[Root && Unlock] Droid Turbo 6.0.1 mcg24.251-5-5

ahsanbilal

Member
Oct 12, 2015
6
0
0
@autoprime got the initroot working with internet for Droid Turbo - https://forum.xda-developers.com/g4-play/development/root-autoinitroot-motorola-bootloader-t3639316/

This provides a temp root until reboot, after rebooting you have to go into the bootloader and run



To clear out the ramdisk address.


While temprooted, SunShine will work to unlock the device again.
hy can i get Sunshine 8 digits code for free plz i have not any bank account and 25$ so plz help me guys and also PayPal account is not available in my country
 
Last edited:

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,326
14,179
253
Atlanta, Georgia
hy can i get Sunshine 8 digits code for free plz
i have not any bank account and 25$ so plz help me guys and
also PayPal account is not available in my country
1) There's other ways to pay besides PayPal. You don't need a bank account, either. Go to the website and see. You can pay another way.

2) Also you bought this Droid Turbo "used" knowing the bootloader was locked down -- because you researched it first, right? You know about XDA, so you came here (you're here now and you have posts on XDA even back in 2016) and when you were thinking of buying this Droid Turbo XT1254 phone you read it WAS locked down on most recent Verizon firmware MCG24.251-5-5. Until yesterday, Sunshine wasn't released for the most Verizon firmware on the Droid Turbo, but would work on all previous firmware (or could be updated to work on eligible firmware).

(Or if you bought it prior to March 2017, you could have unlocked via Sunshine on any previous firmware. Only those people taking the March 2017 OTA to MCG24.251-5-5 or buying after March 2017 with updated software installed could not use Sunshine to unlock this bootloader. Only those with MCG24.251-5-5 had locked-down bootloaders which could not be unlocked via Sunshine, until yesterday. But let's assume you bought it AFTER March 2017, and it already had MCG4.251-5-5 firmware. Because otherwise you would look silly -- if you took OTA firmware update you KNEW would prevent Sunshine from working -- if unlocked bootloader and root is important to you.)

And yet you STILL bought the locked down Droid Turbo XT1254 -- knowing it was locked down on most recent firmware and might never be unlocked. (Because saying you didn't know that would mean you were spending money on a phone you didn't know anything about, and you wouldn't do that -- would you? Help me out. I'm trying to make you look good, but it's getting hard...)

So, I guess... unlocking the bootloader wasn't REALLY that important to you when you paid money for the phone, or you would have either bought another model phone (perhaps Moto Turbo/Moto Maxx XT1225 or U.S. Moto Maxx XT1250 with Motorola-supplied bootloader unlock code) or at least a different used Droid Turbo XT1254 -- one that was not yet on the most recent (March 2017, MCG24.251-5-5) firmware.

Because you're not the type of person who just buys an Android phone and THEN wonders "Oh, how can I root this?" Right? ;) (I won't buy a phone I cannot root at the time I buy it.)

Not if root is important to you, like me. You research first... You would know that of all the Moto Quarks series (XT1250, XT1225, XR1254), ONLY Verizon demands Motorola keep the bootloader locked down on their model, the Droid Turbo XT1254 -- and only Sunshine devs have the brains and work ethic to combat that evil authoritarian regime. For all the other Quarks, Motorola supplies free unlock code on request, but Verizon is Satan and won't let Verizon do that for the Droid Turbo XT1254.

3) This phone still works exactly like how you bought it, and you were happy with it.

All that has happened now in the past two days is Sunshine now suddenly works on every Verizon firmware for the past two years -- including MCG24.251-5-5. (At least until Verizon releases another "Security Update" to block Sunshine, which silly people will take, hoping it's Nougat. :rolleyes: )

So, go to the alternative methods of payment for Sunshine, because they deserve to be paid for their hard work. And if bootloader unlock or root was really important to you, you wouldn't have bought this particular phone -- unless your were hoping Sunshine team would WIN yet again. :good: And they have.
 
Last edited:

killerxda

Senior Member
Apr 21, 2012
185
35
58
Lahore
hy can i get Sunshine 8 digits code for free plz i have not any bank account and 25$ so plz help me guys and also PayPal account is not available in my country
Dont unlock bootloader, just use the new root method by autoprime on Marshmallow and use Greenify / Titanium Backup + Magisk Modules (i am using Dolby Atmos module). I am happy to finally get a free root method :D
Sure its not everything, but its much better than having nothing. Now i can easily make backups of my apps and restore when i get a new phone.
 

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,326
14,179
253
Atlanta, Georgia
Dont unlock bootloader, just use the new root method by autoprime on Marshmallow and use Greenify / Titanium Backup + Magisk Modules (i am using Dolby Atmos module). I am happy to finally get a free root method :D
Sure its not everything, but its much better than having nothing. Now i can easily make backups of my apps and restore when i get a new phone.
You are giving out misinformation. This root is only temp root. You cannot root (permanently root) Motorola phones until you unlock the bootloader. All you have is temp root. It will not survive a reboot.

@autoprime got the initroot working with internet for Droid Turbo - https://forum.xda-developers.com/g4-play/development/root-autoinitroot-motorola-bootloader-t3639316/

This provides a temp root until reboot.
You even asked @autoprime about this very topic:

What can and cant be done with this root on a locked bootloader? Would titanium backup and greenify work with this?
as long as you used #initroot to boot...
the following should work if setup properly:
  • titanium backup
  • greenify
  • other apps that need root to run
  • systemless adblock
  • systemless xposed
  • any xposed modules that work on your model moto
  • any magisk modules that work on your model moto

this is pretty much like running a stock rooted rom... as long as you don't reboot.
when you do reboot you reboot into stock system with no root/magisk/xposed modifications...

until you re-run auto#initroot again from the computer.


get the phone all set up how you want it and you should be able to stay rooted the entire time you're away from the computer and never not have root/mods unless phones crashes randomly.. then you just deal with stock for a bit.
I don't understand people who buy this Verizon Quark variant (Droid Turbo XT1254), then complain about locked down bootloader. You know what you bought or should know. Everyone knows Verizon demands bootloaders stay locked down. Sunshine are the only devs who are fighting against evil Verizon and they deserve to be paid for their hard work.

You can either pay for bootloader unlock or you can buy a non-Verizon Motorola phone, where the carrier doesn't demand the bootloader stay locked down. If you like this Quark series, you could buy the U.S Moto Maxx XT1250 -- same exact phone, same exact FCC ID, same exact bands as the XT254 Droid Turbo, or the "international" Moto Maxx/Moto Turbo XT1225 (different FCC ID from the XT1254/XT1250 -- with slightly different mix of LTE bands, more LTE bands, more HSPA bands, no CDMA bands). XT1225 has LTE bands 2, 3, 4, 5, 7, 17. I'm running two of them on AT&T, with third still new in the box. I own THREE Quarks (Moto XT1225) that Motorola gives me bootloader unlock code for free.

But if you insist on buying Verizon phones, then devs like Sunshine are the people who rescue you from locked bootloaders. On Motorola phones the only way to have permanent root is to unlock the bootloader.
 
Last edited:

killerxda

Senior Member
Apr 21, 2012
185
35
58
Lahore
You are giving out misinformation. This root is only temp root. You cannot root (permanently root) Motorola phones until you unlock the bootloader. All you have is temp root. It will not survive a reboot.
Sure its lost on reboot, then dont reboot. Or if you do just run the script again, its easy as pie. That's why i said its much better than having nothing.
 

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,326
14,179
253
Atlanta, Georgia
Sure its lost on reboot, then dont reboot. Or if you do just run the script again, its easy as pie. That's why i said its much better than having nothing.
I just don't understand that mindset. I have mine and my wife's phones set to auto-reboot every day, to clear out processes, force updates -- and also have Titanium backup set to run soon after. EVERY DAY.

If my phone is acting laggy, which happens occasionally, first thing I do is reboot. Same with my PC, which I reboot at least once a week, as a smartphone is just a handheld computer.

And just as I would not own a PC where I was not admin, I would not own a smartphone where I didn't have permanent root. I will always own and control my own phones, not the carrier who originally sold it, not the manufacturer.
 

ahsanbilal

Member
Oct 12, 2015
6
0
0
it means i can unlock bootloader without 25$
i want to unlock my phone give me the code plz
i am from pakistan and moto xt1225 not avail in markets
turbo is best phone so i buy it and now want to install custom
roms
i cant pay to sunshine through any methods
and thanks you guys 4 reply
 
Last edited:

killerxda

Senior Member
Apr 21, 2012
185
35
58
Lahore
I just don't understand that mindset. I have mine and my wife's phones set to auto-reboot every day, to clear out processes, force updates -- and also have Titanium backup set to run soon after. EVERY DAY.

If my phone is acting laggy, which happens occasionally, first thing I do is reboot. Same with my PC, which I reboot at least once a week, as a smartphone is just a handheld computer.

And just as I would not own a PC where I was not admin, I would not own a smartphone where I didn't have permanent root. I will always own and control my own phones, not the carrier who originally sold it, not the manufacturer.
To each his own. I rarely need to reboot so not a problem for me. Only problem was the random reboots on 5.1 when turning off Wifi Hotspot but looks like 6.0.1 doesnt have that problem.
 

KARIM9377

Senior Member
Apr 13, 2012
811
493
0
BENGHAZI
you can

it means i can unlock bootloader without 25$
i want to unlock my phone give me the code plz
i am from pakistan and moto xt1225 not avail in markets
turbo is best phone so i buy it and now want to install custom
roms
i cant pay to sunshine through any methods
and thanks you guys 4 reply
you can use Western Union and send the 25$
just go to http://theroot.ninja/purchase.html
 
  • Like
Reactions: ahsanbilal

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,326
14,179
253
Atlanta, Georgia
Fastboot sees my device so I'm good there.
When I type "fastboot flash recovery TWRP. Img" I get the not found.
I'm missing something here and I've irritated myself trying. I've even tried the official twrp app and it won't work. Any suggestions?

Sent from my VS988 using XDA-Developers Legacy app
Make sure you have Windows extensions visible, not hidden. So, you can see .jpg, .pdf, .doc, .img extensions. It's in Window's settings, and Microsoft STUPIDLY hides known extensions by default. And most people don't enable them, which I don't understand.

Also, you have to rename it TWRP.img manually (from the very long name). No space between the period and the i.

You can actually rename it whatever you wish. You can rename it chair.img, as long as you type that name in the command. ;) You are merely renaming it to a shorter, more convenient name to avoid typos in the command window.
 
Last edited:

bigmatt503

Senior Member
Aug 27, 2012
293
55
58
Portland
Make sure you have Windows extensions visible, not hidden. So, you can see .jpg, .pdf, .doc, .img extensions. It's in Window's settings, and Microsoft STUPIDLY hides known extensions by default. And most people don't enable them, which I don't understand.

Also, you have to rename it TWRP.img manually (from the very long name). No space between the period and the i.

You can actually rename it whatever you wish. You can rename it chair.img, as long as you type that name in the command. ;) You are merely renaming it to a shorter, more convenient name to avoid typos in the command window.
One last thing. Is the file corrupt error when I download from twrp normal? Thanks for the help

