[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] raul16:
View attachment 5582511

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

Disclaimer:

#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 S.

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. And if you would like to contribute to Lineage OS, please visit Gerrit Code Review. LineageOS changelog is whatever was merged into Gerrit.

Instructions:

make a FULL backup first from your actual system.

before installing make sure you are running the latest stock Oreo from the latest HTC Sense.

install as recovery the latest TWRP recovery 3.6.1_9-0 ( thanks @Captain_Throwback )

if you are encrypted, - coming from stock Oreo - take a full backup of all your data, boot into recovery 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.

after format /data you must reboot to recovery to be able to copy needed files to flash on /sdcard

download the latest ROM zip and GApps (optional) from the downloads section below

wipe system, cache, dalvik and do a factory reset in recovery if coming from another AOSP based rom (including LOS18.1 / LOS19.0)

flash install ROM zip in recovery and add install more zip's to flash also GApps (optional), thus you get best integration of vanilla LOS with GApps;

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!

optional: flash the latest Magisk and reboot to system to setup Magisk app [wait for it to load]

Enjoy ;) latest LOS 19.1 [Android 12.1] on your HTC 10.

Downloads:

ROM: LineageOS 19.1 UNOFFICIAL pme

GApps: NikGapps for SL or MindTheGapps-12.1.0-arm64

Magisk: Magisk v25.2

recovery: TWRP 3.7.0_9-0-pme

Known Issues:

IMS – VOLTE

SlowMo

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

all HTC 10 contributors

Source code:

LineageOS source

Device source

XDA: DevDB Information

[ROM] [12.1] [PME] LineageOS 19.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 12.1.0_r22

ROM Kernel: Linux 3.18

ROM Firmware Required: OREO

Based On: LineageOS 19.1

Version Information

Status: Stable

Created on 2022-02-16

Last Update 2023-05-08

Screeshots:

View attachment 5541899View attachment 5541901View attachment 5541903View attachment 5541905View attachment 5541907View attachment 5541909View attachment 5541911View attachment 5541913