How to deodex I9001

Cynob schrieb:
Also ich hab noch nix deodexed.... das vorgehen auf dem Androiden ist mir jetzt auch klar... würd die 2.3.6 deodexed mitm feamod etc (zum flashen mit Odin) rausbringen... an sich kein Problem.

Nur hab ich jetzt keinen Bock die 53 seiten bein xdas durchzulesen und hab auch nicht wirklich n windoof aufm rechner. Also kann mir jemand mal bitte sagen was diese main.exe auf dem Gerät macht?
Ich könnte es auch auf nem anderen weg zusammenbacken aber so wärs schneller :D

Also durxh die main.exe kann man sich den framework und den app ordner aufn pc ziehen lassen und deodexen lassen


Gesendet mit der Android-Hilfe.de-App
 
SkillCam schrieb:
Wenns noch funktioniert dann hast glück gehabt

Aber trotzdem s nächste mal bitte alles nacheinander

naja, das Handy funktioniert noch. Aber ich weiß halt nicht, ob ich jetzt deodexed bin oder nicht :huh: wie kann ich das rausfinden?
 
hallo, kann man die adb befehle bzw das kopieren und ersetzen auch direkt am handy machen mit terminal?
 
Das kommt bei mir bei Schritt 3.Aber warum?
 

Anhänge

  • Odex.jpg
    Odex.jpg
    23 KB · Aufrufe: 285
Die Variable mußte ich setzen :mad2:
C:\Programme\Java\jdk1.7.0_02\bin
 
blöde frage aber warum muss man den alle apps deodexen? reicht es eigentlich nicht, nur die benötigten zu deodexen? was macht eigentlich das adb shell, su, stop? kann ich es auch mit dem Terminal auf dem handy machen?
 
daniel86 schrieb:
was macht eigentlich das adb shell, su, stop? kann ich es auch mit dem Terminal auf dem handy machen?

"adb shell" ist ein Programm aus dem Android SDK zur Kommunikation mit dem Handy.
"su" ist die Superuser-Anfrage, damit du Dateien im Root-Verzeichnis ändern kannst.
"stop", wie der Name schon sagt, unterbricht die Ausführung aller Prozesse auf deinem Handy - somit würde auch der Terminal-Emulator angehalten werden. Also heißt das, dass du das nicht im Terminal auf dem Handy machen kannst.
 
Zuletzt bearbeitet:
HILFE!!! Ich hab alles nach der Anleitung gemacht, doch jetzt fährt das Handy nicht mehr richtig hoch! Es kommt das Samsung Logo, dann das Samsung Galaxy S Plus Logo und dann startet es wieder neu!
Kann mir einer sagen ob das normal ist und ich einfach warten sollte oder was ich jetzt tun sollte?

LG
 
So, bin zum Glück noch ins Recovery gekommen und mache jetzt eine Wiederherstellung! :glare:
Weiß jemand was ich falsch gemacht haben könnte?

LG
 
@LotosHans

Hmmm... im Hellsehen war ich zwar noch nie so gut, aber: hast du nach den ADB-Befehlen immer schön gewartet, bis sie fertig ausgeführt waren? Besonders die Kopierbefehle dauerten ein wenig.
Den USB-Modus beide Male umgestellt?
 
  • Danke
Reaktionen: LotosHans
Was ich gemacht habe:
1. entpacke xUltimate v2.2, und starte "Main.exe"
2. Aktiviere an deinem Handy den debug modus und schließe es dann an den pc an. Danach sollte xUlt dein handy erkennen und eine liste mit optionen erscheinen
3. führe option 1 aus, danach option 2
4. Führe danach option 3 aus. Das dauert einbisschen
5. Danach noch option 4
6. Schließe xUltimate, und versetze dein handy in den USB Massenspeichermodus
7. gehe in den xUltimate ordner und kopiere die Ordner "done_frame" und "done_app" auf die interne SD-Karte nicht auf die externe
8. Massenspeicher Modus beenden aber Kabel dran lassen, dann habe ich den Debugging Modus oder wie der genau heißt angeschaltet! War das ein Fehler?
9. Als letztes muss du die Eingabeaufforderung aufmachen und mit dem Command "cd C:/das android sdk verzeichnis/platform-tools" öffnen
10. danach eingeben:




