Hello. I ordered Moto X and I want to know if I will be able to perform OTA update from 4.2.2 to 4.4.2 and not to 4.4.4, because I want to root my phone. Thank you
XTheMike said:
Hello. I ordered Moto X and I want to know if I will be able to perform OTA update from 4.2.2 to 4.4.2 and not to 4.4.4, because I want to root my phone. Thank you
Click to expand...
Click to collapse
you will get direct 4.4.4 and you can still root.
thank me if I helped you.
@SidDev said:
you will get direct 4.4.4 and you can still root.
thank me if I helped you.
Click to expand...
Click to collapse
Can you please send me link to the tutorial?
XTheMike said:
Can you please send me link to the tutorial?
Click to expand...
Click to collapse
if you phone is not carrier based follow this
1. Unlock your bootloader.
2. If your phone is turned on, power it off. After it is
powered completely off, hold Volume Down and Power
for about 5-10 seconds. Release them, and you
should see the bootloader screen. It says "AP Fastboot
Flash Mode (S)" at the top.
3. Plug your phone into your computer. If Windows
installs any more drivers, just let it finish.
4. Download the TWRP recovery from the link found
here.
5. Put the img file in the folder with your
fastboot.exe file.
6. Open a command window and type this, then hit
Enter:
fastboot flash recovery twrp-2.6.3.1-ghost-4.4.img
7. On your phone, use Volume Down to scroll down
to Recovery, and hit Volume Up to select it. The phone
will reboot into Recovery. You should see
something that looks like this (the version number at
the top will be different).
8. Hit Reboot, and then System. The phone will
reboot back into Android.
9. Download SuperSU to your phone.
10. Reboot to Recovery by following step 2, then step
7.
11. Hit Install, then find the SuperSU zip you
downloaded, and select it. Confirm the install, and wait
for it to finish. Reboot to system.
12. You should now have root. You can check this
with a root check app or something that requires root.
@SidDev said:
if you phone is not carrier based follow this
1. Unlock your bootloader.
2. If your phone is turned on, power it off. After it is
powered completely off, hold Volume Down and Power
for about 5-10 seconds. Release them, and you
should see the bootloader screen. It says "AP Fastboot
Flash Mode (S)" at the top.
3. Plug your phone into your computer. If Windows
installs any more drivers, just let it finish.
4. Download the TWRP recovery from the link found
here.
5. Put the img file in the folder with your
fastboot.exe file.
6. Open a command window and type this, then hit
Enter:
fastboot flash recovery twrp-2.6.3.1-ghost-4.4.img
7. On your phone, use Volume Down to scroll down
to Recovery, and hit Volume Up to select it. The phone
will reboot into Recovery. You should see
something that looks like this (the version number at
the top will be different).
8. Hit Reboot, and then System. The phone will
reboot back into Android.
9. Download SuperSU to your phone.
10. Reboot to Recovery by following step 2, then step
7.
11. Hit Install, then find the SuperSU zip you
downloaded, and select it. Confirm the install, and wait
for it to finish. Reboot to system.
12. You should now have root. You can check this
with a root check app or something that requires root.
Click to expand...
Click to collapse
This tutorial does not apply to those on Verizon, AT&T, or Republic Wireless who's carriers forbid motorola from releasing the bootloader unlock code for these models...might ask the OP which model he/she has before posting instructions like this.
If the OP is using one of these carrier-branded devices, any update past 4.4.2 will result in being unable to root.
@SidDev said:
if you phone is not carrier based follow this
1. Unlock your bootloader.
2. If your phone is turned on, power it off. After it is
powered completely off, hold Volume Down and Power
for about 5-10 seconds. Release them, and you
should see the bootloader screen. It says "AP Fastboot
Flash Mode (S)" at the top.
3. Plug your phone into your computer. If Windows
installs any more drivers, just let it finish.
4. Download the TWRP recovery from the link found
here.
5. Put the img file in the folder with your
fastboot.exe file.
6. Open a command window and type this, then hit
Enter:
fastboot flash recovery twrp-2.6.3.1-ghost-4.4.img
7. On your phone, use Volume Down to scroll down
to Recovery, and hit Volume Up to select it. The phone
will reboot into Recovery. You should see
something that looks like this (the version number at
the top will be different).
8. Hit Reboot, and then System. The phone will
reboot back into Android.
9. Download SuperSU to your phone.
10. Reboot to Recovery by following step 2, then step
7.
11. Hit Install, then find the SuperSU zip you
downloaded, and select it. Confirm the install, and wait
for it to finish. Reboot to system.
12. You should now have root. You can check this
with a root check app or something that requires root.
Click to expand...
Click to collapse
Can I ask you one more thing? Can the bootloader of model xt1058 be unlocked? I ordered it from China (Aliexpress.com - it was for 235$ new, which is more than half of the prize that I would pay where I live) and I don't have the phone yet and it say that it is xt1058 unlocked SIM. I'm familiar with this procedure of rooting, I just didn't know that the bootloader is unlockable in other than developer edition (for free and I don't want to send it to the Chinese Middleman)... Thank you for your help.
XTheMike said:
Can I ask you one more thing? Can the bootloader of model xt1058 be unlocked? I ordered it from China (Aliexpress.com - it was for 235$ new, which is more than half of the prize that I would pay where I live) and I don't have the phone yet and it say that it is xt1058 unlocked SIM. I'm familiar with this procedure of rooting, I just didn't know that the bootloader is unlockable in other than developer edition (for free and I don't want to send it to the Chinese Middleman)... Thank you for your help.
Click to expand...
Click to collapse
As long as it is not an AT&T XT1058, it should be unlockable. Try the motorola unlock website. Almost all phones are able to be unlocked except for the ones that I listed in my previous post.
If you have any issues, let us know what the firmware version of your phone is (From Settings > About Phone ). You may have to use a specific regional Moto Unlock site.
If you are still on 4.2.2 aren't you able to unlock the bootloader?
RizenKnight said:
If you are still on 4.2.2 aren't you able to unlock the bootloader?
Click to expand...
Click to collapse
No. You seem to be confusing "write protection disable" with actually unlocking the BL. HUGE difference. I suggest much more reading...
samwathegreat said:
This tutorial does not apply to those on Verizon, AT&T, or Republic Wireless who's carriers forbid motorola from releasing the bootloader unlock code for these models...might ask the OP which model he/she has before posting instructions like this.
If the OP is using one of these carrier-branded devices, any update past 4.4.2 will result in being unable to root.
Click to expand...
Click to collapse
read my post I said him follow this if your model is not Carrier based.
@SidDev said:
read my post I said him follow this if your model is not Carrier based.
Click to expand...
Click to collapse
I did see that...but it is still inaccurate. All carrier based models EXCEPT those that I listed can be unlocked. Sprint, USC, all the European carrier-based variants, all the Brazil carrier-based devices, etc. They can all be unlocked except for AT&T, Verizon, and Republic Wireless. Your post makes it seem as if you must own the Retail devices to unlock - this is not the case.
Also, you suggest a very outdated version of TWRP (not even put out by the official TWRP team) that has been reported to cause issues on some devices. We should all be using the latest version found here: http://techerrata.com/browse/twrp2/ghost (2.7.1.1)
Additionally, you have included unnecessary steps. All TWRP versions will root for you - you do not have to download SuperSU and flash from recovery. Simply booting into recovery and clicking exit will cause TWRP to offer to install SuperSu Installer for you with no downloading necessary...
While we all appreciate that you are trying to help, your instructions have quite a few inaccuracies and unnecessary steps.
samwathegreat said:
I did see that...but it is still inaccurate. All carrier based models EXCEPT those that I listed can be unlocked. Sprint, USC, all the European carrier-based variants, all the Brazil carrier-based devices, etc. They can all be unlocked except for AT&T, Verizon, and Republic Wireless. Your post makes it seem as if you must own the Retail devices to unlock - this is not the case.
Also, you suggest a very outdated version of TWRP (not even put out by the official TWRP team) that has been reported to cause issues on some devices. We should all be using the latest version found here: http://techerrata.com/browse/twrp2/ghost (2.7.1.1)
Additionally, you have included unnecessary steps. All TWRP versions will root for you - you do not have to download SuperSU and flash from recovery. Simply booting into recovery and clicking exit will cause TWRP to offer to install SuperSu Installer for you with no downloading necessary...
While we all appreciate that you are trying to help, your instructions have quite a few inaccuracies and unnecessary steps.
Click to expand...
Click to collapse
yes I know what you are trying to say
but I tried to simplify it so I wrote in such a way.
Anyways thanks. I will be cautious next time
So you mean to say i can root my phone even after the update to 4.4.4? I own a XT 1052 variant (from Germany)
yekollu said:
So you mean to say i can root my phone even after the update to 4.4.4? I own a XT 1052 variant (from Germany)
Click to expand...
Click to collapse
If you unlock the bootloader....YES! That's exactly what I said....
@SidDev said:
if you phone is not carrier based follow this
4. Download the TWRP recovery from the link found
here.
.
Click to expand...
Click to collapse
Here as in where? Can you send the link please
yekollu said:
Here as in where? Can you send the link please
Click to expand...
Click to collapse
link- http://hosting.crackflasher.com/securekey.php?file=Devs/Hashcode0f/motox/twrp-2.6.3.1-ghost-4.4.img
press thanks if I helped you.
@SidDev said:
link- http://hosting.crackflasher.com/securekey.php?file=Devs/Hashcode0f/motox/twrp-2.6.3.1-ghost-4.4.img
press thanks if I helped you.
Click to expand...
Click to collapse
@yekollu
That is an older, unofficial link. While it works for 4.4.0, for 4.4.2 and up it is better to use the latest official version -> http://techerrata.com/browse/twrp2/ghost
---------- Post added at 08:04 AM ---------- Previous post was at 08:00 AM ----------
XTheMike said:
Hello. I ordered Moto X and I want to know if I will be able to perform OTA update from 4.2.2 to 4.4.2 and not to 4.4.4, because I want to root my phone. Thank you
Click to expand...
Click to collapse
@SidDev said:
you will get direct 4.4.4 and you can still root.
thank me if I helped you.
Click to expand...
Click to collapse
Sorry, old post that I'm replying to... but I want to clarify something.
For the Motorola X, the OTA's are incremental updates. You must be on a specific previous ROM, and "step up." To put it another way... to take the 4.4.4 OTA your phone needs to be on 4.4.2. To take the 4.4.2 OTA, your phone needs to be on 4.4. To take the 4.4 OTA, your phone needs to be on the 4.2.2 w/camera fix version. To take the 4.2.2 w/camera fix OTA, your phone needs to be on the initial shipping ROM version.
Usually you can take the updates one a time, and stop at the version you want. HOWEVER, we have seen cases where OTA's can no longer be deferred and you will be prompted but have no choice but to "install now."
Related
Having trouble finding which method is best for me
nvertigo said:
Having trouble finding which method is best for me
Click to expand...
Click to collapse
Unlock bootloader. Flash twrp 2.6.3.1 for 4.4. Flash latest supersu. Profit.
Sent from my iPhone
phositadc said:
Sent from my iPhone
Click to expand...
Click to collapse
^↑^^^^^^^^^???↑f↑a↑i↑l↑
Funny your using A fruitbox to post in a moto x forum!
Sent from my XT1058 using XDA Premium 4 mobile app
matt99017d said:
^↑^^^^^^^^^???↑f↑a↑i↑l↑
Funny your using A fruitbox to post in a moto x forum!
Sent from my XT1058 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I've also got a Moto x and a Nexus 5
Sent from my XT1053
still haven't gotten there
I've spent hours on unlocking and rooting my vzw developer's edition. First, the SDK that motorola tells you to download to get fastboot doesn't include fastboot! There are a few ways to get it, but following Motorola's instructions won't get you there. (thanks so much Motorola for posting a solution that doesn't work).
Do Not install the OTA update....if you do, you will not be able to root your phone and you will have to reinstall the stock drivers. It's easy to do, but it will take hours for you to realize that you have to do this. If you have the OTA update already installed, get rid of it by installing the drivers from the motorola site for the developer edition phone (VZW).
You do not need to download the sidekick package that motorola tells you to download in order to unlock your phone. In fact, if you do install it, you still won't have fastboot which is the program you need. Motorola left it out of the most recent sdk. Don't even bother to find another sdk or fastboot....just find TWRP 2.6.3.1 which is a zipped package findable in many places (google is your friend). Unzip that package and voila....there's fastboot and the dll's to support it.
Now,, no thanks to Motorola, you are ready to get the unlock from your phone so you can ask motorola for the unlock key from motorola using fastboot.
note: fastboot is a CMD application! If you just click on it, it will flash the cmd box and seem to do nothing. You have to open cmd and then find/execute fastboot from there. It's an ugly process....thank you again Motorola.
Once your phone is unlocked, you can use the 1 step install for TWRP.
I realize I should write this up with every step...but I've spent almost two days on something that should take about 15 minutes...and I'm not exactly a newby to this stuff. Motorola just made it as hard as possible to do something that's so simple.
After you have root can you then update to kitkat or will you lose root then?
johnh123 said:
After you have root can you then update to kitkat or will you lose root then?
Click to expand...
Click to collapse
If you have a dev edition on kitkat it's as simple as flashing TWRP and then superSU binary
---------- Post added at 01:43 AM ---------- Previous post was at 01:41 AM ----------
ghstudio said:
I've spent hours on unlocking and rooting my vzw developer's edition. First, the SDK that motorola tells you to download to get fastboot doesn't include fastboot! There are a few ways to get it, but following Motorola's instructions won't get you there. (thanks so much Motorola for posting a solution that doesn't work).
Do Not install the OTA update....if you do, you will not be able to root your phone and you will have to reinstall the stock drivers. It's easy to do, but it will take hours for you to realize that you have to do this. If you have the OTA update already installed, get rid of it by installing the drivers from the motorola site for the developer edition phone (VZW).
You do not need to download the sidekick package that motorola tells you to download in order to unlock your phone. In fact, if you do install it, you still won't have fastboot which is the program you need. Motorola left it out of the most recent sdk. Don't even bother to find another sdk or fastboot....just find TWRP 2.6.3.1 which is a zipped package findable in many places (google is your friend). Unzip that package and voila....there's fastboot and the dll's to support it.
Now,, no thanks to Motorola, you are ready to get the unlock from your phone so you can ask motorola for the unlock key from motorola using fastboot.
note: fastboot is a CMD application! If you just click on it, it will flash the cmd box and seem to do nothing. You have to open cmd and then find/execute fastboot from there. It's an ugly process....thank you again Motorola.
Once your phone is unlocked, you can use the 1 step install for TWRP.
I realize I should write this up with every step...but I've spent almost two days on something that should take about 15 minutes...and I'm not exactly a newby to this stuff. Motorola just made it as hard as possible to do something that's so simple.
Click to expand...
Click to collapse
On a VZW dev edition? Just unlock it at any time kitkat or not, then flash TWRP and then superSU binary, it's as easy as that
Rooting the VZW dev edition moto x is EASY.
Go ahead and install all OTA updates.
Download and install latest Android SDK (comes with adb and fastboot).
Unlock bootloader following instructions on moto's website
Download TWRP and flash using fastboot
Boot into recovery and make a nandroid backup
Reboot phone from TWRP. It will ask if you would like to install superuser and root phone.
done.
adtnry senate
teookie said:
Rooting the VZW dev edition moto x is EASY.
Go ahead and install all OTA updates.
Download and install latest Android SDK (comes with adb and fastboot).
Unlock bootloader following instructions on moto's website
Download TWRP and flash using fastboot
Boot into recovery and make a nandroid backup
Reboot phone from TWRP. It will ask if you would like to install superuser and root phone.
done.
Click to expand...
Click to collapse
Sorry teooki....it SHOULD be easy, but it isn't. Fastboot is NOT included in the SDK that motorola has you download on their unlock page. Yes, it's included on other sites, but not on the one that Motorola distributes. So if you follow their directions, you can't find fastboot, etc.
Your direction should work....Motorola's don't.
I followed Moto's instructions and it worked without issue (Except one of my own making).
homemadehitshow said:
I followed Moto's instructions and it worked without issue (Except one of my own making).
Click to expand...
Click to collapse
If you download the sidekick today, it downloads V1.7 and it does not contain fastboot and the two dll's needed. Earlier, they were giving V1.6 which was complete. This is a new issue with V1.7...and it's something that new users or those who are trying to unlock/root their phones will find incredibly annoying.
(hopefully, they have fixed the Motorola delivered v1.7, but last week, it did not include those files).
I've rooted every phone I've ever owned but I'm having second thoughts on the X. I want to continue to get the ota updates, and with root, that isn't possible is it?
Sent from my Nexus 7 using Tapatalk
RyanTX said:
I've rooted every phone I've ever owned but I'm having second thoughts on the X. I want to continue to get the ota updates, and with root, that isn't possible is it?
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
It's really easy to unroot then root again (on the developer edition)
Rooting by itself won't stop OTA updates. Installing a custom ROM not based on stock firmware will though.
You might have to re-root after getting an OTA update though.
Sent from my XT1060 using Tapatalk
Thanks guys, got unlocked, rooted, and gravitybox all set up!.
So you guys are saying we can accept OTAs while stock rooted? Should I uninstall xposed before doing an OTA?
edit: sorry, don't know why double post happened...
ghstudio said:
Sorry teooki....it SHOULD be easy, but it isn't. Fastboot is NOT included in the SDK that motorola has you download on their unlock page. Yes, it's included on other sites, but not on the one that Motorola distributes. So if you follow their directions, you can't find fastboot, etc.
Your direction should work....Motorola's don't.
Click to expand...
Click to collapse
Just to clarify, it seems that you must use Motorola's version of fastboot, not the one included in the SDK. I used the SDK version to flash TWRP several times, and each time it appeared to be successful, but it was not. Then I discovered that I needed Motorola's fastboot, found it on the forums here, and used it to flash TWRP. That worked.
I just ordered a new Moto X Developer Edition VZN
Can I get native tethering? I know I can probably use FoxFi, but wondered if there is a way that I can use native and if I need to root to do it?
If you've installed Xposed framework (which you definitely should) there's a module called Moto Tether. Been using it for a while, it uses native tethering.
gencode said:
I just ordered a new Moto X Developer Edition VZN
Can I get native tethering? I know I can probably use FoxFi, but wondered if there is a way that I can use native and if I need to root to do it?
Click to expand...
Click to collapse
this is a xposed app that will help you
http://forum.xda-developers.com/showthread.php?t=2601859
and this is a mod you can do but alot more difficult
http://forum.xda-developers.com/showthread.php?t=2536166
enjoy
gencode said:
I just ordered a new Moto X Developer Edition VZN
Can I get native tethering? I know I can probably use FoxFi, but wondered if there is a way that I can use native and if I need to root to do it?
Click to expand...
Click to collapse
Kit Kat broke FoxFi Wifi tether but bluetooth and USB tether still work.
I rooted after I unlocked, which was not at all hard to do. Then I tried the adb commands in this link:
Native Tether for VZW DE 4.4
but my PC won't recognize my Moto X when it is in bootloader mode, and so the adb commands don't work for me although I can use fastboot commands. I have a driver problem that I need to debug.
Anyhow, later on in that thread another poster gave instructions that don't require adb commands, and I did that and it works great:
Native Tether for VZW DE 4.4 Using Root Browser
I used the Root Browser by Jrummy in the Play Store to do it.
The popup that the phone is checking for your subscription comes up but it never does the check and just enables the WiFi Tether.
Thanks guys Ill probably try the Exposed one since it looks like the APK one requires root.
Correct me if I'm wrong.
gencode said:
Thanks guys Ill probably try the Exposed one since it looks like the APK one requires root.
Click to expand...
Click to collapse
Correct, it requires root.
That Xposed module has been working flawlessly for me as well
Sent from my Nexus 7 using Tapatalk
YankInDaSouth said:
That Xposed module has been working flawlessly for me as well
Click to expand...
Click to collapse
Does Xposed require root?
Cozume said:
Does Xposed require root?
Click to expand...
Click to collapse
Yes
gencode said:
Thanks guys Ill probably try the Exposed one since it looks like the APK one requires root.
Correct me if I'm wrong.
Click to expand...
Click to collapse
Xposed requires root, too.
Xposed requires root, but rooting the dev edition is simple
Sent from my Nexus 7 using Tapatalk
gencode said:
Thanks guys Ill probably try the Exposed one since it looks like the APK one requires root.
Correct me if I'm wrong.
Click to expand...
Click to collapse
Is root an obstacle for you for some reason? I'm curious because you possess a developer edition yet ask about root as if it's not something you desire.
nhizzat said:
Is root an obstacle for you for some reason?
Click to expand...
Click to collapse
seriously, it was so easy. But not everyone realizes that.
nhizzat said:
Is root an obstacle for you for some reason? I'm curious because you possess a developer edition yet ask about root as if it's not something you desire.
Click to expand...
Click to collapse
Nope not at all, my GS3 is rooted, just wondered.
Thanks again, now just gotta wait for it to ship out, took advantage of this sale going on with the MotoX.
nhizzat said:
Is root an obstacle for you for some reason? I'm curious because you possess a developer edition yet ask about root as if it's not something you desire.
Click to expand...
Click to collapse
Cozume said:
seriously, it was so easy. But not everyone realizes that.
Click to expand...
Click to collapse
I saw this link
http://forum.xda-developers.com/showthread.php?p=45598679
Is there an easer one? Im getting the developer edition.
gencode said:
I saw this link
http://forum.xda-developers.com/showthread.php?p=45598679
Is there an easer one? Im getting the developer edition.
Click to expand...
Click to collapse
yes there is an easier method if you get the developer edition and unlock the bootloader.
To root the developer edition:
1) Get the unlock code from Motorola and unlock the bootloader by following the directions in this link, including downloading the Android SDK and installing Motorola Device Manager:
Unlock Moto X Bootloader
2) Get mfastboot.exe here:
mfastboot.exe
and place it in the same directory as fastboot (fastboot is in the \sdk\platform-tools subdirectory of the Android SDK).
3) Get the TWRP custom recovery for kit kat here:
TWRP for Moto X 4.4
and place it in the same directory as fastboot.
4) On your unlocked Moto X, enable USB debugging and download SuperSU here:
SuperSU 1.93
5) Double check to make sure USB debugging has been enabled! Put your unlocked Moto X into bootloader mode by pressing the volume down key and then the power key. Hold for about 3 seconds and release and you should be in bootloader mode. Connect your Moto X to your PC via a USB cable.
6) Open a command prompt on your PC and change directory to the folder where mfastboot.exe is.
7) At the command prompt type:
mfastboot flash recovery twrp-2.6.3.1-ghost-4.4.img
to flash the custom recovery to your Moto X.
8) After the custom recovery has been flashed to your Moto X, at the command prompt type:
fastboot reboot-bootloader
to reboot into the bootloader (I am not sure if this step is necessary but I read somewhere it was necessary and I did it and it worked).
9) Then get into recovery mode by pressing the Volume Down button to highlight recovery mode and pressing the Volume Up button to select the recovery mode.
10) You should now have booted into the Team Win Recovery Project custom recovery. Click on Install to install SuperSu. Scroll down to find the sdcard and select it. Then scroll down to download and select it. Select the SuperSU zip file and swipe to install.
If you want to check to see if you successfully rooted, you can download Root Checker Basic from the playstore and it will tell you if you are rooted.
Remember, to take an OTA, you have to revert back to stock recovery!
Thanks man, x100
Now I'm ready, just waiting for the FedX guy to get here
gencode said:
Thanks man, x100
Now I'm ready, just waiting for the FedX guy to get here
Click to expand...
Click to collapse
My friend just got a Verizon DE and it shipped with 4.2.2. If you are on 4.2.2, you need to update it to 4.4 before you root with that version of TWRP I linked to. That version of TWRP I linked to is for 4.4 only. Verizon should push the 4.4 update to you pretty soon after turning your phone on.
They haven't even started the soak test on Verizon yet for 4.4.2. so don't worry about that now. But once they do start to push it to us, you have to revert back to stock recovery before you take the 4.4.2 OTA. And then I think we have to wait to root until someone updates the TWRP to be compatible with 4.4.2.
Here is the link on this if you need more info:
Unlocked Recovery for Moto X on Android 4.4
ETA - on another thread another poster said the same version of TWRP that I linked to above works for 4.4.2
http://forum.xda-developers.com/showthread.php?t=2646361
Cozume said:
My friend just got a Verizon DE and it shipped with 4.2.2. If you are on 4.2.2, you need to update it to 4.4 before you root with that version of TWRP I linked to. That version of TWRP I linked to is for 4.4 only. Verizon should push the 4.4 update to you pretty soon after turning your phone on.
They haven't even started the soak test on Verizon yet for 4.4.2. so don't worry about that now. But once they do start to push it to us, you have to revert back to stock recovery before you take the 4.4.2 OTA. And then I think we have to wait to root until someone updates the TWRP to be compatible with 4.4.2.
Here is the link on this if you need more info:
Unlocked Recovery for Moto X on Android 4.4
ETA - on another thread another poster said the same version of TWRP that I linked to above works for 4.4.2
http://forum.xda-developers.com/showthread.php?t=2646361
Click to expand...
Click to collapse
Updated to 4.4, unlocked boot loader steps waiting for email from Motorola. Wondering, if all I want to do is root and I don't want to put a custom ROM in do I need a custom recovery? Or is that just part of the necessary step to get the SU on.
Thanks, Ed,
gencode said:
Updated to 4.4, unlocked boot loader steps waiting for email from Motorola. Wondering, if all I want to do is root and I don't want to put a custom ROM in do I need a custom recovery? Or is that just part of the necessary step to get the SU on.
Click to expand...
Click to collapse
As I understand it, you can root without installing a custom recovery, but you do have to boot into a custom recovery to install SU.
See this thread for instructions:
http://forum.xda-developers.com/showthread.php?t=2439536
I am not sure of the benefits of actually installing the custom recovery other than ROMing, but there may be other benefits that I don't know about.
CF-Auto-Root Peregrine by Chainfire
I asked chainfire to provide us with a supporting root programme to root the Moto G 4G edition XT1039/XT1040 Peregrine
This will root the Moto G XT1039/XT1040 on KitKat or Lollipop
Instructions
Copy file to pc
Connect phone to PC via USB
Put phone in fastboot mode
Unzip all the files in zip
Run the script depending on what
operating system you are using
Restart phone once done
Optional step
Open the supersu app and update the binary (normal method not recovery)
Download
Chainfires CF-Auto-Root site Here
Notes
You need an unlocked bootloader
You need to unlock your bootloader via the Motorola website before using this!
If you have already unlocked your bootloader in the past it will not format data
This version should do all Peregrine models but use at your own risk
All credit goes to chainfire for making the package
Main CF-Auto-Root XDA thread Here
Main CF-Auto-Root Site Here
Nice work, thanks!
mooms said:
Thanks you marcussmith2626 (and to Chainfire of course) I have seen the CF AutoRoot the other day and was thinking that the one for XT1003 would surely work for the XT1039/1040/1042/1045, but having one specially made for ours is better.
One thing to know: the recovery is not flashed, only booted (command used is fastboot boot), so no change is made to the (custom) recovery, which is good.
I have already rooted my XT1039 so I do not need to use this but I will use it next time I flash my phone.
I don't know if Chainfire will regularly update these images to update superSU binary, but updating it from Playstore is very easy anyway
Click to expand...
Click to collapse
Copying quote from the other thread I accidentally double posted to bring everything here
marcussmith2626 said:
Notes
You need an unlocked bootloader
If you havent previously unlocked your bootloader it will format data as it runs the unlock bootloader command
Click to expand...
Click to collapse
So this means, we do not need the motorola-website to get an unlock code? CF-Root will unlock
the bootloader on its own? Meaning Motorola can never know that the bootloader was unlocked,
if we lock it again?
Greetz
Mitsch79 said:
So this means, we do not need the motorola-website to get an unlock code? CF-Root will unlock
the bootloader on its own? Meaning Motorola can never know that the bootloader was unlocked,
if we lock it again?
Greetz
Click to expand...
Click to collapse
No you need to unlock the phone via the Motorola website if you have never unlocked the bootloader before
It means if you have relocked the bootloader since you unlocked it then it will unlock it again
WIll I be able to update OTA to Lollipop (when it comes available), with this applied?
/EDIT:
I think I have an answer to above question:
To be able to sideload the OTA I will:
1) download and extract the 5.0 factory image
2) fastboot flash boot boot.img
3) fastboot flash system system.img
4) adb sideload The5_0_1OTA.zip
Anyone can confirm this?
I know I will lose root again after following above steps.
bas-r said:
WIll I be able to update OTA to Lollipop (when it comes available), with this applied?
/EDIT:
I think I have an answer to above question:
To be able to sideload the OTA I will:
1) download and extract the 5.0 factory image
2) fastboot flash boot boot.img
3) fastboot flash system system.img
4) adb sideload The5_0_1OTA.zip
Anyone can confirm this?
I know I will lose root again after following above steps.
Click to expand...
Click to collapse
Only time will tell if you can update whilst rooted
If you change any apps in system it's unlikely you will be able to
It doesn't change the recovery so you will still have stock recovery
There is an unroot feature in the supersu app but I don't know if this is enough to fully unroot
If all else fails you can always flash stock 4.4.4 and then update
How to get pass < Waiting for device>
How do you get past the <waiting for device> screen on a mac. I can't seem to overcome that part.
UPDATE:
I've since move on to using a PC instead of a Mac. But now I get:
booting...
FAILED <remote failure>
I also tried unlocking through the motorola website and it tells me I cannot unlock device. Is this normal?
DKCN said:
How do you get past the <waiting for device> screen on a mac. I can't seem to overcome that part.
UPDATE:
I've since move on to using a PC instead of a Mac. But now I get:
booting...
FAILED <remote failure>
I also tried unlocking through the motorola website and it tells me I cannot unlock device. Is this normal?
Click to expand...
Click to collapse
You need to unlock your bootloader via the Motorola website before you can use this
Some models on certain carriers cannot be unlocked - see Motorola website for details on unlocking bootloader and if your device can be unlocked
Tested on official lollipop for XT1039 23.21.17.peregrine_retgb.retgball.en.GB.retgb and roots it fine
Apps optimize on restart and may restart twice - just wait till its finished booting
TheFixItMan said:
Tested on official lollipop for XT1039 23.21.17.peregrine_retgb.retgball.en.GB.retgb and roots it fine
Apps optimize on restart and may restart twice - just wait till its finished booting
Click to expand...
Click to collapse
Can I ask have you a copy of this original lollipop firmware... Or a link... Thanks??
dog121 said:
Can I ask have you a copy of this original lollipop firmware... Or a link... Thanks??
Click to expand...
Click to collapse
Firmware images have not been released yet
I have a copy of the old ota from the first build (there have been 3 in total) - The difference as far as I can tell is kernel changes and probably better multitasking but its probably best you wait until Motorola pushes it out to everyone
Just reporting that it works on XT1040 with lollipop - br version
raf.lozano said:
Just reporting that it works on XT1040 with lollipop - br version
Click to expand...
Click to collapse
Added to op
Just tested in a XT1040 (23.21.8.peregrine_retbr.retbr.en.BR amxbr) and it works fine. Should work with retbr too.
XT1039 received Lollipop last day, can I root my phone with this tool? Can anyone confirm that it will work? Thanks
DeX1009 said:
XT1039 received Lollipop last day, can I root my phone with this tool? Can anyone confirm that it will work? Thanks
Click to expand...
Click to collapse
Yes it works...no problems
do i need to unlock the bootloader before using this or does this unlock it?
shuli81 said:
do i need to unlock the bootloader before using this or does this unlock it?
Click to expand...
Click to collapse
Yes you need to unlock the boot loader...its written on the thread under NOTES...
dog121 said:
Yes you need to unlock the boot loader...its written on the thread under NOTES...
Click to expand...
Click to collapse
My bad. I totally missed that.
Thanks
I have a Republic Wireless Moto x (XT1049) with an unlocked bootloader, and knowing how rare it is (literally 0 support on any thread/site/country), I'm still going to ask a few questions, maybe start a band of RWers with unlocked Moto Xs that will only survive by sticking together/cuddling for warmth.
Before anyone starts to disbelieve me, I do have an xt1049 (not confusing it) with an unlocked bootloader (not confusing it with simply being rooted). I achieved this by purchasing a $25 license for SunShine by the jcase crew, and it worked wonderfully for whoever is out there, looking to unlock you xt1049. Why did I want to fork out 25 bucks for this? I started to hate the grind with towelpieroot+xposed every time I turned my device on, plus things like Viper4Android (among others) don't work well with temp roots, plus no write protection off, which has its purposes.
So on to my questions, (1) are there any custom ROMs designed for XT1049? (Probably no, so before you tell me no, (1a) are there any that work with my model?)
(2) If no one knows 1 or 1a, theoretically, what would happen if I flashed a ROM, say, CM 11/12, onto my phone? Please, to avoid a clutter of responses that consist of "idk probs no," have some level of confidence before answering.
For the theorists, Republic has a bunch of republic things going on in the background for the plural wifis to work correctly, how would these services (wifi calling/stuff) be affected, but also how would more universal things (moto x line specifically, but universal across carriers)? I don't know a whole lot about carriers because I have a serious phobia of letter combinations like CDMA and LTE, but to help understanding the "universal things" I mentioned, looking at the CM11 download page, one ZIP file can be used to flash the XT1053, XT1056, XT1058, XT1060, XT1055, you get the point. OK you got me, to refine it down,(3) I'm just trying to get a complete understanding of what would happen without trying it. I might/probably/would try it some other day, I have a load of college on my plate so if I have to undo anything (another question: (4) would I be able to revert to republic stuff if I have the correct zip, or what would have to go wrong so that I wouldn't be able to get to my bootloader/recovery?) I don't pay my phone bill, and my pops would be pissed if he read this so that's why I might not want to test it, but if there is a way to return I will be ballsy anyway.
(5) A question that I've had for a while but I never needed it answered, bootloaders remain unlocked after an update, right? My old phone (RIP HTC design 4g ) lost support at 4.2 and I never updated it the entire time it was rooted/unlocked. My moto on the other hand has 4.4.4 coming out soon and yeah I don't know the answer to it. I think it's implied it stays unlocked, but no one ever says it directly...
Well, thanks if you made it this far! And I would link whatever I could but I am a new user to this site and I'm restricted, you can just look up Sunshine jcase if interested.
Hi, this is my first time posting on xda, so I apologize ahead of time if I don't do it correctly. I'm also very interested in what can be done with a Republic Wireless Moto X (2013) in order to update to 4.4.4 and still be able to use TowelPieRoot and Xposed. I also looked at the SunShine unlocker but have not tried it yet. I'm currently on 4.4.2 and I just go the update notification today for 4.4.4 (much later than my wife's phone, which does not have TowelPieRoot or Xposed). Just wondering if you had any success with updating and still remaining unlocked and able to use TowelPieRoot and Xposed. Thanks for any feedback!
Unlocked boot loader...
Today I unlocked the boot loader on my Republic Wireless XT1049, since they were trying to force me to upgrade to android 4.4.4 from 4.4.2, and I realized that running Sunshine on 4.4.2 would be my last opportunity for unlocking the boot loader, before upgrading. I haven't yet rooted or updated to 4.4.4. Have either of you upgraded to 4.4.4 android with an uplocked boot loader, and re-rooted? Is there anything different about root in 4.4.4 vs 4.4.2, if you have an unlocked boot loader? Would the "Rooting Unlocked Bootloader" instructions in this guide work in android 4.4.2 and/or 4.4.4? Or, would Sunshine SUInstaller make that unnecessary? (Hopefully SUInstaller would work in 4.4.4...)
I'm on 4.4.2 with an unlocked bootloader from when the china man was giving out unlock codes. Having my code guarantees that I can unlock my bootloader even after locking it again for an update. I'm not sure how Sunshine works but be careful before taking the 4.4.4. update and do lots of research before doing anything to your device.
To answer some questions:
CM11 and CM12 will flash fine. The problem you'll have is a loss of phone functionality. With Republic, their app is baked into their custom ROM. But you can use it like a tablet and get a feel for what lollipop will look like on our phone. Make sure you have a nandroid backup or you'll lose everything. CM11 requires a wipe before it will install and CM12 requires you have CM11 (at least it did the last I checked) so you'll want to make sure you have a backup so you can get your working RW ROM back. Otherwise you'll have to flash the Stock RW ROM and start from scratch.
I've done lots of digging and have been able to get the Republic app working on CM11 and CM12 but the functionality is still missing. My tweaks allow texts on CM11 but it's from the "hidden number" not the RW number and the formatting is messed up upon receiving a message. Calls don't work at all on either ROM.
I posted a thread in General with my instructions to get the app working. I'm hoping someone with more ROM knowledge than myself can take a look at the RW Stock ROM and see what else needs to be moved into a CM ROM to give us functionality. I tried moving everything over and skipping duplicates and now I've seriously messed my phone up and will likely have to relock, unlock, flash TWRP and hope I can restore from my TWRP backup.
I've only tried CM11 and CM12, I have no idea how another ROM will affect our phone. Chances are you'll end up in an endless boot after flashing. You could brick the phone though, or end up in a situation like I'm currently in.
bstevens23 said:
I'm on 4.4.2 with an unlocked bootloader from when the china man was giving out unlock codes. Having my code guarantees that I can unlock my bootloader even after locking it again for an update. I'm not sure how Sunshine works but be careful before taking the 4.4.4. update and do lots of research before doing anything to your device.
Click to expand...
Click to collapse
Thanks for the warning about upgrading. I still haven't decided to allow my phone to upgrade to 4.4.4 android, but the most immediate issue I face with not upgrading is that my phone automatically downloaded the update, and now it is incessantly prompting me to install it. I have found any way to stop the annoying prompting. I would rather wait before updating, because there are always details you don't know about such upgrades, and I have no pressing need for the upgrade, except that ultimately I would like to be able to root my phone, also allow for writing to the system partition, so that recording calls would be possible.
You raise a good point in mentioning your capability to lock and unlock the boot loader. As far as I know Sunshine only unlocks the boot loader. I haven't seen that it provides any code or other means for re-locking it. It is also my understanding that technically there are 3 possible locking states of the boot loader. The factory state not only being locked but also indicating that it was never unlocked. It's my understanding that once a boot loader is unlocked, it can be re-locked, but never restored to the factory locked state that indicates it was never unlocked. That said, I don't know whether it matters if the boot loader is unlocked when running the Republic Wireless upgrade. In other threads I had read claims that once a boot loader is unlocked, that it should remain unlocked after OS upgrades, and as such, in a state that would allow for rooting. But, I am far from an expert on that.
bstevens23 said:
To answer some questions:
CM11 and CM12 will flash fine. The problem you'll have is a loss of phone functionality. With Republic, their app is baked into their custom ROM. But you can use it like a tablet and get a feel for what lollipop will look like on our phone. Make sure you have a nandroid backup or you'll lose everything. CM11 requires a wipe before it will install and CM12 requires you have CM11 (at least it did the last I checked) so you'll want to make sure you have a backup so you can get your working RW ROM back. Otherwise you'll have to flash the Stock RW ROM and start from scratch.
I've done lots of digging and have been able to get the Republic app working on CM11 and CM12 but the functionality is still missing. My tweaks allow texts on CM11 but it's from the "hidden number" not the RW number and the formatting is messed up upon receiving a message. Calls don't work at all on either ROM.
I posted a thread in General with my instructions to get the app working. I'm hoping someone with more ROM knowledge than myself can take a look at the RW Stock ROM and see what else needs to be moved into a CM ROM to give us functionality. I tried moving everything over and skipping duplicates and now I've seriously messed my phone up and will likely have to relock, unlock, flash TWRP and hope I can restore from my TWRP backup.
I've only tried CM11 and CM12, I have no idea how another ROM will affect our phone. Chances are you'll end up in an endless boot after flashing. You could brick the phone though, or end up in a situation like I'm currently in.
Click to expand...
Click to collapse
I hope there will be others who are willing to collaborate in your endeavors to reverse engineer the ROM that you are working on. Are you pursuing that because nobody has been able to root a Republic Wireless XT1049 on android 4.4.2 with a ROM? It seems that the original poster found some way to root 4.4.2 with his unlocked boot loader. I would be interest to know how he did that.
gxdaspark said:
Thanks for the warning about upgrading. I still haven't decided to allow my phone to upgrade to 4.4.4 android, but the most immediate issue I face with not upgrading is that my phone automatically downloaded the update, and now it is incessantly prompting me to install it. I have found any way to stop the annoying prompting. I would rather wait before updating, because there are always details you don't know about such upgrades, and I have no pressing need for the upgrade, except that ultimately I would like to be able to root my phone, also allow for writing to the system partition, so that recording calls would be possible.
You raise a good point in mentioning your capability to lock and unlock the boot loader. As far as I know Sunshine only unlocks the boot loader. I haven't seen that it provides any code or other means for re-locking it. It is also my understanding that technically there are 3 possible locking states of the boot loader. The factory state not only being locked but also indicating that it was never unlocked. It's my understanding that once a boot loader is unlocked, it can be re-locked, but never restored to the factory locked state that indicates it was never unlocked. That said, I don't know whether it matters if the boot loader is unlocked when running the Republic Wireless upgrade. In other threads I had read claims that once a boot loader is unlocked, that it should remain unlocked after OS upgrades, and as such, in a state that would allow for rooting. But, I am far from an expert on that.
Click to expand...
Click to collapse
I have yet to update to 4.4.4 because I've heard of people having problems with Messenger after the update. I'm waiting to see how my wife's phone functions on it before I make the leap and get the stock recovery back to take the OTA. Until then, I get the obnoxious update warning constantly as well. I could probably freeze the app with Titanium, we'll see if it bothers me enough in the next few days. I'm not sure if the bootloader will need to change for the update as I've only ever had 4.4.2 since I was bootloader unlocked. I know flashing the stock recovery is needed and I feel like that may require a relocked bootloader. As far as I know, from a software/OTA side at least, relocked and locked are equal. Republic/Moto would care about relocked but I don't think the system throws any flags for taking stock software updates because of it.
I hope there will be others who are willing to collaborate in your endeavors to reverse engineer the ROM that you are working on. Are you pursuing that because nobody has been able to root a Republic Wireless XT1049 on android 4.4.2 with a ROM? It seems that the original poster found some way to root 4.4.2 with his unlocked boot loader. I would be interest to know how he did that.
Click to expand...
Click to collapse
I'm pursuing this because I want CM12 to test out Lollipop since I have no idea when Republic is going to push it out to us. I haven't heard of Sprint getting soak tests yet and we're typically 2-3 months behind Sprint. Waiting until May when Google I/O takes place will be difficult for me, especially if they break their current trend and announce the next version of Android.
My goal is much more ambitious than just CM12 though. I got the Republic app to recognize CM11 as native, meaning if someone can figure out which radio portions I'm missing and get the phone functioning as if it were the Republic ROM, we would not be restricted to just the stock ROM/software anymore. I've been an Android user for a few years now and I've always had the ability to flash whatever I wanted if it was available for my device. Since joining RW, I'm extremely restricted. I have 1 ROM option, which is only helpful because it allows Xposed. But I no longer have the ability to test the newest version of Android whenever I please, or to give a custom ROM a spin if I feel like it. If we can figure out what makes the RW ROM function properly, that wouldn't be a restriction anymore. That's my goal.
Unfortunately, I have no idea what I'm doing. The best I can do is compare files and try pulling random things. I'm hoping someone with more ROM knowledge will be able to take a look at the RW ROM and see which pieces I'm missing. I feel like CM12 is going to be a bit more complicated though, and might not be possible at this time. We'll see though. I know something is getting screwed up with the MEID because the Republic app doesn't recognize an MEID at all. How to go about fixing that? Beyond me.
step-by-step, 4.4.4 root
I think the steps would be: first Sunshine, then 4.4.4 OTA, then root, then Xposed. Is that correct? After I unlock with Sunshine, will my phone still prompt me to update to 4.4.4? Or do I need to need to download 4.4.4 and then flash it? After Sunshine, do I FIRST need to flash 4.4.2 custom recovery? If so, where can I get that? I should probably get a copy of that anyway, even if I don't need it now.
It seems pretty easy overall, but I think I need to refer to a step-by-step guide to make sure I do all of this correctly. If I start the guide below, can you please be so kind as to make corrections for me? Add, remove, or change steps? Thanks!!! Here it goes, this is my best guess at the steps I need to take:
1. Go to theroot.ninja and complete the unlock process.
2. Download and install Android SDK on PC (installer_r24.1.2-windows.exe).
3. Download and install Motorola Device Manager on PC.
4. Get mfastboot.exe and place it in the same directory as fastboot (fastboot is in the \sdk\platform-tools subdirectory of the Android SDK).
***Do I just drag this .exe to the said folder on my PC?***
5. Get the TWRP for Moto X 4.4 custom recovery for kit kat and place it in the same directory as fastboot.
6. Enable USB debugging and download SuperSU
7. Double check to make sure USB debugging has been enabled. Put your unlocked Moto X into bootloader mode by pressing the Volume Down button and then the Power button. Hold for about 3 seconds and release and you should be in bootloader mode. Connect your Moto X to your PC via a USB cable.
8. Open a command prompt on your PC and change directory to the folder where mfastboot.exe is.
9. At the command prompt type: mfastboot flash recovery twrp-2.6.3.1-ghost-4.4.img to flash the custom recovery to your Moto X.
***Is this the version of TWRP I need to root 4.4.2? What about 4.4.4? Or do I just flash the 4.4.4 OTA on top of 4.4.2?***
10. After the custom recovery has been flashed to your Moto X, at the command prompt type: fastboot reboot-bootloader to reboot into the bootloader.
11. Unplug your device from your PC. Then get into recovery mode by pressing the Volume Down button to highlight recovery mode and pressing the Volume Up button to select the recovery mode.
12. You should now have booted into the Team Win Recovery Project custom recovery. Click on Install to install SuperSu. Scroll down to find the sdcard and select it. Then scroll down to download and select it. Select the SuperSU zip file and swipe to install.
*** I also saw this:
"For new users who have only unlocked their bootloaders, flashed TWRP and rooted, then only make use of apps like RootExplorer, QuickBoot(reboot), Adfree, Wifi Tether for Root, etc.. that do NOT modify /System, the easiest way to take the OTA is to...
download the SBF/FXZ for your carrier and the Software Version currently on your phone. Do NOT use a lower Software Version, or the SBF/FXZ for another carrier or you will risk bricking your phone!!!
unzip it.
boot the phone into fastbootAP/bootloader mode
use mfastboot to flash the recovery.img to your phone - mfastboot flash recovery recovery.img
immediately reboot into fastbootAP/bootloader - mfastboot reboot-bootloader
select recovery.
once you've entered stock recovery, you can reboot back into normal system.
take the OTA when it gets to your phone.
you will likely remain rooted, and its optional to flash your custom recovery back on there via mFastboot
However, if you are running Xposed, did a wifi tethering hack, edited build.prop, DELETED bloat from your phone, your phone will fail the OTA Update's validation checks and it will fail. In that case, you can boot back into fasbootAP/Bootloader mode, use mfastboot to flash system.img (mfastboot flash system.img ) from the SBF/FXZ you already downloaded and unzipped. then reboot ( mfastboot reboot ), and try the OTA again. You will need to re-root by flashing custom recovery (like twrp), and re-install SuperSU."
***Is there any way to break down the whole thing into simpler steps???*** THANKS!!!
PackerDroid said:
I think the steps would be: first Sunshine, then 4.4.4 OTA, then root, then Xposed. Is that correct? After I unlock with Sunshine, will my phone still prompt me to update to 4.4.4? Or do I need to need to download 4.4.4 and then flash it? After Sunshine, do I FIRST need to flash 4.4.2 custom recovery? If so, where can I get that? I should probably get a copy of that anyway, even if I don't need it now.
It seems pretty easy overall, but I think I need to refer to a step-by-step guide to make sure I do all of this correctly. If I start the guide below, can you please be so kind as to make corrections for me? Add, remove, or change steps? Thanks!!! Here it goes, this is my best guess at the steps I need to take:
1. Go to theroot.ninja and complete the unlock process.
2. Download and install Android SDK on PC (installer_r24.1.2-windows.exe).
3. Download and install Motorola Device Manager on PC.
4. Get mfastboot.exe and place it in the same directory as fastboot (fastboot is in the \sdk\platform-tools subdirectory of the Android SDK).
***Do I just drag this .exe to the said folder on my PC?***
5. Get the TWRP for Moto X 4.4 custom recovery for kit kat and place it in the same directory as fastboot.
6. Enable USB debugging and download SuperSU
7. Double check to make sure USB debugging has been enabled. Put your unlocked Moto X into bootloader mode by pressing the Volume Down button and then the Power button. Hold for about 3 seconds and release and you should be in bootloader mode. Connect your Moto X to your PC via a USB cable.
8. Open a command prompt on your PC and change directory to the folder where mfastboot.exe is.
9. At the command prompt type: mfastboot flash recovery twrp-2.6.3.1-ghost-4.4.img to flash the custom recovery to your Moto X.
***Is this the version of TWRP I need to root 4.4.2? What about 4.4.4? Or do I just flash the 4.4.4 OTA on top of 4.4.2?***
10. After the custom recovery has been flashed to your Moto X, at the command prompt type: fastboot reboot-bootloader to reboot into the bootloader.
11. Unplug your device from your PC. Then get into recovery mode by pressing the Volume Down button to highlight recovery mode and pressing the Volume Up button to select the recovery mode.
12. You should now have booted into the Team Win Recovery Project custom recovery. Click on Install to install SuperSu. Scroll down to find the sdcard and select it. Then scroll down to download and select it. Select the SuperSU zip file and swipe to install.
*** I also saw this:
"For new users who have only unlocked their bootloaders, flashed TWRP and rooted, then only make use of apps like RootExplorer, QuickBoot(reboot), Adfree, Wifi Tether for Root, etc.. that do NOT modify /System, the easiest way to take the OTA is to...
download the SBF/FXZ for your carrier and the Software Version currently on your phone. Do NOT use a lower Software Version, or the SBF/FXZ for another carrier or you will risk bricking your phone!!!
unzip it.
boot the phone into fastbootAP/bootloader mode
use mfastboot to flash the recovery.img to your phone - mfastboot flash recovery recovery.img
immediately reboot into fastbootAP/bootloader - mfastboot reboot-bootloader
select recovery.
once you've entered stock recovery, you can reboot back into normal system.
take the OTA when it gets to your phone.
you will likely remain rooted, and its optional to flash your custom recovery back on there via mFastboot
However, if you are running Xposed, did a wifi tethering hack, edited build.prop, DELETED bloat from your phone, your phone will fail the OTA Update's validation checks and it will fail. In that case, you can boot back into fasbootAP/Bootloader mode, use mfastboot to flash system.img (mfastboot flash system.img ) from the SBF/FXZ you already downloaded and unzipped. then reboot ( mfastboot reboot ), and try the OTA again. You will need to re-root by flashing custom recovery (like twrp), and re-install SuperSU."
***Is there any way to break down the whole thing into simpler steps???*** THANKS!!!
Click to expand...
Click to collapse
Were you able to break this down into simpler steps? Did the steps work for you?
Hi, I was wondering if there was a way to turn my Sprint M8 into International version of the device, what I mean is, is it possible to change the software or OS version preinstalled from sprint and install the one that the International version of the M8 uses? How? Thanks!
JFNC1998 said:
Hi, I was wondering if there was a way to turn my Sprint M8 into International version of the device, what I mean is, is it possible to change the software or OS version preinstalled from sprint and install the one that the International version of the M8 uses? How? Thanks!
Click to expand...
Click to collapse
You can't really change a Sprint device into a different variant. Only a Sprint-compatible kernel will boot on the Sprint variant, and network connectivity will only work with Sprint firmware installed. So really, the answer is no.
Captain_Throwback said:
You can't really change a Sprint device into a different variant. Only a Sprint-compatible kernel will boot on the Sprint variant, and network connectivity will only work with Sprint firmware installed. So really, the answer is no.
Click to expand...
Click to collapse
So what about updating the software? I have rooted and s-off my device, so OTA updates won't work, also I gsm unlocked it, so I'd like to know how do you update the software?, and if I update the phone will it remain unlocked?
I really appreciate yor help.
JFNC1998 said:
So what about updating the software? I have rooted and s-off my device, so OTA updates won't work, also I gsm unlocked it, so I'd like to know how do you update the software?, and if I update the phone will it remain unlocked?
I really appreciate yor help.
Click to expand...
Click to collapse
Updating is easy - just run the latest RUU. It'll wipe your data, but it'll give you a nice clean start. The device should remain unlocked. You can even leave the stock recovery intact after that and just fastboot boot TWRP to install SuperSU for root. That'll allow you to take future OTA updates (as long as you don't change anything on /system).
Captain_Throwback said:
Updating is easy - just run the latest RUU. It'll wipe your data, but it'll give you a nice clean start. The device should remain unlocked. You can even leave the stock recovery intact after that and just fastboot boot TWRP to install SuperSU for root. That'll allow you to take future OTA updates (as long as you don't change anything on /system).
Click to expand...
Click to collapse
Ok, I'm new into this so, please would you explain me the RUU part and which is the latest RUU and the fastboot TWRP part? Or if there's any tutorial you could show me, that would be cool.
I hope I'm not bothering you with my doubts but I just want to learn.
Once again, thanks for the support.
JFNC1998 said:
Ok, I'm new into this so, please would you explain me the RUU part and which is the latest RUU and the fastboot TWRP part? Or if there's any tutorial you could show me, that would be cool.
I hope I'm not bothering you with my doubts but I just want to learn.
Once again, thanks for the support.
Click to expand...
Click to collapse
Go here:
http://forum.xda-developers.com/showthread.php?t=2729173
Current version is 4.20.65x.10
Magnum_Enforcer said:
Go here:
http://forum.xda-developers.com/showthread.php?t=2729173
Current version is 4.20.65x.10
Click to expand...
Click to collapse
Ok, I've downloaded the RUU for the HK edition, so now I just have execute that with my phone plugged into the computer? Or what? Do I need anything else or change some setting on my phone? Also could you please explain to me the Fastboot TWRP thing?
Thanks!
JFNC1998 said:
Ok, I've downloaded the RUU for the HK edition, so now I just have execute that with my phone plugged into the computer? Or what? Do I need anything else or change some setting on my phone? Also could you please explain to me the Fastboot TWRP thing?
Thanks!
Click to expand...
Click to collapse
Connect your phone and PC and double-click the RUU file to start the installation process.
Thanks a lot, I'm now running lollipop on my M8, using the ruu, I lost root access though, now what is that Fastboot TWRP CaptainThrowback mentioned? Will that get me root access again? Is this what I have to do?
http://twrp.me/devices/htconem8gsm.html
Fastboot Install Method (No Root Required):
You will need the platform-tools from the Android SDK on your computer. Find the SDK Only section on the page linked and install the SDK and download only the platform-tools to get adb and fastboot binaries.
Windows users will need proper drivers installed on your computer. You can try the Naked ADB drivers or the Universal ADB drivers if you don't already have a working driver installed
On your device, go into Settings -> About and find the Build Number and tap on it 7 times to enable developer settings. Press back and go into Developer Options and enable USB debugging. From your computer, open a command prompt and type:
adb reboot bootloader
You should now be in fastboot mode. Download the correct image file and copy the file into the same folder as your adb and fastboot binaries. Rename the image to twrp.img and type:
fastboot flash recovery twrp.img
fastboot reboot
Note many devices will replace your custom recovery automatically during first boot. To prevent this, use Google to find the proper key combo to enter recovery. After typing fastboot reboot, hold the key combo and boot to TWRP. Once TWRP is booted, TWRP will patch the stock ROM to prevent the stock ROM from replacing TWRP. If you don't follow this step, you will have to repeat the install.
JFNC1998 said:
So what about updating the software? I have rooted and s-off my device, so OTA updates won't work, also I gsm unlocked it, so I'd like to know how do you update the software?, and if I update the phone will it remain unlocked?
I really appreciate yor help.
Click to expand...
Click to collapse
I have read that changing CID to SuperCID helps in installing different carrier roms in to a particular carrier phone,, Can you please explain me this ? Thanks!