[GPL] 1-Click Soft Root - Wildfire Android Development

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.

Related

[UPDATED 20/07/09] ADB File Explorer v0.3.1

I've created a file explorer to manage Android devices.
Latest Version: v0.3.1
http://code.google.com/p/adb-file-explorer/
See Google Code page for full details.
Features:
Explore filesystem, push/pull files, mkdir, rm, mv, run shell commands, single/bulk app installer.
Compatible with Android ports (e.g. HTC Vogue).
Plenty more to come.
You will need to place adb.exe in C:\Windows\System32 and have the drivers installed. May take a few seconds to load if ADB is not running.
Please report all bugs on the google code page.
Screenshot (v0.2)
{
"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"
}
http://code.google.com/p/adb-file-explorer/
DAMN YOU! haha just joking man.... i just started coding last night of my own adb explorer because i really enjoy looking at a graphical interpretation of my files. in that case im just gonna ditch it and use yours. thanks man
very cool!
Not to rain on your parade, but you know there's one built into ddms right?
Great minds think alike
Should have a more stable version by the end of the week. Got quite a few things in store for this!
blackeyedbrian said:
very cool!
Not to rain on your parade, but you know there's one built into ddms right?
Click to expand...
Click to collapse
I did read about one but never used it. I just like a challenge really..
makethetick said:
I did read about one but never used it. I just like a challenge really..
Click to expand...
Click to collapse
If you've got root support in yours, then its already better.
I'd love to be able to rename system files and replace them on the fly
Will this work with wine/ubuntu?
@corp769. Don't scrap it, but maybe make a linux version?
CBowley said:
Will this work with wine/ubuntu?
@corp769. Don't scrap it, but maybe make a linux version?
Click to expand...
Click to collapse
No idea about wine, I might test it when I release a more stable version. If you can get IE and office working in wine then I don't see why you can't get this working.
as far as making a version for linux, i really want to, but i have no experience whatsoever as far as making a graphical interface for linux.... if you can point me in a right direction and a good tutorial or two, i can pick it up in less than a day and work on it. btw, im very skilled with linux and bla bla bla, including programming, but never really wanted to make a graphical front end for anything, and never cared because i am more of a console guy; a graphic version would be nice though
blackeyedbrian said:
very cool!
Not to rain on your parade, but you know there's one built into ddms right?
Click to expand...
Click to collapse
You know... maybe I just wasn't using it right... but I could never get it to work on ddms.
thats because it don't work on JF build for some reason ,, but worked when i tried out the H builds
so i like this idea gonna try this soon
very nice very NICE
keep up the good work man
I am scrapping my linux "port" because DDMS does everything else I need it to. Sorry guys, and if you were using linux, then you wouldnt be in this thread for windows based programs
Just released v0.2, it's a BIG improvement over v0.1.
Let me know what you guys think
Enjoy!
makethetick said:
Just released v0.2, it's a BIG improvement over v0.1.
Let me know what you guys think
Enjoy!
Click to expand...
Click to collapse
I like it. So far so good. Can't wait till the next release.
For sh*ts and giggles, I tested it out using Wine, and after some fiddling around with it, i was able to get it to work. I also, of course, emulated it in vmware, worked with no problems what so ever
error: device offlin
i plugged in my phone and ran adb file explorer
i get a message "mounting filesystem as read/write..
next i try to push a file
and i get "permission denied"
i check my phone and under dev tools i enabled adb
i don't what else to do
please help
thanks
evilclosetmonkeynate said:
i plugged in my phone and ran adb file explorer
i get a message "mounting filesystem as read/write..
next i try to push a file
and i get "permission denied"
i check my phone and under dev tools i enabled adb
i don't what else to do
please help
thanks
Click to expand...
Click to collapse
You'll get the 'error: device offlin' error when the phone isn't plugged in, I haven't got round to handling errors yet.
Try plugging the phone in, going into a command prompt (start > run > cmd) and type 'adb devices' if you phone shows up there then open the program and it should work.
Which file/folder were you pushing to get the permission denied error?
Could try another remount or even closing and reopening the app then remounting.
If you could give the exact steps you took to produce the error that would be great!
makethetick said:
You'll get the 'error: device offlin' error when the phone isn't plugged in, I haven't got round to handling errors yet.
Try plugging the phone in, going into a command prompt (start > run > cmd) and type 'adb devices' if you phone shows up there then open the program and it should work.
Which file/folder were you pushing to get the permission denied error?
Could try another remount or even closing and reopening the app then remounting.
If you could give the exact steps you took to produce the error that would be great!
Click to expand...
Click to collapse
yes i have gotten the device offline error also
a little more info
i am running android1.1 on the HTC vogue its a port from
http://forum.xda-developers.com/showthread.php?p=3963122#post3963122
on the newest update adb has been included and i want to be able to transfer files
however when i posted this same question on that board they told me that it maybe the android OS port because it uses "cramfs" which i guess is read only
so for the mix-up im only an end user and new to this stuff
Binary100100 said:
You know... maybe I just wasn't using it right... but I could never get it to work on ddms.
Click to expand...
Click to collapse
This one is much better than ddms. Keep up the great work!

