RAZR i Root - RAZR i Android Development

Root Your RAZR i
Before you do anything, you must unlock the bootloader on your RAZR i. See my thread here for details: http://forum.xda-developers.com/showthread.php?p=32576654
If you do NOT want to unlock your bootloader, use this x86 version of motofail2go by Dan Rosenberg: http://174.132.194.66/~batakang//ftp/RAZRi/RootUtility/motofail2go_razri.zip
What does this do?
Flash this .zip in Clockworkmod by turl1 to Root your device.
Download:
http://batakang.com/ftp/RAZRi/RootUtility/RAZRiRoot.zip
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Brought to you by Batakang and turl1 for his Clockworkmod Recovery. Cheers!​

Yeah! now I'm rooted, I'm ready to theme... Thanks for this simple root methode.
But, if I make mistake(s) while modify system apks, is there a solution to go back to original? I have to modify framework and a lot of system apks, it will not easy to do that only with root explorer...
Thanks and happy Razr i!

ZeuBug said:
Yeah! now I'm rooted, I'm ready to theme... Thanks for this simple root methode.
But, if I make mistake(s) while modify system apks, is there a solution to go back to original? I have to modify framework and a lot of system apks, it will not easy to do that only with root explorer...
Thanks and happy Razr i!
Click to expand...
Click to collapse
Here you are
http://forum.xda-developers.com/showthread.php?t=1936512

mattlgroff said:
Here you are
http://forum.xda-developers.com/showthread.php?t=1936512
Click to expand...
Click to collapse
I saw that but I didn't realize it could flash .zips... so I go to work a little bit and going back here just after! Happy to see you here!
Sent from my XT890 using xda premium

ZeuBug said:
I saw that but I didn't realize it could flash .zips... so I go to work a little bit and going back here just after! Happy to see you here!
Sent from my XT890 using xda premium
Click to expand...
Click to collapse
We can't flash zips just yet, need a custom recovery. These are not flashable, but contain fastbootable files for the firmware's system and boot images. The systems are not signed so it won't work on locked device.

mattlgroff said:
We can't flash zips just yet, need a custom recovery. These are not flashable, but contain fastbootable files for the firmware's system and boot images. The systems are not signed so it won't work on locked device.
Click to expand...
Click to collapse
But could we do it: adb push framework-res.apk /system/framework/framework-res.apk ?

ZeuBug said:
But could we do it: adb push framework-res.apk /system/framework/framework-res.apk ?
Click to expand...
Click to collapse
Well if your framework-res.apk is broken the phone tends to not boot normally. If you did have working adb you would need to mount the system as re-writable. Whether this is with the root exploit and stopping the batch at the "adb remount" command or flashing the razr_i_boot_insecured.img to allow you to run "adb remount" doesn't make a difference.
Fastboot flashing system works even if adb doesn't (assuming you have good enough battery power or a factory-style adapter from Team Black Hat).

mattlgroff said:
Well if your framework-res.apk is broken the phone tends to not boot normally. If you did have working adb you would need to mount the system as re-writable. Whether this is with the root exploit and stopping the batch at the "adb remount" command or flashing the razr_i_boot_insecured.img to allow you to run "adb remount" doesn't make a difference.
Fastboot flashing system works even if adb doesn't (assuming you have good enough battery power or a factory-style adapter from Team Black Hat).
Click to expand...
Click to collapse
Sorry to ask you more detail, but it will be first time I will modifiy system files without cwm...
1-I could edit your .bat to push my modded apks?
2-with razr_i_boot_insecured.img? which lines I have to keep or not to keep?
3-is-it safe? if I do mistakes, pushing the original apks could solve the problems?
4-what is chmod number for those apks?
Thanks a lot...

ZeuBug said:
Sorry to ask you more detail, but it will be first time I will modifiy system files without cwm...
1-I could edit your .bat to push my modded apks?
2-with razr_i_boot_insecured.img? which lines I have to keep or not to keep?
3-is-it safe? if I do mistakes, pushing the original apks could solve the problems?
4-what is chmod number for those apks?
Thanks a lot...
Click to expand...
Click to collapse
You can find modified source here:
http://pastebin.com/gnNfBU1H
Just edit the batch in notepad and paste that in. Have framework-res.apk in the same folder. The best idea is to just always have the insecured boot.img on your phone, so you only have to type "adb remount"

Hey Mattlgroff,
after the SS3 Hype is over here, i finally got time to get new stuff into our RazR i Forum. First thing i saw was the new Root Method. I'm right, this can be done with an complete locked Bootloader? Sounds great for many users i guess.

HSD-Pilot said:
Hey Mattlgroff,
after the SS3 Hype is over here, i finally got time to get new stuff into our RazR i Forum. First thing i saw was the new Root Method. I'm right, this can be done with an complete locked Bootloader? Sounds great for many users i guess.
Click to expand...
Click to collapse
Yup. Some Carrier branded phones cannot be unlocked and need it to root.
Sent from my XT890 using Tapatalk 2

Great, thanks! I will add it right now.
So no big Warnings to write, just run the bat and profit

HSD-Pilot said:
Great, thanks! I will add it right now.
So no big Warnings to write, just run the bat and profit
Click to expand...
Click to collapse
Nah worked on my phone fine.
Just give thanks to Dan Rosenberg for his work and maybe link his donate link. He deserves all he can get
Sent from my XT890 using Tapatalk 2

