Android-Kernel installieren und kompilieren

Mit Android-Telefonen können Sie angepasste Kernel auf Ihren Handheld-Geräten installieren. Dies ist nützlich, wenn Sie spezielle Funktionen in Ihrem Telefon benötigen, z. B. wenn Ihre Mitarbeiter aus Kompatibilitätsgründen über ähnliche Telefonversionen oder Android-Betriebssystemversionen verfügen sollen. Um dies zu erleichtern, können Sie Quellcode für Android-Kernel herunterladen und auf Ihrem Ubuntu-Computer kompilieren.

1

Laden Sie die erforderlichen Kompilierungswerkzeuge auf Ihr Ubuntu-System herunter. Klicken Sie auf das Ubuntu-Menüsymbol und geben Sie "Terminal" im Suchmenü ein, um ein Terminal zu öffnen. Geben Sie im Terminal den folgenden Befehl ein:

sudo apt-get installieren git-core gnupg sun-java5-jdk flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev

2

Laden Sie das Android-NDK herunter (siehe Link in Ressourcen). Entpacken Sie die Datei, indem Sie mit Ihrem Dateibrowser zu ihrem Speicherort navigieren, mit der rechten Maustaste auf das Dateisymbol klicken und "Hier extrahieren" auswählen.

3.

Erstellen Sie ein Verzeichnis für den Kernel-Quellcode, indem Sie im Terminal den folgenden Befehl eingeben:

mkdir KSource cd ./KSource

4

Laden Sie den Android-Kernel-Quellcode herunter, indem Sie den folgenden Befehl in das Terminal eingeben:

git klon //android.googlesource.com/kernel/common.git

5

Geben Sie die folgenden Befehle in das Terminal ein, um die Umgebung zu definieren, in der Sie den Kernel installieren, und weisen Sie den Kompilierungsvorgang an, um die Android NDK-Umgebung zu verwenden:

export ARCH = arm export CROSS_COMPILE = arm-eabi- export PATH = $ PATH: ~ / android-ndk-r4 / build / vorgefertigt / linux-x86 / arm-eabi-4.4.0 / bin

6

Kompilieren Sie die Kernel-Quelle, indem Sie Folgendes in das Befehlsterminal eingeben:

machen

Empfohlen