[EOL][ROM+KERNEL+TWRP] Unofficial LineageOS 15.1 with 3.4.113 kernel [May 11, 2019] - OnePlus X Android Development

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
GitHub: https://github.com/Oreo-onyx/OTA/releases
BasketBuild: https://basketbuild.com/devs/YumeMichi/lineage
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

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.

good job ,thank you ?

Saw the build a few hours ago and flashed it. Really great great work and almost perfect.

Hi YumeMichi... Thank´s for your work, it´s great...
I had a problem in twrp wiping data and system partitions after flash this rom. Isn´t there a problem with
ramdisk and the early mounted partitions in Twrp??

If I wanted to install the root, should I install SuperSU or the official root of LineageOS?

Nice to see LOS 15....
For those who wants to flash....heads up.. its a great build.. but system will be reset once you restart the phone...it happened to me...
@YumeMichi... For your information please..if you don't know already

have you fixed the battery drain issue? bcoz when I tried your earlier build I was facing battery drain issue and is the "MOBILE RADIO ACTIVE" bug fixed. the main reason for battery drain was google play services, it kept the mobile radio active even when device was locked.
Edit: even the alert slider was not working.
---------- Post added at 06:57 PM ---------- Previous post was at 06:52 PM ----------
k7053r said:
If I wanted to install the root, should I install SuperSU or the official root of LineageOS?
Click to expand...
Click to collapse
you can try using magisk instead of SuperSU, bcoz you will be able to hide root access from certain payment apps.
It will be problematic to hide root access if device is rooted by SuperSU.

k7053r said:
If I wanted to install the root, should I install SuperSU or the official root of LineageOS?
Click to expand...
Click to collapse
Use magisk.
---------- Post added at 07:50 PM ---------- Previous post was at 07:49 PM ----------
pawankonjarla said:
Nice to see LOS 15....
For those who wants to flash....heads up.. its a great build.. but system will be reset once you restart the phone...it happened to me...
@YumeMichi... For your information please..if you don't know already
Click to expand...
Click to collapse
I didn't have that issue. Maybe provide a log? I wouldn't know if it you could still view logs after a reset.

eyzakfunk said:
Use magisk.
---------- Post added at 07:50 PM ---------- Previous post was at 07:49 PM ----------
I didn't have that issue. Maybe provide a log? I wouldn't know if it you could still view logs after a reset.
Click to expand...
Click to collapse
yes, system restar after reboot, i have installed many apps, notif playstore show me to update gapps, n all apps gone,

andisetyawan11 said:
yes, system restar after reboot, i have installed many apps, notif playstore show me to update gapps, n all apps gone,
Click to expand...
Click to collapse
Well provide a log. I don't have the issue, but saying that you have it and not giving any logs isn't gonna do anything. I even just rebooted my device and no issues. What are you flashing on top of the ROM?

Whenever i flash this rom my opx boots into fastboot mode afterwards, i am doing something wrong.
i wiped dalvik, cache, system and data before.
?????

Is the touch flickering issue fixed in this ROM?

I knew that this thread was eventually coming. Good job :good:

Working fine by now.
No heat, smooth, let´s see tomorrow: CarBluetooth, GPS nav etc
THANK btw

thandiBear said:
Is the touch flickering issue fixed in this ROM?
Click to expand...
Click to collapse
I don't think that's a problem with the ROM. If you're having that issue it's recommended you reinstall OOS 3 then re-flash recovery then the ROM.

eyzakfunk said:
I don't think that's a problem with the ROM. If you're having that issue it's recommended you reinstall OOS 3 then re-flash recovery then the ROM.
Click to expand...
Click to collapse
I think the issue arises if you try to root be it with magisk or SuperSU, I can't confirm this because I have clean flashed new build but I do recall seeing twrp settings reset, timezone, etc ... It happened when I tried to root the rom.
Can anyone confirm this?
Great job @YumeMichi , thank you.

flashed this yesterday.. working perfectly fine... battery backup is better than asoip Oreo ..no issue after restart.. using magisk..but how to remove notification drawer transparency??

zeeshanbage said:
flashed this yesterday.. working perfectly fine... battery backup is better than asoip Oreo ..no issue after restart.. using magisk..but how to remove notification drawer transparency??
Click to expand...
Click to collapse
Use some theme or download substweaks for substratum.
---------- Post added at 11:01 PM ---------- Previous post was at 11:00 PM ----------
dchrono said:
I think the issue arises if you try to root be it with magisk or SuperSU, I can't confirm this because I have clean flashed new build but I do recall seeing twrp settings reset, timezone, etc ... It happened when I tried to root the rom.
Can anyone confirm this?
Great job @YumeMichi , thank you.
Click to expand...
Click to collapse
Rooted with Magisk since supersu won't flash. No issue here and working perfectly.

@feligoni thx, I don't think I will be trying that again, I get by with twrp. I'll wait for the add-on. Besides this kernel has great battery life so no need for ka either.

Related

