Android

Aus VivaLV
Zur Navigation springen Zur Suche springen

Debugging von Android-Geräten unter Linux

Auf dem Gerät einstellen:

  • Entwickleroptionen/USB-Debugging = An
  • Xperia/Konnektivität/USB-Verbindungsmodus = MTP

/etc/udev/rules.d/99-android.rules:

SUBSYSTEM=="usb", ATTRS{idVendor}=="0502", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="413c", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0489", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="091E", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0482", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1004", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="10A9", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04dd", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fce", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="19D2", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0955", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"

Sony Xperia Mini

Root

http://talk.sonymobile.com/thread/41119?start=0&tstart=0

Android 4.4 (CM 11)

http://legacyxperia.github.io/

Samsung Galaxy Nexus

Root

Funktioniert nur nach Unlock des Bootloaders (Komplettverlust der aktuellen Daten).

http://www.androidnext.de/howto/galaxy-nexus-root-anleitung/ und http://forum.xda-developers.com/showthread.php?t=1614827

Samsung Galaxy Tab 4 8.0 LTE

Download Mode

Gerät ausschalten und dann Home + Leiser + Power drücken und festhalten bis zum Download-Screen. Dort dann noch Lauter-Taste drücken.

Recovery Mode

Gerät ausschalten und dann Home + Lauter + Power drücken und festhalten.

Root

Achtung, Garantieverlust! Samsung kann die Modifikation erkennen.

Android 4.x

Paket für SM-T335 von http://autoroot.chainfire.eu/ runterladen und nach Anleitung im Internet vorgehen.

Android 5.x

Quelle: http://www.android-hilfe.de/thema/root-t335xxu1bof8-android-5-1-1-fuer-galaxy-tab-4-8-0-lte-sm-t335.718031/#post-9351194

TWRP 2.8.3.0 (T335.TWRP.2.8.3.0.tar.md5) von hier mit Odin flashen. Im TWRP dann den gerooteten Kernel von hier flashen und SuperSU (BETA-SuperSU-v2.52) von hier flashen.

Der SecurityLogAgent meckert dann öfters, dass das Gerät modifiziert ist. Diese App einfach mit Titanium Backup oder App Quarantine deaktivieren.

Umstellen auf Onscreen-Navigation-Buttons

Voraussetzungen: Root und ES Datei Explorer

  • zur Sicherheit Tablet einmal mit dem PC per adb ansprechen und erlauben (falls was schief geht und es beim Booten hängt)
  • mit ES Datei Explorer /system RW mounten

Onscreen-Buttons aktivieren:

  • /system/build.prop wegkopieren und hinzufügen:
qemu.hw.mainkeys=0
  • Rechte der Datei ändern nach rw-r--r--, falls nötig (WICHTIG!)

Hardware-Buttons für Multitask und Back, sowie Wakeup durch Home deaktivieren:

  • /system/usr/keylayout/Generic.kl wegkopieren und folgende Zeilen ändern:
#key 158   BACK
key 172   HOME
#key 254   APP_SWITCH
  • Rechte der Datei ändern nach rw-r--r--, falls nötig (WICHTIG!)
  • /system/usr/keylayout/gpio-keys.kl wegkopieren und folgende Zeile ändern:
key 172   HOME
  • Rechte der Datei ändern nach rw-r--r--, falls nötig (WICHTIG!)
  • mit ES Datei Explorer /system RO mounten

Änderungen aktivieren:

  • Reboot

Colorfly E708 Q1

Firmware installieren und Root

  • Firmware runterladen: http://www.colorful.cn/ColorfulProductdetails.aspx?id=1309da9363ed6c524ce986f601472007ba43
  • PhoenixUSBPro runterladen und installieren: http://download.colorful.cn/shuma/Tools/PhoenixUSBPro.rar
  • vRoot runterladen und installieren: http://products.mgyun.com/api/downjump?id=121
  • Am PC/Notebook Internetverbindung kappen (sicherheitshalber)
  • USB Debugging am Tablet einschalten und danach mit PC/Notebook verbinden
  • USB-Treiber installieren lassen
  • Dann die Firmware mit dem Phoenix Tool flashen, Formatieren [YES]
  • Nachdem dann das Tablet neu gestartet ist muss wieder USB Debugging aktiviert werden
  • vRoot starten und ein paar sekunden waren bis dieses Bild zu sehen ist: http://anton008.com/wp-content/uploa...3/12/vroot.jpg
  • Jetzt wie auf dem Bild zu sehen den Grünen ROOT Button drücken und warten, wenn es fertig ist, sollte das Tablet neu starten
  • Dann am Tablet WLAN, Google-Konto, usw. einrichten
  • Play Store starten, automatische Updates abbrechen und deaktivieren
  • SuperSU installieren/starten/einrichten
  • China-App Root-App gibt eine Meldung aus, hier rechts klicken
  • SuperSu meldet, dass ein Konflikt mit einer vorhandenen Super User App besteht, also diese jetzt deinstallieren lassen
  • Danach neustarten und Root sollte dann funktionieren, auch wenn SuperSU eine Fehlermeldung gebracht hatte beim ersetzen der anderen Super User App