[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.

rooting captivate the newer version

Is there a really way to root the newer captivate model in which the gps is fixed???? I tried one-clikc root and rageagainstthecage none of them worked. thanks
What error you are getting also which version you have ?
froyo.uckn2 version 2.2 / 2.6.32.9 kernel
one click root simply does not work - saying e-signature verify failed.
copied the rageagainstthecage-arm5.bin into sdcard.
supposedly that should open the terminal emulator in super user mode so that i can mount the /dev/block/st19 into /system as a RW mode, which enables me to copy the other files such as superuser.apk into /system/app folder.
Howeer rageagainstthecage-arm5.bin does not seem to do the job. instruction says after 'spawn child' message restart the terminal emulator which should have turned into # command prompt rather than $. I believe # means enabled to do a root privileged stuff like remounting /system folder. Anyone has hit this roadblock? Thanks,
Super one click
guyenxda000 said:
froyo.uckn2 version 2.2 / 2.6.32.9 kernel
one click root simply does not work - saying e-signature verify failed.
copied the rageagainstthecage-arm5.bin into sdcard.
supposedly that should open the terminal emulator in super user mode so that i can mount the /dev/block/st19 into /system as a RW mode, which enables me to copy the other files such as superuser.apk into /system/app folder.
Howeer rageagainstthecage-arm5.bin does not seem to do the job. instruction says after 'spawn child' message restart the terminal emulator which should have turned into # command prompt rather than $. I believe # means enabled to do a root privileged stuff like remounting /system folder. Anyone has hit this roadblock? Thanks,
Click to expand...
Click to collapse
This is probably because rageagainstthecage as well as droiddream are trojans that are labeled as malicious. They probably did something to block these with the newer captivates. Just plug up and click Root under the Universal tab.
Heres the link to download SuperOneClick V1.7: http://forum.xda-developers.com/attachment.php?attachmentid=526223&d=1298565480
Super one click. It will work. If rage doesn't work, use psneuter.
guyenxda000 said:
Is there a really way to root the newer captivate model in which the gps is fixed???? I tried one-clikc root and rageagainstthecage none of them worked. thanks
Click to expand...
Click to collapse
You can try to flash a kernel that roots automaticaly, like fugu, via Odin. Or you can flash a kernel via Odin that have CWM integrated, and then install an update.zip root file via CWM.
---------- Post added at 02:14 AM ---------- Previous post was at 01:56 AM ----------
or better than that, you can flash some custom ROM that already is rooted. One that I remember that has 1 Click .EXE Install is AtomicFusion 1.0, I think it will be the simplier. And after this you can flash basicaly any other rom on top of it via CWM.
OKAY, i WILL try these you guys mentioned and get back. One thing is that I also would like to be reversible to be in unrooted state. Thanks,
At the time that I was on the official Froyo KB1, the only thing that worked for me was Super One Click version 1.6.5
Sent from i897uckj2
Before you try a 1 click I recommend you use one without bootloaders to make sure your phone likes 1 clicks...
Super one click is not the same as Odin one click bro.
And The only issue with one clicks I've seen is with the one click to jf6 causing bootloops.
studacris said:
Super one click is not the same as Odin one click bro.
And The only issue with one clicks I've seen is with the one click to jf6 causing bootloops.
Click to expand...
Click to collapse
I ment this.
alecao said:
or better than that, you can flash some custom ROM that already is rooted. One that I remember that has 1 Click .EXE Install is AtomicFusion 1.0, I think it will be the simplier. And after this you can flash basicaly any other rom on top of it via CWM.
Click to expand...
Click to collapse
As if its just JF6 or not My point is before you go using 1 click with bootloaders try one with out them.
Thanks so much, Heres the link to download SuperOneClick V1.7: http://forum.xda-developers.com/atta...3&d=1298565480 worked like a magic. I own it now.
studacris said:
Super one click is not the same as Odin one click bro.
And The only issue with one clicks I've seen is with the one click to jf6 causing bootloops.
Click to expand...
Click to collapse
Jfs one click will softbrick newer build models. Mine is 1103 and not only did it brick me but it disabled the 3 button combos forcing me to make a jig.
And yeah i root froyo with superoneclickroot using psnueuter exploit. For gb i just do the fugu kernel.swap method with odin.
Sent from my SAMSUNG-SGH-I897 using XDA Premium App
studacris said:
Super one click
Click to expand...
Click to collapse
Yes, this worked for me!
capocaccia said:
This is probably because rageagainstthecage as well as droiddream are trojans that are labeled as malicious. They probably did something to block these with the newer captivates. Just plug up and click Root under the Universal tab.
Thank you, this worked.
Heres the link to download SuperOneClick V1.7: http://forum.xda-developers.com/attachment.php?attachmentid=526223&d=1298565480
Click to expand...
Click to collapse
Thanks for the link!
mrhaley30705 said:
Super one click. It will work. If rage doesn't work, use psneuter.
Click to expand...
Click to collapse
Rage worked for me, thank you.
My device:
{
"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"
}
Having said that, i still think even the newer model still sux. Gps is markedly better but phone response to screen touch is excessively sluggish, i feel like working on 20yr old 386 pc, touch the keyboard and wait for seconds for the letter to appear on screen. Now i dw-d installed 30-40 apps since new it is running at a speed of a tortoise.
Considering what would be best performance alternative to captivate.

[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?

RAZR i Root

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

Categories

Resources