[EOL][ROM+KERNEL+TWRP] Unofficial LineageOS 15.1 with 3.4.113 kernel [May 11, 2019]

Search This thread

YumeMichi

Senior Member
Nov 22, 2015
493
2,551
Fuzhou
blog.ikke.moe
I still don't understand why I cannot tweak my CPU frequency as it's clocking only in 1036mhz even when playing heavy game like pubg,it's lagging terribly, please make this kernel work with the game properly,I played the same game in this phone without lag earlier so I know it's capable of doing it.thanks

echo 0 > /sys/kernel/msm_thermal/enabled
 
  • Like
Reactions: karthikys1

Swearinbag

Member
Jan 17, 2016
17
1
The issues I've currently encountered:

- When turning bluetooth on whilst the phone is locked but the screen is on (lock screen menu) my phone freezes completely as soon as I turn it on and it wants to connect to my bluetooth device.
- When Restarting my phone using the "hold power button down, selecting restart, system" option some of my non google apps disappear from my phone's menu. I can fix this by simply restarting my phone using "shutdown" method and then manually rebooting.


Any idea if there are any fixes for this and how I can get a log for the bluetooth thing? :)
 

karthikys1

Member
Jun 30, 2014
14
4
davangere
echo 0 > /sys/kernel/msm_thermal/enabled

I am seriously tired of switching ROMs,none of them let's me play games without frame skip,I think you should make the kernel to let out performance when it is required by user but it's locked in one config,cannot go upwards 1ghz I think it's a lot of waste of resources trying to conserve battery.it would be nice if you could build a kernel for performance.
 

Voyajer

New member
Jan 22, 2019
2
0
The build from the 18th claims to be for a OnePlus One. "e3004: This package is for device: OnePlus,ONE;"
 

SpaceDye

Senior Member
Oct 12, 2012
161
68
35
Milan
The build from the 18th claims to be for a OnePlus One. "e3004: This package is for device: OnePlus,ONE;"

I think you're trying to install LOS16 since the last LOS15.1 build is from 03.12.2018. LOS16 requires using a modified TWRP that can be found in the LOS16 thread. 15.1 works fine on official TWRP.

Anyway, I've been testing this rom for the last week or so, coming from YumeMichi's PE 9.0 and LOS16 builds not entirely content with their current stability, and it's absolutely perfect! Performance, battery life and heat management have all been top notch so far. The only issue I've faced so far is that in some rare cases black text appears on dark backgrounds while using the dark theme, but this only happened to me twice or so.
 

koi1843

Senior Member
Apr 15, 2018
199
94
I think you're trying to install LOS16 since the last LOS15.1 build is from 03.12.2018. LOS16 requires using a modified TWRP that can be found in the LOS16 thread. 15.1 works fine on official TWRP.

Anyway, I've been testing this rom for the last week or so, coming from YumeMichi's PE 9.0 and LOS16 builds not entirely content with their current stability, and it's absolutely perfect! Performance, battery life and heat management have all been top notch so far. The only issue I've faced so far is that in some rare cases black text appears on dark backgrounds while using the dark theme, but this only happened to me twice or so.

It doesn't require modified TWRP to install.
:laugh:
 

puscasumarin

Member
Jan 6, 2015
31
32
Anyway, I've been testing this rom for the last week or so, coming from YumeMichi's PE 9.0 and LOS16 builds not entirely content with their current stability, and it's absolutely perfect! Performance, battery life and heat management have all been top notch so far.
These were my impressions too: LOS 15.1 feels balanced, optimized and stable, perfect for a daily driver. LOS 16.0 feels more cutting edge or experimental (don't get me wrong, 16.0 is a great ROM too, especially considering it's at it first release).
As a matter of personal choice, now I'm on 16.0, but I would get back on 15.1 (and waiting for the Pie ROMs to mature a little bit more) if it weren't for that Firefox downloading bug.
 
  • Like
Reactions: fotjon

SubNoizey

Senior Member
Mar 12, 2013
169
113
Sydney
@YumeMichi

Is there a fix for the echoes in calls? My gf has the OPX and when I call her I can sometimes hear my own voice. It's like my output is being output back to me.

Is it possible that the noise cancelling microphone is actively capturing sound in the call and as it's close to the earpiece we can hear ourselves?

Having the noise cancelling microphone not pipe captured audio into the phonecall would fix it I assume.
 
Last edited:

mafri1

Senior Member
Dec 25, 2010
68
6
Cologne
OnePlus 8 Pro
face unlock

I am having trouble with face unlock. When i clean install the Rom and nano Gapps, the option for face unlock does not appear. What am i making wrong, or is it missing in Oreo?
 

kush57

Senior Member
Sep 6, 2017
123
237
Thanks for your quick reply. Will try it out!
Try micro gapps ver not pico . Pico contains less functionality and services than nano

---------- Post added at 08:15 PM ---------- Previous post was at 08:12 PM ----------

I am having trouble with face unlock. When i clean install the Rom and nano Gapps, the option for face unlock does not appear. What am i making wrong, or is it missing in Oreo?
And even check if smart lock in enabled under trust agent setting. If not then enable it.
 
D

Deleted member 5367514

Guest
Try micro gapps ver not pico . Pico contains less functionality and services than nano

Yes, my apologies. I knew you wanted the larger one, I always get the names confused. I know the face lock functionality is in the larger gapps zip (i.e. nano). As kush57 says, face unlock also needs enabling.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 110
    Code:
    #include <std_disclaimer.h>
    /*
     * Your warranty is now void.
     *
     * I am 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 me for messing up your device, I will laugh at you. Hard. A lot.
     */

    Most of the introductions of this post are copied from Sultanxda's CM13.0 post.
    Custom kernels are not compatible with this ROM. I will NOT provide support if you install a custom kernel.


    ROM features:
    • Based off latest generic LineageOS 15.1 sources (root access is NOT included)
    • OTA updates via built-in Updater
    • Configurable multi-color notification LED
    • Custom camera app with several manual controls and high-speed video recording with audio
    • Custom camera HAL made by Sultanxda featuring:
      -4K UHD video recording
      -High-speed video recording with audio at 60 FPS and 120 FPS for 720p, and 60 FPS for 1080p
      -Consistent 30 FPS video recording in all lighting conditions
      -Intelligent anti-shake algorithm (significantly reduces motion blur when capturing photos)
      -Faster autofocus in low lighting conditions
      -No stuttering in camera viewfinder
      -Improved photo quality
      -Photo capture up to 4208x3120 resolution (instead of 4160x3120)
    • Many other misc. improvements under the hood

    Kernel features:
    • Based off latest CAF Marshmallow kernel source from Qualcomm (LA.BF.1.1.3_rb1.13)
    • Removed lots of excessive bloat
    • Dynamic CPU input boost driver I wrote myself (makes the phone feel smooth without destroying battery life)
    • CPU underclocked to 1958 MHz by default (you can disable this; see why I did this in the FAQ in the 3rd post)
    • Custom thermal control driver I wrote myself (features 8 thermal throttle steps; keeps the phone cool)
    • LCD KCAL by Savoca
    • Westwood TCP congestion algorithm (enabled by default)
    • exFAT support
    • NTFS support
    • No placebo patches, features, or compiler "optimizations"
    • Many other misc. improvements not listed here

    Source code:
    Kernel (lineage-15.1-sultan branch): https://github.com/YumeMichi/kernel_oneplus_onyx
    Local manifest (contains the rest of the sources): https://github.com/YumeMichi/android/blob/master/lineage-15.1-sultan/local_manifest.xml

    Special thanks:
    @Sultanxda
    @LineageOS

    Installation instructions (for first-time installation):
    First, perform a backup of your existing setup, and then perform a clean install (wipe /data and /system; TWRP is recommended).

    Then, flash the ROM, flash a Google apps package, Magisk if you want root access, and then reboot.

    Installation instructions (for updating to a newer release):
    If you are already running my LOS 15.1 ROM, then you can update to a newer version of the ROM via the built-in OTA updater or by simply dirty-flashing the new ROM build without wiping anything.

    Downloads:
    REQUIRES OXYGENOS 3.1.3/3.1.4 FIRMWARE!
    Final build: https://drive.google.com/file/d/1dIfmvs-2bXqOLnI15cmKvCltlEm29mjS/view?usp=sharing

    Google Apps: https://opengapps.org/
    Magisk (if you want root access): https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
    Disable CPU underclock: http://forum.xda-developers.com/devdb/project/dl/?id=21084

    FAQ:
    1. What's the difference between this ROM and LineageOS?
    They are almost same thing. I only added pixel navbar, pixel audio and custom qs tile to my ROM.
    2. Custom kernel? OSS camera?
    This ROM is fully based on Sultan's cm-13.0, I will not replay any custom kernel or OSS camera request.


    XDA:DevDB Information
    LineageOS 15.1 for OnePlus X, ROM for the OnePlus X

    Contributors
    YumeMichi
    Source Code: https://github.com/LineageOS

    ROM OS Version: 8.x Oreo
    ROM Kernel: Linux 3.4.x
    ROM Firmware Required: OxygenOS 3.1.3 or above
    Based On: LineageOS

    Version Information
    Status: Stable
    Stable Release Date: 2018-02-09

    Created 2018-02-10
    Last Updated 2019-05-11
    78
    Changelog

    +2018.02.09
    Initial release

    +2018.02.23
    Merge LineageOS changes
    Merge LineageOS translations (not merged by official yet)
    Update exFAT driver
    Fix Security FC

    +2018.02.27 (Clean flash required!!!)
    Merge LineageOS changes
    Remove LineageOS setup wizard for now
    Migrate to official TWRP
    Kill logcat_debug service
    Fix random data lost?
    Fix 0mb data in recovery mode
    No OTA for this build

    Update & Flash guide
    Backup your important data via app such as TB (not TWRP)
    Factory data reset, format data partition
    Flash official TWRP or CheckYourScreen's unofficial build
    Flash ROM and what you want
    Reboot


    +2018.03.26
    Update mar security patches
    Update LineageOS upstream changes
    Fix camera low light flashing
    Switch selinux to permissive to fix bluetooth mac (TEMP)

    +2018.04.14
    Update Apr security patches
    Update LineageOS upstream changes
    Wakeup block
    Add USB fast charge support
    Add font service
    Adaptive ambient display brightness
    Add MicroG support
    Fix camera not work after encryption
    ROM built with SDCLANG

    +2018.05.10
    Update May 5 security patches
    Update LineageOS upstream changes
    Remove ROM & kernel compiler optimizations
    Switch SELinux to Enforce
    Fix kernel crash (need further test)
    Merge bluetooth patches (might fix car bluetooth?)

    +2018.06.11
    Update Jun 5 security patches
    Update LineageOS upstream changes
    Merge Linux 3.4.113 and Google 3.4 kernel (thanks to MikeNG)
    Add back F2FS support (/cache, /data), not support encryption
    Add sdcardfs support
    Add BFQ IO scheduler

    +2018.07.09
    Merge LineageOS changes
    Update GPS

    +2018.08.22
    Update Aug 5 security patches
    Update LineageOS upstream changes
    Update GPS
    Update kernel
    Restore all the LineageOS default apps

    +2018.09.17
    Update 2018-09 ASB
    Merge LineageOS changes
    Fix offline charging
    Rewrite sepolicy
    Update kernel


    +2018.10.13
    LineageOS updates
    Move cpu freq underclock to init script, you can now use kernel adiutor to change them.
    60
    @YumeMichi currently I'm not facing the unstable WiFi connection. And out of curiosity I saw Pie-onyx repository on GitHub under your name, so are you working on Android P for OnePlus X? :confused:

    P.S. Highly appreciate your continued support.:good:

    Android pie is out...
    Will the beloved onyx taste some pie flavour??:p

    Bro, 5 devices have currently have Pie, 4 are from Google. Wait at least for developers to read the source code first

    Sent from my OnePlus X using XDA Labs

    ;)
    N827HZf.png
    20
    Update suspended. My screen glass is broken this morning.

    Feb 27 build (Clean flash required!!!)
    - Migrate to official TWRP
    - Kill logcat_debug service
    - Fix random data lost?
    - Fix 0mb data in recovery mode
    - No OTA for this build

    Update & Flash guide
    Backup your important data via app such as TB (not TWRP)
    Factory data reset, format data partition
    Flash official TWRP or CheckYourScreen's unofficial build
    Flash ROM and all you want
    Reboot
    19
    New build is up