[ROM][Official][5.1.1][Nightly]CyanogenMod 12.1 Nightly for Huawei G620S,Honor 4/4X

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.1 (Lollipop), 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.
*
*/
CyanogenMod 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). CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.
Official CyanogenMod Wiki:https://wiki.cyanogenmod.org/w/Cherry_Info
Important information:
This thread is for official CyanogenMod 12.1 builds for Huawei Honor 4/4X (Qualcomm version). The following will not be supported here:
Custom kernels
Mods
Xposed
We don't support Xposed and any logcat which includes a Xposed module will be ignored. You're kindly invited to not report bugs if you:
Flashed a custom kernel
Installed or did mods from untrusted sources
Modified system files
Baseband requirement:
Your must install a compatible baseband before CyanogenMod can be installed, or you won't be able to disconnect a call.
Just flash via recovery, you only need to perform the action once
Che1_L04
Che1_CL10
Che1_CL20
C8817D
G620S_UL00
G620S_L01
Known Issues: http://wiki.cyanogenmod.org/w/Known_Issues_page_for_cherry
Bug report: https://jira.cyanogenmod.org
Features:
Kernel based on official kernel source for Honor 4C(MSM8939), ported to MSM8916, update necessary drivers to QCOM lolipop baseline, and update from v3.10.28 to v3.10.49.
Many vendor blobs kang from rendang
Init scripts from Qualcomm's latest baseline: LA.BR.1.2.4-02710-8x16.0
Use open sourced charger
Set minium screen backlight to 5
Fix CPU Hotplug
Enhance Wifi signal strength (credits: @surdu_petru)
Fix multi-color battery & notifiction LED
Fix FLAC playback for some third-party players
Enable MTP by default
Add call recording
Add support for F2FS
Add PCC calibration interface
Add vibrator intensity control
Add double-tap-to-wake
Add glove mode
Add HW-based crypto support
Update CPU gorvenor driver from Qualcomm
Update thermal driver from Qualcomm
Update kernel scheduler and related syscalls (sched) from Qualcomm
Update memory manager from Qualcomm
Update lowmemorykiller from Qualcomm
Update bluetooth blobs from rendang
Enable KSM
Merge a bunch of kernel updates from Qualcomm baseline (see kernel commit for details)
Set SELinux to enforcing mode
If your device have an official lolipop port, please install that before install this CM port.
Supported devices:
C8817D
C8817E
G621-TL00
G620S-UL00
G620S-L01
Che1-CL20
Che1-CL10
Che1-L04
Installation:
First time flashing CyanogenMod 12.1 on your device, or coming from another ROM?
Download the zip(s)
Install a compatible Recovery, e.g., my TWRP with F2FS support: http://forum.xda-developers.com/android/development/recovery-twrp-2-8-7-0-touch-recovery-t3199386
Perform a nandroid backup of your current ROM (Optional)
Wipe data/factory reset
Flash CyanogenMod
Optional: Install the Google Apps addon package. OpenGAPPS recommended
Reboot
Download:
http://get.cm/?device=cherry
Credits:
Code Aurora Forum
CyanogenMod Team
surdu_petru
EloYGomeZ
ivan19871002
syhost
zhaochengw
mandfx
cofface
XDA:DevDB Information
CyanogenMod, ROM for all devices (see above for details)
Contributors
dianlujitao, surdu_petru
Source Code: https://github.com/cyanogenmod
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
Version Information
Status: No Longer Updated
Created 2015-09-17
Last Updated 2016-02-14
Reserved
@Madhunath Already get solution for your device, read the thread and you'll find it
Thank You it's Really work full (Call hanging up issue Fixed) for Our Device Che1-L04.. :good:
dianlujitao said:
@Madhunath Already get solution for your device, read the thread and you'll find it
Click to expand...
Click to collapse
where is the solition dear?
Bug which i found
In MX Player if we Play any Videos then it's play good without any issue But if we Changed HW from SW then that Videos get reflecting like a light.. Hope it'll fixed in next build..
Request for a features !!!!
I Request you to can you please add Screenshot tile on Quick Setting Panel.. As we need to Press every time Volume Up + Volume Down Key for taking Screenshots.
Alternatively we can enable Screenshot Option from Settings> Buttons> Power menu.. But for this also need to Press Power Key. I want it on Quick Setting Panel.
Hope u'll add this features soon. Or if it can be enable by editing build prop then also let me know. How can i get this Screenshot Option in Quick Panel Setting as you mention that this Official CM12.1 doesn't Support any tweak or Xposed.
Thank You :good:
When we need to flash the baseband recovery , after wiping the data or before wiping data
Sent from my Che1-L04 using XDA Free mobile app
Raju Mondal said:
Thank You it's Really work full (Call hanging up issue Fixed) for Our Device Che1-L04.. :good:
Click to expand...
Click to collapse
How to fix call hanging issue?
Bharadwaz said:
When we need to flash the baseband recovery , after wiping the data or before wiping data
Sent from my Che1-L04 using XDA Free mobile app
Click to expand...
Click to collapse
Directly flash it.
wiping or not doesn't matter
Madhunath said:
How to fix call hanging issue?
Click to expand...
Click to collapse
Read the thread, baseband requirement part
Now G620S-L01 users can enjoy the nightly builds.
Follow the instruction, flash a suitable baseband, you won't get the dialer issue
I dont know why some issues are not mention in official CM bug report:
1. Audio totaly destroyed/not usable if ringtone volume is higher (AudioFX does nothing to speaker, not tested with headsets);
2. Compass not working - HERE IS how One Plus developer called Sultanxda, resolve the issue few weeks ago.. May be would help for our device too;
3. When forward youtube videos there is another issue - video stopped and needs to be reload;
Seems like everything else work as is...
PS: Does the modem needs to be one time installed to receive OTA updates, or every time when G620S-L01 receive update, the modem needs to be flashed again?
bmasgone said:
I dont know why some issues are not mention in official CM bug report:
1. Audio totaly destroyed/not usable if ringtone volume is higher (AudioFX does nothing to speaker, not tested with headsets);
2. Compass not working - HERE IS how One Plus developer called Sultanxda, resolve the issue few weeks ago.. May be would help for our device too;
3. When forward youtube videos there is another issue - video stopped and needs to be reload;
Seems like everything else work as is...
PS: Does the modem needs to be one time installed to receive OTA updates, or every time when G620S-L01 receive update, the modem needs to be flashed again?
Click to expand...
Click to collapse
The modem require only one installation, should be enough ( this will solve issue regarding Dialer, from some devices ) !
CM OTA flash only /system , /boot ( /recovery if you want ) partitions - so, modem partition will not be modified when you install a new update .
I just made a backup from my stock modem partition, just in case cannot receive officially Huawei OTA update .
Best regards !
bmasgone said:
I dont know why some issues are not mention in official CM bug report:
1. Audio totaly destroyed/not usable if ringtone volume is higher (AudioFX does nothing to speaker, not tested with headsets);
2. Compass not working - HERE IS how One Plus developer called Sultanxda, resolve the issue few weeks ago.. May be would help for our device too;
3. When forward youtube videos there is another issue - video stopped and needs to be reload;
Seems like everything else work as is...
PS: Does the modem needs to be one time installed to receive OTA updates, or every time when G620S-L01 receive update, the modem needs to be flashed again?
Click to expand...
Click to collapse
1: Will be fixed in the next cm nightly
2. can be fixed as long as huawei release lolipop kernel source
3. I've no idea
only need to flash baseband once
dianlujitao said:
2. can be fixed as long as huawei release lolipop kernel source
3. I've no idea
Click to expand...
Click to collapse
2. Very bad news. As my previous expirience with Huawei, should be miracle if officlialy update their phone even once.. what about sources..
3. @surdu_petru says in his thread, that already have solution and know how to fix the issue .. I hope you could include his fix to your release..
surdu_petru said:
I just made a backup from my stock modem partition, just in case cannot receive officially Huawei OTA update .
Click to expand...
Click to collapse
Would you share this with us, because I already flashed to test the Nightly with G7 modem..
bmasgone said:
2. Very bad news. As my previous expirience with Huawei, should be miracle if officlialy update their phone even once.. what about sources..
3. @surdu_petru says in his thread, that already have solution and know how to fix the issue .. I hope you could include his fix to your release..
Would you share this with us, because I already flashed to test the Nightly with G7 modem..
Click to expand...
Click to collapse
2. Already have official lolipop beta for honor 4x, when they release it, kernel source comes
3. I don't know about it
dianlujitao said:
3. I don't know about it
Click to expand...
Click to collapse
surdu_petru said:
About YouTube, I know how to fix this issue ... maybe I'll fix in the next update .
Click to expand...
Click to collapse
I hope there is a time to fix it before next release .. Higher Volume Ringtone + Youtbe fix .. and will remain just Compass when as you said Huawei release official sources .. :good:
bmasgone said:
I hope there is a time to fix it before next release .. Higher Volume Ringtone + Youtbe fix .. and will remain just Compass when as you said Huawei release official sources .. :good:
Click to expand...
Click to collapse
I decreased speaker volume to avoid boom, and increased voice call volume
Thank u so much for the Official CM, got a working and almost stable rom after a long wait, some issues found are
1.poor recieving of wifi signal, need to be closer to router to get proper signal
2.loudspeaker volume is very less usually when activate loudspeaker during a call and while playing recorded voice, whatsapp voices etc but playing music and videos are fine
3.Mobile data is not very stable, some time its not connecting even if its on
4.Camera clarity is low compared to stock camera, yellow colour appears all over the image while click using flash
One question> when new update comes in about phone> cyanogen update it download all 255mb file, is it possible to get only update file as ota?
Sent from my Che1-L04 using XDA Free mobile app

