Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Script to root a defy+
@echo off
cls
adb kill-server > NUL
COLOR F0
TITLE Defy+ Easy Root script v1
cls
echo ***************************************************************************
echo * *
echo * Defy+ Easy Root script v1 *
echo * erstellt von Defy@1.1.Ghz *
echo * basierend auf "DROID 3 Easy Root script v7" *
echo * *
echo ***************************************************************************
echo *
echo * Stelle bitte sicher, dass folgende Schritte bereits durchgefuehrt worden sind:
echo *
echo * (a) offiziellen Motorola Drivers installiert
echo * (sollte beim ersten anschliessen des Defy+ via USB automatisch
echo * geschehen)
echo * (b) USB-Debugging aktivieren (unter Einstellungen -^> Anwendungen
echo * -^> Entwicklung)
echo * (c) Defy+ am PC anschliessen und als USB-Verbindung "Nur Laden"
echo * auswaehlen
echo *
echo *
echo * Bitte beachte: Dein Defy+ wird waehrend des gesamten Vorgangs 3 mal
echo * neustarten!
echo *
echo * Beliebige Taste druecken, sobald das Defy+ angeschlossen ist!
echo *
adb wait-for-device > NUL
COLOR F0
echo * Starte Vorgang 1 von 3
adb kill-server > NUL
adb shell rm /data/local/12m.bak > NUL
adb shell mv /data/local/12m /data/local/12m.bak > NUL
adb shell ln -s /data /data/local/12m
adb reboot
echo *
echo * 1. Neustart des Defy+ - bitte warten!
adb kill-server > NUL
COLOR F0
adb wait-for-device > NUL
adb wait-for-device > NUL
COLOR F0
echo *
echo * Starte Vorgang 2 von 3
adb shell rm /data/local/12m
adb shell mv /data/local/12m.bak /data/local/12m
adb shell rm /data/local.prop.bak > NUL
adb shell mv /data/local.prop /data/local.prop.bak
adb shell echo "ro.sys.atvc_allow_netmon_usb=0" ^> /data/local.prop
adb shell echo "ro.sys.atvc_allow_netmon_ih=0" ^>^> /data/local.prop
adb shell echo "ro.sys.atvc_allow_res_core=0" ^>^> /data/local.prop
adb shell echo "ro.sys.atvc_allow_res_panic=0" ^>^> /data/local.prop
adb shell echo "ro.sys.atvc_allow_all_adb=1" ^>^> /data/local.prop
adb shell echo "ro.sys.atvc_allow_all_core=0" ^>^> /data/local.prop
adb shell echo "ro.sys.atvc_allow_efem=0" ^>^> /data/local.prop
adb shell echo "ro.sys.atvc_allow_bp_log=0" ^>^> /data/local.prop
adb shell echo "ro.sys.atvc_allow_ap_mot_log=0" ^>^> /data/local.prop
adb shell echo "ro.sys.atvc_allow_gki_log=0" ^>^> /data/local.prop
adb reboot
echo *
echo * 2. Neustart des Defy+ - bitte warten!
adb kill-server > NUL
COLOR F0
adb wait-for-device > NUL
adb wait-for-device > NUL
COLOR F0
echo *
echo * Starte Vorgang 3 von 3
adb remount
adb push busybox /system/xbin/busybox
adb push su /system/xbin/su
adb push Superuser.apk /system/app/Superuser.apk
adb shell chmod 4755 /system/xbin/su
adb shell chmod 755 /system/xbin/busybox
adb shell chown system.system /data
adb reboot
echo *
echo * 3. und letzter Neustart des Defy+
echo * Ich (Defy@1.1Ghz) wuensche dir viel Spass mit deinem
echo * gerootetem Defy+ - vielleicht klickst du ja auf den
echo * Danke-Button im android-hilfe.de-Forum
echo *
echo ******************************************************************************
echo.
echo Fenster kann geschlossen werden
echo.
COLOR F0
adb kill-server > NUL
pause
TITLE Command Prompt
COLOR F0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.