• 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][10.0.0][Himaul/himawl] LineageOS 17.1 [Unofficial]

Claymore1297

Elite Member
May 14, 2017
1,346
2,606
113
Stuttgart
LineageOS is a free, community built, aftermarket firmware distribution of Android 10.0 (Q), which is designed to increase performance and reliability over stock Android for your device.

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

All the source code for Lineage OS is available in the LineageOS Github repo. And if you would like to contribute to Lineage OS, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.

Instructions

First time flashing Lineage OS 17.1 your device?
Coming from a SENSE ROM?
  1. Enable all location services: Settings > Location > (all location services) = On
Coming from another ROM?
  1. Download the zip(s).
  2. Install a compatible Recovery
  3. Perform a NANDroid backup of your current ROM (Optional)
  4. Wipe data & cache partitions of your device (required when coming from stock!).
  5. Flash LineageOS.
  6. Optional: Install the Google Apps addon package.

Downloads

Downloads
ROM - https://mirror.codebucket.de/claymore1297
Google Apps - https://opengapps.org/?arch=arm64&api=10.0&variant=nano
TWRP Recovery (SAR) - https://github.com/CaptainThrowback/android_device_htc_hima/releases

XDA: DevDB Information
LineageOS 16.0, ROM for the HTC One (M9)

Contributors:
@Claymore1297
@k4y0z

ROM OS Version: 10 Q
ROM Kernel: Linux 3.10.108
Kernel Source: https://github.com/Claymore1297/android_kernel_htc_msm8994
SELinux: enforce

Requirements
HTC Firmware: 4.x
TWRP: 3.3.1-0 - with SAR support

special thanks to:
@root-expert

Version Information
Status: Beta


What is working
  • WiFi
  • Bluetooth
  • IR
  • Camera (including video recording)
  • Telephony (Calls, MMS/SMS and Mobile data)
  • Audio (Record and Playback)
  • Video Playback
  • GPS
  • NFC

What is not working
  • FM Radio

Bug report

Bug reports without a proper description of the issue and a log will be ignored!
You don't know howto take a log - see here:
https://www.xda-developers.com/how-to-take-logs-in-android/
https://lmgtfy.com/?q=how to get android logs&p=1&s=g

How to Build

Create the direct and file .repo/local_manifests/roomservice.xml and add the following:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="Claymore1297/android_device_htc_hima" path="device/htc/hima" remote="github" />
<project name="Claymore1297/android_kernel_htc_msm8994" path="kernel/htc/msm8994" remote="github" />
<project name="Claymore1297/proprietary_vendor_htc" path="vendor/htc" remote="github" />
<project name="AICP/packages_apps_JamesDSPManager" path="packages/apps/JamesDSPManager" remote="github" revision="q10.0" />
<project name="AICP/frameworks_opt_jamesdsp" path="frameworks/opt/jamesdsp" remote="github" revision="q10.0" />
<remove-project name="LineageOS/android_packages_apps_Updater"/>
<remove-project name="LineageOS/android_hardware_qcom_audio"/>
<project path="hardware/qcom-caf/msm8994/audio" name="Claymore1297/android_hardware_qcom_audio" groups="qcom,qcom_audio,pdk-qcom" revision="q10.0-caf-8994" remote="github" />
<project name="Claymore1297/android_packages_apps_Updater" path="packages/apps/Updater" remote="github"/>
</manifest>

Things for successful builds:
Code:
cd <build LOS-root-dir>
build/envsetup.sh
unch lineage_hima-userdebug

m bacon
XDA:DevDB Information
LineageOS 17.1, ROM for the HTC One (M9)

Contributors
Claymore1297, k4y0z
Source Code: https://github.com/lineageos

ROM OS Version: Android 10
ROM Kernel: Linux 3.x
ROM Firmware Required: 4.x
Based On: LineageOS

Version Information
Status: Beta

Created 2019-10-31
Last Updated 2020-01-16
 
Last edited:

woozie91

Senior Member
Jul 23, 2010
156
20
0
so try it ... ;)
no, ASB's will be added, til LOS 17.0 will get stable status
Maybe someone else :D I've just switched from M8 to M9 last month... so if I'll start configuring all apps and accounts (I have A LOT of apps and almost 20 2FA accounts connected to the phone) over again my GF will kill me. :D

The only thing I wish to be updated in LOS 16 is the in call volume :D You should see mine temporary fix of the problem - I duct taped the top speaker cover to talk more privately :D

Good luck with LOS 17 :) I wish you will get stable status soon :)
 

SpicyTuron

Member
Sep 15, 2019
12
0
1
Good day Sirs, installing/flashing LOS 17 with the linked GApps in mirror.codebucket correctly installs the LOS but not the GApps. I am using the linked TWRP 3.3.1-0 CPTB 20190918. What to do? Thanks!

---------- Post added at 06:49 PM ---------- Previous post was at 06:48 PM ----------

Good day Sirs, installing/flashing LOS 17 with the linked GApps in mirror.codebucket correctly installs the LOS but not the GApps. I am using the linked TWRP 3.3.1-0 CPTB 20190918. What to do? Thanks!
It says that "Zip signature verification has failed" for the GApps.
 

Claymore1297

Elite Member
May 14, 2017
1,346
2,606
113
Stuttgart
Good day Sirs, installing/flashing LOS 17 with the linked GApps in mirror.codebucket correctly installs the LOS but not the GApps. I am using the linked TWRP 3.3.1-0 CPTB 20190918. What to do? Thanks!

---------- Post added at 06:49 PM ---------- Previous post was at 06:48 PM ----------



It says that "Zip signature verification has failed" for the GApps.
You need sar twrp
 

The_Walking_Playground

Senior Member
Nov 30, 2017
652
345
63
Good day Sirs, installing/flashing LOS 17 with the linked GApps in mirror.codebucket correctly installs the LOS but not the GApps. I am using the linked TWRP 3.3.1-0 CPTB 20190918. What to do? Thanks!

---------- Post added at 06:49 PM ---------- Previous post was at 06:48 PM ----------



It says that "Zip signature verification has failed" for the GApps.
Hi,

That means you have a bad download.

TWP
 

ayoobelmasry

Senior Member
Jul 7, 2015
124
16
18
London
I installed the ROM without any problems, boot is ok, then I installed the Gapps zip file, it installed without any problem too, tried to boot, waited ages then it booted to recovery, I downloaded a fresh copy of Gapps, installed, try yo boot, same thing happened. I checked the version of TWRP I use, it is the same as the link given.
Now, what is to do?
 

woozie91

Senior Member
Jul 23, 2010
156
20
0
I installed the ROM without any problems, boot is ok, then I installed the Gapps zip file, it installed without any problem too, tried to boot, waited ages then it booted to recovery, I downloaded a fresh copy of Gapps, installed, try yo boot, same thing happened. I checked the version of TWRP I use, it is the same as the link given.
Now, what is to do?
Is wiping system partition returning error? If it is, wipe all, restart to recovery then wipe again and repeat until wiping system partition will not return an error. Then install everything.