CAF-6.0.1 [Alpha] [Surnia]

Hi All,
I've been working on a CAF version for osprey. This is started from kernel and device tree made by Alberto97 and Squid2, so thanks a lot to them for the bringup.
This version is very early and should only be flashed by people who know what they are doing. Flash this at your own risk.
Code:
#include
/*
* 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.
*/
For now only a few things are working:
Working
Bluetooth
SMS/RIL
Sound
Camera
Not work
Binaries
Here
Sources
https://github.com/boulzordev/local_manifests/tree/caf-6.0
XDA:DevDB Information
CAF-6.0 [Surnia], ROM for the Moto E 2015
Contributors
scritch007, squid2, Alberto97
Source Code: git://codeaurora.org/platform/manifest.git
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
ROM Firmware Required: TWRP
Based On: CAF
Version Information
Status: Testing
Created 2015-11-16
Last Updated 2016-01-04
Changelog
surnia-caf-87.zip
Updated to latest version of CM13 device specific + CM13 kernel)
Updated to LA.BR.1.2.7-00910-8x09.0.xml (February security patch)
Fixed the ringtone setting issue
Using frameworks_av from CM13 from now on.
surnia-caf-86.zip
Only tested on my Osprey and Lux, so still in testing folder
Fix setting ringtone
Fix invalid number error when the call is ended by the other end
Sepolicy from cm imported (getting ready for Sepolicy being enabled)
surnia-caf-85.zip
Settings for light management ( When opening settings values reset to default)
Dual sims outgoing should be fine now
Updated frameworks_av with CM commits
Now building osprey/lux/surnia at the same time, this is why the version is 85
Backup script when flashing in recovery. This works with open gapps. This means gapps are copied and restored when flashing
surnia-caf-0.10.zip
Dual sim outgoing calls/sms fixed (tested on Lux). Thanks to @Men_in_black007 for pointing out the missing commit
Fixed exfat external storage
MM bootanimation added. thanks to This thread
surnia-caf-0.9.zip
Updated to 6.0.1
Now using commonized msm8916 like cm13 will do
Using libshim from cm for the missing symbols
There is a bug the initial bootanimation doesn't seem to load. But it loads once rom is started and optimising applications.
surnia-caf-0.7.zip
Didn't have time to test it
The google webview
"Maybe the reboot option"
The time.sleep for the camera3 application that was posted somewhere in here
Let's hope exfat sdcard working too
surnia-caf-0.6.zip
Dual sim support (Reported OK)
Fix an issue with wifi bootloop after installing gapps (Can't really tell the trigger, but it's fixed )
surnia-caf-0.5.zip
Sdcard is now mounted and can be mounted in mtp. Still some issues about the state in the getprop and so on, but data are accessible
Fixed the OEM unlocked button issue.
surnia-caf-0.4.zip
Video Recorded can be viewed
Change Language doesn't crash anymore when accessing to phone config (if I missed some languages please tell me I'll fix them too)
surnia-caf-0.3.zip
Initial version
ohhh I'm glad to be working on 6.0 for our Surnia. Keep up the good work, thank you.:victory:
nice job?thanks
Wow thanks bro!
good work
Any specific recommended gapps? I get force closes and play service errors from open gapps.
This ROM will support Dual Sim Surnia versions like unified cm12.1?
starkly_raving said:
Any specific recommended gapps? I get force closes and play service errors from open gapps.
Click to expand...
Click to collapse
The ROM has to have a patch to support gapps now. It says so on their website when you click 6.0.
cmason37 said:
The ROM has to have a patch to support gapps now. It says so on their website when you click 6.0.
Click to expand...
Click to collapse
@scritch007 we need this commit for gapps to work on CAF/AOSP...its already upstream in CM13...
https://github.com/TeamExodus/frameworks_base/commit/9c36be651e83fb039a262682839bd920b033007a
I tested on a XT1527, and it works incredibly good only there's two issues:
1)When switching from wifi to Mobile Network (i think after a data connection, i don't know exactly) the phone freezes up, and after it shutdown to bootlogo. (i will try to provide you a logcat)
2)The mobile network doesn't work, i think so, the google search didn't response
Anyways, it's an incredible work, and keep it going! Thanks for porting Android 6.0 to our device
Wow, just tested, & everything pretty much works. The only bugs are gapps, SD Card, & the occasional random reboot. Everything else, including 4G, worked. I tested all the apps, & sideloaded chrome to test browsing/video. Once we get the gapps & SD Card fixed, it's pretty much daily driver material. Thanks, @scritch007!
starkly_raving said:
@scritch007 we need this commit for gapps to work on CAF/AOSP...its already upstream in CM13...
https://github.com/TeamExodus/frameworks_base/commit/9c36be651e83fb039a262682839bd920b033007a
Click to expand...
Click to collapse
This is already there https://github.com/boulzordev/android_frameworks_base/commits/caf-6.0
But thanks for looking into it .
@all look at the Moto G 2015 thread, some of the errors/solutions are already posted there.
RIL seems to be broken in my X1521...sim card isn't getting detected
Just tried this on my XT1521... no RIL because this is dual SIM, and no microSD, but nonetheless, great work! The ROM was extremely fluid in the few moments I used it, and fixing those issues, I would have no issues in using it as a daily driver.
scritch007 said:
This is already there https://github.com/boulzordev/android_frameworks_base/commits/caf-6.0
But thanks for looking into it .
@all look at the Moto G 2015 thread, some of the errors/solutions are already posted there.
Click to expand...
Click to collapse
It seems that the issue is actually WebView. When opengapps installs, it installs Google Webview, and since this ROM is still configured to use AOSP WebView, it doesn't work. @scritch007 you actually need this commit.
surnia-caf-0.4.zip
Video Recorded can be viewed
Change Language doesn't crash anymore when accessing to phone config (if I missed some languages please tell me I'll fix them too)
@NSDCars5 thanks updated the change log. It was taken from osprey, which didn't get previous version
@scritch007
Video recording worked fine in the last build too, I just couldn't see the recorded video in Marshmallow (in Lollipop I could see what I'd recorded in Marshmallow). So does this mean we can see recorded video in the ROM itself?
Question
scritch007 said:
surnia-caf-0.4.zip
Video Recording
Change Language doesn't crash anymore when accessing to phone config (if I missed some languages please tell me I'll fix them too)
Click to expand...
Click to collapse
When you say SD doesn't work, you mean it doesn't recognize it at all? Or is it only a minor issue? Just wondering.
Sorry for the question but on XT1524 works this?