Credits already added :good:
The Donate Link sounds great, i'll do that (yours, too )

Cheers

http://www.handy-faq.de/forum/motor...-motorola_razr_i_root_rooten.html#post2241544
All up, you Guys rock the i :good:

Ok , i like to think that i'm not stupid with these kind of things...
But i can't get the vol up + power thing right.
here's what i do.
- Factory reset (from phone menu...how do we enter recovery ??)
- skip account setup
- enable usb debugging and unknown sources
- start motofail2go
- it copies the files correct to my phone..adb is working.
Then i can't get the phone to vibrate with pressing vol up + power at the same time...
Should it be a short press , long press .. tried it all with 3 different persons..
When i give up and continue without the phone vibrating , it states exploid succes , but no sign of root.. (no superuser app , no su in system/bin , no su with su checker)
HELP.....

arnoldl said:
Ok , i like to think that i'm not stupid with these kind of things...
But i can't get the vol up + power thing right.
here's what i do.
- Factory reset (from phone menu...how do we enter recovery ??)
- skip account setup
- enable usb debugging and unknown sources
- start motofail2go
- it copies the files correct to my phone..adb is working.
Then i can't get the phone to vibrate with pressing vol up + power at the same time...
Should it be a short press , long press .. tried it all with 3 different persons..
When i give up and continue without the phone vibrating , it states exploid succes , but no sign of root.. (no superuser app , no su in system/bin , no su with su checker)
HELP.....
Click to expand...
Click to collapse
It took me many tries as well. Pressing power slightly before volume up seemed to help me.

mattlgroff said:
It took me many tries as well. Pressing power slightly before volume up seemed to help me.
Click to expand...
Click to collapse
Really not working for me... tried about 500 times now.
should it be a long or a short double press ?
phone still connected with usb ?
press when phone is tuned on just in homescreen ?
sorry to ask..but it really bugs me that i cant get this to work....
greetings , arnold

arnoldl said:
Really not working for me... tried about 500 times now.
should it be a long or a short double press ?
phone still connected with usb ?
press when phone is tuned on just in homescreen ?
sorry to ask..but it really bugs me that i cant get this to work....
greetings , arnold
Click to expand...
Click to collapse
Its a lot if trial and error. I tried about 10 different ways and finally got it. The best way to root is to unlock the boot loader and use my tool. No timing problems
Sent from my XT890 using Tapatalk 2

Related

Incredible Rooter Windows App

I wrote this basic little application to help out those who are either afraid of the command prompt or simply just don't want to deal with it. Drop it in the same folder as adb and run it.
Feel free to leave feedback or contact me with any questions/comments.
http://incredible.groove2.net/IncredibleRooter.zip
If people decide they like this, I will continue development and add some new features to it.
Check out the Readme.txt for more information and detailed explanations.
Thank you, I had rooted mine before using the command prompt, your application save me time on taking off the battery and waiting for reboot. Thanks again.
vVv mDaWg said:
I wrote this basic little application to help out those who are either afraid of the command prompt or simply just don't want to deal with it. Drop it in the same folder as adb and run it.
Feel free to leave feedback or contact me with any questions/comments.
http://incredible.groove2.net/IncredibleRooter.zip
If people decide they like this, I will continue development and add some new features to it.
Check out the Readme.txt for more information and detailed explanations.
Click to expand...
Click to collapse
Thanks for your work, it doesn't go unappreciated =).
Glad to see people are finding it useful. Expect a CityID removal button in the near future.
where exactly do we drop this? what's the path?
As the OP stated, place this program in the same folder as adb, so depending on where your sdk is located it might go in C:\sdk\tools\
what's the adb?
Please bare with me...
Robes1 said:
what's the adb?
Please bare with me...
Click to expand...
Click to collapse
Found it...thanks anyway.
Appreciate it, wish I would have seen before I rooted. I will try this as I need to get back there to remove cityid anyways.
-------------------------------------
Sent via the XDA Tapatalk App
lol.. you know whats sad... is i almost guarantee besides trying 2.2 on this beast.. CityID is #1 on peoples list of crap to remove that is absolutely useless
Nice App.
Thanks!
What does the app do? Will it help get people into the adb shell? That seems to be the real problem.
When will option be avail to remove cityid? that is big reason for me to root.
also please explain more on where to find adb folder?
thanks for this app cant wait to try it.
metalmenance said:
When will option be avail to remove cityid? that is big reason for me to root.
also please explain more on where to find adb folder?
thanks for this app cant wait to try it.
Click to expand...
Click to collapse
Extract it or place it inside the tools folder.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
hmmmm
well I'm stuck. tried several cards tried all the methods and still no go. It goes to the screen with the red triangle and dead ends. and after that it just says cant open cache recovery command guess im screwed oh well thanx for posting all the steps you guys went through effen pisses me off though
Has anyone used this and has it worked. I've tried every method on every site and nothing, I'm going to try this when I get home from work.
Hey guys, sorry if there's been any confusion.
This app will not make ADB start up in recovery. That's still something that we still have to achieve to get any of this to work.
Peronally I used the Kingston 4GB Class 4 card and it works pretty much almost every single time I just do a simple adb reboot.
This application was designed to make the rooting process a quick and painless command prompt-less process after you achieve adb running in recovery mode. I used this on my friend's Incredible and the rooting process took me literally 30 seconds to complete.
vVv mDaWg said:
Hey guys, sorry if there's been any confusion.
This app will not make ADB start up in recovery. That's still something that we still have to achieve to get any of this to work.
Peronally I used the Kingston 4GB Class 4 card and it works pretty much almost every single time I just do a simple adb reboot.
This application was designed to make the rooting process a quick and painless command prompt-less process after you achieve adb running in recovery mode. I used this on my friend's Incredible and the rooting process took me literally 30 seconds to complete.
Click to expand...
Click to collapse
Does the red triangle with the exclaimation point mean it has failed, or do you wait further?
Thanks,
Jim
I used a SanDisk 2GB works everytime.
After your in recovery mode and have clicked the Step 3: button "Check for ADB In Recovery".
If you get the "sorry adb not running" message try this:
Unplug your usb cord from the device and remove your battery.
Replace your battery and hold down the volume- key and press the power button.
Highlight Recovery as soon as possible.
Plug the usb cord back in and press the power button at the same time.
Note: If you hear a noise when you plugged in the usb cord before you see the black Recovery screen you did it wrong.
Click the Step 3: button one to five times.
If it doesn't work try it again or try a different SD card.
Touch thanks for all the help Bro. My incredible is just a stubborn ***** LOL Great job on the windows app

