Root für A210

  • 196 Antworten
  • Letztes Antwortdatum
Obelix1 schrieb:
@Peleke Im Gerätemanager tauchte ein unbekanntes Gerät auf, wenn der cwm gebootet ist. Dem habe ich manuell im Gerätemanager den adb Treiber zugewiesen.

Nochmal die Frage: Bei dir läuft der cwm, den ich gepostet habe?

Bisher läuft es scheinbar nur bei dir selbst und bei Peleke :unsure:

Kann es sein, dass man die recovery.img einfach per dd in die Partition einspielt und es dann geht? Müsste ich mal ausprobieren bzw. der lieckedeeler.


@Obelix: Wir sind genau wie Du vorgegangen, nur leider kommen wir nicht in das CWM :bored:
 
@Matz3e: Klappt nicht, habe ich oben ja schon ausprobiert.

@Obelix1: Ja genau. Werde zu Hause mal den Tipp ausprobieren. Trotzdem wäre es gut wenn die sdcard standardmäßig damit gemountet würde.
 
Obelix1 schrieb:
@Peleke Im Gerätemanager tauchte ein unbekanntes Gerät auf, wenn der cwm gebootet ist. Dem habe ich manuell im Gerätemanager den adb Treiber zugewiesen.

Nochmal die Frage: Bei dir läuft der cwm, den ich gepostet habe?

@Matz3e

Sowei ich sehe ist /system auf /dev/block/mmcblk0p3.

Code:
ls -l /dev/block/platform/sdhci-tegra.3/by-name/
lrwxrwxrwx root     root              2012-10-04 20:14 AKB -> /dev/block/mmcblk0p6
lrwxrwxrwx root     root              2012-10-04 20:14 APP -> /dev/block/mmcblk0p3
lrwxrwxrwx root     root              2012-10-04 20:14 CAC -> /dev/block/mmcblk0p4
lrwxrwxrwx root     root              2012-10-04 20:14 DE2 -> /dev/block/mmcblk0p8
lrwxrwxrwx root     root              2012-10-04 20:14 LNX -> /dev/block/mmcblk0p2
lrwxrwxrwx root     root              2012-10-04 20:14 MSC -> /dev/block/mmcblk0p5
lrwxrwxrwx root     root              2012-10-04 20:14 SOS -> /dev/block/mmcblk0p1
lrwxrwxrwx root     root              2012-10-04 20:14 UDA -> /dev/block/mmcblk0p9
lrwxrwxrwx root     root              2012-10-04 20:14 USP -> /dev/block/mmcblk0p7
shell@android:/ $


Sorry ! Natürlich ... ist Richtig
 
Peleke schrieb:
Code:
C:\>adb push su /system/xbin
failed to copy 'su' to '/system/xbin/su': Read-only file system

