how to unlock and Root a Moto X Pure (Style) - X Style (Pure) General

First of all. There is no way you are going to be able to root your motorola device directly. You need a computer.
This works with all motorola phones that runs 6.0 marshmallow.
I am not responsible for any broken, bricked and or hurt people and or devices. Do this at your own risk
WARRANTY WILL BE VOIDED
BACKUP ANY FILES OR DATA YOU WANT TO KEEP
This method will delete EVERYTHING
DO NOT UNZIP ANY OF THE .ZIP FOLDERS, unless a third party put the twrp in a zip folder.
1. UNLOCKING YOUR MOTOROLA DEVICE(Already done? keep scrolling)
step 1: go to settings, select about phone, scroll down to where it says build number. Tap on build number several times until it says "you are now a developer". hit the back button on your screen and you should see a new option at the bottom of the settings page called 'Developer options". if this option is not there? repeat the process.
step 2: open up developer options, turn on "OEM unlocking" and "USB debugging"
step 3: download and install your motorola drivers --> https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481
step 4: Download and install ADB and Fastboot. To install right click the install folder and run as administrator. type "y" then hit your "Enter" key through all permissions. to properly install your ADB. you'll be needing it for your command prompt to connect with your phone. You can download it here --> http://forum.xda-developers.com/showthread.php?t=2588979
Step 5: Connect your phone to your computer with a usb micro usb cable. Your phone should say "Allow USB debugging?" check the box that says "always allow for this computer" then hit ok.
Step 6: open up your command prompt. there is 2 ways to do this. The long way, click start on your computer and type in the windows search bar "command prompt" or the short way, hold shift + right click, then select open command prompt" and type in the command prompt "adb devices" it should say found, attached or show some sign it has been connected to your computer successfully.
Step 7: turn off your phone. After it shuts off completely, hold volume down and the power button until a screen pops up showing a little android guy. This is your fastboot page.(Controls for this listed below under BOOTLOADER CONTROLS) but you wont need to use it yet.
Step 8: type in the command prompt "fastboot oem get_unlock_data" and hit enter . you should see something that looks like this.
Example:
(bootloader) 0A40040192024205#4C4D3556313230
(bootloader) 30373731363031303332323239#BD00
(bootloader) 8A672BA4746C2CE02328A2AC0C39F95
(bootloader) 1A3E5#1F53280002000000000000000
(bootloader) 0000000
right click in your command prompt, select mark and highlight this. to copy the text right click at the top brim of the command prompt, move your mouse over edit and select copy.
Step 9: paste the results on a text folder, get rid all the bootloader writing and spaces by back spacing until all of the random letters and numbers are connected. it should look something like this. (dont copy mine, every phone has a different code)
Example:
0A40040192024205#4C4D355631323030373731363031303332323239#BD008A672BA4746C2CE02328A2AC0C39F951A3E5#1F532800020000000000000000000000
highlight and copy this number.
Step 10: go here--> https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-b create an account, paste your device oem code in the box above "can my device be unlocked" and click "can my device be unlocked"
scroll down, click "I agree" to the agreement and select request unlock key.
Step 11: check the email u signed up to motorola with. copy the code, type in command prompt "fastboot oem unlock " and paste the code you got in your email. it should look like this.
Example:
fastboot oem unlock EVISRF7GFILOEEQRGABQ
and hit enter. It should say unlocked successfully and if you check your phone screen, you should see on the bottom of the screen it now says device is unlocked. Its usually written in yellow.
from here just tap the power button where it says start to boot up your phone. dont log into your google accounts just yet though.
BOOTLOADER CONTROLS: Power(Enter) Vol+(Up) Vol-(Down)
CONGRATULATIONS! YOU CAN NOW ROOT YOUR PHONE!
2. ROOTING YOUR MOTOROLA DEVICE (Must first be unlocked)
Step 1: Downloading your recovery. Click or copy the link below in your url. when your on the page click the primary (recommended) link and or the latest twrp.
https://twrp.me/devices/motorolamotox2015pure.html
Step 2: Downloading your operating system (supersu). Make sure your supersu is the latest and up to date. download only the official tested supersu operating system. If supersu ends in a odd number then it is a beta version (untested) and could not work for your phone. If it ends in an even number. Then it is an official full version of supersu and is tested to work.
Example:
SR4-SuperSU-v2.78-SR4-20161115184928.zip (OFFICIAL), (Finished), (Tested) Shiny "Sparkle Sparkle"
vs
SR4-SuperSU-v2.78-SR4-20161115184927.zip (BETA), (unfinished), (not tested) Rusted
download them from anywhere else if this one doesnt work anymore.
https://twrp.me/devices/motorolamotox2015pure.html
Step 3: While you are in your bootloader menu (the page with the little robot) (If your not in it turn off your device and hold volume down and the power button) type down "fastboot flash recovery (twrp name here).img copy down the name of your twrp.img file, paste it where i wrote "twrp name here" and type ".img" at the end of it. It should look like this.
Example:
fastboot flash recovery twrp-3.0.2-0-clark.img
Hit enter and see if it succeeds
Step 4: Dragging your supersu into your devices internal storage. you could start your phone by hitting the power button on where it says start. I was only able to see my device while the phone was in recovery mode. how to access that is while in bootloader mode, hit volume down twice or until it says "Recovery Mode" press power. Allow for modifications.
Step 5: If you dragged your supersu.zip file into your internal hard drive when the phone was in recovery mode. (I put mine in my downloads folder) to be safe i would reboot your device by hitting reboot, bootloader, and then go back to recovery mode. If the device had to be booted up for you to access your internal storage then turn off your phone and boot up recovery.
Step 6: While in recovery mode on your phone open the "Advanced" folder. Then open "Terminal" while in terminal follow these instructions carefully. Type out EXACTLY how i typed it here. Except the instructions i put in parenthesis. in other words dont type whats in (these).
echo SYSTEMLESS=true>>/data/.supersu (hit the green enter button on the bottom right of your keyboard)
cat /data/.supersu (hit enter and if done successfully you should see the phone automatically put in the next line)
SYSTEMLESS=true.
Example:
echo SYSTEMLESS=true>>/data/.supersu
cat /data/.supersu
SYSTEMLESS=true
Now exit.
Step 7: click install on the main recovery page, find it in 1 of the folders in the directory, when you find your supersu.zip folder, select it, slide the slider to install and when the install finishes hit the reboot button on the bottom right. your system will turn off temperarily and might go back to bootloader. if it does. hit start. if it restarts again? dont worry this is normal unless an error occurs.
You should see a new folder in your apps page called supersu. download "Root Checker" from the play store and check to see if your phone says its rooted or not.
Hope this helped you guys out. I hope i made this tutorial easy to follow and understand. dont skip any texts and if you have any questions. dont hesitate to ask down in the comments below. Thank you guys very much for viewing and HAPPY ROOTING!
GIVING THANKS!
I would like to give a huge thanks to acejavelin for the working download links and a method I would've never thought of using. He taught me the recovery advanced method that solved all of my problems. Without his recent post, this post wouldn't have even been possible.

Oh my god. This is a bit overwhelming. I'm coming from years of using Samsung phones and this seems a bit daunting. What's the reason for this phone needing all this extra work to root compared to Samsung phones?

Sailor Gerry said:
Oh my god. This is a bit overwhelming. I'm coming from years of using Samsung phones and this seems a bit daunting. What's the reason for this phone needing all this extra work to root compared to Samsung phones?
Click to expand...
Click to collapse
It's not "this phone" it's the standard way on Marshmallow... The reason is Marshmallow's security and Moto following the AOSP standards.
Not sure why you thing Samsung is easier, just different, some models are but many can't even be rooted at all.

I was on Marshmallow on my Note 5 and that was MUCH easier to root than this phone. No terminal BS. It was a walk in the park in comparison.

Sailor Gerry said:
I was on Marshmallow on my Note 5 and that was MUCH easier to root than this phone. No terminal BS. It was a walk in the park in comparison.
Click to expand...
Click to collapse
I'm not sure how you had so much trouble with this phone. Took me about 5 mins. Motorola allows for it to be unlocked, so I'm not sure how much easier it gets then that...

itslels said:
I'm not sure how you had so much trouble with this phone. Took me about 5 mins. Motorola allows for it to be unlocked, so I'm not sure how much easier it gets then that...
Click to expand...
Click to collapse
I got thru everything okay in the end and I'm now set; I'm only trying to say that in my experience with rooting Samsung phones, in comparison this took several more steps and there was a fairly large learning curb for me to make sure I didn't do anything wrong. Those Samsung phones I used were never locked so there was no need to mess with any bootloader on my end and generally the rooting steps were far more clearer compared to this phone where you first needed to unlock the bootloader (which required several steps on its own) then installing TWRP in a way I never did before so I needed to do some more reading on, then taking another step to make sure supersu properly flashed on this phone.
The experience was just very different from what I've been used to on Samsung phones that I used on Sprint and T-Mobile which never locked their Note devices. Y'all found it to be simple and easy to roll with, cool. I'm happy for you. Not all of us are as experienced with these methods and this is my first non-Samsung Android device so there are distinct differences in approaching rooting on them that required me to take more time to learn and understand fully.

While some Samsung phones do have one click methods, it does not hold true for all of them. In fact, the "same" phone model can differ from carrier to carrier for branded versions and therefore some differences occur. Moto does things differently, as does HTC and other manufacturers. The way for this phone is actually more true to the traditional way of rooting Android phones, especially the Nexus line.

