2016-04-24 5 views
0

Ich versuche, am Kernel von Nexus6P (Angler oder Bullhead) zu arbeiten. Aber hier in einer Google-git Seite:Welchen Kernel muss ich für Nexus 6p herunterladen?

https://android.googlesource.com/kernel/msm/ 

Ich kann keinen Release-Zweig für Angler und Groppe finden.

Sehe ich die Seite, die nicht korrekt ist, oder kann ich gerade auf dr oder mr-Versionen arbeiten (die ich bereits versucht habe, erfolglos zu bauen)?

Antwort

0

Der Kernel befindet sich tatsächlich im Msm-Repository, der "Master" -Verzweigung wurde jedoch seit mehreren Jahren nicht aktualisiert. Sie müssen sich einen passenden letzten Zweig ansehen, vielleicht einen mit "Angler" im Namen (der Ihr Gerät widerspiegelt) oder eine der neuesten Versionen wie eine N-Vorschau.

Da dies ein 64-Bit-Ziel ist, wird das defconfig für Angler in/arch/arm64/configs und nicht im einfachen Arm-Verzeichnis gefunden - das Makefile sollte es trotzdem aufnehmen, aber wenn Sie danach suchen manuell müssen Sie an der richtigen Stelle suchen.

+0

Vielen Dank für Ihre Antwort. Eigentlich habe ich versucht, den Zweig "android/kernel/msm/android-msm-angler-3.10-marshmallow-mr1", aber "make angler_defconfig" sieht nicht gut mit diesem Zweig: Ich sehe eine Warnung mit "make angler_defconfig" und schließlich Beim Erstellen wurde ein Fehler angezeigt. Also habe ich mich gefragt, ob dieser Zweig ein bekanntes Problem hat, und ich muss ein anderes verwenden. – user3755060

0

Dies ist eine Antwort auf den Kommentar für die Antwort unten. Fühlen Sie sich frei, es dort zu bewegen.

Legen Sie einfach die folgenden env-Variablen fest. es wird die richtige defconfig, gerade jetzt, es auf den Bogen/Arm-Ordner zu suchen, stattdessen sollte es aussehen arch/arm64

Verwandte Themen