Related
This is for unrooted stock 2.11.605.19 Gingerbread users that cannot get the OTA to pull automatically and don't care if they have the new locked 1.08.0000 bootloader. You will need to go through the HTCDev bootloader unlock process which does wipe data. This guide also assumes you already have working ADB and fastboot installed and working on your computer (just search the forums if you don't.)
Get the files:
Download ota_mecha_ics_35_s_verizon_wwe_7.02.605.06-2.11.605.19_release_302982_signed.zip (Need mirrors please) (md5: 112230b7e4de0b0e982ce1d6d5) to adb/fastboot folder
Download tbolt_ics_manual_ota.zip (also attached) and extract to adb/fastboot folder
Steps:
1) Unlock bootloader at HTCDev
Follow the instructions there. Once your bootloader is unlocked, the phone will reboot into Android.
2) Turn the phone back off and reboot back into bootloader (from off, hold vol- when pressing power button)
3) Temporarily boot the phone with the unsecure boot.img you extracted to the adb folder:
Code:
C:\Android>fastboot boot mecha_605-19_unsecure_boot.img
downloading 'boot.img'... OKAY
booting... OKAY
4) Once Android starts, we need to push the OTA files and recovery command to the right directory:
Code:
C:\Android>adb remount
remount succeeded
C:\Android>adb push command /cache/recovery/command
2 KB/s (39 bytes in 0.015s)
C:\Android>adb push ota_mecha_ics_35_s_verizon_wwe_7.02.605.06-2.11.605.19_release_302982_signed.zip /cache/fumo/OTAPkg.zip
1319 KB/s (395637578 bytes in 292.765s)
5) Now we have the files where they need to go. Let's relock the bootloader so the OTA asserts pass:
Code:
C:\Android>adb reboot bootloader
C:\Android>fastboot oem lock
6) Using the volume keys, navigate to select recovery (select bootloader, then select recovery.) Once it reboots into recovery the OTA will start.
The first pass in recovery will check asserts, apply patches, then copy the FOTA skin and firmware.zip to
cache. If it looks like it hangs at the end, press vol+ and power to bring up the menu. The second reboot goes into bootloader with a skin over it. This flashes several image files including the new radio and
reboots again. It takes a while, give it time. This third reboot flashes recovery (short, just a minute or two) and the fourth reboots starts the phone normally with the new ICS updated Sense 3.5. It takes about 20 minutes from start to finish so make sure you have a full battery.
Post in the thread if you have questions BEFORE you start.
Reserved.
Just tried this out and it works.. Thanks kpetrie
only thing that you might want to update in your tutorial is that its the volume down button and power to get into the bootloader... not the vol up and power..
thanks again
Nexttonomy
Fixed, thank you for pointing that out.
Any idea if this would work for Rooted stock, with stock recovery in place and the revolutionary hboot? I rooted someone's phone with Trter10's tool, but it blocks OTAs, so I can't pull the ICS OTA, it doesn't even look for anything.
Yup, it does work. Needs Revolutionary hoot to keep from being overwritten as you stated. Proceed at your own risk and all.
Skip over the bootloader unlock and unsecure boot.img here and get the files in place however you want since you already have root. Copy and paste, adb push, dd the files - just do whatever you usually do to locations shown in the OP's adb commands.
Reboot to stock recovery and let it do it's thing. Then follow the remaining steps in my rooted stock thread from there to clean up and install superuser.
So, it did take a couple of tries, the first time it really and truly hung on the first trip through recovery, let it sit for over 30 minutes with nothing, no response to buttons or touches, had to battery pull and reboot. Second time started flashing, but trter10's tool removes a system file, which kept the flash from completing. Had to re-push the file, as well as the ota and command files, worked fine that time around.
Sent from my Sega Master System via Carrier Pigeon.
What file and can you post it as an attachment in case someone else comes across this?
I have a stock Thunderbolt off contract and I want to upgrade to ICS, What is the best way to do this?
Were you not able to check for the software update in settings and OTA normally?
I've upgraded to a new phone, so my Thunderbolt is no longer on contract and I can't download the OTA since it requires me to me on the Verizon network. The bootloader is locked with S-ON.
This would be how to do it then.
Ok, I wasn't sure If I could just put a .zip in the root of my SD card and it would flash like I've done in the past.
No, HTC made it so the command script is required. Can't just flash these like we used to.
Darn. I'll give your method a shot, thanks!
I'm getting a "no space left on device" message when trying to push the OTA zip.
How do i make some space?
Delete some apps or just factory reset.
Actually the bootloader unlock should have wiped it already... Try doing a factory reset and start back over with booting from the unsecure boot.img.
I am wondering i have 2.11.605.5 after a full reset in hopes to get the OTA. I don't want to wait and want to update now. How to I get to 2.11.605.19 so that I can update via this method you have posted?
You can flash the full RUU.
Sent from my Nexus 4 using Tapatalk 2
Can you elaborate more on this
I am stock rooted with revolutionary S-OFF with root. Can you break down the steps a bit more I willing to donate.
kpetrie77 said:
Yup, it does work. Needs Revolutionary hoot to keep from being overwritten as you stated. Proceed at your own risk and all.
Skip over the bootloader unlock and unsecure boot.img here and get the files in place however you want since you already have root. Copy and paste, adb push, dd the files - just do whatever you usually do to locations shown in the OP's adb commands.
Reboot to stock recovery and let it do it's thing. Then follow the remaining steps in my rooted stock thread from there to clean up and install superuser.
Click to expand...
Click to collapse
[SIZE=+3]Heisenberg's How-To Guide For Beginners[/SIZE]
[SIZE=+2]HTC One XL, AT&T, Rogers HTC One X, Telstra One XL[/SIZE]
{
"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"
}
[SIZE=+1]Intro[/SIZE]
This thread will serve as a location for basic how-to guides for the HTC One XL (Evita). I'm going to start off with a couple of the more obvious ones and go from there. If anyone has any suggestions for additions please feel free to let me know.
Please note: you'll need a working adb/fastboot environment on your PC to get through some of these guides. There are many guides on how to install adb/fastboot available on XDA.
This is not a q&a/help thread, if you have questions regarding the processes mentioned here please ask in the appropriate place
By attempting any of the processes listed this thread you accept full responsibility for your actions. I will not be held responsible if your device stops working, catches on fire, or turns into a hipster and claims to have been modified before it was cool. Make sure you read a section and fully understand it before attempting it.
[SIZE=+1]Index[/SIZE]
How To Unlock The Bootloader On An AT&T Phone With 3.18 Software
How To Unlock The Bootloader On An AT&T Phone With 5.18 Software
How To Install A Custom Recovery On Your Device
How To Make A Nandroid Backup With TWRP Recovery
How To Install A ROM with TWRP Recovery
How To Flash A Boot.img With Fastboot
How To Install A Custom Kernel With TWRP Recovery
How To Make Sure You Can Pretty Much Always Recover From An Accidentally Wiped System
How To Flash The 2.15 Firmware
[SIZE=+1]1. How To Unlock The Bootloader On An AT&T Phone With 3.18 Software[/SIZE]
All AT&T phones are blocked from having their bootloader unlocked at htcdev, they achieve this by checking the CID of the device. Any device with the at&t CID (CWS__001) will not be able to do it, so you need to get temp root which allows you to get SuperCID (11111111). There is a dev thread dedicated to this exploit but it doesn't contain the most user-friendly directions so here's a quick guide.
Download the xpwn.tar.gz file from here.
Extract it into your fastboot folder.
Make sure you're booted into Android with usb debugging enabled. Connect your phone to your PC via usb cable.
Open a command prompt from within your fastboot folder (navigate to where you have fastboot.exe located on your PC, shift + right click anywhere within that folder, select open command prompt here).
Test the connection by entering this command:
Code:
adb devices
It should return your device serial number, once you've verified a connection you can start the process.
Command #1
Code:
adb push oneXchopper /data/local/tmp/xpwn
Command #2
Code:
adb push busybox /data/local/tmp/busybox
Command #3
Code:
adb push ownage /data/local/tmp/phase1.sh
Command #4
Code:
adb shell chmod 755 /data/local/tmp/xpwn /data/local/tmp/busybox
Command #5
Code:
adb shell ln -s /data/local/tmp/busybox /data/local/tmp/sed
Command #6
Code:
adb shell "/data/local/tmp/xpwn"
Command #7
Code:
adb reboot bootloader
Now test if it worked by entering this command:
Code:
fastboot oem readcid
Hopefully you'll see 11111111, then you can go to htcdev and unlock your bootloader.
[SIZE=+1]2. How To Unlock The Bootloader On An AT&T Phone With 5.18 Software[/SIZE]
All AT&T phones are blocked from having their bootloader unlocked at htcdev, they achieve this by checking the CID of the device. Any device with the at&t CID (CWS__001) will not be able to do it, so you need to use an exploit which allows you to get SuperCID (11111111). There is no actual single exploit to do this on the 5.18 firmware, you need to use a couple of separate methods in conjunction to get it done.
Go to the Weaksauce thread and get temporary root using that tool.
Once you have temp-root you need to go to the Rumrunner S-off site and use that tool to get s-off. Make sure you read the instructions carefully. The device will have to reboot during the s-off process, which means that the Weaksauce app may or may not automatically root again after boot, you need to keep an eye on this because if it doesn't you'll need to do it manually when the device boots up otherwise the rumrunner method won't work. This can be frustrating, this is a finicky process, this isn't exactly the easiest method in the world but it does indeed work.
Checking your bootloader to ensure that you have s-off.
Boot into the bootloader, make sure your phone is connected to your PC via usb, and issue this command:
Code:
fastboot oem writecid 11111111
Confirm that you now have SuperCID with this command:
Code:
fastboot oem readcid
That's it, once you have SuperCID you can go to htcdev and unlock your bootloader.
[SIZE=+1]3. How To Install A Custom Recovery On Your Device[/SIZE]
Prerequisites: unlocked bootloader.
Download the recovery of your choice.
Check the md5 to verify its integrity (where possible).
Place the file in your fastboot folder (this is where fastboot.exe is located on your PC).
Put the phone in fastboot mode and connect it to your PC via usb cable.
Open a command prompt from within your fastboot folder (shift + right click, select open command prompt here), and enter the following commands:
Code:
fastboot flash recovery openrecovery-twrp-2.8.7.0-evita.img
(The recovery filename in the command will change depending on which recovery you're flashing)
Code:
fastboot erase cache
Code:
fastboot reboot
Select the recovery option from your bootloader screen to enter your custom recovery.
[SIZE=+1]4. How To Make A Nandroid Backup With TWRP Recovery[/SIZE]
Prerequisites: unlocked bootloader, TWRP recovery.
A nandroid backup is a very important thing to have before installing any custom software on your device. It's basically a backup of your stock system that you can fall back on if anything goes wrong or if you just want your stock ROM back. You can also use the backup tool to create a backup of your favourite ROM set up exactly the way you like it. The backup you create can be easily restored using the restore tool in TWRP recovery.
All you need to do is enter TWRP recovery, select the backup option from the TWRP home screen, check the system/data/boot boxes, and swipe to backup. The process will take a few minutes.
Please note: Backups can easily take up over 1gb of space in your internal storage. Moving them to a PC or external drive is a great idea to save space on your phone.
[SIZE=+1]5. How To Install A ROM with TWRP Recovery[/SIZE]
Prerequisites: unlocked bootloader, TWRP recovery.
Installing a ROM is a pretty straight forward and easy process. Before you install anything you should make a nandroid backup (instructions above).
Download a ROM and appropriate Gapps package (if required) and place on your device.
Boot into your custom recovery.
Perform a full wipe.
Select the wipe option from the TWRP home screen.
Select advanced wipe.
Check the system, data, cache, and dalvik cache options.
Swipe to wipe.
Install the ROM.
Select the install option from the TWRP home screen.
Navigate to where you have the ROM zip stored on your sd card and select it.
Swipe to install.
Most ROMs will run an installer script at this point but some ROMs have what is called an Aroma Installer which allow you to choose some install options before the script runs.
If you're flashing an aosp (not Sense based) ROM you will also need to install the appropriate gapps package directly after installing the ROM.
Once you've installed all necessary zips you'll have an option to wipe cache/dalvik and an option to reboot system. Wipe the cache/dalvik, hit the back button, and hit the reboot system button.
Please note: if your phone has a hboot of 1.14 or higher and is s-on you'll also need to flash the boot.img with fastboot. Do not hit the reboot system button at the end of this process. Hit the home button, select the reboot option from the TWRP home screen, then hit the reboot bootloader button. Instructions to flash the boot.img are below.
[SIZE=+1]6. How To Flash A Boot.img With Fastboot[/SIZE]
Prerequisites: unlocked bootloader.
If your phone has a hboot of 1.14 or higher and is s-on, flashing a ROM or kernel through your recovery of choice won't be enough to boot the phone. The boot.img included in the ROM zip is unable to be installed by the recovery due to a security restriction that was introduced in the 1.14 hboot. Every time you want to flash a ROM you also need to flash the boot.img manually via fastboot.
Open/extract/view the ROM zip and in the root directory you'll see a file called "boot.img", copy this file and put it in your fastboot folder on your PC.
After you've flashed the ROM in recovery, instead of selecting a normal reboot select to reboot to the bootloader.
Once your phone has booted into the bootloader you can connect it to your PC, it should now say "fastboot usb" on the screen.
Open a command prompt from within your fastboot folder (shift + right click, select open command prompt here) and issue this fastboot command:
Code:
fastboot flash boot boot.img
It'll take a few seconds to flash the boot.img.
Once it's finished you can use the following command to reboot:
Code:
fastboot reboot
Now your phone should successfully boot up into your brand new ROM. Remember, each time you want to flash a new ROM you need to flash the boot.img as well. If you decide to get s-off on your device you will no longer need to go through this process.
[SIZE=+1]7. How To Install A Custom Kernel With TWRP Recovery[/SIZE]
Prerequisites: unlocked bootloader, TWRP recovery.
A custom kernel can open up a new level of control over your device, such as overclocking/underclocking, undervolting, changing governors, changing I/O schedulers, adjusting colour calibrations, adjusting sound calibrations, and many other options.
Download a kernel that is compatible with your current ROM.
Check the md5 to verify its integrity.
Enter TWRP recovery.
Select the install option from the TWRP home screen.
Navigate to the kernel and select it.
Swipe to install.
You'll have an option to wipe cache/dalvik and an option to reboot system. Wipe the cache/dalvik, hit the back button, and hit the reboot system button.
Once your phone has booted up you can use a kernel tuning app to change governors, I/O scheduler, clock speed, and other options. Some of the popular kernel apps are Trickster Mod, No Frills, Kernel Tuner, and many more.
[SIZE=+1]8. How To Make Sure You Can Pretty Much Always Recover From An Accidentally Wiped System[/SIZE]
Prerequisites: unlocked bootloader, TWRP recovery.
There may come a time when you accidentally wipe your OS while trying to perform a basic cache wipe in recovery. Don't laugh, it can happen to the best of us. The best way to insure yourself against being stuck in recovery is to keep a ROM zip or a TWRP/CWM backup (a nandroid backup) on your sd card at all times.
This solution seems like common sense but apparently there are quite a few people out there who don't store a ROM or backup on their phone. You might think it's easy to just mount the sd card and copy a ROM across to your phone from your PC (which is definitely an option), but there's always a chance that you won't be near your PC at the time, or it won't recognise your phone properly. Basically you need to insure yourself against Murphy's law.
[SIZE=+1]9. How To Flash The 2.15 Firmware[/SIZE]
Prerequisites: unlocked bootloader, s-off, SuperCID.
Warning! If you have the middle eastern variant (Evita_utl) do not flash this firmware, it is not compatible with your device and will cause irreparable damage.
Download the firmware from here.
Place it in your fastboot folder and rename it to "215firmware.zip" to make things easier later on.
Reboot into the bootloader and connect your phone to your PC via usb cable.
Open a command prompt from within your fastboot folder (shift + right click, select open command prompt here) and issue this fastboot command to check your fastboot connection:
Code:
fastboot devices
Once you've established a working connection (it'll show your serial number) you can start the process with this command:
Code:
fastboot oem rebootRUU
The phone will now boot into rebootRUU mode which is a black screen with the HTC logo.
Issue this command:
Code:
fastboot flash zip 215firmware.zip
If the output ends with "FAILED (remote: 90 hboot pre-update! please flush image again immediately)", run the previous command again. If it ends with "INFO..... OK", just reboot to the bootloader with this command:
Code:
fastboot reboot-bootloader
Verify the flash was successful by checking the hboot version and radio version in the bootloader screen. They should be as follows:
Hboot: 2.15
Radio: 1.31a.32.45.16_2
Reboot your phone by issuing this command:
Code:
fastboot reboot
Please note that the progress bar on the screen of your phone won't ever reach 100% even after the process is finished. As long as the process says it's finished in the command prompt it's safe to reboot.
Donate To Me
Sent from my Evita
For further information
The download link for the 2.18 firmware doesn't appear to be working.
hdk703 said:
The download link for the 2.18 firmware doesn't appear to be working.
Click to expand...
Click to collapse
Thanks for the heads up, I'll try to track it down and upload it again.
Transmitted via Bacon
hdk703 said:
The download link for the 2.18 firmware doesn't appear to be working.
Click to expand...
Click to collapse
Fixed.
Transmitted via Bacon
unable to transfer on HTC onex AT&T
C:\adb>adb devices
List of devices attached
HT282W306697 device
C:\adb>adb push oneXchopper /data/local/tmp/xpwn
cannot stat 'oneXchopper': No such file or directory
C:\adb>cd xpwn
C:\adb\xpwn>adb push oneXchopper /data/local/tmp/xpwn
4177 KB/s (1283460 bytes in 0.300s)
C:\adb\xpwn>adb push busybox /data/local/tmp/busybox
2809 KB/s (811432 bytes in 0.282s)
C:\adb\xpwn>adb push ownage /data/local/tmp/phase1.sh
24 KB/s (296 bytes in 0.012s)
C:\adb\xpwn>adb shell chmod 755 /data/local/tmp/xpwn /data/local/tmp/busybox
C:\adb\xpwn>adb shell ln -s /data/local/tmp/busybox /data/local/tmp/sed
C:\adb\xpwn>adb reboot bootloader
C:\adb\xpwn>fastboot oem readcid
...
(bootloader) cid: CWS__001
OKAY [ 0.011s]
finished. total time: 0.012s
C:\adb\xpwn>
Ive soft bricked my htc one x AT&T and my computer does not recognize my device
@timma U need to help me man !!!! Ive soft bricked my htc one x at&t(Deleted my ROM) . When i start my phone with normal Power on i just GET the white HTC screen . I am able to reach to the TWRP screen its got the following details :
S-ON RL
HBOOT-1.14.002
RADIO-0.19as.32.09.11_2
I tried fastboot and recovery mode and when i try and restart it it tells me no os installed.
I use Ubuntu 14.04 installed the android SDK with eclipse and tried the adb sideload with a custom rom but it does not find my device
though when its switched off and usb attached to my computer it charges.
WHAT TO DO ? PLZ HELP ME :crying:!!!!!!!!!!
solodancer said:
@timma U need to help me man !!!! Ive soft bricked my htc one x at&t(Deleted my ROM) . When i start my phone with normal Power on i just GET the white HTC screen . I am able to reach to the TWRP screen its got the following details :
S-ON RL
HBOOT-1.14.002
RADIO-0.19as.32.09.11_2
I tried fastboot and recovery mode and when i try and restart it it tells me no os installed.
I use Ubuntu 14.04 installed the android SDK with eclipse and tried the adb sideload with a custom rom but it does not find my device
though when its switched off and usb attached to my computer it charges.
WHAT TO DO ? PLZ HELP ME :crying:!!!!!!!!!!
Click to expand...
Click to collapse
Ok, first, the screen with the s-on, hboot, radio details isn't your TWRP screen, that's your bootloader. What recovery do you have installed?
Transmitted via Bacon
timmaaa said:
Ok, first, the screen with the s-on, hboot, radio details isn't your TWRP screen, that's your bootloader. What recovery do you have installed?
Transmitted via Bacon
Click to expand...
Click to collapse
From the Bootloader screen when i click on recovery option it takes me to the TWRP v2.6.3.0 screen.
solodancer said:
From the Bootloader screen when i click on recovery option it takes me to the TWRP v2.6.3.0 screen.
Click to expand...
Click to collapse
Ok. You're gonna need to flash a ROM, but first you're gonna need to copy one from your PC to your phone. In order to do that you're gonna need to temporarily install TWRP 2.6, it's the last version that actually allows to your mount your internal storage to a PC. Download it from here
https://goo.im/devs/OpenRecovery/evita/openrecovery-twrp-2.6.0.0-evita.img/
Flash it with fastboot:
Code:
fastboot flash recovery openrecovery-twrp-2.6.0.0-evita.img
Once that's done, boot into TWRP and select the mount option from the main menu, connect your phone to your PC, and then hit the mount usb storage option. Your phone should now mount to your PC as a removable drive which will allow you to transfer a ROM zip across.
Now to the next part. You need to get s-off, because you need to update your firmware in order to run any recent ROM. The best way to get s-off is to flash the Kickdroid 5.0 ROM, and then use Rumrunner to get s-off. Once you have s-off you can update your firmware (instructions at beginning of this thread). Once you've done that you can flash whatever ROM you like (for aosp ROMs you'll need to put TWRP 2.6.3.0 or above back on your phone).
Kickdroid
Rumrunner
timmaaa said:
Ok. You're gonna need to flash a ROM, but first you're gonna need to copy one from your PC to your phone. In order to do that you're gonna need to temporarily install TWRP 2.6, it's the last version that actually allows to your mount your internal storage to a PC. Download it from here
https://goo.im/devs/OpenRecovery/evita/openrecovery-twrp-2.6.0.0-evita.img/
Flash it with fastboot:
Code:
fastboot flash recovery openrecovery-twrp-2.6.0.0-evita.img
Once that's done, boot into TWRP and select the mount option from the main menu, connect your phone to your PC, and then hit the mount usb storage option. Your phone should now mount to your PC as a removable drive which will allow you to transfer a ROM zip across.
Now to the next part. You need to get s-off, because you need to update your firmware in order to run any recent ROM. The best way to get s-off is to flash the Kickdroid 5.0 ROM, and then use Rumrunner to get s-off. Once you have s-off you can update your firmware (instructions at beginning of this thread). Once you've done that you can flash whatever ROM you like (for aosp ROMs you'll need to put TWRP 2.6.3.0 or above back on your phone).
Kickdroid
Rumrunner
Click to expand...
Click to collapse
Thanks a lot for the help but could you please explain to me the 1. step in a bit detail how do i go about installing twrp-2.6.0.0 image ? what steps do i need to follow on my phone ?
1. I connected my phone to the pc i see the charging light flashing
2. went to the bootloader screen and selected the fastboot mode.
3. ran the fastboot command on pc
4.In the bootloader screen selected reboot bootloader
but now on reboot in fastboot mode i dont see a fastboot usb mode and the command it keeps on waiting for the device nothing happens after that .
Am i doing something wrong?
solodancer said:
Thanks a lot for the help but could you please explain to me the 1. step in a bit detail how do i go about installing twrp-2.6.0.0 image ? what steps do i need to follow on my phone ?
1. I connected my phone to the pc i see the charging light flashing
2. went to the bootloader screen and selected the fastboot mode.
3. ran the fastboot command on pc
4.In the bootloader screen selected reboot bootloader
but now on reboot in fastboot mode i dont see a fastboot usb mode and the command it keeps on waiting for the device nothing happens after that .
Am i doing something wrong?
Click to expand...
Click to collapse
Have you selected recovery from the bootloader menu to confirm that the recovery image flashed?
Transmitted via Bacon
timmaaa said:
Have you selected recovery from the bootloader menu to confirm that the recovery image flashed?
Transmitted via Bacon
Click to expand...
Click to collapse
selected the recovery from the bootloader it opens up the old TWRP v2.6.3.0 screen
solodancer said:
selected the recovery from the bootloader it opens up the old TWRP v2.6.3.0 screen
Click to expand...
Click to collapse
Please try flashing the recovery again and copy/paste all of the text from the command prompt here so I can have a look.
Transmitted via Bacon
timmaaa said:
Please try flashing the recovery again and copy/paste all of the text from the command prompt here so I can have a look.
Transmitted via Bacon
Click to expand...
Click to collapse
hey this is what i see
Code:
[email protected]:/home/solo/Downloads# fastboot flash recovery openrecovery-twrp-2.6.0.0-evita.img
< waiting for device >
solodancer said:
hey this is what i see
Code:
[email protected]:/home/solo/Downloads# fastboot flash recovery openrecovery-twrp-2.6.0.0-evita.img
< waiting for device >
Click to expand...
Click to collapse
What mode is your phone in?
Transmitted via Bacon
timmaaa said:
What mode is your phone in?
Transmitted via Bacon
Click to expand...
Click to collapse
from the bootloader menu i selected fastboot and then reboot bootloader
solodancer said:
from the bootloader menu i selected fastboot and then reboot bootloader
Click to expand...
Click to collapse
Why are you selecting reboot bootloader? Just get into fastboot mode and then flash the recovery.
Transmitted via Bacon
solodancer said:
from the bootloader menu i selected fastboot and then reboot bootloader
Click to expand...
Click to collapse
in the fastboot mode i see 4 options bootloader, reboot, reboot bootloader and power down . what should i do next?
solodancer said:
in the fastboot mode i see 4 options bootloader, reboot, reboot bootloader and power down . what should i do next?
Click to expand...
Click to collapse
What do you mean? While in fastboot mode you flash the recovery.
Transmitted via Bacon
Tried to root with hydrogen peroxide... Phone reboots to ap fastboot and says flash failure... Have used rsdlite and started fresh to no avail. Any other ideas folks?
dman1049 said:
Tried to root with hydrogen peroxide... Phone reboots to ap fastboot and says flash failure... Have used rsdlite and started fresh to no avail. Any other ideas folks?
Click to expand...
Click to collapse
for flash failure, in folder adb:
cd..
cd..
cd fastboot
fastboot oem fb_mode_clear
fastboot erase userdata
fastboot reboot
flash 183.46.45 and repeat the process with hidrogen peroxide
rickyreyne said:
for flash failure, in folder adb:
cd..
cd..
cd fastboot
fastboot oem fb_mode_clear
fastboot erase userdata
fastboot reboot
flash 183.46.45 and repeat the process with hidrogen peroxide
Click to expand...
Click to collapse
Rsd'd again and reran the program... says phones not supported in tr... i keep gettign the same error you were getting. following all instructions.. maybe there is something special about my phone. The sbf im using in rsd is Samurih(i think thats the user) file... is what it is i guess... Some point ill get a new phone
flash this VZW_XT926_4.4.2-KDA20.62-15.1_1FF.xml, run the hidrogen peroxide. After the first restart, you must verify that your kernel is date : May, if so opens towelroot and should work.
just enough for me flash stock recovery.img
Having Problems Try This: Newbies Might Read This Too!
Okay, I just bought my fifth XT926 Since last December (2014). The first two and the fourth I was able to use Towel Root, and (even though this DOES NOT APPLY HERE) motopocalypse to unlock the boot loader. One I sent back because it was updated, Why do people ever take OTA updates!!!!
Anyways I bought one with a broken LCD with the latest OTA, it came in the mail today and I learned of this new root method.
About The Phone:
System Version
182.46.15.XT926.verizon.en.us
Android Version
4.4.2
BaseBand
Vanquish_BP_100731.020.64.21P
Kernal
3.4.42-gbd361ac
[email protected] #1
tue july 29 30:03:04 PDT 2014
Build number
KDA20.62-15
Build Date
tue jul 29 02:51:09 PDT 2014
My first mistake was I did not realize there are two versions one for the XT907 and one for the XT926. I used the wrong one, so the flash to recovery failed. I kept getting stuck in fastboot with flash error, just kept typing fastboot continue, then eventually figured out if I successfully flash something, in my case I re-flashed the boot.img.
Finally I downloaded the correct exploit.: NOTE: the link listed on the page you copy and paste it, REMOVE THE SPACE between the DOT and the COM!!!!!
http://forum.xda-developers.com/showpost.php?p=58948308&postcount=11
Next I would run the exploit script and keep getting to the Boot To Recovery Part and Have the "Dead Android Dude" with the word NO COMMAND. I tried this several times, no luck, so I edited the bat script and where the script uses fastboot to flashes the Kernel into the recovery partition, and then reboots back to Android, then uses ADB to reboot into recovery. Well I decided heck with it, I went ahead and booted into fastboot, manually flashed the image, reset the phone and held the power keys in and went directly to recovery, and it booted to 4.4.2 kitkat with the May Kernel, and I ran the Towel Root exploit. Then I made a copy of the script and kept the first few lines up to the "cd files" erased everything up to the point is says run towel root. I then ran that script to clean things up. I could have just manually typed it all but hey, I'm lazy.
For Newbies or People not too comfortable with Android in general. Be warned these steps take you a step closer to potentially damaging your phone, but if do these steps right no worries. If you do soft brick the phone, just use rsdlite or fastboot and re-image it with the latest OTA. I'm not going to cover that here.
Steps:
NOTE when typing all commands are in quotes, do not include the quotes!
PLEASE READ ALL THE STEPS FIRST BEFORE TRYING THIS!!!
From the Hydrogen PEROXIDE XT926 folder
hold the shift key in and right mouse click on the files folder and select Open Command Window Here
This will open a command window with the current path set as the files folder.
Type
"ADB Devices" and you should see the device listed, if not, search the forums for help.
"ADB Reboot Bootloader" This will boot into fastboot
Alternately after opening the command line window with the phone powered off press and hold volume up/volume down, and while holding press power for four seconds and release all the buttons. Then when the menu appears press volume down until fastboot is selected and then press volume up. This will also boot in to fastboot.
From the Command Line Window With the phone in Fastboot mode Type
"fastboot flash recovery root.img" You should get a message showing success, if not Stop Now because something else is wrong and I don't have an answer for you.
Next, take a deep breath and be ready to take action, as we are going to reboot the phone and before it has a chance to reboot, put it into recovery mode.
Type "fastboot reboot" as soone as the phone reboots (the screen goes black) press and hold volume up/volume down, and while holding press power for four seconds and release all the buttons. Then when the menu appears press volume down until recovery is selected and then press volume up. This will also boot into the recovery partition which has the older kernel, so actually the phone will boot to the 4.4.2. You can verify that things worked by going to settings about phone and the Kernel version should be dated May 2014.
From the Phone
Find the Towel Root App and make sure the phone has internet connection and then run it.
You should get a message saying it worked, next run the script I mentioned above with the first half of the steps removed and run it, this will put the phone's recovery image back and clean things up.
DON"T TRY THESE STEPS BEFORE FIRST TRYING THE AUTOMATED INSTALL_ROOT.BAT SCRIPT THE STEPS I MENTIONED ABOVE ASSUME THAT YOU INSTALLED THE EXPLOIT, TOWELROOT, AND THE SUPERUSER PROGRAM ALREADY. ONLY TRY THIS IF YOU RUN THE SCRIPT AND GET THE "DEAD ANDROID GUY WITH NO COMMAND" ON THE SCREEN
RyanFleming said:
Okay, I just bought my fifth XT926 Since last December (2014). The first two and the fourth I was able to use Towel Root, and (even though this DOES NOT APPLY HERE) motopocalypse to unlock the boot loader. One I sent back because it was updated, Why do people ever take OTA updates!!!!
Anyways I bought one with a broken LCD with the latest OTA, it came in the mail today and I learned of this new root method.
About The Phone:
System Version
182.46.15.XT926.verizon.en.us
Android Version
4.4.2
BaseBand
Vanquish_BP_100731.020.64.21P
Kernal
3.4.42-gbd361ac
[email protected] #1
tue july 29 30:03:04 PDT 2014
Build number
KDA20.62-15
Build Date
tue jul 29 02:51:09 PDT 2014
My first mistake was I did not realize there are two versions one for the XT907 and one for the XT926. I used the wrong one, so the flash to recovery failed. I kept getting stuck in fastboot with flash error, just kept typing fastboot continue, then eventually figured out if I successfully flash something, in my case I re-flashed the boot.img.
Finally I downloaded the correct exploit.: NOTE: the link listed on the page you copy and paste it, REMOVE THE SPACE between the DOT and the COM!!!!!
http://forum.xda-developers.com/showpost.php?p=58948308&postcount=11
Next I would run the exploit script and keep getting to the Boot To Recovery Part and Have the "Dead Android Dude" with the word NO COMMAND. I tried this several times, no luck, so I edited the bat script and where the script uses fastboot to flashes the Kernel into the recovery partition, and then reboots back to Android, then uses ADB to reboot into recovery. Well I decided heck with it, I went ahead and booted into fastboot, manually flashed the image, reset the phone and held the power keys in and went directly to recovery, and it booted to 4.4.2 kitkat with the May Kernel, and I ran the Towel Root exploit. Then I made a copy of the script and kept the first few lines up to the "cd files" erased everything up to the point is says run towel root. I then ran that script to clean things up. I could have just manually typed it all but hey, I'm lazy.
For Newbies or People not too comfortable with Android in general. Be warned these steps take you a step closer to potentially damaging your phone, but if do these steps right no worries. If you do soft brick the phone, just use rsdlite or fastboot and re-image it with the latest OTA. I'm not going to cover that here.
Steps:
NOTE when typing all commands are in quotes, do not include the quotes!
PLEASE READ ALL THE STEPS FIRST BEFORE TRYING THIS!!!
From the Hydrogen PEROXIDE XT926 folder
hold the shift key in and right mouse click on the files folder and select Open Command Window Here
This will open a command window with the current path set as the files folder.
Type
"ADB Devices" and you should see the device listed, if not, search the forums for help.
"ADB Reboot Bootloader" This will boot into fastboot
Alternately after opening the command line window with the phone powered off press and hold volume up/volume down, and while holding press power for four seconds and release all the buttons. Then when the menu appears press volume down until fastboot is selected and then press volume up. This will also boot in to fastboot.
From the Command Line Window With the phone in Fastboot mode Type
"fastboot flash recovery root.img" You should get a message showing success, if not Stop Now because something else is wrong and I don't have an answer for you.
Next, take a deep breath and be ready to take action, as we are going to reboot the phone and before it has a chance to reboot, put it into recovery mode.
Type "fastboot reboot" as soone as the phone reboots (the screen goes black) press and hold volume up/volume down, and while holding press power for four seconds and release all the buttons. Then when the menu appears press volume down until recovery is selected and then press volume up. This will also boot into the recovery partition which has the older kernel, so actually the phone will boot to the 4.4.2. You can verify that things worked by going to settings about phone and the Kernel version should be dated May 2014.
From the Phone
Find the Towel Root App and make sure the phone has internet connection and then run it.
You should get a message saying it worked, next run the script I mentioned above with the first half of the steps removed and run it, this will put the phone's recovery image back and clean things up.
DON"T TRY THESE STEPS BEFORE FIRST TRYING THE AUTOMATED INSTALL_ROOT.BAT SCRIPT THE STEPS I MENTIONED ABOVE ASSUME THAT YOU INSTALLED THE EXPLOIT, TOWELROOT, AND THE SUPERUSER PROGRAM ALREADY. ONLY TRY THIS IF YOU RUN THE SCRIPT AND GET THE "DEAD ANDROID GUY WITH NO COMMAND" ON THE SCREEN
Click to expand...
Click to collapse
I got an error saying preflash validation failed for recovery... I have a july 29th build date
dman1049 said:
I got an error saying preflash validation failed for recovery... I have a july 29th build date
Click to expand...
Click to collapse
Are you sure you are using the correct exploit? The one for the XT907 will not work with the XT926 and vice versa. My link listed in the post links to another forum that has the link for an XT926. I see that link is missing. I had trouble finding a copy of the XT926 version. If you can't find it send me a message and I will put it somewhere that you can get to it. I have both exploits saved.
RyanFleming said:
run the script I mentioned above with the first half of the steps removed and run it, this will put the phone's recovery image back and clean things up.
Click to expand...
Click to collapse
I did everything accordingly. Got the May 2014 kernel. Ran towelroot and it said 'You should be rooted now. No reboot required'
What do i do now? I did not understand your last step:
"run the script I mentioned above with the first half of the steps removed and run it, this will put the phone's recovery image back and clean things up"
CallOfHonor100 said:
I did everything accordingly. Got the May 2014 kernel. Ran towelroot and it said 'You should be rooted now. No reboot required'
What do i do now? I did not understand your last step:
"run the script I mentioned above with the first half of the steps removed and run it, this will put the phone's recovery image back and clean things up"
Click to expand...
Click to collapse
Below is the script I used to "clean up" after using my steps. Basically I removed all the lines leading up to the step run towel root from the script included with the exploit.
Copy the lines below into a text file named Cleanup.bat and put it in the same folder as the other .bat file then and run it.
@ECHO off
SETLOCAL EnableDelayedExpansion
cd files
cls
echo =============================================
echo Device found!
echo Plaese open towelroot on your device, get root and press any key when you be ready...
pause
echo =============================================
echo Reboot to fastboot!
adb kill-server
adb start-server
adb wait-for-device
echo =============================================
echo Device found!
adb reboot bootloader
cls
echo =============================================
echo Device found!
fastboot flash recovery recovery.img
fastboot reboot
cls
echo =============================================
echo Please wait for the device to reboot
adb kill-server
adb start-server
adb wait-for-device
echo =============================================
echo Device found!
adb uninstall com.geohot.towelroot
adb uninstall org.keenteam
adb install supersu.apk
adb shell "rm /data/local/tmp/a"
adb shell "rm /data/local/tmp/systemrw.sh"
adb shell "rm /data/local/tmp/getroot"
adb shell "rm /data/local/tmp/giefroot"
adb shell "rm /data/local/tmp/wp_mod.ko"
adb shell "rm /data/local/tmp/modulecrcpatch"
adb shell "rm /data/local/tmp/installsupersu.sh"
adb shell "rm /data/local/tmp/SuperSU.zip"
adb shell "rm /data/local/tmp/memfile"
echo Done. You can now unplug your device.
echo Enjoy root!
pause
<end do not copy this line>
You sir are awesome! Got my root! Thanks!
Confirmed to work on RAZR MAXX HD XT926M
Just wanted to say Thanks!!, and that this worked for me with my RAZR MAXX HD that I just got from eBay.
Ended up having to use the manual boot method for Recovery Mode. Kept getting the dead android with red exclamation.
For those who may be running into problems with the automated script or getting TowelRoot to work (needs older kernel),
very important:
Be sure to put your phone in AIRPLANE Mode, even with manual method. (that was my problem (to stubborn to think it mattered))
It seems that when the recovery image boots, (if the data plan is active) the kernel will update automatically to the July 31.
In Airplane mode, the kernel cannot update, and the May Kernel will be active, allowing TowelRoot to work.
Rooted with 182.46.15.XT926 July 29 2014
Kongo root works for the July 29th build it can be run on PC or via apk download. No reboot needed just WiFi or data connection
Hi derpyherp,
I am the late comer...would you mind to double confirm your device System version is 183.46.15.XT926.Verizon.em.US and the Build number is KDA20.62-15.1 and not others? The reason I asked this is because there are some users mentioned that the Build number: KDA20.62-15 (root-able) and Build number: KDA20.62-15.1 (unroot-able) are different...
Thanks!
derpyherp said:
Kongo root works for the July 29th build it can be run on PC or via apk download. No reboot needed just WiFi or data connection
Click to expand...
Click to collapse
I'd like to second that. :good::good::good: XT925 - July 29th build. Version 180.46.117 - Vodafone
Hello Moto X Play owners
This guide is for those who still don't figure out how to root moto x play running android 6.0.1(stock Rom)
Old Thread for rooting moto x play is outdated, so decide to write this one with updated steps and links.
As usual I'm not responsible for your bricked device, as Motorola says Unlocking your boot loader is not for the faint of heart. you can't blame anybody but yourself. You will loose your warranty by unlocking your boot loader. and you will loose every data on your phone.
Still want to root your phone, okay fine follow these three steps to root your phone.
They are 3 Steps involved in this process.
1, Unlocking the Bootloader
2, install custom recovery
3, Install Super SU
Before you begin
A. Back up all your data. yes you gonna loose entire stuffs on your phone.
B. Download all the required files from the below links
1.Download and install Motorola USB Drivers
https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481
2.Download Fast boot and extract it to your hard drive (file attached on this thread)
3.Download TWRP latest version (do not extract)
http://forum.xda-developers.com/devdb/project/dl/?id=17934
4. Download Super SU V. 2.62-3 (do not extract)
https://download.chainfire.eu/751/SuperSU/
Now you are ready to begin
Step 1 : Unlock Bootloader
1. Put your device in fastboot mode (power off, then press the power and volume down buttons simultaneously).
2. Plug in your device to your PC using a USB cable.
3. Head over to the Motorola website to get your unlocking key and follow the steps provided there or follow the same steps provided below.
https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a
3. Go to the extracted fastboot folder and open a command prompt (ctrl+shift+right click and open command prompt)
4. At the prompt, type
Code:
fastboot oem get_unlock_data
The returned string will be used to retrieve your unlock key.
Example: On a Windows Desktop, the returned string format would be
fastboot oem get_unlock_data
(bootloader) 0A40040192024205#4C4D3556313230
(bootloader) 30373731363031303332323239#BD00
(bootloader) 8A672BA4746C2CE02328A2AC0C39F95
(bootloader) 1A3E5#1F53280002000000000000000
(bootloader) 0000000
copy this from the command prompt and paste in a notepad and remove all (bootloader) and make it string like belwo
0A40040192024205#4C4D355631323030373731363031303332323239#BD008A672BA4746C2CE02328A2AC0C39F951A3E5#1F532800020000000000000000000000
5. Check if your device can be unlocked by pasting this string in the field below, and clicking “Can my device be unlocked?”
If your device is unlockable, a "REQUEST UNLOCK KEY" button will now appear at the bottom of this page and agree the terms and condition and check your mail box for unlock key
6. copy your unlock code from mail and type the following command to unlock bootloader
Code:
fastboot oem unlock KEY
replace unlock key with your copied code from mail. Now you will see a unlocked message on your device and your device will reboot. you will see a unlocked bootloader warning with vibration on your phone and you are successfully unlocked your bootloader.
Step 02 Installing custom recovery TWRP
7.Put your device in fastboot mode again (power off, then press the power and volume down buttons simultaneously).
8.Type in the following command into the Command Prompt Window and Enter.
Code:
fastboot flash recovery twrp-lux-3.0.2-r3.img
note that fastboot flash recovery is command and twrp... is our file name so if you are using different version change the name accordingly
9. Now restart your device using keys in your phone to recovery (make sure your are rebooting in to recovery)
10.When prompted allow twrp to make changes. And make a back up of your system from the twrp menu
(do not choose read only, if you choose read only android will erase your recovery next time you reboot and you can not root your phone.)
Step 03 Rooting your phone using Super SU V. 2.62-3
warning : make sure you have a back up of your current system copied to your hard disk or else you can't restore your device if something went wrong.
11. Copy your downloaded super su file to your phone
12. Unplug your device from computer and restart to recovery
13. Go to terminal in TWRP - Advanced-Terminal type command in your phone
Code:
echo SYSTEMLESS=true>>/data/.supersu
14. flash super su and restart your phone.
Congrats you've rooted your phone successfully .
Now you can install custom rom, xposed modules .... etc
visit my YouTube channel for more stuffs related to moto x play rooted phones :good:
https://www.youtube.com/channel/UCOcePwMSubyeW0eBWr5SW6Q
Android 7.0 most stable Custom Rom for Moto x play so far
https://www.youtube.com/watch?v=4DFrOVmCqdk&t=7s
reserved
Should it work on XT1563?
CheyTac-12 said:
Should it work on XT1563?
Click to expand...
Click to collapse
It supposed to work but I got xt1562 so I haven't personally checked this on xt1563 so I can't guarantee that. But in the previous thread people rooted their xt1563 using this method.
Before you can enter the unlock code in Fastboot, you have to enable it in the developer options first.
Thanks...I tried many methods like one click...but none worked...gonna try .. thanks for info????
Abisheik01 said:
Thanks...I tried many methods like one click...but none worked...gonna try .. thanks for info
Click to expand...
Click to collapse
so what happened ? let us know the result :good::laugh:
Check my youtube channel for custom rom tutorials and other stuffs for your moto x play
https://www.youtube.com/channel/UCOcePwMSubyeW0eBWr5SW6Q
Yo!!!again thanks
hey!hey!hey! i got it thankyou very much...unlocking the bootloader was a very big task for me but with your steps i did it im on my way to flash twrp ..........again thanks
How easy is it to revert to stock once the Nougat update rolls out? I like the stock rom but don't want to miss the update just for adaway and Xposed
purplegreendave said:
How easy is it to revert to stock once the Nougat update rolls out? I like the stock rom but don't want to miss the update just for adaway and Xposed
Click to expand...
Click to collapse
Better you keep your bootloader locked. There's no point to loose your warranty if you love stock rom.
jerry0476 said:
Better you keep your bootloader locked. There's no point to loose your warranty if you love stock rom.
Click to expand...
Click to collapse
Bought it in January so I'm almost out of warranty anyway. All I want is Adaway, XposedGEL and system wide icon packs. Extra freedom with tasker would be nice too. I wish Moto/Lenovo would just give us a better idea of when they're rolling N out but I'm sick of waiting. If it's easy enough to lock the bootloader again and get the OTA (I'm happy to wipe the device in the meantime) then I'm going to root this week
purplegreendave said:
Bought it in January so I'm almost out of warranty anyway. All I want is Adaway, XposedGEL and system wide icon packs. Extra freedom with tasker would be nice too. I wish Moto/Lenovo would just give us a better idea of when they're rolling N out but I'm sick of waiting. If it's easy enough to lock the bootloader again and get the OTA (I'm happy to wipe the device in the meantime) then I'm going to root this week
Click to expand...
Click to collapse
We can expect OTA by the end of Dec or Jan. You can restore stock rom for sure but never tried so I can't recommend it.
How do you lock the bootloader
(I'm sorry, I'm a noob)
FIREBREATH1001 said:
How do you lock the bootloader
Click to expand...
Click to collapse
You don't. Is not possible. Unlock is not reversible. It is possible to achieve a relocked state which usually isn't helpful.
I have a strange issue where it's as if SuperSU stops and my root permissions are lost until I reboot. If I open any app that usually requests root through SuperSU it just hangs.
I'm using v2.62 so should I try a later version? Do I need to flash this in twrp or just install within Android or is this a known different problem?
farquea said:
I have a strange issue where it's as if SuperSU stops and my root permissions are lost until I reboot. If I open any app that usually requests root through SuperSU it just hangs.
I'm using v2.62 so should I try a later version? Do I need to flash this in twrp or just install within Android or is this a known different problem?
Click to expand...
Click to collapse
if you are in stock use this:
go to terminal in TWRP - Advanced-Terminal type command in your phone:
Code:
echo SYSTEMLESS=true>>/data/.supersu
flash super su and restart your phone.
there is new version 2.79:
Code:
https://my.pcloud.com/publink/show?code=XZIvxlZ2TCrbpMdwQkSiAJhQwHuv0J8lRsy
So, this is the updated guide for rooting the Moto X Play, right?
Completely working as of today still?
working but you need updated version twrp 3.0.2-r5 and supersu 2.79. here twrp:
Code:
https://my.pcloud.com/publink/show?code=XZPF6lZmr0aJ56hbe8rm51jfaaXU5L6O5EV
without systemless command you should use version 2.62-3
Code:
https://my.pcloud.com/publink/show?code=XZ5t3lZvON7CblxVEYaWhGGr9rMpY02EEpX
jerry0476 said:
Hello Moto X Play owners
This guide is for those who still don't figure out how to root moto x play running android 6.0.1(stock Rom)
Old Thread for rooting moto x play is outdated, so decide to write this one with updated steps and links.
As usual I'm not responsible for your bricked device, as Motorola says Unlocking your boot loader is not for the faint of heart. you can't blame anybody but yourself. You will loose your warranty by unlocking your boot loader. and you will loose every data on your phone.
Still want to root your phone, okay fine follow these three steps to root your phone.
They are 3 Steps involved in this process.
1, Unlocking the Bootloader
2, install custom recovery
3, Install Super SU
Before you begin
A. Back up all your data. yes you gonna loose entire stuffs on your phone.
B. Download all the required files from the below links
1.Download and install Motorola USB Drivers
https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481
2.Download Fast boot and extract it to your hard drive (file attached on this thread)
3.Download TWRP latest version (do not extract)
http://forum.xda-developers.com/devdb/project/dl/?id=17934
4. Download Super SU V. 2.62-3 (do not extract)
https://download.chainfire.eu/751/SuperSU/
Now you are ready to begin
Step 1 : Unlock Bootloader
1. Put your device in fastboot mode (power off, then press the power and volume down buttons simultaneously).
2. Plug in your device to your PC using a USB cable.
3. Head over to the Motorola website to get your unlocking key and follow the steps provided there or follow the same steps provided below.
https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a
3. Go to the extracted fastboot folder and open a command prompt (ctrl+shift+right click and open command prompt)
4. At the prompt, type
Code:
fastboot oem get_unlock_data
The returned string will be used to retrieve your unlock key.
Example: On a Windows Desktop, the returned string format would be
fastboot oem get_unlock_data
(bootloader) 0A40040192024205#4C4D3556313230
(bootloader) 30373731363031303332323239#BD00
(bootloader) 8A672BA4746C2CE02328A2AC0C39F95
(bootloader) 1A3E5#1F53280002000000000000000
(bootloader) 0000000
copy this from the command prompt and paste in a notepad and remove all (bootloader) and make it string like belwo
0A40040192024205#4C4D355631323030373731363031303332323239#BD008A672BA4746C2CE02328A2AC0C39F951A3E5#1F532800020000000000000000000000
5. Check if your device can be unlocked by pasting this string in the field below, and clicking “Can my device be unlocked?”
If your device is unlockable, a "REQUEST UNLOCK KEY" button will now appear at the bottom of this page and agree the terms and condition and check your mail box for unlock key
6. copy your unlock code from mail and type the following command to unlock bootloader
Code:
fastboot oem unlock KEY
replace unlock key with your copied code from mail. Now you will see a unlocked message on your device and your device will reboot. you will see a unlocked bootloader warning with vibration on your phone and you are successfully unlocked your bootloader.
Step 02 Installing custom recovery TWRP
7.Put your device in fastboot mode again (power off, then press the power and volume down buttons simultaneously).
8.Type in the following command into the Command Prompt Window and Enter.
Code:
fastboot flash recovery twrp-lux-3.0.2-r3.img
note that fastboot flash recovery is command and twrp... is our file name so if you are using different version change the name accordingly
9. Now restart your device using keys in your phone to recovery (make sure your are rebooting in to recovery)
10.When prompted allow twrp to make changes. And make a back up of your system from the twrp menu
(do not choose read only, if you choose read only android will erase your recovery next time you reboot and you can not root your phone.)
Step 03 Rooting your phone using Super SU V. 2.62-3
warning : make sure you have a back up of your current system copied to your hard disk or else you can't restore your device if something went wrong.
11. Copy your downloaded super su file to your phone
12. Unplug your device from computer and restart to recovery
13. Go to terminal in TWRP - Advanced-Terminal type command in your phone
Code:
echo SYSTEMLESS=true>>/data/.supersu
14. flash super su and restart your phone.
Congrats you've rooted your phone successfully .
Now you can install custom rom, xposed modules .... etc
visit my YouTube channel for more stuffs related to moto x play rooted phones :good:
https://www.youtube.com/channel/UCOcePwMSubyeW0eBWr5SW6Q
Android 7.0 most stable Custom Rom for Moto x play so far
https://www.youtube.com/watch?v=4DFrOVmCqdk&t=7s
Click to expand...
Click to collapse
i can't ub my phone, plz help me
ub by fastboot
http://sv1.upsieutoc.com/2017/02/12/Untitled.jpg
ub by windroid v3.0, v3.1
http://sv1.upsieutoc.com/2017/02/12/Untitled15eff6.jpg
ub by windroid v2.4, v2.5, v2.6
http://sv1.upsieutoc.com/2017/02/12/Untitled2.jpg
This thread will guide you to flash a custom recovery, Root the device, flash custom ROMs. Firstly, read the entire post and then start your work.
I am a noob. But I have a little experience of rooting and flashing. This device gave me nightmares which are less than as compared to the Xperia Sola which I bricked some years back.
My device has a problem. It does not help install twrp with the traditional ways we know like we can see in the Official TWRP website using "dd" method, the Cyanogenmod link using fastboot commands, the Flashify method, the RecoveryApp method whose apk I never found and the Recovery Installer Utility.
I came to know that either my phone don't have the recovery partition or the phone is overriding all the commands.
Using fastboot commands would give the error like in this post.
Using Flashify would tell me there's no recovery partition found. Rashr would complete the flash process but after booting to recovery, there was no TWRP, just the stock Android recovery.
If you read carefully on the twrp page of XL, there's a line which caught my attention late enough.
It means that TWRP may not work on your device unless you install other custom software as well.
Click to expand...
Click to collapse
Flashing custom kernels with flashtool is easy and they come with recovery pre-installed and lots of amazing stuff, but they won't do any good with the stock ROM. I've tried the Extended stock kernel, the Phantom Kernel and the Thunderzap 4.15.
After surfing the web and forums of other devices, I found that there is a chance I can fix things by updating/repairing software via PC Companion. But something happened and repair also failed.
I can't tell the reason why this happened. And I didn't store the logs. But with trial and error I found some workarounds.
Actual Methods start here
Rooting the device
If you only want to root your device for various reasons, then you will need nothing but a Rootkit. Check out this post about Rooting Xperia L.
But if you are planning to install custom ROMs for your device, then skip this rooting step. It won't be necessary for this condition.
Flashing custom recovery
*Try this method only if above-mentioned method fails*
1. Download TWRP 3.2.1 img. The 3.2.2 and 3.2.3 versions work perfectly but they caused the screen to flicker like hell on my device. Rename the file to 'twrp.img'
2. Download and install adb and fastboot drivers system-wide.
3. Connect your device to PC via USB cable and enabling USB-debugging mode.
4. Open Windows Powershell/Command Prompt in the twrp download directory by pressing Shift and clicking right mouse button.
5. Use fastboot command on stock ROM without root and Unlocked Bootloader. Instead of flashing twrp image to recovery, flash to boot. Use the code:
Code:
adb devices
adb reboot fastboot
Wait for device to boot into fastboot mode. A blue LED will flash when connected.
Code:
fastboot flash boot twrp.img
fastboot reboot
After reboot, don't boot to system. Boot to recovery by pressing volume up repeatedly when pink LED glows. Stop when device vibrates and LED color changes
Flashing custom ROMs
Once the recovery is installed, everything becomes easy. you can find different custom ROMs on the device page here on XDA.
My favorite one is The resurrection Remix Nougat. It is stable enough to be your daily driver. You can head to that page and follow their instructions. But I will also provide steps here.
When in TWRP after the last step, move the downloaded zip file of the ROM and GApps you want to install to the storage of the device by simply connecting via USB.
After that, in TWRP click on Wipe->Advanced->Tick on System, Cache, Dalvik cache. Then Do swipe to begin wipe.
After wipe, go back to main menu. Tap on install, select from the list the ROM zip. then tap on Add more zips and select the GApps zip and then Swipe to start flashing.
After flashing, reboot to system. The first boot takes time. Don't panic if it won't boot.
Install TWRP to FOTAKernel
After booting to your new ROM, you can install the TWRP to your FOTAKernel.
This can be done as following:
Get the downloaded TWRP img file and push it to the device using command line. Open command prompt in the TWRP directory and type,
Code:
adb root
adb wait-for-device
adb push twrp.img /tmp/twrp.img
Now extract the TWRP image to the FOTA partition code,
Code:
adb shell dd if=/tmp/twrp.img of=/dev/block/platform/msm_sdcc.1/by-name/FOTAKernel
Now reboot to recovery
Code:
adb reboot recovery
Note that custom ROMs often come with Root access inbuilt. If your ROM happened to be not, and your ROM is based on Lollipop or later version of Android, you can root with Magisk. Just read carefully before proceeding.
Comments are welcome!
Hi.
I'm following this thread and I'm stuck on the fifth step "... flash to boot. Use the code:
adb devicesadb reboot fastboot "
I think my Sony Xperia L C2105 does not have the fastboot mode.
Here's what I did:
Drivers for Xpleria L are installed.
The bootloader is unlocked (I think!)
1 - installed 15-second ADB
2 - open Windows power shell
3 - Command: adb devices
Response is: "List of devices attached: ZH8001ADB3 device"
4 - Command: adb reboot fastboot
Response is: long pause, phone booted but in normal mode, and light is red ...!
5 - Command: fastboot flash boot twrp.img;
Response is: "<waiting for device>";
- phone still running in normal mode and the light is red.
- few minutes later, the phone is charging with green light present.
I think the phone is rooted.
I used the code provided by the Sony website to unlock the bootloader.
Using the Root Checker Basic app, I get the info: "Congratulations! Root access is properly installed on this device!"
But if I type in the dialer *#*#7378423#*#*, and go to Service info > Configuration > Rooting status is "Boootloader unlock allowed" !!
Is that why it does not work?
I tried switching it off and doing Boot into Xperia L Fastboot Mode Using HARDWARE BUTTONS, but the phone is dark, with no picture, and the led turns blue.
Using the command:
PS C: \ adb> adb devices
List of devices attached
PS C: \ adb>
I've been trying to do that for a few days now and I still have not managed it, even using other advice.
Can someone tell me what to do?
Thank you in advance.
Everterra said:
Hi.
I'm following this thread and I'm stuck on the fifth step "... flash to boot. Use the code:
adb devicesadb reboot fastboot "
I think my Sony Xperia L C2105 does not have the fastboot mode.
.......
Click to expand...
Click to collapse
1. When in fastboot mode, you should type in cmd "fastboot devices" to check the device connectivity. If you can't, then connect using hardware keys.
2. Blue light indicates that you are in fastboot mode. If list of attached devices are blank, that means drivers are not installed (properly). Connect your phone again in fastboot mode and check your drivers page, Win+X > M (I am assuming you must be on windows). There must be a tiny yellow triangle on your device's name. Right click on it and uninstall it and remove device. Try again installing drivers from the flashtool's folder. Disable driver signature enforcement if you are having trouble going the straight way.
3. Your bootloader is still locked because if it had unlocked then the message displayed would have been, "Bootloader Unlocked: Yes" or something like that. Try flashing your stock ROM via Flashtool. Wipe cache and data while flashing. After flashing stock Rom, try unlocking bootloader again. I believe you are using Flashtool.
4. If you are rooted, then you must have any SuperSU app installed on your device. And it's all good even if you are rooted.