[ROM][UNOFFICIAL][6.0.1][2017/07/06] LineageOS 13.0 XT926 KKBL - RAZR HD Android Development

Because having my old reliable daily driver gathering dust really bothered me for too long...
This is a plain build of LineageOS 13.0 with the xt926 target. Pretty much everything necessary to build it is already in git, it just doesn't have any official builds or any official LineageOS maintainers. It's an opportunity for someone who still loves this device... I'm going to try to get 14.1 working and hopefully turn this over to someone who has the time to become a LineageOS maintainer for the device.
It requires KitKat bootloader. Your bootloader should also be unlocked (e.g. with Motopocalypse).
This is also my first time building Android and actually using it, so if you think I should have done something differently, feel free to let me know! I've been lurking on XDA for many years and I've learned a lot. This is the first chance I've had to start giving something back.
How I built it
I built this using LineageOS build instructions, just substituted xt926 as the build target and cm-13.0 as the branch. I had to replace external/tinycompress/ because it wouldn't compile; I used upstream Google sources, then it compiled properly.
I pulled missing proprietary blobs from https://github.com/TheMuppets/proprietary_vendor_motorola from the cm-13.0 branch.
Questions
What about LineageOS 14.1?
I plan to attempt to build 14.1 next. But unlike 13.0 it doesn't already have an xt926 build target defined so it's going to take some extra work. If all goes well, I'll be able to post builds in the next few days. If not...
Why don't you support JBBL?
Because it would be a lot of extra work. And from the preliminary look I've taken, it seems that 14.1 will probably require KKBL anyway, and not work at all with JBBL.
Does it work on xt907/xt925?
It should do. I don't have either of these devices so I can't test it and I can't guarantee it. But you can always try it!
Does it work on other phones?
If it's msm8960, then maybe. Otherwise, probably not. But feel free to brick your phone if you really want.
Download
System: lineage-13.0-20170706-UNOFFICIAL-xt926.zip
Recovery: lineage-13.0-20170706-UNOFFICIAL-xt926-recovery.img
Instructions:
Flash recovery from fastboot (optional). You can use the included recovery or some other recovery you already have.
Flash system ZIP from recovery. Flash gapps at the same time before rebooting out of recovery.
Wipe data/cache.
Reboot system and Enjoy!

I'm really interested in flashing lineageOS to my Droid RAZR HD devices. Unfortunately, I think these specs are incompatible:
* System Version: 182.46.15 XT926 Verizon.en.US
* Model Number: DROID RAZR HD
* Android Version: 4.4.2
* Baseband Version: VANQUINSH_BP_100731_020.64.21P
* Kernel Version: 3.4.42-gbd361ac
* Build Number: KDA20.62-15
* Build Date: Tue Jul 29 02:51:09 PDT 2014
Without going through all the tr.apk/motopacalypse.apk stuff, do you know of any way to make this happen? thanks.

I'm really interested in flashing lineageOS to my Droid RAZR HD . Any bugs? thx

Thanks for posting this! I tried installing it on my unlocked Verizon XT926, and got stuck at the animated logo in the boot sequence. I had the same problem with the CM11 M2 snapshot, but CM 12.1 works.
In both cases, I tried wiping data, cache, Dalvik cache, and system multiple times; I reinstalled and re-wiped in different sequences and combinations. (All operations were in TWRP.) I also tried cold booting and booting with and without SIM and SD card. I did not attempt to install GApps.
Bootloader version: 10.9B
Baseband version: VANQUINSH_BP_100731_020.64.21P

pentaflox said:
Thanks for posting this! I tried installing it on my unlocked Verizon XT926, and got stuck at the animated logo in the boot sequence. I had the same problem with the CM11 M2 snapshot, but CM 12.1 works.
In both cases, I tried wiping data, cache, Dalvik cache, and system multiple times; I reinstalled and re-wiped in different sequences and combinations. (All operations were in TWRP.) I also tried cold booting and booting with and without SIM and SD card. I did not attempt to install GApps.
Bootloader version: 10.9B
Baseband version: VANQUINSH_BP_100731_020.64.21P
Click to expand...
Click to collapse
I've had this issue in the past. First wipe your system, I usually do a format data as well (you will lose everything on your internal SD if you do this, external SD should be fine). Install CM 11, reboot to recovery, don't wipe and dirty flash whatever CM/LOS rom you want.

Ok, so I said all of that, and then got stuck for forever. I couldn't use my copy of TWRP 2.8.6.0, I had to use the recovery posted in this thread. I then did a factory reset (full wipe) and was able to install this build and get it to load.
I'd love to see an updated TWRP for KBBL, but I don't think we'll ever get that.
---------- Post added at 01:38 PM ---------- Previous post was at 12:58 PM ----------
Triple posting here:
I got into the system and things ran...ok. I rebooted to recovery and installed the latest opengapps pico package and everything went wrong. The device is now running very slowly and I can't log in to Google. It looks like it's going to work, but sits at "Checking info" for a long time before saying I can't log in. Comparatively, running the JBBL, Photon Q recovery, and latest official Lineage build for the Photon Q works much faster and without issue. I don't like running JBBL, and would rather have a build for my device and not a similar one, but that may be what I need to go back to.
I just tried another flash without rebooting between rom and Gapps and I'm getting stuck at the same point.
Another update:
Just tried opengapps nano package, I was able to get through the sign-in process with this one, but it's running slower with this package than with the pico. I'll give it a try for a couple of days and will try to remember to stop back to leave more feedback. I still need to test voice calls, since they don't work with the photon q (speakerphone works but not the built-in mic)

Well, no audio works. I can't play back local audio, both mic and earpiece are dead, no loudspeaker or speaker phone mic either. Back to 12.1 for now. I'll keep an eye on this thread too. Thanks!

why dont use the LOS13 for de xt 907? that rom runs very well in xt925 with jbbl. All is functional.

@error28, can you submit your work to a LOS branch so that others can commit changes, too? I retried installing this build today using the recovery you linked. Even though some things don't work, this seems like a great start and it would be terrific if it attracted more contributions.
My experience with this build: Since I didn't install GApps, I didn't reproduce the chronic slowdown that @thunder2132 mentioned. Any ideas for fixing audio? Trying to play an MP3 or M4A file in any app hangs the app; pressing the record button in Sound Recorder does not start recording. Also, LOS did not detect the SIM card.
Some notes for others thinking of trying this build: The recovery image linked in the original post is a version of CyanogenMod Recovery, which lacks many of the capabilities of TWRP. (It even failed when I tried to install SuperSU.) However, LOS continued to load successfully after I reflashed TWRP 2.8.5. I also tried installing the Photon Q (asanti) version of TWRP 3.0.2, since that's what TWRP Manager suggests for the XT296, but this TWRP version failed to load for me.
Related thread: https://forum.xda-developers.com/droid-razr-hd/help/xt926-4-1-1-to-lineageos-14-1-t3636103

pentaflox said:
@error28, can you submit your work to a LOS branch so that others can commit changes, too? I retried installing this build today using the recovery you linked. Even though some things don't work, this seems like a great start and it would be terrific if it attracted more contributions.
My experience with this build: Since I didn't install GApps, I didn't reproduce the chronic slowdown that @thunder2132 mentioned. Any ideas for fixing audio? Trying to play an MP3 or M4A file in any app hangs the app; pressing the record button in Sound Recorder does not start recording. Also, LOS did not detect the SIM card.
Some notes for others thinking of trying this build: The recovery image linked in the original post is a version of CyanogenMod Recovery, which lacks many of the capabilities of TWRP. (It even failed when I tried to install SuperSU.) However, LOS continued to load successfully after I reflashed TWRP 2.8.5. I also tried installing the Photon Q (asanti) version of TWRP 3.0.2, since that's what TWRP Manager suggests for the XT296, but this TWRP version failed to load for me.
Related thread: https://forum.xda-developers.com/droid-razr-hd/help/xt926-4-1-1-to-lineageos-14-1-t3636103
Click to expand...
Click to collapse
Maybe someone will try one of this two ROM´S -> https://forum.xda-developers.com/dr...resurrectionremix-nougat-xt907-xt905-t3697567
-> https://forum.xda-developers.com/dr.../crdroid-3-8-nougat-xt907-xt905-jbbl-t3697571
And yes it´s for the RazR-M, but it´s mostly the theme...
I have tested both...on my RazR-HD XT925...and can say ...very smooth...stable no big Problems so far...:good:
The only conditions: you must have JBBL and you must format DATA-Partition in F2FS !
WfG Konrat