adb shell
su
stop
mount -o remount rw /system
busybox cp /sdcard/done_app/* /system/app
busybox cp /sdcard/done_frame/* /system/framework
rm /system/app/*.odex
rm /system/framework/*.odex
mount -o remount ro /system
reboot

Also fast aller wie in der Anleitung, nur 8. hab ich verändert, da ich meine gelesen zu haben, dass man den Debugging Modus wieder einschalten muss!

Sonderlich lange habe ich nicht gewartet! Woran erkenne ich denn, das die Befehle ausgeführt worden sind? Ich hab einfach gewartet bis das # mit dem gleichen dass ich oben eigegeben habe kommt und dann weiter gemacht! :confused2:

LG
 
LotosHans schrieb:
Was ich gemacht habe:
1. entpacke xUltimate v2.2, und starte "Main.exe"
2. Aktiviere an deinem Handy den debug modus und schließe es dann an den pc an. Danach sollte xUlt dein handy erkennen und eine liste mit optionen erscheinen
3. führe option 1 aus, danach option 2
4. Führe danach option 3 aus. Das dauert einbisschen
5. Danach noch option 4
6. Schließe xUltimate, und versetze dein handy in den USB Massenspeichermodus
7. gehe in den xUltimate ordner und kopiere die Ordner "done_frame" und "done_app" auf die interne SD-Karte nicht auf die externe
8. Massenspeicher Modus beenden aber Kabel dran lassen, dann habe ich den Debugging Modus oder wie der genau heißt angeschaltet! War das ein Fehler?
9. Als letztes muss du die Eingabeaufforderung aufmachen und mit dem Command "cd C:/das android sdk verzeichnis/platform-tools" öffnen
10. danach eingeben:




adb shell
su
stop
mount -o remount rw /system
busybox cp /sdcard/done_app/* /system/app
busybox cp /sdcard/done_frame/* /system/framework
rm /system/app/*.odex
rm /system/framework/*.odex
mount -o remount ro /system
reboot

Also fast aller wie in der Anleitung, nur 8. hab ich verändert, da ich meine gelesen zu haben, dass man den Debugging Modus wieder einschalten muss!

Sonderlich lange habe ich nicht gewartet! Woran erkenne ich denn, das die Befehle ausgeführt worden sind? Ich hab einfach gewartet bis das # mit dem gleichen dass ich oben eigegeben habe kommt und dann weiter gemacht! :confused2:

LG

habs bei mir grad erfolgreich durchgeführt.
bei punkt 8 hab ich auch debugging ausgewählt.
und bei den befehlen warten bis # erscheint und dann den nächsten befehlt.
beim letzten befehl "reboot" startet das handy dann neu.dann ist alles erledigt.
 
  • Danke
Reaktionen: LotosHans
Ja, wenn du immer auf das '#' gewartet hast, dann passt das schon.
Ich hab's eigentlich genau so gemacht.. k.A. vielleicht hast du dich ja irgendwo vertippt?
 
  • Danke
Reaktionen: LotosHans
Würd es schon noch mal probieren, aber wie hoch ist denn das Risiko dass ich mein Handy schrotte? Wie gesagt, hab ein FeaMod Recovery Backup!

LG
 
Da ich in meinem oberen Post anscheinend das Bild hier nicht hochgeladen habe und es im Nachhinein anscheinend nicht mehr funktioniert: Seht ihr auf den ersten Blick einen Fehler?

LG
 

Anhänge

  • Eingabeaufforderung.jpg
    Eingabeaufforderung.jpg
    391,7 KB · Aufrufe: 285
LotosHans schrieb:
Da ich in meinem oberen Post anscheinend das Bild hier nicht hochgeladen habe und es im Nachhinein anscheinend nicht mehr funktioniert: Seht ihr auf den ersten Blick einen Fehler?

LG

Ja, du hast da jeweils ein Leerzeichen vergessen in den beiden cp-Zeilen - zwischen /* und /system/app bzw. /system/framework

Der große Textblock, der mit "Usage: ..." anfängt ist übrigens die Fehlermeldung - die hast du einfach mal ignoriert, oder? ;)
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: LotosHans
LotosHans schrieb:
Würd es schon noch mal probieren, aber wie hoch ist denn das Risiko dass ich mein Handy schrotte? Wie gesagt, hab ein FeaMod Recovery Backup!

Wahrscheinlich ist das Risiko = 0, da du höchstens in einem Bootloop landest (du flashst ja kein Bootimage o.ä.). Und bei einem Bootloop kommt man immernoch ins Recovery-Menü und kann alles bequem wiederherstellen.
 
  • Danke
Reaktionen: LotosHans
So, wollte es grad nochmal probieren und als ich in xUltimate die erste Option ausführen wollte kam das, was im Bild im Anhang zu sehen ist! Was soll das bedeuten und was soll ich jetzt machen?

LG
 

Anhänge

  • xultimate.jpg
    xultimate.jpg
    358,7 KB · Aufrufe: 270
Das sind wohl noch die alten Dateien von deinem ersten oder zweiten Versuch - ja, die kannst du überschreiben. Bei Option 2 wird das wahrscheinlich nochmal kommen.
 
  • Danke
Reaktionen: LotosHans
Richtig kannst überschreiben oder auch lassen.Die müßten ja noch passen.
 
  • Danke
Reaktionen: LotosHans

Ähnliche Themen

M
  • MarkF
Antworten
5
Aufrufe
1.200
MarkF
M
E
Antworten
9
Aufrufe
5.089
juni
J
D
Antworten
3
Aufrufe
2.006
Leuter
L
Zurück
Oben Unten