[ROM][9.0] LineageOS 16.0

Status
Not open for further replies.
Search This thread

Claymore1297

Senior Member
May 14, 2017
1,492
2,864
Stuttgart
24304779
LineageOS is a free, community built, aftermarket firmware distribution of Android 9.0 (Pie), 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 16.0 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 - http://opengapps.org/?arch=arm64&api=9.0&variant=nano
TWRP Recovery - 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: 9 Pie
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.0-0

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

To setup the build environment, follow instructions here: https://wiki.lineageos.org/devices/himaul/build
Remember to change cm-14.1 to lineage-16.0
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_himawl" path="device/htc/himawl" remote="github" />
<project name="Claymore1297/android_device_htc_himaul" path="device/htc/himaul" remote="github" />
<project name="Claymore1297/android_device_htc_hima-common" path="device/htc/hima-common" remote="github" />
<project name="Claymore1297/android_kernel_htc_msm8994" path="kernel/htc/msm8994" remote="github" />
<project name="LineageOS/android_packages_resources_devicesettings" path="packages/resources/devicesettings" remote="github" />
<project name="Claymore1297/proprietary_vendor_htc" path="vendor/htc" remote="github" />
<project name="LineageOS/android_packages_apps_FlipFlap" path="packages/apps/FlipFlap" remote="github" />
<remove-project name="LineageOS/android_hardware_qcom_audio" />
<project name="Claymore1297/android_hardware_qcom_audio" path="hardware/qcom/audio-caf/msm8994" revision="p9.0-caf-8994" remote="github" />
<project name="Claymore1297/JamesDSPManager" path="packages/apps/JamesDSPManager" remote="github" />
<project name="AICP/frameworks_opt_jamesdsp" path="frameworks/opt/jamesdsp" remote="github" revision="p9.0" />
</manifest>
Things for successful builds:
Code:
cd <build LOS-root-dir>
. build/envsetup.sh
repopick -t pie-aosp-wfd
brunch himaul (for himaul)
brunch himawl (for himawl)
 
Last edited:

Claymore1297

Senior Member
May 14, 2017
1,492
2,864
Stuttgart
Screenshots
 

Attachments

  • Screenshot_Quickstep_20180929-124336.jpg
    Screenshot_Quickstep_20180929-124336.jpg
    119 KB · Views: 10,804
  • Screenshot_Quickstep_20180929-124404.png
    Screenshot_Quickstep_20180929-124404.png
    86.1 KB · Views: 10,651
  • Screenshot_Settings_20180929-124446.png
    Screenshot_Settings_20180929-124446.png
    135.6 KB · Views: 10,798
  • Screenshot_Camera_20180929-124650.jpg
    Screenshot_Camera_20180929-124650.jpg
    153.8 KB · Views: 10,330
  • Screenshot_20180929-124830.jpg
    Screenshot_20180929-124830.jpg
    94.8 KB · Views: 10,162
  • Screenshot_Files_20180929-124742.png
    Screenshot_Files_20180929-124742.png
    76.3 KB · Views: 10,006
  • Screenshot_Phone_20180929-124728.png
    Screenshot_Phone_20180929-124728.png
    61.6 KB · Views: 9,579
Last edited:

Claymore1297

Senior Member
May 14, 2017
1,492
2,864
Stuttgart
Changelog



2018-12-10:
  • december ASB's
  • ambient display
  • Wifi direct fixed

2018-11-14:
  • november ASB's
  • whatsapp + instagram video playback issue fixed

2018-10-14:
  • Wifi Hotspot: fixed
  • Wifi disconnects when device sleeps: fixed
  • saving pics/vids on external sdcard: fixed
  • 3rd party cam-apps working now (like Footej camera)
  • NFC fixes (namely Mifare-support, Android Beam)

2018-10-12:
  • october ABS's
  • latest N camera libs
  • re-add Snap camera-app
  • SELinux enforce

2018-10-05:
  • NFC
  • Whatsapp video playback
  • M4A audio playback

2018-09-29:
  • WiFi
  • Bluetooth
  • IR
  • Camera (including video recording)
  • Telephony (Calls, MMS/SMS and Mobile data)
  • Audio (Record and Playback)
  • Video Playback
  • GPS
 
Last edited:

GamaPL

Senior Member
Feb 28, 2012
178
64
Nysa
Repo gone private :)?

Access Denied

Looks like you don't have permission to access this folder. Make sure you are signed in to an account that has permission, or check with the developer to request access. Only the developer/uploader can provide you with access to their restricted files.
 