|Konrat| said:
Maybe someone will try one of this two ROM´S -> https://forum.xda-developers.com/dr...resurrectionremix-nougat-xt907-xt905-t3697567
-> https://forum.xda-developers.com/dr.../crdroid-3-8-nougat-xt907-xt905-jbbl-t3697571
And yes it´s for the RazR-M, but it´s mostly the theme...
I have tested both...on my RazR-HD XT925...and can say ...very smooth...stable no big Problems so far...:good:
The only conditions: you must have JBBL and you must format DATA-Partition in F2FS !
WfG Konrat
Click to expand...
Click to collapse
I'm willing to try this if I can ever get it working. Is there a published method for downgrading the bootloader without reinstalling stock? I assume there's no CDMA support in the XT907 blob.

pentaflox said:
I'm willing to try this if I can ever get it working. Is there a published method for downgrading the bootloader without reinstalling stock? I assume there's no CDMA support in the XT907 blob.
Click to expand...
Click to collapse
I don´t now another method to downgrade...only with install stock...
But i think it´s relative simple...
In the original JB-Rom edit the "XML" and remove the 2 Lines with "partition_signed" and "tz_signed"...
And flash with RSD
Maybe you should then turn on Wlan, GPS, NFC and Bluetooth before flashing the Nougat-Rom...in the past there were problems when flashing with turn off...especially with Wlan....go´s after that never on
Because of CDMA...I don´t now ...must you test...in the build.prob are lines with CDMA config...but i don´t now the meaning...
konrat

error28 said:
What about LineageOS 14.1?
I plan to attempt to build 14.1 next. But unlike 13.0 it doesn't already have an xt926 build target defined so it's going to take some extra work. If all goes well, I'll be able to post builds in the next few days. If not...
Click to expand...
Click to collapse
Have you had the time and opportunity to try a LOS 14.1 build? I am interested in this as I have an XT905 (basically an xt907 with a different radio) and my build for the KKBL for LOS 14.1 does not successfully boot. I think that maybe/possibly when we go to Oreo that only the KKBL version will work.
error28 said:
Why don't you support JBBL?
Because it would be a lot of extra work. And from the preliminary look I've taken, it seems that 14.1 will probably require KKBL anyway, and not work at all with JBBL.
Click to expand...
Click to collapse
FYI: The fact that people are using my JBBL builds for an XT907/XT905 I think proves LOS 14.1 can run on the JBBL. Its actually one of the most stable ROMs I have personally used.
error28 said:
Does it work on xt907/xt925?
It should do. I don't have either of these devices so I can't test it and I can't guarantee it. But you can always try it!
Click to expand...
Click to collapse
Can someone document the steps they take to convert an XT907 ROM to that of an XT925/XT926?
error28 said:
Recovery: lineage-13.0-20170706-UNOFFICIAL-xt926-recovery.img
Click to expand...
Click to collapse
If someone documents the conversion of an XT907 ROM, maybe I could try and compile TWRP 3.1.1 for the xt925/xt926. Maybe.
error28 said:
Instructions:
Flash recovery from fastboot (optional). You can use the included recovery or some other recovery you already have.
Flash system ZIP from recovery. Flash gapps at the same time before rebooting out of recovery.
Wipe data/cache.
Reboot system and Enjoy!
Click to expand...
Click to collapse
thunder2132 said:
I've had this issue in the past. First wipe your system, I usually do a format data as well (you will lose everything on your internal SD if you do this, external SD should be fine). Install CM 11, reboot to recovery, don't wipe and dirty flash whatever CM/LOS rom you want.
Click to expand...
Click to collapse
FYI: Although its a different phone with a different Kernel, for the XT907 JBBL Nougat ROM's (not Marshmallow) we also had to reformat the Data partition as F2FS.
pentaflox said:
can you submit your work to a LOS branch so that others can commit changes, too? I retried installing this build today using the recovery you linked. Even though some things don't work, this seems like a great start and it would be terrific if it attracted more contributions.
Click to expand...
Click to collapse
And thats the problem, contributors for our aging phones are hard to find, and extending beyond your own computer takes extra work & time. I know I have not placed my work onto GITHUB. I built personally just to get Nougat ResurrectionRemix for me personally, not for the betterment of the world
pentaflox said:
My experience with this build: Since I didn't install GApps, I didn't reproduce the chronic slowdown that thunder2132 mentioned. Any ideas for fixing audio? Trying to play an MP3 or M4A file in any app hangs the app; pressing the record button in Sound Recorder does not start recording. Also, LOS did not detect the SIM card.
Click to expand...
Click to collapse
Have you tried taking a Logcat and lookiung at the results? or maybe even posting them on www.hastebin.com in case someone is interested enough to look for you?
pentaflox said:
Some notes for others thinking of trying this build: The recovery image linked in the original post is a version of CyanogenMod Recovery, which lacks many of the capabilities of TWRP. (It even failed when I tried to install SuperSU.) However, LOS continued to load successfully after I reflashed TWRP 2.8.5. I also tried installing the Photon Q (asanti) version of TWRP 3.0.2, since that's what TWRP Manager suggests for the XT296, but this TWRP version failed to load for me.
Click to expand...
Click to collapse
My brief look at the source code shows that the xt897 and the XT925/XT926 use different touch/display drivers.
---------- Post added at 10:43 AM ---------- Previous post was at 10:42 AM ----------
|Konrat| said:
Maybe someone will try one of this two ROM´S -> https://forum.xda-developers.com/dr...resurrectionremix-nougat-xt907-xt905-t3697567
-> https://forum.xda-developers.com/dr.../crdroid-3-8-nougat-xt907-xt905-jbbl-t3697571
And yes it´s for the RazR-M, but it´s mostly the theme...
I have tested both...on my RazR-HD XT925...and can say ...very smooth...stable no big Problems so far...:good:
The only conditions: you must have JBBL and you must format DATA-Partition in F2FS !
Click to expand...
Click to collapse
Again, any chance you could document what you change to get it to run?
pentaflox said:
I'm willing to try this if I can ever get it working. Is there a published method for downgrading the bootloader without reinstalling stock? I assume there's no CDMA support in the XT907 blob.
Click to expand...
Click to collapse
|Konrat| said:
I don´t now another method to downgrade...only with install stock...
But i think it´s relative simple...
In the original JB-Rom edit the "XML" and remove the 2 Lines with "partition_signed" and "tz_signed"...
And flash with RSD
Maybe you should then turn on Wlan, GPS, NFC and Bluetooth before flashing the Nougat-Rom...in the past there were problems when flashing with turn off
Click to expand...
Click to collapse
I personally never use RSD, I explicitly use fastboot to manually upgrade/downgrade my bootloader and recovery etc. The below is expoicitly for an xt905, but should be pretty easy to convert for your device
Code:
mfastboot flash partition "H:\My Documents\MobilePhone\2014 Motorolla XT905\RSD_IMAGES\JB\XT905 RETAIL Firmware\partition_signed"
mfastboot flash sbl1 "H:\My Documents\MobilePhone\2014 Motorolla XT905\RSD_IMAGES\JB\XT905 RETAIL Firmware\sbl1_signed"
mfastboot flash sbl2 "H:\My Documents\MobilePhone\2014 Motorolla XT905\RSD_IMAGES\JB\XT905 RETAIL Firmware\sbl2_signed"
mfastboot flash sbl3 "H:\My Documents\MobilePhone\2014 Motorolla XT905\RSD_IMAGES\JB\XT905 RETAIL Firmware\sbl3_signed"
mfastboot flash rpm "H:\My Documents\MobilePhone\2014 Motorolla XT905\RSD_IMAGES\JB\XT905 RETAIL Firmware\rpm_signed"
mfastboot flash tz "H:\My Documents\MobilePhone\2014 Motorolla XT905\RSD_IMAGES\JB\XT905 RETAIL Firmware\tz_signed"
mfastboot flash aboot "H:\My Documents\MobilePhone\2014 Motorolla XT905\RSD_IMAGES\JB\XT905 RETAIL Firmware\aboot_signed"
mfastboot reboot-bootloader
mfastboot flash modem "H:\My Documents\MobilePhone\2014 Motorolla XT905\RSD_IMAGES\JB\XT905 RETAIL Firmware\modem_signed"
mfastboot flash fsg "H:\My Documents\MobilePhone\2014 Motorolla XT905\RSD_IMAGES\JB\XT905 RETAIL Firmware\fsg_signed"
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash logo "H:\My Documents\MobilePhone\2014 Motorolla XT905\RSD_IMAGES\JB\XT905 RETAIL Firmware\logo"
mfastboot flash devtree "H:\My Documents\MobilePhone\2014 Motorolla XT905\RSD_IMAGES\JB\XT905 RETAIL Firmware\devtree_signed"
mfastboot flash boot "H:\My Documents\MobilePhone\2014 Motorolla XT905\RSD_IMAGES\JB\XT905 RETAIL Firmware\boot_signed"
mfastboot flash recovery "H:\My Documents\MobilePhone\2014 Motorolla XT905\RSD_IMAGES\JB\XT905 RETAIL Firmware\recovery_signed"
mfastboot flash system "H:\My Documents\MobilePhone\2014 Motorolla XT905\RSD_IMAGES\JB\XT905 RETAIL Firmware\system_signed"
mfastboot flash cdrom "H:\My Documents\MobilePhone\2014 Motorolla XT905\RSD_IMAGES\JB\XT905 RETAIL Firmware\cdrom_signed"
mfastboot erase tombstones
mfastboot erase userdata
mfastboot erase cache
mfastboot reboot-recovery
Your partitions may be different, and your files and locations will definitely! be different
|Konrat| said:
Because of CDMA...I don´t now ...must you test...in the build.prob are lines with CDMA config...but i don´t now the meaning...
Click to expand...
Click to collapse
Yeah, hmmm.. we dont have CDMA in Aus either, so I didnt test it. However, I did not remove any explicit CDMA code, but did change the "labelling" of CDMA stuff to remove company names/branding, so maybe that would of broke something

