• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM] [Kernel] [Team-M8] [UNOFFICIAL] LineageOS 14.1

David 617

Senior Member
May 12, 2011
865
1,446
0
This project is deprecated. Use the official rom links for Lineage 14.1 and higher.

Thanks!


It's Halloween soon. Here's a treat.

This is an Unofficial CyanogenMod 14.1 (Android 7.1) build for the HTC One M8.
It should work on all devices.

Working:
Everything apart from the known bugs


Known bugs:
Assisted GPS - (GPS works, but AGPS does not)


Unknown bugs:
Some canadian users reported random reboots, best workaround is to flash/boot without sim, disable GPS and insert sim card again.


Note: These builds are UNOFFICIAL alpha/beta builds and should be treated as such. It is overall stable, but you may encounter bugs.

I'm posting this here for 2 reasons.

1. Allow people to help find the bugs and collect logs. If you don't collect a logcat there is nothing we can do to help you.

2. Hopefully other devs will be able to contribute and help fix whats broken.


A huge thank you to CyanogenMod, Dan, Fiz, and the entire Team M8.
stop whining
LineageOS = (ex)CyanogenMod
Downloads
lineage-14.1-20170109-UNOFFICIAL-m8.zip
lineage-14.1-20170106-UNOFFICIAL-m8.zip
Older builds.

Kernel(s)
Download Team-M8 kernel AA-m8_11302016.zip

Changelogs:
Unofficial LAOS changelog blog
LAOS Gerrit

Tested with OpenGapps pico 7.1


Note: This is stock CyanogenMod with the one code change in post#2 and more verbose logging enabled.

No ETA's will be given, as they are not known. We will release updated builds when whey they reach a certain level of stability.
//
Team-m8 github is constantly changing, so you might not be able to build directly, have patience. ¯_(ツ)_/¯


XDA:DevDB Information
[UNOFFICIAL] LineageOS 14.1 [Team-M8], ROM for the HTC One (M8)

Contributors
David 617, fizbanrapper, Imotep95, Team-m8 dudes
Source Code: https://github.com/Team-M8

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Marshmallow 6.0
Based On: LineageOS

Version Information
Status: Beta
Current Stable Version: cm-14.1-20161124
Stable Release Date: 2016-11-24

Created 2016-10-30
Last Updated 2017-10-10
 

David 617

Senior Member
May 12, 2011
865
1,446
0
For devs:

To get CM/AOSP to run you need to disable AGPS.
In GnssLocationProvider.java around line 2090 update the code to look like this (the log statements are optional):
case DOWNLOAD_XTRA_DATA:
Log.d(TAG, "mSupportsXtra = "+mSupportsXtra);
Log.w(TAG, "Setting mSupportsXtra to false!");
if (false) {
handleDownloadXtraData();
}
break;
"fault addr 0x7 in tid 1120 (FLP Service Cal)" is the error that was happening. FLP is Fused Location Provider.
My hunch is that the current GPS blobs that we have for the m8 don't play nicely with the new GNSS code in Android 7.0
 
Last edited: