[Moto MAXX XT1225 / Droid Turbo XT1254][OFFICIAL] CyanogenMod 13.0

Search This thread

Skrilax_CZ

Inactive Recognized Developer
Dec 20, 2009
1,240
2,398
This is CM13.0 (Lollipop, Android 6.0.1) firmware for Moto MAXX XT1225 and Droid Turbo XT1254. It's an official build.

Maintainers: Skrilax_CZ
Credits: CyanogenMod Team

Disclaimer

Code:
#include <std_disclaimer.h>
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.

Known bugs
  • Wake by voice support not tested and has unknown status
  • VoLTE is not supported on Verizon

Source
Device: https://github.com/CyanogenMod/android_device_motorola_quark
Kernel: https://github.com/CyanogenMod/android_kernel_motorola_apq8084

Unlocked bootloader required!
Flash over latest Lollipop or Marshmallow stock SW or flash the following packages to update bootloader & radio (do not downgrade them)!

Radio & Bootloader packages
XT1225 6.0.1 RETBR (MPG24.107-70.2): http://skrilax.droid-developers.org/cm13quark/QUARK_RETBR_601_RADIO_AND_BOOTLOADER_PACKAGE.zip
XT1225 6.0.1 RETEU INDIA (MPG24.107-70.2): http://skrilax.droid-developers.org/cm13quark/QUARK_RETEU_601_RADIO_AND_BOOTLOADER_PACKAGE.zip
========================================================================================================================
XT1250 5.0.2 LRA (LXG22.33-12.27): http://skrilax.droid-developers.org/cm12quark/QUARK_LRA_502_RADIO_AND_BOOTLOADER_PACKAGE.zip
========================================================================================================================
XT1254 5.1 VERIZON (SU4TL-44_44): http://skrilax.droid-developers.org/cm12quark/QUARK_VRZ_511_SU4_RADIO_AND_BOOTLOADER_PACKAGE.zip

Flash steps after you extract the zip:
Code:
adb reboot bootloader
mfastboot flash partition gpt.bin
mfastboot flash motoboot bootloader.img
mfastboot flash radio radio.img

Crossflashing & Configuration Override
You can crossflash radio image for a different variant of the phone, but the automated setup will not pick it up. Thus you'll need to manually override it through fastboot:
Code:
To enable autodetection:
fastboot oem config fsg-id ""
----------------------------------------
Moto Turbo XT1225:
fastboot oem config fsg-id emea
----------------------------------------
Moto MAXX XT1225:
fastboot oem config fsg-id singlela
----------------------------------------
Moto MAXX XT1250:
fastboot oem config fsg-id lra
----------------------------------------
Moto MAXX XT1250 - but set as GSM phone:
fastboot oem config fsg-id lra_gsm
----------------------------------------
Droid TURBO XT1254:
fastboot oem config fsg-id verizon
----------------------------------------
Droid TURBO XT1254 - but set as GSM phone:
fastboot oem config fsg-id verizon_gsm

Download
ROM & Recovery: http://download.cyanogenmod.org/?device=quark
GAPPS: http://opengapps.org/?api=6.0
 
Last edited:

kingersj1

Senior Member
Nov 30, 2014
213
75
So far only thing I have noticed is that I cannot switch from default cellular network.

Would prefer LTE CDMA not global. Going to do a reboot and see if I can after.
 
  • Like
Reactions: Strife89

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,628
14,449
Atlanta, Georgia
What about the bugs?it is stable?
You tell us. It's a preview release right now.

Read the op post completely. That answers your question. Especially read the part under the bolded "preview" heading, where the dev says he's only done minimal testing so far on this.

But a CM13 build is here which you can try.
 
Last edited:

munchy_cool

Senior Member
Apr 6, 2008
8,626
2,382
void (0)
Just installed. Initial feedback while I setup my device :)

Gapps used - Here


Works

Root - O yeah (Super SU, flashed from recovery)
Bluetooth - checked streaming audio to my Soundbot
Wifi
Calls - other person can hear me and I can hear him, loudspeaker also works. I am using the Droid Turbo on T-Mobile so can't comment for Verizon
Camera - rear camera pictures and video (video recording has noise, but that's a known issue).
Custom Vibrator Intensity
Screen Rotation
Volume Wake
Double Click Power Button for Camera
Calls via wired Headphones also work

Will test GPS if and when I leave home today :)

Doesn't Work

Now on Tap

Thanks for the awesome work @Skrilax_CZ
 
Last edited:

CyanBlob

Member
Jan 21, 2015
14
0
Just installed. Initial feedback while I setup my device :)

Gapps used - Here


Works

Root - O yeah (Super SU, flashed from recovery)
Bluetooth - checked streaming audio to my Soundbot
Wifi
Calls - other person can hear me and I can hear him, loudspeaker also works. I am using the Droid Turbo on T-Mobile so can't comment for Verizon
Camera - rear camera pictures and video (video recording has noise, but that's a known issue).

Will test GPS if and when I leave home today :)

Thanks for the awesome work @Skrilax_CZ
Just got done flashing and re-installing apps! I'll post here if I find anything wrong.
Thanks a lot @Skrilax_CZ!
 

pjd2011

Senior Member
Apr 29, 2010
282
60
Muncie, IN
Interested to hear some feedback on battery life and app to app performance.

Can someone run a few benchmarks for comparison? CM 12.1 ran smoother than stock but had much lower benchmarks so it'd not a huge factor but interested to know.
 

kingersj1

Senior Member
Nov 30, 2014
213
75
I've had good GPS. The only thing I can't get to work is Now on tap. But I hear that this also might be a cm13 thing if you change any of the button settings.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 67
    This is CM13.0 (Lollipop, Android 6.0.1) firmware for Moto MAXX XT1225 and Droid Turbo XT1254. It's an official build.

    Maintainers: Skrilax_CZ
    Credits: CyanogenMod Team

    Disclaimer

    Code:
    #include <std_disclaimer.h>
    /*
     * Your warranty is now void.
     *
     * I am not responsible for bricked devices, dead SD cards,
     * thermonuclear war, or you getting fired because the alarm app failed. Please
     * do some research if you have any concerns about features included in this ROM
     * before flashing it! YOU are choosing to make these modifications, and if
     * you point the finger at me for messing up your device, I will laugh at you.

    Known bugs
    • Wake by voice support not tested and has unknown status
    • VoLTE is not supported on Verizon

    Source
    Device: https://github.com/CyanogenMod/android_device_motorola_quark
    Kernel: https://github.com/CyanogenMod/android_kernel_motorola_apq8084

    Unlocked bootloader required!
    Flash over latest Lollipop or Marshmallow stock SW or flash the following packages to update bootloader & radio (do not downgrade them)!

    Radio & Bootloader packages
    XT1225 6.0.1 RETBR (MPG24.107-70.2): http://skrilax.droid-developers.org/cm13quark/QUARK_RETBR_601_RADIO_AND_BOOTLOADER_PACKAGE.zip
    XT1225 6.0.1 RETEU INDIA (MPG24.107-70.2): http://skrilax.droid-developers.org/cm13quark/QUARK_RETEU_601_RADIO_AND_BOOTLOADER_PACKAGE.zip
    ========================================================================================================================
    XT1250 5.0.2 LRA (LXG22.33-12.27): http://skrilax.droid-developers.org/cm12quark/QUARK_LRA_502_RADIO_AND_BOOTLOADER_PACKAGE.zip
    ========================================================================================================================
    XT1254 5.1 VERIZON (SU4TL-44_44): http://skrilax.droid-developers.org/cm12quark/QUARK_VRZ_511_SU4_RADIO_AND_BOOTLOADER_PACKAGE.zip

    Flash steps after you extract the zip:
    Code:
    adb reboot bootloader
    mfastboot flash partition gpt.bin
    mfastboot flash motoboot bootloader.img
    mfastboot flash radio radio.img

    Crossflashing & Configuration Override
    You can crossflash radio image for a different variant of the phone, but the automated setup will not pick it up. Thus you'll need to manually override it through fastboot:
    Code:
    To enable autodetection:
    fastboot oem config fsg-id ""
    ----------------------------------------
    Moto Turbo XT1225:
    fastboot oem config fsg-id emea
    ----------------------------------------
    Moto MAXX XT1225:
    fastboot oem config fsg-id singlela
    ----------------------------------------
    Moto MAXX XT1250:
    fastboot oem config fsg-id lra
    ----------------------------------------
    Moto MAXX XT1250 - but set as GSM phone:
    fastboot oem config fsg-id lra_gsm
    ----------------------------------------
    Droid TURBO XT1254:
    fastboot oem config fsg-id verizon
    ----------------------------------------
    Droid TURBO XT1254 - but set as GSM phone:
    fastboot oem config fsg-id verizon_gsm

    Download
    ROM & Recovery: http://download.cyanogenmod.org/?device=quark
    GAPPS: http://opengapps.org/?api=6.0
    23
    Added a new build to OP. It is based on MM blobs (all shims removed). Goes back from Snap camera to standard camera, since Snap camera is unstable. It appears we needed only a little amount of kernel changes to get the new blobs up.

    From what I've noticed, 3D rendering is fixed, flashlight is fixed. If it goes well, I'll switch the nightlies to CM13. At which point I'll make CM-12.1 EOL, with one more stable build with the latest fixes that were made after the latest stable build.
    21
    CM-13.0 is now official, first build should be ready within 24 hours.
    17
    I usually start porting when CM14 official nightlies start. CM14 is just too unstable right now. Although since I have 2nd MAXX, I might look on it a bit earlier ;)
    12
    Posted an updated build. Fixed video recording, uses Snap camera (flashlight is still broken), other changes synced from upstream ...