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

beaups

Senior Recognized Developer
Nov 28, 2007
3,276
7,257
0
Dublin, OH
This appeared to work. apps requiring root were asking for permission and i was able to grant, however i rebooted into fastbbot and ran autoinit again to boot and now am recieving this in boot logs:
hab check failed for boot
failed to verify hab image boot
failed to validate root image: ret-1
tried all the options in recovery and it just goes to fastboot screen
You need to remove the temproot per the instructions
 

Rickjameshaz

Member
Feb 10, 2018
37
12
0
Did you try updating magisk and not unlock the bootloader with sunshine? That will cause your boot partition to get modified and fail signature checks. Flashing stock firmware will fix.
i installed magisk but did not update it, should have done sunshine right then didnt. about to flash stock now

---------- Post added at 09:31 PM ---------- Previous post was at 08:43 PM ----------

i have tried flashing firmware and still receive hab check failed etc...

unable to get out of fastboot mode
i know some errors are normal, here is a sample of some im getting during flash:
C:\Minimal ADB and Fastboot>fastboot.exe flash system system.img_sparsechunk.2
(bootloader) slot-count: not found
(bootloader) slot-suffixes: not found
(bootloader) slot-suffixes: not found
(bootloader) has-slot:system: not found
target reported max download size of 536870912 bytes
sending 'system' (262141 KB)...
OKAY [ 11.643s]
writing 'system'...
(bootloader) Invalid signed image
(bootloader) Preflash validation failed
FAILED (remote failure)
finished. total time: 15.291s


rsd lite will not detect the phone on my windows 10 system
 
Last edited:

autoprime

Recognized Developer / Inactive Recognized Contrib
Jun 23, 2010
2,638
11,889
203
Hab error sounds like magisk was updated (stock boot repacked) which would cause boot issues. Restore the proper stock boot.img.
system.img shouldnt need to be restored as magisk would only touch boot if you updated by mistake (you wouldnt be getting a hab error otherwise).

also, auto#initroot was built around the time that magisk manager v5.1 was being used and should always work (altho updating to latest magisk manager may also work).

https://github.com/topjohnwu/MagiskManager/releases/download/v5.1.0/MagiskManager-v5.1.0.apk

auto#initroot + magiskmanager v5.1 + not updating magisk = should work every time.
 
Last edited:
  • Like
Reactions: Rickjameshaz

Rickjameshaz

Member
Feb 10, 2018
37
12
0
edit- solved

Hab error sounds like magisk was updated (stock boot repacked) which would cause boot issues. Restore the proper stock boot.img.
system.img shouldnt need to be restored as magisk would only touch boot if you updated by mistake (you wouldnt be getting a hab error otherwise).

also, auto#initroot was built around the time that magisk manager v5.1 was being used and should always work (altho updating to latest magisk manager may also work).

https://github.com/topjohnwu/MagiskManager/releases/download/v5.1.0/MagiskManager-v5.1.0.apk

auto#initroot + magiskmanager v5.1 + not updating magisk = should work every time.
newest version of magisk is what i had used

its wont boot in anything but fastboot mode now and recovery mode which shows a different smaller dead robot with no menu or options then goes back to fastboot

flashing stock image which should be replacing the boot directory is not working


***update***
flashed MCG24.251-5-5 and got phone to boot, then repeated the process using sunshine and achieved s-off.
thx all who helped!!!!
 
Last edited:

Rickjameshaz

Member
Feb 10, 2018
37
12
0
it is to be noted that the guide here: https://forum.xda-developers.com/droid-turbo/general/guide-how-to-unlock-bootloader-install-t3292684 in section 1 says:

"6. !!!DO THIS STEP ONLY IF YOU'RE ON MCG24.251-5-5!!! Follow the instructions here to obtain temporary root: https://forum.xda-developers.com/g4-...ader-t3639316/. DO NOT perform the uninstall step, and ignore all steps that mention Magisk or Magisk Manager."

but i could not get permissions for sunshine without installing the CORRECT version of magisk (magisk 5.1), then worked like a charm, ran autoinit during sunshine reboot and uninstalled autoinit after sunshine completed and everything works perfect
 
Last edited:
  • Like
Reactions: nademandy

jafferkhan

Senior Member
Jun 15, 2010
792
89
28
it is to be noted that the guide here: https://forum.xda-developers.com/droid-turbo/general/guide-how-to-unlock-bootloader-install-t3292684 in section 1 says:

"6. !!!DO THIS STEP ONLY IF YOU'RE ON MCG24.251-5-5!!! Follow the instructions here to obtain temporary root: https://forum.xda-developers.com/g4-...ader-t3639316/. DO NOT perform the uninstall step, and ignore all steps that mention Magisk or Magisk Manager."

but i could not get permissions for sunshine without installing the CORRECT version of magisk (magisk 5.1), then worked like a charm, ran autoinit during sunshine reboot and uninstalled autoinit after sunshine completed and everything works perfect

Is it mandatory to get temporary root to use sunshine?
Using sunshine to unlock then rooting won't work?
 

jafferkhan

Senior Member
Jun 15, 2010
792
89
28
Thanks to Verizon's last "security update". Before that, Sunshine could run on its own.

