Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να χτίσετε έναν πυρήνα για Android

Ένας πυρήνας είναι το κεντρικό συστατικό του μερικά άλλα λειτουργικά συστήματα . Είναι υπεύθυνος για τη διαχείριση των πόρων της πλατφόρμας και το χειρισμό της επικοινωνίας μεταξύ των στοιχείων του υλικού και του λογισμικού . Πυρήνες ελέγχουν επίσης τη μνήμη και την επεξεργαστική ισχύ και τη διαχείριση των συσκευών I /O . Ο πυρήνας Android ελέγχει το λειτουργικό σύστημα Android που βρέθηκαν σε πολλά smartphones . Αν θέλετε να το τσίμπημα , θα πρέπει να τροποποιήσετε την πηγή του και , στη συνέχεια, μεταγλώττιση του. Μόνο καταρτίζονται πυρήνες μπορούν να φορτωθούν σε Android συσκευές . Τα πράγματα που θα χρειαστείτε
Ubuntu λειτουργικό σύστημα
GIT Σύστημα Ελέγχου Έκδοσης εγκατασταθεί
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ανοίξτε το Terminal για το Ubuntu . Το Terminal είναι παρόμοια με την γραμμή εντολών των Windows . 2

Δημιουργήστε ένα φάκελο με το όνομα « πυρήνα » και μια υποφάκελο που ονομάζεται " ρομπότ " και να κατεβάσετε τα αρχεία Android πηγή μέσα σε αυτό χρησιμοποιώντας αυτές τις εντολές στο το Terminal :

mkdir - p ~ /kernel /droidcd ~ /kernel /droidgit κλώνος git ://android.git.kernel.org /kernel /omap.gitgit κλώνος git ://android.git.kernel .org /πλατφόρμα /σύστημα /WLAN /ti.gitgit κλώνος git ://android.git.kernel.org /πλατφόρμα /prebuilt.git

Περιμένετε για τα αρχεία που πρέπει να κατεβάσει από το αποθετήριο .

Η 3

Set GIT να χρησιμοποιήσετε την τελευταία έκδοση του Eclair πυρήνα κώδικα του Android , εκτελώντας τις παρακάτω εντολές στο Terminal :

cd ~ /kernel /droid /omapgit checkout - κομμάτι - β android - OMAP - 2.6.29 - εκλέρ origin/android-omap-2.6.29-eclaircd ~ /kernel /droid /tigit checkout - track -b εκλέρ προέλευσης /eclaircd ~ /kernel /droid /prebuiltgit checkout - κομμάτι - β εκλέρ προέλευσης /εκλέρ
Η

4 Ρυθμίστε τις επιλογές του πυρήνα . Αυτό το βήμα είναι προαιρετικό και απαιτεί εκτεταμένη γνώση του συστήματος πυρήνα
5

Εκτελέστε αυτήν την εντολή στο τερματικό αν δεν είναι στο φάκελο OMAP ήδη : .

Cd ~ /kernel /droid /OMAP

μεταγλώττιση του πυρήνα Android εκτελώντας αυτή την εντολή στο τερματικό :

κάνει
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα