[ROM] LOSOS 8.1 - LineageOS On Steroids - G3 Android Development

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
Updated 07.02 / 08.02 2018
Hey Community,
i got a used LG G3 and of course i needed to tinker with it.
Since i didn't find a rom which fits my needs, i thought i should do my own.
I call it LOSOS - LineageOS On Steroids
This time actually on steroids XD.
Features:
-OC to 2.88 GHz possible
-Voltages are generated automatically according to pvs Grade of your phones SOC
-gapps and magisk included
- three options to choose in Losos Configurator:
-overclock (to 2.7Ghz)
-powersave (1.5Ghz + alucard governor)
-undervolt (reduced voltages...duh..)
-Goodies:
*Vendor Frameworks added (enables you to download and run most of the vendor-specific apps from playstore), *Brave Browser, *Evie launcher, *substratum included, *IR Remote, *Xperia Keyboard, *Sony Weather, *Sony Clock, *LockscreenWeather, *LiquidRemix Lounge (customisation for status bar and more)
1400ish points for geekbench battery
1100/2800 points geekbench CPU test
based on LineageOS. Running Oreo 8.1
All included apks where downloaded from Apkmirror
Why prebuilt apks ? well that way I don't have to worry about updates since they come via playstore
DOWNLOADS
​https://mega.nz/#F!BTwh3KgZ!CCHbvUKQMs582Ras2q03Vw
Use the LineageConfigurator App to switch between modes (overclock/undervolt/powersave)
BEWARE: undervolting doesn't like bad batteries. If you encounter reboot right after boot this might be due to old battery thus unstable voltages with the undervolt edits.
Known Bugs:
- Camcorder not working (use camu cam as a workaround)
- Lockscreen bug (if you are setting up a pin or pattern it will take a while until it is set. same goes for first unlock. Wait up to 15 minutes when the devices seems frozen. This happens only on setting a pin (also when you switch it for a new one) and on the first unlock after setting up a secure lock screen. Working on it to find what causes the delay)
- Other devices besides d855 might not work, cannot test those and rely solely on crdroid sources. If your device works with crdroid 4.0 (8.1) but not with LOSOS, let me know
- If you find more problems, leave a comment
Best would be a hastebin of the logcat output. Adb logcat works from boot on. So if your device is for example stuck in a bootloop, shutdown phone, connect phone to PC,start Adb logcat, turn on device. Shortly after LG logo pops up log should come in
PICTURES
​
At last:
Have fun and leave a feedback If you encounter any bugs or have suggestions leave a reply!
PS: I am not responsible for bricking your Phone, getting fired since Alarm did not work or you starting WW III using this Rom
Thanks to:
firebird11 for device tree
LiquidRemix Team for the juicy source
Lineageos Team for the juicy source (especially hardstyl3r for LineageOS 15,1 on LG G3)
XDA Xiaomi Team for daily builds of opengapps 8.1
Pajdek for linegextd kernel
Stackoverflow for having an answer to (nearly) all of my questions
LG G3 telegram Dev group
HTC m8 XDA group for the research on 801 psv classes
Sources :
https://github.com/dreadkopp/losos_reborn (copy those over crdroid sources)
https://github.com/dreadkopp/oreo-frameworks-av (is included in manifest you find above )
Changelog gibberish (git commit messages):
2018-01-16T13:23:31+01:00
add the voltage script to initramfs as well
2018-01-16T07:00:06+01:00
add inti.voltages.sh to manifest
2018-01-16T06:11:24+01:00
remove again, since somehow it is packed to it
2018-01-16T06:04:38+01:00
fixed typo
2018-01-16T04:59:16+01:00
tidy up
2018-01-16T04:55:47+01:00
init scripts hopefully fixed
2018-01-16T04:39:00+01:00
...and added the Android.mks
2018-01-16T04:36:50+01:00
added a few more apps
2018-01-16T03:28:57+01:00
Swiftkey -> Xperia Keyboard
2018-01-16T03:13:11+01:00
lower voltage a bit more
2018-01-16T03:12:37+01:00
2,7 Ghz should be doable by all devices
2018-01-16T02:50:45+01:00
write -> echo so we can call this part from adb shell as well
2018-01-16T01:39:00+01:00
new location for OC script and new default wallpaper
2018-01-16T00:12:00+01:00
apply OC again (maybe)
2018-01-15T23:37:04+01:00
moved up to younger branches
2018-01-15T17:40:58+01:00
Use 64-bit binder API
2018-01-15T05:43:35+01:00
set 2.8Ghz in governor
2018-01-15T05:34:15+01:00
apply OC here wont help either
2018-01-15T05:07:39+01:00
loop so we don't miss our shot on OC
2018-01-15T04:16:59+01:00
switched thermal-engine for working one + moved OC to @boot_completed
2018-01-15T03:38:33+01:00
add all juicy stuff to the repo (-magisk & magisk)
2018-01-15T03:13:41+01:00
enable thermal engine
2018-01-15T03:12:40+01:00
renamed SonyFW folder since this just became more important
2018-01-15T02:06:45+01:00
typo
2018-01-14T23:38:45+01:00
workaround for failing zips
2018-01-14T22:31:54+01:00
extract all the stuff again and again so no zip can mess it up
2018-01-14T22:02:15+01:00
unomunt /system between stages to ease the waves a bit
2018-01-14T20:15:15+01:00
discard msm_thermal, refine voltages
2018-01-14T18:48:35+01:00
a bit more voltage on high freqs please
2018-01-14T18:30:31+01:00
deleted obsolete lines + added 2.8Ghz OC
2018-01-14T17:44:06+01:00
refined voltages based on PVS Grade
2018-01-14T17:43:49+01:00
added Viper,VoLTE,SonyFW
2018-01-14T01:59:26+01:00
revert to 8.0 on devices and bump up voltages a bit
2018-01-14T00:41:41+01:00
git tells me there where changes haha
2018-01-13T02:05:19+01:00
too much
2018-01-13T01:52:26+01:00
symlinks horray
2018-01-12T20:39:05+01:00
don't exit on warning
2018-01-12T14:33:16+01:00
fixed updater script
2018-01-11T20:36:13+01:00
copy zips from magisk_install_stuff dir to 'install' dir
2018-01-11T18:37:17+01:00
fix deprecated kernel message (dirty)
2018-01-09T19:04:15+01:00
messes with building script again
2018-01-09T14:25:10+01:00
added custom function to manipulate updater_script to streamline Gapps + Magisk + Viper
2018-01-09T14:07:35+01:00
...uhm i should have actually added a file i guess
2018-01-09T14:05:35+01:00
crdroid is now LOSOS
2018-01-09T12:17:37+01:00
added remote again (anymote switched for xiaomi mi remote)
2018-01-09T02:52:21+01:00
removed remote, removed Gello, added Brave
2018-01-09T01:49:50+01:00
fixed typo
2018-01-09T01:47:37+01:00
hope those apks stay intact this time
2018-01-09T01:43:28+01:00
problem where broken apks ... /:
2018-01-09T01:00:50+01:00
cleanup Android.mks
2018-01-09T00:59:27+01:00
second attempt on custom apps
2018-01-09T00:22:24+01:00
revert .
2018-01-09T00:16:37+01:00
typo and module name fixups
2018-01-08T23:29:56+01:00
added Swiftkey
2018-01-08T23:19:19+01:00
added Substratum
2018-01-08T23:06:23+01:00
added TVRemote from losos 14.1
2018-01-08T23:00:53+01:00
switched Launcher for EVIE and market d850 kernel dirty as well
2018-01-08T22:25:25+01:00
typo
2018-01-08T21:57:42+01:00
added d850
2018-01-08T18:19:10+01:00
lge_g3_common switch brnach from 8.1 -> 8.1-bu1
2018-01-08T17:33:26+01:00
back to 8.1
2018-01-08T13:51:44+01:00
typo
2018-01-08T13:51:09+01:00
going to direct lineagextd kernel
2018-01-08T10:10:59+01:00
...
2018-01-08T01:25:41+01:00
...
2018-01-08T00:26:27+01:00
applying it to ./ breaks too much
2018-01-07T23:20:05+01:00
sensors work hopefully
2018-01-07T23:02:05+01:00
wasd
2018-01-07T19:57:40+01:00
..
2018-01-07T19:52:45+01:00
mark kernel dirty
2018-01-07T19:52:03+01:00
added vs985
2018-01-07T16:39:37+01:00
revision specified
2018-01-07T16:32:25+01:00
dupe
2018-01-07T16:31:13+01:00
switched to staging/linage-15.1 for qcom_common
2018-01-07T15:55:59+01:00
removed Readme and added gitignore
2018-01-07T15:33:32+01:00
no flipflap anymore
2018-01-07T15:29:22+01:00
moved manifest to .repo/local_manifests/roomservice.xml
2018-01-07T15:24:44+01:00
seems to work a-okay
2018-01-07T15:19:48+01:00
updated manifest... might actually work this way haha
2018-01-07T14:58:39+01:00
change folder / file structure and edited manifest.xml
2018-01-07T14:42:17+01:00
added bootanimation
2018-01-07T14:37:39+01:00
modified manifest to use my sources
2018-01-07T14:32:39+01:00
added manifest
2018-01-07T14:31:44+01:00
frist babysteps
2018-01-07T14:30:34+01:00
?
2018-01-07T14:23:23+01:00
init