Again, any chance you could document what you change to get it to run?
Click to expand...
Click to collapse
I have nothing changed.
I was on kitkat and flashback to JB with an "JB-O2DE-ROM"..."O2" Is an Provider in Germany
(changed before the xml).
And flash with RSD-light.(it´s btw. only a Gui for Fastboot)
Than i flash your TWRP with Fastboot and than wiped all and reformat DATA and CACHE Partition to F2FS
After that i flash your ROM and Open GApps...booting...
Than i tweak a little bit the build.prob...Display Density to 320... Model Name...Country Code
And Viola... ready
WfG Konrat

|Konrat| said:
I have nothing changed.
I was on kitkat and flashback to JB with an "JB-O2DE-ROM"..."O2" Is an Provider in Germany
(changed before the xml).
And flash with RSD-light.(it´s btw. only a Gui for Fastboot)
Than i flash your TWRP with Fastboot and than wiped all and reformat DATA and CACHE Partition to F2FS
After that i flash your ROM and Open GApps...booting...
Than i tweak a little bit the build.prob...Display Density to 320... Model Name...Country Code
Click to expand...
Click to collapse
I am suprised that TWRP works, as there is explicit code for the screen resolution. The xt907 being 540x960 while yours is 720x1280
As for the ROM, the zip file explicitly checks for specific model no's. Admittedly I do have a couple in there I wasn't too sure of, but I wouldn't of expected them to have worked on your phone.
From whaqt you are saying above, there is no definitive need to actually compile a ROM or TWRP if you stay on JBBL. Its only maybe a KKBL ROM that is "missing"? as the KKBL TWRP works as-is.
PS: No-one as yet has actually given me a good reason to upgrade to KKBL. The only reason I have heard is that it removes the random flash of
the screen when turning on.

Thanks for the help, @DiamondJohn. I still don't know how anyone is cross-flashing these images—modifying build.prop doesn't seem to be enough. Although I haven't gotten the XT907 builds to work, at least now I've had the experience reverting to JBBL and restoring KKBL, and I've learned a lot more about AOSP. I'm running Mokee OS 5.1 at the moment.

pentaflox said:
Thanks for the help, @DiamondJohn. I still don't know how anyone is cross-flashing these images—modifying build.prop doesn't seem to be enough. Although I haven't gotten the XT907 builds to work, at least now I've had the experience reverting to JBBL and restoring KKBL, and I've learned a lot more about AOSP. I'm running Mokee OS 5.1 at the moment.
Click to expand...
Click to collapse
I would really question @|Konrat|, he appears pretty confident in what he does.
As for simply changing the build.prop, I know there are a number of items that cannot be changed except through the source code at compile time. build.prop mainly does visual things in renaming a device. What is really suprising is that the xt907 has different touch/display drivers
As for 5.1, I personally found Lollipop very problematic on my phone. With random reboots and not being able to run my custom live wallpaper.

DiamondJohn said:
As for 5.1, I personally found Lollipop very problematic on my phone. With random reboots and not being able to run my custom live wallpaper.
Click to expand...
Click to collapse
Thanks for the advice. Did you have those issues with Mokee specifically? It's only been two days but Mokee had serious enough problems that I went back to CM.

pentaflox said:
Thanks for the advice. Did you have those issues with Mokee specifically? It's only been two days but Mokee had serious enough problems that I went back to CM.
Click to expand...
Click to collapse
No, from memory, I used to run BlissPop, Carbon and maybe RR. Mokee seemed too close to CM at the time to really get into it.
---------- Post added at 10:00 AM ---------- Previous post was at 09:55 AM ----------
pentaflox said:
I still don't know how anyone is cross-flashing these images—modifying build.prop doesn't seem to be enough. Although I haven't gotten the XT907 builds to work, at least now I've had the experience reverting to JBBL and restoring KKBL
Click to expand...
Click to collapse
One of the surprises I had with people cross flashing my XT907/XT905 buiulds onto other phones is that the first line of the install script/zip checks that the device is an XT907/XT905, It occurred to me if they flash the XT907 TWRP, then it will probably report itself as an XT907, and thereby pass that test/check.
But I am still surprised that the XT907 TWRP works:silly:

|Konrat| said:
Maybe someone will try one of this two ROM´S -> https://forum.xda-developers.com/dr...resurrectionremix-nougat-xt907-xt905-t3697567
-> https://forum.xda-developers.com/dr.../crdroid-3-8-nougat-xt907-xt905-jbbl-t3697571
And yes it´s for the RazR-M, but it´s mostly the theme...
I have tested both...on my RazR-HD XT925...and can say ...very smooth...stable no big Problems so far...:good:
The only conditions: you must have JBBL and you must format DATA-Partition in F2FS !
WfG Konrat
Click to expand...
Click to collapse
Can second and confirm this. Both ROM's run great on my RAZR HD MAXX XT926.
RR was too laggy for me personally, it kept rebooting so i decided on crDroid as my daily which so far has been the best ROM i've ever used on this ageing device.
So if anyone is out there still using the RAZR HD as their daily phone give the above a try. They've really given my device a new lease of life and i feel like i'll get another year or two out of it as a result.
Oh and a big thanks for DiamondJohn and the creators behind these ROMs. Thanks!

Related

A new Start !!

