Τι μηχάνημα χρειάζεται για να χτίσετε μια Android 4.0 custom ROM;


Στη σημερινή μας βόλτα στα forum πέσαμε πάνω σε μια ενδιαφέρουσα συζήτηση. Στη σελίδα της Oxygen ROM εντοπίσαμε ένα νήμα το οποίο αφορά στο μέγεθος του κώδικα του Android στο AOSP.

Ένας χρήστης ενημερώνει την ομάδα της Oxygen για την ανακοίνωση της Google (την οποία μπορείτε να βρείτε εδώ) σχετικά με το τι χρειάζεται για να κατασκευαστεί μια custom ROM του νέου Android από το AOSP.
Σας παραθέτω τα στοιχεία:
  • Ο χώρος που θα χρειαστεί είναι διπλάσιος από ότι του Android 2.3 Gingerbread.
  • 6GB download.
  • 25GB χώρος στο δίσκο για ένα και μόνο build.
  • 80GB χώρος για χτίσιμο όλων των AOSP configs ταυτόχρονα.
  • 16GB RAM προτεινόμενη. Καλό θα ήταν να υπάρχει περισσότερη αλλά αν έχετε λιγότερη ένας SSD δίσκος θα βοηθήσει.
  • 5+ ώρες CPU χρόνου για ένα build.
  • Για όσους προχωρούν περισσότερο ο χώρος που εκτιμάται να καλυφθεί είναι τα 250+GB
  • Τα καλύτερα λειτουργικά για χτίσιμο είναι τα 64-bit Ubuntu 10.04 and MacOS 10.6 (με XCode 3)

Όλα αυτά σε μας ίσως να φαίνονται υπερβολικά, όμως ο admin της σελίδας απαντάει με link σε ένα άλλο νήμα (το οποίο θα βρείτε εδώ) οτι το μηχάνημα που διαθέτουν για την κατασκευή της Oxygen περιέχει:
  • 24 πυρήνες
  • 32G RAM
  • 4 SAS δίσκους


Για κάθε build που εκτελούν χρειάζεται από 3 έως 10 λεπτά, εξαρτάται από τις επιλογές που θα προσθέσουν! (ενώ τα προτεινόμενα χρειάζονται 5+ ώρες!!!).

Όσοι λοιπόν σκέφτεστε να ξεκινήσετε αυτό το χόμπι, ορίστε τι θα χρειαστείτε. Η είδηση πάντως που βγάλαμε είναι οτι στην Oxygen περιμένουν πώς και πώς την έκδοση του κώδικα για να πιάσουν δουλειά. Το μόνο πρόβλημά τους είναι να μην έχει αφαιρεθεί από τον κώδικα το module msm72, πράγμα απαραίτητο για να γίνει port σε Nexus One και HTC Desire.

Σχόλια

  1. καταζητήται το msm72, αν το δει κανένας να το φυλακίσει σε φλασάκι και να το στείλει στο oxygen team

    ΑπάντησηΔιαγραφή

Δημοσίευση σχολίου

Πες την άποψή σου ή κάνε την ερώτησή σου ελεύθερα, ακολουθώντας όμως τους στοιχειώδεις κανόνες ευγένειας.

Δείτε επίσης...

Φεύγω από την Google (μέρος 15) | ''Ξηλώνουμε'' τα Google apps από το Android

Android | Γιατί δε θα αγόραζα ποτέ smartphone της OnePlus

Ιδιωτικό απόρρητο | Το αφελές επιχείρημα του ''Δεν έχω τίποτα να κρύψω''

Docker (μέρος 7) | Στήνουμε έναν reverse proxy για τα container μας με το Traefik

Μάθε παιδί μου Linux (μέρος 11) | Δίσκοι, κατατμήσεις και σύστημα αρχείων (filesystem)

Ubuntu Touch 2020 review | Μια πραγματική mobile GNU/Linux διανομή έτοιμη για καθημερινή χρήση

Docker (μέρος 1) | Τι είναι και πώς το εγκαθιστούμε στον υπολογιστή μας;

Android | Περιόρισε την παρακολούθηση των εφαρμογών και κόψε τις διαφημίσεις με το TrackerControl

Android | Βάλε στην ''απομόνωση'' τις εφαρμογές που δεν εμπιστεύεσαι με το Shelter

Απόρρητο | ''Μπερδεύουμε'' τον αλγόριθμο Google και Facebook με ψεύτικες πληροφορίες