[4.4 ROOT] SlapMyMoto 1.0 (Requires you to be on 4.2.2) - Droid Ultra Original Android Development

My apologies for taking so long, life is hectic. This is a "root path" for the 4.4 update, and in this case you will retain your stock recovery so features like remote wipe will continue to work. It requires you downgrading to 4.2.2 or already be on 4.2.2 before updating to 4.4. Unlike hte MotoX, you can not downgrade. This Must be preformed while on 4.2.2 before updating to 4.4
First you must use MotoWPNoMo, if you haven't then you will need to. Use RockMyMoto to gain root, then use MotoWPNoMo, and then restore to the 4.2.2 Camera update.
Step1)
Unzip SlapMyMoto-1,0.zip and push the jar file to your internal storage
Code:
adb push SlapMyMoto.jar /sdcard/SlapMyMoto.jar
Step2)
Use http://www.cydiaimpactor.com/ to open up a telnet session as system user on port 2222. We covered how to use Impactor and telnet in the RockMyMoto root, I won't be covering it again since this post is going to be long enough already, see here -> http://forum.xda-developers.com/showthread.php?t=2509590 or http://rootzwiki.com/topic/107098-root-rockmymoto-yes-even-the-first-ota/
Connecting over telnet, and run Stage1 with this command:
Code:
dalvikvm -cp /sdcard/SlapMyMoto.jar SlapMyMoto
When the device tells you to reboot, do this manually with "adb reboot" or your power button. It will not auto reboot on this step
Step3)
Once the device has rebooted, run Impactor again and connect over telnet just like in the previous step, then run the same command
Code:
dalvikvm -cp /sdcard/SlapMyMoto.jar SlapMyMoto
Once the device has rebooted, please take the 4.4 OTA.
Step4)
Now that we are on 4.4, we can finish the process with adb shell:
Code:
adb shell
cp /sdcard/install.sh /data/local/tmp/install.sh
chmod 755 /data/local/tmp/install.sh
echo "/data/local/tmp/install.sh" > /sys/kernel/uevent_helper
Then either wait, or toggle your bluetooth. Once the device reboots, you will have root.

So, if I have a root that I've gained with RockMyMoto I just need to take an OTA and start from the step 4 ?)
Sent from my XT1080 using Tapatalk

I was going to say what if we used voodoo un root then take the update when it comes hopefully restore with it? I know voodoo doesn't support 4.3+ but what if we achieved root on 4.2.2?
Sent from my XT1080 using Tapatalk

No....make sure you have write protection off with the MotoWPNoMo procedure jcase linked, then start at step 1. It's my understanding that if you start from step 4 nothing will work because 4.4 can't currently be rooted, so you go through all these other steps to maintain a root via 4.2.2. Besides that, with the 4.2.2 root, there's no recovery so if you tried to take it right away you'd just boot loop your phone. Someone correct me if I'm wrong.

Has this been verified? I saw people in another thread getting a "security version downgraded" error but could not figure out exactly what they did
Sent from my XT1080 using XDA Premium 4 mobile app

Another question I got root through rockmynoto. When I got my maxx I took the update to 12.15.15 do I still have to do all the steps?
Sent from my XT1080 using Tapatalk

Well, upon flashing back to 4.2.2, my phone says I don't need the update. It can't be polled, so I have no idea when it'll prompt me to do it again.
With my luck I'll have to wait until after the push window closes and it becomes a freeforall.

jcase said:
God-like abilities
Click to expand...
Click to collapse
Does anyone have the update.zip?
EDIT:
MAXX Camera Update: http://sbf.droid-developers.org/download.php?device=4&file=1
Mini Camera Update: http://sbf.droid-developers.org/download.php?device=2&file=6
Ultra Camera Update: http://sbf.droid-developers.org/download.php?device=1&file=8

i really dont feel like going back to 4.2.2 to root lol.. battery life is great.. think ill stick with 4.4 /4.1/.2 until there's an exploit for it.

shouldnt there be an "adb push su /sdcard/" somewhere

TheWhiteChallenger said:
shouldnt there be an "adb push su /sdcard/" somewhere
Click to expand...
Click to collapse
Nope
Sent from my HTC Two

digitaloutsider said:
Well, upon flashing back to 4.2.2, my phone says I don't need the update. It can't be polled, so I have no idea when it'll prompt me to do it again.
With my luck I'll have to wait until after the push window closes and it becomes a freeforall.
Click to expand...
Click to collapse
That's what I'm afraid of..I'm going to wait.

ok so im having major issues, idk if its the root method or the fact that i push the ota via adb, so ima keep that conversation here: http://forum.xda-developers.com/showthread.php?p=48656238&posted=1#post48656238 for now in an effort not to clutter this thread needlessly
but i would really appreciate any help, especially if jcase would like to take a peek and see if he know wtf i did wrong.
on the lighter side can someone whos done this tell me if we were suposed to get the new dialer or did our kitkat get shorted out of that?

Just verifying for everyone that I run a Droid Maxx and I am part of the soak test and This did work I am on 4.4 with Root and Hotspot active used another mod on here for that and Also google wallet working with touch 2 pay !!!
Thanks Jcase As you know I think you are the best !!!!
jcase said:
My apologies for taking so long, life is hectic. This is a "root path" for the 4.4 update, and in this case you will retain your stock recovery so features like remote wipe will continue to work. It requires you downgrading to 4.2.2 or already be on 4.2.2 before updating to 4.4.
First you must use MotoWPNoMo, if you haven't then you will need to. Use RockMyMoto to gain root, then use MotoWPNoMo, and then restore to the 4.2.2 Camera update.
SlapMyMoto requires you to be on the 4.2.2 Camera update, you can find the firmware for your device below:
<someone please post the appropriate firmware links below, I dont have the droid devices here>
Step1)
Unzip SlapMyMoto-1,0.zip and push the jar file to your internal storage
Code:
adb push SlapMyMoto.jar /sdcard/SlapMyMoto.jar
Step2)
Use http://www.cydiaimpactor.com/ to open up a telnet session as system user on port 2222. We covered how to use Impactor and telnet in the RockMyMoto root, I won't be covering it again since this post is going to be long enough already, see here -> http://forum.xda-developers.com/showthread.php?t=2509590 or http://rootzwiki.com/topic/107098-root-rockmymoto-yes-even-the-first-ota/
Connecting over telnet, and run Stage1 with this command:
Code:
dalvikvm -cp /sdcard/SlapMyMoto.jar SlapMyMoto
When the device tells you to reboot, do this manually with "adb reboot" or your power button. It will not auto reboot on this step
Step3)
Once the device has rebooted, run Impactor again and connect over telnet just like in the previous step, then run the same command
Code:
dalvikvm -cp /sdcard/SlapMyMoto.jar SlapMyMoto
Once the device has rebooted, please take the 4.4 OTA.
Step4)
Now that we are on 4.4, we can finish the process with adb shell:
Code:
adb shell
cp /sdcard/install.sh /data/local/tmp/install.sh
chmod 755 /data/local/tmp/install.sh
echo "/data/local/tmp/install.sh" > /sys/kernel/uevent_helper
Then either wait, or toggle your bluetooth. Once the device reboots, you will have root.
Click to expand...
Click to collapse
---------- Post added at 11:14 PM ---------- Previous post was at 11:09 PM ----------
My Dialer looks the same !!
TheWhiteChallenger said:
ok so im having major issues, idk if its the root method or the fact that i push the ota via adb, so ima keep that conversation here: http://forum.xda-developers.com/showthread.php?p=48656238&posted=1#post48656238 for now in an effort not to clutter this thread needlessly
but i would really appreciate any help, especially if jcase would like to take a peek and see if he know wtf i did wrong.
on the lighter side can someone whos done this tell me if we were suposed to get the new dialer or did our kitkat get shorted out of that?
Click to expand...
Click to collapse

jcase said:
Nope
Sent from my HTC Two
Click to expand...
Click to collapse
I cannot downgrade. I get an error that the bootloader noticed it was a downgrade....
Oh well, I guess I'll wait for something else.

dtreth said:
I cannot downgrade. I get an error that the bootloader noticed it was a downgrade....
Oh well, I guess I'll wait for something else.
Click to expand...
Click to collapse
What was the exact erro, what were you downgrading to, and what specific device?
I did not confirm downgrade was possible, so it may only apply to those that already were on 4.2.2

jcase said:
What was the exact erro, what were you downgrading to, and what specific device?
I did not confirm downgrade was possible, so it may only apply to those that already were on 4.2.2
Click to expand...
Click to collapse
I took the OTA 4.4, tried to downgrade to the link I provided earlier in the thread, I have a Droid MAXX. I don't remember exactly what it said but it was the same error I got when I tried to FXZ my Razr MAXX HD to 4.1.2 unlockable after I took 4.1.2 locked forever. I don't really want to do it again but I will for exact text.
EDIT:
I did it again, it said
"downgraded security version
update gpt_main version failed
preflash validation failed for GPT"
I DID do MotoWpNoMo and it survived the OTA even without root or anything, so I'd be willing to test any methods you cook up to remedy this, if you do indeed attempt anything (and I'd also probably try to hug you through the computer somehow)

jcase said:
It requires you downgrading to 4.2.2 or already be on 4.2.2 before updating to 4.4.
Click to expand...
Click to collapse
Correct me if if I'm wrong, but this looks like I need to be on STOCK 4.2.2, correct?
I'm currently rooted with WP off on 4.2.2 (XT1080M, MAXX). When I run SlapMyMoto, it says rooted devices are not supported. If I'm understanding these steps correctly, I need only go back to stock 4.2.2 and then complete all of these steps. Can anyone that has completed these steps confirm this?

j.bruha said:
Correct me if if I'm wrong, but this looks like I need to be on STOCK 4.2.2, correct?
I'm currently rooted with WP off on 4.2.2 (XT1080M, MAXX). When I run SlapMyMoto, it says rooted devices are not supported. If I'm understanding these steps correctly, I need only go back to stock 4.2.2 and then complete all of these steps. Can anyone that has completed these steps confirm this?
Click to expand...
Click to collapse
I suggest doing a FXZ (w/ Keep Data) with House of Moto to get back to 4.2.2 stock without root. Be sure to flash the 12.15.15 firmware. You will not lose "WP off". Then proceed with the SlapMyMoto steps.
UPDATE: Success! Followed jcase's steps exactly and had no issues. One exception is that I installed the update from internal storage instead of an OTA.
A few other things I've noticed:
1. Recovery is now true recovery and is no longer the normal boot with "write protection off" (like it was with RockMyMoto). Now you see the Android with the red exclamation point like stock recovery.
2. MotoWpNoMo survives the 4.4 OTA!!!
3. Google hotword detection ("OK Google") in the GEL and GoogleNow isn't working. Moto X users on KitKat are seeing the same thing, so hopefully a fix is coming soon. Of course, Moto's Touchless Controls ("OK Google Now") still works like a charm.

Question...
Currently I'm on 4.2.2 no root, no WP off...fresh from the box...
I am not yet able to pull the update from the servers...should I wait till I get notification that there is an update to take? Or can I preemptively do steps 1-3 and then take the OTA whenever it comes and finish the process?
Sent from my XT1080 using Tapatalk

Related

[UPDATED 3.16.13] [ROOT] [GUIDE] 6 Steps! [Works with all builds up to 3.16.651.3]

This guide will enable you to easily root your phone in 6 steps. I've taken out the mystery and complications.
1) Go to HTC Dev site and manually unlock your bootloader. Select "register" and create your account.
1a) After you are registered select "all other supported models" in the pull down box
1b) Click "begin unlock bootloader". it will ask "are you sure" yes of course you are. acknowledge legal terms. then continue.
1c) Ignore the battery pull instructions as we can't pull the battery. hold down the power key and the volume down key until the bottom buttons stop flashing and your phone shuts off (don't worry if you take a screenshot. It happens all the time). then release ONLY THE POWER BUTTON. Keep holding the volume down key until the bootloader screen shows up.
1d) Follow "step 3" and the rest of the instructions as listed on the HTC site to unlock your bootloader manually.
2) Install android ADB/SDK on your pc. This video shows how to do it nicely:
2a) ****NEW UPDATED 03/05/13*** Alternatively if you DON'T want to install ADB/SDK you can just download the NON-FLASHABLE platform-tools.zip file located in my dropbox folder here.
Just extract this folder to your desktop using WINZIP or whatever archive tool you use and proceed to step 3.
3) Open a command line in your "platform-tools" folder by holding shift+right click anywhere within the folder and selecting the menu option "open a command window here". Then click here to install TWRP using fastboot. Follow the "Download - Fastboot Method:" instructions.
3a) If your phone isn't detected by windows please install the proper USB drivers for your operating system. Go here for 32bit. Go here for 64 bit.
4) Flash SuperSu and Busybox on your device:
4a) Click here and download the latest version of SuperSu. save it to your sdcard.
4b) Go to my dropbox and download Busybox 1.20.2 and save it to your sdcard.
5) Reboot into recovery (via the bootloader selection)
6) Flash the SuperSu zip and the Busybox zip listed in 4a and 4b
That's it!
"So now what?" you may be asking.
You are now free to flash ROMs that support s-on.
Two are my favorites are
(1) Stock with Goodies. (my personal favorite and the one I use today). This is a great ROM for beginners and people who prefer a slimmed down ROM (minus the bloat) and lots of free memory!
(2) Viper4G. This is a ROM for more experienced users and offers TONS of customization.
You can also run apps from Google play that required ROOT access!
If you're feeling slightly adventurous you can flash a custom kernel (which will allow you to overclock your phone). Two of the kernels I use are:
(1) ElementalX by flar2. Click here to take a trip over there. This one is especially important to flash as it seems HTC was up to shenanigans with the latest HBoot (2.09).
If you're unlucky enough to have HBoot 2.09 they have RESTRICTED access to your /system partition. What does this mean to you? It means that if any app writes to your /system partition (ROOTED or not) the phone will "panic" and reboot. Shady behavior if you ask me. The solution? Flash this kernel! it will give you write access so that everything works properly.
(2) The Arc-Reactor kernel! This one is for people that are s-off (see below for an explanation of s-off) only! It's the kernel I currently use and is the fastest kernel out there! Highly recommended if you decide to go s-off!!!
If and when you're feeling more adventurous you can go "s-off" (security off) which removes any security limitations of your phone. It makes flashing ROMs and updating firmware a lot easier. You can find out about s-off by taking a trip over to the DirtyRacun thread here. I will NOT walk you through this process. They will totally help you on their IRC channel. Just read post # 1 in that thread.
There's also a new method of s-off which literally takes 2 minutes. It's called facepalm and is located here But is NOT for the feint of heart, bad typers, nor people that cannot follow instructions! Why? One typo here and your phone is a brick. A paperweight. Useless. Well...you can recover...but that's not the purpose of this thread. If you DO brick your phone PM me. I'll help you out.
I take NO credit for any of this. It's all out there to learn I just put it all together. In one spot. Any questions feel free to PM me.
If I helped you out hit the THANKS button...or buy me a beer! Either way lol!
Tested and works with 3.16.651.3 (even if you took the OTA and have hboot 2.09 and are s-on)
Did you use SuperSU or Superuser for root access? Either way could you please update the binary to see if it succeeds or if you get an instant reboot?
lancemoreland said:
Did you use SuperSU or Superuser for root access? Either way could you please update the binary to see if it succeeds or if you get an instant reboot?
Click to expand...
Click to collapse
Everyone that is using supersu is experiencing that issue. The program itself will grant superuser access to your device. You don't need to open it. When you try and open it it will attempt to update the binary and then reboot the phone. You can ALWAYS reflash a new version of supersu when they update it.
To be clear: I'm up and running on my phone right now with superuser access. I'm fine unless I try to open the supersu program itself. Then I experience this issue you pointed out.
rawintellect said:
Everyone that is using supersu is experiencing that issue. The program itself will grant superuser access to your device. You don't need to open it. When you try and open it it will attempt to update the binary and then reboot the phone. You can ALWAYS reflash a new version of supersu when they update it.
To be clear: I'm up and running on my phone right now with superuser access. I'm fine unless I try to open the supersu program itself. Then I experience this issue you pointed out.
Click to expand...
Click to collapse
I agree. I am up and running also but the new hboot locks the system partition and any app that tries to write to it will cause a reboot. Ad-free is another example.
lancemoreland said:
I agree. I am up and running also but the new hboot locks the system partition and any app that tries to write to it will cause a reboot. Ad-free is another example.
Click to expand...
Click to collapse
Indeed this is a well documented problem but really not what this thread is about. Perhaps you can check out THIS thread where they are discussing this issue at length and hopefully they will come up with a solution for it?
http://forum.xda-developers.com/showthread.php?t=1538053
It also looks as though chainfire (the OP) is working on a fix if I read the last few posts correctly. and when he gets it I will update this post with it.
rawintellect said:
It also looks as though chainfire (the OP) is working on a fix if I read the last few posts correctly. and when he gets it I will update this post with it.
Click to expand...
Click to collapse
Yes I am participating in that thread. Chainfire is looking for a work around for his specific app, other apps that write to the system partition will no longer work. The point is that with Hboot 2.09 there are limitations and we will not enjoy full root as we have before when we were s-on.
Updated with an alternative superuser program.
SuperSU would ask to update binary and then just reboot. This fixed my problem for being able to access/deny and turn off messages. However it did not uninstall superSU will this cause a conflict having them both?
Edit: Okay I am dumb, I had to uninstall superSU first. Then I reflashed superuser to be able to have root privileges for my apps. When I just reflashed superuser hoping it would get ride of and superuser and keep root it did not.
Thanks it worked!
Help with rooting please.
So my phone was updated OTA without being rooted to 3.15.651.16 but now it is frozen. The touch screen will work temporarily upon a simulated battery pull and then freeze again only for me to simpull again and then it freeze again. I've gone into the bootloader and factory reset and wiped the cache but it's still messed up. So I think that maybe it's the software not installing correctly or something because this only started happening immediately after I download the new update.
I'm thinking about rooting my phone and even though I'm a pretty techy person this is new to me. I'm hoping that if I root my phone I can put it back to the stock software before the update and then just re-update OTA stock to the new update. I think that may fix it. Do y'all have any input it would be greatly appreciated as I have been dealing with this useless phone for over a week now.
Thanks.
MrSteez said:
So my phone was updated OTA without being rooted to 3.15.651.16 but now it is frozen. The touch screen will work temporarily upon a simulated battery pull and then freeze again only for me to simpull again and then it freeze again. I've gone into the bootloader and factory reset and wiped the cache but it's still messed up. So I think that maybe it's the software not installing correctly or something because this only started happening immediately after I download the new update.
I'm thinking about rooting my phone and even though I'm a pretty techy person this is new to me. I'm hoping that if I root my phone I can put it back to the stock software before the update and then just re-update OTA stock to the new update. I think that may fix it. Do y'all have any input it would be greatly appreciated as I have been dealing with this useless phone for over a week now.
Thanks.
Click to expand...
Click to collapse
Well my suggestion is to go ahead and unlock your phone, flash a recovery and root it using my instructions. Then if you want BONE stock flash the odexed version of Jellybean that Viperboy has in his thread located here: http://forum.xda-developers.com/showthread.php?t=2045929
Why am I suggesting you do this? Because the OTA was very bugged. HTC is VERY slow with fixes. Developers can fix errors in the base errors usually faster than HTC. And most importantly when you are feeling like a change you can flash a custom zip at any time. The ONLY downside to unlocking and rooting is that you void your warranty with HTC, but NOT with sprint! Sprint will still honor a replacement phone when you RELOCK your phone and use the RUU (which isn't available yet but will be) to bring it back to stock. Your bootloader will say *RELOCKED* which lets them know you unlocked it but again they will honor a replacement.
Updated thread with instructions on manually uninstalling supersu first before installing superuser 3.2
Thank you very much!
rawintellect said:
Well my suggestion is to go ahead and unlock your phone, flash a recovery and root it using my instructions. Then if you want BONE stock flash the odexed version of Jellybean that Viperboy has in his thread located here: http://forum.xda-developers.com/showthread.php?t=2045929
Why am I suggesting you do this? Because the OTA was very bugged. HTC is VERY slow with fixes. Developers can fix errors in the base errors usually faster than HTC. And most importantly when you are feeling like a change you can flash a custom zip at any time. The ONLY downside to unlocking and rooting is that you void your warranty with HTC, but NOT with sprint! Sprint will still honor a replacement phone when you RELOCK your phone and use the RUU (which isn't available yet but will be) to bring it back to stock. Your bootloader will say *RELOCKED* which lets them know you unlocked it but again they will honor a replacement.
Click to expand...
Click to collapse
Thanks I seriously appreciate it. I'm at work right now (I actually work at Sprint by the way which is why I'm not worried about having the phone replaced my tech will do it regardless) so I'm probably gonna look over your instructions carefully and then do this tomorrow. I'll let you know what happens I'm really hoping this will do it. It has to be some kind of serious installation bug in the new update because I never had this problem until literally minutes after updating.
And then after the completely stock RUU comes out (with no root or anything special) I can go back to completely locked and stock again? That's what I think I'd prefer but who knows I'm a Android and tech fanboy maybe I'll prefer the root.
MrSteez said:
Thanks I seriously appreciate it. I'm at work right now (I actually work at Sprint by the way which is why I'm not worried about having the phone replaced my tech will do it regardless) so I'm probably gonna look over your instructions carefully and then do this tomorrow. I'll let you know what happens I'm really hoping this will do it. It has to be some kind of serious installation bug in the new update because I never had this problem until literally minutes after updating.
And then after the completely stock RUU comes out (with no root or anything special) I can go back to completely locked and stock again? That's what I think I'd prefer but who knows I'm a Android and tech fanboy maybe I'll prefer the root.
Click to expand...
Click to collapse
yes. going back to stock is as simple as this:
(1) Boot your phone into the bootloader. make sure fastboot is selected. if you have the drivers installed correctly your phone will read "fastboot usb"
(2) if you followed my instructions on rooting you have ADB/SDK installed. so issue the command to relock your phone. type: fastboot oem lock
(3) run the RUU for 3.15.651.16. Done. Your bootloader will say *relocked* but it will be 100% stock.
Uh oh
I think i messed up. I did not see busy box installed and SuperSU is not updating.
The file listed in step 6 contains busybox. It also contains supersu. You want to flash the superuser file after flashing the file in step 6. It will overlay supersu with superuser 3.2. There is no need to update superuser 3.2 once you flashed it. It is the latest release.
Sent from my EVO using xda app-developers app
do i need to just flash the new superuser and it will fix the binary problema nd the titanium problem?
mobilecj said:
do i need to just flash the new superuser and it will fix the binary problema nd the titanium problem?
Click to expand...
Click to collapse
I replied to your email. But check my first post on the subject of superuser and how to uninstall supersu. if you need to that is. I tested this myself and it did uninstall supersu for me by just flashing superuser 3.2. Some people have reported this doesn't work for them.
okay sorry just got both i am going to try it now.. Its all knew to me it seemed like the information was explaining a dual process and i only had acquired one problem.. will post back in a few!

is this the correct plan to s-off and root a stock phone?

1 - follow unlimited.io instructions - http://unlimited.io/fireball.htm which will include basic android sdk (minimum of adb and fastboot) on a pc that meets dirty racun specs.
2 - step 12 calls for temproot, best way is use excerpts from team fireballas fakecid directions. all that is needed is "Quick how-to temproot (written by captainrewind):" part 1.
http://forum.xda-developers.com/showthread.php?t=1986346
3 - complete dirty racun instructions, s-off will then be achieved.
4 - now root needs done, return to team fireballas thread, post 2, and install recovery (twrp).
5 - install superuser or supersu again using team fireballas thread post 2 or the play store.
this will give me a rooted phone with s-off and stock software. i can now install apps that require root (wifi tether, adblock, root explorer, etc.), use recovery to do nandroids and install custom roms if i want.
what did i miss?
j13smiley said:
QUESTION - step 6 says to relock your phone... if my phone is still stock do i still need to do this? what exactly is it doing?
Click to expand...
Click to collapse
This guarantees you are locked. It doesn't do anything bad if you already are locked.
You don't have to install the android sdk. The dirtyracun folder has a simple short version, just cd to that folder, or open cmd from the shortcut included in it and you'll have adb needed to get s-off.
thanks guys - i updated the op...
I'm going to do this one of these days. Thanks for the checklist.
trouble with 11-Jan-14 update
Hello,
I applied this procedure on 30-Sep-13 and it worked beautifully. I've enjoyed root access until this morning when I clicked ok for a software upgrade. Now my phone seems to be in an endless loop showing some console content and then showing a graphic that says teamwin. Some of the console output references preparing and running skin_fota tool.
Does anyone have advice to how I might get back to a stable phone?
Thanks.
Ed
Update:
I pulled and restored the battery and the phone seems to have come back but I lost root access..
ed.slatt said:
Hello,
I applied this procedure on 30-Sep-13 and it worked beautifully. I've enjoyed root access until this morning when I clicked ok for a software upgrade. Now my phone seems to be in an endless loop showing some console content and then showing a graphic that says teamwin. Some of the console output references preparing and running skin_fota tool.
Does anyone have advice to how I might get back to a stable phone?
Thanks.
Ed
Update:
I pulled and restored the battery and the phone seems to have come back but I lost root access..
Click to expand...
Click to collapse
did you try to install the verizon ota update? i'm surprised you could even install it...
http://forum.xda-developers.com/showthread.php?t=2601175
j13smiley said:
did you try to install the verizon ota update? i'm surprised you could even install it...
http://forum.xda-developers.com/showthread.php?t=2601175
Click to expand...
Click to collapse
Thanks for the link.
Yes I tried the install and I let it cycle as described above for about four hours. Then I made the post and finally pulled the battery to see if the phone would come back on its own, which it did. I can't say for sure if the update was success because I finally slammed it down by removing the battery but after four days, the phone has been perfectly stable and does indicate 2.19.605.2 710RD.
I've tested that I no longer have root but I haven't yet checked if I still have S-OFF. Is it expected that I should still have S-OFF?
Thanks.
j13smiley said:
did you try to install the verizon ota update? i'm surprised you could even install it...
http://forum.xda-developers.com/showthread.php?t=2601175
Click to expand...
Click to collapse
I had trouble running DirtyRacun's update, (March 30th, 2014), and it would appear that it is because I took an OTA update at some point in February. If this is the case, I can tell you I had success with following this post:
http://forum.xda-developers.com/showthread.php?t=2664460

Can the LG Viper 4G LTE (LS84) be rooted?

Hi guys my girlfriend bought a LG Viper 4G LTE and she told me to root it to remove the sprint crap, so I was wondering if anyone has already done this and if yes, can they tell me how to s-off + root + custom recovery + and probably custom ROM.
If anyone can help, please I'll appreciate it. Since I searched here for that phone and is not even listed.
The phone is running android 4.0.4, is this ICS or Jelly bean?
I do not know how to get into fast boot boot loader cause I don't think it is POWER + VOL DOWN.
Thanks in advanced
Have a nice day
:what::what::what::what::what::what:
Sent from my Nexus 10 using Tapatalk HD
Im trying to root mine right now and can't seem to get it to work, I've tried Root_with_Restore_by_Bin4ry_v21 and LG-Viper-ICS-Root-tool with no luck. If i get it to run all the way though and reboot it still comes up without root and with no super user. I am starting to think I may have to find a way to downgrade it and root from there.....Did you ever have any luck?
Update:
Check out post 17 here
http://forums.androidcentral.com/lg-viper-4g-lte/253022-cannot-root-viper-ics.html
here is the link for LS840ZVI :https://docs.google.com/file/d/0BzPBX7oKPGLOcno0dFVNUXByMVE/edit
I've downgraded and rooted so far and its working, I may look for a rom before i upgrade again.
Confirmed above!
jared_schaefer said:
Im trying to root mine right now and can't seem to get it to work, I've tried Root_with_Restore_by_Bin4ry_v21 and LG-Viper-ICS-Root-tool with no luck. If i get it to run all the way though and reboot it still comes up without root and with no super user. I am starting to think I may have to find a way to downgrade it and root from there.....Did you ever have any luck?
Update:
Check out post 17 here
http://forums.androidcentral.com/lg-viper-4g-lte/253022-cannot-root-viper-ics.html
here is the link for LS840ZVI :https://docs.google.com/file/d/0BzPBX7oKPGLOcno0dFVNUXByMVE/edit
I've downgraded and rooted so far and its working, I may look for a rom before i upgrade again.
Click to expand...
Click to collapse
I can confirm that the above will work. I have a refurbished Viper from Sprint that I got because my 3G radio quit sending. It would receive great, but couldn't send any MMS or upload anything while on 3G. 4G was great, just no joy on 3G. Strangest thing. Anyway, got the phone replaced, and on the replacement was of course the dreaded unrooted ZVK. Gotta have my root back...
So I decided to try all this stuff out, and It worked.
To add a little further info, if you've got a relatively bare install of Windows, especially XP, you might need BOTH the VisualC++ Runtime Redistributables from 2010 (mentioned in the above thread) AND the one from 2008! If you don't have both, the LG FlashTool will not run. You can find them on Microsoft's site.
Once the flash tool has successfully downgraded your Viper, make sure you perform a factory reset, as indicated in the instructions for the FlashTool. Then use the "Activate" app to get your 3G/4G on. After that, set up your Google account under "Accounts and Sync" in "Settings".
I did the whole operation completely on a linux system, using a virtual machine running Windows XP for the FlashTool, then the bash script from here: http://forum.xda-developers.com/showpost.php?p=43530152&postcount=3253 with the v.31 rooting tool from the original post in that thread.
I had to edit the script in a very minor way, as was pointed out by its author, so it could find my adb command. I just placed the path to that command in the line that said:
Code:
for test_adb in "adb" "stuff/adb"
in the place of the first "adb", so I got:
Code:
for test_adb in "/home/user/android-sdk-linux/platform-tools/adb" "stuff/adb"
Make sure to replace "user" with your username, without the quotes.
Then I stuck the script in the same folder as the runme.bat file. After the script and root tool had done their work, my phone had rebooted a total of three times, and I had a perfectly functional Superuser app!
Huge thanks to LoveMyAndroid2010 in the post linked above. Great script - some love for linux!
Now to get RootKeeper and upgrade back to ZVK...
The aforementioned root method worked for me. Since I've rooted, I've compiled my findings into another thread. I haven't been able to unlock the bootloader yet, unfortunately.
how to upgrade LG Viper to Jelly bean or higher
After I root as per instructions, how can I upgrade the OS?
Please help. I'm a newbie and would appreciate any help you may offer. Haven't rooted any phone before.

Congratulations : Welcome to 4.4.2 with ROOT

For the last two years I have been going back and forth between my Note 2 that was Stock Rooted on 4.1.2 and my un-Rooted Note 2 fully stock on 4.4.2. Each had their advantages
I had all but given up
Now thanks to GhettoRoot I have the best of both worlds.:highfive:
I would like to hear what is COOL about having Root on 4.4.2.
You newbies to 4.4.2 check out the Active apps widget . it only takes up one space on the home screen. It is a must have.
Because of GhettoRoot XDA will need to redo Most of the Verizon Note 2 Forum. AdamOutler's Root is obsolete, Thanks for the good times Adam
doctor-cool said:
For the last two years I have been going back and forth between my Note 2 that was Stock Rooted on 4.1.2 and my un-Rooted Note 2 fully stock on 4.4.2. Each had their advantages
I had all but given up
Now thanks to GhettoRoot I have the best of both worlds.:highfive:
I would like to hear what is COOL about having Root on 4.4.2.
You newbies to 4.4.2 check out the Active apps widget . it only takes up one space on the home screen. It is a must have.
Because of GhettoRoot XDA will need to redo Most of the Verizon Note 2 Forum. AdamOutler's Root is obsolete, Thanks for the good times Adam
Click to expand...
Click to collapse
AdamOutler's Root is obsolete, Thanks for the good times
Click to expand...
Click to collapse
Adam has done A LOT for this community especially for Samsung phone in general.. His work is NOT obsolete and he still very involved on this forum. I am not friends with him or do I know him but he was the master mind behind unlocking/exploiting Verizons bootloader.. which currently on 4.3 and 4.4.3 is still not possible. This is most likely do to him not having the phone and the phones age..
SOo I hope I got the wrong impression from your statement.. Bc that man you mentioned.. Is a LEGEND.. Hands down
Just to confirm, Ghettoroot does not work on 4.4.2 baseband ND7. Is that correct?
Sent from my Galaxy Note 2 using Tapatalk
11/9/14 Update. I successfully rooted with GhettoRoot with Note 2 running Android 4.4.2 and baseband ND7 (Verizon). Required SDK install and Note 2 Android drivers for Windows first.
jtsmall said:
11/9/14 Update. I successfully rooted with GhettoRoot with Note 2 running Android 4.4.2 and baseband ND7 (Verizon). Required SDK install and Note 2 Android drivers for Windows first.
Click to expand...
Click to collapse
I also had success using GhettoRoot from this post:
http://forum.xda-developers.com/showpost.php?p=55210343&postcount=27
ADB from this post:
http://forum.xda-developers.com/showthread.php?t=2588979
Koush's universal android drivers from here:
https://github.com/koush/UniversalAdbDriver
Yes, that's it. Samsung's drivers work for me.
Sent from my Galaxy Note 2 using Tapatalk
travisn000 said:
I also had success using GhettoRoot from this post:
http://forum.xda-developers.com/showpost.php?p=55210343&postcount=27
ADB from this post:
http://forum.xda-developers.com/showthread.php?t=2588979
Koush's universal android drivers from here:
https://github.com/koush/UniversalAdbDriver
Click to expand...
Click to collapse
crossing fingers
shissler said:
crossing fingers
Click to expand...
Click to collapse
woot woot im rooted..lol now what way to go
shissler said:
woot woot im rooted..lol now what way to go
Click to expand...
Click to collapse
I used it to replace the APN config file in my wife's phone for use on other carriers (T-Mobile & international use):
http://forum.xda-developers.com/showpost.php?p=57070787&postcount=7
It worked great for up to HSDPA+ speeds, but no LTE.. ..then she left the phone on top of her car; it fell off in traffic and got run over.. maybe this will help someone else!
Before it got smashed, I had planned on trying the following thread out next (for the VZW Note 3) to see if I could get LTE working on T-Mobile:
http://forum.xda-developers.com/showthread.php?t=2530523
travisn000 said:
I also had success using GhettoRoot from this post:
http://forum.xda-developers.com/showpost.php?p=55210343&postcount=27
ADB from this post:
http://forum.xda-developers.com/showthread.php?t=2588979
Koush's universal android drivers from here:
https://github.com/koush/UniversalAdbDriver
Click to expand...
Click to collapse
nothing works for me.
I have Verizon Note 2 with version 4.4.2 and ND7
it says "error: device not found" 6 times
samloves said:
nothing works for me.
I have Verizon Note 2 with version 4.4.2 and ND7
it says "error: device not found" 6 times
Click to expand...
Click to collapse
I followed travis's post and mine is rooted now with superuser access.
My only question now is what method do we use to install twrp or cwm on this nd7 rooted note 2 with 4.4.2?
Can we use odin and just flash the latest twrp or is there another workaround?
zbomb5610 said:
I followed travis's post and mine is rooted now with superuser access.
My only question now is what method do we use to install twrp or cwm on this nd7 rooted note 2 with 4.4.2?
Can we use odin and just flash the latest twrp or is there another workaround?
Click to expand...
Click to collapse
In order to install a custom recovery, you have to have an unlocked bootloader. At this moment, there is no do it yourself method to unlock the bootloader on factory stock 4.4.2, so you can't install CWM/PHILZ or TWRP. For about $75 I think... you can send your phone off to a company that uses special equipment to downgrade your phone to 4.1.2... then you would be able to unlock the bootloader.... Otherwise, the most you can do right now is root the device and make modifications that don't require unlocked bootloader (e.g. debloat, install Xposed modules, etc...). An XDA user named Beastmode is working on trying to get a modified version of TWRP called Safestrap working for 4.4.2 which wouldn't require an unlocked bootloader, so you may want to keep an eye on that thread here: http://forum.xda-developers.com/showthread.php?p=57190369
Thanks for the reply. I figured that was the case. I had 4.1.2 a few days ago also and figured "hey, i haven't updated in over a year" and didn't read into it enough and then upgraded to stock ota 4.4.2 so that sucks. I guess I can live with it like this for now till a fix comes out if one does.
also having trouble
I also have been having trouble rooting my note2 with 4.4.2. I followed travis' approach and I got the 6 device not found errors. Am I not installing the correct drivers? Any help or information is greatly appreciated.
UPDATE: Just got it to work. Will post soon what I was doing wrong and what I did to correct it.
I was able to get GhettoRoot to find my device once and the install failed. Now no matter what I do including removing and adding drivers it says it cannot see your Android device. Is there a trick i'm missing?
travisn000 said:
I also had success using GhettoRoot from this post:
http://forum.xda-developers.com/showpost.php?p=55210343&postcount=27
ADB from this post:
http://forum.xda-developers.com/showthread.php?t=2588979
Koush's universal android drivers from here:
https://github.com/koush/UniversalAdbDriver
Click to expand...
Click to collapse
---------- Post added at 08:43 PM ---------- Previous post was at 08:37 PM ----------
I had something similar happen to me. The very first time I ran GhettoRoot it found my device and tried to install but failed. Now, it won't find device no matter what I do.
IceCo1d said:
I also have been having trouble rooting my note2 with 4.4.2. I followed travis' approach and I got the 6 device not found errors. Am I not installing the correct drivers? Any help or information is greatly appreciated.
Click to expand...
Click to collapse
for me a message came up on my phone asking for permission and then i was able to root after installing the drivers.
I just had to accept on my phone first for it to actually work.
popdevil said:
I was able to get GhettoRoot to find my device once and the install failed. Now no matter what I do including removing and adding drivers it says it cannot see your Android device. Is there a trick i'm missing?
---------- Post added at 08:43 PM ---------- Previous post was at 08:37 PM ----------
I had something similar happen to me. The very first time I ran GhettoRoot it found my device and tried to install but failed. Now, it won't find device no matter what I do.
Click to expand...
Click to collapse
The part you are talking about does not come up until after the command prompt finds your device. Then you get the message to accept. That message came up the very first time but now it will not find the device for me to get to that part.
zbomb5610 said:
for me a message came up on my phone asking for permission and then i was able to root after installing the drivers.
I just had to accept on my phone first for it to actually work.
Click to expand...
Click to collapse
popdevil said:
I was able to get GhettoRoot to find my device once and the install failed. Now no matter what I do including removing and adding drivers it says it cannot see your Android device. Is there a trick i'm missing?
---------- Post added at 08:43 PM ---------- Previous post was at 08:37 PM ----------
I had something similar happen to me. The very first time I ran GhettoRoot it found my device and tried to install but failed. Now, it won't find device no matter what I do.
Click to expand...
Click to collapse
I had similar issues with some of my trials.. ...try turning developer mode off and on, plug in and then give the phone 30-90 seconds or so for installer mode to time out and verify the device is in MTP or PTP mode.
Just rooted my Note 2 running 4.4.2
Ok gang, so after about a week of trying every method to root my phone I finally got it to work. I'm going to tell you what I was doing wrong and what you can check to see where you are messing up. Hope this helps someone.
The issue I kept running into was that my device could not be found. I would run Ghettoroot and it would just tell me error device not found. This made no sense because I could get Kies to work and the bubble in the lower right corner that says installing device drivers would always succeed. However if I went into Device Manager (on the computer) there was a little yellow exclamation point next to my device. After looking in to the properties it said there were no drivers installed.
Also if you open a command prompt and type "adb devices" (with your phone plugged in) it should show you your device, if nothing comes up then the drivers are not properly installed.
So... First check that drivers are properly installed in your Device Manager (again this is on your computer), and then open a cmd window and type adb devices to see if your phone shows up. If it does then you are ready to use Ghettoroot.
I used this Ghettoroot:
http://forum.xda-developers.com/showpost.php?p=55210343&postcount=27
and the drivers I used were called:
SAMSUNG_USB_Driver_for_Mobile_Phones_v1.5.45.0 (I can't remember where I DLed it from, sorry)
Also, if you are interested. My method for figuring out what was wrong started by right clicking on the GhettoRoot .bat file to see the sequence cmd commands. They began with adb commands and I then googled to see how to check that the command would work. That is when I stumbled on the comman "adb devices" to make sure my phone was properly connected.
I hope this helps someone and if I can help in any other way just ask!
Heimdahl? Odin?
mattnmag said:
In order to install a custom recovery, you have to have an unlocked bootloader. At this moment, there is no do it yourself method to unlock the bootloader on factory stock 4.4.2, so you can't install CWM/PHILZ or TWRP. For about $75 I think... you can send your phone off to a company that uses special equipment to downgrade your phone to 4.1.2... then you would be able to unlock the bootloader.... Otherwise, the most you can do right now is root the device and make modifications that don't require unlocked bootloader (e.g. debloat, install Xposed modules, etc...). An XDA user named Beastmode is working on trying to get a modified version of TWRP called Safestrap working for 4.4.2 which wouldn't require an unlocked bootloader, so you may want to keep an eye on that thread here: http://forum.xda-developers.com/showthread.php?p=57190369
Click to expand...
Click to collapse
I've only had this phone a week. My vs980 fractured :crying: now I'm stuck with this "thing" which I've done nothing with as I'm still trying to figure out WHAT never mind how. There's so much bloat I'm thinking AOSP. But how?
So far, ghetto-root hasn't worked for me but have removed Kaspersky etc to see if that was the problem. Then worry abt boot loader. Am on Pageplus Carrier so there wont be any OTA updates
Is there any merrit in the "Heimdahl" (??) method shown here CYANOGENMOD
I've read some of people using Odin to load pre-rooted stock image (and have found the images... but... )
I bricked the vs980 playing too fast and not waiting for answers. (learned a thing or 2 unbricking it)
So am I correct in understanding that you can no longer "Drop" an Un****** version of the factory image into the phone? By any means?
THANKS
VW

How does one get root again once upgraded to 5.1?

Hello! I've upgraded to 5.1 and have lost my root. I have tried using kingo and towelroot but neither have worked. I have tried downgrading to 4.3 re-rooting and then upgrading to 5.1 only to lose root again. Any help as to fix this would be awesome and highly appreciated!
Use TWRP
Milkteabubbles said:
Hello! I've upgraded to 5.1 and have lost my root. I have tried using kingo and towelroot but neither have worked. I have tried downgrading to 4.3 re-rooting and then upgrading to 5.1 only to lose root again. Any help as to fix this would be awesome and highly appreciated!
Click to expand...
Click to collapse
You can flash twrp to root, then install superusersu. There's a zip file that's been posted in the forums recently by ArkAngel 06 that has everything you should need and a step by step guide to do it. Hope this helps
This question has been asked and answered. Do you guys read the other threads at all?
To get root and TWRP.
Credit to Foltz61.
1. Boot to bootloader.
2. Fastboot boot TWRP-L.img
3. Install supersu-2.49.zip (even though I didn't lose root)
4. Reboot back to system.
5. Reboot back to bootloader.
6. fastboot flash recovery TWRP-L.img.
7. fastboot reboot.
8. Boot to recovery and had TWRP
Thanks
Thank you both for your help! I saw this posted in the other threads but there's been a lot of activity since the release of 5.1 and it was all getting confusing
to get su 2.49 .zip do a Google search u will find it after twrp just flash su 2.49.zip and ur all set .
I tried n its working fine
Would be best at this time to not flash twrp. Instead fastboot boot twrp.img then install the beta.SuperSU v2.49.
Sent from my MT2L03 using XDA Free mobile app
Re-rooting your LOLLIPOP HAM2
Milkteabubbles said:
Hello! I've upgraded to 5.1 and have lost my root. I have tried using kingo and towelroot but neither have worked. I have tried downgrading to 4.3 re-rooting and then upgrading to 5.1 only to lose root again. Any help as to fix this would be awesome and highly appreciated!
Click to expand...
Click to collapse
If your Bootloader is still unlocked, skip to step 5
UNLOCKING YOUR BOOTLOADER
1) Request your 16 digit Bootloader Unlock Code from [email protected] (you'll need to give them your phone's IMEI and SERIAL numbers)
2) Download the HW-QmOneKeyTool to your PC from here: http://www.mediafire.com/download/um5sqbwp094r2x4/HW-QmOneKeyTool.rar
3) Connect your phone to your PC, open the HW-QmOneKeyTool and enter your 16 digit unlock code into the text box in the first tab of that tool, then click 'ROOT' {This button should actually read 'UNLOCK'}
4) Now that your phone's Bootloader is unlocked, flash TWRP as follows:
INSTALLING TWRP
4a) Download TWRP Recovery from the following site: http://forum.xda-developers.com/asc.../2014-09-22-teamwin-recovery-project-t2885144
4b) Rename TWRP_MT2-L03_RECOVERY.img to TWRP.img
4c) Move TWRP.img to hard drive C, folder: adb
4d) Connect you phone to your PC, open Command Prompt and type: cd C:\adb
4e) After the adb prompt, type: adb devices
4f) With your device serial showing in the Command Prompt, type: fastboot flash recovery c:\adb\TWRP.img
4g) The Command Prompt should now say "waiting for device"
4h) Unplug your phone and reboot into bootloader (power + volume down)
4i) Once in the bootloader make sure it says unlocked then plug your phone in.
4j) The command prompt should say done after 2 seconds and your phone will stay the same.
4k) Unplug your phone and reboot.
INSTALLING SUPERUSER
5) Download BETA-SuperSU-v2.49 to your root: http://download.chainfire.eu/740/SuperSU/BETA-SuperSU-v2.49.zip
6) Boot into TWRP and Flash BETA-SuperSU-v2.49
7) download the TWRP App from Google Play, and let it install BusyBox, then run the SD fix if needed
7) Now you can grant Superuser status to Apps that need root
Is there a backup of the mt02 emui 3.1 boot loader before I go to the twrp?
omnithesis said:
5) Download BETA-SuperSU-v2.49 to your root: http://download.chainfire.eu/740/SuperSU/BETA-SuperSU-v2.49.zip
6) Boot into TWRP and Flash BETA-SuperSU-v2.49
7) download the TWRP App from Google Play, and let it install BusyBox, then run the SD fix if needed
7) Now you can grant Superuser status to Apps that need root
Click to expand...
Click to collapse
Step 7 is required if you don't have an SD card issue?
For anyone that knows, if you root your device, will this cause issues getting OTA updates from Huawei? I registered my IMEI after converting to OEM and loading Lollipop so I would like to ensure I get these updates and can install without issue.
No one?
No
Moody66 said:
No
Click to expand...
Click to collapse
What sort of response is this on a community forum where people try to help each other? Or I thought people helped each other?
I don't get a couple of you members here on the Huawei forums.
Trying to figure out if root causes an issue with OTA updates I believe is a valid question. Thanks for nothing though Moody. You're awesome. :good:
What phone because only a few phones are rooted on lollipop and they have to have unlocked bootloaders.
Sent from my SM-N910V using XDA Free mobile app
TheIgster said:
What sort of response is this on a community forum where people try to help each other? Or I thought people helped each other?
I don't get a couple of you members here on the Huawei forums.
Trying to figure out if root causes an issue with OTA updates I believe is a valid question. Thanks for nothing though Moody. You're awesome. :good:
Click to expand...
Click to collapse
The question was did root affect OTA. The answer is NO. What more do you want.
Moody66 said:
The question was did root affect OTA. The answer is NO. What more do you want.
Click to expand...
Click to collapse
Well, your simple one worded response was misinterpreted. How about that...
And yes, it does effect OTA. I just received B20 and it clearly said to make sure your phone was NOT rooted before upgrading, so obviously it causes an issue with the OTA updates.
Root does not affect OTA. Only if you change system files. Stock recovery and stock system files will not. At worst you will loose root and have to reroot.
---------- Post added at 02:19 PM ---------- Previous post was at 02:14 PM ----------
does root affect OTA....type that into Google. Thousands of posts will tell you the same thing.
Was simply reporting what the update to B20 said. It stated ensure your device is NOT rooted before updating. Perhaps it is just them being careful and ensuring that bugs that may appear on a rooted device would be tougher to diagnose.
Personally I don't see a big need for root with no ROM's available for the HAM.
Because you can't make some changes without root. LCD etc.
Moody66 said:
Because you can't make some changes without root. LCD etc.
Click to expand...
Click to collapse
Yeah, that's true, but to date, I have been pretty happy with the HAM stock. The LP update made this phone a whole new phone. The UI is very nice for an older phone with older specs. Coming from and LG G3 (yes, some would think the HAM is a downgrade), I love the HAM over the G3. The colors are amazing, the screen size is awesome and the new UI for LP is way better than stock LG.
Have a look at a G4. Shame they are expensive
Worth it. But expensive.

Categories

Resources