[PROGRAM] Updated:One Click Root/UnRoot (Mac and PC)

Team,
This One-Click Root process will copy over the rooted-update.zip or unroot-update.zip file then reboot your phone. Follow the instructions in the CMD prompt that launches.​
Credits:
LeshaK at Samdroid: for the original rooted-update.zip.
gunnarhafdal : for creating the Mac GUI for my app.​
This has been tested on stock Android 2.1 Eclair only. If you rooted using another process you can use this process to unroot as long as you didnt load a rom that created links to busybox.
For the following models:
GT-I9000
Captivate SHG-I897
Vibrant SGH-959
GT-I9000M
Epic SPH-D700 (Untested but should work like other phones. Post with your results. This is harmless it will either work or it wont. It copies over 3 files to your existing build.)​
Rooting adds the following to your system and unrooting removes them:
/system/xbin/busybox (version 1.17.1)
/system/xbin/su
/system/app/Superuser.apk (version 2.3.1)
and links /system/bin/su to /system/xbin/su​
More will follow as they are released. PM me to add your Galaxy S Model.
Warning: I am not responsible for bricked phones, rooting can void your warranty....
PC Instructions:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download the app: GalaxyS_One-Click_Root_All_Models-PC. Or down Below.
Watch the video for the full procedure on The Unlockr.
Video/Procedure Link Click Here
Requirements: Install Link: Dot Net Framework version 4
Rooting Instructions:
1. Make sure your phone is on USB Debug mode: (MENU > Settings > Applications > Developement > USB debugging = Checked )
2. For Windows x86 and x64 systems make sure that the Samsung Drivers are installed. You can get them here.
3. Extract the contents of GalaxyS_Vibrant_One-Click_Root.rar to a folder.
4. Connect your phone to your PC via the USB cable and launch the file "T-Mobile Vibrant One-Click Root.exe" file.
5. Click the "One-Click Root" button. This will launch a command shell follow the instructions in the CMD window.​
Mac Instructions:
Download the app: OneClickRootMac. Or Down Below.
It requires Mac OS X 10.5 or higher.
Rooting Instructions:
1. Make sure your phone is on USB Debug mode: (MENU > Settings > Applications > Developement > USB debugging = Checked )
2. Connect the phone to your computer.
3. Click one of the buttons depending on what you want to do.
4. After the phone has rebooted into recovery select "apply sdcard:update.zip" for I9000 and I9000M and choose "Reinstall Packages" for the US models using the volume keys and then press the home button for I9000 and I9000M and the power button on the right top side for US models to start the process.​
=====================================================================
Done! You are rooted.
=====================================================================
Un-Rooting Instructions:
To Un-Root follow the same instructions except click on the Un-root button. If you rooted using another process you can use this process to un-root as long as you didnt load a rom that created links to busybox. I would suggest to restore you phone back to stock ROM before even needing to unroot and if you are on stock un-root all you want otherwise what is the point of un-rooting.
=====================================================================
Getting Started with Android After Rooting:
Flash Clockwork Custom Recovery On your phone:
Follow this URL to find fill information on ROM Manager:
http://forum.xda-developers.com/showthread.php?t=734164
Install ROM Manager from Market.
Launch ROM Manager and click on Backup ROM and save you android O/S stock rooted making getting back to stock un-rooted much easier..
the simplest root just got simpler
So is this actually faster? Or just "easier" not to mess up...
sounds like more work than just DLing, moving, and renaming with your phone... expecially for those without a comp...
anyway, this method has been added to the sticky in dev section..
junkdruggler said:
So is this actually faster? Or just "easier" not to mess up...
sounds like more work than just DLing, moving, and renaming with your phone... expecially for those without a comp...
anyway, this method has been added to the sticky in dev section..
Click to expand...
Click to collapse
I'd say its easier to not mess up. Faster for sure, if you already have the drivers installed.
This is for our newer brethren or anyone else that want a straight forward root method. And for those having trouble entering recovery from the button presses. ADB is bundled in the rar file so you don't need Android SDK.
Another thing that will help most is when I add unroot to the app which I should have completed tomorrow.
Doon2 asked for it, so here it is.
I appreciate the effort and skill...
BUT, how is this easier than downloading a file directly to your phone, renaming it and putting it at the root of your sd card and going to recovery?
s15274n said:
I appreciate the effort and skill...
BUT, how is this easier than downloading a file directly to your phone, renaming it and putting it at the root of your sd card and going to recovery?
Click to expand...
Click to collapse
Good question because that is what I do. Just an alternative method. The upcoming unroot will probably be more helpful to some.
But this method will help some for sure. It will download it to your phone for ya and put you in recovery. Well most of the other phones have it so why not ours.
Someone made the request and here it is. I will also be adding other tweaks to the app over time and useful info after rooting to this thread.
Sent from my SGH-T959 using XDA App
TGA_Gunnman said:
Good question because that is what I do. Just an alternative method. The upcoming unroot will probably be more helpful to some.
But this method will help some for sure. It will download it to your phone for ya and put you in recovery. Well all most of the other phones have it so why not ours.
Someone made the request and here it is. I will also be adding other tweaks to the app over time and useful info after rooting to this thread.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
this
I am stoked that someone would take the time to make this program. I dont have immediate access to a PC(I use a mac) but an easy unroot program clinches the decision to root my phone. thank you for taking the time to make this much props
please do it for Mac OS.
best wishes...
Awesome application thanks!
Sent from my SGH-T959 using XDA App
Great, easy app. Works!
Wish I had seen this a few hours ago! Just spent 30mins trying to get the button presses right to get into recovery mode before I finally got it.
alsatea said:
please do it for Mac OS.
best wishes...
Click to expand...
Click to collapse
Sorry I don't have a Mac to dev/test on. Neither do any of my friends. But, I will see what I can do.
Can't you dual boot windows on your Mac?
TGA_Gunnman said:
Sorry I don't have a Mac to dev/test on. Neither do any of my friends. But, I will see what I can do.
Can't you dual boot windows on your Mac?
Click to expand...
Click to collapse
If you write it in java, then it will run any OS, right?
Relase src code. I may be able to port to unix/macosx and/or java.
I have Windows 7 installed through Bootcamp and it worked perfectly. Thanks
kelmerp said:
If you write it in java, then it will run any OS, right?
Click to expand...
Click to collapse
Ok Let me see what I can do.
Yeah release the source... Ports will follow if necessary
jganyard said:
Wish I had seen this a few hours ago! Just spent 30mins trying to get the button presses right to get into recovery mode before I finally got it.
Click to expand...
Click to collapse
I know what you mean. I'm still used to holding down the buttons until the recovery screen pops up like on my G1. On the Vibrant, I have to remind myself to let go of the buttons as soon as the "Vibrant" screen comes up.
Yes, the overall process involved to use this program is longer, involves more steps, and, therefore, easier to screw up. Also, the fact that you have to download more than one file increases the chances of messing something up because of the possibility of corrupted files. Also, the "flash in recovery" method is OS agnostic, and technically doesn't even require a computer since you can download and rename the zip file right on your phone if you want to. Still, it's very easy to follow and would appeal to those who are new to rooting and don't feel comfortable with booting into recovery mode.
Updated the app to include unroot. Created a new update.zip file that will remove root. Also fixed the CMD shell launching minimized.
Lets see the java port. or even an APK to do so
jganyard said:
Wish I had seen this a few hours ago! Just spent 30mins trying to get the button presses right to get into recovery mode before I finally got it.
Click to expand...
Click to collapse
Why fuss with button pushes, just enable debugging, plug in your phone, open a command prompt and type the following
Code:
adb reboot recovery
It's easier than messing with those buttons I assure you.

[GPL] 1-Click Soft Root

MOD EDIT: Full Root is now available. Please see this for Full Root
[GUIDE] One Click How to Root the Wildfire with Unrevoked 3.21
Hi all,
As posted the other day, I have managed to get a temporary software-only root solution that will allow you to run some applications that require su. I am currently in discussion with some of the unrEVOked team to take this a step further and get the NAND protection defeated, clockworkmod etc. For now, though, I present an extremely simple, low risk, software root. Yes, it's not quite 1-click (it's 1-click once you've done the initial steps), but it's pretty easy.
Prerequisites:
You must have adb working.
Root instructions:
Step 1: Download and install Superuser.apk from the Market. ( http://forum.xda-developers.com/showthread.php?t=682828 )
Step 2: Download my SoftRoot package ( http://www.martineve.com/wildfiresoftrootoneclick/SoftRoot.apk )
Step 3: Execute from a command prompt in the directory where you downloaded SoftRoot.apk:
Windows:
adb install SoftRoot.apk
Linux:
adb install ./SoftRoot.apk
Step 4: Run the SoftRoot application that is now installed.
The application will now crash. Wait 2 seconds, close it and you are rooted.
You will need to re-perform stage 4, only, each time you reboot.
Source code (all GPL):
http://www.martineve.com/wildfiresoftrootoneclick/DoRoot.java
http://www.martineve.com/wildfiresoftrootoneclick/R.java
http://www.martineve.com/wildfiresoftrootoneclick/rootshell
http://www.martineve.com/wildfiresoftrootoneclick/exploid.c
To compile Java app, you will need to create a project that has su, rootshell and compiled exploid inside the resources/raw folder.
Works great. Thank you.
Now I have access to paid apps easily via Market Enabler (v3.0.8). I've missed them.
Now I just hope Spotify will fix their playback issues og Wildfire (and Hero). THEN life will be good again.
MartinEve said:
Hi all,
I am currently in discussion with some of the unrEVOked team to take this a step further and get the NAND protection defeated, clockworkmod etc.To compile Java app, you will need to create a project that has su, rootshell and compiled exploid inside the resources/raw folder.
Click to expand...
Click to collapse
Hey Martin Awesome dude .. also where did u find contact info of unrevoked team.. I think Koush is here on xda.. it would be really nice if you can PM me ..
Thanks
Hi, Martin awesome work.. its working superb on my
0.802, 1.14.405.2, VodafoneCZ
thx man!
Excellent work, thanks Martin! So this means I don't have to follow anything in your other thread, I can just use this? Found it difficult to understand all that stuff!
Also, when downloading the Android SDK, as I'm about to, do I need to get the 2.1 component package as well, being as the Wildfire comes with 2.1 on it? Very new to the world of Android, so your help would be much appreciated!
normally you just need the adb not the whole SDK.
Simple to use :
download SDK :http://developer.android.com/sdk/index.html
extract the zip(or tgz if Linux) where you want
go to tools
copy the SoftRoot.apk in this dir
open a cmd prompt
type adb install ./SoftRoot.apk
Install the SuperUser.apk (http://forum.xda-developers.com/showthread.php?t=682828) or QR code :
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Launch the SoftRoot app.
Wait 10 sec
Kill it
SOFT-ROOTED
Easy no ?
grate job Matrin, any idea's, plan's to bypass "mtdblock3" writing protection.
Dark_Balor said:
Easy no ?
Click to expand...
Click to collapse
Yeah I suppose it is! Thanks for that Balor
Dr_Death said:
grate job Matrin, any idea's, plan's to bypass "mtdblock3" writing protection.
Click to expand...
Click to collapse
Working on it; first job is, apparently, to build a clockworkmod recovery image from the stock rom...
Thread Stickied!
Great job MartinEve. Nice way to start off your experience here at XDA. Cheers
MartinEve said:
Working on it; first job is, apparently, to build a clockworkmod recovery image from the stock rom...
Click to expand...
Click to collapse
all the best my friend, YOU ARE THE MAN
what's the method you are going to try to bypass the protection >> I'm interested in knowing the mechanism of the NAND protection, how it's work
Well, from the fact I was told to make a clockworkmod recovery image, it seems that the route is going to be to get a custom recovery image booting which will allow full access to the system and then flash from that.
TBH, this is where it starts to get risky ;/ If people wanted to start pooling together a disaster fund should the Bricking Gods not smile favourably on me, I'd be a lot happier! Haha!
Hey Martin..or anyone else..can you confirm whether this will work on HTC Legend ..??
zabaknilesh said:
Hey Martin..or anyone else..can you confirm whether this will work on HTC Legend ..??
Click to expand...
Click to collapse
I'm afraid I don't know about the Legend, but I see no reason why it should not provided that:
/system is mounted from /dev/block/mtdblock3
You are running 2.1 or 2.2
If you get an adb shell up an paste me the output of the mount command, I'll be able to tell you more clearly.
MartinEve, I just copied the two .apk to my phone
1.Install with some explorer
2.Launch SoftRoot
3.Enjoy
no adb at all for me and worked
demolition23 said:
MartinEve, I just copied the two .apk to my phone
1.Install with some explorer
2.Launch SoftRoot
3.Enjoy
no adb at all for me and worked
Click to expand...
Click to collapse
Excellent, glad to hear it
Perhaps I'll put a more concise set of instructions up at the start
not work
I managed to do ROOT previous method. In this method, the system aborts SoftRoot. What could be the reason?
Piron said:
I managed to do ROOT previous method. In this method, the system aborts SoftRoot. What could be the reason?
Click to expand...
Click to collapse
When you say "the system aborts", I think you are referring to the fact the application crashes.
Which was in my original post.
It should still be rooted, despite the crash.
MartinEve said:
Excellent, glad to hear it
Perhaps I'll put a more concise set of instructions up at the start
Click to expand...
Click to collapse
Glad...I think its working!! i can now use set cpu...
Only did install these two apk's on HTC legend and its working...!!!
any others signs to confirm check that my device is rooted..please advice which is best apk to check my legend is rooted or not..?
zabaknilesh said:
Glad...I think its working!! i can now use set cpu...
Only did install these two apk's on HTC legend and its working...!!!
any others signs to confirm check that my device is rooted..please advice which is best apk to check my legend is rooted or not..?
Click to expand...
Click to collapse
Go to a terminal and type:
su
If the phone then prompts you to allow root, allow it and then type:
id
if it says uid=0 then you are root.
Let me know and I'll make a post in the Legend forum too.

[OBSOLETE] Use New Superguide - [GUIDE][TOOL]Easily TempRoot Your Vivid

Edited 12/30/11:
Thanks to everyone that helped put this together, and I'm glad people found it useful! However, this guide is now obsolete. I put it together before we could unlock the bootloader and get a permanent root. However, we now have a bootloader unlock, so there's a better way to get root. Please see this thread: http:// http://forum.xda-developers.com/showthread.php?t=1416836. I'll leave this guide here in case somebody has such an occasion to need only a temp root.
-----------------------------------------------------------------------------------------------------------------
Edited 11/11/11, 12:23 EST - V2 of Windows script - check for superuser.apk already installed
Edited 11/11/11, 14:42 EST - Linux/Mac script
Edited 11/11/11, 15:58 EST - V3 of Windows script - updated method for installing su binary to attempt to address it disappearing. Please let me know if the issue persists! (Linux script should be updated to V3 soon)
Ok, so I think we've gotten this process streamlined enough to make it easy, so I wanted to put together a step-by-step easy temproot for people who are confused. It will run zergRush to root your phone, then install busybox and the superuser app & binaries.
I've tested this on AT&T's Vivid, and it seems to work on the Canadian variant. Also, supposedly, if you're bootloader's unlocked, this should give you permroot.
I take no credit for actually developing most of this, I just packaged it up all nice and neat in an easy to run batch file. Both Windows & Linux/Mac versions are attached.
Thanks to:
Revolutianry for zergRush, ChainsDD/androidsu.com for SuperUser, stericson for busybox
arunp44, Jimmy273, DooMLoRD, and cyber_pete for some of the right commands
rpendrick for the Linux/Mac version
STEPS TO ROOT:
0. Install HTC Sync on your computer so that you'll have the proper drives
1. Download Vivid-Root.zip: Windows | Linux/Mac
2. Unzip somewhere on your computer
3. On your phone , enable USB Debugging (Settings > Applications > Development, check USB Debugging) & Unknown Sources (Settings > Applications, check Unkown Sources)
4. Connect your phone to the computer, make sure it's in Charge Only mode
5. Open the unzipped folder, double click RUNME.bat & Follow the prompts
6. Enjoy your root!
If you reboot your phone, just repeat steps 4-6.
Please let me know if you have any problems, questions, or concerns!
DISCLAIMER: I've tested this on my device and it works. However, i provide no guarantees or claim no responsibility for problems it may cause (however unlikely that may be). You know, the usual "please don't blame me for bricks...".
KNOWN ISSUES:
-Occasionally Superuser app won't recognize su binary even though phone has root access
-su binary disappears after a while (V3 attempts to fix this)
-zergRush method unmounts internal phone storage (/sdcard folder). Seems its still accessible from adb shell, and nothing seems wrong, but phone can no longer access it properly
Looks promising. Any possibility to repackage for linux and or Mac?
Sent from my HTC PH39100 using xda premium
drewdatrip said:
Looks promising. Any possibility to repackage for linux and or Mac?
Sent from my HTC PH39100 using xda premium
Click to expand...
Click to collapse
Absolutely! It'll just take me a little longer, as I only have access to windows machines at the moment. Perhaps later this afternoon I'll have the chance to port it to linux/mac.
Nice work, I just posted the manual version of this on the other temp root forum. Was going to start to automate but you beat me to it. I love it when there are several people all working towards a solution.
cyber_pete said:
Nice work, I just posted the manual version of this on the other temp root forum. Was going to start to automate but you beat me to it. I love it when there are several people all working towards a solution.
Click to expand...
Click to collapse
Yeah, I saw that. I actually have to thank you, because I was having one minor issue of it not recognizing the su binary, but your code got it working! So thanks!
bjg222 said:
Yeah, I saw that. I actually have to thank you, because I was having one minor issue of it not recognizing the su binary, but your code got it working! So thanks!
Click to expand...
Click to collapse
Team work, that's how we are going to get to perm root.
EDIT:
Just used your script, worked perfect. One suggestion. What do you think about adding a check for the SuperUser.apk and if it is already there, skip the install? I already have it installed and got the Failed message, might scare a few people. Anyway just a suggestion, great work.
Nice job man. This will def help out people new to the rooting world.
Question... If I use supercharger v6 to emprove my ram after I reboot will it still. E in effect?
Sent from my HTC PH39100 using xda premium
cyber_pete said:
Team work, that's how we are going to get to perm root.
EDIT:
Just used your script, worked perfect. One suggestion. What do you think about adding a check for the SuperUser.apk and if it is already there, skip the install? I already have it installed and got the Failed message, might scare a few people. Anyway just a suggestion, great work.
Click to expand...
Click to collapse
Sure, I'll work on that and get it up in a bit.
tacotino said:
Question... If I use supercharger v6 to emprove my ram after I reboot will it still. E in effect?
Sent from my HTC PH39100 using xda premium
Click to expand...
Click to collapse
Having never used the app, I couldn't tell you. But typically on reboot, you lose everything root-related, so my guess would be no.
In-app root
Is anyone working on an in-app temp root app (z4root anyone?)
If I change LCD density while temp rooted, will it survive reboot?
I really am considering this temp root cause I find bloatware annoying.... But if I can switch lcd density while im at it, that will make three decision much easier
Sent from my HTC Vivid using Tapatalk
How long should this process take?? Mine is just showing *daemon started successfully* for a few minutes.
ronj1986 said:
How long should this process take?? Mine is just showing *daemon started successfully* for a few minutes.
Click to expand...
Click to collapse
Should take a few seconds, less than a minute overall.
---------- Post added at 06:55 PM ---------- Previous post was at 06:52 PM ----------
After running this I tried opening Titanium Backup and it said no root. I did try earlier old temp root method without success, could that be the reason?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Well it is a good sign that we have temp-root so quick now HTC just needs to stop dragging their feet a bit and get this bootloader unlocked.
My device driver "did not install properly", maybe that's what's causing the *daemon started successfully* Ronj is having
I am hoping installing HTC Sync will fix hat little issue.
It is. I installed HTC Sync, and the problem went away
ronj1986 said:
It is. I installed HTC Sync, and the problem went away
Click to expand...
Click to collapse
figured... the Dell streak had a step like that too.
I am unable to install Titanium Backup:-(((
For those of you that have temp root working, are you losing root after a short amount of time? I keep losing the SU binary, root is still there but I have to repush SU. Really strange. Does anyone know if this is just the nature of temp root or is there something I can do to fix that?

[GUIDE] [NEW] Root All L90 Varients with Latest updates [EASY]

All Credit to @thecubed. Please thanks him on his OP here
This is not my original work.I am just sharing this GUIDE for easy rooting of L90 with latest updated, those are not supported by towelroot.
I have tested this method myself and it is working perfectly for me, but it is also possible that it might not work for you for some reasons, so don't panic, just post your problem or whatever error you are facing (please attach screenshot if possible). I or other thread members will try to troubleshoot it. After resolving the problem I'll update this post, so that other members do not face such problem again
Click to expand...
Click to collapse
PLEASE, USE THIS TUTORIAL AT YOUR OWN RISK, IF SOMETHING WENT WRONG (because of your stupidity) ME OR XDA WILL NOT RESPONSIBLE FOR YOUR LOSS.
I HAVE ONLY TESTED THIS METHOD WITH MY L90 D410 AND IT MUST WORK WITH OTHER VARIENTS:fingers-crossed: . BUT STILL FOLLWO THIS GUIDE AT YOUR OWN RISK
Click to expand...
Click to collapse
First of all Install USB Drivers from following link :-
Click here to download L90 USB Drivers
After installing USB Drivers, download Rootl90.zip file attached to this post below and extract it to C Drive of your PC.
On your phone, Goto Settings -> General -> Developer options and enable USB debugging by ticking the check box.
(If you are unable to find Developer options, then go to About phone -> Common -> Software Information and continuously tap on Build amount for 5 to 6 times, it will enable developer options)
Now Connect your phone with PC in LG Software mode, open device manager and confirm ADB Device listed at the top of the list, as an image attached below:-
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Now open Rootl90 folder, that you extracted to the C drive in the first step.
In this folder, press and hold shift key on the keyboard, right click on blank place and click on open command window here. The command prompt will start with c:\Rootl90>
Now type following commands one by one in the command window (simply copy, paste and hit enter) :-
Code:
adb reboot --bnr_recovery
adb push start_restore /temp/start_restore
adb push permaroot.bin /temp/start_restore
adb reboot
and match result as shown in following images :-
Command 1
After this phone will reboot into recovery as shown in the image below
Now Proceed to Command 2.
Command 2
Command 3
Command 4
After the last command your device will reboot, congratulations your phone is now rooted. Download and install Supersu form playstore.
reserved
Guys plz reply if worked for other than D410 Model
D410 here, after first command wait til the drivers are installed,
There is a redaction error in your comands, the correct are:
adb reboot --bnr_recovery
adb push start_restore /temp/start_restore
adb push permaroot.bin /temp/start_restore
adb reboot
VainxTheLurker said:
D410 here, after first command wait til the drivers are installed,
There is a redaction error in your comands, the correct are:
adb reboot --bnr_recovery
adb push start_restore /temp/start_restore
adb push permaroot.bin /temp/start_restore
adb reboot
Click to expand...
Click to collapse
Thanks for correction
gdjindal said:
Thanks for correction
Click to expand...
Click to collapse
Aren't these the same commands available in the purpledrake script?
Sent from my LG-D405n using XDA Free mobile app
razoract said:
Aren't these the same commands available in the purpledrake script?
Sent from my LG-D405n using XDA Free mobile app
Click to expand...
Click to collapse
yes it is from purpledrk script.
thanks!
thanks!
I've tried it on D405n and it works. Thank you.
.
LOOOL
Why should i use
Code:
adb reboot --bnr_recovery
adb push start_restore /temp/start_restore
adb push permaroot.bin /temp/start_restore
adb reboot
when i could use simple original purpledrake way. i think you took the files from purpledrake thats all ? or i am wrong ???
Does not work on t-mobile LG L90, D415 with the software version D41510e.
adb reboot --bnr_recovery reboots to a blank screen. Presumably it's still a recovery -- adb connects. But "adb push start_recovery /temp/start_recovery" does not work -- no such file or directory. Changing the destination to /tmp in both adb push commands does push files to the phone but there is no root after reboot.
Looking at the purpledrake script, I also see that the vulnerability tests looks for a process "brd" on the phone but there is no such command in the output of ps.
Any ideas?
LG L90, T-mobile D415 with SW version D41510c also does not work.... same exact issue as described above...
---------- Post added at 10:36 PM ---------- Previous post was at 10:17 PM ----------
voland66 said:
Does not work on t-mobile LG L90, D415 with the software version D41510e.
adb reboot --bnr_recovery reboots to a blank screen. Presumably it's still a recovery -- adb connects. But "adb push start_recovery /temp/start_recovery" does not work -- no such file or directory. Changing the destination to /tmp in both adb push commands does push files to the phone but there is no root after reboot.
Looking at the purpledrake script, I also see that the vulnerability tests looks for a process "brd" on the phone but there is no such command in the output of ps.
Any ideas?
Click to expand...
Click to collapse
You should use TowelRoot app, it roots the phone in like 2 seconds and no reboot is required...
Search in google for "how to root T-mobile LG D415" - first link has few instructions but leads you to the website where to download the tr.apk (if doing from phone) long click on lambda sign and select "save link" ... thank install the app and run it... 2 seconds... done...
996
cardusan said:
LG L90, T-mobile D415 with SW version D41510c also does not work.... same exact issue as described above...
---------- Post added at 10:36 PM ---------- Previous post was at 10:17 PM ----------
You should use TowelRoot app, it roots the phone in like 2 seconds and no reboot is required...
Search in google for "how to root T-mobile LG D415" - first link has few instructions but leads you to the website where to download the tr.apk (if doing from phone) long click on lambda sign and select "save link" ... thank install the app and run it... 2 seconds... done...
Click to expand...
Click to collapse
Towelroot works on the previous SW version (was it D41510c? I don't remember). But there is an update to the version 10e and towelroot does not work on it (at least it did not work yesterday, this was the first thing I tried). Unfortunately, I updated without checking forums and I might have forgotten to turn on survival mode in supersu (although i'm not sure survival mode works).
voland66 said:
Towelroot works on the previous SW version (was it D41510c? I don't remember). But there is an update to the version 10e and towelroot does not work on it (at least it did not work yesterday, this was the first thing I tried). Unfortunately, I updated without checking forums and I might have forgotten to turn on survival mode in supersu (although i'm not sure survival mode works).
Click to expand...
Click to collapse
Towelroot worked fine on my D41510c. I have not updated though, and probably won't as some say nothing really changed with the update.
I have that version and I was able to root with towelroot - it did not even request a reboot or anything... just 2 seconds of my time...
I am now running CM11 and it flies - this phone has just stepped over few models that are considered to be "faster":... not in the CM world
cardusan said:
I have that version and I was able to root with towelroot - it did not even request a reboot or anything... just 2 seconds of my time...
I am now running CM11 and it flies - this phone has just stepped over few models that are considered to be "faster":... not in the CM world
Click to expand...
Click to collapse
Which version do you have 10c or 10e? Is this T-Mobile phone? If it is 10e -- did you just use towelroot straigtforwardly? Was the phone rooted prior to 10e upgrade?
I upgraded rooted phone from 10c to 10e, possibly having forgotten to turn on survival mode in supersu, and lost root. I still have adaway's host file (so ads are blocked, now permanently since I can't go back to the standard host file), I still have supersu files in relevant directories but no root when the phone is running. And towel root says that it can't work on my phone. I was just assuming that the update has a newer kernel that fixes vulnerability exploited by towelroot. I'd love to recover root if I could.
cardusan said:
I have that version and I was able to root with towelroot - it did not even request a reboot or anything... just 2 seconds of my time...
I am now running CM11 and it flies - this phone has just stepped over few models that are considered to be "faster":... not in the CM world
Click to expand...
Click to collapse
Hello!
I would have just a short question about the root. If I make the root with this towelroot am I loosing the guarantee? I mean this procedure is open the bootloader or this is just a "smooth" root?
Thank you!!!!
fynky said:
Hello!
I would have just a short question about the root. If I make the root with this towelroot am I loosing the guarantee? I mean this procedure is open the bootloader or this is just a "smooth" root?
Thank you!!!!
Click to expand...
Click to collapse
Yes, you will lose the guarantee. I believe towelroot just roots your phone.
D1358531 said:
Yes, you will lose the guarantee. I believe towelroot just roots your phone.
Click to expand...
Click to collapse
Thank you for your quick reply.
So if it is just a simple root and in the future I will have some problem with my phone I will be able to put back the original software to the phone without any mark? Because at Samsung phones have a special trick. If you root your phone and the bootloader is open the Knox code (this is the special trick) is jump from 0 to 1 and you will not be able to replace it anymore and you will lose the guarantee forever with it.
I wouldn't like to change the software on my phone I just would like to install programs to the SD card but it is not allowed under the KitKat unless I root my phone. But I think the simple root should be enough for that isn't it?
BTW. Will I need a special program after the root is I want to install to SD card?
Thank you very much!!!!
Before I do this I would like to know if there will be a custom recovery like two? Does this work with the D415? Would I still have my T-mobile connection? I only rooted my Nexus 7 2012 with the Nexus root Toolkit.

Categories

Resources