• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][OFFICIAL] LineageOS 17.1 weeklies for HTC One M8 / M8 Dual SIM

Search This thread

bgcngm

Recognized Developer
2okPze5.png

LineageOS is a free, community built, aftermarket firmware distribution of Android 10 (Q), 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:
yG18r6g.png

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

Broken / not yet supported:
  • MHL

Compatibility:
Single SIM variants:
Builds are compatible with all M8 single SIM variants (m8ul, m8vzw and m8spr).​
Dual SIM variants:
Builds are compatible with all M8 Dual SIM variants (m8dug and m8dwg).​
In both cases, all builds are based off the HTC's Android 6.0.1 firmware and kernel with binaries from Android 6.0 GPe.

Downloads:
Single SIM variants:
Dual SIM variants:

Installation:
  • Reboot to recovery (TWRP by @Captain_Throwback) - Direct link
  • Wipe /system, /data and /cache
  • Install LineageOS zip package
  • 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:
Single SIM variants:
Dual SIM variants:
 
Last edited:

rarfybarfy

Member
Nov 27, 2014
10
2
After installation of ROM zip file had to resize system to installed nano gapps. No sim detected with sky UK sim. Couldn't connect to home WiFi either. Seems to be smooth as butter though. Great work dev.??
 

Hyerald

Member
Aug 13, 2017
16
3
Have some problems installing the ROM. First there's error 7 (image with description below). but rebooting to system the ROM runs without configure, except wifi couldn't connect.

I'm using TWRP 3.3.1, with clean flash. trying with TWRP 3.1.1, same problem.

Great work, I'm using Lineage 16 actually.
 

Attachments

  • IMG_20191002_210810.jpg
    IMG_20191002_210810.jpg
    254.8 KB · Views: 2,411
Last edited:

ainaz

Senior Member
Apr 25, 2013
180
33
Tasikmalaya (Indonesia)
After installation of ROM zip file had to resize system to installed nano gapps. No sim detected with sky UK sim. Couldn't connect to home WiFi either. Seems to be smooth as butter though. Great work dev.??
Have some problems installing the ROM. First there's error 7 (image with description below). but rebooting to system the ROM runs without configure, except wifi couldn't connect.

I'm using TWRP 3.3.1, with clean flash. trying with TWRP 3.1.1, same problem.

Great work, I'm using Lineage 16 actually.

Yea , same as me here..
1. I get error..7 after I flashed the ROM
2. and No sim detected (IMEI Is unknown)

Except two mentioned i don't try anything
I did above with clean install, resized system without flash any gapps. @bgcngm Sorry I didn't take any logs :D
Btw the ROM is smooth and fast :cowboy:
 

Attachments

  • Screenshot_2019-10-02-22-54-45.png
    Screenshot_2019-10-02-22-54-45.png
    181 KB · Views: 3,222
  • Screenshot_20191003-035803_Quickstep.png
    Screenshot_20191003-035803_Quickstep.png
    105.3 KB · Views: 3,242
  • Screenshot_20191003-040020_Settings.png
    Screenshot_20191003-040020_Settings.png
    71.1 KB · Views: 3,212
Last edited:

Xinto

Senior Member
Dec 27, 2016
468
138
18
Tbilisi
Yea , same as me here..
1. I get error..7 after I flashed the ROM
2. and No sim detected (IMEI Is unknown)

Except two mentioned i don't try anything
I did above with clean install, resized system without flash any gapps. @bgcngm Sorry I didn't take any logs :D
Btw the ROM is smooth and fast :cowboy:

error 7 problem exist here too, should i flash gapps and reboot or there's something that i must do?
 
Last edited:

Xinto

