Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Porting FirefoxOs to Vodafine smart mini

7 views
Skip to first unread message

pc_magas

unread,
Jul 21, 2015, 3:06:37 PM7/21/15
to communit...@lists.mozilla.org
Καλησπέρα,

Θέλω να περάσω το FirefoxOS στο Vodafone smart mini που πήρα έτσι είδα
τις οδηγίες στο:
https://developer.mozilla.org/en-US/Firefox_OS/Developing_Firefox_OS/Porting

Αλλά σε κάποιο σημείο αναφέρει ότι πρέπει να κάνω clone τα εξής:

|git clone https://github.com/mozilla-b2g/B2G.git
git clone https://github.com/mozilla-b2g/b2g-manifest.git

Και δημιουργήθηκαν 2 φάκελοι έναν B2G για το πρώτο repo και ||b2g-manifest| για τον δεύτερο.

Ποιο κάτω μου λέει ότι πρέπει να κάνω:

"Create a new configuration tree for the new device. This should be at |device//<manufacturer>///<device_id>/|"

Σε απλά Ελληνικά πρέπει να κάνω έναν φάκελο |device//<manufacturer>///<device_id>/| αντικαθιστώντας τα αντίστοιχα πεδία |/<manufacturer>/|

και |/<device_id>/| αλλά έχω 2 απορίες περι αυτού:

Α) Το |/<device_id>/| το βρίσκω μέσω lsusb?
B) Που θα βάλω τον φάκελο devices? Εννοώ να τον βάλω σε κάποιον από τους φακέλους που περιέχουν τα repos ή κάπου ξέμπαρκα?

Ανυπομονώ την βοήθειά σας,
Ευχαριστώ


Panos Astithas

unread,
Jul 21, 2015, 3:58:55 PM7/21/15
to pc_magas, communit...@lists.mozilla.org
2015-07-21 22:05 GMT+03:00 pc_magas <pc_m...@openmailbox.org>:

> Α) Το |/<device_id>/| το βρίσκω μέσω lsusb?
> B) Που θα βάλω τον φάκελο devices? Εννοώ να τον βάλω σε κάποιον από τους
> φακέλους που περιέχουν τα repos ή κάπου ξέμπαρκα?
>

Αν θυμάμαι καλά το device_id θα είναι το όνομα που θα χρησιμοποιήσεις για
το port σου. Για παράδειγμα μπορείς να φτιάξεις ένα smart-mini.xml και το
config.sh θα δημιουργήσει το directory devices/vodafone/smart-mini.

pc_magas

unread,
Jul 22, 2015, 11:42:52 AM7/22/15
to communit...@lists.mozilla.org
Βασικά ακολουθώ τις οδηγίες στο
https://developer.mozilla.org/en-US/Firefox_OS/Developing_Firefox_OS/Porting

Και λέει να κάνω:

/Create a new configuration tree for the new device. This should be at
//|device//<manufacturer>///<device_id>/|//. //
//This tree should include, at least://
/

* /|AndroidBoard.mk|/
* /|AndroidProducts.mk|/
* /|BoardConfig.mk|/
* /|extract-files.sh|/
* /|full_<device_id>.mk|/
* /idc files for touchscreen/
* /init files (//|init.rc|//, //|init.<target>.rc|//, //|uevent.rc|//,
...)/

/
/
> _______________________________________________
> community-greece mailing list
> communit...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/community-greece

Panos Astithas

unread,
Jul 22, 2015, 12:44:51 PM7/22/15
to pc_magas, communit...@lists.mozilla.org
Ναι, τελικά θα καταλήξεις με ένα repo σαν αυτό:

https://github.com/mozilla-b2g/device-sony-shinano

Για αρχή μπορείς απλά να προσθέσεις τα αρχεία στο devices/vodafone/smart-mini
του τοπικού clone του mozilla/B2G, αλλά αργότερα μπορείς να προσθέσεις
στο smart-mini.xml
σου το repo με το device-specific configuration tree και να τα αντιγράφει
το repo script τοπικά.

pc_magas

unread,
Jul 22, 2015, 12:54:19 PM7/22/15
to communit...@lists.mozilla.org
Οκ το θέμα είναι πως γεμίζεται με τα κατάλληλα αρχεία. Πρέπει να rootaρω
την συκσευή μου αν ναι πως γίνεται σε linux διότι όλες οι λύσεις που
βρίσκω θέλουν να κατεαζω ένα Windows Executable.
0 new messages