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

[ROM] [11.0] [PME] LineageOS 18.1 [UNOFFICIAL]

Search This thread

mirok

Senior Member
Dec 5, 2009
308
195
Zagreb
----------------------------------------------------
2021-11-07
----------------------------------------------------
November 2021 Security patch
los: Bump Security String to 2021-11-05 [build RQ3A.211001.001]
los: changelog here
pme: device code cleanup

----------------------------------------------------
2021-10-14
----------------------------------------------------
October 2021 Security patch
los: upgrade A11 from r43 to r46 build RQ3A.211001.001
pme: code upstream, backport + optimizations
pme: kernel charging, scheduling while atomic bug

----------------------------------------------------
2021-09-12
----------------------------------------------------
September 2021 Security patch
los: upgrade A11 from r40 to r43 build RQ3A.210905.001
pme: device sensors, init code fixes & optimizations
pme: kernel BFQ I/O scheduler & other code fixes

----------------------------------------------------
2021-08-14
----------------------------------------------------
August 2021 Security patch
los: upgrade A11 from r39 to r40 build RQ3A.210805.001.A1
pme: device & kernel code fixes & optimizations
pme: update blobs for media/display/graphics

----------------------------------------------------
2021-07-12
----------------------------------------------------
July 2021 Security patch
los: upgrade A11 from r38 to r39 build RQ3A.210705.001
pme: device & kernel code fixes & optimizations

----------------------------------------------------
2021-06-22
----------------------------------------------------
Fix - encryption support enabled for /data partition
Fix - speaker sound
New - included LOS 18.1 changes from 16.06 to 22.06.2021 (inclusive)

----------------------------------------------------
2021-06-16
----------------------------------------------------
June 2021 Security patch
los: upgrade A11 from r37 to r38 build RQ3A.210605.005
pme: compile kernel with gcc
pme: various device code fixes

----------------------------------------------------
2021-05-16
----------------------------------------------------
May 2021 Security patch
los: upgrade from A11_r34 to A11_r37 RQ2A.210505.003
pme: compile kernel with gcc

----------------------------------------------------
2021-04-30
----------------------------------------------------
April 2021 Security patch
los: upgrade from A11_r32 to A11_r34 RQ2A.210405.005
pme: compile kernel with gcc [gcc version 4.9.x (prerelease)]
pme: kernel optimizations
pme: various code fixes from CAF & mentainers

----------------------------------------------------
2021-04-05
----------------------------------------------------
March 2021 Security patch
los: upgrade from A11_r29 to A11_r32 RQ2A.210305.006
pme: compile kernel with clang-11
pme: treewide fix use of uninitialized variable
pme: various code fixes from CAF & mentainers
pme: BACKPORT radio driver from Google wahoo
pme: UPSTREAM kernel 3.18 changes from LineageOS & CAF
pme: BACKPORT kernel 3.18 changes from LineageOS & CAF

----------------------------------------------------
2021-02-09
----------------------------------------------------
February 2021 Security patch
los: upgrade from A11_r27 to A11_r29 RQ1A.210204.004
pme: merge CAF tag LA.UM.8.6.r1-05300-89xx.0
pme: updated info security patches applied
pme: UPSTREAM kernel 3.18 changes from LineageOS & CAF
pme: BACKPORT kernel 3.18 changes from LineageOS & CAF

----------------------------------------------------
2021-01-15
----------------------------------------------------
January 2021 Security patch
pme: touch: Improve logging output
pme: touch: Fix code style issues
pme: Use CodeAurora ImsService implementation for RCS
pme: Add AOSP RCS packages
pme: Remove dead RCS packages
pme: manifest: Remove Trust interface entry
pme: Deduplicate handheld_core_hardware.xml copy rule
pme: Inherit from AOSP product makefiles in the common tree
pme: Remove [email protected]
pme: Migrate to Health 2.1 HAL
pme: Replace [email protected] with audio.service
pme: Enforce vintf manifest override
pme: Move supplicant service init to wpa_supplicant

----------------------------------------------------
2020-12-12
----------------------------------------------------
December 2020 Security patch
Initial beta release LOS 18.1 for HTC U10
Thank you for keeping this device alive. <3
 

WalterCool

Senior Member
Jan 15, 2012
146
32
HTC 10
Sony Xperia XZ1
Any way/possibility to enable "user" builds? I know Fagyi couldn't fix that problem and it's related with SELinux mostly.

Also, about LibShims "might work" removing libgui dependency. I can see this Xiaomi repository removed it. https://github.com/XelXen/elytra-device_xiaomi_sdm660-common/ Can't confirm yet if works or not.

What's the technical reason why user builds can't be made?

Thanks
 
Last edited:
  • Like
Reactions: brickhayabusa

raul16

Senior Member
Any way/possibility to enable "user" builds? I know Fagyi couldn't fix that problem and it's related with SELinux mostly.

Also, about LibShims "might work" removing libgui dependency. I can see this Xiaomi repository removed it. https://github.com/XelXen/elytra-device_xiaomi_sdm660-common/ Can't confirm yet if works or not.

What's the technical reason why user builds can't be made?

Thanks
(1) that's what official builds ship and what I'd recommend you to stick with as user is very much untested (by LineageOS team !)
with userdebug you get: adb root, more logs and so on
(2) what about libshims ?
(3) need a vendor repo to build. most of those blobs are devices O blobs extracted from it (device running Oreo) others are updated as required by current version Android api level.
(4) SELinux is still an issue that need to be fixed for R.
 

2LoT

Senior Member
Aug 21, 2012
365
73
Toronto
Highly unstable, virtually unusable: boot loop, overheat.

  • Installed lineage-18.1-20211214-UNOFFICIAL-pme.zip + NikGapps-omni-arm64-11-20211018-signed.zip from virgin stock Oreo 2PS6IMG_PERFUME_WL_O80_SENSE90GP_MR_NA_Gen_Unlock_3.16.617.2.zip

  • Followed the install instructions to the letter. Repeated the install several times, each time, I always format data + wipe Dalvik & cache + system. No Magisk

  • Used twrp-3.5.2_9-0-pme (had also tried with twrp-3.6.0_9-0-pme which always ended up with bootloop)

Maybe the heat issues would disappear once all apps are stabilized. But I gave up after 30 minutes, reverting back to stock Oreo. Because the phone reboots sporadically for no reason.
 

Jupp Pütta

Member
Jan 26, 2019
41
2
HTC One (M9)
HTC 10
Updated to the latest build yesterday in the evening and used the phone today all day long without any problems. I had random reboot issues in the past, but not on a regular basis – and not with the latest build either.
 
  • Like
Reactions: raul16

mirok

Senior Member
Dec 5, 2009
308
195
Zagreb
new build available lineage-18.1-20211214-UNOFFICIAL-pme.zip

