[EOL] Stock-Kernel GCC-7.x/8.x builds for LOS-14.1/15.1 [v10]-[kltexxx] - Samsung Galaxy S 5 Unified Development

This project is now "End-of-Life" (EOL). Thanks to all of you for the kind support...
/* Introduction */
I built all these kernels with an aim to simply experience and compare the advantages (and sometimes the issues) of higher GCC versions (7 and above) with that of stock kernel (typically built using Google’s stock GCC-4.9.x tool-chain) as well as my own SmartPack-Kernel (built using stock as well as various custom tool-chains). All the credits goes to haggertk and all the others developers associated to Lineage-OS (especially the klte team) as I simply build from their source using latest tool-chains (Of-course, it requires significant modifications on the source code. For more details, please visit GitHub source).
/* DISCLAIMER!! */
Code:
I am not responsible for any damage to your device. Everything you are doing on your device is on your own risk.
I only own kltelgt (Korean variant). Hence, kernels under the category 'kltekor' are only tested by myself.
Please note that flashing any custom Kernel including mine will void your warranty.
/* What is Stock-Kernel and how it is different from official LOS Kernel? */
As the name itself says, these are simply stock Kernels build from official Lineage-OS kernel source code, however, using custom tool-chains of higher GCC version such as GCC-7.x/8.x. If you want to know more about Kernel’s in general, I suggest you to read this in-depth guide by @Saber. You may probably use these web-links to know more about Linaro, UBERTC and Bleeding Edge Toolchain.
/* What is included */
Separate GCC-7.x/8.x builds for the supported devices. You guys can freely test, compare and stay with the one you like more.
/* What you can expect */
Much better performance/SOT, and also some bugs in the worst case.
/* Supported devices */
klte: SM-G900F, SM-G900V, SM-S902L
kltekor: SM-G900K/L/S​
/* Compatibility */
This kernel is only meant to work on Lineage-OS 14.1 and nothing else. However, it may work on other LOS-14.1 (and AOSP) based Nougat ROMs (Please try at your own risk).
This kernel will NOT work in Samsung Stock and other TW ROMs.
/* How-to-Install */
1. Download and copy Kernel into your phone
2. Go to recovery (TWRP recommend)
3. Flash Kernel
4. Reboot and Enjoy​
/* What I can offer */
Regular updates with each LOS release.
Try to keep the tool-chains as up-to-date as possible.
/* What I can’t offer */
I may (and mostly will) not add new features. Because, my intention is simply not that for this Kernel. For those who are looking for a more feature rich Kernel, I advised you to try other existing good kernels including my own SmartPack-Kernel.
I never attempt to fix bugs in the LOS kernel source that are really difficult or very much time consuming.
/* Features */
Build from latest Lineage OS source code.
Build using Linaro 7.3 (GCC-7.3.1)/Bleeding Edge Toolchain 8.2 (GCC-8.2) tool-chain.
Anykernel concept for compatibility with maximum devices and ROMs.
Features: All the features available in the stock LOS Kernel (neither removed nor added).
For advanced kernel tweaking, you may use Offical Kernel Auditor.​
/* Downloads */
GitHub release page
/* Acknowledgements */
@haggertk
@nathanchance
@ZaneZam
@Saber
@osm0sis
@Grarak
Many other XDA developers
XDA:DevDB Information
Stock-Kernel, Kernel for the Samsung Galaxy S5
Contributors
sunilpaulmathew
Source Code: https://github.com/SmartPack
Kernel Special Features: Built using GCC-7.x/8.x
Version Information
Status: Nightly
Created 2017-11-18
Last Updated 2018-11-01

Frequently Asked Questions
Q1: Is this kernel compatible with ROM(s) a/b/c?
Ans: I do not know. All of my kernels are based off and tested only on Lineage-OS. However, if your ROM(s) a/b/c are based on Lineage-OS (and uses the same kernel source code), it will most probably work.
Q2: Which version of kernel should I use?
Ans: I recommend to use the latest if you are on the latest Lineage-OS. For other ROMs with an old built dates, you probably need to find an old version of my kernel with a comparable build date (though you are advised to stay with the latest, if possible).
Q3: How about performance/SOT?
Ans: Since SOT, performance etc. are largely based on several factors such as ROM, installed apps etc. No one else can exactly predict the performance/SOT of your mobile. So, you should test and find out that by yourself.
Q4: Can you tell me the best settings for performance/SOT?
Ans:Again, that depends on several factors. I can only say my favorite settings that gives me best results in my favorite ROM.
Q5: Which are the best CPUfreq gov/CPU hotplug/IOScheduler/TCP congestion algorithm for battery life/performance etc?
Ans:Again you need to find out those things yourself. To get more idea, I suggest you to read this awesome guide by @saber.
Q6: Could you add feature x and y to this kernel?
Ans: Mostly No. Because, my intention is simply not that for this Kernel. For those who are looking for a more feature rich Kernel, I advised you to try other existing good kernels including my own "SmartPack-Kernel".
Q7: When will you release a new version of this kernel?
Ans: New updates will arrived with each LOS release with some changes in the kernel source code.
Q8: I found a bug, what do I do?
Ans: Please provide as much information as possible (such as what feature, what didn\'t work, screen-shots or logcat if possible) and post in this thread.

Change-logs
Lineage-OS 14.1

Thank you Sunil.

Your stock kernel (ubertc-8) is working very smoothly on Crdroid 3.8.2...
Nice job.:good:

Drhedphuk said:
Thank you Sunil.
Click to expand...
Click to collapse
itsclarence63 said:
Your stock kernel (ubertc-8) is working very smoothly on Crdroid 3.8.2...
Nice job.:good:
Click to expand...
Click to collapse
Thank you very much guys... Enjoy...

Thanks it's great and stable I flashed linaro

Great stuff bro. I was looking for this. Thanks again!

seprator said:
Thanks it's great and stable I flashed linaro
Click to expand...
Click to collapse
airidosas252 said:
Great stuff bro. I was looking for this. Thanks again!
Click to expand...
Click to collapse
Thank you very much friends for testing as well as for the nice words

I tried both toolchains but ubertc doesn't overheat my device like linaro so I stick with ubertc from now

New builds (v2)
New builds are uploaded and can be found in the GitHub release page...
Enjoy...

For g900d please

I have been running your Kernel Built using Linaro-GCC-7.x/UBERTC-8.x for the last few days on my g900v with resurrection remix 7.1.2 and I have noticed that my battery seems to be lasting longer. I am liking the overall smoothness of this kernel as well. Thanks Buddy, keep up the good work!

joey118 said:
For g900d please
Click to expand...
Click to collapse
Extremely sorry friend. I do not want to add one more device as it requires a lot of time from my side (1 device=2 build). Further, I do not think that many klteduos users will use my Kernel (so it will be ultimately waste of energy and time). However, any one can easily build klteduos or any other variant that are officially supported by Lineage-OS from my fully up-to-date source (sources of both Kernel and toolchain can be found here).
swiftbones74 said:
I have been running your Kernel Built using Linaro-GCC-7.x/UBERTC-8.x for the last few days on my g900v with resurrection remix 7.1.2 and I have noticed that my battery seems to be lasting longer. I am liking the overall smoothness of this kernel as well. Thanks Buddy, keep up the good work!
Click to expand...
Click to collapse
Thanks for the nice words and happy to know that you guys like it... cheers...

New builds (v3)...
New builds are uploaded and can be found in the GitHub release page.
Cheers...

New builds (v4)...
New builds (v4) are uploaded and can be (along with change-logs) found in the GitHub release page.
Enjoy...

sunilpaulmathew said:
New builds (v4) are uploaded and can be (along with change-logs) found in the GitHub release page.
Enjoy...
Click to expand...
Click to collapse
what is the difference between the 2(of each) in your v4 release (first time about to test) one is 6.56mb the other 6.26mb?
EDIT: nvm stupid me i dint see the other ones were kltekor...sry about that.

Good evening, I would like to change my galaxy s5 sm-g900f. I linkageos 14 + g-app stock I uninstall because the autonomy is very reduced and the device heats. I would like to test UBERTC-8.x, I read on the site that the autonomy is better and also the overheating. But how do I have to reinstall the all lineageos + g-app or install only UBERTC-8.x + g-app. Of course by doing everything wipe.
thank you in advance

MaCaLuBi said:
Good evening, I would like to change my galaxy s5 sm-g900f. I linkageos 14 + g-app stock I uninstall because the autonomy is very reduced and the device heats. I would like to test UBERTC-8.x, I read on the site that the autonomy is better and also the overheating. But how do I have to reinstall the all lineageos + g-app or install only UBERTC-8.x + g-app. Of course by doing everything wipe.
thank you in advance
Click to expand...
Click to collapse
If you are already using Lineage-OS, simply go to TWRP and flash this Kernel and all done.
If you are on a stock TW based ROM do the following
1. Go to TWRP
2. Wipe system and data
3. Flash Lineage-OS-14.1
4. Flash Gapps
5. Flash this Kernel (UBERTC or Linaro)
6. Flash magisk/ modules/su-addons, or any other stuff you like
7. Wipe cache/dalvik cache
8. Reboot and enjoy...​

New (v5) builds...
New builds (v5) are uploaded and can be (along with change-logs) found in the GitHub release page.
Enjoy...

Related

[ROM][7.X.X]LineageOS [Suzuran]

LineageOS 14.1 for the Sony Xperia Z5 Compact
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.
*/
Known Bugs: Video Record may be broken
Download: Get LineageOS
Kernel sources: https://github.com/nzzane/android_kernel_sony_msm8994
Tree sources: https://github.com/nzzane/device_sony_suzuran
Unofficial OTA: https://github.com/nzzane/LineageOTA
If you enjoy this rom why not Donate to support future releases and hosting
Additional Information: This is the FIRST ever released Z5 Compact custom AOSP ROM that is using the Stock kernel and blobs. What this means? Not much, exept for the stock like camera of cause, if that is something you care about
Now stop reading this post. Seriously. You are wasting your time. FLASH THIS AND TAKE PICTURES!
HUGE THANKS; to all the lineage and kitakami devs who have been working on this, and continue to work hard on this to get you (and me) the best rom that they can!
NOTE:This uses stock kernel and blobs - meaning NO RECOVERY. Please know how to use "fastboot boot boot.img" if you get stuck anywhere
NOTICE:
It has been really fun porting and Lineage and Carbonrom top the Z5C, and it has been amazing to see you guys (The community) try it out for yourselves and make your own builds. Due to my Z5C being broke I have passed it on to a recycling company - meaning I can no longer test or update builds. Please do feel free to link your own builds in the comments (As long as they do not breach the rules of course )
Thanks for the support this year - and I want to thank those who are keeping their own builds up to date!
XDA:DevDB Information
[ROM][7.X.X]LineageOS [Suzuran], ROM for the Sony Xperia Z5 Compact
Contributors
nzzane, myself5
Source Code: https://github.com/LineageOS
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: TWRP 3.0.2
Based On: AOSP, Cyanogenmod
Version Information
Status: Beta
Current Stable Version: 20170827
Stable Release Date: 2017-08-27
Current Beta Version: 20170219
Beta Release Date: 2017-02-19
Created 2017-02-07
Last Updated 2017-12-20
INSTALLATION:
Download the latest LineageOS zip from the download link in the OP
Download GAPPS Arm64 - 7.1
Reboot into recovery and make a backup incase something goes wrong
Wipe Data - System - Delvik and Cache
Flash LineageOS and gapps in recovery and reboot your device - When flashing lineage you WILL get 2 unknown command errors, this is normal
Reboot and enjoy!
Work Status
STATUS: UP TO DATE
Thanks to all the supporters of this project, and a special mention to the following
@CubeDev [Build Server - While mine was being repaired]
@Myself5 [Sumire development - LineageOS development]
@Triflot [Keeping things alive and fixing some bugs relating to wifi and wakelocks]
@Berni-0815 [Keeping things alive and fixing bugs + Substratum]
And to all the donors who support the time that has gone into this project
Changelog:
Full changelog from cmxlog (Some will not be pushed into my releases due to incompatibilities)
Code:
[COLOR="Green"]2017-xx-xx[/COLOR]: []
Updated device brightness [URL="https://gist.github.com/zachariasmaladroit/10ad7d4190f22b3a9c5c309846bc8ecf"]Thanks to zacharias.maladroit[/URL]
[COLOR="Blue"]2017-09-08[/COLOR]: [Latest]
General stability and some security patches
Kernel patched as per the [URL="https://github.com/nzzane/android_kernel_sony_msm8994/commit/bd9380a1443858941178bc9b5520d0527a9c1bb6"]Git[/URL]
[COLOR="Black"]2017-09-03[/COLOR]:
Source updates
Working on getting a changelog built with the ROM
[COLOR="Black"]2017-08-27[/COLOR]:
General Speed
Source updates
wakelocks fixed
Kernel settings editied for stability and battery
Fixed ringtone / notification volume being way too loud
[COLOR="Black"]2017-07-29[/COLOR]:
Fingerprint speed
Wakelocks (Including fingerprint wakelock) Disabled
Better battery
Better stability and speed
Substratum support
Latest LineageOS code including updated camera configs
Planned weekly updates*
[COLOR="Black"]2017-05-06[/COLOR]:
Kernel: Fix FPC1145 wakeup
Kernel: Kconfig added for bcmdhd (BCM43455)
Updated to latest Lineage Source
Updated to latest XperiaDev source
[COLOR="Black"]2017-02-19(20170219-2)[/COLOR]: [SIM]
-Reconfigured kernel defconfig to get sim working
-re-got stock blobs using cm helper
[COLOR="Black"]2017-02-18[/COLOR]:
-reconfigured defconfig in Lineageos Kernel to fix camera and some other issues
-SIM and WIFI support getting closer
-Fixed kernel bug spamming logcat
[COLOR="Black"]2017-02-15[/COLOR]: [Pre-ALPHA]
-Device tree reconfigured to attempt to fix wifi
[COLOR="Black"]2017-02-08[/COLOR]: [PULLED]
[COLOR="Black"]2017-02-07[/COLOR]: [PULLED]
-Initial release
Thank you, I would like to ask the development of Resurrection Remix rom?
waiting for download link
nzzane said:
INSTALLATION:
Download the latest LineageOS zip from the download link in the OP
Download GAPPS Arm64 - 7.1
Reboot into recovery and make a backup incase something goes wrong
Wipe Data - System - Delvik and Cache
Flash LineageOS and gapps in recovery and reboot your device
Reboot and enjoy!
THERE IS CURRENTLY NO bootlogo
I am working on getting this fixed as well as getting proper recovery and adb working
A test build will be made public tomorrow.
Click to expand...
Click to collapse
Great work !
Finally we're able to detach from Sony's shackles, it's annoying to be limited by that proprietary crap (e.g. texfat module) in pushing the kernel or the ROM further
Not sure what wifi driver you're using and how you got it to work on suzuran but I had to fix it up + add some bits from the AOSP kernel source to make it work:
https://github.com/zachariasmaladro...fter=Y3Vyc29yOjnl8U/KoCJ0vxtid/9CHbUMypTwKzY5
nasbdh9 said:
Thank you, I would like to ask the development of Resurrection Remix rom?
Click to expand...
Click to collapse
I can definitely look into that, once LineageOS is in working order
Thx for lineageOS.. Waiting for that
Awesome! I'll start flashing this one soon.
Nothing but a black screen?
Clean installed it multiple times, with and without gapps, everytime same result.
Thanks for the effort and build though.
I hope we can all enjoy LineageOS soon
Dn_nS said:
Nothing but a black screen?
Clean installed it multiple times, with and without gapps, everytime same result.
Thanks for the effort and build though.
I hope we can all enjoy LineageOS soon
Click to expand...
Click to collapse
Okay - I am trying another build now, Thanks for your patience
Nothihg to test, phone can`t boot.
Okay, i think i will jump back to bandwagon once boot issue is fixed ....waiting.
Boot issue fixed? want to try a new rom, Whats the difference in this rom?
Sorry just seen in the first post the issue is being worked on
do_salah said:
Sorry just seen in the first post the issue is being worked on
Click to expand...
Click to collapse
Hey - all good
Update for everyone - Lineage is being a little crap and not wanting to boot
I am trying to fix it as soon as possible
nzzane said:
Hey - all good
Update for everyone - Lineage is being a little crap and not wanting to boot
I am trying to fix it as soon as possible
Click to expand...
Click to collapse
Was just about to install it right now. Thanks for updating us
Biting fingernails and waiting....[emoji51]
Great job on this ROM. Hope more things will start to work when they release the kernel source compatible with the new N blobs. ?

[ROM][UNOFFICIAL][DISCONTINUED] LineageOS 15.1 for Xiaomi Mi6

LineageOS is a free, community built, aftermarket firmware distribution of Android 8.1 (Oreo), which is designed to increase performance and reliability over stock Android for your device.​
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.
Important information:
This thread is for LineageOS 15.1 builds for Xiaomi Mi 6. 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
WARNING:
This is an early preview of LineageOS 15.1, there's no guarantee it'll work stable.
Database migration from previous LineageOS is currently NOT supported, you MUST perform a data wipe before.
Tips:
SELinux works in permissive
FBE is currently not supported
NFC is a bit buggy and drains a lot in standby, disable it when you don't use it.
You need at least MIUI Global Oreo 8.2.8 firmware, otherwise you'll get error 7 when installing the zip. Latest MIUI Global Oreo firmware is recommended.
Installation:
First time flashing LineageOS 15.1 on your device, or coming from another ROM?
Download the zip(s)
Install a compatible Recovery (I recommend twrp-3.2.1-0-sagit-blankaf-3.img as it works with /vendor (/cust) partition and February security patch decryption.)
Perform a nandroid backup of your current ROM (Optional)
Format data & wipe system, data, cache and dalvik cache
Flash LineageOS
Optional: Install the Google Apps addon package
Reboot
Source code:
https://github.com/LineageOS
https://github.com/blankaf/device_xiaomi_sagit
https://github.com/blankaf/vendor_xiaomi_sagit
https://github.com/blankaf/kernel_xiaomi_msm8998
Credits:
LineageOS Team & Contributors
Code Aurora Forum
......
Download:
ROM
https://www.androidfilehost.com/?w=files&flid=248834
Firmware
https://androidfilehost.com/?w=files&flid=237301
XDA:DevDB Information
LineageOS 15.1 for Xiaomi Mi6, ROM for the Xiaomi Mi 6
Contributors
blankaf
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 4.x
Version Information
Status: Beta
Created 2018-02-24
Last Updated 2018-04-08
"Battery is draining like crazy!!!!!!" Disable NFC when you don't use it
blankaf said:
"Battery is draining like crazy!!!!!!" Disable NFC when you don't use it
"Bootloop!!!!" You need to "format data" as this rom is not FBE at the moment.
Click to expand...
Click to collapse
hope that battery drain is fixed on next releases. does QC working fine?
zilan said:
hope that battery drain is fixed on next releases. does QC working fine?
Click to expand...
Click to collapse
Yes it does.
thanks!
How's battery life?
Maybe some day we will receive official?
If not how ofter you will be update this rom?
Tapatalk - Xiaomi Mi6
Great work.Thank you
@blankaf
It's good practice to mention in credits people who works you based on
device_xiaomi_sagit - it's based on xiaobai https://github.com/thune-xiaobai/android_device_xiaomi_sagit/tree/lineage-15.1-unclean
vendor_xiaomi_sagit - based on NisseCool
few days ago I saw what repo you forked but you delete it
unfortunately, I haven't chance to find any of your previous project.
could you tell as please your achievement as a developer
thanks
wojtoo said:
@blankaf
It's good practice to mention in credits people who works you based on
device_xiaomi_sagit - it's based on xiaobai https://github.com/thune-xiaobai/android_device_xiaomi_sagit/tree/lineage-15.1-unclean
vendor_xiaomi_sagit - based on NisseCool
few days ago I saw what repo you forked but you delete it
unfortunately, I haven't chance to find any of your previous project.
could you tell as please your achievement as a developer
thanks
Click to expand...
Click to collapse
Ummm, do you know who made blankaf? Hint: the answer is in your post.
Does this have the new launcher and camera features?
Ultraschorsch said:
Ummm, do you know who made blankaf? Hint: the answer is in your post.
Click to expand...
Click to collapse
How its related to my post?
so now we have same undercover developer who can disappear by night ?
good luck
wojtoo said:
How its related to my post?
so now we have same undercover developer who can disappear by night ?
good luck
Click to expand...
Click to collapse
Just don't use the ROM.
XDA isn't meant to be personal. Just a webpage to share work.
If you don't like it just don't use it I guess.
Whatever gets done is usually added to github so any changes can be forked into others builds so improvement happens regardless of the developer abandoning the project etc.
That's the point of android development. Its open source so progress is shared.
Don't worry too much and go with the flow
Dobsgw said:
Just don't use the ROM.
XDA isn't meant to be personal. Just a webpage to share work.
If you don't like it just don't use it I guess.
Whatever gets done is usually added to github so any changes can be forked into others builds so improvement happens regardless of the developer abandoning the project etc.
That's the point of android development. Its open source so progress is shared.
Don't worry too much and go with the flow
Click to expand...
Click to collapse
What Dobsgw said
Installed. So far working great. I will test more.
Tapatalk - Xiaomi Mi6
ermacwins said:
Does this have the new launcher and camera features?
Click to expand...
Click to collapse
no, but it's stable, smooth, looks like power hal implemented correctly
only charging light not working
When we got official los15.1 ?
Its have interesting changes in official ui.
Thanks for your hard work!
I flashed this ROM,and found a issues.
Every time I put the Sim card into the phone. it just pop up"com.android.phone has stopped"over and over again.
If there is no Sim card in it , it is normal.
I don't have this issue
Tapatalk - Xiaomi Mi6
LineageOS 15.1 - 25th Feb
SELinux is now enforcing (Huge thanks to @DanWard)
Upstream kernel to 4.4.118
Blobs from MIUI Global Oreo 8.2.24
Some misc tweaks
Synced with LineageOS code
lineage-15.1-20180225-UNOFFICIAL-sagit.zip
NFC might still drain a lot of battery, disable it when you don't use it!
I am pretty sure goodix fingerprint sensor works but I can't test it as I have fpc, If someone tested the goodix fingerprint sensor would be appreciated! Confirmed working
If you find any bugs that weren't there in last build a logcat would be very appreciated!
Liaoyiwa said:
Thanks for your hard work!
I flashed this ROM,and found a issues.
Every time I put the Sim card into the phone. it just pop up"com.android.phone has stopped"over and over again.
If there is no Sim card in it , it is normal.
Click to expand...
Click to collapse
Wow thanks great job

[ALL][Kernel][9.0][EAS][AOSP] Tachyon Kernel

What is a Tachyon?
Wikipedia calls it a "hypothetical" particle that most scientists claim doesn't exist.
That is what this kernel is: A kernel for Treble, something Motorola claims they never will release for our device.
Why upstream?
Well, DirtyUnicorns put it best on G+ : https://plus.google.com/+DirtyUnicornsOfficial/posts/2MpHCwKqh5J
This kernel will stay updated to the latest upstream from Linux-stable tree maintained by @nathanchance on git for msm
What is EAS?
Energy Aware Scheduler is a scheduler that knows how much energy is used on each frequency and how much power it uses to give best power/performance ratio. This kernel is slowly getting updated to the latest EAS patches from Linaro.org. For more information, check the below link.
https://www.linaro.org/blog/energy-aware-scheduling-eas-project/
Features:
Upstream kernel from source
Edits to avoid Safetynet/CTS (If you have root, it will fail signature check inherently without SUhide or Magisk hide)
Built With the Latest Clang for Android with Linaro as the cross compiler
OC GPU (changed 710 MHz to 750 MHz)
Same Adrenoboost tweaks as the Pixel 2 ElementalX kernel.
Wakelock fixes by Boeffla
EAS implementation (still work in progress)
Bugs/Issues:
hit and miss on MotoMods
Download:
Google Drive
Instructions:
Download ZIP to phone
Boot to TWRP.
Flash and follow prompts in Aroma
If you need to flash any GSI zips to boot your GSI, flash them again.
Reflash root if you want root.
Version Information
Status: Beta
Current Stable Version:
Stable Release Date:
Created 2019-02-06
Last Updated 2019-02-06
Source: https://github.com/Uzephi/Nash_AOSP
Git Branch: o9x-tachyon
Compiler: Clang 8.x.x
Cross Compiler: Linaro 7.x
Branch: Android 9.0.y
Kernel Version: 4.4.y
defconfig: nash_defconfig
Credits: @joemossjr - for collaborating and getting this working and debugging w/ me to get the best possible experience for our community. @invisiblek for all the work he's done for our device tree @npjohnson for his work on our device tree. @erfanoabdi for his amazing work getting treble running and his other work on our device.
Thanks and Mentions:
@Lord Boeffla for his wakelock code. @nathanchance for the assistance and amazing guides and keeping msm-8998 up to date with linux-stable @jbats for keeping up to date with linux-stable for me to merge into this kernel.
@flar2 for his work on our chipset, msm8998
All other developers shown in commit history.
(Quoted from Nathan Chance)
A note about donations
Quite a few people have asked to donate to me in the past and I have turned them down. I am not in this for the money, this is my hobby, something I truly enjoy. If you truly want to donate to something (it is not expected in the slightest), I recommend an entity like the Open Source Initiative, the Free Software Foundation, XDA, or any one of the people I have thanked in the OP. Additionally, you are free to copy any and all of my work; the only thing I request is that you not ask for donations as well (though I can't really enforce this lol). Thank you.
Changelog:
08/14/2018:
Initial release
02/06/2019:
Rebase for Pie
EAS Progress:
Schedutil is a form of EAS. I am currently working on fixing it to get it more in line with how smooth EAS runs on the Pixel. (yes, that means Energy Aware has always been in the AOSP kernels, we just never talked about it. Now that I am updating it to the lastest from Linaro, I am being open about it).
Known issues: GSIs don't work.
Hey there Uzephi. This is for the latest 8/14 build of lineage, right? Because after flashing, I'm stuck on the lineage splash screen.
fossiltkm said:
Hey there Uzephi. This is for the latest 8/14 build of lineage, right? Because after flashing, I'm stuck on the lineage splash screen.
Click to expand...
Click to collapse
Apparently the Tamien vibrator changes haven't been merged yet and are still in Gerrit. I am reverting and will release the fixed kernel in about half an hour.
Updated. same Download link, will now work with Lineage Official that released today. (old build worked on test-keys on 0808)
Uzephi said:
)
Click to expand...
Click to collapse
hi mate, so basically this kernel is not for stock rom right?
thanks
ilovemeow said:
hi mate, so basically this kernel is not for stock rom right?
thanks
Click to expand...
Click to collapse
It's only for Treble. The kernel mounts vendor, so even DU won't boot it.
4.4.148 updated, pushed, and uploaded to Drive. No other changes
sorry for my stupidity, but which roms are actually compatible with this kernel?
Debuffer said:
sorry for my stupidity, but which roms are actually compatible with this kernel?
Click to expand...
Click to collapse
Any ROM built for the Z2 force that is treble enabled. Currently running into a no boot with GSI images and working on fixing that. Currently I think that's only Lineage officials built after 08/14. I don't know if DU has gone treble yet.
link updated to 4.4.150. added back CRC as well. Still no verification if that fixed GSI boot issues
anyone else have screen flip recovery issues after flashing this? everytime my recov screen does a 180 no matter if its twrp, lineage rec, etc
jasperbastianrain said:
anyone else have screen flip recovery issues after flashing this? everytime my recov screen does a 180 no matter if its twrp, lineage rec, etc
Click to expand...
Click to collapse
Its a known issue. Stock lineage kernel does this as well. Best thing to do is just boot twrp.
Edit: 4.4.152 merged and Gdrive updated.
4.4.153 has no changes for us. I merged just to be in line with linux-stable but not releasing a build.
Uzephi said:
Its a known issue. Stock lineage kernel does this as well. Best thing to do is just boot twrp.
Edit: 4.4.152 merged and Gdrive updated.
Click to expand...
Click to collapse
I've only had this issue with this kernel, every other kernel I've tried stock or custom have all been able to load twrp correctly. For some reason though I haven't been able to flash any ROMs with the newest twrp, I always have to use 3.2.2.1 official or the 3.2.2.1 for treble.
Updated to 4.4.154. If you are having issues with TWRP, try flashing the installer after the kernel, I haven't had an issue doing it this way.
will this work with Lineage Unofficial builds??
blake .l said:
will this work with Lineage Unofficial builds??
Click to expand...
Click to collapse
Yes

[ROM][TEST BUILDS][UNOFFICIAL] JohnGL4's test builds for Samsung Galaxy S5.

Code:
* Your warranty is now void. *
* I am not responsible for bricked devices and I am also not responsible for not working SD slot or anything that is related to those ROMS. (Not hardware issue)
* Backup before you install it. Note that some ROMS still have bugs.
* Report me if those bugs exists, and don't blame at me.
Introduction
The following ROMs that I compiled are ROMs that test your favorite ROMs without compiling yourself.
Download
AndroidFileHost
Notes/FAQs
Other variants of klte isn't tested yet, test it at your own risk and I will only test /e/, so other Roms will require you to try it out.
Work/Might work on:
klte
kltedv
ROMs List:
Eelo (/e/) Pie
Superior OS Pie
(More coming soon!)
FAQ:
Q: Should I backup the ROM?
A: Yes, those builds are testing ROMs and are not 100% working.
Q: I am not on klte, should I test it on kltexxx?
A: You can, but backup before testing. As it might cause a software-brick or hardware-brick.
Q: I want to request a ROM!
A: Comment your ROMs you want to be in Samsung Galaxy S5. Just don't spam the thread.
Q: I want to support your compilation!
A: You can donate to me, servers are very expensive and I need one good server to make more compilation for you guys to test! (Donations are only accepted through Bitcoin/Altcoin, for privacy issues.)
Donate:
Bitcoin: 1RVLwcudFY3TqXFDaM34rQrmq1HHBqKfp
(Admins/Mods move this thread to the United Development section of Samsung Galaxy S5.)
Coming today.
(Edit: uploaded)
OfficialJohnGL4 said:
Coming today.
(Edit: uploaded)
Click to expand...
Click to collapse
Hi mate,
Very excited you are building. Thank you.
I currently have N, O and P Eelo builds I have been testing for my S5 kltedv device. (I did not build them).
So far they are awesome!! No fault found.
I'm very happy to test your builds. Generally klte builds work well with kltedv variants.
waiting to Superior OS Pie
Oh, I got accepted as a ROM maintainer of /e/! Wow!
OfficialJohnGL4 said:
Oh, I got accepted as a ROM maintainer of /e/! Wow!
Click to expand...
Click to collapse
Congratulations mate. Excited to see more of your work. Your latest e build is working great ?
New Eelo build coming today.
NOTE: IF YOU INSTALLED THE TEST BUILD AND WANT TO UPGRADE TO THE UNOFFICIAL BUILD, DO A CLEAN FLASH!
OfficialJohnGL4 said:
New Eelo build coming today.
NOTE: IF YOU INSTALLED THE TEST BUILD AND WANT TO UPGRADE TO THE UNOFFICIAL BUILD, DO A CLEAN FLASH!
Click to expand...
Click to collapse
g900i
Formated and then advanced wiped.
Flashed today's build. Setup easily.
Installed Trebuchet launcher and a few other changes.
Flashed Lineage addonsu 16.0 for root access.
Running nice :good:
Great Rom, buttery smooth & battery friendly. Thank you.
eelo ROM
What about the Qualcomm tentacles? mentioned here:
https://forum.xda-developers.com/showpost.php?p=80516351&postcount=2367
Does those builds belong to your project?, cause I couldn't find a related thread to those ones!
https://androidfilehost.com/?w=search&s=-UNOFFICIAL-klte.zip&type=files&sort_by=date&sort_dir=DESC
Everything I've read so far about the eelo ROM sound very promising. :good:
Anikscha said:
What about the Qualcomm tentacles? mentioned here:
https://forum.xda-developers.com/showpost.php?p=80516351&postcount=2367
Does those builds belong to your project?, cause I couldn't find a related thread to those ones!
https://androidfilehost.com/?w=search&s=-UNOFFICIAL-klte.zip&type=files&sort_by=date&sort_dir=DESC
Everything I've read so far about the eelo ROM sound very promising. :good:
Click to expand...
Click to collapse
I think the builds that you mentioned here are from a different developer. I am only going off the basis that the ROM here is official and those are unofficial. I may very well be wrong though.
Sorry for a long time I haven't uploaded a build, my laptop broke and there is nothing to fix it.
However, don't lost hope, I might get a new computer this year.
Any news?

[EAS/HMP][UNOFFICIAL]Lineage OS 15.1 for Xperia XZ

Lineage OS 15.1 EAS/HMP Version​
#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.
*/
What is EAS?
Energy Aware Scheduling (EAS) is an enhancement to Linux power management, placing CPU power control directly under the Linux scheduler. When enabled, EAS uses the task load and a CPU Energy Model to select the most efficient CPU to run on, taking advantage of power and performance of Arm big.LITTLE and Arm DynamIQ-based systems.
About LineageOS
LineageOS is a free, community built, aftermarket firmware distribution of Android 8.x (Oreo),
which is designed to increase performance and reliability over stock Android for your device.
All the source code for LineageOS is available in the LineageOS GitHub repo.
And if you would like to contribute to LineageOS, please visit our Gerrit Code Review.
Official LineageOS website : http://lineageos.org
About LineageOS Legal : http://lineageos.org/legal/
Important Information
1. This ROM has nothing related to ODM images! So you don't need to ask/install anything like that, just follow the instructions.
2. This ROM will never work with any versions of Google Camera (GCam)!
3. You need to flash Stock 41.3.A.2.192 before flashing this ROM.
4. This ROM is suitable for dual and single model.
5. VoLTE is supported, but you need to enable it on stock firmware at first.
Downloads Link :
EAS :
ROM : lineage-15.1-UNOFFICIAL-EAS.zip
HMP (Ultra Smooth) :
ROM : lineage-15.1-20220414-UNOFFICIAL-kagura.zip
About the build:
tone-common : https://github.com/angelokimhui/android_device_sony_tone-common
kagura : https://github.com/angelokimhui/android_device_kagura
kernel : https://github.com/angelokimhui/android_kernel_msm8996
Also thanks to:
The LineageOS Team
The CyanogenMod Team
The SODP Team.
SJILL
Chippa_a
Awesometic
joshuous (VoxPowerHal for EAS)
Contributors
Sjll, Olivier, angelokimhui(gnz11)
ROM OS Version: 8.1
ROM Kernel: Linux 3.18.x
Version Information
Status: Stable
CHANGELOGS :
UPDATE (04-18-2022)
Rebuilt EAS version from Ground up. Imported Vox PowerHal for smooth UI without relying on HMP version of perfd in stock based vendor. All sort of optimizations for EAS was added. And of course, the final latest security patch for lineage 15.1 is there too. This might be my final ROM for this device as there's no reason to update for the public. No one's using this phone anymore lol.
UPDATE (04-14-2022)
Complete rebuild from source with my own commits to source of SJILL along with migration from squashfs vendor to ext4 to speed up boot and fix twrp oem mount.And also, the final latest security patch for lineage 15.1 is applied.
HMP VERSION :
This is an optimized version I created for this device. Give feedback if how's your experience using this version.
UPDATE (03-22-2022)
I have the OEM(vendor) image updated to fix the errors about the sched_boost error spam in logcat and time_daemon crashing making long uptime becoming unstable and requiring restart. Those 2 major concerns I have are fixed now. Flash it directly to the ROM if you are currently running it.
GPS might be unstable but you can use GPS fixer app from playstore (requires root) to try and optimize GPS data in the device.
INITIAL RELEASE (03-18-2022)
Initial release of EAS based kernel and some vendor partition modification.
Reserved #2
GN-z11 said:
You need to flash Stock 41.3.A.2.157(Dual)
Click to expand...
Click to collapse
Sorry for a stupid question. It is necessary only 157 for dual? 192 isn't compatible?
MiniGNU said:
Sorry for a stupid question. It is necessary only 157 for dual? 192 isn't compatible?
Click to expand...
Click to collapse
I'm sorry but it's actually okay to have 192. I have the dual version too.
**Edited the OP now.
Is there are any custom ROM fo XZ with working GPS?

			
				
I have my GPS working though.
Well, I haven't.
MiniGNU said:
Well, I haven't.
View attachment 5565167
Click to expand...
Click to collapse
Would you mind sending me a logcat and dmesg? Just to see if there's some conflict with drivers to your device?
GN-z11 said:
logcat and dmesg?
Click to expand...
Click to collapse
I've looked into it and seems like there's some data missing, I updated the vendor image today and you can try flashing it directly to the device. And use GPS_Fixer app from playstore to set your geo to the nearest place you're in.
how step to install this OS and vendor.. im. newbie... sorry... i already installed .192 stock firmware dual sim
adul2017 said:
how step to install this OS and vendor.. im. newbie... sorry... i already installed .192 stock firmware dual sim
Click to expand...
Click to collapse
Install TWRP using fastboot and then flash the ROM first then the update vendor.
how many hours does the battery? What is screen time sot? i searching best battery rom for my xperia xz
kablohesabi123 said:
how many hours does the battery? What is screen time sot? i searching best battery rom for my xperia xz
Click to expand...
Click to collapse
It's fair in my case, but I have another version dropping with much better SOT and smoother UI but I discontinued EAS. It's not worth it for me actually with it running with kernel 3.18 so I just tried to optimize HMP as much as I can
whats another version?
kablohesabi123 said:
whats another version?
Click to expand...
Click to collapse
New HMP optimized version available.
GN-z11 said:
New HMP optimized version available.
Click to expand...
Click to collapse
Hello
Does it work on single sim?
Is this rom exFAT compatible?

Categories

Resources