aybarrap1 said:
While some Samsung phones do have one click methods, it does not hold true for all of them. In fact, the "same" phone model can differ from carrier to carrier for branded versions and therefore some differences occur. Moto does things differently, as does HTC and other manufacturers. The way for this phone is actually more true to the traditional way of rooting Android phones, especially the Nexus line.
Click to expand...
Click to collapse
Very familiar with the fact that the same phone can act different on other carriers which is why I avoided the likes of Verizon and AT&T like the plague and why I've only been on Sprint and T-Mobile because up that point I was using Samsung phones they were never locked and very easy to root and flash away. I was deliberate in sticking with those two carriers over the years for that fact.
If this is the traditional way of rooting Android phones then I'm glad I was able to figure it out in the end because I was certainly not used to doing it like that way before.
Like I said in other post, I wanted to roll with this platform for a while until the next Note device is released then it's back on the Samsung ship for me. But so far this phone is behaving brilliantly as a daily driver. I'll be keeping it after as a backup down the road.

Hi, great guide! Just a few questions:
First one: Do you know if this method works with the XT1570 variant (chinese one). I know it's a relatively unknown variant but for some stupid reason I ended up buying it anyway (I'm not american and don't live there either btw) and I want to root it to fix some battery problems that come with 5.1.1
Second question: In the second part of the guide (to root phone), in steps 1 and 2 I have to download the recovery file and the OS?? Where do I get those? I've read that since my variant is dual sim it might work with XT1572 dual sim images, but I'm still a bit lost.
Thanks in advance

Everything worked well until I got to making supersu systemless. I am using the same supersu file 2.78 SR4 and I dragged it into my download folder on the phone. When I type your exact command in TWRP terminal it returns the value "supersu not found". Any help with what I'm doing incorrectly would be appreciated. Thank you.

Zynax said:
Hi, great guide! Just a few questions:
First one: Do you know if this method works with the XT1570 variant (chinese one). I know it's a relatively unknown variant but for some stupid reason I ended up buying it anyway (I'm not american and don't live there either btw) and I want to root it to fix some battery problems that come with 5.1.1
Second question: In the second part of the guide (to root phone), in steps 1 and 2 I have to download the recovery file and the OS?? Where do I get those? I've read that since my variant is dual sim it might work with XT1572 dual sim images, but I'm still a bit lost.
Thanks in advance
Click to expand...
Click to collapse
If you are on Lollipop (5.1), you don't have to do anything special... Just boot TWRP and flash SuperSU, systemless is only needed for Marshmallow.

acejavelin said:
If you are on Lollipop (5.1), you don't have to do anything special... Just boot TWRP and flash SuperSU, systemless is only needed for Marshmallow.
Click to expand...
Click to collapse
That's good to hear, but I've only rooted in the past with one-click programs, and I haven't used TWRP before... Is there a guide for this method? (which is apparently pretty simple)
Thanks

Zynax said:
That's good to hear, but I've only rooted in the past with one-click programs, and I haven't used TWRP before... Is there a guide for this method? (which is apparently pretty simple)
Thanks
Click to expand...
Click to collapse
One click root methods are bad for Moto's, don't attempt it.
Unlock bootloader, boot and download SuperSU, flash TWRP image with fastboot, start TWRP and flash SuperSU. Done.
I could give you more details but on phone, follow link in my sig and just skip the "systemless" portion.

I just bought this phone from Best Buy. It took like 2 system updates right away. Its still on 6.0. Can someone please verify that this method is still working?
Thanks

Still works with 6.0. Now it wants to OTA update to 7.0 and from what I've read so far is not to go to 7.0. Possibly in the near future there will be a root method.

Related

A guide to all things root for your Nexus S!

The Ultimate Guide to the Nexus S
(and a ROM list, too!)
I decided to make a thread on unlocking the bootloader, rooting, installing ROMs & kernels because if you're kind of new to Android, all this can be very overwhelming.
I'll try my best to keep this updated, but I can't make any promises.
This should clear up any doubts and misconceptions you may have, but if you have a question for me, feel free to post here. Don't PM me, please.
Click to expand...
Click to collapse
First and Foremost
Messing around in non-userspace is dangerous. If you mess up a radio flash, for example, you'll mess up your phone pretty bad. Be careful, and if you aren't sure what you're doing, don't do it.
Also, when you unlock your bootloader, there is a warning stating that your warranty is void. However, if your phone needs repairs, simply restore the stock ROM and relock the bootloader (I'll explain how to do all this below) and Samsung will almost certainly accept it for repairs.
Click to expand...
Click to collapse
Requirements
A computer (this guide will be geared towards Windows because, sadly, it's the most widespread OS out there.).
A Google Nexus S.
A MicroUSB cable.
Time and patience.
Half a brain.
Click to expand...
Click to collapse
Identifying your phone
Turn your phone off and remove the battery cover and the battery. There will be a sticker below the battery with model information. Look for where the Model information is. If the model is GT-i9020, you have a SAMOLED screen Nexus S. If the model is GT-i9023, you have a SLCD screen Nexus S. This is important because some kernels and ROMs are compatible only with one or the other version of the phone.
Click to expand...
Click to collapse
Unlocking the BOOTLOADER!
A word of warning: Unlocking the bootloader wipes your user data and your internal storage (music, photos, movies...). You might want to back them up.
You need to unlock the bootloader in order to flash ROMs and kernels on your phone. Luckily for you, the bootloader in the Nexus S is very easy to unlock.
To unlock the bootloader, put your phone in bootloader mode. This is done by turning your phone off and then turning it back on while holding the volume up button.
When in bootloader mode, you'll see some text in the upper right corner of the screen. None of this really matters, except for the very last line of text, which reads "LOCK STATE - LOCKED". This indicates your bootloader is still locked. If it reads "LOCK STATE - UNLOCKED", your bootloader is unlocked.
To unlock the bootloader, you need some tools.
1. Android SDK (this is a custom version of the Android SDK that includes the recovery image and only contains the tools needed for fastboot: the guide will teach you how to use it, but if for some reason it doesn't work for you, you can download the Android SDK from Google.) - http://www.multiupload.com/OAGYXGQ20J
2. PDAnet (you don't actually need PDAnet, you only need the drivers it comes with) - http://pdanet.co/bin/PdaNetA302.exe
Now that you have the necessary tools, it's time to get down to business. Install PDAnet and extract the .zip with the Android SDK you downloaded into C:\ to make your life easier.
Press the Windows key (it's in the middle of Ctrl and Alt) and R at the same time. The Run window will pop up. Type "cmd" into the box (without quotes).
The Windows command prompt will appear.
In the command prompt, type "[COLOR="Cyan]cd C:\bootloader[/COLOR]". Afterwards, type in "[COLOR="Cyan"]fastboot devices[/COLOR]". Your device should be identified. Afterwards, type in "fastboot oem unlock". There will be a prompt on your phone. Select the first option. Your bootloader is unlocked!
After unlocking, turn off your phone and put it in bootloader mode again, by holding the power button and volume up at the same time. This time, type in "fastboot flash recovery recovery-clockwork-4.0.0.2-crespo.img". This installs ClockworkMod Recovery on your phone. You can access it by selecting RECOVERY in the bootloader menu.
Your phone now has an unlocked bootloader and a custom recovery image, which means you are now ready to flash custom ROMs.
If you don't want to install a custom ROM
That was a lot of work, wasn't it?
Click to expand...
Click to collapse
Installing custom ROMs!
To install a custom ROM, you need to download a custom ROM first. You can find a list of ROMs and kernels in the second post.
Before you install ANYTHING, I recommend you back up the stock ROM by accessing "Backup and Restore" and selecting "Backup". Don't be lazy, this is your lifeline in case you need to return your phone to Samsung!
After you download the ROM, place it on a folder in your internal storage. Turn off your phone, go into ClockworkMod Recovery (by accessing bootloader mode and selecting Recovery) and from there, go into "Mounts and Storage", format /system, /data, /cache and /boot. DO NOT FORMAT /sdcard!
Afterwards, go back to the main menu, select "Apply zip from sdcard" and choose the .zip file you want to install. Installing a kernel is just like installing a ROM, except you don't format any partitions.
Click to expand...
Click to collapse
Congratulations, you have a custom ROM on your Nexus S!
If you have any questions, feel free to post them below!
Also, press that Thanks button down there please I do appreciate it
Click to expand...
Click to collapse
Thanks go out to:
-> The CyanogenMod team!
-> Koush!
-> The XDA community!
Click to expand...
Click to collapse
-khartaras
I might need this later...
First Troll responding to this thread!
So, khartaras, you basically did the same for the x8, while back.
Good job...
Good post but please indicate the rooting guide is for windows as it will confuse mac users.
Sent from my Nexus S MV from the XDA Premium app.
Can I have unroot guide please??

[Q] Am I rooted or unlocked??

Sent my phone to Square Trade before I got the 4.0.4 update (was previously on 4.0.2 with T-Mobile). They put a new "main circuit board" in my phone (sent it in for power button inop).
Well when I got my phone back the first thing I noticed was an "unlocked lock" symbol during boot up. Then I found that that it was updated to 4.0.4 and in my app drawer the Superuser app (which I updated to v3.0.7 (41)) is present.....
Here is the specs under the "about phone" section in Settings:
Build number: IMM76D
Baseband version: I9020XXKI1
Kernel version:
3.0.8-g6656123
[email protected] #1
Thu Feb 2 16:56:02 PST 2012
I've never rooted before -so I don't know how to confirm that I am. However I noticed that in the Superuser app, when I go to check for updates it says that my installed version is LEGACY -and it says a new version of SU BINARY was found. When I tap on "update" it says: CHECKING FOR BUSY BOX... NOT FOUND, and then GAINING ROOT ACCES... FAIL!
Also when attempting to try out Droid Wall and Adblock they both say that I am not rooted.
Does this mean that I am not rooted?? -even though that "unlocked lock" symbol is present at start up??
If they rooted my phone wrong, what can I do to root it correctly??
-and-
How to I return to stock un-rooted 4.0.4 if I ever need to??
Any help would be GREATLY appreciated.
The unlocked symbol when you start up your phone (under the Google logo, right?) just means your bootloader is unlocked, which is the first step in actually rooting the phone.
As for Superuser, even non-rooted phones can install it from the Market/Play Store (like you have), doesn't necessarily mean you're rooted.
Did you install Superuser or did they put it on the phone?
They put it on my phone. I just updated it from the Play Store when I was putting all my apps back on my phone.
Sent from my Nexus S using XDA
Maybe they just wanted to see whether or not you were rooted?
So I can go ahead and follow the "how to root i9020T" guide under the stickied General section of this Nexus S forum? ....and I should be ok?
I figure that if my bootloader is already unlocked I might as well go all the way and finally root this phone, right? That or lock it up again.
My main concern is since I didn't know where they left of, I wasn't sure where to begin/pick back up in finishing the root process.
If I follow the guide from the top I should be safe though, right?
Sent from my Nexus S using XDA
MotorcycleKopp said:
So I can go ahead and follow the "how to root i9020T" guide under the stickied General section of this Nexus S forum? ....and I should be ok?
I figure that if my bootloader is already unlocked I might as well go all the way and finally root this phone, right? That or lock it up again.
My main concern is since I didn't know where they left of, I wasn't sure where to begin/pick back up in finishing the root process.
If I follow the guide from the top I should be safe though, right?
Sent from my Nexus S using XDA
Click to expand...
Click to collapse
if you already have a custom recovery, just flash any of the custom roms(or kernels) and youll have root. if not, flash a custom recovery then a custom rom(or kernel). all the custom roms come with su binaries. yea, its that easy.
So I'm not sure if they put custom recovery on my phone.... how can I tell??
MotorcycleKopp said:
So I'm not sure if they put custom recovery on my phone.... how can I tell??
Click to expand...
Click to collapse
power off>hold volume up+power>volume rocker to select recovery>power to select
OK, when I do that process I got what looked like a dead Android??
MotorcycleKopp said:
OK, when I do that process I got what looked like a dead Android??
Click to expand...
Click to collapse
ha! dead android, lol.
youll need to flash a recovery via fastboot(probably clockworkmod recovery).
Ok.... flashing recovery is ALWAYS where I get lost when I read up on rooting.
Could you/someone point me in the right direction please?? (via instructions or a link to some GOOD & CURRENT instructions and files).
Can I just follow instructions from http://forum.xda-developers.com/showthread.php?t=895545 and start from the top -so that I get a feel of how to do this from the beginning????
-and if I follow the instructions from this post, will I still be running 4.0.4??
This dead android really concerns me a bit!!
That guide is perfect. If you use, it will install a custom recovery on your phone, which can then be USED to install 4.0.4 on your phone again. If you don't really want root access, I'd stay where you are right now.
Anyhow, if you DO decide to follow the guide, you can skip the part where it says to type "fastboot oem unlock" (beginning of part 2) because that command unlocks the bootloader, and your phone already has an unlocked bootloader (shown bythe unlocked lock you see when you turn your phone on).
OK.... so I'm following the guide, BUT when I go to "update driver software" I point it to where I downloaded the "android-sdk_r13-windows.zip" file, but it won't let me select it. I also tried extracting the file directly onto my C:\ drive, but it won't let me select it there either.
What am I missing here??
(running Windows XP 32 bit, by the way)
Do you have either WinZip, Winrar, or 7-zip installed on your computer? You need them to extract the file, which will give you a folder. Point the driver installer to that folder after you've extracted it
Well I got the file extracted just fine. Problem is that when it won't let me select ANYTHING when I try to update the driver (the "OK" is dulled out when I point it to where I extracted the file to).
BTW, at the current state, next to "Android 1.0" in my Device Manager it shows a yellow "question mark & exclamation mark", and it is a sub of "other devices" (with a yellow "question mark" next to that as well).
Did I miss a step????
Try picking just the folder where the extracted folder is, that might work. As for the yellow exclamation mark, it's normal. That's what the drivers you install are going to fix
Still won't let me chose anything.....
One thing I noticed is that in the instructions it says to point it to "(..\android-sdk-windows\google-usb_driver)" .....but I don't have anything that says "\google-usb_driver" at the end of the file name. I only have "android-sdk-windows" -even after I extracted the file.
All I have inside the "android-sdk-windows" folder are: add-ons, platforms, tools, SDK Manager, and SDK Readme. None of them have anything that say "google-usb_driver" in them.
Where do I find this "google-usb_driver"??
Scroll down on this page
http://developer.android.com/sdk/win-usb.html
Actually, it might be easier to try this out
http://forum.xda-developers.com/showthread.php?t=1589251
Hmmm... that one-click root method looks awesome, but since it was only uploaded yesterday I'm a little bit weary of it.
I tried to get that google-usb_driver, but with the sdk r13 it won't let me unless I update to r17. I'm thinking of just going to http://developer.android.com/sdk/index.html and getting the latest sdk r17 exe file & trying to go from there. Only concern is that on the guide here on xda it says "from sdk r14 forward Google removed the fastboot command so I'd have to make the fastboot command myself" -will this be an issue or is that easily done??
(I seriously can't believe I'm running into wall after wall with this.
I REALLY appreciate all the help thus far, by the way)
See the first link from my last post for a driver
Sent from my Nexus S 4G

[TUTORIAL] Prepare Your AT&T HTC One X for Custom ROMs

OUT OF DATE USE THE ONE CLICK 1.85 ROOT TOOL IN THE FORUMS
As the ROM chefs go to work, we want to be sure that we are ready to flash the ROMs when they come to be available! This guide will help you set up your phone so that you can flash custom ROMs.
After this process you will have a phone on the latest firmware (1.85 at the moment) with bootloader unlock, rooted, and busybox installed.
This guide assumes you are on a root friendly firmware (as of now, it is firmwares 1.82.502.3 and below).
This is really going to be done in a four step process. First we need to root the device in order to access the place where the CID is stored so that we can change it and get unlocked. After changing the CID, we can unlock via htcdev.com. Then we can go on to installing a custom recovery and finally rooting!
From there I will give you some tips on installing ROMs.
NOTE: THIS PROCESS IS EXTREMELY DANGEROUS. IT MAY BE A BIT CONFUSING. READ OVER THE STEPS BEFORE STARTING. IF YOU DO NOT THINK YOU WANT TO RISK YOUR DEVICE BECOMING A BRICK THEN DO NOT ATTEMPT THIS. THIS VERY EASILY COULD RUIN YOUR DEVICE.
BACKUP EVERYTHING BEFORE STARTING AS EVERYTHING ON YOUR DEVICE WILL PROBABLY BE WIPED.
I, XDA, AND THE ORIGINAL TOOL CREATORS DO NOT TAKE RESPONSIBILITY FOR ANYTHING THAT HAPPENS TO YOUR DEVICE. IT IS SOLELY YOUR RESPONSIBILITY FOR WHAT YOU DO TO YOUR DEVICE.
Click to expand...
Click to collapse
Your warranty will be void if you unlock the bootloader. If you just root though then you can return to 100% stock by running the RUU.
This guide is for Windows only at the moment though I will try to post Mac and Linux guides at some point.
ORIGINAL TOOL THREADS:
One Click Root for 1.82 and below: http://forum.xda-developers.com/showthread.php?t=1644167
Spoof CID Script: http://forum.xda-developers.com/showthread.php?t=1672284
I will try to keep this as up to date as possible! Taking a visit to the index of the development forums (http://forum.xda-developers.com/showthread.php?t=1671237) is also a good idea!
Last Updated: 5/28/12
0. Getting the prerequisites:
Download the package at the bottom of the first post to get started.
Extract the package somewhere you will remember (like on your desktop).
Connect your device via USB and make sure you have USB Debugging enabled under settings.
Click to expand...
Click to collapse
1. Root your device
1. Open the folder you downloaded and navigate to the "root" directory.
2. Double click on the root-windows.bat file
3. Let the root run and do not touch your device. It will reboot several times- do not touch it or you may brick your device. Just let it do its thing and eventually after around 3 minutes you will have a rooted device in your hand.
Click to expand...
Click to collapse
2. Get the unlock token
In order to unlock the bootloader we will need to change a value called the CID. This will allow the htcdev.com site to unlock our phones.
1. Go to the downloaded folder and go to the "change_cid" folder.
2. Click on the "Spoof-CID.bat" file. Follow the instructions. Your CID will change from CWS__001 (stock AT&T CID) to 11111111 (called "SuperCID," will allow you to flash anything)
3. Log in to htcdev and go here: http://www.htcdev.com/bootloader/unlock-instructions (NOTE: This skips the agreements you need to click through as some of the buttons on their website are wonky. Doing this assumes you agree to their policies that are listed there)
4. Follow the instructions very carefully (they are written very well) untill the point where you get the file "Unlock_code.bin" via email. Stop there.
5. You should now have the file for bootloader unlock. MAKE SURE TO SAVE THAT FILE "Unlock_code.bin" TO THE "generic" FOLDER IN THE PACKAGE YOU DOWNLOADED! YOU WILL NEED IT LATER.
Click to expand...
Click to collapse
3. Run the RUU to update to latest firmware
1. Download the latest RUU from the xda forums (should be an .exe file)
Currently it is version 1.85.502.3 and you can download it here:
http://briefmobile.com/download-htc-one-x-att-1-85-update
2. Follow its instructions very carefully. It will take approximately 20 minutes to complete. BE PATIENT. IF YOU UNPLUG YOUR PHONE HERE YOU WILL GET A BRICK.
3. Let your phone reboot and go through initial setup again
Click to expand...
Click to collapse
4. Unlock your bootloader using Unlock Token
1. Navigate to the "generic" folder in cmd (you should have added the Unlock_code.bin file to this folder already) and plug your phone in in fastboot mode. To do this, first shut off your phone. Wait for it to turn off. Then hold the volume down button. Press the power button for 3 seconds while still holding the volume down key. Let go of the power button but keep holding the volume down button untill you see a white screen with a bunch of small text on it. Use the volume up and down keys and the power button to select the FASTBOOT option. Plug your phone into your computer. Then wait for the FASTBOOT text to turn into FASTBOOT USB.
2. Type the following into cmd on your computer:
fastboot flash unlocktoken Unlock_code.bin
NOTE: This step might take quite a few tries. For some it works on the first time. For others, it may take around 20 times. Just keep typing in the command until you get a sucessful flash. We aren't sure why it does this at the moment but just keep trying and don't give up.
3. Use the volume keys to say that you do want to unlock your bootloader and wait for reboot
4. Bootloader should be unlocked! Congrats, most of the grunt work is done! Go to Settings - Developer Options - Enable USB Debugging. This will allow us to continue
5. Re-set up phone and enable USB debugging again
Click to expand...
Click to collapse
5. Install a custom recovery so that we can gain root access
1. Currently there are two recovery options: ClockWorkMod Touch and TWRP (TeamWinRecoveryProject). Both are pretty much the same as they both use touch input but TWRP does have some other nice features like a built in file browser and more. It is also more touch optimized. ClockWorkMod is more "old school" and I personally feel more comfortable using it, but using TWRP is fine as well. It doesn't really matter which recovery your choose, both are good choices. Download whichever one you want below:
CWM Touch: http://forum.xda-developers.com/showthread.php?t=1677304
TWRP: http://forum.xda-developers.com/showthread.php?t=1677447
2. Drag the .img recovery file you just downloaded into the "generic" folder
3. Connect your phone via fastboot
4. Type the following:
fastboot flash recovery <insert name of recovery .img file here>
Replace the stuff between the <> with the name of the file you just downloaded
5. Wait for your device to reboot. Then type into cmd which is cd'ed to the "generic" folder:
adb reboot recovery
6. Make sure your recovery works as soon as it is done loading and then press "reboot system"
7. Follow its instructions
Click to expand...
Click to collapse
6. Root your system
1. Connect your phone as a "Disk Drive" and drag the "root.zip" file in the "root" folder to your phone's memory
2. Reboot into recovery with the adb command (adb reboot recovery)
3. Go to install zip from sdcard and navigate to the zip file you downloaded. Say "yes" and watch it flash
4. Reboot system now
5. Go to the play store and download any app that has "Busybox installer" in its name (the one by JRummy16 works good I believe)
Click to expand...
Click to collapse
If all goes well, you should be sitting at an AT&T HTC One X which is on the latest RUU leaked firmware (1.85.502.3 at this moment), rooted, busyboxed, and unlocked.
Congrats!
If you want to flash any ROMs, download the .zip file of the ROM, place it on your phones memory, and then install the zip like you did to the root.zip file.
Enjoy your AT&T HTC One X!
CREDITS:
kennethpenn: For initial root, getting all the RUUs from the "source" and for giving the HTC One X's situation prime press appearance on his website, BriefMobile.com
grankin01: For finding out how to edit the CID originally
designgears: For creating the One Click Super CID tool for bootloader unlock
paulobrien: For porting CWM Touch to our device
sk08: For leading the way in terms of MODs and organizing an S-OFF thread to get this thing fully ours
JSLEnterprises: For initially being there to help organize a bootloader unlock
Team Nocturnal: For their awesome ROM
Click to expand...
Click to collapse
If you want to thank or donate to someone, please do not do so to me. The people above are the ones that deserve the thanks and the donations to encourage them to keep doing the fantastic work they have been doing! I'm just a high school student
Some common terminology:
Deoxdexed: OEMs package their apps with .odex files because they are more optimized for your device. However, this makes the file uneditable by developers and things like mods cannot be used with odexed ROMs. A ROM with "deodexed" as a feature means it is easier to use mods with that ROM
Busybox: A collection of linux tools that are helpful for flashing ROMs and doing other basic Android tasks
RUU: ROM Update Utility, made by HTC, completely reflashes device firmware, useful if you get bricks. Only for Windows.
Root: Allows you to edit system level files
S-OFF: (currently unattainable) Security-OFF, it is a "feature" in HTC phones that allows us to modify almost any part of your system.
Unlocked Bootloader: Allows us to flash custom images to the device.
Click to expand...
Click to collapse
As I understand and appreciate the work put in this thread, do we need another how to? Using the index sticky alone anyone should be able to root/unlock/flash their device. There's already scripts for everything and virtually no ADB required for nubs.
I would assume with the other info already in this section if someone can't figure out how to flash their phone, then they don't need to flash at all.
HydroSkillet said:
As I understand and appreciate the work put in this thread, do we need another how to? Using the index sticky alone anyone should be able to root/unlock/flash their device. There's already scripts for everything and virtually no ADB required for nubs.
I would assume with the other info already in this section if someone can't figure out how to flash their phone, then they don't need to flash at all.
Click to expand...
Click to collapse
Wasnt sure, there are still a few people asking how to do it since it is a bit complicated with the 1.85 update breaking root so I just compiled everything into a master one.
And yeah, I use a lot of the scripts in the package I put for download.
Anyway, mods do what you think with this thread! And this might be in the wrong section, wasnt sure if it goes in general or development.
Please keep this up. As it is the most aggregated list of instructions, I'm sure it will help many who have just gotten their phone. Great work by the way.
HydroSkillet said:
As I understand and appreciate the work put in this thread, do we need another how to? Using the index sticky alone anyone should be able to root/unlock/flash their device. There's already scripts for everything and virtually no ADB required for nubs.
I would assume with the other info already in this section if someone can't figure out how to flash their phone, then they don't need to flash at all.
Click to expand...
Click to collapse
As I agree with you, a "one stop shop" that can be pointed out to for the noobs who got their mommy's to buy them their cool phone should at least keep the redundant questions to a minimum.
you cant ruu WITH a UNLOCKED bootloader these directions are wrong there would need to be a relock step added in.
ALSO THE CWM STEP NEED A ROOT FOR IT TO WORK LOOK AT THE PAGES
READ UP ON THE STUFF BEFORE YOU MAKE A GUIDE BECAUSE THIS IS WRONG
squishy5 said:
you cant ruu WITH a UNLOCKED bootloader these directions are wrong there would need to be a relock step added in.
ALSO THE CWM STEP NEED A ROOT FOR IT TO WORK LOOK AT THE PAGES
READ UP ON THE STUFF BEFORE YOU MAKE A GUIDE BECAUSE THIS IS WRONG
Click to expand...
Click to collapse
Locked boot loader yes.
Root for cwm no.
Sent from my HTC One X using xda premium
squishy5 said:
you cant ruu WITH a UNLOCKED bootloader these directions are wrong there would need to be a relock step added in.
ALSO THE CWM STEP NEED A ROOT FOR IT TO WORK LOOK AT THE PAGES
READ UP ON THE STUFF BEFORE YOU MAKE A GUIDE BECAUSE THIS IS WRONG
Click to expand...
Click to collapse
Why don't you read before you comment on things like this?
I never "Unlock the bootloader"
I simply get the Unlock token from HTC.
So stop acting like you know everything, because you dont
Don't ever use caps with me and expect me to come back with a nice response. I put this out for the community, not for some kid who thinks he knows it all to come back and say that I did it wrong when he didn't even read the post properly.
And you don't need root to install CWM, just an unlocked bootloader.
Stop calling my stuff wrong if you yourself don't even know what is right
rohan32 said:
Why don't you read before you comment on things like this?
I never "Unlock the bootloader"
I simply get the Unlock token from HTC.
So stop acting like you know everything, because you dont
Don't ever use caps with me and expect me to come back with a nice response. I put this out for the community, not for some kid who thinks he knows it all to come back and say that I did it wrong when he didn't even read the post properly.
And you don't need root to install CWM, just an unlocked bootloader.
Stop calling my stuff wrong if you yourself don't even know what is right
Click to expand...
Click to collapse
He put his foot in his mouth, apology should be coming oh and Good job man, Good job. Thanks for the work, this should be a sticky.
This is a great write up and would have been extremely helpful last night. I will admit I have done a lot of reading before I unlocked the bootloader and updated to 1.85, but it was still very confusing at some points. The htcdev site actually gave me the most trouble because I didn't realize most of the steps were completed and I could skip all the way to entering the token and the site was simply used for entering the token and getting the unlock file.
And yes, I almost said the same thing about the relock step. I had to read it twice to realize you didn't unlock yet. That's another thing that confused me last night was unlocking/relocking immediately.
I think this should be a sticky and all the other tutorials and such should be deleted. This is a perfect summary IMO and will use it when I unlock my friends one x
Sent from my HTC One X
My problem with this is that you packaged it all up while the individual threads for each thing are updating and you are severing up potentially outdated scripts.
designgears said:
My problem with this is that you packaged it all up while the individual threads for each thing are updating and you are severing up potentially outdated scripts.
Click to expand...
Click to collapse
I agree. While it is nice to have a all-in-one, you should be linking to the threads since they are updating them on a daily basis instead of linking to their scripts. Ive already had to change JeepFreaks script this morning as he updated it. It would make your world a lot easier if you did it that way, and also not risk giving some new user outdated scripts.
I think this should go in the General section as the first few pages should redirect to the original threads anyway.
Red5 said:
I agree. While it is nice to have a all-in-one, you should be linking to the threads since they are updating them on a daily basis instead of linking to their scripts. Ive already had to change JeepFreaks script this morning as he updated it. It would make your world a lot easier if you did it that way, and also not risk giving some new user outdated scripts.
I think this should go in the General section as the first few pages should redirect to the original threads anyway.
Click to expand...
Click to collapse
Sure thing, I will add to the original post for the links.
Also I will try to keep this updated, but yeah I might not catch all the updates
Thank you so much Rohan! Really appreciate it! Took me about 4 hours to get this done but it was worth it. Now to install cleanrom. Thanks again. This is my first time doing something like this.
Duse ijuat saw this and I'm going to do this and flash clean from when I get home and I read through this I honestly love you for doing this it helps more than you think thanks a lot
Deffinitlet should be stickied
Sent from my HTC One X using XDA
These are the best instructions! Wish i had them when all this shenanigans started. Thx
ethantarheels123 said:
Please keep this up. As it is the most aggregated list of instructions, I'm sure it will help many who have just gotten their phone. Great work by the way.
Click to expand...
Click to collapse
I agree. This guide is very helpful for me. I consider myself to be fairly computer literate and have flashed ROMs on previous phones, but I am a complete n00b to android and linux. Looking around some of the other threads -- it appears to me that there are many people who could have much confusion resolved by reading this. Thanks for the thread.
-- Jon
Not quite sure what's going on with my update...
I'm using the exe that updates the RUU and it gets stuck on the "sending to phone" step. Reboots the bootloader once, gets stuck again (as far as I can tell , nothing is ever sent) and then gives me an error telling me "The ROM Update Utility cannot update your Android Phone. Please get the correct ROM Update Utility and try again"
i've got the correct drivers installed (was having some trouble related to that a couple days ago but have since figured it all out ) would it be better to just do the update manually? (On my evo you just change the update file to Update.zip and it automatically installs it for you when you boot into bootloader)
maybe I'll have to look into it further, but just curious if anyone's run into this issue or figured out how to get past it as of yet...
Edit: Just an update- I'm betting its because I forgot to relock my bootloader before updating. So anyone who's already completed SOME of the steps in the second post here, make sure you relock your bootloader if you haven't already done so.
Edit1.5: This assumption was correct and the bootloader is now unlocked.
Edit 2- Almost done here... Busybox wont install. Tried two different apps, neither one worked. No indication as to why (got very vague error messages to the effect of "busybox was not installed")
Edit 3- FIXED- Ok, figured it out. As far as I can tell, the process should be Root first, THEN install busybox. It doesn't work without root privelages (at least that was my experience here)

[H915] Root Guide + Restore Any Bricked LG V20

Just in Time for The New Year I would like to show Everyone How to root there Canadian variant LG V20!
Current Known issues
- No Service From Carrier
- Seems VERY Laggy (Can be Fixed with using a Kernel)
Other Information
- Yes you can Restore to factory Settings with this Method (So Don't worry if you screw up)
- Sorry far I Only know This works on the H915 however the Restore should work with all LG Models
- This will give you a Bootloader to have access to fastboot Commands
- Working TWRP Recovery
So After Reading the No Service Part many are mostly not going to be interested... I uploaded this Thread anyway to see if anyone could find a fix to this issue. (When one is found I will update this with the fix)
So If you still want to Root your Canadian LG V20 Let's do it!
DOWNLOAD THE ZIP FILE HERE
https://mega.nz/#!ABZV0AZZ!8LBGgpjiGT1ij6scshWTQO4tGhUb9GMUcTHtKLLhfW0
- I DO NOT TAKE ANY RESPONSIBILITY FOR YOU BREAKING YOUR DEVICE
- I HAVE NOT CREATED ANY OF THESE FILES I ONLY PUT EVERYTHING INTO ZIP FOLDER FOR YOU TO DOWNLOAD AND MAKE THINGS CONVENIENT AND SIMPLE
- PLEASE THANK THE ACTUAL DEVELOPERS WHO CREATED THESE FILES (LISTED BELOW)
FILES USED/THANK THESE PEOPLE
@me2151 Dirty Santa Files (Boot2.img, Step 1.bat, Step 2.bat and RUNMEFIRST.bat) -
HTML:
https://forum.xda-developers.com/v20/development/ls997vs995h910-dirtysanta-bootloader-t3519410
@jcadduono recowvery and dirtycow exploit (used with Dirty Santa)
HTML:
https://forum.xda-developers.com/v20/development/h918-recowvery-unlock-v20-root-shell-t3490594
Stock Images for LG V20 H915 you can find those here
HTML:
http://lg-firmwares.com/lg-h915-firmwares/
(You will need to be flashed on H91510d for this to work however you could try 10e if you wanted)
@autoprime UPPERCUT for LGUP (This is what allows the LG V20 to be read and will allow you to downgrade to 10d if needed and will let you restore to stock using Download Mode at any time! This will only be used for you if you mess up with the root and need to flash back to stock or you need to upgrade or downgrade to the 10d firmware)
HTML:
https://forum.xda-developers.com/lg-g5/development/uppercut-lgup-loader-g5-variants-t3511295
@Chainfire SuperSu v2.79 SR1
HTML:
https://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133
WHAT DO YOU NEED BEFORE YOU START
- A Copy of LGUP
- An LG V20 H915 Running the 10d Firmware (if you need help flashing this firmware read below before Step 1)
- The Zip File I Listed above to Download
- ADB and LG Drivers
- A Windows Computer
HOW TO UPGRADE/DOWNGRADE TO FIRMWARE VERSION 10d
Step 1 - Boot Your Device into Download Mode (Turn the phone off hold the Vol + Button and plug in your device to the Computer)
Step 2 - On your Computer find the Zip File (extract it) and Open Uppercut.exe (This should launch LGUP and Make sure your Phone is Connected to your Computer)
Step 3 - In LGUP Select the Upgrade button (even if you are downgrading it will still work) then find the Firmware .kdz file for 10d
Step 4 - Flash the KDZ back onto your device
ROOTING THE DEVICE!
Step 1 - Install a Terminal Emulator App to your Device
Step 2 - Verify your device is plugged in and that ADB sees the Device (adb devices)
Step 3 - On your Computer Open the RUNMEFIRST.bat (do not close this window)
Step 4 - After loading up RUNMEFIRST.bat run Step1.bat (if you see permission denied on the files Flatland and Flatland64 this is normal)
Step 5 - Once the shell prompt opens in the step 1.bat window type "run-as con" (without quotations then hit enter) then type "chmod 0777 /storage/emulated/0/*" (yet again not in quotations and then hit enter)
Step 6 - Once that has finished on your phone open the Terminal app you downloaded earlier and type in id (if untrusted_app is displayed continue if not redo the steps)
Step 7 - In the Terminal Emulator type applypatch /system/bin/atd /storage/emulated/0/dirtysanta then watch the RUNMEFIRST.bat to see when it tells u to open Step2.bat (when it tells u to open Step2.bat open it)
Step 8 - You should now Be into a Somewhat usable bootloader on your device... now we Stop using DirySanta and Start to do things manually by ourselves open up a Command Prompt and type "fastboot flash boot boot.img" this will flash the boot2.img used in the Dirty Santa Exploit
Step 9 - After that finishes type "fastboot flash recovery TWRP.img" This will put TWRP (For the H918 Variant) on your device
Step 10 - Boot into TWRP (Remove battery then put it back in hold the Vol - Button and the Power Button Once LG Powered by Android Logo Appears Release the Power Button then Hold it Again, A White screen should come up say yes to both screens then should boot into TWRP)
Step 11 - Now that you are this far I recommend you backup everything so that you can start from this point if you mess up any upcoming steps that way you do not have to reflash the stock image and start from step 1 again....
Step 12 - Select Wipe from the Main menu then go to Format Data then type yes and enter (This will remove the password lock currently enabled on the device)
Step 13 - On the Main Menu select Install browse to your SD Card where you put your SuperSU.zip File onto and flash that to the device
Step 14 - Once that is completed return to the main menu select the Wipe menu again go to Format Data then yes again
Step 15 - Go back to the Wipe Menu and go to Advanced and select Dalvik, Data and Cache then slide to wipe after this finishes reboot to the system
Step 16 - Once in the System complete the Android setup and enable USB Debugging again then type adb reboot recovery (if your device does not boot into Android this is when u go back into TWRP by doing the remove battery method and holding those buttons down as I stated before and you Restore your Backup you made in Step 11 and you try doing those Steps again)
Step 17 - Once Back into TWRP (you may make another backup here if you would like) select Install then Flash SuperSU to your device again... Go back to the Main Menu Select Wipe then Advanced and Select Dalvik and Cache then Slide to Wipe and reboot into the System
Step 18 - Once back into Android you should see SuperSU on your device and you may download a Root Checker app of the Play Store to Make sure your Device is Fully Rooted and Working!
Please inform any Issues in the Replies below and I will add them to the List for People to Know before they Attempt rooting... If anyone finds a Fix for the Modem file to get service working on the LG V20 H915 while rooted please reply and i will Add that to the guide BELOW!
I DID NOT MAKE ANY OF THESE FILES SO PLEASE THANK THE CREATORS (LISTED ABOVE) FOR THEIR HARD WORK AND EFFORTS!
I THINK I BRICKED MY DEVICE/ THE ROOT DID NOT WORK/ I WANT TO GO BACK TO STOCK
Step 1 - As Stated Above to this all we need to do is Enter Download Mode (Remove Battery reinsert battery hold Vol + and plug in the Device) and then run the UPPERCUT.exe File
Step 2 - Select Upgrade browse over to your kdz file and select it then flash it to your device! Your Device Should boot up into Android (I Have Bricked my LG V20 Many Times Removing TWRP and the Bootloader and having nothing but the LG Logo and the Download Mode and I could Still get into the Device after doing this so it should work for you! However any problems should be dealt with the developer on his forum listed here
HTML:
https://forum.xda-developers.com/lg-g5/development/uppercut-lgup-loader-g5-variants-t3511295
)
Anyone willing to Try installing things like Kernels and ROMs I would assume you would be using H918 Supported Files For those as thats what TWRP is running in.....
Will be adding a Zip File will all the Files need in a Couple of Minutes....
There seems to be a hidden settings menu on our Devices in which we can play around with the Modem Settings among other things.... you need to open the Phone App and Type in *#546368#*915# and the menu should come up.... Maybe somebody can figure out how to get Service running.... All Credit for this goes to @KedarWolf in his post listed here https://forum.xda-developers.com/v20/how-to/access-hidden-menu-h915-t3515098
Nice little write up. Did you try this on the wind/freedom 915 or videotron 915? My guess would be that you tried it on the wind 915 and if so i bet it has something to do with their slightly differnet bands they use albeit for a change an unlocked wind device works fine on other networks. But i really have no clue if there's a connection on why there's no signal. This kind of thing is beyond my pay grade. I would be guessing someone like @autoprime would be someone to ask but chances are he has other things to worry about and likely doesn't have the device.
But keep plugging away. You may figure it out yet
markbencze said:
Nice little write up. Did you try this on the wind/freedom 915 or videotron 915? My guess would be that you tried it on the wind 915 and if so i bet it has something to do with their slightly differnet bands they use albeit for a change an unlocked wind device works fine on other networks. But i really have no clue if there's a connection on why there's no signal. This kind of thing is beyond my pay grade. I would be guessing someone like @autoprime would be someone to ask but chances are he has other things to worry about and likely doesn't have the device.
But keep plugging away. You may figure it out yet
Click to expand...
Click to collapse
Yes the Wind H915 still haven't got it figured out yet hopefully someone will soon then we will have an official working root for the Canadian Variant
I would have jumped on the Freedom Mobile (formerly Wind) deal ($30 for 6GB for the first 10 months) if the H915 had been root and has an unlocked bootloader. LG's track record of offering unlocked bootloader is looking very bleak for the H915.
@TheDantee I am sure the service issue will be resolved soon but "Seems VERY Laggy" part is worrying me more. What is the reason for that? I like the possibility to go to the default LG rom like nothing happen.
Emilius said:
@TheDantee I am sure the service issue will be resolved soon but "Seems VERY Laggy" part is worrying me more. What is the reason for that? I like the possibility to go to the default LG rom like nothing happen.
Click to expand...
Click to collapse
Sorry i should mention that a Kernel fixed this issue for me!
TheDantee said:
Sorry i should mention that a Kernel fixed this issue for me!
Click to expand...
Click to collapse
Service issue or laggy part?
Emilius said:
Service issue or laggy part?
Click to expand...
Click to collapse
Laggy Part
Noob question, is the phone fully functional after step 10 (TWRP).
The reason I ask is because I really only need to get to TWRP as I want to enable google assistant.
At this point, the root is not a big concern for me.
Thanks,
SHABBA JOTS said:
Noob question, is the phone fully functional after step 10 (TWRP).
The reason I ask is because I really only need to get to TWRP as I want to enable google assistant.
At this point, the root is not a big concern for me.
Thanks,
Click to expand...
Click to collapse
Shoulbe be but you will need to still do a format on the device or you will get locked out and it will ask for a passcode....
TheDantee said:
Shoulbe be but you will need to still do a format on the device or you will get locked out and it will ask for a passcode....
Click to expand...
Click to collapse
So SuperSU messed the service reception? Not bootloader?
Emilius said:
So SuperSU messed the service reception? Not bootloader?
Click to expand...
Click to collapse
I don't think its SuperSU Causing the problem... In the bootloader (debug) that is provided in the DirtySanta root it states the device as an unlocked US996 LG V20 I feel that this is because it has no idea which provider its with since we are Canadian.. I have tried flashing many many modem files from many different firmwares I either get modem blue screens on boot (Goes away permanently if you remove sim card) or I get no Service in the System it self... so personally I think it is the Bootloader since its a debug bootloader because the Canadian Variant does not seem to have a bootloader.... May I ask what is your reasoning for SuperSU being the issue?
TheDantee said:
I don't think its SuperSU Causing the problem... In the bootloader (debug) that is provided in the DirtySanta root it states the device as an unlocked US996 LG V20 I feel that this is because it has no idea which provider its with since we are Canadian.. I have tried flashing many many modem files from many different firmwares I either get modem blue screens on boot (Goes away permanently if you remove sim card) or I get no Service in the System it self... so personally I think it is the Bootloader since its a debug bootloader because the Canadian Variant does not seem to have a bootloader.... May I ask what is your reasoning for SuperSU being the issue?
Click to expand...
Click to collapse
Based on your answer to SHABBA JOTS I get feeling that maybe is SuperSU creating that problem if until step 10 (TWRP) is all good. So soon we do step 8 (flashing boot image) service is gone. Is that right?
Emilius said:
Based on your answer to SHABBA JOTS I get feeling that maybe is SuperSU creating that problem if until step 10 (TWRP) is all good. So soon we do step 8 (flashing boot image) service is gone. Is that right?
Click to expand...
Click to collapse
Currently I have no access to my V20 so i can not try and tell you but if you are willing to reset and try the steps again up to Step 8 then lemme know the answer... however the system is very very very unstable many crashes tons of lag massive downgrade in battery without that boot.img... what if u flash twrp once in the bootloader but not the boot.img try that.... then get back to me Curious now lol
TheDantee said:
Currently I have no access to my V20 so i can not try and tell you but if you are willing to reset and try the steps again up to Step 8 then lemme know the answer... however the system is very very very unstable many crashes tons of lag massive downgrade in battery without that boot.img... what if u flash twrp once in the bootloader but not the boot.img try that.... then get back to me Curious now lol
Click to expand...
Click to collapse
He he, I am an Nexus person. I am so afraid to mess up my V20. With Nexus it is so easy, in 2 steps you are done. I miss that part I mast say.
Ok so i gave this a quick read and from what i gather you flash the bootloader before you flash twrp and super su. So here's a question that may or may not have been tried. Is there any reason you can't follow this method to root and then flash stock recovery and then flash stock bootloader?
Since it seems bootloader is the issue with having no data or signal. You would at least have root but just not twrp. Does that make sense?
markbencze said:
Ok so i gave this a quick read and from what i gather you flash the bootloader before you flash twrp and super su. So here's a question that may or may not have been tried. Is there any reason you can't follow this method to root and then flash stock recovery and then flash stock bootloader?
Since it seems bootloader is the issue with having no data or signal. You would at least have root but just not twrp. Does that make sense?
Click to expand...
Click to collapse
It's look like H915 dues not have bootloader at all.
Emilius said:
It's look like H915 dues not have bootloader at all.
Click to expand...
Click to collapse
Well it has to have a bootloader. It's just locked right. Like if we pulled apart the stock kdz we should be able to find it and my theory is we could use flashfire to flash stock recovery and also flash thr bootloader since twrp can't to my knowledge flash bootloaders. We would be left with root but no recovery. I could be so far from being right but who knows. This could be the only way to have root and a working phone.

[CLOSED] Delete Thread.

Due to the disrespect of certain members I will no longer share the tutorials.
Wait does this mean you finally got my script to work?
lebigmac said:
Wait does this mean you finally got my script to work?
How about a little feedback in my project thread? Is that too much to ask for?
Did the latest fix work for you or not? Hello?
Click to expand...
Click to collapse
I said you were working on it. LOL. If it worked I'd be writing a Guide for that!
Make sure boot.img matched with the phone build number, or the phone may get bootloop.
Moto One Ace is one of the easiest phone to root
mingkee said:
Make sure boot.img matched with the phone build number, or the phone may get bootloop.
Moto One Ace is one of the easiest phone to root
Click to expand...
Click to collapse
Exactly. Definitely made a note of that in the guide since that is why the frozen touchscreen issue happens.
Articul8Madness said:
.This tutorial is for people like me than ran into problems rooting the Moto One 5G Ace XT2113 (MetroPCS Qualcomm Variant) running on stock Android 10. I got this phone literally last week brand new in the box. This is a hand holding guide for the Noobs that really are intimidated by rooting their device.
Follow the following at your own risk! I am not responsible for any mishaps with your devices.
I want to thank @mingkee and @sd_shadow for pointing me in the right direction. And for the rest of the contributors that I took bits and pieces from that helped me figure out rooting this; I did achieve root out the starting gate but initially lost touchscreen functionality. The issue was that you have to use the boot.img of your firmware to patch into Magisk; if you do this with your phone out the box you really don't know which firmware was used and that is where the bungle happens. This will clear up all those potential freakout moments.
Thanks to Android 10 being System As Root with all these new super partitions running amuck, you cannot get Write access in the actual system files. So even when you achieve root, you can't do much. @lebigmac is working on that as we speak. Drop by his thread on R/W access and beta test his script so he can get more knowledge about how our phone works.
Introduction/Preparation
First, go and prepare by READING EVERYTHING. Very important. This is the Qualcomm variant and NOT the Mediatek variant. Flashing does make a difference between the two. Last thing you want to do is brick the device because you flashed the wrong firmware to the wrong processor, or you flashed other software for the other similiar Moto One 5G and it bricked.
Second, unlock the bootloader. All T-Mobile and their subsidiary variants can be unlocked by Motorola as well as International and Motorola factory variants; go to their bootloader official unlock site and follow their instructions, it's easy peasy. If you do it in firefox it may not go to the third step page and hang on the page where you put the long code in (follow instructions on page to get the unlock code you'll see what I'm talking about). It is HIGHLY ADVISABLE to do this in Waterfox or Chrome (I used Waterfox). And yes, you may have to request the code 3x to get it to send to your email depending on their server traffic. When you get it, follow Motorola's instructions for unlocking the bootloader in fastboot. It will show you that the bootloader is unlocked.
Verizon and ATT Variants CANNOT BE BOOTLOADER UNLOADER UNLOCKED.
***NOTES SO YOU DON'T FREAK OUT***
1. I did NOT see the motorola post screen telling me it was unlocked. I had to find this in fastboot's menu.
2. The only way to restore the phone if something goes wrong is by flashing it via fastboot. The way to get to fastboot is turn the phone off and press Volume Down and Power. The Motorola tool will NOT work. That's normal.
3. You will see a cute message that you've unlocked the bootloader and that the phone software integrity is compromised when you boot the phone up every single time after the bootloader unlock. It will also say press the power button to pause. This is normal. Give it a minute, you havent broke it.
4. OEM Unlocking should already be activated and greyed out in the Developer Options once the bootloader is unlocked; you can't access it anymore.
Files
You will need an SD card for root. You will also need other apks to successfully help you pull off root ready to install. Pull ALL the necessary files you will need.
1. Get Minimal ADB and Fastboot (it's easier).
2. Download the Motorola Drivers from their site if yo don't already have them (if you run into problems you will have to uninstall and reinstall them through their utility which is found on PC here: C:\Program Files\Common Files\Motorola Shared\Mobile Drivers
3. Cpu-Z.apk (Very important, its hard to know your hardware without this).
4. Magisk v22.0.apk (They no longer have a separate Magisk Manager)
5. Root Explorer.apk (This software helps navigation better but you can use any Explorer of your choice).
6. Root Checker.apk
7. Stock Firmware XT2113-3_KIEV_RETEU_10_QZK30.Q4-40-62_subsidy-DEFAULT_regulatory-XT2113-3-EU-SAR_CFC.xml (This is important if you mess up the boot image trying to root). You can get the firmware of your choice at Motorola Official Firmware For Kiev.
8. Patience (and a good movie keeping you going).
As of now this device as no TWRP, so you have to do this the old fashioned way to root. And just so you know, I used Windows 7 for all of this.
Pre-Rooting
1. Make sure the phone is fully charged.
2. Make sure your sim card is REMOVED from the phone. Everytime you wipe the phone or do anything messing with the boot image the phone resets itself to factory settings, and tries to push an update. Just take the silver key thing and pop it out. You will have to push it back in and out in a second, but start with it out.
3. Make sure your wifi is OFF.
4. Make sure your SD is in and mountable and all files you need are on the card.
5. Make sure you Save boot.img to your SD Card from your firmware files. This is very important for root.
6. Make sure your developer options are activated.
7. Make sure your USB debugging is enabled AND you've given permissions for your computer to have administrative access with it enabled (more on this below).
8. Make sure to check CPU-Z for your hardware specs so you download the right files for the phone and avoid potential problems.
9. Make sure you manually set USB to Transfer files (no other option will work and by default its set to Charge this Device).
10. Make sure you have the STOCK CABLE that comes with the phone. Like most Motorolas this model is funky about using other cables.
11. Make sure you back up all your calls, texts, pics, etc. Flashing the firmware is the ultimate factory reset and you will lose all your files on the phone. SMS Restore is a good software to backup Calls and Text logs and it supports keeping MMS.
12. Make sure you have the internet. It is necessary for some steps.
Rooting
1. Make sure all the firmware files are extracted into your Minimal ADB and Fastboot folder (or whatever ADB folder you're using for this).
2. Open FlashFile.xml in Notepad. This is located among the firmware files you put in the Minimal ADB and Fastboot folder.
3. Cut, copy, and paste everything from the FlashFile that is shown and then paste it in an online Flash file Converter. I used Online Flash File Converter here.
4. Convert the text by pressing the bar below where you pasted the text. It may be in Spanish or Portuguese but is should say something like Cerar Commandos.
5. Copy the text by hitting the two pieces of paper icon in the corner after it's converted. Or just cut copy and paste manually.
6. Turn the phone completely OFF.
7. Plug your phone via USB cable into the computer.
8. Press Volume Down and Power to boot into fastboot mode. Do not use "adb reboot bootloader" as that command may or may not work and hang at "waiting for device" (it was iffy for me and it knocked off USB permissions BADLY).
9. Open up Minimal ADB and Fastboot (Make sure you don't have it set to open this as an administrator, it messes with permissions) Make sure your firmware files are in the Minimal ADB directory or it won't work.
10. Paste the contents of the flashfile converter into Minimal ADB and Fastboot. This should start the process of the flashing.
11. When the entire flash is complete, boot the phone and disconnect phone from the computer. Ignore the bootloader unlock error.
12. Wait. Sometimes this takes up to 3-5 minutes on a new flash. You should see the boot animation of Motorola.
13. Push your Sim Card back into the phone.
14. Start setting up your device on the screen. Sim Card must be in or it will give you a message your phone is Network Locked.
15. Once you make it to the Wifi Setup screen take the Sim back OUT the phone. Do not connect to Wifi.
16. Once you are done with setup, go to Settings>About phone.
17. Go all the way down to Build Number and press it until you unlock Developer Options.
18. Go to Settings>System>Advanced>Developer Options. Advanced is a pull down tab that will reveal Developer Options.
19. Disable Automatic System Updates. I know this is hard for some people, but a forced OTA update may cause problems and prohibit root.
20. Enable USB Debugging. Disable Verify bytecode of debuggable apps. Disable Verify apps over USB if it is highlighted. Exit.
21. Put your SD/Sim card back into the phone.
22. Go to the Files folder and install Magisk first, then Root Explorer and Root Checker.
23. Open Magisk. You will see Magisk and App. Hit Install by Magisk (a fingerprint looking icon is to its left).
24. Allow Magisk to access photos, media, and files if it asks.
25. Select option "Select and Patch A File."
26. It will take you to a screen where you can select your explorer to navigate to your SD card where you saved the boot.img. Go there and select it.
27. Magisk will save it as magisk_patched.img. Once you get it patched, find where it saved, make sure it's on your SD card and then turn off the phone.
28. Plug your phone via USB cable into the computer.
29. Press Volume Down and Power to boot into fastboot mode.
30. Open up a fresh Minimal ADB and Fastboot (Make sure you don't have it set to open this as an administrator, it messes with permissions) Make sure you transfer the magisk_patched.img that Magisk patched off your SD card into this folder.
31. Rename your original boot.img to "boot.img original" or whatever distinct name you want to give it in your Minimal ADB and Fastboot folder.
32. Rename your magisk_patched.img to boot.img.
33. In Minimal ADB and Fastboot type "fastboot flash boot boot.img" and hit enter.
34. If all goes well it should flash to the partition before it says done and in how many seconds.
35. When it is done, reboot phone by selecting START (keep pressing volume rockers until you see it, then press the power button).
36. Wait for the bootloader cannot be trusted screen to pass (may take a minute) and wait for the Hello Moto opening.
37. Open Root Checker and confirm root. You can uninstall it after confirmation if you like.
38. Open Root Explorer. A prompt asking you to grant permission should pop up.
Congrats. You should be rooted now.
***NOTES SO YOU DON'T FREAK OUT***
1. Do NOT flash someone else's patched boot image. It WILL NOT WORK. Do the work, find your firmware, and patch the boot image yourself. You're asking for bootloop hell if you do as your boot.img that Magisk patches needs to match that particular firmware you used.
2. While it hasn't happened to me, You may have followed everything perfect and it still bootlooped. Save yourself the frustration and just flash it over. See the next section on the proper way to flash so you don't lose your baseband, IMEI, or any other important stuff.
3. While you won't lose anything just flashing boot.img, you will lose everything having to flash ALL the firmware over. Keep backups of all your important stuff.
****Notes on Flashing The Stock Firmware if you have to****
In the event you bootloop and have to start from scratch, follow my guide on restoring the firmware on the phone. And don't worry - it won't relock the bootloader. You can find my guide here: The Complete Noob Guide to Flashing via Fastboot MetroPCS Moto One 5G Ace XT2113 [Qualcomm Version]
Hope this helps my fellow TMobile and subdiary acolytes and othoers. I have flashed and reflashed my phone with different variant roms trying to force Write status and beta testing scripts for @lebigmac on our device so it's pretty straightforward now.
I will try and answer questions if I can or point you in the right direction.
Click to expand...
Click to collapse
Question I keep seeing you have to use adb to fix if messed up, sorry not a question yet but that's wrong. When I did it I think I mixed up my moto g stylus boot.img and got a boot loop. I flashed stock boot.img and it came up with a screen saying Android os was corrupted try to reboot if didn't work factory reset is needed. Rebooted popped up again hit factory reset and the phone did it for me. Not sure if you knew that, question tho lol sorry, can I patch boot img with magisk and flash to a phone that's not fresh from a factory reset
bobbyp1086 said:
Question I keep seeing you have to use adb to fix if messed up, sorry not a question yet but that's wrong. When I did it I think I mixed up my moto g stylus boot.img and got a boot loop. I flashed stock boot.img and it came up with a screen saying Android os was corrupted try to reboot if didn't work factory reset is needed. Rebooted popped up again hit factory reset and the phone did it for me. Not sure if you knew that, question tho lol sorry, can I patch boot img with magisk and flash to a phone that's not fresh from a factory reset
Click to expand...
Click to collapse
Well, when I rooted the 1st time I got a frozen touchscreen as I didn't have the correct Firmware (as the phone's firmware out of the box auto updated and the firmware that was available did not match its peripherals). So my phone lost ALL TOUCH ability. The way I explain in this guide is what worked for me, as the LHSA tool doesn't help at that stage. And honestly, I think adb is better and more familiar to most Moto folks that have had several devices and got root on them.
If you mixed up your Moto G Stylus boot.img, all you have to do is try and reflash your firmware boot.img and flash it (or if you have root your patched boot.img). I've flashed this phone almost 70 times in 9 days and I normally do not reflash my boot.img as its already patched to the firmware and I'm just starting from scratch. However, I wouldn't advise that on recovery.img that went wrong, just saying. The phone will force a factory reset.
I don't recommend a factory reset for flashing if you're trying to get root. It's best to compile all the files in ADB to make sure they're taking together, and not going after the fact. There is no shutting off DM-Verity at this time, especially without TWRP and a patch for it, and this model is a bit funky about added flashing with this new Dynamic Partition crap.
Articul8Madness said:
Well, when I rooted the 1st time I got a frozen touchscreen as I didn't have the correct Firmware (as the phone's firmware out of the box auto updated and the firmware that was available did not match its peripherals). So my phone lost ALL TOUCH ability. The way I explain in this guide is what worked for me, as the LHSA tool doesn't help at that stage. And honestly, I think adb is better and more familiar to most Moto folks that have had several devices and got root on them.
If you mixed up your Moto G Stylus boot.img, all you have to do is try and reflash your firmware boot.img and flash it (or if you have root your patched boot.img). I've flashed this phone almost 70 times in 9 days and I normally do not reflash my boot.img as its already patched to the firmware and I'm just starting from scratch. However, I wouldn't advise that on recovery.img that went wrong, just saying. The phone will force a factory reset.
I don't recommend a factory reset for flashing if you're trying to get root. It's best to compile all the files in ADB to make sure they're taking together, and not going after the fact. There is no shutting off DM-Verity at this time, especially without TWRP and a patch for it, and this model is a bit funky about added flashing with this new Dynamic Partition crap.
Click to expand...
Click to collapse
That's what mine did, I flashed stock boot, is corrupted my phone says and forced reset, I'm newish to moto, Samsung for many years, had to ditch them tho lol.
I appreciate the help and hope I didn't come across as arguing, more like clarifying. I too prefer adb over anything, only get the rom from tool. Again thanks for info.
bobbyp1086 said:
That's what mine did, I flashed stock boot, is corrupted my phone says and forced reset, I'm newish to moto, Samsung for many years, had to ditch them tho lol.
I appreciate the help and hope I didn't come across as arguing, more like clarifying. I too prefer adb over anything, only get the rom from tool. Again thanks for info.
Click to expand...
Click to collapse
If your bootloader is unlocked the only way you should have gotten the corruption is if you flashed an incompatible firmware. Mine came with MetroPCS but I've flashed RETUS and RETEU well. I'd stray from any VZW or ATT software just because you can't trust their firmware won't lock down the bootloader.
Or maybe the software just didn't download well. Try re-downloading it . I've had a bad download mess up a flash before.
I think it's cause 1 magisk wasn't installed and 2i used a different phone to patch
bobbyp1086 said:
I think it's cause 1 magisk wasn't installed and 2i used a different phone to patch
Click to expand...
Click to collapse
You have to install Magisk and patch on the phone in question since it's looking for that firmware and that phone's peripherals. You can't use another phone - that's a no no. This ain't Gingerbread, lol.
Articul8Madness said:
You have to install Magisk and patch on the phone in question since it's looking for that firmware and that phone's peripherals. You can't use another phone - that's a no no. This ain't Gingerbread, lol.
Click to expand...
Click to collapse
I'm fairly new to magisk, just recently in past year or so stopped using supersu. Not by choice lol but upgraded my note 4 lmao. So as far as the script for read and write, never flashed and after I got magisk, no modules only su permissions, fx did mount /
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
and fix file permissions, it's in settings
bobbyp1086 said:
I'm fairly new to magisk, just recently in past year or so stopped using supersu. Not by choice lol but upgraded my note 4 lmao. So as far as the script for read and write, never flashed and after I got magisk, no modules only su permissions, fx did mount /View attachment 5279427View attachment 5279429View attachment 5279431View attachment 5279433 and fix file permissions, it's in settings
Click to expand...
Click to collapse
Having Root on this device is not going to magically fix the fact that Android 10 on ALL DEVICES is READ ONLY. You will have to go to @lebigmac or @munjeni and try their R/W mount scripts to get true root access. Munjeni's V2 worked for me. He's on V7 now. LeBigMac has been hard at work trying to get us up and running with his script, but we have Super partitions AND A/B. So it's taking some time.
Articul8Madness said:
Having Root on this device is not going to magically fix the fact that Android 10 on ALL DEVICES is READ ONLY. You will have to go to @lebigmac or @munjeni and try their R/W mount scripts to get true root access. Munjeni's V2 worked for me. He's on V7 now. LeBigMac has been hard at work trying to get us up and running with his script, but we have Super partitions AND A/B. So it's taking some time.
Click to expand...
Click to collapse
I am not familiar with either but take it that's it's not an easy task. Should I run v2 or v7 then? Moto one g ace metro.
I was fooled by the trickery, I thought something seemed off with the root on modern phone's.
I just bought a new Moto One 5G ace and was wondering where I can find the stock T-Mobile Firmware variants to prevent bricking?
I successfully rooted it with Magisk patched and ready to go. Unfortunately for the time being the phone won't bypass safety net even with MagiskHide. It just won't work but I'm really happy this phone can be unlocked
bobbyp1086 said:
I am not familiar with either but take it that's it's not an easy task. Should I run v2 or v7 then? Moto one g ace metro.
I was fooled by the trickery, I thought something seemed off with the root on modern phone's.
Click to expand...
Click to collapse
Android 10 is very challenging. It is easy to root but it is a trickable root with a false sense of root since Google locked all Android 10 and newer as Read Only on the System with this super partition crap trying to be Apple.
Skel40 said:
I just bought a new Moto One 5G ace and was wondering where I can find the stock T-Mobile Firmware variants to prevent bricking?
Click to expand...
Click to collapse
Check my guide. I posted link to where the repository is.
Skel40 said:
I successfully rooted it with Magisk patched and ready to go. Unfortunately for the time being the phone won't bypass safety net even with MagiskHide. It just won't work but I'm really happy this phone can be unlocked
Click to expand...
Click to collapse
You will not pass safety net because you've rooted it and Android 10 will block it. It isn't necessary, especially if you delete all Google stuff and their tracking Covid crap.
Articul8Madness said:
Having Root on this device is not going to magically fix the fact that Android 10 on ALL DEVICES is READ ONLY. You will have to go to @lebigmac or @munjeni and try their R/W mount scripts to get true root access. Munjeni's V2 worked for me. He's on V7 now. LeBigMac has been hard at work trying to get us up and running with his script, but we have Super partitions AND A/B. So it's taking some time.
Click to expand...
Click to collapse
Hi @Articul8Madness. Thanks for mentioning me
There's a Motorola user who recently got my script to work using the troubleshooting repair script that I posted here
It turns out the lpmake arguments that are auto-generated by the original script were flawless and were not the root cause of the unidentified lpmake error that some Motorola users were experiencing at the end of the original script. According to @Xiaoleng the error was most likely caused by some kind of new Motorola security feature that prevents the terminal command from executing if the arguments are too long. Go figure.
And he was even able to fastboot flash the super_fixed.bin in one piece without having to first split it up into chunks. That's a huge surprise to me. I always thought Motorola users can only fastboot flash super sparsechunks?!
Please feel free to give it a try and report back your results. Thanks. Good luck!

Categories

Resources