• 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][DISCONTINUED] LineageOS 15.1 for HTC One M8

Status
Not open for further replies.

bgcngm

Recognized Developer
Apr 2, 2007
6,775
20,168
113
Lisbon
bm-smartphone-reviews.blogspot.com

LineageOS is a free, community built, aftermarket firmware distribution of Android 8.1 (Oreo), which is designed to increase performance and reliability over stock Android for your device.

LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

Base source code is available in the LineageOS Github repo. And if you would like to contribute to the project, please visit our Gerrit Code Review.

GPL compliance:



Working:
  • WiFi
  • Bluetooth
  • NFC
  • Camera (including video recording)
  • FM Radio
  • Telephony (Calls, MMS/SMS and Mobile data)
  • Audio (Record and Playback)
  • Video Playback
  • Sensors
  • GPS

Broken:
  • MHL



Compatibility:
This build is compatible with all M8 single SIM variants (m8ul, m8vzw and m8spr).
It is based off the HTC's Android 6.0.1 firmware and kernel with binaries from Android 6.0 GPe.

Downloads:

Installation:
  • Reboot to recovery (TWRP by @Captain_Throwback) - Direct link
  • Wipe /system, /data and /cache
  • Install LineageOS zip package
  • Install [optional] the LineageOS su addon to get root (there are obviously other root methods, but this is the recommended one as it survives to OTA updates)
  • Install [optional] a Google Apps package of your choice (Open GApps is advisable, but stock and super variants are not recommended!!!)

Credits & collaborations
This work is due to efforts from everyone involved in M8 development. The LineageOS team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!

Device wiki:

XDA:DevDB Information
LineageOS 15.1, ROM for the HTC One (M8)

Contributors
bgcngm
ROM OS Version: 8.1 Oreo
ROM Kernel: Linux 3.4.113
ROM Firmware Required: M firmware

Version Information
Status: Beta

Created 2017-09-07
Last Updated 2018-01-31
 
Last edited:

bluehunter9

Senior Member
Feb 8, 2012
231
74
0
Auckland
For me, SIM was detected on first boot but then after a restart, it stopped being detected. When it was working, calls/sms worked but not mobile data.

But boy is it smooth. UI much more fluid than Nougat
 
Last edited:

harisdelic

Senior Member
Apr 22, 2015
110
34
28
Excelent work, thank u bgcngm ?
About ROM, there are a few FCs while setup phone, but nothing that u cant handle with. RIL is working, I mean phone and sms, I havent tested mobile data (but at least sys catch proper APN). All other functions in settings work good, except BL which doesnt work, and its icon is blinking all time. Wifi is working good, GPS is also working pretty good, needs few sec to lock; audio is fine, there is no crackling sounds; sensors and audio recording work just fine. Only thing that is missing is camera. If u need anything just let me know. Cheers
 

ckpv5

Recognized Contributor
Feb 11, 2008
14,359
18,290
0
Kuala Lumpur
I don't remember any FC while setup but SIM was not detected. Once setup was completed there was a message saying system not responding, chose wait .. then SIM get detected.

Maybe an important thing to note for those who may have the same sympton that I had.. after ROM is installed, the system partition was change from 2644mb to 1006mb. To restore your backup or install other ROM (especially Sense ROM) you may need to Resize File System. If not your restoration or ROM installation may fail due to insufficient system space.
 

Imotep95

Elite Member
Sep 14, 2012
1,680
2,679
113
Belgrade
I don't remember any FC while setup but SIM was not detected. Once setup was completed there was a message saying system not responding, chose wait .. then SIM get detected.

Maybe an important thing to note for those who may have the same sympton that I had.. after ROM is installed, the system partition was change from 2644mb to 1006mb. To restore your backup or install other ROM (especially Sense ROM) you may need to Resize File System. If not your restoration or ROM installation may fail due to insufficient system space.
If i remember correctly, this was the case since the beginning of cm/los. When you flash cm/los it automatically changes from sense(2gb) to gpe(1gb), but when you wipe system, it's again back to sense. :good:
 

bgcngm

Recognized Developer
Apr 2, 2007
6,775
20,168
113
Lisbon
bm-smartphone-reviews.blogspot.com
If i remember correctly, this was the case since the beginning of cm/los. When you flash cm/los it automatically changes from sense(2gb) to gpe(1gb), but when you wipe system, it's again back to sense. :good:
No, it was in the beginning, but then I fixed it here. The problem right now is that many things are not yet up, so most likely resize2fs_static is missing, and due to that partition is not being resized.
 

Sayyid13

Member
Sep 7, 2017
8
0
0

LineageOS is a free, community built, aftermarket firmware distribution of Android 8.0 (Oreo), which is designed to increase performance and reliability over stock Android for your device.

LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

Base source code is available in the LineageOS Github repo. And if you would like to contribute to the project, please visit our Gerrit Code Review.

GPL compliance:



Broken:
  • Camera (and flashlight)
  • Bluetooth

Working:
  • WiFi
  • NFC
  • FM Radio
  • Telephony (?)
  • Audio (Record and Playback)
  • Video Playback
  • Sensors
  • GPS



Compatibility:
This build is compatible with all M8 single SIM variants (m8ul, m8vzw and m8spr).
It is based off the HTC's Android 6.0.1 firmware and kernel with binaries from Android 6.0 GPe.

Downloads:

Installation:
  • Reboot to recovery (TWRP by @Captain_Throwback) - Direct link
  • Wipe /system, /data and /cache
  • Install LineageOS zip package
  • Install [optional] the LineageOS su addon to get root (there are obviously other root methods, but this is the recommended one as it survives to OTA updates)
  • Install [optional] a Google Apps package of your choice (Open GApps is advisable, but stock and super variants are not recommended!!!)

Credits & collaborations
This work is due to efforts from everyone involved in M8 development with some changes from myself. The LineageOS team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!

Device wiki:

XDA:DevDB Information
LineageOS 15.0, ROM for the HTC One (M8)

Contributors
bgcngm
ROM OS Version: 8.0 Oreo
ROM Kernel: Linux 3.4.x
ROM Firmware Required: M firmware

Version Information
Status: Alpha

Created 2017-09-07
Last Updated 2017-09-06

hello
thank
problem!
after loading a message say
Process system isn't responding
Closed app
Wait
when bluetooth app runs, alternatively it goes on and off. so i cannot find any device
 
Last edited:
Status
Not open for further replies.