tigerland

Senior Member
Mar 18, 2012
54
6
Downloading now, I can't wait to test this and use it as a daily driver if it is ok..

But Clay, one thing I'm fearing is the battery, is the battery okay based on ur 3 days of usage?

Thank you so much!!
 
Last edited:

Claymore1297

Senior Member
May 14, 2017
1,492
2,864
Stuttgart
Downloading now, I can't wait to test this and use it as a daily driver if it is ok..

But Clay, one thing I'm fearing is the battery, is they battery is okay based on ur 3 days of usage?

Thank you so much!!
well, that's maybe too early to say. But my first impression was, that on screen-off the battery is much better than on O...
 

Pawbrotm

Senior Member
Dec 24, 2010
131
76
If possible, could you please upload the ROM also somewhere else than AFH with their potato servers? Download speed at ~20 KB/s is horrible.
 
  • Like
Reactions: BratoMo225
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 59
    24304779
    LineageOS is a free, community built, aftermarket firmware distribution of Android 9.0 (Pie), 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 16.0 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 - http://opengapps.org/?arch=arm64&api=9.0&variant=nano
    TWRP Recovery - 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: 9 Pie
    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.0-0

    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

    To setup the build environment, follow instructions here: https://wiki.lineageos.org/devices/himaul/build
    Remember to change cm-14.1 to lineage-16.0
    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_himawl" path="device/htc/himawl" remote="github" />
    <project name="Claymore1297/android_device_htc_himaul" path="device/htc/himaul" remote="github" />
    <project name="Claymore1297/android_device_htc_hima-common" path="device/htc/hima-common" remote="github" />
    <project name="Claymore1297/android_kernel_htc_msm8994" path="kernel/htc/msm8994" remote="github" />
    <project name="LineageOS/android_packages_resources_devicesettings" path="packages/resources/devicesettings" remote="github" />
    <project name="Claymore1297/proprietary_vendor_htc" path="vendor/htc" remote="github" />
    <project name="LineageOS/android_packages_apps_FlipFlap" path="packages/apps/FlipFlap" remote="github" />
    <remove-project name="LineageOS/android_hardware_qcom_audio" />
    <project name="Claymore1297/android_hardware_qcom_audio" path="hardware/qcom/audio-caf/msm8994" revision="p9.0-caf-8994" remote="github" />
    <project name="Claymore1297/JamesDSPManager" path="packages/apps/JamesDSPManager" remote="github" />
    <project name="AICP/frameworks_opt_jamesdsp" path="frameworks/opt/jamesdsp" remote="github" revision="p9.0" />
    </manifest>
    Things for successful builds:
    Code:
    cd <build LOS-root-dir>
    . build/envsetup.sh
    repopick -t pie-aosp-wfd
    brunch himaul (for himaul)
    brunch himawl (for himawl)
    22
    #### New build is up!! ####

    much work has been done in the past hours, so we decided to release quickly another build

    the build is containing mainly the following:
    -Wifi Hotspot: fixed
    -Wifi disconnects when device sleeps: fixed
    -saving pics/vids on external sdcard: fixed
    -3rd party cam-apps working now (like Footej camera)
    -minor fixes

    Enjoy!
    20
    #### New build is up!! ####

    the build is containing mainly the following:

    -november ASB's
    -whatsapp + instagram video playback issue fixed

    new LOS modifications in the following builtin apps:
    -SnapDragonCamera
    -Gallery2
    -Trebuchet

    Enjoy!
    16
    Changelog



    2018-12-10:
    • december ASB's
    • ambient display
    • Wifi direct fixed

    2018-11-14:
    • november ASB's
    • whatsapp + instagram video playback issue fixed

    2018-10-14:
    • Wifi Hotspot: fixed
    • Wifi disconnects when device sleeps: fixed
    • saving pics/vids on external sdcard: fixed
    • 3rd party cam-apps working now (like Footej camera)
    • NFC fixes (namely Mifare-support, Android Beam)

    2018-10-12:
    • october ABS's
    • latest N camera libs
    • re-add Snap camera-app
    • SELinux enforce

    2018-10-05:
    • NFC
    • Whatsapp video playback
    • M4A audio playback

    2018-09-29:
    • WiFi
    • Bluetooth
    • IR
    • Camera (including video recording)
    • Telephony (Calls, MMS/SMS and Mobile data)
    • Audio (Record and Playback)
    • Video Playback
    • GPS