[Motorola Droid RAZR] steelbreeze:
I have tried the CASUAL-PublicBeta4.jar file on two different computers which have the latest java and the motorola drivers for my Motorola Defy +(android 2.3.6). Every time I open the jar file on both the computers I get : Error:Invalid or corrupt jarfile.

Anybody else facing the same problem?

Update: I tried PublicBeta3 and it opened up fine but couldn't get the phone rooted.

Created Folder:C:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\
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\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\Elevate.exe
File verified.
Attempting to write C:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe
File verified.
Attempting to write C:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\AdbWinApi.dll
File verified.
Attempting to write C:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\AdbWinUsbApi.dll
File verified.
Attempting to write C:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb_usb.ini
File verified.

###executing: C:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe###
Device List:
List of devices attached
0A3AACA10B01002B	device

Searching for scripts
null
Picking Jar File:/C:/Users/Rahul/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
From Resource: true

--Keyboard Input--
This keyboard input app will allow you to type as you would on the Android Keyboard

Exiting comboBoxUpdate()
From Resource: true

--Root with Motofail Exploit--

Motofail: Universal Motorola Android Root Exploit (ALL OS's)
by Dan Rosenberg (@djrbliss)

Tested on Droid 3, Droid Bionic, Droid RAZR, and Droid 4

Before continuing, ensure USB debugging is enabled, that you
have the latest Motorola drivers installed, and that your phone
is connected via USB.

Press the rediculously large button to root your phone...

Extracting archive....
Exiting comboBoxUpdate()

Script Activated
Script known as Root with Motofail Exploit is running
Controls Enabled status: false
Selected resourceRoot with Motofail Exploit
Lines in Script 43
Executing Scripted Datastreamjava.io.DataInputStream@1a0a87c
Controls Enabled status: true
Reading datastreamjava.io.DataInputStream@1a0a87c
SCRIPT COMMAND:$ECHO [*]
Received ECHO command$ECHO [*]
Removing leading space.
[*]
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\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe wait-for-device
SCRIPT COMMAND:$ECHO [*] Device found.
Received ECHO command$ECHO [*] Device found.
Removing leading space.
[*] Device found.
SCRIPT COMMAND:$ECHO [*] Deploying payload...
Received ECHO command$ECHO [*] Deploying payload...
Removing leading space.
[*] Deploying payload...
SCRIPT COMMAND:push "$ZIPFILEmotofail" /data/local/motofail
Expanded $ZIPFILE: push "C:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\Root with Motofail Exploit\motofail" /data/local/motofail
COMMAND TESTC:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe push "C:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\Root with Motofail Exploit\motofail" /data/local/motofail
SCRIPT COMMAND:shell "chmod 755 /data/local/motofail"
COMMAND TESTC:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe shell "chmod 755 /data/local/motofail"
SCRIPT COMMAND:$ECHO [*] Owning phone...
Received ECHO command$ECHO [*] Owning phone...
Removing leading space.
[*] Owning phone...
SCRIPT COMMAND:shell "/data/local/motofail exploit"
COMMAND TESTC:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe shell "/data/local/motofail exploit"
SCRIPT COMMAND:$ECHO [*] Rebooting device...
Received ECHO command$ECHO [*] Rebooting device...
Removing leading space.
[*] Rebooting device...
SCRIPT COMMAND:reboot
COMMAND TESTC:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe reboot
SCRIPT COMMAND:$ECHO [*] Waiting for phone to reboot.
Received ECHO command$ECHO [*] Waiting for phone to reboot.
Removing leading space.
[*] Waiting for phone to reboot.
SCRIPT COMMAND:wait-for-device
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
COMMAND TESTC:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe wait-for-device
SCRIPT COMMAND:$ECHO [*] Attemping persistence...
Received ECHO command$ECHO [*] Attemping persistence...
Removing leading space.
[*] Attemping persistence...
SCRIPT COMMAND:remount
COMMAND TESTC:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe remount
SCRIPT COMMAND:push "$ZIPFILEsu" /system/bin/su
Expanded $ZIPFILE: push "C:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\Root with Motofail Exploit\su" /system/bin/su
COMMAND TESTC:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe push "C:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\Root with Motofail Exploit\su" /system/bin/su
SCRIPT COMMAND:shell "chmod 6755 /system/bin/su"
COMMAND TESTC:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe shell "chmod 6755 /system/bin/su"
SCRIPT COMMAND:shell "ln -s /system/bin/su /system/xbin/su"
COMMAND TESTC:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe shell "ln -s /system/bin/su /system/xbin/su"
SCRIPT COMMAND:push "$ZIPFILEbusybox" /system/xbin/busybox
Expanded $ZIPFILE: push "C:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\Root with Motofail Exploit\busybox" /system/xbin/busybox
COMMAND TESTC:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe push "C:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\Root with Motofail Exploit\busybox" /system/xbin/busybox
SCRIPT COMMAND:shell "chmod 755 /system/xbin/busybox"
COMMAND TESTC:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe shell "chmod 755 /system/xbin/busybox"
SCRIPT COMMAND:shell "/system/xbin/busybox --install /system/xbin"
COMMAND TESTC:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe shell "/system/xbin/busybox --install /system/xbin"
SCRIPT COMMAND:push "$ZIPFILESuperuser.apk" /system/app/Superuser.apk
Expanded $ZIPFILE: push "C:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\Root with Motofail Exploit\Superuser.apk" /system/app/Superuser.apk
COMMAND TESTC:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe push "C:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\Root with Motofail Exploit\Superuser.apk" /system/app/Superuser.apk
SCRIPT COMMAND:$ECHO [*] Cleaning up...
Received ECHO command$ECHO [*] Cleaning up...
Removing leading space.
[*] Cleaning up...
SCRIPT COMMAND:shell "/data/local/motofail clean"
COMMAND TESTC:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe shell "/data/local/motofail clean"
SCRIPT COMMAND:shell "rm /data/local/motofail"
COMMAND TESTC:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe shell "rm /data/local/motofail"
SCRIPT COMMAND:$ECHO [*] Rebooting...
Received ECHO command$ECHO [*] Rebooting...
Removing leading space.
[*] Rebooting...
SCRIPT COMMAND:reboot
COMMAND TESTC:\Users\Rahul\AppData\Local\Temp\RahulTEMPCASUAL2E422C85\adb.exe reboot
SCRIPT COMMAND:wait-for-device
State Change Detected, The new state is: 0
State Disconnected
Controls Enabled status: false