@dreadkopp
Add OMS and this rom will be perfect!

@traiansimedru
What is OMS? Never heard of it [emoji14] can you post a link?
Also I might have overshot the memory settings since the phone after some time sometimes becomes slow for a bit. Also browser sometimes crashes :/ will investigate and push update later
Gesendet von meinem LG-D855 mit Tapatalk

OMS (Overlay Manager Service) is a theme manager. Search for substratum on xda

Okay will take a look
Gesendet von meinem LG-D855 mit Tapatalk

Update added in first post. Now with UC Browser, Gello gone due to crashing. Added Substratum and hopefully fixed kernel settings

Update

Damn looks promising! What version of Gapps is it? Thanks!

Latest from opengapps [emoji14] mini with some stuff removed afterwards. With 'smaller' versions I had problems at initial setup.
Edit: for some reason default gallery and Google photos is still present. Will push a updated zip later. All of you who have already installed: you can simply remove with total commander : /system/app/Photos and /system/priv-app/Gallery2
Gesendet von meinem LG-D855 mit Tapatalk

Known bugs:
Anyremote force closing
Will push update later today. Please report any problems you might have
*EDIT* Should be fixed now
Sent from my toaster using NSA surveillance network

Currently testing various hotplugging and frequency scaling settings aiming for snappier performance without affecting batterylife. Next update early next week I guess
Sent from my toaster using NSA surveillance network

Could u modify the rom file so that it will not perform a full wipe when I flash the rom?
I think it is a little bit user unfriendly to force the user to have a full wipe:fingers-crossed:

I can. Use at your own risk though. Uploading edited zip tomorrow. I'm a bit drunk right now [emoji14]
Sent from my toaster using NSA surveillance network

losos is reborn... kinda...

sensors working now!

will try it this week

flashed vs985 build...
stuck in bootloop.

mohammadtalha93 said:
flashed vs985 build...
stuck in bootloop.
Click to expand...
Click to collapse
How about trying any other 8.1 kernel?

Can you add Viper 4 android?
Sent from my LG-VS985 using Tapatalk

mohammadtalha93 said:
flashed vs985 build...
stuck in bootloop.
Click to expand...
Click to collapse
dang. poorly i can only test on my d855 and port to other devices blindfolded. bootloop @bootanimation or at lg logo ?
@stolikat:
will have a look.
will push updates with some changed apps + substratum + streamlined gapps + magisks + maybe viper4android this evening or tomorrow.
EDIT: viper not yet ready for oreo as it seems.

Related

[ROM][4.4.4] Vanir - 04.08.2016

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Welcome to VanirAOSP. Our mission is to deliver a clean optimized version of Android with subtly improved versions of the features you love to as many devices as possible. we've tried to incorporate and improve our features in a way that makes them more cohesive to improve the overall user experience while correcting any performance regressions and improving functionality..
Features:
stock mode - ability revert to stock AOSP code with the exception of a few custom features we chose to keep active
enhanced performance.. longer uptime with less slowdown
custom written CRON and init.d.
UI and graphics improvements
custom navbar, navring, and hardware key features
improved notification handling (active display & halo are in review also)
usability improvements like power reboot menu and sound
animation control
Improved Vanir keyboard
CM's profiles & quicksettings
additional quicksetting tiles
immersive mode
statusbar mods
clock & battery mods
lockscreen blur and other mods
busybox, embedded root, init.d, cron etc
yatta yatta yatta
What's working:
RIL(Mobile and Data Network)
Camera
Wi-Fi
Bluetooth
Recovery
ADB
GPS
Proximity Sensor
External SD Card
Internal SD Card
Audio/Video Playback
Physical Buttons
Speaker
Airplane Mode
Downloads:
New releases (4.08.2016 and up) on
http://ultimaterom.h1n.ru
Oldest release are available at link below:
FTP
Sources:
Device tree: https://github.com/ChronoMonochrome/android_device_samsung_codina
Kernel: Chrono Kernel
Vendor: https://github.com/ChronoMonochrome/android_vendor_samsung_u8500-common
Credits:
@dh.harald
@jereksel
@SakuraDroid
@Unjustified Dev
@Meticulus
@munjeni
@percy-g2
@Epirex
@marsarmy
@TeamCanjica
@NovaFusion
@Vanir Team
Special Thanks
@monstro78 for providing build server
@S.AMU for providing FTP server
XDA:DevDB Information
[ROM][4.4.4] Vanir [codina], ROM for the Samsung Galaxy Ace II
Contributors
ChronoMonochrome
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
ROM Firmware Required: stock 4.1.2 && custom recovery
Based On: Vanir
Version Information
Status: Testing
Created 2015-06-20
Last Updated 2016-08-04
Changelogs && Bugs
Changelog
25.01.2016
Applied JustArchi optimizations v3 for CM-11.0 (without -O3 flag)
Compiled with the latest Linaro GCC 5.2
Removed Navigation Bar && Ring - fixed touchscreen 2mm dead zone on the bottop side of the screen
Disabled a lot of an extra unneeded debug
Decreased some delays such as DEFAULT_LONG_PRESS_TIMEOUT, GLOBAL_ACTIONS_KEY_TIMEOUT, etc
Improved scrolling
libwebviewchromium.so blob is replaced with the one from my latest CM11 build
26.09.2015
camera fixup
fixed bluetooth issue (thanks to @shaqman89 for the hint)
wifi tether should be fixed (needed test)
17.09.2015
solved all camera related issues
fixed missing APNs
merged fixes to the stagefright CVEs
compiled with dex pre-optimization
optimization of apps graphics with optipng
01.08.2015
stagefright security issue fix
Fixed camera FC (thanks to Epirex for help)
Fixed google play(GPS location) FC bug
Fix for GPS blob [Meticulus]
Software mediacodecs fixes and improvements [Meticulus]
EGL time fixup [Rox]
most of ROM repositories are switched to cm-11.0 branch - more stability and fixes
ROM optimizations are resetted to cm-11.0 ones - less bugs/breakages
universal package - introduced codinap support
19.06.2015
ROM:
initial release
Kernel:
f2fs update (thanks to XperiaSTE team)
various fixes and improvements
reverted previous optimizations(since it messes some things)
Bugs
please report if you'll find them
Misc
Important note:
Starting from 17.09.2015 build the installer of chrono kernel is decoupled from a ROM installer, so e.g. no support for f2fs or dual boot with a default ROM kernel. In order to have all features of the universal kernel package you need proceed standalone chrono kernel installation.
Conversion EXT4 -> F2FS:
TWRP:
1) back up the system
2) find backup folder and rename system.ext4.win to system.f2fs.win, data.ext4.win -> data.f2fs.win etc.
3) restore backup of selected partitions
4) flash zip from attachment (chrono kernel is supposed to be installed)
CWM/Philz:
1) back up the system
2) format selected partitions to F2FS
3) restore backup of selected partitions
4) flash zip from attachment
Fix to GAPPS(GMS) FC:
http://forum.xda-developers.com/showpost.php?p=61448886&postcount=14
Chrono...is that You?
C'mon, you should recover...re-co-ver, mate.
Btw - f2fs is WRONG, allright?
xo.en said:
Chrono...is that You?
Click to expand...
Click to collapse
Yep Is there anything wrong? Just found some spare time to return to android development.
UPD. while I'm on the treatment, there is almost nothing anything to do for me... Just wanted to bring this ROM up before I go to another city because of treatment.
For f2fs i have to convert first the rom with the script or i can install it as it is?
manthes said:
For f2fs i have to convert first the rom with the script or i can install it as it is?
Click to expand...
Click to collapse
I caught myself that I haven't tested f2fs with this ROM(of course I've tested f2fs update itself). There installation with f2fs will be a little tricky, because /ramdisk/fstab needs to be changed(it can be updated after reflashing ROM, but this is not the best solution IMO). I will test it and report later.
UPD. Btw, kernel version line messed up a bit, just don't pay attention on this
UPD2. added info about f2fs to 3rd post.
With flufli's script f2fs installation was fine but i had system fc the first time, launcher's fc, camera as you have said and the rom was laggy for me even without installing any other app.
I went back to liquid so that's the only feedback i can provide
manthes said:
With flufli's script f2fs installation was fine but i had system fc the first time, launcher's fc, camera
Click to expand...
Click to collapse
Well, updater_script of this ROM is quite different from CM11, and it was never guarantied(AFAIK) that it will work with another ROMs. For me mentioned in 3rd post way is working, and there are no FCing apps(besides of aforementioned camera).
and the rom was laggy for me even without installing any other app.
Click to expand...
Click to collapse
Note that for first 10 minutes media scanner is running in background, so there's nothing unusual that phone may lag in this time.
Well, after reading janice vanir topic I've found that GAPPS(GPS) FC bug will also appear there. This is related to -O3 optimization applied to binaries which are compiled in thumb mode. I haven't messed with optimizations yet(and Linaro GCC 4.8 is used here), but unfortunately for us, -O3 was already applied. Known fix for lollilop won't work on kitkat - it simply doesn't apply well, actually it can be applied, will try it later.
Then compile with -O2 and apply some non problematic -O3 flags manually
ace2nutzer said:
Then compile with -O2 and apply some non problematic -O3 flags manually
Click to expand...
Click to collapse
This isn't such simply. AFAIK, anything except -Os being applied to thumb code will fail. It's interesting to force ARM mode to check if it as well fixes issue, but first I'll try out removing forced alighment code. I have too slow internet to upload(or rather - download) new build in near time, when applying just one fix probably can fit in few blobs.
Test fix to GAPPS FC bug. To apply reboot to recovery and copy files to /system/lib(make sure you have backup of original files!). Please test it and report if it's working.
http://xda.mister-freeze.eu/XDA-files/ChronoMonochrome/VANIR-KK44/gapps_tmp_fix.zip
ChronoMonochrome said:
Test fix to GAPPS FC bug. To apply reboot to recovery and copy files to /system/lib(make sure you have backup of original files!). Please test it and report if it's working.
http://xda.mister-freeze.eu/XDA-files/ChronoMonochrome/VANIR-KK44/gapps_tmp_fix.zip
Click to expand...
Click to collapse
Well done! This works for your CM11 05.05.2015 (Running Google Play services 7.5.74 (1997312-034))
The idea to use other/older libjavacore.so was known but not to change libjavacrypto.so also. Which is obviouly if I think about it once more
As you know me I made an installer zip of this. It is not my work actually - I only changed files, added codina and CM11 checking and added deinstall routine for my old init.d fix.
You can use it also (of course) if the init.d fix was not used...
This will do the following:
Deletes init.d 50gmscache (if installed)
Deletes cache folder of gms (will be build new automaticly)
Makes backup (*.so.bak) of original libs
Copy working libs over the original ones.
Okay, good to know that fix is working. Now I can publish patch which is backport of well known fix for lollipop https://github.com/ChronoMonochrome...mmit/a2d116008d15c3db373ad372ab37548058926bfc .
Good work, Chrono
I saw that in rom preinstalled r3 kernel
Is there an update already or it special version for Vanir?
Kirya12347 said:
Good work, Chrono
I saw that in rom preinstalled r3 kernel
Is there an update already or it special version for Vanir?
Click to expand...
Click to collapse
There is an update(read changelog in 2nd post), but I haven't pushed it because I need to deal with some changes in kernel installer(and in build script, in particular) and make sure that they works properly.
Thank you
:good::good::good:
upd: kernel used with this rom is the best.
I made fatal mistakes by flashing nonrelated chrono's ones.
I was SO WRONG flashing latest one instead of testing included one.
Definitely, kernel used there is really fit for this rom.
Awesome(some tweaks are still needed, but, damn, it is really, really awesome)!
Kernel we have there still can use latest chronokernelsettings(MANY customization are needed to get totally great results, but CKS + perfctrl used together are capable to push a2 to the max, imho).
This is awesome rom.
Small advice - add these to init.d with 755 permission, reboot:
http://speedy.sh/FVaw2/init.d.7z
Then you can optimize your system even more with chronokernelsettings + perfctrl(do NOT overwrite init's settings there).
Then - apkopt - list of apk's to being optimized - soon(check fuc.kin dialer gain)...
Then - media.scanner, any wrong id tag may result in batt drain(imagine >500 mp3 files with wrong id tags, then imagine 1500 files with wrong tags on extcard and media.scanner working)...
Yup, it can DRAIN your battery without reason...
F'ed up tags of your music/vid files may break your nice, flatline batt usage, too.
Another story - ex-ter-nal music player/vid player...
And so on, so on...rom itself, or kernel will NOT help you, if you are not aware how andorind is working.
Anyway, good luck....feel free to ask.
But maybe tomorrow, now i am drunk, allright.
Chrono, thank you.
Not enough space on /system
It seems apps that require to write some data on /system (like AdAway or Mount2SD) are not working correctly after f2fs conversion. Error message says "there is not enough space on /system". I wonder if anyone experienced the same or is it just me messing up at a step?

CyanogenMod 14.1 Unofficial [Oct 27]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 7.0 (Nougat), which is designed to increase performance and reliability over stock Android for your device.
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. Linked below is a package that has come from another Android project that restore the Google parts. 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 out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
What's working :
Probably everything. It's Nexus!
What's not working :
CM14 is WIP. CM specific functions may not be completely functional.
Code:
Moving forward, this ROM is straight built from CM sources with device tree and kernel mentioned below.
No changes/fixes will be made in this ROM apart from ones done by CM team.
All additional fixes to ROM and feature addition will be done to [URL="http://forum.xda-developers.com/nexus-6/development/rom-crdroid-android-beta-builds-t3480094"]crDroid ROM[/URL] which is CM-based.
Download Links :
ROM (latest uploaded) : AFH - Click Here
Gapps (ARM + 7.1 + Mini) : Open Gapps
Radio + Bootloader (Shamu only, NBD90Z) : Click Here
Instructions :
Download the latest build and GApps
Reboot to recovery
Coming from different ROM? Then wipe Data (without media)
Wipe System and Cache
Flash the latest build and GApps
Reboot and profit!
Additional ROM Features (apart from CM14 common features) :
Enabled Gello (customized browser)
Enabled SNAP camera
Enabled Doze mode
Better LED than AOSP
No forced encryption + F2FS support
Pre-installed Sigma Kernel (see features below)
Sigma Kernel Highlights :
Kernel is free from clutters and snake-oil drivers, please don't request feature unless it REALLY makes difference.
Get Kernel-Aditor Mod from HERE only - not play store.
Stable updates upto 3.10.103 (September)
Removed Force Encrypt.
Enhanced CPU boost driver with SMP Boot infrastructure which puts least load on CPU.
MSM Limiter driver for total per-cpu control.
State Helper driver for hotplugging without sampling overhead. Similar but smarter than stock.
State Notifier driver + Tweaks to auto maintain device when device suspends.
F2FS backport from 4.5 mainline kernel.
MultiROM support.
Enabled advanced TCP congestion controls.
Wake Gestures support
KCal Display Driver - Color Control
Fast Charge Support
Thermal controls
Voltage Control
Sound Control Driver.
Updated sound codec driver for better sound fidelity.
Source :
Device Tree
Kernel
XDA:DevDB Information
CyanogenMod, ROM for the Nexus 6
Contributors
neobuddy89
Source Code: https://github.com/CyanogenMod
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Based On: CyanogenMod
Version Information
Status: Beta
Created 2016-09-17
Last Updated 2016-10-28
Changelog:
Code:
[B]cm-14.0-20161008-UNOFFICIAL-shamu[/B]
* Sync with CM sources.
* Added new blobs.
* Updated kernel with latest nougat sources and memory leak fixes.
* Optimized framework for power and smoothness.
[B]cm-14.0-20160930-UNOFFICIAL-shamu[/B]
* Sync with CM updates. (includes CM updates for BT as well)
* Fresh kernel fork with upstream changes and most features. (See kernel features in OP)
* Removed CM Setup Wizard as it created issue for users without data connection.
[B]cm-14.0-20160924-UNOFFICIAL-shamu[/B]
* Sync with latest from CM.
* New fix for Bluetooth.
[B]cm-14.0-20160922-UNOFFICIAL-shamu[/B]
* Sync with latest from CM.
* Fixed SnapCamera freezing.
[B]cm-14.0-20160920-UNOFFICIAL-shamu[/B]
* Fixed Bluetooth!
* Test new boost framework in the ROM by CM.
* Tuned kernel settings to kill lag.
* Sync with CM.
* Cleaned up Ambient Settings code. No more useless info dialog box.
* Updated camera libs.
[B]cm-14.0-20160919-UNOFFICIAL-shamu[/B]
* Sync with CM
* Fix few FCs including status bar icons.
* Added framework optimizations for smoother transitions
* New Ambient Display settings under Settings menu. Avoid info dialog box on initial access.
* Added missing updates from N kernel.
[B]cm-14.0-20160917-UNOFFICIAL-shamu[/B]
* Initial Release
First!
Yeeeessssss..........
Rom is stable work....
Nice!
You rock @neobuddy89
Good stuff !!
Great!
Enviado desde mi Nexus 6 mediante Tapatalk
Niceeeee! Will give this a try thanks
test it!
At last!!!
Verizon call audio works normally.
LTE data works normally.
Center Clock works.
SystemUI mods work mostly (battery icon mod doesn't air)
Open Gapps 7.0 Micro works well without FC's
Snappy and smooth
Plays well with Elemental 4.07 N kernel (to avoid force encrypt and permissive for Arise Lecitus V4A sound mods)
Roots well with superuser zip and phh superuser apk
Power menu works
Vol Up to wake screen works
3 MinitBattery mod for AOSP7.0 works
Very nice ROM indeed :good:
HueyT said:
Verizon call audio works normally.
LTE data works normally.
Center Clock works.
SystemUI mods work mostly (battery icon mod doesn't air)
Open Gapps 7.0 Micro works well without FC's
Snappy and smooth
Plays well with Elemental 4.07 N kernel (to avoid force encrypt and permissive for Arise Lecitus V4A sound mods)
Roots well with superuser zip and phh superuser apk
Very nice ROM indeed :good:
Click to expand...
Click to collapse
This ROM has a kernel without force encrypt.
Besides that, yes, this already seems like a great ROM. Only thing that didn't work for me was restoring apps on setup. Using OpenGapps. Is this working for anyone else?
Sent from my Nexus 6 using Tapatalk
Some settings not working fully like status bar settings. LED is able to be enabled but no color change and blink options working. Little sluggish compared to purenexus 6.0 but thats to be expected at this stage of its development. It's not a daily driver FOR ME but i can see it easily being one for others.
---------- Post added at 07:45 PM ---------- Previous post was at 07:41 PM ----------
nazfalas said:
This ROM has a kernel without force encrypt.
Besides that, yes, this already seems like a great ROM. Only thing that didn't work for me was restoring apps on setup. Using OpenGapps. Is this working for anyone else?
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
no apps restoring on setup for me either. but sometimes that messes up for me on normal roms and big version jumps. it didnt work going back and forth from DP5 for some reason either.
R4INS said:
no apps restoring on setup for me either. but sometimes that messes up for me on normal roms and big version jumps. it didnt work going back and forth from DP5 for some reason either.
Click to expand...
Click to collapse
Just wondering, because it's working on all the AOSP ROMs.
Sent from my Nexus 6 using Tapatalk
nazfalas said:
Just wondering, because it's working on all the AOSP ROMs.
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
probably due to cyanogens weird modified login/recover setup
I'm just tickled that VZW call audio and cellular data working well
Great job.
Sent from my Nexus 6 using Tapatalk
Is there a flashable zip for the kernel?
R4INS said:
Some settings not working fully like status bar settings. LED is able to be enabled but no color change and blink options working. Little sluggish compared to purenexus 6.0 but thats to be expected at this stage of its development. It's not a daily driver FOR ME but i can see it easily being one for others.
---------- Post added at 07:45 PM ---------- Previous post was at 07:41 PM ----------
no apps restoring on setup for me either. but sometimes that messes up for me on normal roms and big version jumps. it didnt work going back and forth from DP5 for some reason either.
Click to expand...
Click to collapse
To restore apps just delete cyanogen setup wizard from system apps then factory reset

[ROM][KERN] WETA 1.3.4 SM-G95xx [QH3][12th.Sep]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You flash this rom at your own risk,
i take no responsibility for any mishaps.​
Subscribe to update notifications and general chat by clicking the button below. If you have a request, do it there with the tag #wetarequest.
WETA S8x TELEGRAM CHANNEL
WETA Update notification only channel - Update notifications​
This here is my personal setup and thought i'd share. Usually i test extensively before releasing to public, but if you do find something detrimental to the usage of your device that is either Force Closing or simply not working, let me know and i will in turn inform whether that is something i will tend to.
WETA is made for Music geeks like me, its main focus is stability and Audio. It is Based off latest firmware currently, and will always be using the most up to date firmware base.
This ROM is built from stock system images, decompiled and modded by me.​
Audio mods...
ViPER4Android 2.3.4.0 with Super quality audio driver or the new 2.5.0.5 with driver pre-installed (credit to @viper520 + @zhuhang)
- for more info on V4A, visit the WEBSITE or XDA thread
V4A Convolvers and Profiles
Sony Xperia Z5 Premium audio system
Beats libraries and effects
Dolby Atmos
Dolby Digital plus
Rom also includes...
Custom WETA Kernel
Rooted, Busybox
Hybrid Deodexed rom (only deodexed where needed for stability and smoothness
3Minit Battery Mod Option (status bar and Home button) - (credit to @gharrington)
- for more info on 3Minit Battery, visit the WEBSITE or XDA thread
3Minit Clock Mod Option - (credit to @gharrington)
- for more info on 3Minit Clock, visit the XDA thread
All display rotations
Navbar size options
Headphone volume warning disabled
Wake on unplug disabled
Wake on unplug disabled
Changelog...
V1.0
Initial Build
QF7 based, you may need to install the appropriate bootloader to boot, I'm new here so I don't know at this stage.
Next update will be latest base.
V1.0.1
Fixed WETA Kernel installation.
V1.1
Updated to QH3 Base
Updated WETA Kernel to latest soure code
V1.1.1
Fixed speaker audio
Fixed Kernel random reboots
V1.2
Added 950 support
Added Android O emoji and 4 other fonts
Added center and left stock clock
Added Network traffic info to left status bar
Added Magisk
V1.2.1
Fixed Nav Bar home button disappearance
Fixed 950 labeling
Added Edge panel back
V1.2.3
Added Air Message
Added Potato Clock
Added Analog Clock home buttons
V1.3
Added a bunch more Analog clock faces for Home Button
Added Status Icon hiding
Added Immersive modes
Added NavBar color picker
Adjusted signal cluster layout
V1.3.1
Fixed hide icons
Added misc QS tile layouts
Added seconds to stock clock option
V1.3.2
Added 3Minit Clock as home button option
Added Live Messaging (note 8 port)
Added Stock and Camera Bixby button option
V1.3.3
Fixed Edge Panel
V1.3.4
Added Battery Bar
Added Animation scales
Do not flash Gapps with this ROM!
Because this is based off of stock Samsung, gapps are included.
ROM Download Page
Installation
Wiping data, cache and dalvik is essential, Rom install will not do this for you, manually do it in twrp.
Wipe Data if you are coming from another rom or version base if you have crashes or other issues before reporting.
Format SDCard if coming from stock encrypted.
Kernel
Big thanks to @jesec for providing a good stock kernel source base.
WETA Kernel source - https://github.com/mentalmuso/weta_sm-g955f_kernel
If you like my work, please consider buying this poor guy a craft beer for his efforts
This rom is built from a stock Samsung rom image and doesn't require source links.
------------------------------------------------------------>
XDA:DevDB Information
WETA, ROM for the Samsung Galaxy S8+
Contributors
Mentalmuso, mentalmuso
Source Code: https://github.com/mentalmuso
ROM OS Version: 7.x Nougat
Based On: Samsung
Version Information
Status: Stable
Created 2017-08-14
Last Updated 2017-08-14
A note from the Dev...
V1.0 is obviously just the beginning, and i intend to add features, mainly more audio mods, and work on the kernel more. The kernel has some extra govs etc, but there is a lot more work to be done on it. It is stable though and serves its purpose. If you remember my rom from the S6, youll notice i am taking a different approach with this rom, so be nice, i am still working out best methods for applying major mods without relying on TWRP.
Applying mods with rom control
My Rom Control app is unconventional. I use it to run scripts to add and remove Audio mods etc.
To apply an audio mod, select what you wish on the Audio mod page, then select the Apply section. This runs the scripts to apply the mods. Audio mods need a manual reboot to fully apply.
To apply a SystemUI mod, simply select and apply mod and it will reboot systemui automatically and mods will then be present.
To apply misc mods, pressing Apply will do a full hot reboot to activate.
--->
--->
mine3
@Mentalmuso
Welcome & thank you.
Yay! Loved WETA on my Nexus 6P! Thank you.
What's the deal with cross compatibility with s8 and s8+? Anyone know if the kernels etc are universal? Are there files from the s8 it's need to add to this rom to make it work on an s8? Let me know guys, I've been out of the Samsung world for too long
Sent from my SM-G955F using Tapatalk
hahaha for a second i thought that was AOSP
i was about to lose my sh_t
Flashed the ROM, it boots but then keeps rebooting during the setup process. Is this for latest base/bootloader?
It's QF7 base. Is the new bootloader not compatible?
Also the room doesn't wipe caches, so you need to do that manually. Did you clean or dirty flash?
s3xxt0y said:
Flashed the ROM, it boots but then keeps rebooting during the setup process. Is this for latest base/bootloader?
Click to expand...
Click to collapse
Sorry, I didn't hit reply. See my response above.
[emoji450] --->
I'm on AQG5, Clean flash as always and cleared cache. Strange that it actually boots and gets to the setup then randomly reboots.
s3xxt0y said:
I'm on AQG5, Clean flash as always and cleared cache. Strange that it actually boots and gets to the setup then randomly reboots.
Click to expand...
Click to collapse
I tried a clean flash. I had issues too. I did some research and i found that twrp wasnt wiping the data partition properly. I also read this has been an issue elsewhere. Also twrp wouldnt even format my sdcard. What i did.. was go into twrp settings and untick the "rm -rf" method to format sdcard. This changes the format method to a more robust method. Im not sure why its ticked by default.
This also means that i had to wipe out or "nuke" my device. But this explains other issues i was having earlier last week. Data may not be getting wiped properly. This includes dalvik and caches.
This may be a talked about issue, and there may be fixes somewhere but i havent been around the s8 long enough to know about it yet.
Another thing you could try is flashing a custom kernel of another breed. See if ive done something in my kernel to affect this. But i doubt it as it seems to be a twrp issue to me.
Edit.. after formatting my sdcard with the other method in twrp and starting super clean, my device booted normally.
On a separate note, ive noticed csc didnt install properly there are some files missing. So if you want to correct the csc then use the csc installer in the s8 threads. Ill push an update tonight.
Sent from my SM-G955F using Tapatalk
Cool, glad you figured it out. I'll give it a go this afternoon.
Currently updating base
I am currently updating everything for QH3, this should be completed later today.
Any chance for odex rom?
Verstuurd vanaf mijn SM-G950F met Tapatalk
Sounds interesting. Any screenshot from app drawer? Id like to see how debloated it is. Thank you.
Hey dev Mentalmuso hru n congratulations for ur rom, its sounds great im looking forward to in ti, but rit now on AQG5 so withQH3 I think everything will be fine, n waiting for the update version, wow all sounds mod is there, great work man, really wanna to try this... Thnks
Sent from my SM-G955F using XDA-Developers Legacy app
[email protected] said:
Any chance for odex rom?
Verstuurd vanaf mijn SM-G950F met Tapatalk
Click to expand...
Click to collapse
This is mostly Odexed
Only deodexed is SystemUI and Services.jar
--->
WETA 1.0.1
I left my kernel out by accident. Fixed
Download Page
--->

SNAPPATCH - STOCK OPTIMIZATION PROJECT

WELCOME TO THE SNAPPATCH​[ Featured by DroidViews and XDA ]​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
SOME THINGS ARE DIFFERENT TO THE AOSP SNAPPATCH
PLEASE MAKE SURE YOU ARE USING THE RIGHT VERSION FOR YOUR DEVICE / ANDROID OS VERSION AND VARIANT​
ABOUT THE PROJECT​Started on the Nexus 6, Years ago is the Patch the Result of evolving custom ROMs to something more. Instead of uploading My Changes combined with a OS, is the POM just delivering the wanted Edits. It can be applied on top of any OS, and makes Android Updates independently from My Work. The latest and already 5th Revision of the POM is called Snappatch, and made for Snapdragon Xperia Devices running the very latest AOSP Systems. Coming with a huge amount of exclusive Configs and Optimizations is the Patch unleashing Your Device on a unexpected Way. You will raise the Performance, Efficiency, and Quality of the whole System, besides adding Features and Services which are not available on unpatched AOSP ROMs. The POM comes also with a Rooting Solution, Busybox and the full set of needed GApps to provide a great Pixel like Experience with the barely minimum of needed Apps out of the Box. Based on 8 Years of research and testing, made with Passion! The Snappatch sets Quality over Quantity...
Already adapted by Others for Stock Firmwares is the Snappatch still the first and Original Patch System. You will face it all over XDA in the next Years! Be Part of the Patch Revolution, get Patched!​
FEATURES
Xperia DRM Fix and Kernels included
Xperia Apps cleaned out and replaced
Night Light and Ambient Display Settings
Latest Busybox with 400+ Applets (Excluded on Stock)
Magisk Stable Root included
SafetyNet Passing Changes
Pixel Bootanimation / Apps
Xperia and Pixel UI Sounds
Added advanced VR Capabilities
Added Features and Services
Optimized Google Apps Set
Optimized Camera Handling
Optimized Display Handling
Optimized Rendering Handling
Optimized Storage Handling
Optimized Services Handling
Optimized Multitasking Handling
Optimized Audio Handling
Optimized Microphone Handling
Optimized 4K & HDR Handling
Optimized Hardware Handling
Optimized Software Handling
(Features are summarized to keep the overview)
(Don't trust Lists, try it out by Yourself)
SUMMARY OF THE DEVELOPMENT
-Camera Configs can be still improved (Implented not all Configs right yet)
-Some Camera Apps may not Work. Recommended are:
--Snap Camera HDR (Play Store)
--Open Camera (Included / Play Store)
--Google Camera Mods (Some are working, others don't)
-Some Equalizers don't Process (Audio is routed different)
SUPPORTED AOSP DEVICES (BLUE)
SPECIAL THANKS TO
@D daydream for buying Me the Daydream View 2017! No VR Development with You!
XDA:DevDB Information
SNAPPATCH, ROM for the Sony Xperia XZ1
Contributors
Miustone, Miustone, Miustone, Miustone
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 4.x
ROM Firmware Required: ANDROID 8.0 / SDK 26
Version Information
Status: Snapshot
Current Stable Version: 101
Stable Release Date: 2018-04-27
Created 2018-04-28
Last Updated 2018-04-28
Fundamental:
Feedback:
-Which Device are You using?
-Which Patch Version are You using?
-Which Android Version are You using?
Before posting:
-Read, read, read! Make sure You've seen the whole Thread
-Make sure You've followed the Instructions from Post 3
-Make sure You're using the right Patch for Your OS (STOCK / AOSP)
-Make sure You've not used other Mods which could cause Bugs
Infos:
Instructions:
-Download the latest Firmware for Your Model (XperiFirm)
-Download and place "NewFlasher" in Your Firmware Folder
-Connect Your Device in Flash Mode (Volume Down + USB)
-Execute the NewFlasher Firmware flash
-Disconnect Your Device (Let it powered Off)
-Connect Your Device in Fastboot Mode (Volume Up + USB)
-Flash the latest Recovery from TWRP.me
-Boot the Firmware until You see the Setup Wizard
-Power Off the Device again
-Hold Volume Down and the Power Button to enter TWRP
-Format Data (Not just wipe, FORMAT)
-Reboot to Recovery
-Format Data again (Don't do any Wipes)
-Your Device is prepared, now go over to the Patch Instructions on the Website
-You can also use custom ROMs, but untouched Android is always the best Base for a Patch...
Download:
Snappatch Website
Please consider a Donation if You like My Work! [PayPal.Me] [Gift Code]
Thanks to @janjan for his awesome Kernels and the DRM Fix!
Really appreciate Your Work, and would be glad to use Your Kernel on MY XZP too :highfive:
(Files are uploading)
EDIT: UPLOADED
Let Me know how it goes! I just own the XZ Premium
Hello,
I have tried it in the XZ1, i flashed the latest firmware, ending in 145, formated data twice, mounted the storage in recovery, copied the 2 files, tried flashing the zip, it failed with error 7, i have modifed the updater script, because the model was maple, and not poplar, flashed ok, booted ok, with the pixel notification, when i tried setting it up, there was no keyboard to input the password to my wifi network, removed the password, tried again but the setup fails, it says google play services stopped, and does not go forward. I ve tried flashing open gapps, but still no luck.
Thank you for your efforts.
Help as please.....
I'm giving it error 7, the idea is that I found on youtube several things that were about to unpack the zip to look for a script and delete something from the script, all those videos in the script show something else to be deleted from the script, I tried to I delete something, the first row with "assert" but gave me error6 .... maybe I did not delete what need to work, maybe not have all the row deleted ... Thanks
Replace maple with poplar in the first row. It appears 3 times.
have it need unlock!
THANKS...
emyjojo said:
Replace maple with poplar in the first row. It appears 3 times.
Click to expand...
Click to collapse
It works, but there are 4 "maple" and there is ("This package is for" maple \ "devices car needs to be replaced ... Unfortunately, she tells me he can not sync with Google and the black screen remains
Sounds like the included GApps are not flashing right. Since Chrome is removed am i forcing a WebView install besides the Google Keyboard, Pixel Launcher and so on. It should all be there and working without further Edits or Tricks. I checked also the Updater Script and i really missed to remove the Device Checks before uploading. I will upload fixed Versions as soon as i can. Until that please check out if something was wrong while flashing and provide Logs from TWRP if possible (Got to Advanced, Copy Log after flashing).
Looking forward to give You a working Stock Patch! Think we can handle that
Nice...
Miustone said:
Sounds like the included GApps are not flashing right. Since Chrome is removed am i forcing a WebView install besides the Google Keyboard, Pixel Launcher and so on. It should all be there and working without further Edits or Tricks. I checked also the Updater Script and i really missed to remove the Device Checks before uploading. I will upload fixed Versions as soon as i can. Until that please check out if something was wrong while flashing and provide Logs from TWRP if possible (Got to Advanced, Copy Log after flashing).
Looking forward to give You a working Stock Patch! Think we can handle that
Click to expand...
Click to collapse
I'm looking forward to solving the next update, these are the problems, the problem with the error7 which is solved by zip unpacking and "maple" with "popolar" and this problem can not be done because you can not synchronize with google and it remains in black screen after trying to search for updates, I tried to flash Pico Package for Google Package Installer and Google Play services but it does not work,same problem and the stockpackage is got bootloap probably because google installed Ventor, I'm waiting for you to solve these problems, is overtake me ... thank you
Could u add dt2w and dt2s?
Araa01 said:
Could u add dt2w and dt2s?
Click to expand...
Click to collapse
That is at kernel level..
This is an awesome idea. I hope it pans out.
When you make the next update? I told you I can not setup process because she can not connect with google account and it remains in black screen, only status bar and navbar appears ... thanks
Wairing for new update
NEWS: https://plus.google.com/communities/...57640557144575
Miustone said:
NEWS: https://plus.google.com/communities/...57640557144575
Click to expand...
Click to collapse
Link doesn't work
snake218 said:
Link doesn't work
Click to expand...
Click to collapse
Search for the SNAPPATCH Community on Google+ or try this Link: https://plus.google.com/communities/101868357640557144575
Updates coming in the next Hours after fixing some last Stuff!
Hi,
I am downloading the patch for my 8342 version (stock) but I cannot see the snap.prop file within this folder.
I have checked the other XZ1 variant and all are having it.
Could you please confirm that I also need this file to proceed ?
If yes, could you please upload it ?
Many thanks

[KERNEL][AOSP][AnyKernel][LOS-16.0+EAS] Gamma Kernel for [All Lineage Variants]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
DESCRIPTION
Hey guys, I have started a custom Kernel based on LineageOS sources with 98% CAF. So I would like to share my own performance and usability improvements with minimal feature and enhancements on top. The intention is to have a minimal light-weight kernel that is very fine tuned for the device.
FEATURES
Minimal Kernel with a stripped defconfig base to be more streamlined and have less memory footprint
User space display color calibration (KCAL) with screen calibrated against iPhone 8 Plus, also helps reducing screen retention
Schedutil governor making use of EAS features with updates from Linux 4.4 and 4.12
Up to date with LineageOS sources for maximum compatibility and security bugfixes
Memory and cache subsystem optimizations, you will feel it
Adaptive LMK enabled by default
Transparent Hugepages are enabled
ZRAM/Swap partition is disabled by default
BFQ IO scheduler set by default to avoid slow-downs on task intensive scenarios
No overclocking was chosen to avoid unnecessary heat, optimizations were focused on other different areas
Kernel Samepage Sharing enabled with deferred timer by default to gain some memory usage optimizations, the process sleeps on regular basis and I've profiled it so that there's no battery drains due to it
Simple temperature controls for msm_thermals exposed
Compiled with GCC 6.x optimized toolchain and -O3 plus other hardware specific flags
Undervolted the Adreno 530 GPU voltage rail to keep things cooler
CAF Rebase on major portions of the Kernel has helped lower the memory footprint a lot
ES9218 Quad DAC automatic toggling working inside the kernel for headphone HIFI playback, please read here for details
DOWNLOADS
AnyKernel: Click Here (Or check top of the post, download tab)
(Recommended) Stock Tasha XML Audio Mixer FIles : Click Here
(Recommended) Stock Thermal Engine with Tweaked Values Flashable : Click Here
SOURCE
V20-Kernel-Gamma GitHub Source
NOTES
Here is a GeekbenchV4 result example : http://browser.geekbench.com/v4/cpu/10667886
KNOWN BUGS
Two second delay between plugging charger and detecting it.
I would also like to thanks to various people who contribute tremendously such as:
@x86cpu
@EvilHowl
@USA-RedDragon
@savoca
@albinoman887
@emdroidle
@Rashed97
@joshuous
@RenderBroken
and many others!
<< If you like my work here is my hat, please donate! >>​
​
XDA:DevDB Information
Gamma Kernel, Kernel for the LG V20
Contributors
Omar-Avelar
Source Code: https://github.com/oxavelar/V20-Kernel-Gamma
Kernel Special Features:
Version Information
Status: Testing
Current Stable Version: 9.0.0
Stable Release Date: 2019-09-21
Created 2019-06-16
Last Updated 2019-09-21
CHANGELOG
9.0.0 - Increased responsiveness by adjusting input boost and stune values. Updated the thermal mod values again, revert LA.UM.6.5.r1-11700-8x96.0 to fix green tint crashes and updated to AnyKernel3.
8.0.0 - Merging LA.UM.6.5.r1-11700-8x96.0.
7.0.0 - Update SDCARDFS driver. And updated the thermal mod values to account for GPU undervolt.
5.0.1 - Re-enabled -O3 optimizations and increased little cores boost.
5.0.0 - Compiled with Linaro GCC 8.3.
3.2.0 - Biased a little towards better performance and keeping power consumption almost intact.
3.0.0 - Working camera with Lineage OS 16.0, and extended screen with notch enabled.
Damn we missed u omar! Thanks for this!
Second screen!?
Omar-Avelar said:
CHANGELOG
3.0.0 - Working camera with Lineage OS 16.0, and extended screen with notch enabled.
Click to expand...
Click to collapse
H918: installed all 3 recommended zip files. Definitely a great improvement. Much cooler phone. Been waiting for this one Omar. Thank you.
Thank you for your amazing work @Omar-Avelar keep up the good work!A suggestion tho,wouldn't be better to switch on a newer GCC version i think it would be a help to you work as 9.1 which is the latest one has many improvements over the previews versions.
All is well.
VS995 Bugs
Thank you so much for this awesome kernel, makes the V20 usable ? Only bugs I'm seeing are no flashlight and camera.
Update: They both work now! Not sure what I did but I'm glad I did it lol
any way to use this on an F800L V20?
It's running the US996DS version of LOS16 perfectly, but Gamma Kernel cannot be installed as-is
did do.devicecheck=0, worked
How is everyone getting the camera to work? Nothings detecting it on my US996-DS...
Edit: [NVM I'm retarded]
Unfortunately, it made my phone even laggier, scrolling was laggier and everything felt worse, I even did a clean install of LOS 16 and it was the same, I don't know if I installed it wrong, I installed the ROM, then gapps, then the kernel and the add ons, and finally magisk. Is there anything I can do to fix this issue?
Nachitoo said:
Unfortunately, it made my phone even laggier, scrolling was laggier and everything felt worse, I even did a clean install of LOS 16 and it was the same, I don't know if I installed it wrong, I installed the ROM, then gapps, then the kernel and the add ons, and finally magisk. Is there anything I can do to fix this issue?
Click to expand...
Click to collapse
No offense but you should try go to nougat stock and do the dirty santa process all over again.
karkand said:
No offense but you should try go to nougat stock and do the dirty santa process all over again.
Click to expand...
Click to collapse
I have a H918 a T-Mobile variant though.
---------- Post added at 06:21 AM ---------- Previous post was at 06:21 AM ----------
karkand said:
No offense but you should try go to nougat stock and do the dirty santa process all over again.
Click to expand...
Click to collapse
I went back to Lineage 15.1, and it was faster again.
The phone touch becomes unresponsive at times many users have reported that on LOS 16 i thought posting it here as possibly is kernel related as with stock lineage never had this issue even on the latest build.Again thanks for your work!
Will any kernel work correctly on V20 F800L?
So I just flashed the most recent version onto my 710 running rr and now my display extends up into my second display except theres a notch where the camera is. Is this supposed to be a feature or have I done something wrong? Am I missing something?
---------- Post added at 08:54 PM ---------- Previous post was at 08:50 PM ----------
Also those who said their camera and flashlight weren't working, what did you do to fix?
Figured it out. I was flashing gamma for the wrong Los version. It's hard to tell when you're on a rom that doesn't state who their base version is. My bad guys
There are v3.2 and v4.0 in download, what's different?
ryo2456 said:
There are v3.2 and v4.0 in download, what's different?
Click to expand...
Click to collapse
same question here.
Exists a changelog?
avilav said:
same question here.
Exists a changelog?
Click to expand...
Click to collapse
He will add tho he must have done the builds in a hurry and released them for us I'm on v4 what I see is that phone doesn't become unresponsive anymore
Running lineage-16.0-20190625-X86CPU-h910.zip with the latest OpenGApps and v4 plus all the recommendeds from the OP.
I have Bluetooth connection issues with my car stereo/hands free.
What can I provide to help troubleshoot?
* I will be reflashing with the same config minus the v4 kernel just to be sure that's the issue.
Sent from my LG-h910 using Tapatalk

Categories

Resources