[Q&A] Root Motorola Defy - General Questions and Answers

A: Some people in the Root Motorola Defy thread have been having trouble rooting their devices lately, I have a suggestion that might work for them:
Download SuperOneClick, either version 1.7 or 1.8.
Extract the SuperOneClick archive and locate the psneuter executable (in the root directory for 1.7 and under Exploits for 1.8).
Follow the instructions form Page 1 using psneuter in place of exploit.bin.
Q: Given that I don't have 10 posts yet, is there a better way to make this suggestion than posting in the Q&A forum? Also, if someone would be so kind as to relay this to the article in question..

andy753421 said:
A: Some people in the Root Motorola Defy thread have been having trouble rooting their devices lately, I have a suggestion that might work for them:
Download SuperOneClick, either version 1.7 or 1.8.
Extract the SuperOneClick archive and locate the psneuter executable (in the root directory for 1.7 and under Exploits for 1.8).
Follow the instructions form Page 1 using psneuter in place of exploit.bin.
Q: Given that I don't have 10 posts yet, is there a better way to make this suggestion than posting in the Q&A forum? Also, if someone would be so kind as to relay this to the article in question..
Click to expand...
Click to collapse
Thanks!!! This also worked http://forum.xda-developers.com/showthread.php?t=889133

Related

Rooting

Never rooted before. Want to. Thinking kernels one click is the best route.
Help me get through it please. What should I install download and on what order. Thank you so much
Any rooting method will involve you using ADB so to start you should download that.
Eclipse (Not 100% sure if this is needed for the use of ADB or anything but its always a nifty program to have)
AndroidSDK - This is needed to download ADB on your computer.
Then just follow Capts instructions in the script you can find here.
Check the first part of the instructions tho that read "If the above number ends in 605.6 or 605.9 then you can root". If your phone doesn't meet this requirement than I would suggest using JCase's method.
Thanks....ok do I put those on my PHONE or on my PC?
Those are all programs for your computer. The only thing you will be putting on your phone during the root process are the 2 different RUU's you download. Well, there are some other files but you will be pushing those to the phone via ADB.
Check out this guide on using ADB, I am making an assumption that you are using Windows.
Exploits.zip with contents extracted to your ADB dir
PG05IMG.zip
Downgrade RUU
This is where Im confused...and I apologize for my ineptitude on the subject in advance. I have the correct firmware(.6) I have downloaded ADB(its currently updating a bunch of things)
I can see where you may be confused, the download link that Capt had for all his files seems to be broken. It may be beneficial for you to use JCase's method found here instead. Based on the MD5 sums for the files of both methods they are different so I dont recommend using JCase's files for Capts' method.
It might seem a little more overwhelming at first but its easier than it looks and you will get a feel for the process more.
I must be in over my head here.
It's not as difficult as it seems. Make sure you have sdk tools setup properly & your computer can see your phone (adb list devices), read the root instructions 2-3 times, then you'll be ready to take the plunge. Good luck & post any questions you have, there are lots of ppl around to help.
Sent from my ADR6400L using XDA App

[Q] Activate SuperUSer to unleash Adhoc

Hi All Im a newbie in this and also in the Transformer. (I got it last Saterday). and I found the limitation of the Ad-Hoc WIFI sharing ....
so after reading I found that there is a "way" to unleash the Ad-Hoc option.
I just want to activate it, without change the Android version,, there is any way for it ??
Im in the 3.1 Android Version Official.
and I would like to keep having the Asus releases for some time but Activating the Ad-Hoc.
Can you Help me ??
Any help on this issue :????
Use the search, it's been discussed many times.
i have an htc hd2 (winmo) which can only create an ad-hoc access point so i'm in the same boat as the OP and afaics. (i have searched this forum and others), my options are: root the transformer and apply the supplicant mod, or install android on my hd2, neither of which are ideal solutions for me. i'm hoping asus will sort this out with their next major update.
if anybody knows of a solution which does not involve rooting, let me know. or perhaps a way to create an infrastructure AP in winMo?
InfectedMushroom said:
Use the search, it's been discussed many times.
Click to expand...
Click to collapse
thanks for bumping the thread. your reply wasn't *entirely* useless.
Some days ago I had this same issue and I did a strange thing: Hit the search button .
Step 1) root your tablet. Follow this link for the guide: http://forum.xda-developers.com/showthread.php?t=1125714 . (You are only installing root, you aren't changing your rom)
Step 2) install a modified wpasupplicant : http://forum.xda-developers.com/showthread.php?t=1093778 .
Have fun!
rebound821 said:
Some days ago I had this same issue and I did a strange thing: Hit the search button .
Step 1) root your tablet. Follow this link for the guide: http://forum.xda-developers.com/showthread.php?t=1125714 . (You are only installing root, you aren't changing your rom)
Step 2) install a modified wpasupplicant : http://forum.xda-developers.com/showthread.php?t=1093778 .
Have fun!
Click to expand...
Click to collapse
One more question regarding this root method, I will be able to get back to the Original System???? And get the Asus releases updates????
regards.
You should make a full backup with nvflash before doing anything : http://forum.xda-developers.com/showthread.php?t=1129308 .
JD82 in this thread uses the linux version of nvflash; you can download the windows version frome here: http://androidroot.mobi/2011/06/13/nvflash-on-asus-transformer/ and follow that guide (linux commands start with a "./" , windows/dos commands no).
For the Asus updates : you will be notified for the update. However seems that if you update (ie the latest 8.4.4.11) you will loose root. You can refer to the latest pages of this thread: http://forum.xda-developers.com/showthread.php?t=1125714 . (Someone said they temporarily bricked the TF appliyng root for the 3.1 to the latest build - wait some more days and someone will find a way to do it).
rebound821 said:
You should make a full backup with nvflash before doing anything : http://forum.xda-developers.com/showthread.php?t=1129308 .
JD82 in this thread uses the linux version of nvflash; you can download the windows version frome here: http://androidroot.mobi/2011/06/13/nvflash-on-asus-transformer/ and follow that guide (linux commands start with a "./" , windows/dos commands no).
For the Asus updates : you will be notified for the update. However seems that if you update (ie the latest 8.4.4.11) you will loose root. You can refer to the latest pages of this thread: http://forum.xda-developers.com/showthread.php?t=1125714 . (Someone said they temporarily bricked the TF appliyng root for the 3.1 to the latest build - wait some more days and someone will find a way to do it).
Click to expand...
Click to collapse
I got the 8.4.4.11; so it means that I can not Roout it ???????
I think it's better wait some days and see what happens.
ATM there are too many users reporting failures on rooting the 8.4.4.11

[Q] Wanting To Root

Greetings,
I am looking for an easy to understand method of root.
I have read the new user thread. I am afraid with this so called "easy" method for beginners, there is a lot of jargon used that I simply don't understand.
For example in the thread for easy root, I am lost at step #2 where I am instructed to:
"Note that adb is required.
Push misc.img, busybox, and psnueter using the following commands:"
I don't know what adb is let alone how to push misc.img, busybox and psnueter.
Can someone please point me to the instructions for absolute morons to this process like me.
Thanks in advance.
priapos said:
Greetings,
I am looking for an easy to understand method of root.
I have read the new user thread. I am afraid with this so called "easy" method for beginners, there is a lot of jargon used that I simply don't understand.
For example in the thread for easy root, I am lost at step #2 where I am instructed to:
"Note that adb is required.
Push misc.img, busybox, and psnueter using the following commands:"
I don't know what adb is let alone how to push misc.img, busybox and psnueter.
Can someone please point me to the instructions for absolute morons to this process like me.
Thanks in advance.
Click to expand...
Click to collapse
Android adb http://developer.android.com/guide/developing/tools/adb.html
which is in the sdk http://developer.android.com/sdk/index.html
You dont really need to know what the other tools are listed do, you just need to do what it says with them and the tools are linked in the thread you're reading to download I assume. If they aren't, then read through the manual method that is stickied in the developer's forum. A link for the tools (misc.img, busybox, and psnueter) can be found there.
I was a little nervous at first myself. I read over the directions several times and then found some information on how to get adb installed and working. Once I got that step understood the actual rooting process was super easy. You can cut and paste all the commands to ensure you don't typo. Just make sure to validate your checksums to save any potential headaches. My first attempt at it took about 20 minutes and I had absolutely ZERO issues.
It is well worth your time and effort. It is also far better to use this method than the easy root 1 steps as you will gain a slightly better understanding of how your phone works and what steps you can take when you inevitably mess something up flashing ROMS, mods and radios
Thanks for the quick reply.
I am not nervous, I just don't understand what any of this is.
I don't know what adb is or how to use it.
I don't know what copy and pasting the commands means.
I certainly don't know what "validate checksums" are.
I realize I am coming across as a comlete shmo, but explaining how to do this with more computer jargon doesn't clarify the process.
I really need instructions for dooshbags like me.
Thanks in advance.
There are also videos on YouTube showing JCases method and adb setup. I would link but I'm on my phone but it shouldn't be to hard to find.
Sent from my ADR6400L using XDA App
priapos said:
Thanks for the quick reply.
I am not nervous, I just don't understand what any of this is.
I don't know what adb is or how to use it.
I don't know what copy and pasting the commands means.
I certainly don't know what "validate checksums" are.
I realize I am coming across as a comlete shmo, but explaining how to do this with more computer jargon doesn't clarify the process.
I really need instructions for dooshbags like me.
Thanks in advance.
Click to expand...
Click to collapse
reading through this might help http://forum.xda-developers.com/showthread.php?t=1143188
There is no "easy", reliable way to root sans ADB and command lines. You will need to know this stuff before you try to root. You're going to need ADB in any event. If learning it isn't knowledge you desire, you shouldn't root your phone. For terms, you should refer to the dictionary stickied at the top of the forum. The best way to learn is to get the Android SDK, set it up, make sure your drivers are there, then play with ADB. Do simply stuff like check your serial number, the md5 of files on your SDcard, and harmless stuff like that. If you've got any questions along the way, feel free to PM me any time. I'm here often. And I'm usually faster than hunting through forums or the internet.
priapos said:
Greetings,
I am looking for an easy to understand method of root.
I have read the new user thread. I am afraid with this so called "easy" method for beginners, there is a lot of jargon used that I simply don't understand.
For example in the thread for easy root, I am lost at step #2 where I am instructed to:
"Note that adb is required.
Push misc.img, busybox, and psnueter using the following commands:"
I don't know what adb is let alone how to push misc.img, busybox and psnueter.
Can someone please point me to the instructions for absolute morons to this process like me.
Thanks in advance.
Click to expand...
Click to collapse
From what i think if u dont want the adb command line ****s you should try the software named "z4root". It automatically roots your phone.
Worked for me. And i think itz the easiest method available.
After installing the apk.
Open the application, click PERMANENT ROOT,
Then dnt let your phone sleep or lock itself, wait for about 10 minutes,
After the process reboot ypur phone.
Voila, you are rooted ..
Am new to the forums. please guide me..
Thanks and sorry for my poor english. Hope you like this.
Cheers!
__________________________________________________________
MODEL : LG Optimus GT540 (Rooted)
MOD : SwiftDroid v2.0 M6 (Based on CyanogenMod v7.1 RC0)
KERNEL : 2.6.29 (VirtualBox #309)
BUILD : GRJ22
RECOVERY : ClockworkMod Recovery v4.0
___________________________________________________________
BusyBox v1.19
SuperUser v2.3
SetCPU v2.2
I would not recommend "easy" root methods, since there is greater room for error. Understanding ADB will help you in the long run
MeAt.HoOk said:
From what i think if u dont want the adb command line ****s you should try the software named "z4root". It automatically roots your phone.
Worked for me. And i think itz the easiest method available.
After installing the apk.
Open the application, click PERMANENT ROOT,
Then dnt let your phone sleep or lock itself, wait for about 10 minutes,
After the process reboot ypur phone.
Voila, you are rooted ..
Am new to the forums. please guide me..
Thanks and sorry for my poor english. Hope you like this.
Cheers!
__________________________________________________________
MODEL : LG Optimus GT540 (Rooted)
MOD : SwiftDroid v2.0 M6 (Based on CyanogenMod v7.1 RC0)
KERNEL : 2.6.29 (VirtualBox #309)
BUILD : GRJ22
RECOVERY : ClockworkMod Recovery v4.0
___________________________________________________________
BusyBox v1.19
SuperUser v2.3
SetCPU v2.2
Click to expand...
Click to collapse
Don't think z4root works on the Thunderbolt just search youtube for Thunderbolt root and watch the tutorials. Links are provided for everything that needs to be downloaded.
Sent from my ADR6400L using XDA Premium App
I know z4root doesn't work for any modern HTC. You can have permanent root without s-off. The only way to do that is through ADB, using an engineering hboot, and applying various exploits. All the "easy" root methods are just scripts that do what jcase's guide lays out. And unlike the guide, if something goes south, you're lost and screwed. I think it would be safe to say "easy" roots have probably bricked more phones than anything else.
loonatik78 said:
I know z4root doesn't work for any modern HTC. You can have permanent root without s-off. The only way to do that is through ADB, using an engineering hboot, and applying various exploits. All the "easy" root methods are just scripts that do what jcase's guide lays out. And unlike the guide, if something goes south, you're lost and screwed. I think it would be safe to say "easy" roots have probably bricked more phones than anything else.
Click to expand...
Click to collapse
Is that u dbzfanatic? Looks awfully similar, lol.
Sent from my ADR6400L using XDA Premium App
nerogold said:
Is that u dbzfanatic? Looks awfully similar, lol.
Sent from my ADR6400L using XDA Premium App
Click to expand...
Click to collapse
Nope. Just a pieced up, inked up, "I been everywhere, man", freak of many talents and interests. Android phones are just one of them.
loonatik78 said:
Nope. Just a pieced up, inked up, "I been everywhere, man", freak of many talents and interests. Android phones are just one of them.
Click to expand...
Click to collapse
Sorry man I just wanted to say thanks to the other user I mentioned ,his method of rooting was and still is a great help to me already rooted 5 bolts and currently on #6 as I'm typing.
Sent from my ADR6400L using XDA Premium App
Do a google search for thunderbolt auto root. There is one posted in the Thuderbolt forums. I can't link directly to it because I don't have enough posts yet. I tested it on my wife's thunderbolt without a problem.
Greywolf66 said:
Do a google search for thunderbolt auto root. There is one posted in the Thuderbolt forums. I can't link directly to it because I don't have enough posts yet. I tested it on my wife's thunderbolt without a problem.
Click to expand...
Click to collapse
Yep, and the past guy to go that route, after being warned it was highly prone to failure, had it fail. Then he came back looking for help, but nobody could because what went wrong wasn't at all clear. Just not wise.
Ive used the one click root four times with no issues. Four diffrent tb's from 3 diffrent states. 2 of them had alrdy takin the ota's. Dont have the link handy but if was a time saver. Though a half arse understanding of the method helps avoid issues. Ill post the link when i get home.
Sent from my ADR6400L using XDA Premium App
loonatik78 said:
Yep, and the past guy to go that route, after being warned it was highly prone to failure, had it fail. Then he came back looking for help, but nobody could because what went wrong wasn't at all clear. Just not wise.
Click to expand...
Click to collapse
I rooted mine manually first. As you said in a previous post most "easy" roots are just scripts. That's what the one I used on my wife's was. I was following along the text of the batch file as I was running it so that if something happened I would know at what part of the script I was at. I had no problems with it though.
I'll agree that I could see where if someone where to run into a problem using script without any knowledge of what the script was doing they would probably end in a very bad place.
I think the obvious was missed in this thread: The OP is not a candidate for rooting. It's a risky task for experienced users and a non-task for noobs. He hasn't even stated a valid need for rooting the phone.
TabGuy said:
I think the obvious was missed in this thread: The OP is not a candidate for rooting. It's a risky task for experienced users and a non-task for noobs. He hasn't even stated a valid need for rooting the phone.
Click to expand...
Click to collapse
Come on, cut him some slack. Everyone was new once. He has already been warned.
Sent from my ADR6400L using XDA App
priapos said:
Thanks for the quick reply.
I am not nervous, I just don't understand what any of this is.
I don't know what adb is or how to use it.
I don't know what copy and pasting the commands means.
I certainly don't know what "validate checksums" are.
I realize I am coming across as a comlete shmo, but explaining how to do this with more computer jargon doesn't clarify the process.
I really need instructions for dooshbags like me.
Thanks in advance.
Click to expand...
Click to collapse
ADB "Android Development Bridge" Simply put just helps you develop apps and fix bugs. (In this case, you will use this to reinstall Android without a locked bootloader (a.k.a. S-Off) (the bootloader is code that is run when you first turn on your device that tells Android to run).
You don't have to know how to use ADB, but you must install it on your computer.
As far as copying and pasting commands go, the tutorial that you choose to visit will tell you to type this command ex: cp image.zip/sdcard/
You will just copy this code out of your browser (FireFox/Internet Explorer/Chrome/etc.) and paste it into a command line.
Your command line will depend on what operating system you use on your pc. Ex for Windows, you will use "Command Prompt" or on Linux/MAC you will use "Terminal".
As far as validation checksums goes, it is used to make sure that the file that you downloaded is 100% the same file that the developer made.
Basically, open up your command line and type (without quotes) "md5 image.zip" also, make sure you change to "image.zip" with whatever/where you file is at.
I would be more specific with these instructions I'd I knew what OS (operating system) you are using on your computer is.
After you type in the command and hit enter, it will spit out a long string of gibberish. Just make sure this "checksum" is the EXACT same as whatever the devolver put in the tutorial you are following.
As far as putting together an idiot proof guide, you will have to forgive us, but I don't think the people here want to have a bunch of people here flooding the forums with very basic questions that have been answered already on the internet. However, don't let that stop you from asking questions. Just make sure you help yourself first (Google what you don't understand) and then ask for clarification.
P.S. I claim touchscreen amnesty for any typos.
Sent from my ADR6400L using XDA App

[Q] Rooting Completely via ADB

I have adb set up correctly and drivers installed. When I use command prompt on Windows 7 64 bit and type in "adb devices" it lists a string of letters/numbers and after that it says device. When I type in adb push rage /sdcard/ the command prompt moves the cursor to a new blank line and I can't type anything in. Is this normal? Phone is HTC EVO shift 4G running stock 2.3.3 and HTC sense 2.1. Again comp OS is Windows 7 64 bit. Yes the rage file is in the /platform-tools folder. Any ideas on if this is normal/alternative rooting methods (excluding ShiftRR and other comp programs. I checked them all. No apps either. They don't work, I've tried them all.) If it helps I'm following the guide at: wiki.cyanogenmod.com/wiki/HTC_Evo_Shift_4G:_Full_Update_Guide
1) Rage doesnt work on 2.3.3, it was a froyo exploit. I suggest either using the script I made to automatically do it for you if you want or you can do it manually.
2) The auto root method that I created is located at the link --> http://forum.xda-developers.com/showthread.php?t=1277793
3) Manual method is in general section.
Thanks bunches. I'm going to try your script next time I try. I'm usually kinda busy. And does your script need any additional files? This is gonna sound like a n00b question but it's because I AM a n00b. What the heck is RUU? It sounds like an EXE file I dl on my comp and run. Correct or not? Sorry if this has been asked anywhere else but I have been searching since August trying to find a rooting method and now that one is close I'm impatient.
It includes everything you need. Just extract everything to a single folder then run Fre3atlast.bat
An RUU is an official way to "update" firmware on your phone in either PG06IMG.zip or .exe format so you were correct. The script even gives you a link to download the format of your choice.
Sent by breaking the sound barrier
999Sam999; said:
I have been searching since August trying to find a rooting method and now that one is close I'm impatient.
Click to expand...
Click to collapse
Close? everyone is perms rooted, even GB USERS and we all have overclock now too
Sent from my PG06100 using xda premium
strapped365 said:
Close? everyone is perms rooted, even GB USERS and we all have overclock now too
Sent from my PG06100 using xda premium
Click to expand...
Click to collapse
I get that, but I just got my phone in August. Google gave me a bunch of BS that couldn't help with my phone.
I'll ask this here, instead of a new thread.
Will this work on a stock Evo Shift, on 2.3.3? www.xda-developers.com/android/want-to-root-something-anything-try-doomlords-easy-rooting-toolkit/
Sent from my Samsung Legendary 4G, a Universe UTES Phone, running "two. two"
zanderman112 said:
I'll ask this here, instead of a new thread.
Will this work on a stock Evo Shift, on 2.3.3? www.xda-developers.com/android/want-to-root-something-anything-try-doomlords-easy-rooting-toolkit/
Sent from my Samsung Legendary 4G, a Universe UTES Phone, running "two. two"
Click to expand...
Click to collapse
No there is currently no one touch root tool for the shifts that are on 2.3.3 because you have to physically push an image to misc.partition, but once you get it downgraged then you can use like ShiftRR and let that root for you,hit up the stickie section for all the info needed
If the downgrade thread by scary isnt a stickie yet it needs to be and it would be located in development section....btw thanks for not starting a new thread
Sent from MY Team Supreme/MikSupreme Shift
strapped365 said:
No there is currently no one touch root tool for the shifts that are on 2.3.3 because you have to physically push an image to misc.partition, but once you get it downgraged then you can use like ShiftRR and let that root for you,hit up the stickie section for all the info needed
If the downgrade thread by scary isnt a stickie yet it needs to be and it would be located in development section....btw thanks for not starting a new thread
Sent from MY Team Supreme/MikSupreme Shift
Click to expand...
Click to collapse
Hmm, ok thanks.
Sent from my Samsung Legendary 4G, a Universe UTES Phone, running "two. two"
Wait, if the .zip file can be used to "update" a phone, why not put a custom recovery.img and everything else in it and update that way? Sorry if this is a stupid question just don't flame me please.
It's not S-off, just doesnt version check. It needs the signature to be verified and without the HTC private keys, that doesnt work.
Thanks you. So your scripts downgrade, then I follow the guide I found on CM wiki?
999Sam999 said:
Thanks you. So your scripts downgrade, then I follow the guide I found on CM wiki?
Click to expand...
Click to collapse
His script will temp root and push the exploit allowing you to use the RUU which will downgrade to Froyo. Once you run the RUU use either the CM wiki or use THIS guide to root.
Where do I start the guided at? Since the script temproots, does that mean I start the wiki at flashing the HBOOT?
999Sam999 said:
Where do I start the guided at? Since the script temproots, does that mean I start the wiki at flashing the HBOOT?
Click to expand...
Click to collapse
I have never ran the script just going off what crump posted it looks like after the script you have to ruu to 2.2 THEN permroot with any method your comfortable with
Sent from My Team Supreme/MikSupreme Shift
Thanks that's what I thought to.
Ok, so my phone got an OTA update, and I updated. Then I went to downloads, and redownloaded it. Is it still signed? If it is, is there any way I can use that to root my phone? I can upload the file to 4shared if need be.
1) until you can verify that you can root again after taking an OTA, you NEVER update. 2) Just try and run the script again, then try to downgrade.
1: I thought it was ICS
2: I mean modify the OTA update zip file.

How To Get Magisk To See Motorola Edge Stock ROM Image

I rooted my Motorola Edge (regular not +) and I'm trying to do this so I can do the Motorola software updates without wiping out my Android installation and starting from scratch. I need to know how the stock ROM image(which I have) needs to be named and where to put it so Magisk can see it. I asked for help in the Motorola + section here in this thread, but it was a ghost town. The one response I did get was very helpful as it's where I got the first link in this post from.
I found a little help here on another site. While that thread is regarding Magisk, it's using it with another phone, so I don't know how relavant it is for using Magisk with my phone. It says to put the file in /data/data on the root partition. Is that right? They also mentioned putting the file's SHA1 hash in a magisk config file, which I did, but it didn't help. It also said to rename the file and GZIP it, ending up with a file with an img.gz extension, which I didn't do.
Maybe not exactly what you are looking for, but I've posted some
General Updating Moto devices and keeping root instructions here.
[Guide] Update Rooted (Magisk) Motorola Device
[Guide] Update Rooted (Magisk) Motorola Device This is a General Motorola Guide If you need more help Please create a thread in your device's forum. Mention me by Posting "@sd_shadow" I'll help you as much as I can... Required Android SDK...
forum.xda-developers.com

Categories

Resources