C:\>adb shell
root@android:/ # mount -o remount,rw /system
mount -o remount,rw /system
mount: Operation not permitted
C:\>adb push busybox /data/local/tmp
1065 KB/s (777216 bytes in 0.712s)
126|root@android:/data/local/tmp # chmod 755 busybox
chmod 755 busybox
root@android:/data/local/tmp # ./busybox mount -o remount,rw /system
./busybox mount -o remount,rw /system
mount: permission denied (are you root?)
:(

Also hat deine Änderung an der boot.img ja nichts gebracht. Du hast immer noch ein RO System... Also kommst du damit nicht weiter. :cursing:
 
Finde ich mit root auch seltsam.
 
Zum mounten: Das mount scheint sehr zickig zu sein. Ich habe selbst auch das problem, dass es mal geht und mal nicht.

Dieser Befehl funktioniert meistens bei mir:
Code:
/cd /system/xbin/
mount -o remount,rw /dev/block/platform/sdhci-tegra.3/by-name/APP /system/
Hier noch mal das gedumpte sos. Da zip entpacken und dann mit
Code:
fastboot flash recovery sos.img
 

Anhänge

  • sos.zip
    5,6 MB · Aufrufe: 98
  • Danke
Reaktionen: scanja500 und Peleke
Zugriff über abd shell ins CWM:

Im Gerätemanager habe ich ein Gerät "ACER Composite ADB Interface".

VID 18D1
PID D001
REV 9999

Code:
e:\adb_1.0.2.9>adb devices
List of devices attached
015xxxxxxxxxx40f        recovery
Code:
e:\adb_1.0.2.9>adb shell
~ # mount
mount
rootfs on / type rootfs (rw)
tmpfs on /dev type tmpfs (rw,nosuid,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
/dev/block/platform/sdhci-tegra.3/by-name/CAC on /cache type ext4 (rw,nodev,noatime,nodiratime,user_xattr,acl,barrier=1,
data=ordered)
~ # mount
mount
rootfs on / type rootfs (rw)
tmpfs on /dev type tmpfs (rw,nosuid,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
/dev/block/platform/sdhci-tegra.3/by-name/CAC on /cache type ext4 (rw,nodev,noatime,nodiratime,user_xattr,acl,barrier=1,
data=ordered)
/dev/block/platform/sdhci-tegra.3/by-name/APP on /system type ext4 (rw,nodev,noatime,nodiratime,user_xattr,acl,barrier=1
,data=ordered)
~ #
Vor dem zweiten mount Befehl habe ich in der Touch GUI des CWM unter "mounts and storage" auf "mount /system" gedrückt.
 
  • Danke
Reaktionen: scanja500 und Peleke
Obelix, ich habe dein Recovery zum laufen gebracht:

Code:
dd if=a210-cwm-recovery-6.0.1.4-no-sdcard-mount.img of=/dev/block/platform/sdhci-tegra.3/by-name/SOS

Und das Recovery startet!
Nun werde ich einmal weiterschauen...
 
@schlex09

Prima! Ich habe schon angefangen an mir zu zweifeln.

@all

Den CWM verändern kann ich nicht. Da müsste mal ein Profi ran. Für mich war es das erste Mal, ein CWM zu erstellen und auszuprobieren.

Mein Hauptproblem ist jetzt noch, dass der remount aus dem "Ghost Commander" nur in eine Richtung geht. Ist /system rw gemountet (über Terminal oder adb shell) kann ich durch den remount Button wieder auf ro gehen. Auf rw geht aber nie. Kommt immer die Meldung: permission denied (are you root)?

Den Vorschlag von Matz3e habe ich auch aufgegriffen und die mount links von toolbox auf busybox geändert. Im "Ghost Commander" habe ich auch den Pfad zu busybox angegeben. Leider alles erfolglos.

Aber das wichtigste konnte ich tun: Adaway installieren und die bloatware löschen.
 
Wie installierst du adaway???

Nachdem ich Bloatware gelöscht habe, starte ich das Tablet neu und wollte dann erneut in die Recovery booten...

ABER es kommt das Männchen mit dem Dreieck und kein CWM???
Hmmm...

Kann es sein, dass das Recovery beim boot neu geschrieben wird?
 
Zuletzt bearbeitet von einem Moderator:
Ich habe mal irgendwas gelesen, dass eine Kopie des recovery.img im system abgelegt wird. Die recovery Partition wird überschrieben, wenn es nicht "ordentlich" installiert wurde.

Wie schon geschrieben hat es bei mir mit dieser Anleitung bei mir funktioniert.

Ich habe Adaway gestartet und dann im Terminal oder per 'adb shell' /system rw gemountet. Vielleicht war es auch Adfree. Bin mir jetzt nicht mehr 100% sicher. Eins der beiden hat mir jedenfalls die hosts Datei angelegt.
 
Obelix1 schrieb:
Ich habe Adaway gestartet und dann im Terminal oder per 'adb shell' /system rw gemountet. Vielleicht war es auch Adfree. Bin mir jetzt nicht mehr 100% sicher. Eins der beiden hat mir jedenfalls die hosts Datei angelegt.

Also das Tablet normal gestartet, dann Adfree ausgewführt...

Und welcher Befehl ist das in der Shell fürs rw mount von /system ??

Der ursprüngliche Beitrag von 13:32 Uhr wurde um 15:06 Uhr ergänzt:

Leider kann ich die /system nicht mounten, aber sonst ist alles gut :)

In der Terminal App gebe ich "su" ein und SuperUser meldet sich :p
 
Wie geht das ohne system zu mounten und die super binary zu installieren?
 
@Peleke

Woraus schließt Du das schlex09 die su nicht installiert hat.... :blink:
 
Peleke schrieb:
Wie geht das ohne system zu mounten und die super binary zu installieren?

Sorry, aber mittlerweile gehst du mir ein wenig auf den Sack!

Du weißt alles, kannst alles, bei dir geht alles und funktioniert alles, nur scheinbar hapert es beim Lesen!!! :mad2:

Obelix hat bereits alles geschrieben, was man wissen muss und braucht und damit klappt es auch!

Aber hier noch mal für DICH: su habe ich im Recovery per adb shell an die richtige Stelle geschoben und chmod ausgeführt. Alles wie gesagt von Obelix bereits in diesem Thread geschrieben.
 
Matz3e schrieb:
Sorry ! Natürlich ... ist Richtig

System = p3 siehe proc/mounts
Was welche Part ist steht auch noch z. Teil im ramdisk teil des entpackten recovery images in /etc (name weiß ich gerade nicht genau, gibt nur 1 Datei glaube ich)
Hat den Vol+Up und lock schieber weg in den bl schon wer getestet?

Gesendet von meinem U9200 mit der Android-Hilfe.de App
 
Fragt mich nicht wie, aber bei mir geht ein recovery plötzlich (stock?). Vorgehen nach dem x-ten Versuch in den Bl zu booten, mal probiert: poweer & vol+down, power losgelassen, kzur vibriert (kürzer als beim einschalten) und dann vol+up gehalten.

Jedenfalls gehts wieder...
Mit der Kombi power & vol+up & dann entsperren und sperren gings bei mir nicht?

Bilder vom recovery hab ich mal in den Anhang gepackt.

Edit:
Hier mal noch die Partitionen (aus recovery.fstab, d.h. die stimmen):
# mount point fstype device

/recovery emmc /dev/block/platform/sdhci-tegra.3/by-name/SOS
/boot emmc /dev/block/platform/sdhci-tegra.3/by-name/LNX
/system ext4 /dev/block/platform/sdhci-tegra.3/by-name/APP
/cache ext4 /dev/block/platform/sdhci-tegra.3/by-name/CAC
/misc emmc /dev/block/platform/sdhci-tegra.3/by-name/MSC
/data ext4 /dev/block/platform/sdhci-tegra.3/by-name/UDA length=-1048576
/mnt/sdcard vfat /dev/block/mmcblk1p1
 

Anhänge

  • IMG_20121005_165921.jpg
    IMG_20121005_165921.jpg
    552,8 KB · Aufrufe: 280
  • IMG_20121005_165927.jpg
    IMG_20121005_165927.jpg
    494,9 KB · Aufrufe: 305
Sorry für erneuten Post.
Aber mit der oben genannten Komibnation kann ich auch in mein eigenes Recovery booten (jenes welches gestern per adb reboot recovery den Fehler mit Android Männchen brachte. Ich vermute das von Obelix geht auch so zu booten)

Obelix hast du das OTA update gemacht? evtl. liegen hier die Unterschiede
 
Okay, root geht jetzt auch ohne CWM:

Einfach meine boot_new.img mit
Code:
fastboot flash boot boot_new.img
flashen, dann
Code:
/cd /system/xbin/
mount -o remount,rw /dev/block/platform/sdhci-tegra.3/by-name/APP /system/
adb push su /system/xbin
adb push busybox /system/xbin
chmod 06755 /system/xbin/su
chmod 06755 /system/xbin/busybox

und dann die SuperUser von ChainsDD installieren, fertig :)
 
Gerootet hab ichs jetzt übers cwm auch bekommen. Nur das Problem mit dem remount von /system während das Handy normal an ist bleibt (andere root funktionen gehen ohne probleme, z.b. auf /data zugreifen), mit deinem boot.img funktioniert alles, oder?
 

Ähnliche Themen

R
Antworten
0
Aufrufe
1.752
rbe76
R
acwob
Antworten
1
Aufrufe
3.039
acwob
acwob
An-Dro-Id
Antworten
6
Aufrufe
4.624
DAC324
D
Zurück
Oben Unten