[ROM][ALPHA][9.0.0] Slim9 [ocn]

SlimRoms is a custom android operating system. Our main goal is to offer users a slimmed down yet feature rich alternative to other android operating systems.
The entire SlimTeam work together to bring you this tailor-made beauty straight from Android Open Source Project (AOSP) source code.
All of the sources can be publicly viewed through GitHub and you can stop by our public Gerrit to submit patches of any type.
Slim9 is the project name for SlimRoms based on Android 9.0.0 Pie and offers the following original features:
TBC
Important links:
slimroms.org - Our official website and your source for anything SlimRoms related.
Downloads - Slimify your device!
Installation instructions - Follow these steps if you want SlimRoms on your device.
FAQ - Have a question? Consider reading our FAQ first, you might find your answer there!.
Report-bugs - Found a bug? Send it our way!
Kernel Source - ocn kernel source.
Get in touch! - You can contact SlimRoms at these places if you have questions, requests or feedback.
Google+
Twitter
Facebook
Disclaimer: We are not responsible for any damages to your device.
XDA:DevDB Information
SlimRoms u11, ROM for the HTC U11
Contributors
Flinny, Slimroms
Source Code: https://github.com/slimroms/device_htc_ocn
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
Based On: Slimroms
Version Information
Status: Testing
Created 2018-10-16
Last Updated 2018-10-27
How to install.
You're likely to have to fully wipe and fully format the data partition again.
I have been using Open Gapps for testing (ARM64 pico variant)
If you don't follow the above I can't help you
What works
All of the main stuff.
Calls
Camera
GPS
Bluetooth
Wifi
NFC
What's still to do.
It's basically AOSP at the moment, there are no real customisations yet, they will come... but no ETA!
Gestures/Squeeze etc see above.
What doesn't work?
Probably lots of things I don't use... You tell me...
Changelog
Alpha 1
* Initial Release
Alpha 2
* Audio fixes
* USB tethering should work
* Started working over sepolicy
Alpha 3
* November security patch
* Selinux enforcing
* Probably other stuff...
Alpha 4
* December security patch
* fixed a couple of sepolicy denials (thanks The_Walking_Playground,ValKyre for testing)
Alpha 5
* Tweaked the auto brightness settigns (quicksettings bar should behave now)
* Disabled Interaction boost for now, there were some strange times it was sticking.
Alpha 6
Re-enabled interaction boost
Advanced reboot menu.
Alpha 7
January security patch
Switched to Tomascus's new kernel (non-EAS version)
Merged a big chunk of Tomascus's device tree changes. (see Here)
Alpha 8 *READ CAREFULLY*
Time has been short recently, so other than merging in the March security update basically all of the device updates and kernel updates are from Tomascus (unofficial lineage builds)
I had a strange issue dirty flashing this myself, It had been flashed over a couple of hundred times in testing... all of the settings categories were all jumbled up, no amount of clearing cache/deleting app data seemed to fix it. A clean flash did. It may have only been me, just be aware.
March security patch
Switched to Tomascus's EAS Kernel
Device tree updated with many of Tomascus's changes
Alpha 9
April security updates
Synced more stuff from Tomascus/updated kernel to latest see device tree etc.
Not sure if the settings issue going between alpha 6->7 is still there as I ended up wiping.
Downloads
Alpha 4
Alpha 5
Alpha 6
Alpha 7
Alpha 8
Alpha 9
I'm running this, but obviously, use at your own risk... (I still recommend a backup before flashing new versions)
I’ll use this post to note the reported bugs.
It helps when reporting bugs to follow the Bug Reporting steps:
https://slimroms.org/#/support/report-bugs
Make sure you have properly installed ADB
Plug your device to your Computer
Open up a command prompt on your Computer
Type the following (without the quotes): “adb logcat -d > logcat.txt”
Click to expand...
Click to collapse
Either attach it to your post or report it via the above link.
1. Android Auto – Blank screen when unlocking. No audio. Possibly relates to reported issues with Google Play Services and seems to relate to Android P, not this specific build. Fix is said to be incoming.
2. Issues with SIM2 – Flinny only has a single sim device. Please report these issues with logcat so they can be looked into.
3. Brightness slider – Works from 50-100% Under 50 shows no difference. Can confirm this, but at 50% it is at its lowest.
4. OK Google – For me, and many others obviously, OK google does not work or is grayed out. I flashed this https://androidfilehost.com/?fid=385035244224414620 in TWRP and it is back to working.
5. 3.5mm adapter – It appears it may be a kernel issue and is being looked into. Works a few times then requires reboot to fix.
6. Random reboots – I have just noticed that if adaptive brightness is turned off, it will freeze randomly. Sometimes its within minutes, sometimes an hour. Ill gather a log or two when I can.
7. Audio issues - Seems to be a codec issue. I use vlc without issue. Seems streaming services work fine.
miffymiffy said:
Different to what you sent me?
Click to expand...
Click to collapse
yes....
Great news flinny thx
But I can't seen to find pie ROM link ?
Link in second post don't seem to work?
spoonymoon said:
Great news flinny thx
But I can't seen to find pie ROM link ?
Click to expand...
Click to collapse
Needed a quick rebuild to change one last thing... the link will be in the 2nd post once I've tested it.
A build is up, see the 2nd post.
Works great, you are the best thanks
All the previous issues are fixed! Good job mate. I've been running it for a week and have not found anything rom related wrong. I am dual sim too.
miffymiffy said:
All the previous issues are fixed! Good job mate. I've been running it for a week and have not found anything rom related wrong. I am dual sim too.[/QUOTE
My stock ROM have mobile network standby cause battery drain , This 9.0 rom have too? I am dual sim too.
Click to expand...
Click to collapse
Kudos @Flinny. Will give this a whirl during the weekends as it requires full format data partitions. Awesome mews ??
Sent from my HTC U11 using Tapatalk
The dark theme isnt working for me. Other than that this rom flies!
Everything seemed to be working but dark theme and WiFi calling is not working on T-Mobile. You can turn it on but it doesn't do anything. Pretty snappy though, look forward to trying this full time when WiFi calling is working, that is if it ever works. =) Great job @Flinny
Volte not working
---------- Post added at 09:13 AM ---------- Previous post was at 08:40 AM ----------
Not supporting the quick charge
pradyumna2009 said:
Volte not working
---------- Post added at 09:13 AM ---------- Previous post was at 08:40 AM ----------
Not supporting the quick charge
Click to expand...
Click to collapse
It means slow charging?
Normal fast charging seems to work, Qualcomm quick charge on the other hand is the same as it was on my Oreo builds. HTC did something strange with it on stock...
Sent from my ocn using Tapatalk
How to activate the gesture?
Martinodanada79 said:
How to activate the gesture?
Click to expand...
Click to collapse
Read post number 2....
Sent from my ocn using Tapatalk
Flinny said:
Normal fast charging seems to work, Qualcomm quick charge on the other hand is the same as it was on my Oreo builds. HTC did something strange with it on stock...
Sent from my ocn using Tapatalk
Click to expand...
Click to collapse
What about volte ? Will later builds support volte?
Thanks for all your work.
The ROM feels great, but there's one problem:
The capacitive hardware navigation buttons won't react toward long press (including home button).
Which means I can't access Google assistant by home button, and can't split screen by recent button.
I'm using Buttons Remapper to solve it somehow.

[ROM][9.0][UNOFFICIAL]LineageOS 16.0[OP7][AOSP][GUACAMOLEB]

This is an UNOFFICIAL build of LineageOS for OnePlus 7 (guacamoleb). Remember that this is a very early version and things could break, especially for a device as new as this one. I have literally just got hands on it last week and spent a few days fixing issues like the fingerprint scanner [WIP still].Please always flash with caution.
Working List
-RIL[VoLTE also works]
-Camera[Tested with GCAM and Snap]
-Bluetooth
-WiFi
-Dual Speakers
-MTP
-Auto-Brightness
-Cast
-Compiled with vendor image
Bugs
-The fingerprint scanner is buggy[mostly doesnt work]
-Alert slider
-- No 48MP for camera. Kind of what you'd expect for these imx586 devices.
- This ROM doesn't come with its own vendor image yet. It needs to be flashed over OxygenOS to function properly.
- SELinux is permissive.
Download: Here
Credits
- PeterCxy for his work on Oneplus 7 Pro.
- LineageOS (obviously)
- OmniROM & phhusson (for their fingerprint scanner implementation as a basis, I cleaned it up a bit and abstracted device-specific logic from the somewhat messy frameworks implementation out to HAL. I think their original implementation for Xiaomi 9 / OnePlus 6T should have been done this way also.)
- All contributors to OnePlus 6T device tree of LOS & OmniROM (I took a good amount of code from there)
Source: https://github.com/lineageos
Device Tree: https://github.com/Ashwin4RC/android_device_oneplus_guacamoleb
Kernel Tree: https://github.com/Ashwin4RC/android_kernel_oneplus_sm8150
XDA:DevDB Information
lineage-guacamoleb, ROM for the OnePlus 7
Contributors
ash4win, petercxy
Source Code: github.com/lineageOS
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: Oxygen OS 9.5.5 and unified 3.3.x twrp
Based On: LOS
Version Information
Status: Testing
Created 2019-06-23
Last Updated 2019-07-13
Thanks for your effort sir
Holy god, finally......let's goooo
Thanks @ash4win on leading the game for Non-Proers (Lol)
ash4win said:
This is an UNOFFICIAL build of LineageOS for OnePlus 7 (guacamoleb). Remember that this is a very early version and things could break, especially for a device as new as this one. I have literally just got hands on it last week and spent a few days fixing issues like the fingerprint scanner [WIP still].Please always flash with caution.
Working List
-RIL[VoLTE also works]
-Camera[Tested with GCAM and Snap]
-Bluetooth
-WiFi
-Dual Speakers
-MTP
-Auto-Brightness
-Cast
Bugs
-The fingerprint scanner is buggy[mostly doesnt work]
-Alert slider
-Double tap to wake
-- No 48MP for camera. Kind of what you'd expect for these imx586 devices.
- This ROM doesn't come with its own vendor image yet. It needs to be flashed over OxygenOS to function properly.
- SELinux is permissive.
This build has encryption removed.I will publish builds with working encryption after all of the bugs get fixed.
Download: Here
Credits
- PeterCxy for his work on Oneplus 7 Pro.
- LineageOS (obviously)
- OmniROM & phhusson (for their fingerprint scanner implementation as a basis, I cleaned it up a bit and abstracted device-specific logic from the somewhat messy frameworks implementation out to HAL. I think their original implementation for Xiaomi 9 / OnePlus 6T should have been done this way also.)
- All contributors to OnePlus 6T device tree of LOS & OmniROM (I took a good amount of code from there)
Source: https://github.com/lineageos
Device Tree: https://github.com/Ashwin4RC/android_device_oneplus_guacamoleb
Kernel Tree: https://github.com/Ashwin4RC/android_kernel_oneplus_sm8150
XDA:DevDB Information
lineage-guacamoleb, ROM for the OnePlus 7
Contributors
ash4win, petercxy
Source Code:github.com/lineageOS
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: Oxygen OS 9.5.5 and unified 3.3.x twrp
Based On: LOS
Version Information
Status: Testing
Created 2019-06-23
Last Updated 2019-06-23
Click to expand...
Click to collapse
Think u
Any updates?
DevilRockr said:
Any updates?
Click to expand...
Click to collapse
I am trying to fix fp and alert slider.
Will release a build after fixing.
If u are free to test, ping me in telegram at t.me/ashwinrc
Thanks for your work!
New build with compiled vendor image.
Send logs about bugs.
lineage-16.0-20190713-UNOFFICIAL-guacamoleb.zip
New build
-Fixed encryption and keyguard issues.
-Fixed MTP (again)
-Upstreamed kernel.
-Some more bug fixes.
lineage-16.0-20190713-UNOFFICIAL-guacamoleb.zip
-Also send logs for issues[FP & Alert slider}
thank you!!
very thanks for your devotion!
awesome rom
this rom is awesome but have somes bugs
ash4win said:
-Fixed encryption and keyguard issues.
-Fixed MTP (again)
-Upstreamed kernel.
-Some more bug fixes.
lineage-16.0-20190713-UNOFFICIAL-guacamoleb.zip
-Also send logs for issues[FP & Alert slider}
Click to expand...
Click to collapse
Hi, thanks for your work, installation guide?
Nice work. Unfortunately it's not really working for me.
My problem: the UI freezes and display brightness gets at maximum until the UI crashes & restarts.
This happens every 10-90 seconds, mostly when I'm switching apps/windows, using app history or using the back button. Unusable this way.
I've tried to create and import a bug report but it's impossible this way.
That's what I've made to install custom LOS, but I'm not sure if this is really the right method, because I'm still the only one who is reporting this problem:
Preconditions: Unlocked bootloader & USB debugging enabled.
Installed the Fastboot ROM made by Mauronofrio and updated via OOS update to the latest version to make sure to have a clean & up2date stock system as base.
Loaded and booted the TWRP*.img via Fastboot and installed the TWRP-Installer*.zip from it.
Booted into TWRP recovery and installed the LineageOS.zip from this thread plus Magisk*.zip.
Wiped cache, Dalvik, data & booted OS.
I hope someone can help me with this problem, because OxygenOS is really disappointing.
There are so many features missing that I know and appreciate from LineageOS.
It seems not possible to get rid of GAPPS on OOS too. I've tried it with the Magisk debloater module multiple times, but ended on boot looping my device every time.
OSUserx said:
Nice work. Unfortunately it's not really working for me.
My problem: the UI freezes and display brightness gets at maximum until the UI crashes & restarts.
This happens every 10-90 seconds, mostly when I'm switching apps/windows, using app history or using the back button. Unusable this way.
I've tried to create and import a bug report but it's impossible this way.
That's what I've made to install custom LOS, but I'm not sure if this is really the right method, because I'm still the only one who is reporting this problem:
Preconditions: Unlocked bootloader & USB debugging enabled.
Installed the Fastboot ROM made by Mauronofrio and updated via OOS update to the latest version to make sure to have a clean & up2date stock system as base.
Loaded and booted the TWRP*.img via Fastboot and installed the TWRP-Installer*.zip from it.
Booted into TWRP recovery and installed the LineageOS.zip from this thread plus Magisk*.zip.
Wiped cache, Dalvik, data & booted OS.
I hope someone can help me with this problem, because OxygenOS is really disappointing.
There are so many features missing that I know and appreciate from LineageOS.
It seems not possible to get rid of GAPPS on OOS too. I've tried it with the Magisk debloater module multiple times, but ended on boot looping my device every time.
Click to expand...
Click to collapse
Hello friend, when installing the ROM, you have to do in Wipe / advanced / wipes a System, Data, cache & dalvik?
Are you still working on bug fixing?
This project seems to be dead.
Kollachi said:
This project seems to be dead.
Click to expand...
Click to collapse
Phone's not available in USA.
Which I assume halves XDA development base.
cowgaR said:
Phone's not available in USA.
Which I assume halves XDA development base.
Click to expand...
Click to collapse
Isn't the Pro model available? Makes me wonder how difficult it is to port ROMs between models.

[ROM+TWRP] LineageOS 17.1 + MicroG/Gapps Support 14.01.2021

Code:
/*
* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* Please do some research if you have any concerns about features included in the products you find here 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.
* Your warranty will be void if you tamper with any part of your device / software.
* Same statement for XDA.
*/
What's working:
Boots
RIL (Calls, SMS, Data)
WiFi
Bluetooth
Audio
Video Playback
Sensors
Flashlight
GPS
Notification Slider
Off screen gestures
Camera
Known issues:
You tell me.
Features:-
-4k video recording
-Signature Spoofing support for MicroG
FAQ
Q What is MicroG?
A https://lineage.microg.org/
Q Playstore error RH-01
A Delete google account and recreate it.
Q Error 7 in twrp
A Get TWRP from Download section
Q Where is MicroG flashable zip?
A https://downloads.nanolx.org/NanoDroid/Stable/ - Download the file NanoDroid-microG-xxxxxx.zip and flash from TWRP.
Q Permission problem in MicroG?
A visit https://shadow53.com/android/no-gapps/faq/playstore-incorrect-signature/
Downloads:
LOS 17.1
Recovery - TWRP 3.2.3 14.02.2019
Flash Instructions:
1. wipe /data /system /dalvik /cache
2. flash rom
NOTE:-
-Clean flash only.
-Backup important data before flashing
Special Thanks
@lineageos
@Marado
XDA:DevDB Information
LineageOS 17.1, ROM for the OnePlus X
Contributors
psychem, yumemichi
Source Code: https://github.com/YumeMichi/device_oneplus_onyx
https://github.com/YumeMichi/kernel_oneplus_onyx
https://github.com/YumeMichi/proprietory_vendor_oneplus
ROM OS Version: Android 10
ROM Kernel: Linux 3.4.x
Version Information
Status: Stable
Stable Release Date: 2020-06-07
Created 2020-06-11
Last Updated 2021-08-08
Changelog
14.01.2021 build
security patch update
15.09.2020 build
updated security patch - September
updated kernel sources
12.08.2020 build
updated security patch - August
updated kernel sources
25.07.2020 build
updated security patch - July
updated kernel sources
Initial release
June Security patch
Reserved
Hi @psychem,
Thank you for the LOS 17.1 update. When I clicked on the LOS 17.1 download link, I was asked to request for access to google drive. (Kindly refer to the attached snapshot)
absolut_zero said:
Hi @psychem,
Thank you for the LOS 17.1 update. When I clicked on the LOS 17.1 download link, I was asked to request for access to google drive. (Kindly refer to the attached snapshot)
Click to expand...
Click to collapse
Initially it is download on request.
Dear OP,
Is this development really status stable?
Other LOS 17 show as beta?
Mr Raven said:
Dear OP,
Is this development really status stable?
Other LOS 17 show as beta?
Click to expand...
Click to collapse
lot of people have downloaded it already, it is better if they give their view.
psychem said:
lot of people have downloaded it already, it is better if they give their view.
Click to expand...
Click to collapse
Very few of us are left. We are a rare breed.
av2032 said:
Very few of us are left. We are a rare breed.
Click to expand...
Click to collapse
Rare indeed
I intend to test but my weekends fly away
Flashed it yesterday and so far there are no problems.
It is really smooth and it feels great.
Thanks a lot for that awesome build
psychem said:
lot of people have downloaded it already, it is better if they give their view.
Click to expand...
Click to collapse
Been testing it for 3 weeks now. So far so good. Running rooted on an encypted partition, smooth and no bugs to report. But I don't make extensive use of my phone, so your mileage may vary.
Hello,
After flashing your build I've encountered the same bug as the one initially on Yume's LOS 17.1 : date & time resetting after every reboot. Any chance to fix that ?
EDIT : https://forum.xda-developers.com/showpost.php?p=82725973&postcount=363
New build is up
AndroidAuto is working with this rom?
HTML:
psychem said:
New build is up
Click to expand...
Click to collapse
Thanks a lot, revived my old opx with your ROM!
Hello,
Am I the only one who have a phone with high temperature when I use it ? Even with Whatsapp or photo apps. Not only with games.
This is really really hot !
Battery at 42°C when I use any app (Whatsapp, Chrome/ Edge, etc). That's super hot !!
Great job for this release, I have just a little bug with galery but I have flashed Open Gapps version ARM Pico because I just need Google Play (ok I use Youtube, Gmail and Maps).
However this release is better than Lineage OS 14.1 official. I have tested Adaway in stable release v4.k and v5 in beta with root magisk 20.4 but after that I have bug with camera or camera MX so for the moment I prefer use without root
Thx for this work, the Oneplus X is a good smartphone and small
New build is up!
psychem said:
New build is up!
Click to expand...
Click to collapse
Thank you for keeping OnePlus X updated !
1/ Is it possible to have this update by OTA ?
2/ Is it possible to flash this rom without cleaning the phone ?

Categories

Resources