Ich habe das offizielle Tutorial von Google verfolgt, um meine eigene AOSP zu erstellen, und bin in allen Schritten erfolgreich gewesen: Ich habe die "Pure AOSP-Version" auf dem Nexus-Emulator ausgeführt. Ссылка
Die Geschichte ist, ich habe einige seltene Gerät kam mit einigen Android-Version voll von vorinstallierten App natürlich will ich nicht ... Also ich möchte Pure AOSP auf mein Gerät portieren - Einfach so, ohne irgendwelche Verbesserungen oder neue Features (also zum Beispiel will ich nicht wissen, wie man CM git Repo baut).
Funktioniert es einfach zu meinem lokalen Master-Zweig hinzufügen, korrigieren Sie die Dateien in /device/vendor/model
und führen Sie dann unter cwd
des Master-Zweigs $ . build/envsetup.sh
?
Wenn ja, welche Dateien und deren Inhalt muss ich unter /device/vendor/model
angeben? Ich habe viele Anleitungen gefunden, wie man bereits existierenden Baum von CM oder etwas anderes zieht ( Ссылка ) und einschließlich dieser Android-Gerätekonfiguration für AOSP und suchen Bei einigen Git-Repos verschiedener Geräte habe ich versucht, den minimalen vollständigen Satz von Dateien & amp; ihr Inhalt, aber ich habe keine Korrelation gefunden. Ich denke, dass es den minimalen kompletten Satz geben muss und es gibt Programmiergründe für das Vorhandensein jeder Datei. Und was ich in bestehenden Git Repos gesehen habe, war dieses Set + Custom Extras, die jeder Entwickler aus seinen eigenen Gründen hinzugefügt hat.
Nachbereitung Wie kann ich den Build-Namen & amp; Buildtype zu exucte $ lunch <Build name>-<Buildtype >
?
Wie kann $ make otapackage
integriert werden, um die gewohnte Zip-Datei zu erstellen, die über Recovery wie CWM geladen werden kann?
Danke,
Dies folgt meinem vorherigen Beitrag: Portierung AOSP zu einem bestimmten Hardwaregerät , aber hier sind die Fragen spezifischer.
Tags und Links android git android-source