In this tutorial we will learn how to root the Motorola Backflip 1.5 cupcake with the rageagainstthecage method.
First of all make sure you have the following installed and setup.
- Download Motorola Backflip USB drivers for 32bit/x86 or 64bit/x64 and install.
- Download the android sdk and extract it in your c drive and check if adb.exe is present in “c:\android-sdk_r07-windows\android-sdk-windows\tools”
- Download the rageagainstthecage file and unzip and extract to c drive and make sure two files and two folders are present in “c:\Moto_MSM_Root”
- Download this backflip-1.5.bat batch file and save it on your desktop or other place you like.
- Download and install “Terminal Emulator” from market on your Motorola Backflip.
Steps to root your Motorola Backflip 1.5 (Credit: Skrilax_CZ)
- Plug in your Backflip to the computer, and Turn Off the USB Drive on phone.
- Make sure its connected in USB Debugging mode. [Settings->Applications->Development->Check USB Debugging]
- Run the batch file you downloaded in Req. No. 4 by double clicking on it. If a screen shows up and stops at a “$” prompt for you then its ok. If the black screen closes instantly make sure you have extracted the files correctly as mentioned in the requirements.
- Open the “Terminal Emulator” on your Backflip, that you installed from market and type:
cd /data/local/tmp
./rageagainstthecage-arm5.bin
Wait until you see this message – don’t press anything:[+] Forked xxxx childs.
- Then press enter and type “exit” to close the terminal (or close it via the menu)
- Open the Terminal Emulator on the phone (if you get the message that terminal died, dismiss it and run it again)
- If you end up with “#” prompt, do the following. Otherwise reboot the phone and try opening the “Terminal Emulator” again. If even that doesn’t give “#” prompt, then go back to step 4.
- Type the following into the Terminal Emulator on your Motorola Backflip:
. /data/local/tmp/install-root.sh (if the script prints nothing, then it was successful) exit exit
- Now your Motorola Backflip 1.5 is successfully rooted.
Code in backflip-1.5.bat
cd c:\android-sdk_r07-windows\android-sdk-windows\tools adb start-server adb push c:\Moto_MSM_Root\1.5\Superuser.apk /sdcard/Superuser.apk adb push c:\Moto_MSM_Root\1.5\su /sdcard/su adb push c:\Moto_MSM_Root\rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage-arm5.bin adb push c:\Moto_MSM_Root\install-root.sh /data/local/tmp/install-root.sh adb shell chmod 0755 /data/local/tmp/rageagainstthecage-arm5.bin adb shell chmod 0755 /data/local/tmp/install-root.sh adb shell
Code in install-root.sh
mount -o rw,remount /dev/block/mtdblock1 /system cat /sdcard/su > /system/xbin/su chown root.root /system/xbin/su chmod 6755 /system/xbin/su cat /sdcard/Superuser.apk > /system/app/Superuser.apk chown root.root /system/app/Superuser.apk chmod 644 /system/app/Superuser.apk mount -o ro,remount /dev/block/mtdblock1 /system
{ 72 comments… read them below or add one }
Hi,
Installed as per instruction, on my Vista laptop, but not able to ROOT my phone.
When running the batch file by double clicking on Batch Files black screen closes instantly.
Krishan Bothra
Krishan,
make sure you have extracted the sdk to c drive and after extracting it to C drive your path looks like this “c:\android-sdk_r07-windows\android-sdk-windows\tools”
and the other archive sits like this “c:\Moto_MSM_Root\1.5\” ..
connect the phone -> turn off usb drive(set it in pc charging mode) -> thirdly enable USB Debugging by going to [Settings->Applications->Development->Check USB Debugging]
Now double click the batch file.
I am try to root my back flip phone of Indian addition.I follow all the instruction and do the same but unable to root .How to know either my phone root successfully or not.
during typing no.4 instruction it is 2 line.If I type 1st line then press enter then I go for 2nd line.Is it a single line or 2 line ? Please help
Hi Lalit,
those are two different lines.. type first line interminal emulator on your backflip and press enter, then enter the second line and enter.
Dear Keshav
Hi and thanks about your useful information on your site.
I have any question about android and back flip, I must be say I am very lucky because you have back flip and know can you us this and ANDROID .
I want to know how can I send it the question to you .
Thanks
Dear Dartanian,
You can write to me at the
1. Contact Us page(will publish it soon)
2. http://about.me/keshavgupta
3. or meanwhile leave a comment here on the site 🙂
Enjoy your phone!
Dear Keshav
Ok thanks.
For start , 😀
I want to know how can I use the yahoo messenger on my back flip with Wi-Fi?
I have a lot of question.
thanks
there is a yahoo messenger app on market for this..
Dear
there is no need to install yahoo messengerif u have rooted ur phone
becuase if u have rooted ur phone u get IM app in it, it includes yahoo messenger, Windows live messenger& aim in it
Dear Keshav,
Hi
We have 2 carriers like AT&T in Iran”MTN and MCI”.
My Back flip work with MTN perfect but with MCI doesn’t work.
I cannot answer the incoming call and for outgoing call I just talk 15sec.
Ask from any dealer about this problem, told me your phone is locked and you must be buy a registration code from factory for solved this problem with 70$.
Do you know how can I cracked and unlocked the back flip?
Thanks
dude you don’t have to get any unlock code..as its already unlocked – as you are able to call with MCI
There is a problem in network strenght at the place where you are using your phone with MCI
i keep gettin # after
. /data/local/tmp/install-root.sh
is that right??? 😀
you are rooted 🙂
go and flash the eclair now!
Dear Keshav
I install and extract all the file as you mention in your link, but when I run batch file it close instantly . I am again check all the instruction and file s in my C drive all are ok.Till I am when I am run the batch file it close instantly .so I am unable to root .Please help !
Dear Lalit,
Please make sure you have your phone in USB Debugging mode, and I am quite sure the path isn’t right!
catch me on gtalk : techgeekguy.com[at]gmail.com
Dear Keshav
I recently moved from u.s.a. back to canada and At&t U.S.A. wont give me the code to unlock my At&t/Motorola Backflip is there any way I can unlock it myself? Will rooting my phone allow me to unlock/switch carriers? Thank you for your time.
Dear Jason,
Right now rooting your phone won’t help in getting the your phone unlocked!
What you could do is, If you still have your AT&T sim, call customer care from that number and tell them that “I are going abroad for 30 days and will be needing to use some other SIM, and don’t want to buy another phone for same. So give me the unlock code.” be persistent in what you say ask the other CC exec if first one doesn’t give you the code.
Else you will have to buy an unlock code from numerous sites already there in the wild.
I am not able to install Terminal Emulator on my backflip. I have downloaded the file from your link but i dont know how to install it on my phone. So i am not able to root my phone.
Saif,
you can download connectBot instead of terminal emulator on your phone.. It will serve the same purpose
Dear Brother,
I also tried to install connectBot and that application downloaded on my backflip. When I tried to run that application, I encountered the security problem and my phone didn’t allow the application to run. My backflip is from US At&t and At&t doesn’t allow any third party software to installed on phone. Even many application on backflip use At&t network so that At&t could charge their customers without informing.
Regards,
Saif Ur Rehman.
Dear Saif,
Connectbot and terminal emulator should work as you downloaded them from the android market only!!
Your phone has some other problem I suppose reset your phone by going to settings -> privacy ->factory data reset
then try rooting again
Keshav
Wow ….Its working me from first attempt….great tutorials >>Keshav …
I’ve one question : Is it okey to load that ‘preclair’ ROM with loads of features & migration from 1.5 to 2.1 version ? What do you say how much time will Motoroal take to release offical update for india?
Thanks again …Keshav Rocks …..
Sunny,
its absolutely fine, official version isn’t going to be better than this. So don’t wait get on the wagon
keshav i need ur help i live at malaysia n use moto backflip im try to root my hp like u said to do step by step but nothing happen can u teach me how to root my backflip hope u can help me bro…….lie_hotsecho@yahoo.com
best regards
fadly
Fadly,
The tutorial is just about that.. If you get stuck somewhere then please explain, how and where you got stuck.
I will surely try to sort that out.
Regards,
Keshav
hi keshav i hav a prob wen clicking the batch file an error msg was appearing saying that illegal instruction n asking to close wat 2 do?
Hey Keshav,
I’m having a bit of trouble with step no.4 whereby in the Terminal Emulator when I attempt to input the two-line code, on the second line I receive the following error:
“./rageagaisntthecage-arm5.bin: not found”
I’ve double checked that I’ve placed all the downloaded folders/files in their correct places and I’ve also got the debugger enabled and the USB mode off.
Any idea what might be the problem?
Thanks.
have you copied the folder 1.5 from zip to the root of sd card?
I’ve tried that too, still can’t find that rageagaisntthecage bin file?
my backflip screen is stuck at [+] Forked 2037 childs.. what do i do now????
Dear Kashav,
I’m having trouble loading the batch file on my computer, i’ve applyed all the steps, enabled usb debugging and the paths are all correct but it is still not stopping on the “$” it just closes instantly! Please help! hehe i cant want to flash it to 2.1 as i have the australian backflip we dont get any update!
plz help me keshav…i got the # but after that when i type . /data/local/tmp/install-root.sh
it say permission denied…plz help me…m tryng to root it from months…
Hi Keshav,
I want to root my backfilp 1.5(my current firmware) to 2.x and I stay in Singapore. So my problem is I’m using mac only and I don’t have PC…any chance to root my backfilp via MAC?
I really want to root my backfilp ASAP…i don’t want to stay 1.5 forever. 😐
Thanks
Dear Keshav,
I am not new to android, I have an xperia x10. I am trying to help a friend of mine who owns backflip with rooting. However, even after fulfilling the requirements I am still unable to get the ‘$’ sign after executing the batch file.
Please help
Regards
kLouD
Someone place help me.
The requirements have been fulfilled and I am able use the x10i through adb but when trying to root the Moto Backflip MB300(India) the screen vanishes as soon as batch file is executed.
I need this phone root.
Any help will be appretiated.
please help, i got as far as Emulator terminal , it says ” can’t cd /data/local/temp”
do i need to install anything in the sd card ?? I have Mot backflip MB300 (australia).
your help is appreciated.
Swanlake,
Please read carefully… Its “tmp” not “temp”.
thank you it works now. i rooted Motorola backflip MB300.
BTW as regard to run cmd on a PC : please try signing in as administrator on
your PC or laptop.
hey keshav, ive done the steps, but nothing happened, how to know if the phone’s rooted? and what abt the programs and files installed at the first part of ur article? and again, what about the codes displayed at the end of ur article? what are they for? pls reply this asap, thanks a million for your help,
hi keshav, divyam here.. i have done everything according to ur tutorial.. still the adk.exe file isnt visible… i can see the adk file but not the adk.exe ….. what do i do ?
Hi Keshav. I done exactly what you have told. Now i can see superuser is installed and its there in menu but when i am trying to install any application that requires root access it says “This application comes from an unknown source and for your security only applications from trusted source can be installed.”
What should i do now??? Please help me. M using ATT official 2.1 rom for my Backflip
hi keshav,
i tried what you mention,
but when i write in Emulator terminal , cd /data/local/tmp it says not found
after reading all comments i transfer 2 folders and 2 files from c:\Moto_MSM_Root to my sdcard
but it cant help me,
please help to root my backflip,
thanks, we all appreciate your help,
vishal
i have the same problem.. it says “not found” after i tipp cd/data/local/tmp
what did you do to get your phone root ? i hope you can help me 🙂
Save the file in SD card and then try, it will work .
there is a space between cd and the rest.. Please read carefully
cd /data/local/tmp
sir I too have mb300 and I am not abe to root my mobile phone as I’m having trouble loading the batch file on my computer, i’ve applyed all the steps, enabled usb debugging plz help!!!
Nikhil, please explain what error are you getting. what it says where it stops how it stops. etc whatever you feel will help me debug
sir when I click on batch file it comes at once shows command prompt and then vanish it shows somthing but it disappear and also my phone is on debuggung mode and if I open terminal emulator on my mobile and there I type “cd /data/local/tmp” it works correctly and shows $ symbol and when I enter”./rageagainstthecage-arm5.bin” it shows no record found also I had tried without rooting for upgrade but in that case I am getting permission denied in when I am typing “su” in command promt.
this issue has already been mentioned in the comments.. the location of your sdk files and the moto msm root is not correct…
place it in the C:/ not anywhere else
open the batch file and see where the batch file is searching for adb.exe and the rageagainstthecage file
hi keshav,
please help me,
i stuck @ step 4.
and i m eager root my backflip,
please help me brother,
vishal
HI Keshav,
Bro, I know that i have not been able to drop this line to you earlier, however i would like to mention that I love the way to write your tutorials, this has helped me to upgrade my phone to 2.2 froyo.
I just wanted to check few things with you in case you can help –
1) the phone now is showing some files which should be hidden (Only happens sometimes) – That is the files like subparts of a call made in the phone list. OR multiple copies of a same image showing on the screen when i go into gallery.
2) The camera (As mentioned by you) does not click multi shots and even the flash is causing issues. Kindly suggest, if there is any way to solve this.
3) is there a taks killer that i should install from market for Froyo – Which one would you recommend.
Please let me know if It would be a good idea to format the SD card (8GB card that i have in this phone) – Also advice if i should partion the memory.
Regards
Hi Inderveer,
1. Subparts – thats a feature. And multiple images may be because you have an old database of thumbnails cached on your sd card. you can remove those by going to “/sdcard/DCIM/.thumbnails”
2. You can try Camera360.
3. ES Task Manager – is the one i use.
4. No need to repartition or format!
Hi Keshav. I done exactly what you have told. Now i can see superuser is installed and its there in menu but when i am trying to install any application that requires root access it says “This application comes from an unknown source and for your security only applications from trusted source can be installed.”
What should i do now??? Please help me. M using ATT official 2.1 rom for my Backflip
hi keshav,
i tried third time and this time i got sucses in step 3.
it stops in $ prompt
but when i tried to enter cd/data/local/tmp
the emoulater givs msg. not found
can u tell ne what i did rong
thanks.
vishal
i got success
now,
will upgrade
HII Keshav,
im stuckkk on step 3. i’ve made sure the folders are in the C drive. but black window still shows up and disappears. im so desperate to update my phoneeee! please helppp me!! D:
mayybeee its cuhs my computer is vista ? and my phone is the bacckflip ME600, does that make a difference. please help! thank you!
ivyy
hi keshav,
i am unzipping rageagainstthecage in C:\Moto_MSM_root
but my anti virus is deleting rageagianstthecage bin file. how to proceed?
cheers
arnab
you should temporarily disable a/v
Hi Keshav
what will happen to the data already stored and the contacts, if i do the rooting .
ravi
nothing will happen, there is no loss of functionality or feature after rooting. You only gain functionality!
hey keshav can you help me out, I have already gone and uploaded to the 2.1, but am trying to root so i can go get cyanogen mod or something like that. I dont know whether or not the 2.1 os is affecting anything? but my problem is that as I go through with the backflip 1.5 batch file, it just says error:device not found? I am positive I have made all the right pathways and it is in debugging mode, not sure where to go from here… help please? thanks
you can root with z4root app, as you are on 2.1.
Hey Keshav, I have everything great until the last instructions. I typed on my backflip “. /data/local/tmp/install-root.sh” and i keep getting “permission denied”
Hi
I am trying to root my MB300 i did everything as mentioned.
you hav mentioned in step 8 dat nothing should come after typing
“. /data/local/tmp/install-root.sh”but i’m getting # printed in the next line. does that mean my backflip is rooted?
The emulator also doesn’t exit after typing ‘exit’ it just hangs after typing once.
# means you are rooted 🙂
i’ve problem with rageagainstthecage file.it contains a virus.i desactivated the a/v but the file not appear in zip file. what i can do ?
If someone has the same problem than me, just go to http://www.filecrop.com/android-sdk-r07-windows.zip.html , download one of the r07 sdk zip, unzip it in c:\ (no need do uninstall sdk r12 if you have install it and you are using it so you don’t have to download all the pack again …)
And that will do the trick for backflip 1.5 file
Cool…done as per ur instructions and now my backflip is rooted. Thanks!!!
Thank you dear
following your procedure
have rooted and upgraded
without any problem
regards
riaaz
Hello
i’m trying to root my mobile phone (Motorola mb300 )
I run the batch file and its okay but when i have to write the code on terminal emulator there is nothing that spawn :/
What i have to do ?
take my email 😉
When i run bat file “adb push c:\Moto_MSM_Root\rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage-arm5.bin” this command does not gets executed properly. It says “rageagainstthecage” file is not present, when i check my unzipped folder ,there also rageagainstthecage file is gone.What to do? please help.