Senior Member
Dec 27, 2016
468
138
18
Tbilisi
It's up to you. Cause this ROM still testing, so if you want to flash gapps, you need to resize system partition first
Yeah, didn't flash gapps, there's literally no point for that because neither wifi or mobile data is working, btw even tho this rom is pretty much unusable now (I'm not complaining), I'm not gonna roll back to 16, I'll continue testing and report some bugs here.
Regards
 
  • Like
Reactions: BimmerLad

Xinto

Senior Member
Dec 27, 2016
468
138
18
Tbilisi
I'll fix that as soon as possible. That's a script that's failing during the installation and causing the breakage in telephony.
Don't worry mate, you already made our lifes happier, thanking isn't enough for what you just did, here's some bugs that I've noticed to make investigations easier (don't hurry to fix them, you can relax, you deserved it)

1. Sim card not working
2. Wifi is not connecting to a network
3. SystemUI restarts if screen recording (from feature flags) is activated
4. UI elements sometimes mess up
5. Some Los features are missing (probably because of los 17 isn't finished)¹
6. While flashing gapps, it says that i have unsupported version, and asks me to install supported version for device (Android 5.1.1 sdk 22) (unnofficial gapps from XDA)
7. Battery percentage is not showing up
8. Camera jitter persists here too (this time, switching to video mode and back to pic mode doesn't help, jitter is only gone in video mode)
9. While closing app, sometimes animation fps drops (but that's probably problem of the device)

1: 1. Los dark mode is not working
2. Battery status style can not be choosen (because of No. 7 bug),
3. Sometimes features under "advanced" or any other tab aren't showing up and section is blank, however headlines can be seen

That's pretty much it, considering that this build was released today, i am not complaining about this bugs, only feature i want to be quickly fixed is sim card issue, otherwise you did a really great job

Update:
1: 4. SElinux is disabled, maybe you did not enable it in case, but reported it anyways

Update 2:
Also noticed that I can't receive files via Bluetooth, using nixplorer to share them but it just says "file not sent", i had that problem with los 16 too
 
Last edited:

farukf

Member
Jul 27, 2014
48
6
http%3A%2F%2Fi.imgur.com%2F2okPze5.png



LineageOS is a free, community built, aftermarket firmware distribution of Android 9 (Pie), 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:



yG18r6g.png






Working:

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



Broken / not yet supported:

  • MHL







Compatibility:

Single SIM variants:

Builds are compatible with all M8 single SIM variants (m8ul, m8vzw and m8spr).​

Dual SIM variants:

Builds are compatible with all M8 Dual SIM variants (m8dug and m8dwg).​

In both cases, all builds are 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:

Single SIM variants:


Dual SIM variants:


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

Contributors
bgcngm
ROM OS Version: Android 10
ROM Kernel: Linux 3.4.x
ROM Firmware Required: M firmware

Version Information
Status: Testing

Created 2019-10-02
Last Updated 2019-10-03
Super! thank you very much...


HTC_U-3u cihazımdan Tapatalk kullanılarak gönderildi
 

The_Walking_Playground

Senior Member
Nov 30, 2017
653
346
New build is up. Should be working now. :)
Hi @bgcngm,

I noticed in Settings that the Wi-Fi MAC address is all zeros (see attached screenshot). I assume this is why WiFi won't connect? Could the device be looking for the WiFi info in the wrong path, since Android 10 uses a system-as root setup? I know that's new for our legacy device.

TWP

EDIT: Won't we also need an updated TWRP that handles SAR for zips to flash properly? That would explain the issue people are seeing when trying to flash GApps. @Captain_Throwback indicates that in the TWRP Testing Slack (he also posted a test build with it there). I also noticed that the zip still doesn't have support for "htc_m8ul" as a device variant. Is there any chance that can be added as well?
 

Attachments

  • Screenshot_20191003-174232_Settings.png
    Screenshot_20191003-174232_Settings.png
    89.4 KB · Views: 715
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    In the meantime LOS 17.1 is outdated. I used it quite a long time and it worked pretty well but I was bothered by the memory management issues with freezes and hickups since a few months.

    I recommend Android 11 used by the official AICP 16. My biggest concern were the banking app I use but if the phone is not rooted this is no issue at all. It runs smoothly as daily driver and the battery drain is definitely not higher compared to LOS 17.1. The updates happen on weekly base.

    My M8 is a european one, no carrier specific.

    Try it https://dwnld.aicp-rom.com/#htc
    1
    What am I updating? Thanks.
    Your device Firmware(Bootloader, recovery and Radio) , You can use RUU files for your variant
  • 74
    2okPze5.png

    LineageOS is a free, community built, aftermarket firmware distribution of Android 10 (Q), 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:
    yG18r6g.png

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

    Broken / not yet supported:
    • MHL

    Compatibility:
    Single SIM variants:
    Builds are compatible with all M8 single SIM variants (m8ul, m8vzw and m8spr).​
    Dual SIM variants:
    Builds are compatible with all M8 Dual SIM variants (m8dug and m8dwg).​
    In both cases, all builds are based off the HTC's Android 6.0.1 firmware and kernel with binaries from Android 6.0 GPe.

    Downloads:
    Single SIM variants:
    Dual SIM variants:

    Installation:
    • Reboot to recovery (TWRP by @Captain_Throwback) - Direct link
    • Wipe /system, /data and /cache
    • Install LineageOS zip package
    • 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:
    Single SIM variants:
    Dual SIM variants:
    15
    Anyway, I need one user with the Verizon Wireless variant (MID 0P6B20000) and one user with the Sprint variant (MID 0P6B70000) in order to test something new. The idea is to kill this variant script and do the QC libril selection in a different way. Contact me if and only if you have one of these models.
    No one? Whatever, I did it blindly. If someone with such variants complains, I'll need to do it in some other way. New builds are up and should all be good for the majority of the users right now.

    Don't bother reporting about missing features. There are still quite a few features to forward-port to Q, so bear with us.
    15
    error 7 problem exist here too, should i flash gapps and reboot or there's something that i must do?

    I'll fix that as soon as possible. That's a script that's failing during the installation and causing the breakage in telephony.
    15
    Just an heads-up for everyone that is eagerly waiting for new builds. I will release new builds this week.
    15
    I'll fix that as soon as possible. That's a script that's failing during the installation and causing the breakage in telephony.

    New build is up. Should be working now. :)