Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android OS Entwicklung / Customize

Kann man im Android-Emulator Custom-ROMs testen und "ausprobieren"?

Das Thema "Kann man im Android-Emulator Custom-ROMs testen und "ausprobieren"?" befindet sich unter Android OS Entwicklung / Customize auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 25.03.2010, 18:49   #1 (permalink)
Fortgeschrittenes Mitglied
 
Benutzerbild von x-domi-x

Modell: T-Mobile G1

Registriert seit: 20.02.2010
Beiträge: 332
Abgegebene Danke: 3
Erhielt 5 Danke für 4 Beiträge
x-domi-x eine Nachricht über Skype™ schicken
Frage Kann man im Android-Emulator Custom-ROMs testen und "ausprobieren"?

Hi,
kann man im android emulator custom rom's testen und "ausprobieren" ohne sie ständig auf sein handy flashen zu müssen? Wenn ja, bitte erklärt mir das (für anfänger!! ) wie das geht.
Ich habe schon viel gegooglet usw. habe aber nichts brauchbares gefunden...

Danke im voraus
x-domi-x ist offline   Mit Zitat antworten
Alt 04.10.2010, 11:47   #2 (permalink)
Neuer Benutzer

Registriert seit: 01.10.2010
Beiträge: 4
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: kann man im android emulator custom rom's testen und "ausprobieren"?

Hallo,

ja das ist eigentlich ohne viel Zauberei möglich.
Das nötige tool bringt das android sdk mit.
Lad dir also mal von Android SDK | Android Developers das sdk für dein Betriebssystem und pack es in ein Verzeichnis deiner Wahl aus.

Grundlegend brauchst du die .img Dateien die beim bauen der Android Sourcen entstehen, aber die solltest du ohnehin schon haben wenn ich deine Frage richtig interpretiere und den emulator aus dem sdk Verzeichnis unter tools den.

Um den Emulator zu starten unter Windows:

- auf der Kommandozeile in das Verzeichnis sdk/tools gehn. Da muss eine emulator.exe sein dann bist du richtig.

- dann den Befehl emulator.exe -system /ordner_wo_deine_.img_dateien_liegen/ ausführen


Unter Linux:

- auf der Kommandozeile in das Verzeichnis /sdk/tools springen, da muss eine Datei emulator drin sein.

- emulator starten mit ./emulator -system /ordner_wo_deine_.img_dateien_liegen/


dann sollte der emulator starten und ein fenster mit links bildschirm und rechts tastatur entstehen. Damit hättest du dann dein eigenes image gestartet und kannst fleißig testen.

Ich hoffe das hilft dir weiter.


mfg

Bastian

Geändert von gebecom_gmbh (04.10.2010 um 11:49 Uhr)
gebecom_gmbh ist offline   Mit Zitat antworten
Alt 21.10.2010, 16:54   #3 (permalink)
Fortgeschrittenes Mitglied
 
Benutzerbild von x-domi-x

Modell: T-Mobile G1

Registriert seit: 20.02.2010
Beiträge: 332
Abgegebene Danke: 3
Erhielt 5 Danke für 4 Beiträge
x-domi-x eine Nachricht über Skype™ schicken
Standard AW: kann man im android emulator custom rom's testen und "ausprobieren"?

Irgendwie bekomm ich das nicht hin...
Der tools ordner liegt hier: C:\Android\sdk\tools
und der ordner mit den .img von einem Backup meines G1 ist hier: C:\Android\CM5

Ich bekomme immer irgendeine Fhlermeldung das irgendwas nicht gefunden wird...
x-domi-x ist offline   Mit Zitat antworten
Alt 22.10.2010, 07:37   #4 (permalink)
Moderator
 
Benutzerbild von FelixL

Modell: ZTE San Francisco; Moto Defy; HTC One S

Registriert seit: 26.11.2009
Beiträge: 4.286
Abgegebene Danke: 566
Erhielt 655 Danke für 519 Beiträge
Standard AW: kann man im android emulator custom rom's testen und "ausprobieren"?

Eine Fehlermeldung ist ohne Text sehr aussagekräftig :P

a) Bitte einmal genau was du eintippst.
Es müsste eigentlich schon reichen wenn du das so machst:

cd C:\Android\sdk\tools
emulator.exe -system C:\Android\CM5

In dem Ordner sollte dann das system.img von deinem CR liegen.
FelixL ist offline   Mit Zitat antworten
Alt 22.10.2010, 21:52   #5 (permalink)
Fortgeschrittenes Mitglied
 
Benutzerbild von x-domi-x

Modell: T-Mobile G1

Registriert seit: 20.02.2010
Beiträge: 332
Abgegebene Danke: 3
Erhielt 5 Danke für 4 Beiträge
x-domi-x eine Nachricht über Skype™ schicken
Standard AW: kann man im android emulator custom rom's testen und "ausprobieren"?

Danke, soweit so gut, das funzt jetzt. Jetzt hab ich nur noch ein Problem - Irgendwas passt mir meine(n) .img nicht... ich (glaube) mal wo gelesen zu haben dass man da einfach die .img Dateinen von einem Nandroid Backup nehmen kann, dies habe ich auch gemacht, mit diesem Erfolg:
Miniaturansicht angehängter Grafiken
Kann man im Android-Emulator Custom-ROMs testen und "ausprobieren"?-emulator.jpg  
x-domi-x ist offline   Mit Zitat antworten
Alt 23.10.2010, 06:23   #6 (permalink)
Moderator
 
Benutzerbild von FelixL

Modell: ZTE San Francisco; Moto Defy; HTC One S

Registriert seit: 26.11.2009
Beiträge: 4.286
Abgegebene Danke: 566
Erhielt 655 Danke für 519 Beiträge
Standard AW: kann man im android emulator custom rom's testen und "ausprobieren"?

Dem fehlt der Kernel des Emulators...ist auch irgendwie logisch
Schau dich mal um ob du den irgendwo findest :P

Die obere Warnung kannst du erst mal ignorieren, die hat damit nichts zu tun und ist erstmal nicht wichtig.


Nachschlag:
Bei mir liegt der unter
C:\Users\Felix\Setups\android-sdk_r04-windows\android-sdk-windows\platforms\android-8\images

Das ist der von 2.2. Für die anderen Versionen musst du in android-8 die jeweiligen api-level ersetzen.

Geändert von FelixL (23.10.2010 um 06:30 Uhr)
FelixL ist offline   Mit Zitat antworten
Alt 23.10.2010, 14:01   #7 (permalink)
Fortgeschrittenes Mitglied
 
Benutzerbild von x-domi-x

Modell: T-Mobile G1

Registriert seit: 20.02.2010
Beiträge: 332
Abgegebene Danke: 3
Erhielt 5 Danke für 4 Beiträge
x-domi-x eine Nachricht über Skype™ schicken
Standard AW: kann man im android emulator custom rom's testen und "ausprobieren"?

Zitat:
Zitat von FelixL Beitrag anzeigen

Nachschlag:
Bei mir liegt der unter
C:\Users\Felix\Setups\android-sdk_r04-windows\android-sdk-windows\platforms\android-8\images

Das ist der von 2.2. Für die anderen Versionen musst du in android-8 die jeweiligen api-level ersetzen.
Ich habe die Datei "kernel-qemu" von hier:
C:\Android\sdk\platforms\android-7\images
in den Ordner CM5 kopiert, hat nichts geholfen, exakt gleiche Meldung in cmd als zuvor... oder muss die datei wo anders hin?

MfG Domi
x-domi-x ist offline   Mit Zitat antworten
Alt 23.10.2010, 14:32   #8 (permalink)
Moderator
 
Benutzerbild von FelixL

Modell: ZTE San Francisco; Moto Defy; HTC One S

Registriert seit: 26.11.2009
Beiträge: 4.286
Abgegebene Danke: 566
Erhielt 655 Danke für 519 Beiträge
Standard AW: kann man im android emulator custom rom's testen und "ausprobieren"?

Hast du mal
emulator.exe -system C:\Android\CM5 -kernel C:\Android\CM5\kernel-qemu
probiert?

Ich versuch es gerade auch mal...

Nachschlag: Startet nicht.
Kannst es ja trotzdem nochmal probieren.
C:\Users\Felix\Setups\android-sdk_r04-windows\android-sdk-windows\tools>emulator.exe -system C:\Users\Felix\Documents\myDroid -data data.img

Im Ordner myDroid befinden sich
system.img (aus einem nandroid)
kernel-qemu
data.img (auch aus dem nandroid, kann sein das es mit einem Leeren geht...aber frag mich nicht wie man das macht )
ramdisk.img (aus dem selben Ordner wie der kernel)

Geändert von FelixL (23.10.2010 um 14:54 Uhr)
FelixL ist offline   Mit Zitat antworten
Alt 23.10.2010, 14:39   #9 (permalink)
Android Experte

Modell: Galaxy Nexus und TF101

Registriert seit: 09.08.2010
Beiträge: 680
Abgegebene Danke: 24
Erhielt 74 Danke für 59 Beiträge
Standard AW: kann man im android emulator custom rom's testen und "ausprobieren"?

Mal eine bescheidene Frage an Euch "Experten":

Wie soll der Emulator eigentlich den ARM-Code eines Handy-Betriebssystemimages ausführen können wo er doch auf einem X86 PC läuft?

Mir wäre neu dass der Emulator einen virtellen Prozessor emuliert, meines Wissens ist seine Android-Version extra für X86 kompiliert worden.

Gruß Gerd
GerdS ist offline   Mit Zitat antworten
Alt 23.10.2010, 14:59   #10 (permalink)
Moderator
 
Benutzerbild von FelixL

Modell: ZTE San Francisco; Moto Defy; HTC One S

Registriert seit: 26.11.2009
Beiträge: 4.286
Abgegebene Danke: 566
Erhielt 655 Danke für 519 Beiträge
Standard AW: kann man im android emulator custom rom's testen und "ausprobieren"?

Afaik kann man die unter Linux(x86) selbst kompilierten Dateien sowohl auf dem Emulator als auch auf den Geräten nutzen kann. Dann muss der Emulator den Prozessor eigentlich emulieren...genau weiß ich es aber auch nicht

CRs drauf laufen zu lassen funktioniert auf jeden Fall auch, hab schon mehrere Threads dazu gesehen.
FelixL ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Wie heißen diese Android Handys in Europa und wo kann man sie kaufen? wassollichkaufen Samsung Galaxy S (I9000) Forum 12 25.10.2010 02:51
ROM Testen? Emulator? jerom Android OS Entwicklung / Customize 1 04.10.2010 12:02
Nandroid System Images von Nerds zum Testen und Benchmarking (quasi Mini Custom Rom) he_stheone64 Root / Hacking / Modding für Motorola Milestone 46 22.09.2010 19:51
Custom ROM auf Android SDK testen? KidStealth Android OS Entwicklung / Customize 4 22.09.2010 13:13
Custom ROMs und Android 2.0 I3ilbo Root / Hacking / Modding für Samsung Galaxy 29 22.11.2009 20:37




Du liest gerade: "Kann man im Android-Emulator Custom-ROMs testen und "ausprobieren"?" unter "Android OS Entwicklung / Customize" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.