Also, something changed that now you do need the latest Magisk, whereas before updating before unlocking bootloader messed things up.



Sent via open market LG US998 V30/V30+

Damn it! Why's it so difficult to root this device, stupid Verizon.
Thanks for the advice guys. Is it possible to change fonts using temporary root? I read on xda about modules that can be installed but not sure if they'll stick after a reboot
 

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,326
14,179
253
Atlanta, Georgia
Damn it! Why's it so difficult to root this device, stupid Verizon.
Thanks for the advice guys. Is it possible to change fonts using temporary root? I read on xda about modules that can be installed but not sure if they'll stick after a reboot
Still, Sunshine is a run once program to unlock the bootloader. After that you don't need temp root, you can have permanent root.

The temp root is just a step to let Sunshine have enough leverage to run the bootloader unlock exploit.

Don't be changing fonts or anything on temp root. That's like burglars who break into a house, take a nap, fix themselves a meal. Those guys get caught. You're only using temp root for ONE purpose, to let Sunshine unlock the bootloader.

After that you can do all the customaztion root want.
 
  • Like
Reactions: jafferkhan

jafferkhan

Senior Member
Jun 15, 2010
792
89
28
Still, Sunshine is a run once program to unlock the bootloader. After that you don't need temp root, you can have permanent root.

The temp root is just a step to let Sunshine have enough leverage to run the bootloader unlock exploit.

Don't be changing fonts or anything on temp root. That's like burglars who break into a house, take a nap, fix themselves a meal. Those guys get caught. You're only using temp root for ONE purpose, to let Sunshine unlock the bootloader.

After that you can do all the customaztion root want.

? now that's a profound way of getting through, thanks mate. Understood... I've no issues paying for sunshine either, it's just that the procedure seems daunting that's why a bit hesitant that's all
 

jafferkhan

Senior Member
Jun 15, 2010
792
89
28
Thanks to Verizon's last "security update". Before that, Sunshine could run on its own.

Also, something changed that now you do need the latest Magisk, whereas before updating before unlocking bootloader messed things up.



Sent via open market LG US998 V30/V30+
i've run autoint root, but the phone bootloops after it, i run oem config thingy to clear ramdisk but when i try running sunshine, it says there's no temp root

what to do?
 

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,326
14,179
253
Atlanta, Georgia
i've run autoint root, but the phone bootloops after it, i run oem config thingy to clear ramdisk but when i try running sunshine, it says there's no temp root

what to do?
See this:

"but i could not get permissions for sunshine without installing the CORRECT version of magisk (magisk 5.1), then worked like a charm, ran autoinit during sunshine reboot and uninstalled autoinit after sunshine completed and everything works perfect"

Did you update to that version of Magisk, while still keeping temp root? Then run Sunshine, then uninstall temp root. I think that's the order.

Sent via open market LG US998 V30/V30+
 

jafferkhan

Senior Member
Jun 15, 2010
792
89
28
See this:

"but i could not get permissions for sunshine without installing the CORRECT version of magisk (magisk 5.1), then worked like a charm, ran autoinit during sunshine reboot and uninstalled autoinit after sunshine completed and everything works perfect"

Did you update to that version of Magisk, while still keeping temp root? Then run Sunshine, then uninstall temp root. I think that's the order.

Sent via open market LG US998 V30/V30+
i am running magisk 5.1.0 though... it asks for overlay settings ...

Edit - magisk is now given storage permissions, i tried to run sunshine but its saying i'm not temp rooted, what is the issue here?

---------- Post added at 05:44 PM ---------- Previous post was at 05:34 PM ----------

is there a command of some sort that i need to make it boot into system and then run sunshine while its temp rooted?
 
Last edited:

Rickjameshaz

Member
Feb 10, 2018
37
12
0
i am running magisk 5.1.0 though... it asks for overlay settings ...

Edit - magisk is now given storage permissions, i tried to run sunshine but its saying i'm not temp rooted, what is the issue here?

---------- Post added at 05:44 PM ---------- Previous post was at 05:34 PM ----------

is there a command of some sort that i need to make it boot into system and then run sunshine while its temp rooted?
boot with autoinit
run sunshine
when sunshine is running it may try to reboot, you need to uninstall autoinit so phone can boot in this case, (may also have too boot with autoinit depending on situation)if booting with autoinit is bootlooping uninstall autoinit to boot
on final sunshine reboot autoinit needs to be uninstalled

all in all it can seem confusing but its actually pretty straightforward and even in worst case scenarios you should have no problem flashing factory firmware and trying again
 
  • Like
Reactions: jafferkhan

jafferkhan

Senior Member
Jun 15, 2010
792
89
28
boot with autoinit
run sunshine
when sunshine is running it may try to reboot, you need to uninstall autoinit so phone can boot in this case, (may also have too boot with autoinit depending on situation)if booting with autoinit is bootlooping uninstall autoinit to boot
on final sunshine reboot autoinit needs to be uninstalled

all in all it can seem confusing but its actually pretty straightforward and even in worst case scenarios you should have no problem flashing factory firmware and trying again

Thank you so much for that, it worked! Back into android and now flashed supersu as well through twrp.
Thanks again for the help.
Could I flash xposed? If yes then which versions would be supported?
Thanks again