DsyMnapTic
Android Expert
So here it is.... Couldn't this script theoretically be altered to one that Android understands. Say, like take out all the adb stuff and then execute the script in an app called Script manager, to push files where they need to go? Couldn't you just throw everything into a directory together on the phone like you would on the computer and minus the adb crap and run the script and push the files to their respective directories to gain root?
ECHO OFF
CLS
ECHO . LG Motion Root and Recovery
ECHO .
ECHO . Credits to qaz753 for the IS11LG_SystemBackupTest.signed.apk root exploit
ECHO . Credits to alexp999 for Root your LG Optimus 4X GUIDE on XDA
ECHO . Credits to aaronmy for I found a root guys!!!! GUIDE on AF LGM Forum
ECHO . Credits to 985hPaKicK for LTE2 2nd-init Recovery
ECHO . Credits to hroark13 for mods in this script
ECHO .
ECHO .
ECHO . BE SURE YOU HAVE INSTALLED THE USB DRIVER
ECHO . LGUnitedMobileDriver_S4981MAN37AP22_ML_WHQL_Ver_3.7.2.exe
ECHO .
ECHO .
ECHO . THAT YOU HAVE TURNED USB DEBUGGING ON IN SYSTEM SETTINGS / DEVELOPER OPTIONS
ECHO .
ECHO . THAT USB IS CONNECTED AS CHARGE ONLY
ECHO .
ECHO .
PAUSE
CLS
ECHO DON'T UNPLUG WHILE ROOTING!
@adb kill-server
@adb wait-for-device
@adb install IS11LG_SystemBackupTest.signed.apk
@adb shell am start -a android.intent.action.MAIN -n com.example.systembackuptest/.MainActivity
CLS
ECHO . REBOOTING
@adb reboot
ECHO .
ECHO .
ECHO .
ECHO .ONCE AT LOCK SCREEN PRESS ANY KEY
ECHO .
ECHO .
ECHO .
ECHO .
PAUSE
@adb shell am start -a android.intent.action.MAIN -n com.example.systembackuptest/.MainActivity
ECHO PUSH FILES
@adb shell rm /data/local/installbusybox > nul
@adb shell rm /data/local/installbusybox2 > nul
@adb shell rm /data/local/root > nul
@adb shell rm /data/local/root2 > nul
@adb shell rm /data/local/sysro > nul
@adb shell rm /data/local/sysro2 > nul
@adb shell rm /data/local/sysrw > nul
@adb shell rm /data/local/sysrw2 > nul
@adb shell rm /data/local/unroot > nul
@adb shell rm /data/local/unroot2 > nul
@adb shell rm /data/local/busybox > nul
@adb shell rm /data/local/su > nul
@adb shell rm /data/local/Superuser.apk > nul
@adb push busybox /data/local/busybox
@adb push su /data/local/su
@adb push Superuser.apk /data/local/Superuser.apk
@adb push lte2recovery.apk /data/local/lte2recovery.apk
@adb shell chmod 777 /data/local/busybox
@adb shell chmod 755 /data/local/su
@adb shell chmod 755 /data/local/Superuser.apk
@adb shell chmod 755 /data/local/lte2recovery.apk
@adb shell mv /data/local/tmp /data/local/tmp.bak
@adb shell ln -s /data /data/local/tmp
@adb shell rm /data/local.prop > nul
@adb shell "mount -wo remount rootfs /"
@adb shell "mount -o remount,rw -t ext4 /dev/block/mmcblk0p14 /system"
@adb shell "cat /data/local/busybox > /system/xbin/busybox"
@adb shell "chmod 777 /system/xbin/busybox"
@adb shell "/system/xbin/busybox --install -s /system/xbin"
@adb shell "busybox cp /data/local/Superuser.apk /system/app/Superuser.apk"
@adb shell "busybox cp /data/local/lte2recovery.apk /system/app/lte2recovery.apk"
@adb shell "busybox cp /data/local/su /system/xbin/su"
@adb shell "chown 0.0 /system/xbin/su"
@adb shell "chmod 06755 /system/xbin/su"
@adb shell "chmod 644 /system/app/Superuser.apk"
@adb shell "chmod 644 /system/app/lte2recovery.apk"
@adb shell "rm /data/local.prop"
@adb shell "rm /data/local/tmp"
@adb shell "mv /data/local/tmp.bak /data/local/tmp"
ECHO.
ECHO REBOOT
adb uninstall com.example.systembackuptest
@adb reboot
ECHO OFF
CLS
ECHO . LG Motion Root and Recovery
ECHO .
ECHO . Credits to qaz753 for the IS11LG_SystemBackupTest.signed.apk root exploit
ECHO . Credits to alexp999 for Root your LG Optimus 4X GUIDE on XDA
ECHO . Credits to aaronmy for I found a root guys!!!! GUIDE on AF LGM Forum
ECHO . Credits to 985hPaKicK for LTE2 2nd-init Recovery
ECHO . Credits to hroark13 for mods in this script
ECHO .
ECHO .
ECHO . BE SURE YOU HAVE INSTALLED THE USB DRIVER
ECHO . LGUnitedMobileDriver_S4981MAN37AP22_ML_WHQL_Ver_3.7.2.exe
ECHO .
ECHO .
ECHO . THAT YOU HAVE TURNED USB DEBUGGING ON IN SYSTEM SETTINGS / DEVELOPER OPTIONS
ECHO .
ECHO . THAT USB IS CONNECTED AS CHARGE ONLY
ECHO .
ECHO .
PAUSE
CLS
ECHO DON'T UNPLUG WHILE ROOTING!
@adb kill-server
@adb wait-for-device
@adb install IS11LG_SystemBackupTest.signed.apk
@adb shell am start -a android.intent.action.MAIN -n com.example.systembackuptest/.MainActivity
CLS
ECHO . REBOOTING
@adb reboot
ECHO .
ECHO .
ECHO .
ECHO .ONCE AT LOCK SCREEN PRESS ANY KEY
ECHO .
ECHO .
ECHO .
ECHO .
PAUSE
@adb shell am start -a android.intent.action.MAIN -n com.example.systembackuptest/.MainActivity
ECHO PUSH FILES
@adb shell rm /data/local/installbusybox > nul
@adb shell rm /data/local/installbusybox2 > nul
@adb shell rm /data/local/root > nul
@adb shell rm /data/local/root2 > nul
@adb shell rm /data/local/sysro > nul
@adb shell rm /data/local/sysro2 > nul
@adb shell rm /data/local/sysrw > nul
@adb shell rm /data/local/sysrw2 > nul
@adb shell rm /data/local/unroot > nul
@adb shell rm /data/local/unroot2 > nul
@adb shell rm /data/local/busybox > nul
@adb shell rm /data/local/su > nul
@adb shell rm /data/local/Superuser.apk > nul
@adb push busybox /data/local/busybox
@adb push su /data/local/su
@adb push Superuser.apk /data/local/Superuser.apk
@adb push lte2recovery.apk /data/local/lte2recovery.apk
@adb shell chmod 777 /data/local/busybox
@adb shell chmod 755 /data/local/su
@adb shell chmod 755 /data/local/Superuser.apk
@adb shell chmod 755 /data/local/lte2recovery.apk
@adb shell mv /data/local/tmp /data/local/tmp.bak
@adb shell ln -s /data /data/local/tmp
@adb shell rm /data/local.prop > nul
@adb shell "mount -wo remount rootfs /"
@adb shell "mount -o remount,rw -t ext4 /dev/block/mmcblk0p14 /system"
@adb shell "cat /data/local/busybox > /system/xbin/busybox"
@adb shell "chmod 777 /system/xbin/busybox"
@adb shell "/system/xbin/busybox --install -s /system/xbin"
@adb shell "busybox cp /data/local/Superuser.apk /system/app/Superuser.apk"
@adb shell "busybox cp /data/local/lte2recovery.apk /system/app/lte2recovery.apk"
@adb shell "busybox cp /data/local/su /system/xbin/su"
@adb shell "chown 0.0 /system/xbin/su"
@adb shell "chmod 06755 /system/xbin/su"
@adb shell "chmod 644 /system/app/Superuser.apk"
@adb shell "chmod 644 /system/app/lte2recovery.apk"
@adb shell "rm /data/local.prop"
@adb shell "rm /data/local/tmp"
@adb shell "mv /data/local/tmp.bak /data/local/tmp"
ECHO.
ECHO REBOOT
adb uninstall com.example.systembackuptest
@adb reboot


