[GUIDE] How to unlock your bootloader, install TWRP and gain root access

jcase

Retired Forum Moderator / Senior Recognized Develo
Feb 20, 2010
6,331
15,766
0
Sequim WA
Thanks @jcase, as the first one was openly explained I felt it was a fair question. I appreciate the time spent on this device.
No worries, we just dont generally discuss it unless we decided to publish specifics.

The first exploit was never explained. The vulnerability was openly explained, the exploit was not.
 

chuootj

Member
Jul 24, 2016
26
6
0
Excuse me. I have a question.

My phone has been upgraded to Android 6.0.1, and I just unlocked the bootloader. I tried to flash TWRP recovery, but it failed. Can I downgrade to Android 5.1?
 

beaups

Senior Recognized Developer
Nov 28, 2007
3,276
7,257
0
Dublin, OH
My phone has been upgraded to Android 6.0.1, and I just unlocked the bootloader. I tried to flash TWRP recovery, but it failed. Can I downgrade to Android 5.1?
You don't need to downgrade to flash twrp (although once you are unlocked you can downgrade). You just need to flash twrp correctly.

--beups
 

mrkhigh

Senior Member
Dec 6, 2012
1,875
607
143
My phone has been upgraded to Android 6.0.1, and I just unlocked the bootloader. I tried to flash TWRP recovery, but it failed. Can I downgrade to Android 5.1?
If you've never unlocked your boot loader you need to
1) install sunshine
2) pay sunshine
3) use sunshine to unlock your boot loader
4) follow steps to install twrp from op
 

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,326
14,179
253
Atlanta, Georgia
I did exactly as instructed, but it still failed.
It's not just "recovery". Did you rename your TWRP file as "recovery"? Then where's the extension? Please tell us you actually read the guide and enabled your known extensions in Windows. Please.

You would then see "recovery.img" and that is the complete file name you would send over and install.
 
Last edited:
  • Like
Reactions: chuootj

chuootj

Member
Jul 24, 2016
26
6
0
It's not just "recovery". Did you rename your TWRP file as "recovery"? Then where's the extension? Please tell us you actually read the guide and enabled your known extensions in Windows. Please.

You would then see "recovery.img" and that is the complete file name you would send over and install.
My English is quite bad. I didn't pay attention to "Section Note" in Section 2. Maybe so, I can't flash TWRP.
 

xKroniK13x

Senior Member
May 15, 2014
617
308
0
Atlanta, GA
www.coreymccown.com
I'm sure this has been posted elsewhere, but upon unlocking, I assume you can use any Quarks ROM? It looks like that encompasses the Turbo as well as a handful of similar Moto phones. Debating unlocking and flashing my wife's phone that is running pretty sluggishly on stock. She also misses some of the root features she had on her old phone.
 

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,326
14,179
253
Atlanta, Georgia
I'm sure this has been posted elsewhere, but upon unlocking, I assume you can use any Quarks ROM? It looks like that encompasses the Turbo as well as a handful of similar Moto phones. Debating unlocking and flashing my wife's phone that is running pretty sluggishly on stock. She also misses some of the root features she had on her old phone.
There were TWO Quarks called Turbo. I assume you have the Droid Turbo? ;) There's also the Moto Turbo.


This is what you are asking. All these ROMs can be installed on the Droid Turbo XT1254:

[ROMs][Quarks][List for Moto Maxx and Droid Turbo]
https://forum.xda-developers.com/showpost.php?p=71000314&postcount=59


Back to names... "Turbo", etc.

THE "global" name for this phone was Moto Maxx. Same way an LG G3 is an LG G3.

But Verizon demanded an "exclusive", so Verizon's variant was name changed to Droid Turbo. But the XT1250 U.S. Moto Maxx has the exact same FCC ID, exact same radio bands and was sold by a dozen U.S. regional CDMA/LTE carriers. (And due to having all the AT&T bands, pretty clear the XT1225 Moto Maxx was originally headed to AT&T.)

The XT1254 is a perfect clone of the XT1250. Stick in a Verizon SIM card and the XT1250 runs on Verizon, because it's the exact same device. Verizon didn't have any exclusivity -- not even in the U.S. -- except the "Droid" name, which they control and really means nothing.

In India, the XT1225 Moto Maxx was re-named Moto Turbo due to a carrier there named Max/Maxx and Motorola didn't want any confusion.

Same way an LG G3 has different radio bands, different FCC IDs due to different carriers/different markets -- that's how the "Moto Maxx" is.

But Motorola really, really messed things up by changing the name due to Verizon's demands and then due to market conditions in India. Think if the LG G3 had 3 different names!

But this is why all custom ROM dev work in CM/LOS based ROMs is categorized either under Quark (the development code name for the series) or under "Moto Maxx" (the REAL name of this series).
 
Last edited:
  • Like
Reactions: xKroniK13x and Pegi

chuootj

Member
Jul 24, 2016
26
6
0
It's not just "recovery". Did you rename your TWRP file as "recovery"? Then where's the extension? Please tell us you actually read the guide and enabled your known extensions in Windows. Please.

You would then see "recovery.img" and that is the complete file name you would send over and install.
It's still failed.:crying:
 

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,326
14,179
253
Atlanta, Georgia
For those who care, a new TWRP version was released a few days ago, (February 17, 2017) by our official TWRP maintainer @bhb27. (Before that the newest was last month, in January 2017.)

If you haven't flashed a newer version recently (in months?) you are missing out on features and support.

TWRP update
twrp-3.0.3-0_MOD_3-quark.img

Download

Note:
This is a pre released of 3.0.3 when all the changes are finalized I make and released a new one or when important bugs fix are released
===================
Feb-17-2016
===================
* All the previously TWRP Mod + the below
* Included the latest TWRP updates to this date
* Kernel Improves
* Latest updates and bugs Fix to the date of TWRP
* Most notable is the fix for Nougat Setting configurations be lost after the wipe of cache or a restore of the ROM Data, only new backups made on the latest MOD TWRP will have this featuring.

Any problem found report and use a old version.
The "official" TWRP website has been out of date for almost a year now for Quark. You will only find the newest TWRP versions in the official TWRP thread for our devices. Subscribe to it to keep current.

https://forum.xda-developers.com/mo...recovery-twrp-2-8-7-0-touch-recovery-t3180308
 
Last edited:

jcase

Retired Forum Moderator / Senior Recognized Develo
Feb 20, 2010
6,331
15,766
0
Sequim WA
can someone tell me what supersu version everyone is using to root 6.x?

Edit:

Got someone on 6.x, its unlocked boots fine.
Flash Twrp
flash supersu (tried 2.65, 2.71, 2.79)
supersu flashes in system mode
phone gets stuck on the unlocked logo, with adb enabled.

i dont see verity being enabled after flashing supersu, i checked fstabs
I can restore system and it boot again

My daughter is gone today, she has my turbo so I cant really play around

Any ideas ppl?
 
Last edited:
  • Like
Reactions: koftheworld