Please help me root my lg optimus P500 with gingerbread V20G downloaded from lg's server.Its not even getting rooted my superoneclick & gingerbreak.Pls help.....
Sent from my LG-P500 using XDA Premium App
Wrong forum buddy. Belongs in general
Sent from my LG-P500 using XDA App
doktornotor rage summon
I give up. Click on the recovery howto in my signature and flash custom recovery. After that, flash a rooted ROM. If you dislike this advice, then kindly search harder. People generally get irritated when then are answering the same questions 10 times a day because people are too lazy.
superoneclick (gingerbreak exploit) work for me on stock V20c, check this thread:
http://forum.xda-developers.com/showthread.php?t=1156403
hxxp://www.lg-p500.ru/2011/06/root-android-233.html
shanktech said:
Please help me root my lg optimus P500 with gingerbread V20G downloaded from lg's server.Its not even getting rooted my superoneclick & gingerbreak.Pls help.....
Sent from my LG-P500 using XDA Premium App
Click to expand...
Click to collapse
Hi guys, regarding the problem about rooting the original GB, it can be done, and it's not that complicated.
First of all there are a couple of things that you have to consider before starting to root.
1. Be sure that you have installed the original V20G GB ROM.
2. if you have it installed and tried different methods to root on it do a factory reset before trying this one.
3. Be absolutely sure that you have all the drives installed when working with the phone in USB debugging mode, if not install them.
4. Download SuperOneClickv1.9.5-ShortFuse, after download extract the files into a folder with the same name as the archive.
5. After you extracted the files, go to C:\Windows\System32 and copy the cmd.exe to the folder where you extracted the files, in my case C:\Users\myuser\Desktop\SuperOneClickv1.9.5-ShortFuse\ADB.
6. Connect the phone to the PC with Debugging mode (Enter the phone settings menu, to the Development and tick the USB debugging mode)
7. right click on cmd.exe from the ADB folder, Run as administrator, than write:
adb devices (after this command you should see your device id)
adb shell
echo 1 > /data/local/lge_adb.conf,
Do not close the window, live it like that.
8. Start SuperOneClick.exe, leave the settings to the SuperOneClick as they are when it opens, click on ROOT and wait, it will say Starting ADB server..., than it will do it's job and than it will appear Waiting for device... it will say ok and that if it freezes while running psneuter do the following:
a. Turn USB Debugging OFF wait until it will appear in the window again Starting ADB server..., after that,
b. Turn USB Debugging ON, and after this trick it will start rooting.
This is the method that i did twice and it worked like a charm.
After this it will ask you to reboot the phone, DO NOT FORGET, and after the reboot click on the SuperUser icon in the phone's menu. it will aks you if you allow or deny it's access. click allow. After this you must connect to the internet via Wireless or a apn, click on the superuser icon again if you exit it, go to settings, scroll down and you will see Su Binary v.XXXX, click on that to update it, than go to market and search the super user app and update it. Also update busybox. After this you have root access and you can install a custom recovery. Also you can install your preferred Kernel if you don't like the stock one.
If you do not get the Allow Deny message the root was not completed successfully. do a factory reset and try again the same steps.
see images attached as proof.
Well, I installed V20 C via doktornotor method but couldn root it by flashing the signed su binary via recovery.
So I tried the above mentioned method and it worked. But every time the Superuser Force closes and its too buggy.. Any solutions. ?
Yes, same here, i tried doktornotor's method both 20C and 20G and didnt work, this Super1click works but su force closes everytime Any ideeas??
====================EDIT============================
I managed to root gingerbread with doktornotor's method V20g
Just use his image, BUT dont use su-2.3.6.3-cd-signed.zip
Download from here http://forum.xda-developers.com/showthread.php?t=1110733 su-2.3.6.2-efgh-signed.zip and install it wia clockworkmod recovery zip installer and works like a charm
omfg! plz make Zroot for 2.3.3
g0mezz said:
Hi guys, regarding the problem about rooting the original GB, it can be done, and it's not that complicated.
First of all there are a couple of things that you have to consider before starting to root.
1. Be sure that you have installed the original V20G GB ROM.
2. if you have it installed and tried different methods to root on it do a factory reset before trying this one.
3. Be absolutely sure that you have all the drives installed when working with the phone in USB debugging mode, if not install them.
4. Download SuperOneClickv1.9.5-ShortFuse, after download extract the files into a folder with the same name as the archive.
5. After you extracted the files, go to C:\Windows\System32 and copy the cmd.exe to the folder where you extracted the files, in my case C:\Users\myuser\Desktop\SuperOneClickv1.9.5-ShortFuse\ADB.
6. Connect the phone to the PC with Debugging mode (Enter the phone settings menu, to the Development and tick the USB debugging mode)
7. right click on cmd.exe from the ADB folder, Run as administrator, than write:
adb devices (after this command you should see your device id)
adb shell
echo 1 > /data/local/lge_adb.conf,
Do not close the window, live it like that.
8. Start SuperOneClick.exe, leave the settings to the SuperOneClick as they are when it opens, click on ROOT and wait, it will say Starting ADB server..., than it will do it's job and than it will appear Waiting for device... it will say ok and that if it freezes while running psneuter do the following:
a. Turn USB Debugging OFF wait until it will appear in the window again Starting ADB server..., after that,
b. Turn USB Debugging ON, and after this trick it will start rooting.
This is the method that i did twice and it worked like a charm.
After this it will ask you to reboot the phone, DO NOT FORGET, and after the reboot click on the SuperUser icon in the phone's menu. it will aks you if you allow or deny it's access. click allow. After this you must connect to the internet via Wireless or a apn, click on the superuser icon again if you exit it, go to settings, scroll down and you will see Su Binary v.XXXX, click on that to update it, than go to market and search the super user app and update it. Also update busybox. After this you have root access and you can install a custom recovery. Also you can install your preferred Kernel if you don't like the stock one.
If you do not get the Allow Deny message the root was not completed successfully. do a factory reset and try again the same steps.
Click to expand...
Click to collapse
this also works for rooting v20e european P500 gingerbread rom, so many ppl have asked about this, ffs cannot believe how a small thing can make such a diff
g0mezz said:
echo 1 > /data/local/lge_adb.conf,
Click to expand...
Click to collapse
Should I type the comma at the end on cmd? Can you please explain what exactly the above command does? Does it create the above file on the above filepath on device? If I typed both
echo 1 > /data/local/lge_adb.conf
and
echo 1 > /data/local/lge_adb.conf,
should I erase one of these files?
Without comma.
Help me for rooting Indian V20c LGP500
g0mezz said:
Hi guys, regarding the problem about rooting the original GB, it can be done, and it's not that complicated.
First of all there are a couple of things that you have to consider before starting to root.
1. Be sure that you have installed the original V20G GB ROM.
2. if you have it installed and tried different methods to root on it do a factory reset before trying this one.
3. Be absolutely sure that you have all the drives installed when working with the phone in USB debugging mode, if not install them.
4. Download SuperOneClickv1.9.5-ShortFuse, after download extract the files into a folder with the same name as the archive.
5. After you extracted the files, go to C:\Windows\System32 and copy the cmd.exe to the folder where you extracted the files, in my case C:\Users\myuser\Desktop\SuperOneClickv1.9.5-ShortFuse\ADB.
6. Connect the phone to the PC with Debugging mode (Enter the phone settings menu, to the Development and tick the USB debugging mode)
7. right click on cmd.exe from the ADB folder, Run as administrator, than write:
adb devices (after this command you should see your device id)
adb shell
echo 1 > /data/local/lge_adb.conf,
Do not close the window, live it like that.
8. Start SuperOneClick.exe, leave the settings to the SuperOneClick as they are when it opens, click on ROOT and wait, it will say Starting ADB server..., than it will do it's job and than it will appear Waiting for device... it will say ok and that if it freezes while running psneuter do the following:
a. Turn USB Debugging OFF wait until it will appear in the window again Starting ADB server..., after that,
b. Turn USB Debugging ON, and after this trick it will start rooting.
This is the method that i did twice and it worked like a charm.
After this it will ask you to reboot the phone, DO NOT FORGET, and after the reboot click on the SuperUser icon in the phone's menu. it will aks you if you allow or deny it's access. click allow. After this you must connect to the internet via Wireless or a apn, click on the superuser icon again if you exit it, go to settings, scroll down and you will see Su Binary v.XXXX, click on that to update it, than go to market and search the super user app and update it. Also update busybox. After this you have root access and you can install a custom recovery. Also you can install your preferred Kernel if you don't like the stock one.
If you do not get the Allow Deny message the root was not completed successfully. do a factory reset and try again the same steps.
Click to expand...
Click to collapse
Hi,
Actually I want root my LG Optimus One .I have INDIA phone with official V20c Rom. Can anybody help me how to root my phone without any risk of bricking it. I have also read many thread about rooting 2.3.3 through super one click {like this one h**p://forum.xda-developers.com/showthread.php?t=1200167} but people were saying something about force close errors... So can anybody provide me a successful and error free method of rooting it. and Please also share me the method to unroot it.
Thanks in advance.
I've read in a topic that I can't find, that after rooting usb debugging should always be on and disabling it could cause problems. I can't remember what kind of problems. Is that true? Should I keep it enabled?
Ok im pretty sure my phone is rooted coz it said in the superuser log root-allowed so yes thnx for helping me root my phone, now install custom recovery bla blah and then rom install
Which Drivers? From where?
[QUOTE=
3. Be absolutely sure that you have all the drives installed when working with the phone in USB debugging mode, if not install them.
Thanks for the post. But i want to know which drivers? People like me do not know about this so please help. I can connect my phone via usb as i downloaded lg support tool and it installed the driver or drivers. Is that enough?
Awaiting response desperately as i am eager to root now, thanks a lot.
Related
hello, can i root my official 2.3.3 optimus one with gingerbreak from this thread http://forum.xda-developers.com/showthread.php?t=1044765 ? i mean will it work? If not is where any simple ways to do what?
Can i root 2.3.3 with gingerbreak ?
Click to expand...
Click to collapse
no
How to root LG Optimus One P500 on gingerbread 2.3.3
1. Be sure that you have installed the original V20 GB ROM
2. if you have it installed and tried different methods to root on it do a factory reset before trying this one
3. Be absolutely sure that you have all the phone-drivers installed when working with the phone in USB debugging mode, if not install them (http://www.mediafire.com/file/t3gvrb6345yay99/LGUnitedMobileDriver_S497MA20_WHQL_ML_Ver_1.0.msi)
4. Download SuperOneClickv1.9.5-ShortFuse (http://forum.xda-developers.com/attachment.php?attachmentid=624175&d=1307984755), after download extract the files into a folder with the same name as the archive.
5. After you extracted the files, go to C:\Windows\System32 and copy the cmd.exe to the folder where you extracted the files, in my case C:\Users\myuser\Desktop\SuperOneClickv1.9.5-ShortFuse\ADB.
6. Enter the phone settings menu, to the Development and tick the USB debugging mode. Connect the USB cable to the phone, wait until it recognizes it
7. right click on cmd.exe from the ADB folder, Run as administrator, than write:
adb devices
adb shell
echo 1 > /data/local/lge_adb.conf (do not close the window)
8. Leave the settings to the SuperOneClick as they are when it opens, click on ROOT and wait, it will say Starting ADB server..., than it will do it's job and than it will appear Waiting for device... it will say ok --- if it freezes while running psneuter do the following:
a. Turn USB Debugging OFF wait until it will appear in the window again Starting ADB server..., after that,
b. Turn USB Debugging ON, and after this trick it will start rooting.
rockvoid said:
no
How to root LG Optimus One P500 on gingerbread 2.3.3
1. Be sure that you have installed the original V20 GB ROM
2. if you have it installed and tried different methods to root on it do a factory reset before trying this one
3. Be absolutely sure that you have all the phone-drivers installed when working with the phone in USB debugging mode, if not install them (http://www.mediafire.com/file/t3gvrb...ML_Ver_1.0.msi)
4. Download SuperOneClickv1.9.5-ShortFuse (http://forum.xda-developers.com/atta...5&d=1307984755), after download extract the files into a folder with the same name as the archive.
5. After you extracted the files, go to C:\Windows\System32 and copy the cmd.exe to the folder where you extracted the files, in my case C:\Users\myuser\Desktop\SuperOneClickv1.9.5-ShortFuse\ADB.
6. Enter the phone settings menu, to the Development and tick the USB debugging mode. Connect the USB cable to the phone, wait until it recognizes it
7. right click on cmd.exe from the ADB folder, Run as administrator, than write:
adb devices
adb shell
echo 1 > /data/local/lge_adb.conf (do not close the window)
8. Leave the settings to the SuperOneClick as they are when it opens, click on ROOT and wait, it will say Starting ADB server..., than it will do it's job and than it will appear Waiting for device... it will say ok --- if it freezes while running psneuter do the following:
a. Turn USB Debugging OFF wait until it will appear in the window again Starting ADB server..., after that,
b. Turn USB Debugging ON, and after this trick it will start rooting.
Click to expand...
Click to collapse
Thanks, what was very informative, much more informative than i have found superoneclick instructions with google. Thanks again
rockvoid said:
no
How to root LG Optimus One P500 on gingerbread 2.3.3
1. Be sure that you have installed the original V20 GB ROM
2. if you have it installed and tried different methods to root on it do a factory reset before trying this one
3. Be absolutely sure that you have all the phone-drivers installed when working with the phone in USB debugging mode, if not install them (http://www.mediafire.com/file/t3gvrb...ML_Ver_1.0.msi)
4. Download SuperOneClickv1.9.5-ShortFuse (http://forum.xda-developers.com/atta...5&d=1307984755), after download extract the files into a folder with the same name as the archive.
5. After you extracted the files, go to C:\Windows\System32 and copy the cmd.exe to the folder where you extracted the files, in my case C:\Users\myuser\Desktop\SuperOneClickv1.9.5-ShortFuse\ADB.
6. Enter the phone settings menu, to the Development and tick the USB debugging mode. Connect the USB cable to the phone, wait until it recognizes it
7. right click on cmd.exe from the ADB folder, Run as administrator, than write:
adb devices
adb shell
echo 1 > /data/local/lge_adb.conf (do not close the window)
8. Leave the settings to the SuperOneClick as they are when it opens, click on ROOT and wait, it will say Starting ADB server..., than it will do it's job and than it will appear Waiting for device... it will say ok --- if it freezes while running psneuter do the following:
a. Turn USB Debugging OFF wait until it will appear in the window again Starting ADB server..., after that,
b. Turn USB Debugging ON, and after this trick it will start rooting.
Click to expand...
Click to collapse
wait i need ADB for this instaled on pc right?
adb is included in superoneclick zip-file.
just extract zip-file and you have adb...
Teraman said:
hello, can i root my official 2.3.3 optimus one with gingerbreak from this thread http://forum.xda-developers.com/showthread.php?t=1044765 ? i mean will it work? If not is where any simple ways to do what?
Click to expand...
Click to collapse
http://www.lg-p500.ru/2011/06/root-android-233.html - got root on original rom with no problem. You can translate it on Google translate if russian language is not for you Sorry for English - rules forbid me to write here in Lithuanian
rockvoid said:
no
How to root LG Optimus One P500 on gingerbread 2.3.3
1. Be sure that you have installed the original V20 GB ROM
2. if you have it installed and tried different methods to root on it do a factory reset before trying this one
3. Be absolutely sure that you have all the phone-drivers installed when working with the phone in USB debugging mode, if not install them (http://www.mediafire.com/file/t3gvrb...ML_Ver_1.0.msi)
4. Download SuperOneClickv1.9.5-ShortFuse (http://forum.xda-developers.com/atta...5&d=1307984755), after download extract the files into a folder with the same name as the archive.
5. After you extracted the files, go to C:\Windows\System32 and copy the cmd.exe to the folder where you extracted the files, in my case C:\Users\myuser\Desktop\SuperOneClickv1.9.5-ShortFuse\ADB.
6. Enter the phone settings menu, to the Development and tick the USB debugging mode. Connect the USB cable to the phone, wait until it recognizes it
7. right click on cmd.exe from the ADB folder, Run as administrator, than write:
adb devices
adb shell
echo 1 > /data/local/lge_adb.conf (do not close the window)
8. Leave the settings to the SuperOneClick as they are when it opens, click on ROOT and wait, it will say Starting ADB server..., than it will do it's job and than it will appear Waiting for device... it will say ok --- if it freezes while running psneuter do the following:
a. Turn USB Debugging OFF wait until it will appear in the window again Starting ADB server..., after that,
b. Turn USB Debugging ON, and after this trick it will start rooting.
Click to expand...
Click to collapse
whese links are broken
Teraman said:
whese links are broken
Click to expand...
Click to collapse
sorry... fixed it in my 1st post...
usb drivers: http://www.mediafire.com/file/t3gvrb6345yay99/LGUnitedMobileDriver_S497MA20_WHQL_ML_Ver_1.0.msi
superoneclick: http://forum.xda-developers.com/attachment.php?attachmentid=624175&d=1307984755
rooted successfully
rockvoid, milion thanks to you
tried same with my p500 v20c but it keeps getting stuck in the psneuter running thing. tried turning debugg off and on and rebooting device between tries but not getting anywhere i guess i'll have to wait for something else to come by unless theres any other way but i've looked everywhere and there isnt
have you done the following, without getting an error?
adb devices
adb shell
echo 1 > /data/local/lge_adb.conf (do not close the window)
Click to expand...
Click to collapse
I did but not that exact way i put em just with the spaces in between them. does it matter? me and dos don't really get along lol
enobano said:
I did but not that exact way i put em just with the spaces in between them. does it matter? me and dos don't really get along lol
Click to expand...
Click to collapse
you must type it exactly.... with "enter-key" after every line...
adb devices (enter-key)
adb shell (enter-key)
echo 1 > /data/local/lge_adb.conf (enter-key)
done in 10 seconds thanks a lot mate. crystal clear advice.
by the way is busybox obligatory after root or is it ok without? i see in most of those tutorials they say to install it.
thanks again man
Hi, I succesfuly rooted my P500 with these instructions, however after reboot it seems that rooting was lost. Did I miss something for making the rooting permamanent?
> Never mind it seems there was a glitch in an app getting root rights, it's working fine
enobano said:
by the way is busybox obligatory after root or is it ok without? i see in most of those tutorials they say to install it.
thanks again man
Click to expand...
Click to collapse
no it´s not obligatory.. it´s optional
still not rootin
Crashing
Hy, i think i rooted my phone ,because i followed the steps you posted and i didn't get any errors , but when i try to run different apps like titanium backup or rom manager super user crashes,not even the fix permissions in rom manager will fix it.any ideas ? oh and i was talikn on my phone and it reboted directly from the android loading screen..what do you think? root problem or phone glitch.thanx in advance
As Lg optimus net have not proper section and as it is successor of o1. I think its right place to post this thread.
After searching and trying many forums over 2-3weeks i m able to root my phone successfully. As there is not a single forum here to root this phone i want to make one, to help those searching for this.
i thanks to "g0mezz " whose method for rooting another phone worked for mine too
First of all there are a couple of things that you have to consider before starting to root.
1. Be sure that you have installed the original V20B o v10c version software on rom. I have tested on these two.
2. If you have it installed and tried different methods to root on it do a factory reset before trying this one.
3. Be absolutely sure that you have all the drives installed when working with the phone in USB debugging mode, if not install them.
4. Download SuperOneClickv1.9.5-ShortFuse or later version( i used 1.9.5) , after download extract the files into a folder with the same name as the archive.
5. After you extracted the files, go to C:\Windows\System32 and copy the cmd.exe to the ADB folder where you extracted the files, in my case C:\Users\myuser\Desktop\SuperOneClickv1.9.5-ShortFuse\ADB.
6. Enable USB Debugging mode (Enter the phone settings menu>Application> Development and tick the USB debugging mode) and then connect phone to pc via usb cable. (DONT PRESS USB STORAGE) .
7. right click on cmd.exe from the ADB folder, Run as administrator, than write:
adb devices (press enter)(after this command you should see your device id)
adb shell (press enter) (after this command you should see $)
$ echo 1 > /data/local/lge_adb.conf, (press enter)
Do not close the window, live it like that.
8. Start SuperOneClick.exe, leave the settings to the SuperOneClick as they are when it opens, click on ROOT and wait, it will say Starting ADB server..., than it will do it's job and than it will appear Waiting for device... it will say ok and that if it freezes while running psneuter do the following:
a. Turn USB Debugging OFF(DO NOT DISCONNECT CABLE) wait until it will appear in the window again Starting ADB server... after that
b. Turn USB Debugging ON and after this trick it will start rooting.
After this it will ask you to reboot the phone, DO NOT FORGET, and after the reboot click on the SuperUser icon in the phone's menu. it will aks you if you allow or deny it's access. click allow. After this you must connect to the internet via Wireless or a apn, click on the superuser icon again if you exit it, go to settings, scroll down and you will see Su Binary v.XXXX, click on that to update it, than go to market and search the super user app and update it.
Also update busy box.
IF this doesn't work do a factory reset and again repeat these steps.
if this guide works for you do post replies and ...... dont forget to press thanks button
Doesn't seem 2 work. Keeps getting stuck at the point "Running psneuter" and gets stuck. Tried closing debugging and all that but it still gets stuck. Reset it 3 times still no result.
---------- Post added at 02:38 AM ---------- Previous post was at 02:13 AM ----------
Did it!! Yes!! For those who might not be able its very important that in the cmd u write like this:
adb shell (enter)
$ echo 1 > /data/local/lge_adb.conf
Give the exact spaces!! And it worked!!! (Space between echo 1 > /data ... like that)
Chowder93 said:
Doesn't seem 2 work. Keeps getting stuck at the point "Running psneuter" and gets stuck. Tried closing debugging and all that but it still gets stuck. Reset it 3 times still no result.
---------- Post added at 02:38 AM ---------- Previous post was at 02:13 AM ----------
Did it!! Yes!! For those who might not be able its very important that in the cmd u write like this:
adb shell (enter)
$ echo 1 > /data/local/lge_adb.conf
Give the exact spaces!! And it worked!!! (Space between echo 1 > /data ... like that)
Click to expand...
Click to collapse
Yep you have to follow these instruction correctly i have metioned these spaces so .. if u r having problem rooting by this method afrer following these steps correctly then rply.. and also post your rply if u successfully rooted using this....
.
thanks for the guide...i did it...but there is one thing i needed most..this so called tun.ko module to be needed in connecting vpn..is there any one have tried this???
Did u install any custom roms?
Sent from my Optimus Net using XDA Premium.
vicfirth_23 said:
thanks for the guide...i did it...but there is one thing i needed most..this so called tun.ko module to be needed in connecting vpn..is there any one have tried this???
Click to expand...
Click to collapse
no i didnt tried it.....
Chowder93 said:
Did u install any custom roms?
Sent from my Optimus Net using XDA Premium.
Click to expand...
Click to collapse
i didnt find any cw mod recovery for this phone so i didnt tried to install any other rom... but i think cwm recovery of optimus one will also work for this phone... i will try it later on...
I haven't tried installing custom roms in my phone.. some forums said that cfw have stock tun.ko module, a module needed to run the vpn application.
I saw a optimus net CWM installation process.
Sent from my Optimus Net using XDA Premium.
Found it:
http://forum.xda-developers.com/showthread.php?t=1354387
Sent from my Optimus Net using XDA Premium.
still waiting for any feedbacks thanks to TS
LlewoR said:
still waiting for any feedbacks thanks to TS
Click to expand...
Click to collapse
It worked man!! It worked on mine
What exactly is meant by
"Be absolutely sure that you have all the drives installed when working with the phone in USB debugging mode, if not install them."
It means the adb drivers.
is there any development on this like custom rom?im planning to root my phone using this method
is there any development on this like custom rom?im planning to root my phone using this method
Click to expand...
Click to collapse
Yep! There are Custom Roms. I have already flashed one
You Can find em here:-
http://www.androidworld.it/forum/lg-optimus-net-p690-187/
There are only a few but there will be more soon.
thanks for reply mate
thank you sir it works
Did It work??
Chowder93 said:
Did It work??
Click to expand...
Click to collapse
chowder where did you get you custom rom and kernel?maybe you can share it too and its that the best rom for you?thanks in advance
please do keep in touch with this thread hehehe
Hi i'm having a problem trying to get my evo shift Perm Rooted. There's like 4 different guides that i've found on how To root an Evo or even more specifically the Shift. I've followed all these guides and still no luck.
I already have my phone Temp Rooted through VISIONary, my problem happens when I have to go to the CMB (Command Prompt)
8. Next, Open the command prompt (Start > Run > type "cmd") and paste the following...
Code:
cd C:\AndroidSDK\platform-tools
Hit enter, and type the following...
Code:
adb
If adb runs you're golden. Type this...
Code:
adb shell
Hit enter, you will see this...
Code:
$
Now type...
Code:
su
I make it to where I need to type in adb shell and what it says is adb server is out of date. killing... *daemon started successfully*
Then it shows the $ sign.
What i'm supposed to do now is type su
Then when I do it says su: permission denied
This is where i'm lost at. I followed everybody's instructions perfectly but cant move on till I get pass this... Can anyone help me please?
Thank you
What Android version are you on?
2.2 ?
2.3.3 ?
2.3.4 ?
Check the permissions under properties of adb.exe (right-click adb.exe and select properties) in your sdk/platform-tools folder. Make sure it is allowed to run as a program.
prboy1969 said:
What Android version are you on?
2.2 ?
2.3.3 ?
2.3.4 ?
Click to expand...
Click to collapse
2.2
Is that good or bad? Should I upgrade?
sparksco said:
Check the permissions under properties of adb.exe (right-click adb.exe and select properties) in your sdk/platform-tools folder. Make sure it is allowed to run as a program.
Click to expand...
Click to collapse
I have a Windows XP So when I go to properties the best I can do is Run it as an older version in compatibility mode? I'll still try it out to see if any older version works
*edit, tried and didnt work
tmb04 said:
2.2
Is that good or bad? Should I upgrade?
Click to expand...
Click to collapse
NO DO NOT UPGRADE!!! If your on 2.2 it's very easy. Just download and use THIS TOOL. It will do it all for you. Just connect the device via USB Cable, and choose charge only. Extract the Zip file that you downloaded onto your desktop, and run the program. Then click the ROOT Button. Make sure your Anti-Virus and Firewall are disabled before you start. Then just follow the Prompts. When it's all done go to the Play Store ( Android Market ) download Rom Manager Free. Open up Rom Manager follow the prompts to Flash CWM Recovery. That's it your Rooted with a Custom Recovery.
prboy1969 said:
NO DO NOT UPGRADE!!! If your on 2.2 it's very easy. Just download and use THIS TOOL. It will do it all for you. Just connect the device via USB Cable, and choose charge only. Extract the Zip file that you downloaded onto your desktop, and run the program. Then click the ROOT Button. Make sure your Anti-Virus and Firewall are disabled before you start. Then just follow the Prompts. When it's all done go to the Play Store ( Android Market ) download Rom Manager Free. Open up Rom Manager follow the prompts to Flash CWM Recovery. That's it your Rooted with a Custom Recovery.
Click to expand...
Click to collapse
I downloaded what you said, I run the program and disable the firewall, I clicked on Root and it says "Error running ADB try again"
I know that means I probably did something wrong in an earlier step but still unaware where I messed up at.
tmb04 said:
I downloaded what you said, I run the program and disable the firewall, I clicked on Root and it says "Error running ADB try again"
I know that means I probably did something wrong in an earlier step but still unaware where I messed up at.
Click to expand...
Click to collapse
You need adb working... In order for adb to work you need to have android debugging checked under Settings > Applications > Development on your phone. It's not enabled by default on Sense roms so you'll need to make sure it's enabled and turned on.
Ok I made it past the part I was stuck at. Rooted my phone, downloaded ROM manager, clicked on Flash ClockworkMod Recovery, and before it finishes it says " An error occurred while attempting to run privileged commands! "
I'm sorry for asking for so much help but I'm not trying to mess anything up
tmb04 said:
Ok I made it past the part I was stuck at. Rooted my phone, downloaded ROM manager, clicked on Flash ClockworkMod Recovery, and before it finishes it says " An error occurred while attempting to run privileged commands! "
I'm sorry for asking for so much help but I'm not trying to mess anything up
Click to expand...
Click to collapse
All good about asking questions. When the message pops up asking for SuperUser Permission, you have to click yes. Otherwise it will not run.
I ended up factory restoring my phone and followed a youtube video for the same exact guide that you told me to use. I followed it step by step and now my phone works perfect. I appreciate all the help.
Instead of me creating a new post, can you recommend a good guide for me to flash my shift to boost mobile?
tmb04 said:
I ended up factory restoring my phone and followed a youtube video for the same exact guide that you told me to use. I followed it step by step and now my phone works perfect. I appreciate all the help.
Instead of me creating a new post, can you recommend a good guide for me to flash my shift to boost mobile?
Click to expand...
Click to collapse
You should be able to find to find the info you need HERE.
Hi,
I have Minix Neo X5 mini with android version 4.2.2.
There is pre rooted custom rom around internet for now. I tried to root it by myself and saw that it already has root access. But it is not proper. So when i check with root checker so on, it says it is not rooted.
So professionals;
What is missing on my device? I already installed supersu with adb. And tried to install busybox from store but bussybox did not worked at all.
I believe that i don't know some easy details for you. But not easy for me
it's ok
i finally root my device. If someone need the needen files attached. Please follow instructions on bat file.
Select "Connect PC" after all reboots on device.
Device has to be connected as mass storage. USB Development has to be selected. And connect pc via usb. Select "Connect USB" on the device. Run TPSparkyRoot.bat file. Follow instructions.
EccLipSe said:
i finally root my device. If someone need the needen files attached. Please follow instructions on bat file.
Select "Connect PC" after all reboots on device.
Device has to be connected as mass storage. USB Development has to be selected. And connect pc via usb. Select "Connect USB" on the device. Run TPSparkyRoot.bat file. Follow instructions.
Click to expand...
Click to collapse
Hi,
i'm trying to root my device, but even if the ADB interface is visible on my pc, the adb server cannot find the device...
Can you help me to solve this issue ?
Thanks
fiuwe said:
Hi,
i'm trying to root my device, but even if the ADB interface is visible on my pc, the adb server cannot find the device...
Can you help me to solve this issue ?
Thanks
Click to expand...
Click to collapse
Did you had Moborobo app installed in your PC? After every reboot i had to go to Settings > USB > Connect to PC.
PS: I dont know how is supposed to work that bat file, since it try to change SuperSU permissions without first copying it. So i add it (bold):
echo --- Installing SuperSU
adb push SuperSU.apk /system/app/SuperSU.apk
adb shell chown root.root /system/app/SuperSU.apk
I hope it work for you.
@tezouro
Hi,
I did it few hours later my own mex , but thanks anyway
What after rooting?
EccLipSe said:
i finally root my device. If someone need the needen files attached. Please follow instructions on bat file.
Select "Connect PC" after all reboots on device.
Device has to be connected as mass storage. USB Development has to be selected. And connect pc via usb. Select "Connect USB" on the device. Run TPSparkyRoot.bat file. Follow instructions.
Click to expand...
Click to collapse
Thanks! but could please let me know what we can do extra in minix5 other than getting su access?
It worked
The bat solution worked on my minix, but i had to install moborobo first, and then everytime the minix was rebooting because of the script steps, going to the minix menu and activating the connect pc option again before clicking space bar for the next step.
How to change official default setting app to the setting app
You can root with kingroot app it works , but the problem is doesn't let me to open the official setting app but only the device default setting app can be open ...
How to Achieve Permanent Root and S-Off:
To get permanent root, you need to S-Off. So lets start with that first. This process will NOT wipe your device. It also works for OS X users. This guide will work on software version 1.55.605.2 (which as of 04/19/2014 is the latest OTA) and below.
--- S-OFF Instructions ---First, you'll need to download adb, enable its use and setup debugging.
adb is part of the android SDK. You can download it here (OS X users must scroll down and download the OS X version). It does not need to be installed, just unzip it into its own folder. You can also download a zip that contain only adb and fastboot.
once you have adb, you'll need to download the drive for your M8, which can be had from HTC's driver page:
http://www.htc.com/us/software/htc-sync-manager/.
Then install it. It will install the driver necessary for adb to work. After the installation is finished, uninstall HTC Sync immediately (do this regardless of whether or not you need it; you can reinstall it later if you still want it). This will leave the driver package installed, but remove HTC sync.
Now, back to the phone. Disable all security you have on, including PINs, Pattern Locks, passwords, etc. If you have an exchange forced security policy, you will need to disable the account. You can readd it later.
Enable access to developer options. Jump into the Settings. Then you’re going to scroll down to the bottom and tap on ‘About’, next tap on ‘Software Information’. Now you’ll need to tap on ‘More’, which will give you a new menu. Now just tap on the build number 9 times and you’ll enable Developer options.
Go into developer options menu and enable USB Debugging.
Next, go to Security page and enable "Unknown sources".
Now install weaksauce from here:
http://forum.xda-developers.com/showthread.php?t=2699089
If you followed the directions correctly, you should have SuperSU installed and root access. (You can use superuser as well).
Plug in your phone into your computer. Its best to use the factory cable provided with the phone. Use a USB 2.0 type port if possible (USB3.0 ports typically have a blue tab; I have personally used a USB 3.0 Device on Windows 8.1u to perform this without any problems, but your mileage may vary).
Your phone will ask if you if you trust your computer (RSA). Choose "Always Allow".
Ensure adb is working by opening a command prompt (terminal on OS X), navigate to the adt-bundle-[XXXXX]/sdk/platform-tools and typing "adb devices" without quotes. Your phone should show up. Ensure the working directory is the directory that adb is in. Otherwise, transferring firewater may fail. On Windows, you can shift-right-click inside the folder adb is in and click open command prompt to open a cmd in that directory.
Now go download firewater from here:
http://firewater-soff.com/instructions/ Make sure to use the weaksauce method (second method). Do NOT use the temproot method.
The firewater file should be called "firewater" without any quotes or extensions (like .bin). Ensure your browser did not partially download or corrupt it.** Make sure its in the same folder as adb. Then follow directions on the firewater site. Be aware the yes/no prompt is case sensitive, so make sure to answer it with an uppercase Y as in "Yes" not "yes". During the process, you will need to enable adb shell to get root. Make sure your phone screen is on so you can see the root request. Grant it and the S-Off process will continue. Otherwise, it will hang there and eventually time out. Sometimes, the process will fail and the phone will reboot. This is okay. Just restart the process. It can sometimes take multiple tries.
When completely successfully, you now have S-OFF. Your phone's bootloader is also unlocked in the process; you do NOT need to perform any additional steps to unlock the bootloader. However, you do not have permanent root. The root that weaksuace provides goes away on reboot and must be reapplied again on startup.
**The filesize seems to vary depending on what OS/browser is used to download it. It should be around 4,519,496 (on disk) in size. If you can't execute firewater, try redownloading it.
Getting permanent root:
-Flash a custom recovery and flash a zip with su.
-[Optional] Return to stock recovery This option is for people who don't want a custom recovery.
Be aware, once rooted and S-Off'ed, you do NOT need the kernel module that enables system write access*. All system changes will survive hard reboots (adb reboot).
-- Recovery Rooting: --
Move the supersu zip onto your internal sdcard. It can be downloaded here:
http://forum.xda-developers.com/showthread.php?t=1538053
You can use Superuser as well. Its your preference, but this guide uses SuperSU.
Uninstall weaksauce. It's no longer needed.
Uninstall SuperSU. It will be reinstalled when you flash the supersu zip. If you have SuperSU Pro installed, you can leave that in place, as that app only holds a key.
From adb, type:
adb reboot bootloader
Flash a custom recovery. CWM and TWRP are available. Use the fastboot method. Follow the directions here:
TWRP - http://teamw.in/project/twrp2/226
CWM - http://forum.xda-developers.com/showthread.php?t=2708520
Reboot into Recovery
Flash the supersu zip you downloaded.
Reboot and you're done. You have s-off and permanent root.
You can delete the downloaded supersu zip off your internal sdcard; its not longer needed.
-- Manual Root --Perform all steps noted in section "Recovery Rooting" above.
-Download the stock recovery:
http://forum.xda-developers.com/showthread.php?t=2723112
-Ensure the stock recovery img file is in the same folder as fastboot.
-Run the following command from command line: "fastboot flash recovery stockrecovery.img" without the quotes.
-Wait for the process to finish
-Reboot the phone. You now have the stock recovery along with root. With the stock recovery installed, you can now accept OTAs provided you haven't modified/deleted any stock system files. Any new OTAs you take will remove any files/folders you added to the system partition and will remove your root. However, with S-off, this can be undone. If you lost loot after taking an OTA, simply start from the beginning of the section "Recovery Rooting".
-- Common Tweaks --
All of these are optional and are NOT required. However, you may find some benefit to them.-- Wifi Tether Enabled --This is unnecessary if you are on a More Everything plan or are paying for hotspot/tethering. You can force enable the native tethering application:
http://forum.xda-developers.com/showthread.php?t=2708548
-- Device Wipe after ten attempts --I really dislike this "feature". Here is how to disable it. This works regardless if you enabled the security or its mandated by an exchange policy.
I use Root Explorer to make this change, but you can use any text editor. Make sure to mount system as R/W. Root explorer can do this from within the app.
Edit this file:
/system/customize/ACC/default.xml
change this:
Code:
<item type="integer" name="devicepolicy_max_fail_passwords_for_wipe">10</item>
to this
Code:
<item type="integer" name="devicepolicy_max_fail_passwords_for_wipe">0</item>
Reboot and its disabled.
-- Power Saver Mode --Enable "Power Saver" mode using these directions. It's disabled and hidden by default.
http://forum.xda-developers.com/showthread.php?t=2701909
-- *Unsecured Kernel --By default, the stock kernel prevents write access to /system. S-off and root should allow you to makes changes to system. However, some people have reported difficulties using ROM toolbox and other mods (like changing boot animations). In some cases, these issues can be resolved by flashing an insecure kernel:
http://forum.xda-developers.com/showthread.php?t=2708686
-- HTC Sense Broswer --The stock ROM now includes Chrome as the default browser and omits the Sense Browser. Users who prefer the Sense Browser can download it here:
http://forum.xda-developers.com/showthread.php?t=2708597
-- HTC Flashlight --The stock HTC flashlight app.
http://forum.xda-developers.com/showthread.php?t=2697025
-- Disable HTC Sync Virtual CDROM --This disables the virtual CD-ROM from mounting.
http://forum.xda-developers.com/showthread.php?t=2709386
-- Donations --Don't forget to donate to the developers involved in getting you here. Donations for firecracker go to [email protected] (paypal). Donations for weaksuace go to [email protected] (paypal). If I missed anyone, let me know.
FAQBeen getting some interesting PMs. Here is some of the popular questions.
Do I need a Java card for this?
No. You just need a PC/Mac, a USB 2.0 cable and the M8. Since a public S-off method is now available, that method is obsolete and its not recommended anymore.
Do I have to change or reset my CID?
No, that is only necessary for people who s-off'ed via a Javacard.
Do I need to do any of this if I S-off'ed via Javacard?
No, this method ends with the same result.
Can I reverse this and return to completely stock?
Yes, absolutely none of the stuff done here is permanent. You can unroot, relock the bootloader, and S-On as many times as you want. You can flash an HTC RUU to return to completely stock in one go. Note: Be careful with S-On'ing a device. If you S-On a device via a newer RUU and that RUU has no known exploits, you may not be able to S-Off again until an exploit is found.
Do I need to unlock my bootloader after this?
No, the firewater exploit will S-Off and unlock your bootloader.
Will this work on a Mac?
Yes, please read the directions more carefully.
Will this work on USB 3.0 ports as that is all I have?
Usually. On OS X, I've had success using a USB 3.0 port (since recent MBPs only include USB 3). On Windows, the answer seems to be maybe, depending on your OS. Your best bet would be to try on a Windows 8,8.1,8.1u1 machine as that OS includes native support for USB 3.0; that way you aren't relying on vendor specific driver support like on Win7 or below. I have personally done this exploit on USB3 on a Surface Pro.
Will this brick my phone?
There is always a chance, but I have honestly never heard of such a thing happening. Worst case is usually a full reset of the phone.
Will this wipe/format the external SDcard?
No.
How do I flash this via ODIN?
This has absolutely nothing to do with ODIN. That is for Samsung devices. You should not even have ODIN running when do any part of this guide.
How to I convert to a Google Play edition ROM?
Wait for a developer to make one. I will post a link here if/when that happens.
See here:
http://forum.xda-developers.com/showthread.php?t=2716306
Does this affect Google Wallet or ISIS?
Yes and no. Google wallet works just fine. ISIS will detect its rooted and refuse to work. You'll need to shield root from ISIS to use it. Directions on how to do that can be found via google.
Will this work on non-Verizon HTC M8's?
Yes, though you will need to use a different recovery.
Will this unlock my device for other carriers?
No....because your device is already unlocked in its stock form. AWS band rules force Verizon to keep all their LTE devices unlocked.
Will this jailbreak my device?
No. Wrong type of phone.
I can get red triangle exclamation mark with a black screen. How do I fix this?
You are in the stock recovery. Hold power and volume up and you will get a menu. You can choose reboot system now to get out of there.
appreciate the write up. ill check back here when i find a reason to unlock it
Has anyone done it yet? It's just sitting at "adb wait-for-device push firewater /data/local/tmp" for at least 5 minutes now.
sfreemanoh said:
Has anyone done it yet? It's just sitting at "adb wait-for-device push firewater /data/local/tmp" for at least 5 minutes now.
Click to expand...
Click to collapse
I have done everything mentioned in this guide. And it works just fine.
Make sure you are connected via USB2. Also make sure your phone is on and unlocked (as in, no security PIN, pattern, password etc.). Is USB debugging on?
When you type "adb devices" from command prompt, is your device listed?
Yeah, nvm, it's fine now. When I first connected it via debugging, I didn't hit the "Always allow" option on my phone, so after the adb reboot it wasn't allowed to reconnect. Just had to disable debugging and re-enable it, it's all set now.
sfreemanoh said:
Yeah, nvm, it's fine now. When I first connected it via debugging, I didn't hit the "Always allow" option on my phone, so after the adb reboot it wasn't allowed to reconnect. Just had to disable debugging and re-enable it, it's all set now.
Click to expand...
Click to collapse
Cool. I'll add that to the guide.
I have not had time to thank and will.
At work and going to hook it up when I get home this morning so I hope no one screws with you guys and gets it pulled.
Very much appreciate all the work they put into it.
Thank you very much for the dummy proof write up
These guys around here are getting to good.
Thank you thank you thank you.
Worked Perfect! Thank you guys!
thank you so much! now i can sleep at night knowing that verizon doesn't have control of my device anymore haha!!
Im happy to see that s-off was achieved and Im going to unlock my phone right now
but quick question, I'm new to this s-off stuff so I don't know how it works entirely.
But once we unlock the bootloader
is there any way to lock it again in case we need to send the phone to HTC?
sorry for the noob question but just a question that popped into mind.
So I don't quite understand. I am S-off with the Unofficial CMWR from InvisibleK and I flashed SuperSU zip v1.94. Do I need the system write access kernel module to write to system or no?
Great guide by the way. Thanks
I have been trying for the past hour, but I cannot get adb to connect. Am I missing a step?
I downloaded the htc synch, installed the drivers, uninstalled synch. I already had weaksauce root. I downloaded sdk, extracted the bundle. I downloaded firewater, moved it to the same folder with adb.
Everytime I try to run adb it just scrolls and then closes almost immediately. I thought it was my java at first. I updated that. The computer says I'm connected through HTC drivers. I'm debugged/unknown sources...
Running windows 8.1 64bit. I don't know what else to do at this point.
blacknet101 said:
Im happy to see that s-off was achieved and Im going to unlock my phone right now
but quick question, I'm new to this s-off stuff so I don't know how it works entirely.
But once we unlock the bootloader
is there any way to lock it again in case we need to send the phone to HTC?
sorry for the noob question but just a question that popped into mind.
Click to expand...
Click to collapse
Absolutely. Everything in this guide can be reversed. You can return everything back to stock via an RUU.
nicholi2789 said:
So I don't quite understand. I am S-off with the Unofficial CMWR from InvisibleK and I flashed SuperSU zip v1.94. Do I need the system write access kernel module to write to system or no?
Great guide by the way. Thanks
Click to expand...
Click to collapse
You do not. I have modified and added a few system files and they have persisted through several hard reboots.
MultiDev said:
Absolutely. Everything in this guide can be reversed. You can return everything back to stock via an RUU.
Click to expand...
Click to collapse
Hmmm! Thanks for the reply buddy! may i ask? Where can we find these RUU files? In case we need to go back to Stock?
JelloB said:
I have been trying for the past hour, but I cannot get adb to connect. Am I missing a step?
I downloaded the htc synch, installed the drivers, uninstalled synch. I already had weaksauce root. I downloaded sdk, extracted the bundle. I downloaded firewater, moved it to the same folder with adb.
Everytime I try to run adb it just scrolls and then closes almost immediately. I thought it was my java at first. I updated that. The computer says I'm connected through HTC drivers.
Running windows 8.1 64bit. I don't know what else to do at this point.
Click to expand...
Click to collapse
Java has nothing to do with adb. You don't need it installed to any of this guide.
You need to use adb from a shell. On, windows, you need to open a command prompt. Type "cmd" with the start screen open and hit enter. Then at the prompt, use the "cd" command to navigate to the correct directory where adb is located.
When i run the "adb wait-for-device push firewater /data/local/tmp" command it come back with "failed to copy 'firewater' to '\data\local\tmp': Read-only file system". I'm lost. I have root access and everything.
MultiDev said:
Java has nothing to do with adb. You don't need it installed to any of this guide.
You need to use adb from a shell. On, windows, you need to open a command prompt. Type "cmd" with the start screen open and hit enter. Then at the prompt, use the "cd" command to navigate to the correct directory where adb is located.
Click to expand...
Click to collapse
I knew I was missing something simple. It's been a while since I've used adb. Will try now...thanks.
trying to modify the default.xml to get rid of the 10 try's and wipe pattern lock and it doesn't appear I have access to read write from it still... trying with the ES note editor when going to the file with ES File Explorer. I've ran the wp_mod.ko as directed and I haven't rebooted.
I'm wondering if I'm missing something, or maybe there's a better way to do it via command line?
blacknet101 said:
Hmmm! Thanks for the reply buddy! may i ask? Where can we find these RUU files? In case we need to go back to Stock?
Click to expand...
Click to collapse
They are available from HTC. I'll have to find the exact links. Also, many android sites will host them too.
Slimfast35 said:
When i run the "adb wait-for-device push firewater /data/local/tmp" command it come back with "failed to copy 'firewater' to '\data\local\tmp': Read-only file system". I'm lost. I have root access and everything.
Click to expand...
Click to collapse
You need root access to write there, shell does not normally have access. Beaware that weaksauce takes a minute or two before after a restart before enabling root again. So wait till you have access again before trying it.
meest said:
trying to modify the default.xml to get rid of the 10 try's and wipe pattern lock and it doesn't appear I have access to read write from it still... trying with the ES note editor when going to the file with ES File Explorer. I've ran the wp_mod.ko as directed and I haven't rebooted.
I'm wondering if I'm missing something, or maybe there's a better way to do it via command line?
Click to expand...
Click to collapse
You do not need the kernal module actually; I have removed that from the guide. I haven't used ES Note before, but no matter what, you must mount system as R/W before you can change anything. Its by default R/O or Read Only. Root explorer has a button that auto mounts it and then you can make your edit.