ubuntuusers.de

Smartphone firmware ändern

Status: Ungelöst | Ubuntu-Version: Ubuntu 12.04 (Precise Pangolin)
Antworten |

jeangleur

Anmeldungsdatum:
2. Februar 2007

Beiträge: 683

Hallo,

Ich komme bei der Verbindung zu meinem Handy nicht weiter und hoffe hier etwas Hilfe zu finden, um es zu rooten.

Mein Ziel ist es, alles bestehende auf meinem Motorola Defy+ zu löschen und die aktuelle Version von CyanogenMod drauf zu spielen. Dafür muss ich, soweit ich weiss erst mal adb auf Ubuntu installieren, wofür ich ein aktuelles Java (original) brauche. durch diese anleitung hat das soweit alles gut geklappt. Doch nun komme ich nicht weiter: wenn ich das Easy rooting toolkit script (hier ist die Quelle: http://forum.xda-developers.com/showthread.php?t=1312859) starte, kommt es einfach nicht ins Handy rein:

---------------------------------------------------------------
                Easy rooting toolkit (v4.0)
                   created by DooMLoRD
        using exploit zergRush (Revolutionary Team)
 This script has been ported by paxchristos and modified by amish
   Credits go to all those involved in making this possible!
---------------------------------------------------------------
 [*] This script will:
     (1) root ur device using latest zergRush exploit (16 Nov)
     (2) install Busybox (1.18.4)
     (3) install SU files (binary: 3.0.3 and apk: 3.0.6)
     (4) some checks for free space, tmp directory
         (will remove Google Maps if required)
 [*] Before u begin:
     (1) make sure u have installed adb drivers for ur device
     (2) enable 'USB DEBUGGING'
           from (Menu\Settings\Applications\Development)
     (3) enable 'UNKNOWN SOURCES'
           from (Menu\Settings\Applications)
     (4) [OPTIONAL] increase screen timeout to 10 minutes
     (5) connect USB cable to PHONE and then connect to PC
     (6) skip 'PC Companion Software' prompt on device
---------------------------------------------------------------
 CONFIRM ALL THE ABOVE THEN
 PRESS ENTER WITHIN 120 seconds TO CONTINUE OR ctrl-c to cancel

--Starting---
---Killing the adb server to make sure that there are no problems---
---Waiting for Device---
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
---Cleaning out any previous zergRush attempts---
mkdir failed for /data/local/tmp, File exists
rm failed for /data/local/tmp/*, No such file or directory
---Pushing zergRush---
559 KB/s (23060 bytes in 0.040s)
---Fixing permissions for zergRush---
---Running zergRush---
If it gets stuck here for a long time then try:
1)disconnect usb cable and reconnect it
2)toggle 'Usb Debugging' (first disable it then reenable it)

[**] Zerg rush - Android 2.2/2.3 local root
[**] (C) 2011 Revolutionary. All rights reserved.

[**] Parts of code from Gingerbreak, (C) 2010-2011 The Android Exploid Crew.

[+] Found a GingerBread ! 0x00000118
[*] Scooting ...
[*] Sending 149 zerglings ...
[*] Sending 189 zerglings ...
[-] Hellions with BLUE flames !
---Waiting for Device---
---Pushing busybox---
3065 KB/s (1075144 bytes in 0.342s)
---Fixing busybox permissions---
---remounting system---
mount: permission denied (are you root?)
---checking free space on /system---
10 KB/s (439 bytes in 0.040s)
df: /mnt/secure/asec: Permission denied
--- Free space on /system : 90% bytes
test: 90%: bad number
--- NOT enough free space on /system!!!
--- making free space by removing Google Maps
rm: can't remove '/system/app/Maps.apk': Read-only file system
---copying busybox to /system/xbin---
/system/xbin/busybox: cannot open for write: Read-only file system
---fixing ownership and permissions---
Unable to chmod /system/xbin/busybox: No such file or directory
Unable to chmod /system/xbin/busybox: No such file or directory
---installing busybox---
/system/xbin/busybox: not found
---cleaning up---
---pushing SU binary---
failed to copy 'files/su' to '/system/bin/su': Read-only file system
---correcting ownership and permissions for SU---
Unable to chmod /system/bin/su: No such file or directory
Unable to chmod /system/bin/su: No such file or directory
---correcting symlinks---
rm failed for /system/xbin/su, Read-only file system
link failed Read-only file system
---Pushing Superuser app---
failed to copy 'files/Superuser.apk' to '/system/app//Superuser.apk': Read-only file system
--cleaning---

Hat jm ne Idee???

Ahoi, Jean

Moderiert von hefeweiz3n:

Thema in das richtige Forum verschoben, bitte beachte die als Wichtig markierten Themenstickies ("Welche Themen gehören hier her und welche nicht?"). Danke!

Hefeweiz3n Team-Icon

Moderator, Webteam
Avatar von Hefeweiz3n

Anmeldungsdatum:
15. Juli 2006

Beiträge: 5815

Wohnort: Ankh-Morpork

Ich würde dir je empfehlen bei XDA oder anderen einschlägigen Android-Foren nachzufragen. Die haben da vermutlich mehr Ahnung 😉.

whoosename

Anmeldungsdatum:
31. Januar 2010

Beiträge: 291

Wenn Du gut englisch sprichst ist xda-developers die erste Wahl.

Ansonsten ist android-hilfe.de empfehlenswert. http://www.android-hilfe.de/anleitungen-fuer-motorola-defy-plus/ Sei vorsichtig mit wilden installationen oder Flashversuchen, man kann dabei das Smartphone kaputtmachen.

Gruß Andreas

olli1973

Avatar von olli1973

Anmeldungsdatum:
18. Januar 2009

Beiträge: 275

Wohnort: Velbert-Langenberg bei Essen

Hiermit schon mal versucht weiter zu kommen?

http://wiki.cyanogenmod.com/wiki/Motorola_Defy:_Full_Update_Guide

nilsja

Anmeldungsdatum:
7. Februar 2007

Beiträge: 304

Wohnort: Berlin

hast du das hier gesehen?

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
echo "---------------------------------------------------------------"
echo "                Easy rooting toolkit (v4.0)"
echo "                   created by DooMLoRD"
echo "        using exploit zergRush (Revolutionary Team)"
echo " This script has been ported by paxchristos and modified by amish"
echo "   Credits go to all those involved in making this possible!"
echo "---------------------------------------------------------------"
echo " [*] This script will:"
echo "     (1) root ur device using latest zergRush exploit (16 Nov)"
echo "     (2) install Busybox (1.18.4)"
echo "     (3) install SU files (binary: 3.0.3 and apk: 3.0.6)"
echo "     (4) some checks for free space, tmp directory"
echo "         (will remove Google Maps if required)"
echo " [*] Before u begin:"
echo "     (1) make sure u have installed adb drivers for ur device"
echo "     (2) enable 'USB DEBUGGING'"
echo "           from (Menu\Settings\Applications\Development)"
echo "     (3) enable 'UNKNOWN SOURCES'"
echo "           from (Menu\Settings\Applications)"
echo "     (4) [OPTIONAL] increase screen timeout to 10 minutes"
echo "     (5) connect USB cable to PHONE and then connect to PC"
echo "     (6) skip 'PC Companion Software' prompt on device"
echo "---------------------------------------------------------------"
echo " CONFIRM ALL THE ABOVE THEN"
echo " PRESS ENTER WITHIN 120 seconds TO CONTINUE OR ctrl-c to cancel"

vor allem die Punkte unter Before u begin...

jeangleur

(Themenstarter)

Anmeldungsdatum:
2. Februar 2007

Beiträge: 683

hallo nilsja,

ja klar, das hab ich alles gemacht...

hyper.mario

Avatar von hyper.mario

Anmeldungsdatum:
22. Oktober 2005

Beiträge: 346

Wohnort: Solingen (NRW)

Könnte sein, dass du eine neuere Firmware mit neuem Bootloader draufhast, da funktioniert die Methode zum rooten nicht mehr, hier der passende Thread im xda Forum: http://forum.xda-developers.com/showthread.php?t=1542956

jeangleur

(Themenstarter)

Anmeldungsdatum:
2. Februar 2007

Beiträge: 683

hmm,.. ich bin etwas ratlos.

hab unter http://forum.xda-developers.com/showthread.php?t=1542956 versucht, aber ich muss gestehen, ich weiss nicht genau was die dort meinen, wenn die sagen, ich soll einfach mit den und den dateien das handy "flashen".

im wiki http://wiki.cyanogenmod.com/wiki/Motorola_Defy:_Full_Update_Guide hab ichs geschafft, rageagainstthecage-arm5.bin draufbekommen, und wenn ich fortsetze verschwindet das device, es kann es nicht mehr finden.

also das hier klappte erst:

adb push rageagainstthecage-arm5.bin /data/local/tmp/ adb shell chmod 755 /data/local/tmp/rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage-arm5.bin

dann mach ich

exit adb kill-server adb start-server adb shell

und er sagt

error: device not found

irgendwer eine idee?

Antworten |