log:
December 2021 Security patch
los: Bump Security String to 2021-12-05 [build RQ3A.211001.001]
pme: update GPS to LA.UM.8.6.r1-02600-89xx.0
1640524698471.png
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Thanks @raul16 for keeping this device alive.

    Just a curious question, not an eta or anything but any plans for A12?
    LineageOS 19.0 (A12) is currently in bring up mode. I'll see when it will be ready if worth to built for pme.
    1
    re-uploaded December build lineage-18.1-20211214-UNOFFICIAL-pme.zip due to AFH download errors (no mirrors found).
    hope you can download OK now. enjoy !
    1
    Thanks @raul16 for keeping this device alive.

    Just a curious question, not an eta or anything but any plans for A12?
    1
    LineageOS 19.0 (A12) is currently in bring up mode. I'll see when it will be ready if worth to built for pme.
    You've just given me a reason to replace the LCD on my broken M10. This would be awesome if u eventually do, thank you for all the work
  • 24
    header_htc_10_xda.png


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

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

    LineageOS is based on AOSP with contributions from many people within the Android community. It can be used without any need to have any Google application installed. If needed you can install any GApps package available for R.
    LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
    The source code for LineageOS is available at Github repo. And if you would like to contribute to Lineage OS, please visit Gerrit Code Review. LineageOS changelog is whatever was merged into Gerrit.

    Instructions:
    1. make a FULL backup first from your actual system.
    2. before installing make sure you are running the latest stock Oreo from the latest HTC Sense.
    3. install as recovery the latest TWRP recovery 3.5.0_9-0 ( thanks @Captain_Throwback )
    4. if you are encrypted, - coming from stock Oreo - take a full backup of all your data, boot into TWRP and format data (the option which requires you to type "yes") and clean flash accordingly.
      This is due to encryption changes. Do not skip this step or you will be locked out of your system by a password prompt.
    5. after format /data you must reboot to recovery to be able to copy needed files to flash on /sdcard
    6. download the latest ROM zip and GApps (optional - if needed) from the downloads section below
    7. wipe system, cache, and data if coming from another AOSP based rom
    8. flash ROM zip in TWRP, add install more zip's and flash also GApps (optional), thus you get best integration of vanilla LOS with GApps;
    9. reboot to system and make initial settings & configurations; also check and configure your apps permissions;
      Note: don't enable option Lineage recovery during setup as you will lose TWRP (overwrite by LOS Recovery app) and you need to reinstall it again!
    10. optional: flash the latest Magisk and reboot to system to setup Magisk app [wait for it to load]
    Enjoy ;) latest LOS 18.1 [Android 11] on your HTC 10.

    Downloads:
    Known Issues:
    1. IMS - VOLTE
    2. SlowMo
    3. SeLinux permissive

    Reporting bugs:
    Bug reports without a proper description of the issue and a logcat will be ignored!

    Credits:
    • LineageOS Team & Contributors
    • Code Aurora Forum
    • TWRP Team
    • Magisk Team
    • Fagyi & all HTC 10 contributors

    Special thanks:
    @fagyi

    Source code:

    LineageOS Gerrit Review
    LineageOS source
    Device source

    XDA: DevDB Information
    [ROM] [11.0] [PME] LineageOS 18.1 [UNOFFICIAL], ROM for the HTC 10

    Contributors:

    raul16

    Donations
    donations are not mandatory but very welcomed
    If you like my work and want to support development or buy me a coffee PayPal Donate

    ROM OS Version: Android 11_r43
    ROM Kernel: Linux 3.18
    ROM Firmware Required: OREO
    Based On: LineageOS 18.1

    Version Information
    Status:
    Stable

    Created on 2020-12-12
    Last Updated 2022-01-20

    Screeshots:
    Screenshot_20210117-120922_Trebuchet.pngScreenshot_20210117-121007_Trebuchet.pngScreenshot_20210117-121550_Magisk_Manager.pngScreenshot_20210117-122433_SafetyNet_Test.pngScreenshot_20210117-122533_Settings.pngScreenshot_20210117-123005_Trebuchet.png
    10
    ----------------------------------------------------
    2022-01-20
    ----------------------------------------------------
    January 2022 Security patch

    los: Bump Security String to 2022-01-05 [build RQ3A.211001.001]
    los: changelog here

    ----------------------------------------------------
    2021-12-14
    ----------------------------------------------------
    December 2021 Security patch

    los: Bump Security String to 2021-12-05 [build RQ3A.211001.001]
    pme: update GPS to LA.UM.8.6.r1-02600-89xx.0

    ----------------------------------------------------
    2021-11-07
    ----------------------------------------------------
    November 2021 Security patch
    los: Bump Security String to 2021-11-05 [build RQ3A.211001.001]
    pme: device code cleanup

    ----------------------------------------------------
    2021-10-14
    ----------------------------------------------------
    October 2021 Security patch
    los: upgrade A11 from r43 to r46 build RQ3A.211001.001
    pme: code upstream, backport + optimizations
    pme: kernel charging, scheduling while atomic bug

    ----------------------------------------------------
    2021-09-12
    ----------------------------------------------------
    September 2021 Security patch
    los: upgrade A11 from r40 to r43 build RQ3A.210905.001
    pme: device sensors, init code fixes & optimizations
    pme: kernel BFQ I/O scheduler & other code fixes

    ----------------------------------------------------
    2021-08-14
    ----------------------------------------------------
    August 2021 Security patch
    los: upgrade A11 from r39 to r40 build RQ3A.210805.001.A1
    pme: device & kernel code fixes & optimizations
    pme: update blobs for media/display/graphics

    ----------------------------------------------------
    2021-07-12
    ----------------------------------------------------
    July 2021 Security patch
    los: upgrade A11 from r38 to r39 build RQ3A.210705.001
    pme: device & kernel code fixes & optimizations

    ----------------------------------------------------
    2021-06-22
    ----------------------------------------------------
    Fix - encryption support enabled for /data partition
    Fix - speaker sound
    New - included LOS 18.1 changes from 16.06 to 22.06.2021 (inclusive)

    ----------------------------------------------------
    2021-06-16
    ----------------------------------------------------
    June 2021 Security patch
    los: upgrade A11 from r37 to r38 build RQ3A.210605.005
    pme: compile kernel with gcc
    pme: various device code fixes

    ----------------------------------------------------
    2021-05-16
    ----------------------------------------------------
    May 2021 Security patch
    los: upgrade from A11_r34 to A11_r37 RQ2A.210505.003
    pme: compile kernel with gcc

    ----------------------------------------------------
    2021-04-30
    ----------------------------------------------------
    April 2021 Security patch
    los: upgrade from A11_r32 to A11_r34 RQ2A.210405.005
    pme: compile kernel with gcc [gcc version 4.9.x (prerelease)]
    pme: kernel optimizations
    pme: various code fixes from CAF & mentainers

    ----------------------------------------------------
    2021-04-05
    ----------------------------------------------------
    March 2021 Security patch
    los: upgrade from A11_r29 to A11_r32 RQ2A.210305.006
    pme: compile kernel with clang-11
    pme: treewide fix use of uninitialized variable
    pme: various code fixes from CAF & mentainers
    pme: BACKPORT radio driver from Google wahoo
    pme: UPSTREAM kernel 3.18 changes from LineageOS & CAF
    pme: BACKPORT kernel 3.18 changes from LineageOS & CAF

    ----------------------------------------------------
    2021-02-09
    ----------------------------------------------------
    February 2021 Security patch
    los: upgrade from A11_r27 to A11_r29 RQ1A.210204.004
    pme: merge CAF tag LA.UM.8.6.r1-05300-89xx.0
    pme: updated info security patches applied
    pme: UPSTREAM kernel 3.18 changes from LineageOS & CAF
    pme: BACKPORT kernel 3.18 changes from LineageOS & CAF

    ----------------------------------------------------
    2021-01-15
    ----------------------------------------------------
    January 2021 Security patch
    pme: touch: Improve logging output
    pme: touch: Fix code style issues
    pme: Use CodeAurora ImsService implementation for RCS
    pme: Add AOSP RCS packages
    pme: Remove dead RCS packages
    pme: manifest: Remove Trust interface entry
    pme: Deduplicate handheld_core_hardware.xml copy rule
    pme: Inherit from AOSP product makefiles in the common tree
    pme: Remove [email protected]
    pme: Migrate to Health 2.1 HAL
    pme: Replace [email protected] with audio.service
    pme: Enforce vintf manifest override
    pme: Move supplicant service init to wpa_supplicant

    ----------------------------------------------------
    2020-12-12
    ----------------------------------------------------
    December 2020 Security patch
    Initial beta release LOS 18.1 for HTC U10
    6
    new build available lineage-18.1-20211214-UNOFFICIAL-pme.zip

    log:
    December 2021 Security patch
    los: Bump Security String to 2021-12-05 [build RQ3A.211001.001]
    pme: update GPS to LA.UM.8.6.r1-02600-89xx.0
    6
    new build available lineage-18.1-20210622-UNOFFICIAL-pme.zip

    log:
    Fix - encryption support enabled for /data partition
    Fix - speaker sound
    New - included LOS 18.1 changes from 16.06 to 22.06.2021 (inclusive)
    5
    new build available lineage-18.1-20211014-UNOFFICIAL-pme.zip

    log:
    October 2021 Security patch
    los: upgrade A11 from r43 to r46 build RQ3A.211001.001
    pme: code upstream, backport + optimizations
    pme: kernel charging, scheduling while atomic bug