Hey, bitte registriere dich, um alle Funktionen nutzen zu können!

Mach's gut, CyanogenMod. Hallo LineageOS. ♥ Unsere Community freut sich auf die neue Ära.


Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
[LineageOS] auf Raspi (ARM) emulieren (qemu)
#1
Hallo zusammen,

ich bin neu hier im Forum und bastle gerade daran Android auf einem Raspi4 zu virtualisieren.

Knackpunkt dabei ist, dass der Raspi einen ARM-Prozessor hat und somit für Android ja gut geeignet scheint. 

Nun habe ich Lineage gem. der Anleitung für arm kompiliert https://wiki.lineageos.org/emulator
Dafür habe ich einen Linux-Rechner mit AMD genutzt.

Nur möchte ich es mit qemu direkt starten, um steuern zu können, wie viele Instanzen davon laufen. Mit dem emulator-befehl komme ich auch ja auch so nicht weiter, da auf dem Raspi ja nicht die 200GB an Repo liegen und die gesamten anderen Daten.

Ich habe mir den Kernel-5.4 und das system.img rüber gezogen, was in /home/android/lineage/out/target/product/generic_arm64 liegt und versuche nun es irgendwie zum Laufen zu bekommen. Nur leider bekomme ich von qemu-system-aarch64 die Meldung, dass das root-Dateisystem nicht gemountet werden kann:

Code:
[    0.650380] VFS: Cannot open root device "" or unknown-block(0,0): error -6
[    0.651008] Please append a correct "root=" boot option; here are the available partitions:
[    0.651754] 0100            8192 ram0
[    0.651755]  (driver?)
[    0.652319] 0101            8192 ram1
[    0.652319]  (driver?)
[    0.652891] 0102            8192 ram2
[    0.652891]  (driver?)
[    0.653511] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    0.654294] platform regulatory.0: Falling back to sysfs fallback for: regulatory.db
[    0.655023] 0103            8192 ram3
[    0.655024]  (driver?)
[    0.655587] 0104            8192 ram4
[    0.655587]  (driver?)
[    0.656154] 0105            8192 ram5
[    0.656155]  (driver?)
[    0.656716] 0106            8192 ram6
[    0.656717]  (driver?)
[    0.657310] 0107            8192 ram7
[    0.657311]  (driver?)
[    0.657885] 0108            8192 ram8
[    0.657885]  (driver?)
[    0.658446] 0109            8192 ram9
[    0.658446]  (driver?)
[    0.659010] 010a            8192 ram10
[    0.659010]  (driver?)
[    0.659578] 010b            8192 ram11
[    0.659579]  (driver?)
[    0.660154] 010c            8192 ram12
[    0.660154]  (driver?)
[    0.660732] 010d            8192 ram13
[    0.660733]  (driver?)
[    0.661102] kworker/u2:0 (102): highest shadow stack usage: 144 bytes
[    0.661917] cryptomgr_probe (104): highest shadow stack usage: 168 bytes
[    0.662536] 010e            8192 ram14
[    0.662536]  (driver?)
[    0.663116] 010f            8192 ram15
[    0.663117]  (driver?)
[    0.663689] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Hat jemand von euch eine Idee oder einen Ansatz, wie man das alles noch zum Laufen bekommen kann?

Danke und Gruß,

Hal
Antworten



Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  [CM] cm11 auf pc emulieren CM-Psycho 6 4.857 12.10.2014, 16:00
Letzter Beitrag: Andyrandy

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste