I prefer dangerous freedom than peaceful slavery

That above being said, I trust you have read through all the DISCLAIMERS on XDA on dangers of doing below — rooting, unlocking bootloaders and the sort.

Custom ROM gives you so much on customizing how your phone OS looks, zero limits right! So onto a Droid Turbo XT1254, first a phone made and released in 2014 — this phone is made without being mean on the hardware — 3GB RAM, 32/64GB ROM, Quad HD super amoled screen of 565 ppi density and more.

Okay let’s cut to the chase, you have the phone running android 6.0.1 [mcg24.251–5–5] the official update, that’s the last update by the way up to now I guess. So how do we get this running android 7.1.2 of course with a locked bootloader? There is no good news here if you happen to have this phone with a locked bootloader — you have to part ways with $25 with RootNinja guys. They happen to have a solution on unlocking these type of phones using Sunshine app.

Before you start, download these files and copy to your phone — makes thing easy — trust me and also makes sure your drivers are working and up to date.

Steps.

Download the latest Sunshine apk

Install the app.

You will need to get a temporary root so here is what worked for me so far.

— Download autoinitroot here credits to autoprime — more details here

— Run auto#initroot.windows.bat file

— Wait for it for it to finish

— If it happens that the phone goes to a bootloop reboot to bootloader and navigate to your fastboot folder [Windows] on your computer ; comes with the zip folder downloaded above, open cmd [shift right click] and enter below command.

fastboot oem config fsg-id ""

Reboot your phone and open your sunshine app and proceed to the next steps on paying the $25 and getting your bootloader unlocked. If you have paypal installed on your phone it should be easy to pay and get things ready as fast as it can.

The next step is to flash recovery (TWRP) is recommended so download the latest here. currently [3.1.2].

Copy the .img file to fastboot folder and flash it, make sure you boot to fastboot/bootloader mode (power + volume down) first.

fastboot flash recovery twrp-3.2.1-0-quark.img

Before we boot to recovery we need to download the OS — and google apps

Download the Resurrection Remix here and the google apps here always arm — nano.

and the google apps always arm — nano. Boot your phone and copy the files to root of your device — if you already did it proceed to the next step.

— RR-N-v5.8.5–20180324-quark-Mod.zip

— open_gapps-arm-7.1-nano-20161105.zip

Reboot the phone to recovery -> Wipe -> Advance Wipe-> Select Dalvik Cache, System, Data, Cache -> Swipe to Wipe. Note: Don’t wipe your Internal storage — otherwise you will have to redo copying files.

Don’t wipe your Internal storage — otherwise you will have to redo copying files. Go back and select Install -> select the RR-N-v5.8.5–20180324-quark-Mod.zip -> Swipe to flash. repeat the process with open_gapps-arm-7.1-nano-20161105.zip.

-> Swipe to flash. repeat the process with Reboot you device and wait it to finish setting up.

You are now running Resurrection Remix OS.

This is a simpler version on getting things done fast and quick if you want full details go here.

Thanks to

and others for their awesome work on this.

Screenshots