Sent from my VS988 using XDA-Developers Legacy app
 
  • Like
Reactions: Munyola

bigmatt503

Senior Member
Aug 27, 2012
293
55
58
Portland
One last thing. Is the file corrupt error when I download from twrp normal? Thanks for the help

Sent from my VS988 using XDA-Developers Legacy app
(bootloader) slot count not found
(bootloader) slot suffixes not found
(bootloader) slot suffixes not found
(bootloader) has-slot: recovery : not found
Error: cannot load "twrp.img"

Sent from my VS988 using XDA-Developers Legacy app
 

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,326
14,179
253
Atlanta, Georgia
(bootloader) slot count not found
(bootloader) slot suffixes not found
(bootloader) slot suffixes not found
(bootloader) has-slot: recovery : not found
Error: cannot load "twrp.img"

Sent from my VS988 using XDA-Developers Legacy app
some of those errors are normal, yes.

But tell me you have enabled seeing Windows extensions. I don't want to go any further until you tell me you can see .jpg files, etc. Actually SEE those extensions. Go to pictures folder, documents folder, whatever you need to do, to confirm you see extensions on ALL files -- like .jpg, .pdf, .exe...

Because you are NOT typing ".img" at all in the TWRP.img. It's ALREADY THERE. All you are doing is typing the name BEFORE the .img which is already there. If you are typing .img part, then you have REALLY named it TWRP.img.img. This is where many people get messed up. They aren't seeing the extension which is already there, because Windows HIDES it, for some unknown Microsoft idiotic reason.

