Build an Impractical But Awesome Lego Mindstorm Dock

The vast majority of what we cover here on the XDA-Developers News Portal relates to … more

MultiROM Makes its Way Over to the HTC One (M8)

While browsing our forum, you will undoubtedly find more than a few enticing ROMs available … more

Welcome to the New XDA-Developers Portal!

You may recall that a few weeks ago, we opened up the XDA-2015 forum themesto intrepid users … more

An Android Enthusiast’s Apple iPhone 6 Challenge

The media has gone batty again over Apple “revolutionizing” smartphones. … more
Post Reply

[GPL] 1-Click Soft Root

17th August 2010, 01:45 PM   |  #1  
MartinEve's Avatar
OP Senior Member
Thanks Meter: 13
 
225 posts
Join Date:Joined: Aug 2010
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/wildfiresof...k/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/wildfiresof...ck/DoRoot.java
http://www.martineve.com/wildfiresof...neclick/R.java
http://www.martineve.com/wildfiresof...lick/rootshell
http://www.martineve.com/wildfiresof...lick/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.
Last edited by leepriestenator; 7th October 2010 at 09:33 PM. Reason: Formatting
17th August 2010, 02:01 PM   |  #2  
Senior Member
Thanks Meter: 57
 
268 posts
Join Date:Joined: Apr 2007
More
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.
17th August 2010, 02:42 PM   |  #3  
warriorvibhu's Avatar
Recognized Developer
Flag San Francisco
Thanks Meter: 169
 
638 posts
Join Date:Joined: Aug 2007
More
Quote:
Originally Posted by MartinEve

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.

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
17th August 2010, 02:57 PM   |  #4  
Junior Member
Thanks Meter: 0
 
4 posts
Join Date:Joined: Aug 2010
Hi, Martin awesome work.. its working superb on my

0.802, 1.14.405.2, VodafoneCZ

thx man!
17th August 2010, 02:59 PM   |  #5  
Junior Member
Thanks Meter: 0
 
11 posts
Join Date:Joined: Aug 2010
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!
17th August 2010, 03:11 PM   |  #6  
Dark_Balor's Avatar
Member
Thanks Meter: 58
 
80 posts
Join Date:Joined: Oct 2008
Donate to Me
More
normally you just need the adb not the whole SDK.

Simple to use :
  1. download SDK :http://developer.android.com/sdk/index.html
  2. extract the zip(or tgz if Linux) where you want
  3. go to tools
  4. copy the SoftRoot.apk in this dir
  5. open a cmd prompt
  6. type adb install ./SoftRoot.apk
  7. Install the SuperUser.apk (http://forum.xda-developers.com/showthread.php?t=682828) or QR code :
  8. Launch the SoftRoot app.
  9. Wait 10 sec
  10. Kill it
  11. SOFT-ROOTED

Easy no ?
Last edited by Dark_Balor; 17th August 2010 at 03:34 PM. Reason: all explanation
17th August 2010, 03:29 PM   |  #7  
Dr_Death's Avatar
Member
Thanks Meter: 4
 
95 posts
Join Date:Joined: Aug 2010
grate job Matrin, any idea's, plan's to bypass "mtdblock3" writing protection.
17th August 2010, 04:22 PM   |  #8  
Junior Member
Thanks Meter: 0
 
11 posts
Join Date:Joined: Aug 2010
Quote:
Originally Posted by Dark_Balor


Easy no ?

Yeah I suppose it is! Thanks for that Balor
17th August 2010, 04:24 PM   |  #9  
MartinEve's Avatar
OP Senior Member
Thanks Meter: 13
 
225 posts
Join Date:Joined: Aug 2010
Quote:
Originally Posted by Dr_Death

grate job Matrin, any idea's, plan's to bypass "mtdblock3" writing protection.

Working on it; first job is, apparently, to build a clockworkmod recovery image from the stock rom...
17th August 2010, 04:30 PM   |  #10  
leepriestenator's Avatar
Retired Forum Moderator
Thanks Meter: 36
 
747 posts
Join Date:Joined: Oct 2006
Thread Stickied!

Great job MartinEve. Nice way to start off your experience here at XDA. Cheers
Last edited by leepriestenator; 17th August 2010 at 04:36 PM.

Post Reply Subscribe to Thread

Tags
root, wildfire
Previous Thread Next Thread
Thread Tools
Display Modes


Top Threads in Wildfire Android Development by ThreadRank