Willster419
The Casio Smartphone Guru
post version 16 updated 1/15/17
---------------------------------------------------------------------
Hey Casio commando users,
Thought I would whip up an auto root tool since I found the mini scripts I made helpful to myself, and decided that they could be helpful to others.
Requirements:
Windows XP. Yup, you read that right. I have found that on windows vista/7 some of the command scripts don't quite work right. try at your own risk. I have a pre-built Windows XP VM made on my Mega if you want to use it. Requires VMware.
Adb enabled and unknown sources for install allowed
Phone screen MUST be on and unlocked!(unless you are locked out)
Some features inside the script depend on other features, like dumping boot and recovery images requires busybox, and installing a new boot animation requires root.
Check out a video about it here! (old version, same concept) Casio Root Plus - Automated Script - YouTube
~~~~~~~~~~~~~~
~Current Features~
~~~~~~~~~~~~~~
All features can be accessed through the menu selection process, as shown below.
~~~~~~~~~~
~Main menu~
~~~~~~~~~~
1 - Access the Root/Unroot menu
2 - Access the Flash menu
3 - Install old es file manager (root compatibility)
4 - Install unroot tool
5 - Dump a boot and recovery image. It makes the images on the phone, then copies it over to the folder "dumpedImages"
6 - Install busybox binaries and apk
7 - Phone version viewer. It will bring you to the page to find out about your phone firmware, designated by an M and them a number.
8 - Fix Wifi Error - If when you turn on your wifi it says "error" run this script to fix it.
9 - Save your locked device - an updated and imported script from the "save locked device.bat" file
10 - Update your radio firmware to M150
11 - Exit
~~~~~~~~~~~~~~~~
~Root/Unroot menu~
~~~~~~~~~~~~~~~~
1 - ROOT old root method. It will auto-disable wifi for the rooting process (if you have it on), and then you can turn it on again after it is complete. You do NOT have to have data enabled, but it must be off airplane mode.
2- ROOT new root method. Uses the fastboot exploit to root the phone. Make sure you have correct modded boot and recovery images before you attempt! It's preety cool to watch the phone's virtual touches. It's like I am right next to you working on your phone!
3 - UNROOT (quick) will auto-unroot your device.
4 - UNROOT (full) does the above, then flashes stock boot and recovery. great for warranty claim or selling on a certain auction site.
5 - Go back
~~~~~~~~~~~
~Flash menu~
~~~~~~~~~~~
1 - Enable fastboot - Uses the same method as the root buttom-up method, but this only enables fastboot, if you are looking for such an option.
2 - Flash a stock boot image. Requires fastboot.
3 - Flash a custom boot image. Requires fastboot.
4 - Flash a stock recovery image. Requires fastboot.
5 - Flash the GNM Recovery image. Requires fastboot.
6 - Flash a boot animation. Requires root and busybox.
7 - Flash an "update.zip". This works with GNM recovery only. It is not recommended to flash a ROM this way.
8 - Flash an inopath update, if your not in 'murica and/or don't have your phone connected to Verizon network. Requires root, busybox, stock boot and recovery images, and the innopath update file.
9 - Return to main menu
Download it here. Commando->Casio Root Tool +. (latest auto root tool recommended)
Don't forget to drop a like if you found this helpful!!
"Anything to make the phone more enjoyable",
Willster419
Based off of monkeytools's script
Credits:
unroot apk - to the author
es apk - to estrongs inc
onandorid - to ameer dawood
mkyaffs2image - generic linux binary
busybox - busybox.com contributers
busybox.apk - stericson
Release Notes:
v1.2 - Initial realease
v1.4 - Fixed problem with rooting method 1, disabled rooting method 2 because it had too many bugs in it
v1.5 - Fixed Bottom Up rooting method added "save locked device" feature
v1.6 - Fixed script error in flashing images
v1.6.1 - Fixed problem with wifi in rooting option 1 and started making release notes
v1.7 - Changed menu layout, added update.zip feature, fixed general bugs (and spelling )
v1.7.1 - Fixed problem with rooting method 2, it will now ask to confirm your stock dialer is open
v1.7.2 - Added installing the stericson busybox apk to the install busybox script
v1.8 - Major overhaul--added safeguards to prevent runaway scripts like file detection, root detection, etc, and conformed all script endings to one type. Improved Top Down root method and dump boot and recovery images, fixed flash update.zip, flash boot animation, and install busybox.
v1.8.1 - Improved UI, added wifi error fixer
v1.9 - Removed files I don't own, and updated the instructions for the bootanimations
v2 - Changed the way images are handled. Everything supported is already given in the tool, no having to download any images yourself. If your phone version is not supported, let me know and I will support it. Heavily changed the UI. UI text is denoted by the "#" symbol. Changed some of the UI output. Added a standard "root not detected", "busybox not detected", and "phone unlock not detected" features to many of the options of the scripts where they are needed. Fixed the unroot full option. Added comments to code. Use less variables that are not necessary. Added a separate option to enable fastboot. Cleaned up the directory by moving all tools into the tools folder. Fixed the update.zip and inopath update options, they don't require a certain type of file partition.
v2.1 - Incorporated the "save locked device" into the main RUNME program. Fixed a few minor bugs
v2.2 - Added the feature update radio to M150. Updated the ota/innopath system updates so that you don't have to go completely stock to update since you don't have to.
v2.3 - Updated to support the Casio firmware M050
v2.4 - Fixed a problem with the script when updating your phone's radio image to M150. Fixed general bugs
v2.5 - Updated to support the Casio firmware M070. Fixed problem with unrooting.
If you enjoy the work that I do for this phone, please consider donating (my college fund will say thanks!) PayPal Donation to Willard Wider
---------------------------------------------------------------------
Hey Casio commando users,
Thought I would whip up an auto root tool since I found the mini scripts I made helpful to myself, and decided that they could be helpful to others.
Requirements:
Windows XP. Yup, you read that right. I have found that on windows vista/7 some of the command scripts don't quite work right. try at your own risk. I have a pre-built Windows XP VM made on my Mega if you want to use it. Requires VMware.
Adb enabled and unknown sources for install allowed
Phone screen MUST be on and unlocked!(unless you are locked out)
Some features inside the script depend on other features, like dumping boot and recovery images requires busybox, and installing a new boot animation requires root.
Check out a video about it here! (old version, same concept) Casio Root Plus - Automated Script - YouTube
~~~~~~~~~~~~~~
~Current Features~
~~~~~~~~~~~~~~
All features can be accessed through the menu selection process, as shown below.
~~~~~~~~~~
~Main menu~
~~~~~~~~~~
1 - Access the Root/Unroot menu
2 - Access the Flash menu
3 - Install old es file manager (root compatibility)
4 - Install unroot tool
5 - Dump a boot and recovery image. It makes the images on the phone, then copies it over to the folder "dumpedImages"
6 - Install busybox binaries and apk
7 - Phone version viewer. It will bring you to the page to find out about your phone firmware, designated by an M and them a number.
8 - Fix Wifi Error - If when you turn on your wifi it says "error" run this script to fix it.
9 - Save your locked device - an updated and imported script from the "save locked device.bat" file
10 - Update your radio firmware to M150
11 - Exit
~~~~~~~~~~~~~~~~
~Root/Unroot menu~
~~~~~~~~~~~~~~~~
1 - ROOT old root method. It will auto-disable wifi for the rooting process (if you have it on), and then you can turn it on again after it is complete. You do NOT have to have data enabled, but it must be off airplane mode.
2- ROOT new root method. Uses the fastboot exploit to root the phone. Make sure you have correct modded boot and recovery images before you attempt! It's preety cool to watch the phone's virtual touches. It's like I am right next to you working on your phone!
3 - UNROOT (quick) will auto-unroot your device.
4 - UNROOT (full) does the above, then flashes stock boot and recovery. great for warranty claim or selling on a certain auction site.
5 - Go back
~~~~~~~~~~~
~Flash menu~
~~~~~~~~~~~
1 - Enable fastboot - Uses the same method as the root buttom-up method, but this only enables fastboot, if you are looking for such an option.
2 - Flash a stock boot image. Requires fastboot.
3 - Flash a custom boot image. Requires fastboot.
4 - Flash a stock recovery image. Requires fastboot.
5 - Flash the GNM Recovery image. Requires fastboot.
6 - Flash a boot animation. Requires root and busybox.
7 - Flash an "update.zip". This works with GNM recovery only. It is not recommended to flash a ROM this way.
8 - Flash an inopath update, if your not in 'murica and/or don't have your phone connected to Verizon network. Requires root, busybox, stock boot and recovery images, and the innopath update file.
9 - Return to main menu
Download it here. Commando->Casio Root Tool +. (latest auto root tool recommended)
Don't forget to drop a like if you found this helpful!!
"Anything to make the phone more enjoyable",
Willster419
Based off of monkeytools's script
Credits:
unroot apk - to the author
es apk - to estrongs inc
onandorid - to ameer dawood
mkyaffs2image - generic linux binary
busybox - busybox.com contributers
busybox.apk - stericson
Release Notes:
v1.2 - Initial realease
v1.4 - Fixed problem with rooting method 1, disabled rooting method 2 because it had too many bugs in it
v1.5 - Fixed Bottom Up rooting method added "save locked device" feature
v1.6 - Fixed script error in flashing images
v1.6.1 - Fixed problem with wifi in rooting option 1 and started making release notes
v1.7 - Changed menu layout, added update.zip feature, fixed general bugs (and spelling )
v1.7.1 - Fixed problem with rooting method 2, it will now ask to confirm your stock dialer is open
v1.7.2 - Added installing the stericson busybox apk to the install busybox script
v1.8 - Major overhaul--added safeguards to prevent runaway scripts like file detection, root detection, etc, and conformed all script endings to one type. Improved Top Down root method and dump boot and recovery images, fixed flash update.zip, flash boot animation, and install busybox.
v1.8.1 - Improved UI, added wifi error fixer
v1.9 - Removed files I don't own, and updated the instructions for the bootanimations
v2 - Changed the way images are handled. Everything supported is already given in the tool, no having to download any images yourself. If your phone version is not supported, let me know and I will support it. Heavily changed the UI. UI text is denoted by the "#" symbol. Changed some of the UI output. Added a standard "root not detected", "busybox not detected", and "phone unlock not detected" features to many of the options of the scripts where they are needed. Fixed the unroot full option. Added comments to code. Use less variables that are not necessary. Added a separate option to enable fastboot. Cleaned up the directory by moving all tools into the tools folder. Fixed the update.zip and inopath update options, they don't require a certain type of file partition.
v2.1 - Incorporated the "save locked device" into the main RUNME program. Fixed a few minor bugs
v2.2 - Added the feature update radio to M150. Updated the ota/innopath system updates so that you don't have to go completely stock to update since you don't have to.
v2.3 - Updated to support the Casio firmware M050
v2.4 - Fixed a problem with the script when updating your phone's radio image to M150. Fixed general bugs
v2.5 - Updated to support the Casio firmware M070. Fixed problem with unrooting.
If you enjoy the work that I do for this phone, please consider donating (my college fund will say thanks!) PayPal Donation to Willard Wider
Last edited: