Easy Root -Android 2.3.6 & ICS - CASUAL [One-Click][Windows][Linu

AdamOutler

Member
Nov 26, 2011
19
13
0
Visit site
Warning
The Motofail Exploit is proven to work.

This is a beta test of CASUAL. CASUAL is an easy way to deploy ADB scripts on Linux, Windows and Mac in a single package.

Downloads and Instructions
You will need:Note to Windows users: install drivers http://forum.xda-developers.com/showthread.php?t=1539192


Operating CASUAL Motofail/RootICSRAZR
  1. Run with right-click-open or from a prompt: java -jar path\to\Motofail-CASUAL-PublicBeta1.jar
  2. Put your device into Development/Debug mode
  3. Select "Root with RootICSRAZR" for ICS or select "root with Motofail" for Gingerbread.
  4. Click the "do it!" button
This will install the su binary, busybox and the SuperUser.apk

Also Included
This package also includes an option that allows you to type any single word (no spaces) from your computer onto your Android device. If you are already rooted, please test this.


Images:
Windows:
ve8awn.png


Ubuntu:
1zw27tz.png


Reporting Issues
Please leave DETAILED feedback. I would like the CASUAL log to solve problems. Click About>Show Log>Copy to Clipboard and paste it into here. But don't forget to use CODE tags.. EG. [CODE] My Pasted Log [/CODE]

At this point in the development cycle of this application, anything you consider an issue will be considered an issue and a will be resolved if you provide some sort of valuable feedback.

Any responses like this are not valuable.
some stupid guy said:
It don't work

Here is the type of valuable responses I am looking for.
Some guy with good tastes said:
I think the xxx should be wider
A guy with a technical problem said:
I have a problem when running Motofail on XXX platform... It keeps XXX when I XXX. Here is the log
Code:
log

Please provide valuable feedback.
 
Last edited:

AdamOutler

Member
Nov 26, 2011
19
13
0
Visit site
Re: Easy Root -Android 2.3.6 & ICS - CASUAL [One-Click][Windows][

About
CASUAL stands for Cross-platform ADB Scripting, Unified Android Loader. It's a packaging system intended for use by developers to make deployment of scripts and what-not easier. It's been in development for two months and this is its first public release.

Look at the project page here: android-casual - Cross-platform ADB Scripting Unified Android Loader - Google Project Hosting
Check out the progress here: Changes - android-casual - Cross-platform ADB Scripting Unified Android Loader - Google Project Hosting
Get the code here: Source Checkout - android-casual - Cross-platform ADB Scripting Unified Android Loader - Google Project Hosting


Known issues
Mac affected: Certain devices (nook tablet) are not recognised by CASUAL
Linux affected: No known issues
Windows affected: No known issues
All Platforms Affected: no known issues

WontFix: CASUAL will run slowly on Java 1.6. It is designed on Java7. Java7 is currently in development and not ready for distribution by Oracle yet. CASUAL is ahead of it's time ;)

Features to be added: CASUAL could use internal flow control. Scripting command $ON is a planned feature. eg.. $ON "File not found", HALT, "please report this error"

Changelog:
Beta 1: initial release http://www.mediafire.com/?81yjgbdvibccjfu
Beta 2: Added RootICSRAZR Exploit script (support new ICS exploit) http://www.mediafire.com/?l4bm9bcg8mszuen
Beta 3: Fixed Windows 2x launch requried. Fixed double description of script upon script change. Added Superuser.apk to RootICSRAZR http://www.mediafire.com/?8mmj8fd528pj0jd
 
Last edited:

xoomer1

Well-known member
May 6, 2011
337
16
0
Visit site
Re: Easy Root -Android 2.3.6 & ICS - CASUAL [One-Click][Windows][

how easy is it to unroot and go back to stock?
 

cyberwil

New member
Apr 18, 2012
2
0
0
Visit site
Re: Easy Root -Android 2.3.6 & ICS - CASUAL [One-Click][Windows][

hi guys. i desperately want to unroot the phone is there any way to reverse the changes made by this tool. please help
 

AdamOutler

Member
Nov 26, 2011
19
13
0
Visit site
Re: Easy Root -Android 2.3.6 & ICS - CASUAL [One-Click][Windows][

This beta now has over 2000 downloads and every problem has been incompatibility

Mission Complete!
 

anthonyheard360

New member
Jan 31, 2012
1
0
0
Visit site
Hi tried this on a cliq2

looks like it failed. Below is the log. Any assistance is appreciated.

Created Folder:C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\
Control Change requested but Statics.MasterLock is set.
Welcome to CASUAL Beta
Beta tests are conducted to gain real-world information
Please leave constructive feedback.

Deploying ADB
Found Windows Computer
Attempting to write C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Elevate.exe
File verified.
Attempting to write C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe
File verified.
Attempting to write C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\AdbWinApi.dll
File verified.
Attempting to write C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\AdbWinUsbApi.dll
File verified.
Attempting to write C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb_usb.ini
File verified.

###executing: C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe###
Device List:
List of devices attached
0167F9A11000A00D device

Searching for scripts
null
Picking Jar File:/C:/Users/aheard/Desktop/CASUAL-PublicBeta3.jar
Found: Root With RootICSRAZR
Found: Root with Motofail Exploit
Found: Keyboard Input
State Change Detected, The new state is: 1
State Connected
Controls Enabled status: true

Script Activated
Script known as Root With RootICSRAZR is running
Controls Enabled status: false
Selected resourceRoot With RootICSRAZR
Lines in Script 18
Executing Scripted Datastreamjava.io.DataInputStream@1626c6d
Reading datastreamjava.io.DataInputStream@1626c6d
Controls Enabled status: true
SCRIPT COMMAND:$ECHO --- STARTING ----
Received ECHO command$ECHO --- STARTING ----
Removing leading space.
--- STARTING ----
SCRIPT COMMAND:$ECHO --- WAITING FOR DEVICE
Received ECHO command$ECHO --- WAITING FOR DEVICE
Removing leading space.
--- WAITING FOR DEVICE
SCRIPT COMMAND:wait-for-device
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe wait-for-device
SCRIPT COMMAND:$ECHO --- pushing mempodroid
Received ECHO command$ECHO --- pushing mempodroid
Removing leading space.
--- pushing mempodroid
SCRIPT COMMAND:push "$ZIPFILEmempodroid" /data/local
Expanded $ZIPFILE: push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\mempodroid" /data/local
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\mempodroid" /data/local
SCRIPT COMMAND:$ECHO --- pushing su
Received ECHO command$ECHO --- pushing su
Removing leading space.
--- pushing su
SCRIPT COMMAND:push "$ZIPFILEsu" /data/local
Expanded $ZIPFILE: push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\su" /data/local
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\su" /data/local
SCRIPT COMMAND:$ECHO --- pushing script
Received ECHO command$ECHO --- pushing script
Removing leading space.
--- pushing script
SCRIPT COMMAND:push "$ZIPFILEroot.sh" /data/local
Expanded $ZIPFILE: push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\root.sh" /data/local
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\root.sh" /data/local
SCRIPT COMMAND:$ECHO --- correcting permissions
Received ECHO command$ECHO --- correcting permissions
Removing leading space.
--- correcting permissions
SCRIPT COMMAND:shell chmod 777 /data/local/mempodroid
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe shell chmod 777 /data/local/mempodroid
SCRIPT COMMAND:$ECHO "--- executing mempodroid and script
Received ECHO command$ECHO "--- executing mempodroid and script
Removing leading space.
"--- executing mempodroid and script
SCRIPT COMMAND:shell /data/local/mempodroid 0xd6c4 0xad33 sh /data/local/root.sh
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe shell /data/local/mempodroid 0xd6c4 0xad33 sh /data/local/root.sh
SCRIPT COMMAND:$ECHO "--- Installing Superuser.ap
Received ECHO command$ECHO "--- Installing Superuser.ap
Removing leading space.
"--- Installing Superuser.ap
SCRIPT COMMAND:install "$ZIPFILESuperuser.apk"
Expanded $ZIPFILE: install "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\Superuser.apk"
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe install "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\Superuser.apk"
SCRIPT COMMAND:$ECHO "All Done!"
Received ECHO command$ECHO "All Done!"
Removing leading space.
"All Done!"

Script Activated
Script known as Root With RootICSRAZR is running
Controls Enabled status: false
Selected resourceRoot With RootICSRAZR
Lines in Script 18
Executing Scripted Datastreamjava.io.DataInputStream@19e0994
Reading datastreamjava.io.DataInputStream@19e0994
Controls Enabled status: true
SCRIPT COMMAND:$ECHO --- STARTING ----
Received ECHO command$ECHO --- STARTING ----
Removing leading space.
--- STARTING ----
SCRIPT COMMAND:$ECHO --- WAITING FOR DEVICE
Received ECHO command$ECHO --- WAITING FOR DEVICE
Removing leading space.
--- WAITING FOR DEVICE
SCRIPT COMMAND:wait-for-device
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe wait-for-device
SCRIPT COMMAND:$ECHO --- pushing mempodroid
Received ECHO command$ECHO --- pushing mempodroid
Removing leading space.
--- pushing mempodroid
SCRIPT COMMAND:push "$ZIPFILEmempodroid" /data/local
Expanded $ZIPFILE: push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\mempodroid" /data/local
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\mempodroid" /data/local
SCRIPT COMMAND:$ECHO --- pushing su
Received ECHO command$ECHO --- pushing su
Removing leading space.
--- pushing su
SCRIPT COMMAND:push "$ZIPFILEsu" /data/local
Expanded $ZIPFILE: push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\su" /data/local
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\su" /data/local
SCRIPT COMMAND:$ECHO --- pushing script
Received ECHO command$ECHO --- pushing script
Removing leading space.
--- pushing script
SCRIPT COMMAND:push "$ZIPFILEroot.sh" /data/local
Expanded $ZIPFILE: push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\root.sh" /data/local
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\root.sh" /data/local
SCRIPT COMMAND:$ECHO --- correcting permissions
Received ECHO command$ECHO --- correcting permissions
Removing leading space.
--- correcting permissions
SCRIPT COMMAND:shell chmod 777 /data/local/mempodroid
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe shell chmod 777 /data/local/mempodroid
SCRIPT COMMAND:$ECHO "--- executing mempodroid and script
Received ECHO command$ECHO "--- executing mempodroid and script
Removing leading space.
"--- executing mempodroid and script
SCRIPT COMMAND:shell /data/local/mempodroid 0xd6c4 0xad33 sh /data/local/root.sh
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe shell /data/local/mempodroid 0xd6c4 0xad33 sh /data/local/root.sh
SCRIPT COMMAND:$ECHO "--- Installing Superuser.ap
Received ECHO command$ECHO "--- Installing Superuser.ap
Removing leading space.
"--- Installing Superuser.ap
SCRIPT COMMAND:install "$ZIPFILESuperuser.apk"
Expanded $ZIPFILE: install "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\Superuser.apk"
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe install "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\Superuser.apk"
SCRIPT COMMAND:$ECHO "All Done!"
Received ECHO command$ECHO "All Done!"
Removing leading space.
"All Done!"
State Change Detected, The new state is: 0
State Disconnected
Controls Enabled status: false
State Change Detected, The new state is: 1
State Connected
Controls Enabled status: true

Script Activated
Script known as Root With RootICSRAZR is running
Controls Enabled status: false
Selected resourceRoot With RootICSRAZR
Lines in Script 18
Executing Scripted Datastreamjava.io.DataInputStream@bf8cf5
Controls Enabled status: true
Reading datastreamjava.io.DataInputStream@bf8cf5
SCRIPT COMMAND:$ECHO --- STARTING ----
Received ECHO command$ECHO --- STARTING ----
Removing leading space.
--- STARTING ----
SCRIPT COMMAND:$ECHO --- WAITING FOR DEVICE
Received ECHO command$ECHO --- WAITING FOR DEVICE
Removing leading space.
--- WAITING FOR DEVICE
SCRIPT COMMAND:wait-for-device
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe wait-for-device
SCRIPT COMMAND:$ECHO --- pushing mempodroid
Received ECHO command$ECHO --- pushing mempodroid
Removing leading space.
--- pushing mempodroid
SCRIPT COMMAND:push "$ZIPFILEmempodroid" /data/local
Expanded $ZIPFILE: push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\mempodroid" /data/local
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\mempodroid" /data/local
SCRIPT COMMAND:$ECHO --- pushing su
Received ECHO command$ECHO --- pushing su
Removing leading space.
--- pushing su
SCRIPT COMMAND:push "$ZIPFILEsu" /data/local
Expanded $ZIPFILE: push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\su" /data/local
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\su" /data/local
SCRIPT COMMAND:$ECHO --- pushing script
Received ECHO command$ECHO --- pushing script
Removing leading space.
--- pushing script
SCRIPT COMMAND:push "$ZIPFILEroot.sh" /data/local
Expanded $ZIPFILE: push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\root.sh" /data/local
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe push "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\root.sh" /data/local
SCRIPT COMMAND:$ECHO --- correcting permissions
Received ECHO command$ECHO --- correcting permissions
Removing leading space.
--- correcting permissions
SCRIPT COMMAND:shell chmod 777 /data/local/mempodroid
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe shell chmod 777 /data/local/mempodroid
SCRIPT COMMAND:$ECHO "--- executing mempodroid and script
Received ECHO command$ECHO "--- executing mempodroid and script
Removing leading space.
"--- executing mempodroid and script
SCRIPT COMMAND:shell /data/local/mempodroid 0xd6c4 0xad33 sh /data/local/root.sh
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe shell /data/local/mempodroid 0xd6c4 0xad33 sh /data/local/root.sh
SCRIPT COMMAND:$ECHO "--- Installing Superuser.ap
Received ECHO command$ECHO "--- Installing Superuser.ap
Removing leading space.
"--- Installing Superuser.ap
SCRIPT COMMAND:install "$ZIPFILESuperuser.apk"
Expanded $ZIPFILE: install "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\Superuser.apk"
COMMAND TESTC:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\adb.exe install "C:\Users\aheard\AppData\Local\Temp\aheardTEMPCASUAL3D5F9E52\Root With RootICSRAZR\Superuser.apk"
SCRIPT COMMAND:$ECHO "All Done!"
Received ECHO command$ECHO "All Done!"
Removing leading space.
"All Done!"