Hvordan å kompilere et Kernel for Android
En kjerne er den sentrale komponenten i enkelte operativsystemer. Det er ansvarlig for å forvalte ressursene på plattformen og håndterer kommunikasjon mellom maskinvare- og programvarekomponenter. Kjerner også styre minne og prosessorkraft og administrere I / O-enheter. Den Android-kjernen styrer Android operativsystem som finnes på mange smarttelefoner. Hvis du ønsker å justere den, må du endre sin kilde og deretter kompilere den. Bare samlet kjerner kan lastes opp til Android-enheter.
Bruksanvisning
1 Åpne Terminal på Ubuntu. The Terminal ligner på Ledetekst i Windows.
2 Lag en mappe som heter "kjerne" og en undermappe kalt "Droid" og laste ned Android-kildefilene inni den ved å bruke disse kommandoene i Terminal:
mkdir -p ~ / kernel / droid
cd ~ / kernel / droid
git clone git: //android.git.kernel.org/kernel/omap.git
git clone git: //android.git.kernel.org/platform/system/wlan/ti.git
git clone git: //android.git.kernel.org/platform/prebuilt.git
Vent til filene som skal lastes ned fra depotet.
3 Sett GIT å bruke den nyeste versjonen av Android Eclair kilde kernel ved å kjøre disse kommandoene i Terminal:
cd ~ / kernel / Droid / OMAP
git checkout --track -b android-OMAP-2.6.29-eclair opprinnelse / android-OMAP-2.6.29-eclair
cd ~ / kernel / Droid / ti
git checkout --track -b eclair opprinnelse / eclair
cd ~ / kernel / Droid / forhåndsbygde
git checkout --track -b eclair opprinnelse / eclair
4 Konfigurer valg for kjernen. Dette trinnet er valgfritt og krever omfattende kunnskap om kjernen systemet.
5 Kjør denne kommandoen i Terminal hvis den ikke er i OMAP mappen allerede:
cd ~ / kernel / Droid / OMAP
Kompilere Android kjernen ved å kjøre denne kommandoen i Terminal:
lage