So, please, I want reassurance you have enabled viewing known Windows file extensions. There's been tons of people for which this is the sticking point, and they just gloss over it, not doing this one important point.
 
Last edited:

bigmatt503

Senior Member
Aug 27, 2012
293
55
58
Portland
some of those errors are normal, yes.

But tell me you have enabled seeing Windows extensions. I don't want to go any further until you tell me you can see .jpg files, etc. Actually SEE those extensions. Go to pictures folder, documents folder, whatever you need to do, to confirm you see extensions on ALL files -- like .jpg, .pdf, .exe...

Because you are NOT typing ".img" at all in the TWRP.img. It's ALREADY THERE. All you are doing is typing the name BEFORE the .img which is already there. If you are typing .img part, then you have REALLY named it TWRP.img.img. This is where many people get messed up. They aren't seeing the extension which is already there, because Windows HIDES it, for some unknown Microsoft idiotic reason.

So, please, I want reassurance you have enabled viewing known Windows file extensions. There's been tons of people for which this is the sticking point, and they just gloss over it, not doing this one important point.
Yes, I went to the control panel and unchecked the box. Still having trouble. I'm going to take a break and try in a bit. I've done this many times in the past. I'm just missing something basic. Grrrr

Sent from my VS988 using XDA-Developers Legacy app
 

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,326
14,179
253
Atlanta, Georgia
Yes, I went to the control panel and unchecked the box. Still having trouble. I'm going to take a break and try in a bit. I've done this many times in the past. I'm just missing something basic. Grrrr

Sent from my VS988 using XDA-Developers Legacy app
OK. I also wrote a guide for installing TWRP on Quarks (Moto Maxx/Moto Turbo). Since you have already unlocked the bootloader, the TWRP installation part is the same on all Quarks.

Go to here and read Section 2:

UPDATED GUIDE: How to unlock your MOTO MAXX/MOTO TURBO bootloader/install TWRP/root
https://forum.xda-developers.com/moto-maxx/general/guide-how-to-unlock-moto-maxx-moto-t3455341

Section 2 deals with installing TWRP. You are free to use the remaining sections also, as they will also work for you, now that your bootloader is unlocked. But read Section 2. It contains basically the same information as @TheSt33v's guide, but is written in a different style. Sometimes reading something a different way will trigger an "aha!" moment.

Again, the only material difference between @TheSt33v's guide and mine is his deals with how to unlock the bootloader (via Sunshine) on the Droid Turbo XT1254, while mine deals with how to unlock the bootloader on all the other Quarks. But, after that, TWRP, rooting, replacing the bootloader warning graphic, etc. is the same on all Quarks. I just write my stuff in a way that is very in-your-face, because that's the way I like to have stuff taught to me. :)

Anyway, take a break, then go read my guide, see if there's something you've inadvertently skipped.

For instance, you have moved the TWRP file to the same folder where you are generating the command window? It has to be IN that same folder. You can SEE the TWRP.img file IN that folder? I would even suggest you take a screenshot with Paint and post it here, so we can verify that. :)
 

bigmatt503

Senior Member
Aug 27, 2012
293
55
58
Portland
OK. I also wrote a guide for installing TWRP on Quarks (Moto Maxx/Moto Turbo). Since you have already unlocked the bootloader, the TWRP installation part is the same on all Quarks.

Go to here and read Section 2:

UPDATED GUIDE: How to unlock your MOTO MAXX/MOTO TURBO bootloader/install TWRP/root
https://forum.xda-developers.com/moto-maxx/general/guide-how-to-unlock-moto-maxx-moto-t3455341

Section 2 deals with installing TWRP. You are free to use the remaining sections also, as they will also work for you, now that your bootloader is unlocked. But read Section 2. It contains basically the same information as @TheSt33v's guide, but is written in a different style. Sometimes reading something a different way will trigger an "aha!" moment.

Again, the only material difference between @TheSt33v's guide and mine is his deals with how to unlock the bootloader (via Sunshine) on the Droid Turbo XT1254, while mine deals with how to unlock the bootloader on all the other Quarks. But, after that, TWRP, rooting, replacing the bootloader warning graphic, etc. is the same on all Quarks. I just write my stuff in a way that is very in-your-face, because that's the way I like to have stuff taught to me. :)

Anyway, take a break, then go read my guide, see if there's something you've inadvertently skipped.

For instance, you have moved the TWRP file to the same folder where you are generating the command window? It has to be IN that same folder. You can SEE the TWRP.img file IN that folder? I would even suggest you take a screenshot with Paint and post it here, so we can verify that. :)
Alright, I'm back. My problem is getting the twrp file in the same folder as the minimal adb. Now for the dumb question.... I copied the twrp file(did not add IMG a second time) and pasted in in the new folder that now contains twrp and minimal abd. Is this right? I have a feeling it's not.

Sent from my VS988 using XDA-Developers Legacy app