Hello fellas,
After a long time I've decided to be back on Nexus, can't enjoy without nexus phones, ZF2 developement is stagnant as ASUS is not releasing src, a great HW stuck by OEM limtations.
So I've got my N6 today, I've learnt a few things before like not downgrading bootloader, had a post saying which versions are safe and ones that are not iirc <71.08 shouldn't be flashed onto 71.08 existing BL right or was it 71.10 ?? (idk why will anyone want to downgrade unless they want OTAs based on Fi, root is superior to all. Heard a few CM roms had BL packed into ROMs and the updte to 5.1.x + lower BL caused hardbrick, a.k.a bootloop + noTWRP with Fastboot lockedout ).
So here's my to-do list sorry to post this long but seems like this is start for me....Please correct me If I understood anthing wrong....as It's been a long time since I used a nexus (Maguro was my first nexus and things rapidly changed these days..)
1 - mFastboot for flashing
2 - OEM unlock check prior to unlock the phone (shipped with 5.1 LMY47D so I may need to do this before proceeding)
A few questions -
3 - Does NRT has mFastboot ? I have it in my computer tho.
4 - Can any one give me crash course for SuperSU + MultiROM with 5.1.1 (Need Xposed:silly, 6.x & Nexus 6 information....
a- Like If I OEM unlock my n6 now and use 5.1.1 CM based it has pre-root right ? So I shouldn't bother with SuperSU BETA 2.6x right, next is the systemless root is because of M's warning messages ? why all this hassle of
**root** as of lately with L and M, Is it because of SELinux policies + M's changes with System related messages ?
b - MultiROM working guide on 5.1.1 plus M latest release anyone, will try the official thread tho, any info on whre to start would be awesome !!
5- I should be good if I unlock the nexus and use an EX / Lean / Despair / Blu-Spark / or any kernels - these do have modified system so how about the M's warning msgs? are the custom ROMs on M are modded to avoid any nagging messages like that?
6- Please link me any useful posts/threads that are updated to reflect latest changes like SU or any old information that is essential !! thanks !!
Ashtrix said:
Hello fellas,
After a long time I've decided to be back on Nexus, can't enjoy without nexus phones, ZF2 developement is stagnant as ASUS is not releasing src, a great HW stuck by OEM limtations.
So I've got my N6 today, I've learnt a few things before like not downgrading bootloader, had a post saying which versions are safe and ones that are not(idk why will anyone want to downgrade unless they want OTAs based on Fi, root is superior to all). So here's my to-do list sorry to post this here but seems like this is start for me.Please correct me If I understood anthing wrong....as It's been a long time since I used a nexus (Maguro was my first nexus and things rapidly changed these days..)
1 - mFastboot for flashing
2 - OEM unlock check prior to unlock the phone (shipped with 5.1 LMY47D so I may need to do this before proceeding)
A few questions -
3 - Does NRT has mFastboot ? I have it in my computer tho.
4 - Can any one give me crash course for SuperSU + MultiROM with 5.1.1 (Need Xposed:silly, 6.x & a few Nexus 6 information, any useful links would do the job.
a- Like If I OEM unlock my n6 now and use 5.1.1 CM based it has pre-root right ? So I shouldn't bother with SuperSU BETA 2.6x right, next is the systemless root is because of M's warning messages ? why all this hassle of
**root** as of lately with L and M, Is it because of SELinux policies + M's changes with System related messages ?
b - Does MultiROM work on 5.1.1 plus M latest release ?
5- I should be good if I unlock the nexus and use an EX / Lean / Despair / Blu-Spark / or any kernels - these do have modified system so how about the M's warning msgs? are the custom ROMs on M are modded to avoid any nagging messages like that?
6- Please link me any useful links that are updated to reflect latest changes like SU or any old information that is essential !! thanks !!
Click to expand...
Click to collapse
1.) I don't think you need mFastboot. I think you just want standard fastboot with Nexus phones
2.) I'm not sure what this means, but just follow the beginner guide in the General section to unlock the device
2a.) Follow the advice in answer 2 for fastboot information as well
3.) NRT installs standard fastboot and adb into C:\Program Files(x86)\WugFresh Development\NRT\Data\ folder
4.) Can't do it, I don't use multi-rom.
5.) There are special instructions for installing custom kernels. Follow the directions mentioned within the threads
6.) This information will be available in the custom ROM or kernel threads you choose to use
AlkaliV2 said:
1.) I don't think you need mFastboot. I think you just want standard fastboot with Nexus phones
2.) I'm not sure what this means, but just follow the beginner guide in the General section to unlock the device
2a.) Follow the advice in answer 2 for fastboot information as well
3.) NRT installs standard fastboot and adb into C:\Program Files(x86)\WugFresh Development\NRT\Data\ folder
4.) Can't do it, I don't use multi-rom.
5.) There are special instructions for installing custom kernels. Follow the directions mentioned within the threads
6.) This information will be available in the custom ROM or kernel threads you choose to use
Click to expand...
Click to collapse
Thanks,
Last time I had a nexus 6 just for a couple of days which I returned for various reasons, I had the firmware error upon flashing the imgs from 5.0.x to 5.1.1, after googling a bit I used that mFastboot, but wanna confirm it..
Ashtrix said:
Thanks,
Last time I had a nexus 6 just for a couple of days which I returned for various reasons, I had the firmware error upon flashing the imgs from 5.0.x to 5.1.1, after googling a bit I used that mFastboot, but wanna confirm it..
Click to expand...
Click to collapse
I'm pretty sure mFastboot is made directly for a Verizon variant, but since the Nexus 6 is unlocked and your Verizon SIM card dictates the network you are on, I would say stick with normal Fastboot for your flashing endeavors. Good luck and read twice, flash once :good:
Edit: Quick side note, love the avatar. Good choice.
Thankyou :highfive:
Just did an OEM unlock and wierdly after that, the bugdroid loading doesn't end at all. Did an factory img flash of 5.1.1 Shamu-LMY48Y and booted in less than a min Lol.
And yes the fastboot is working, wow things are definitely wierd with Shamu (volume normalization, mFastboot previous xperience, bootloader bricks...seems like Qcom fixed that after CM brickbug and no one can help the manual bricking) but I'm ok with all these , just love this device, massive, powerful and sexy looking piece
EDIT :
Well everything's going fine but this bugdroid loading doesn't seem to be fixed at all, after bootup 23Gb was there so I did a format and again stuck, this time around I tried using TWRP to flash (CM12.1)after doing fastboot commands - fastboot format userdata, cache. Now it says unable to flash on so&so data partition, So formatted from the OS and now MTP says generical heirarchial. I don't remember any device with that format...
EDIT 2 : Device won't boot with that bugdroid formatting the Data partition. Needs to be fastboot flashed else stuck there forever again same 23Gb bootissue if I do that & Using fastboot format userdata command it formats into the 64GB - 54Gb available space but with TWRP It fails to flash - the same error, can't flash on data parition. So repeat fastboot and it's a damn cycle. Will try to flash MM if it won't then. I may have to return again...OMG
EDIT 3 : http://forums.androidcentral.com/go...ys-formatting-data-yellow-text-any-ideas.html
http://forum.xda-developers.com/google-nexus-5/help/help-stuck-formatting-data-t2737793
EDIT : Tried MM and after 10 mins formatted succesfully now gotta try a ROM or any, hope its fine !!
Again the GH FS is back with MTP and doesn't flash at all with TWRP. If I go for a re-lock and it it fails to boot with formatting properly...then bam nothing but a bricked Nexus !!
TWRP did the format but the device is messed up, sliptscreen issue..
I'm going to return this, enough of the hassle had me messed up totally :crying:
Seems like 6P seems better than having all these issues. Or wait for the 2016 device...
EDIT : Sorry for the GH format seems like it's normal, but the flashing issue is too wierd..
I dont know what the **** a bugdroid is.... But just use fastboot to flash things. Post up console messages and we can help.
If you flash userdata.img, its for the 32 gig model... But you can use TWRP to expand the partition to give your space back.
http://forum.xda-developers.com/nexus-6/general/phone-gb-storage-to-factory-reset-t3225492
Just read, its really really easy.
scryan said:
I dont know what the **** a bugdroid is.... But just use fastboot to flash things. Post up console messages and we can help.
If you flash userdata.img, its for the 32 gig model... But you can use TWRP to expand the partition to give your space back.
http://forum.xda-developers.com/nexus-6/general/phone-gb-storage-to-factory-reset-t3225492
Just read, its really really easy.
Click to expand...
Click to collapse
I know this issue, just a factory reset fixed this thing on my old N6 that I had for 2 days, but this takes too much of time to format....Just had TWRP do the job and flashed the Temasek but ALAS !! Splitscreen issue.

[ROM][EXPERIMENTAL][BOOTLOOPS][XT907][KKBL][LineageOS][Nougat]LineageOS 14.1

THIS ROM BOOTLOOPS. NO NEED TO CONFIRM OR POST SUCH ANYMORE​
Basically this ROM is an experiment at building LineageOS 14.1 (Nougat) specifically for an xt907 KKBL
How I built it:
Set up a virtual Box (on Win7 64b) to build Lineage OS 14.1 (followed their instructions)
Source: https://github.com/LineageOS/
I used an existing xt907 KKBL device tree (https://github.com/LineageOS/android_device_motorola_xt907) it looks old, but I built a JBBL device tree based from this project, and that booted. I also built TWRP using this device tree, and I have been told that it works
Basically, I have done no "magic" here. If this ROM works, I may also be able to build crDroid & ResurrectionRemix Nougat as well. Actually, my JBBL from this device tree worked better for crDoid and RR than LOS
This is an experimental build of LineageOS 14.1, Android version 7.1.2, an experimental build for a non-official device (ie xt907 KKBL).
I personally do not have an xt907 with KKBL, but an xt905 with JBBL, so I can't easily test this KKBL ROM. PLEASE tell me if it works or not.
The good
It's LineageOS
It's Nougat!
It's for KKBL
It's built from a device tree that I hacked into JBBL, and that booted
A TWRP for KKBL was built using the same device tree, and I am told that that works
It Builds
The bad
I have no idea if it boots as I don't have a KKBL installed​
Since I do not own an xt907 KKBL, I cannot test this zip personaly, and hope someone with an xt907 KKBL will try the zip and let me (and others) know if it works?
What I hope is that if this boots and runs, I will try building crDroid Nougat (and maybe ResurrectionRemix) for the xt907 KKBL. If they also work, I personally will up[grade to the KKBL (my JBBL version of crDroid has numerous FC's)
Credits: All credits go to LOS contributors and CM maintainers before them.
Almost forgot, Flash this ZIP at your own risk, the responsibility is all yours, it is provided as-is, with no garantees or whatever and I will not be held resonsible for any damage to your device or its data etc etc etc
Installation:
1) Download the ZIP
2) Boot into TWRP recovery (I wou;d recomend updating to TWRP 3.x (see myh othere thread I have been told trhat it works)
3) Make a nandroid (you should definitely be going back) And remember, a nandroid is NOT 100%! if you don't understand this, maybe trying this is not for you.
4) Wipe system/data/cache/dalvik
5) Flash update package (ie install the zip)
6) Flash GApps (probably Open GApps pico...) if it doesnt work, try a wipe and not flashing GApps (it helps with crDroid for JBBL)
6) Reboot to system
If it falls over, please get some logcats and post them on hastebin/pastebin etc etc NOT HERE, only the links. Hopefully we can fix it and have some highly customisable nougat ROM's for your device. And the steps to make it work may also be helpful for the next Android iteration.
Download Link: https://clicknupload.org/uvu9uknep9ku
And please post how you go with this ROM, either way, I would like to know if it works or not to decide if to build crDroid and/or RR. If it does work and crDroid does not, I may get around to building a non experimental build, with Overclocking enabled.
Cant download from that link
Shmaks said:
Cant download from that link
Click to expand...
Click to collapse
what exactly is the problem? have you tried a different browser? I can directly through chrome and also using TOR browser.
DiamondJohn said:
what exactly is the problem? have you tried a different browser? I can directly through chrome and also using TOR browser.
Click to expand...
Click to collapse
Tried two browsers - chrome and firefox. Click free download - create download link - click here for download - have Error The requested URL could not be retrieved
Fix: downloading with TOR works))
Shmaks said:
Tried two browsers - chrome and firefox. Click free download - create download link - click here for download - have Error The requested URL could not be retrieved
Fix: downloading with TOR works))
Click to expand...
Click to collapse
It may of been a timing thing. I posted the link right after the upload finished.
Just flash it (with and without gapps) - neverended boot animation, bootloop
Shmaks said:
Just flash it (with and without gapps) - neverended boot animation, bootloop
Click to expand...
Click to collapse
how much time did you give it? I have found 8-10 minutes is the norm for the first boot, and I allow 15 before I concede its not going anywhere.
Never mind, I am also just preparing to build crDroid (Nougat) (source is a big and slow download). I found that with the KKBL code altered to JBBL, crDroid booted while LineageOS 14.1 did not. And maybe LOS13 will boot. The fact that LOS14.1 at least showed the animation is a big positive.
Out of interest, did you flash it using TWRP 3.1.1?
DiamondJohn said:
Out of interest, did you flash it using TWRP 3.1.1?
Click to expand...
Click to collapse
Yes, TWRP 2.8.6 didnt flash it
Shmaks said:
Just flash it (with and without gapps) - never ended boot animation, bootloop
Click to expand...
Click to collapse
DiamondJohn said:
how much time did you give it? I have found 8-10 minutes is the norm for the first boot, and I allow 15 before I concede its not going anywhere.?
Click to expand...
Click to collapse
One difference I have noted between MM and Nougat is that MM will play the boot animation for much shorter a time and go into the "Optimizing app 1 of XX", while Nougat will continue to play the boot animation all through the optimisation (ie a LOOOOONnng time), until it actually loads and displays the launcher. Just a thought, maybe a little hope...
Endless boot screen for me, both with and without GApps. Waited 20 minutes both times. Installed via KKBL TWRP 3.1.1.
I think its safe to say, it will boot loop for everyone.
However, if you wish to possibly see this go further, if someone was to get a log of /proc/kmsg and logcat (and post on hastebin or such, not here), there may be something simple to change. Not that I am going to spend hour and hours on it, but you never know, it may be simple. To know how to get these logs from a non booting computer, you can get the kmsg while TWRP and the logcat maybe using adb over USB. There are plenty of guides on XDA.
DiamondJohn said:
I think its safe to say, it will boot loop for everyone.
However, if you wish to possibly see this go further, if someone was to get a log of /proc/kmsg and logcat (and post on hastebin or such, not here), there may be something simple to change. Not that I am going to spend hour and hours on it, but you never know, it may be simple. To know how to get these logs from a non booting computer, you can get the kmsg while TWRP and the logcat maybe using adb over USB. There are plenty of guides on XDA.
Click to expand...
Click to collapse
Is this still an issue?
DiamondJohn said:
I think its safe to say, it will boot loop for everyone.
However, if you wish to possibly see this go further, if someone was to get a log of /proc/kmsg and logcat (and post on hastebin or such, not here), there may be something simple to change. Not that I am going to spend hour and hours on it, but you never know, it may be simple. To know how to get these logs from a non booting computer, you can get the kmsg while TWRP and the logcat maybe using adb over USB. There are plenty of guides on XDA.
Click to expand...
Click to collapse
Willing to test and post logs. Just not sure how to retrieve the logs.
Not happening
See https://forum.xda-developers.com/showpost.php?p=73567002&postcount=19
Although I would be interested in seeing the last_kmsg log on a KKBL, if anyone has some free time.
As with others, I entered endless bootloop as well. Thank you for making the build to try.
mr3p said:
As with others, I entered endless bootloop as well. Thank you for making the build to try.
Click to expand...
Click to collapse
I am guessing you dont have a log of the last_kmsg :fingers-crossed:?
DiamondJohn said:
I am guessing you dont have a log of the last_kmsg :fingers-crossed:?
Click to expand...
Click to collapse
I apologize for not remembering to save the log. It wouldn't be the end of the world to revert back to KKBL and reload this build to get a log but I'll to find some time to play which is always the challenge.
This wouldn't be a problem so much if Lineage didn't delete perfectly good builds/ROMs for this device when they took over. Why would they do that for this device and not others? That seems a bit too coincidental.
DragonFire1024 said:
This wouldn't be a problem so much if Lineage didn't delete perfectly good builds/ROMs for this device when they took over. Why would they do that for this device and not others? That seems a bit too coincidental.
Click to expand...
Click to collapse
Just curious but if someone wants to run LineageOS, whats the downside of just switching over the to JBBL when builds exist?
mr3p said:
Just curious but if someone wants to run LineageOS, whats the downside of just switching over the to JBBL when builds exist?
Click to expand...
Click to collapse
I can't find working links to downgrade to JBBL

[STOCK][DUMPS][FIRMWARE] Essential stock firmware and rom dumps

I am not responsible if you break your phone in any way, these are here for your aid. I will help as much as i can, but it is on YOU, the user to read the OP and understand exactly what it is you are doing at ALL times.
READ THIS: http://mata.readthedocs.io/en/latest/ LEARN FROM IT, DONT EVEN CONTINUE UNLESS YOU HAVE READ THIS
These can be used to return to 100% stock as long as you can get into fastboot mode on the device, and have unlocked the bootloader and critical partitions. All images contained in the zips are directly from the essential Fastboot zips and OTA's, and dumps for the rest
Prerequisites:
1. Working fastboot environment in bootloader: (test using the command fastboot devices should return your s/n) Windows drivers are at the bottom of the OP.
Essentials windows drivers contain working ADB/Fastboot and places an environment variable to link to these binaries, i would HIGHLY recommend ditching any and all adb/fastboots you may have (minimal, HTC, etc) and use what is supplied by essential, they just work (Not gonna help you either if your hellbent on using your adb/fastboot).
The zips contain all the firmware (19 Images), TWRP11.img (the latest version), and a stockboot.img (so you can conveniently place on your phone and flash in twrp) when rooting with magisk, and boot.fix.red.img (In case you kill verity).
2. Bootloader unlocked: run the command fastboot flashing unlock in bootloader (THIS WIPES USER DATA, BACKUP BEFOREHAND), conversely fastboot flashing lock will relock the bootloader. I dont recommend this, as there are lots of bricks from messing up a flash and locking yourself out afterward.
3. Critical partition unlocked: run the command fastboot flashing unlock_critical in bootloader (THIS WIPES USER DATA, BACKUP BEFOREHAND), conversely fastboot flashing lock_critical will relock the critical partition flashability. I dont recommend this, as there are lots of bricks from messing up a flash and locking yourself out afterward.
4. Common Sense: Use IT!!!!!
Downloads
Android 10 BTS Folder: https://sourceforge.net/projects/mata-bts/files/10
Q Beta BTS Folder: https://sourceforge.net/projects/mata-bts/files/Q-Beta/
Pie BTS & Novendor Folder: https://sourceforge.net/projects/mata-bts/files/Pie
P Beta BTS: https://sourceforge.net/projects/mata-bts/files/P-Beta/
Oreo BTS & NOVENDOR: https://sourceforge.net/projects/mata-bts/files/Oreo/
The Files below are OLD as dirt BTS
OPM1.180104.010 mega.nz (oreo 8.1 beta1)
OPM1.170911.254 mega.nz (oreo 8.0 beta3)
OPM1.170911.213 mega.nz (oreo 8.0 beta2)
OPM1.170911.130 mega.nz (oreo 8.0 beta)
NMK32F AFH (latest nougat 7.1)
NMJ88C mega.nz (nougat 7.1)
NMJ51B AFH (nougat 7.1)
NMJ32F AFH (nougat 7.1)
NMJ20D mega.nz (nougat 7.1)
NMI81C AFH (nougat 7.1)
Drive Folder of Patched Essential Boot images Credit Goes to @dazeone
Some OLD AS DIRT Novendor zips aswell... if anyone still cares
OPM1.180104.010 mega.nz (oreo 8.1 beta1)
OPM1.170911.254 mega.nz (oreo 8.0 beta3)
OPM1.170911.213 mega.nz (oreo 8.0 beta2)
Windows Drivers
drivers
Unzip this and check out the flash-all.[bat,sh] scripts for win/lin (they're identical but provided for easier flashability).
They're set up to flash to both slots. Most people will want to do this on a back to stock mission, but they can be adjusted if your goal is something else.
If coming from some other rom, you're also going to want to wipe your data, or you're not going to boot. This can be accomplished by the command in the bootloader: fastboot -w keep in mind there are multiple scripts to wipe for you in the zips.
These can also be used to make custom roms/rooted boot images/etc too, so have fun with it!
Thanks:
@invisiblek - aer0zer0 stole his thread, he put most of it together
@aer0zer0 - i stole the thread from aer0, his 2yr old son makes more use of the PH-1 than he does.
@bmg1001 - Root thread, found here root
@dazeone - Provides independent patched boot images and has an awesome YouTube Channel of Guides! DazeOne Youtube Channel
Enjoy
Heck ya
Yesssss
Ill be giving this a shot in a few days hoping to return my phone back to complete stock.
Hot diggity... been fun reading/watching you all work on this through Discord, think I'll go ahead and unlock it while I still have my S8 in case I trash things
Anyone planning on trying to make some custom roms for this phone? I am waiting to see if there will be any decent dev community for this phone before I actually buy it.
vekenti said:
Anyone planning on trying to make some custom roms for this phone? I am waiting to see if there will be any decent dev community for this phone before I actually buy it.
Click to expand...
Click to collapse
Lineage okay for you lol?
You've got one of the top devs on Lineage working on this so I think you're good.
Thank you! I'll be rooting now that we have a safety net!
I am trying this out now got a lot of errors saying:
FAILED (remote: Flashing is not allowed for Critical Partitions
However the main partitions like modem and system seem to work fine.
invisiblek said:
So as we're still waiting for Essential to release official factory images, I thought it'd be helpful to link the dumps that we've produced. These can be used to return to 100% stock as long as you can get into fastboot mode on the device.
Click to expand...
Click to collapse
Thanks for this. My fingerprint sensor was not working for some reason after rooting and I thought i would go completely stock. This thread helped me to go completely stock and get the fingerprint back to working.
Thought I haven't locked the bootloader yet. Will try it later.
---------- Post added at 05:55 AM ---------- Previous post was at 05:48 AM ----------
sarcoptic said:
I am trying this out now got a lot of errors saying:
FAILED (remote: Flashing is not allowed for Critical Partitions
However the main partitions like modem and system seem to work fine.
Click to expand...
Click to collapse
For flashing to critical partition you need to unlock them. The command is similar to unlock boot-loader.
Code:
fastboot flashing unlock_critical
And to lock it again
Code:
fastboot flashing lock_critical
The unlock_critical command worked fine....have you tried updating to the latest build from essential? I tried a couple times and I keep getting a installation problem.
sarcoptic said:
The unlock_critical command worked fine....have you tried updating to the latest build from essential? I tried a couple times and I keep getting a installation problem.
Click to expand...
Click to collapse
New zip on the way. I know why that is. The system image was modified (I had forgot I mounted it once which broke its signature).
I'll update once its ready. Sorry about that.
EDIT: OP updated with new link. Again, sorry about that. Slight oversight. With the new zip the OTA will take fine.
invisiblek said:
New zip on the way. I know why that is. The system image was modified (I had forgot I mounted it once which broke its signature).
I'll update once its ready. Sorry about that.
EDIT: OP updated with new link. Again, sorry about that. Slight oversight. With the new zip the OTA will take fine.
Click to expand...
Click to collapse
Freaking rockstar thanks!
invisiblek said:
New zip on the way. I know why that is. The system image was modified (I had forgot I mounted it once which broke its signature).
I'll update once its ready. Sorry about that.
EDIT: OP updated with new link. Again, sorry about that. Slight oversight. With the new zip the OTA will take fine.
Click to expand...
Click to collapse
Thanks mate.
Thanks for the dump! Just yesterday I was trying to figure out how to do the adb backup command but I gave up cause I couldn't get a good reliable connection to my phone (driver issues, then to failed to connect to device, then to using the adb shell and a mouse on recovery, fun times.)
Great
please can someone guide on how to root it
chambar said:
please can someone guide on how to root it
Click to expand...
Click to collapse
I'm not sure how you missed this:
https://forum.xda-developers.com/es.../guide-rooting-essential-ph-1-magisk-t3701976
charlie.s said:
I'm not sure how you missed this:
https://forum.xda-developers.com/es.../guide-rooting-essential-ph-1-magisk-t3701976
Click to expand...
Click to collapse
Much appreciated, indeed dunno how i missed it.
free XDA points for @invisiblek .......Thanks for putting it all together, hopefully you can get a teiko sports watch when you turn all the points in, LOL
Seriously, thanks for putting it all together

[ROM] Stock November Hybrid Rom (T-Mobile)(SPRINT)

AS OF RIGHT NOW THIS IS ONLY FOR T-MOBILE AND NOW SPRINT!
This is a stock rom for the retail brazil MotoZ(2) force ported over to our phone.
This is stock with only encryption and dm verity removed for support with twrp. (No more boot image including.)
Flashing instructions.
NOTE: CLEAN FLASH! This is a rom from another phone. I cant help you if you write me and say system fc's or any other fc's and you didnt clean flash.
1. Download rom and place it on sd card or internal.
2. Download oem.img and flash it (fastboot flash oem oem.img)
3. Reboot to recovery
2. Wipe system data cache.
3 Flash rom.
4. Reflash whatever root you had. (Magisk)
5. Profit.
As far as I know this does have all the latest fixings (KRACK,Bluebourne, ECT)
Includes VOLTE
Includes WIFI Calling
Usually all roms are pretty stable. IF there is any bugs post below and ill get to working on it.
Sprint install guide
Guide for Sprint users:
Go into Bootloader
Flash This oem.img (courtesy @joemossjr) "fastboot flash oem oem.img
Go into recovery
wipe system and data.
Flash rom
Tested this on my Sprint phone and everything works just fine and with Pantheon, you will pass Safetynet if you flash the image in bootloader.
note: for Sprint users, we NEED to flash the oem.img to not have dialer issues, so I will stress, flash that oem image and if you don't want the bloat, you can delete everything but oem.prop from /oem folder through root or recovery's file manager after you mount OEM.
FLASH ALL
Flash all has been made this includes T-Mobiles Modem with stock everything else. you wont be able to take otas on it due to modified Modem. But updates for thes roms come a lot faster then ours so when one comes out ill update it. Please flash the latest twrp. This is going to encrypt you so your gonna have to format data in twrp and flash this Unencrypt Zip
This will format data. Treat it as a flash all to get back to stock also if you dont want tmobile bloat. This rom in it self with twrp will pass safetynet without magisk as long as you dont modify oem partition. Other then that happy flashing. Download for flash all is below
Downloads: November
oem.img
November Flash all
CREDITS
Motorola Firmware Team
@SuperR. for providing a bad ass platform for Rom making.
@Uzephi for testing the Sprint side of things lol
First! ?
Pantheon works on this rom.
Edit: kernel upstream has KRACK and blueborne fixes in it ?
Edit: tried same install instructions. Works for Sprint phones and activates them
Edit 3: well had to do some dialer stuff, but everything else worked. Will give guide in the morning to get the rom 100%
Sprint install guide
Guide for Sprint users:
Go into Bootloader
Flash This oem.img (courtesy @joemossjr) "fastboot flash oem oem.img
Go into recovery
mount oem. (you can delete everything using file manager in /oem besides oem.prop)
wipe system and data.
Flash rom
Tested this on my Sprint phone and everything works just fine and with Pantheon, you will pass Safetynet if you flash the image in bootloader.
Edit: for Sprint users, we NEED to flash the oem.img to not have dialer issues, so I will stress, flash that oem image and if you don't want the bloat, you can delete everything but oem.prop from /oem folder through root or recovery's file manager after you mount OEM.
Edit 2: Wifi Calling will not work, that file is in sprint's OEM partition and it FC's when adding it or using sprint's oem.img, so if you want this rom, I advise WiFi calling will not work until further notice.
updated thread
ADDED Stock oem image
ADDED Sprint support per @Uzephi
joemossjr said:
updated thread
ADDED Stock oem image
ADDED Sprint support per @Uzephi
Click to expand...
Click to collapse
WiFi calling currently doesn't work for Sprint. Technical details: Sprint uses a different WiFi calling setup where a special Google dialer is in /oem to work. If you use this dialer or the included wifi dialer.jar file, it will just continuously FC and you can't do anything. To get Sprint models working we have to use the stock dialer which doesn't work with Sprint's WiFi calling. We will put a poll up to see interest in WiFi calling since this will take a bit of hackery to get working. I want to gauge interest before I take on this task.
My new T mobile Moto Z2 Force still has stock August image on it. I am waiting for my screen protector and case to arrive before I transfer my account to this phone. I am also waiting to unlock the bootloader and root the device. Now, should I flash your new Nov image since I want KRACK and blueborne fixes OR should I first flash the August image first, then upgrade to Nov image.
kendallgreen said:
My new T mobile Moto Z2 Force still has stock August image on it. I am waiting for my screen protector and case to arrive before I transfer my account to this phone. I am also waiting to unlock the bootloader and root the device. Now, should I flash your new Nov image since I want KRACK and blueborne fixes OR should I first flash the August image first, then upgrade to Nov image.
Click to expand...
Click to collapse
Either or honestly lol you can go to August for the updated firmware
So going from a brand new device on NCX26.7, how do we go about getting our phones ready to flash this? Unlock bootloader, root, then flash this and reroot? Then follow the instructions for TWRP in your other post?
swidger said:
So going from a brand new device on NCX26.7, how do we go about getting our phones ready to flash this? Unlock bootloader, root, then flash this and reroot? Then follow the instructions for TWRP in your other post?
Click to expand...
Click to collapse
Unlock bootloader, install TWRP, follow instructions in OP.
Moto Z2 Force Edition - T-Mobile
Unlocked Bootloader
TWRP 3.2.0-0
I keep trying to flash this ROM, and have succeed in the flashing process. However, whenever I boot up, I get "TMOConfig has stopped" and then I can close it. I notice, that cellular data is not active. I continue through setup as normal until the Moto Permissions screen. When I try to go through this screen, whether I accept or decline, "com.motorola.tmo.setupext has stopped" comes up. The only option is to open app again and it takes me to the prior screen for Google setup and gets stuck in this loop until I restart the phone.
I've followed the instructions exactly MULTIPLE times just to verify I got it right. I'm clean flashing as well, so no it's not cuz of that. I've even redownload the files three times just to ensure it wasn't the result of possible file issues. Anyone else having this issue? I'd greatly appreciate a second pair of eyes on this!
champ784 said:
Moto Z2 Force Edition - T-Mobile
Unlocked Bootloader
TWRP 3.2.0-0
I keep trying to flash this ROM, and have succeed in the flashing process. However, whenever I boot up, I get "TMOConfig has stopped" and then I can close it. I notice, that cellular data is not active. I continue through setup as normal until the Moto Permissions screen. When I try to go through this screen, whether I accept or decline, "com.motorola.tmo.setupext has stopped" comes up. The only option is to open app again and it takes me to the prior screen for Google setup and gets stuck in this loop until I restart the phone.
I've followed the instructions exactly MULTIPLE times just to verify I got it right. I'm clean flashing as well, so no it's not cuz of that. I've even redownload the files three times just to ensure it wasn't the result of possible file issues. Anyone else having this issue? I'd greatly appreciate a second pair of eyes on this!
Click to expand...
Click to collapse
you still have OEM stuff - you need to wipe oem partition and then flash.
byt3b0mb said:
you still have OEM stuff - you need to wipe oem partition and then flash.
Click to expand...
Click to collapse
Does formatting help wipe that? I've done wipes and formatting just to be safe
Gotta flash the oem.img then reflash
joemossjr said:
Gotta flash the oem.img then reflash
Click to expand...
Click to collapse
Just tried redoing everything again. I get cellular now, and it boots. But now the phone will randomly freeze after a few minutes and restart
Sorry for being such a noob... This is my first dual partition device I've worked with... I've gotten spoiled with OnePlus and Nexus devices lol
champ784 said:
Just tried redoing everything again. I get cellular now, and it boots. But now the phone will randomly freeze after a few minutes and restart
Sorry for being such a noob... This is my first dual partition device I've worked with... I've gotten spoiled with OnePlus and Nexus devices lol
Click to expand...
Click to collapse
Sorry I meant which slot/ota are you on
joemossjr said:
Sorry I meant which slot/ota are you on
Click to expand...
Click to collapse
To check this, go to TWRP and in the reboot menu it will tell you which slot you're on like the below screenshot of me on slot B
For sprint users, there is a poll to end on dec 8th asking if WiFi calling is a must for your rom. please answer it. I have tried a few methods but all fail. any further would require editing the framework.jar file in oem and some trickery that needs some serious coding done to work correctly. So I will take on the task if enough vote for it. (I do this in my free time for free and if not enough interest is given, I'd rather not waste the time as another update might break it, and it also takes me away from my EAS project which has a lot of interest.)
joemossjr said:
Sorry I meant which slot/ota are you on
Click to expand...
Click to collapse
Mine shows Slot A. Am I correct in assuming that should be Slot B?
champ784 said:
Mine shows Slot A. Am I correct in assuming that should be Slot B?
Click to expand...
Click to collapse
Slot A has less bugs than Slot B. I would stay slot A if you can. I would suggest wiping oem in TWRP, mount oem, wipe oem, then reboot to bootloader and flash the oem img in OP.

[ROM][8.1.0][OFFICIAL] AOSiP {T-mobile/Sprint}

Aosip for Motorola Z2 Force
What is this?
AOSiP is a quality custom ROM based purely on GOOGLE AOSP source since 6.0 release. Twisted with the latest features and blended with stability. We strive for perfection and it shows.
Obligatory Warning: This guide and ROM assumes you know the fundamentals of fastboot, flashing TWRP, and running a flash all. Your warranty is voided because of the unlocked bootloader. This is a Third Party ROM. Things may not work as expected compared to stock (for better or for worse).
Warning 2: If you can't do fastboot commands, do a flash all, root your device or flash TWRP/ROM, please do not ask for help here. If you cannot flash all back to stock, please stay stock for everyone's sake.
Warning 3: if you don't flash the firmware so you are on Oreo on both slots, when you boot after flashing, you'll be on Nougat firmware and have a brick. Try a flash all as that's your only hope on recovering your phone.
How to install
1. Download the latest ROM from here.
2. Prepare your phone for AOSP style ROMs. (download one of the firmwares depending on your model)
Flash the firmware with the .bat file. (See links below or on Post #2)
3. Boot to TWRP
4. Flash TWRP to boot image (with the zip from their website.) Reboot to Newly flashed recovery.
5. Erase oem, data, and system
6. Flash rom like you would any aosp rom, in twrp.
7. Reboot to bootloader
8. run the command "fastboot -w" (this will erase EVERYTHING from your phone, even internal SD, but is needed to have these ROMs work)
9. reboot.
Whats working?
Wifi
RIL
Mobile data
GPS
Camera
Flashlight
Camcorder
Bluetooth
Volte (T-Mobile)
Change quick charge
Fingerprint reader
NFC
Lights
Sound / vibration
Some motomods (soundboost mod doesnt work)
Team Illusion:
Josh Fox (xlxfoxxlx)
Akhil Narang
Sri Harsha (@srisurya95)
Shreesha Murthy
Brett Montague
Known issues
1. WiFi Calling hit and miss
2. Cannot flash Gapps (included temporarily)
3. some Audio recording apps will not have audio recording work (phone functions fine)
4. if you don't fastboot -w, you will not boot.
5. if you don't flash the firmware your bootloader might relock itself and be stuck on Nougat.
6. SElinux is passive (meaning CTS check will always fail until further notice.)
Downloads:
official link(aosiprom.com)
​Thanks to everyone at @aosip @mosimchah @moto999999 and @codeworkx for their amazing work
Android OS version: 8.1.0
Security patch level: April 2018
Build author: @Infect_Ed
Source code: https://github.com/AOSiP-Devices/device_motorola_nash - AOSiP source.
https://github.com/InvictrixRom-devices/kernel_motorola_nash - kernel
https://github.com/TheMuppets/proprietary_vendor_motorola - vendor blobs
Contributors
@Infect_Ed @invisiblek @npjohnson @erfanoabdi @joemossjr @jbats @nathanchance
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 4.4.x
Phone Firmware Required: 8.0
T-Mobile
Sprint
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2018-03-28
Created 2018-03-28
Last Updated 2018-04-10
Note: I did not build this. If you want to give thanks for this ROM build, thank @Infect_Ed for building AOSiP, I am just maintaining the support thread for XDA.
Firmware files needed!
T-Mobile:27.1
Sprint: Found em!
Sources Post:
https://github.com/AOSiP-Devices/device_motorola_nash - AOSiP source.
https://github.com/InvictrixRom-devices/kernel_motorola_nash - kernel
https://github.com/TheMuppets/proprietary_vendor_motorola - vendor blobs
Bug reports:
If you don't flash the firmware and your other slot is nougat, after flashing the ROM, you'll brick. (Custom ROM with a locked nougat slot.) Your only hope is attempting an official flash all and try again after flashing the firmware zip in the posts above.
Fair warning and off-topic: I am okay with some off topic questions. If you have a question, please use the search function. If I have addressed the question before, I will not answer and advise to find it in the thread. I will report the post for a mod to delete along with my response to keep the thread tidy. It seems some users think this ROM has international support. It doesn't and won't unless someone with another variant or an unlocked T-Mobile/Sprint model tests, confirms and debugs for that international carrier. Please keep in mind of what I said below regarding this. I posted this on page 20 or so and copying here for better visibility.
Your SIM is locked. You are trying to run a phone off it's intended network. Please don't post those problems here. It isn't ROM related. Like the thread states. It works for T-Mobile and Sprint only on their respective models on their locked networks. Any other tom foolery isn't supported and must be kept out of the thread. After this it will be considered off topic.
Edit: if you have Sprint or T-Mobile service and run into issues with using your (albeit, expensive) international roaming plan, I will assist with that if it works on stock but not AOSP. If you don't have a sprint or T-Mobile sim, I cannot help. Almost all devs on this device won't be able to help. "Almost" all of us are on US carriers.
Click to expand...
Click to collapse
Images posted here
@Uzephi is your device on sprint? Data works but LTE does not? Does the Moto Mods support Hot Swapping? This is great progress and can't wait to see more on this phone.
xDABZx said:
@Uzephi is your device on sprint? Data works but LTE does not? Does the Moto Mods support Hot Swapping? This is great progress and can't wait to see more on this phone.
Click to expand...
Click to collapse
Motomods work with kernel in ROM (hot swapping should as well iirc, I don't use the mods that often where my projector is outdated) LTE doesn't work on Sprint, but 3G and 1xTT works fine.
@Uzephi if we were to flash your kernel, we would lose motomods support?
cervantesjc said:
@Uzephi if we were to flash your kernel, we would lose motomods support?
Click to expand...
Click to collapse
For now, yes. Still trying to get it work. Clang is being a PITA on my build box, having to go to Linaro which can't build the Motorola Greybus driver correctly.
Thanks sir, I appreciate what you've done for the community, finally can go back to my moto from a GS8+
I'm sorry if this is a dumb question but...
Ive never had to install different firmware before on a ROM. If I install this, will it change the process of installing a different ROM in the future?
Thank you.
Sprint varient if it matters by the way.
Edit: I'm sorry for this but is there a way to do this without the .bat file? currently working on OSX
wcain89 said:
I'm sorry if this is a dumb question but...
Ive never had to install different firmware before on a ROM. If I install this, will it change the process of installing a different ROM in the future?
Thank you.
Sprint varient if it matters by the way.
Edit: I'm sorry for this but is there a way to do this without the .bat file? currently working on OSX
Click to expand...
Click to collapse
Open the bat file in a text editor and run each of those commands one by one.
This I'd a dual boot device. Your other slot has the older Nougat bootloader. That firmware flashed the current Oreo firmware to both slots. If you don't do that, and you flash one of these ROMs, you'll reboot to your nougat slot, locked and pretty much screwed without a flash all and luck of being able to flash OEM images in oem mode.
Edit: you won't need to flash this any consecutive times until there is another big firmware update like nougat to Oreo was.
Uzephi said:
Open the bat file in a text editor and run each of those commands one by one.
This I'd a dual boot device. Your other slot has the older Nougat bootloader. That firmware flashed the current Oreo firmware to both slots. If you don't do that, and you flash one of these ROMs, you'll reboot to your nougat slot, locked and pretty much screwed without a flash all and luck of being able to flash OEM images in oem mode.
Edit: you won't need to flash this any consecutive times until there is another big firmware update like nougat to Oreo was.
Click to expand...
Click to collapse
Thank you for the quick reply. I've installed the firmware, but now when I boot to TWRP and try to install the ROM, it instantly fails with ERROR:1. Tried redownloading with a different browser but got the same result. I feel like I'm missing something obvious.
wcain89 said:
Thank you for the quick reply. I've installed the firmware, but now when I boot to TWRP and try to install the ROM, it instantly fails with ERROR:1. Tried redownloading with a different browser but got the same result. I feel like I'm missing something obvious.
Click to expand...
Click to collapse
Flash twrp zip to your phone, reboot to your phone's newly flashed twrp recovery and flash the rom. If I remember right,you need to wipe oem and system before flashing the ROM as well. I'll add that shortly.
Up and running! Thank you!! Still looking around but I do see a built in updater. Will this function 100%? By that I mean, when the Sprint LTE issue is resolved and whatever else is coming will be handled by the updater?
Thanks again very excited to play around.
wcain89 said:
Up and running! Thank you!! Still looking around but I do see a built in updater. Will this function 100%? By that I mean, when the Sprint LTE issue is resolved and whatever else is coming will be handled by the updater?
Thanks again very excited to play around.
Click to expand...
Click to collapse
Yes, since it's official, it checks the link in OP for any new updates.
For anyone using the ROM, are you seeing notification dots, I tried to get them to work, but they're not working for me.
cervantesjc said:
For anyone using the ROM, are you seeing notification dots, I tried to get them to work, but they're not working for me.
Click to expand...
Click to collapse
Working fine for me thru Evie Launcher. Soundboost mod is broken though. My SoundBoost is recognized and the notification says the mod is attached, but the volume steps are reduced to on/off and no sound comes out.
Edited to reflect that only the sound boost mod isn't working AFAIK.
wcain89 said:
Working fine for me thru Evie Launcher. Mods are broken though. My SoundBoost is recognized and the notification says the mod is attached, but the volume steps are reduced to on/off and no sound comes out.
Click to expand...
Click to collapse
Oh, @npjohnson and @invisiblek don't have the sound mod, so they can't get it to work. All of us in the development discord are trying to mail one out, they can't guarantee when it would get fixed.
Edit: added disclaimer to OP. We can only guarantee what we have works. Like when I do my kernel, the only mod I have is the free projector, so that's the only mod I can guarantee works when I do get it working.
I have an extra soundboost I could mail to someone.

Categories

Resources