[ROM][KERNEL][N910F/G] Temasek CM12.1 [v14.9] / Vision Kernel - Galaxy Note 4 Android Development (Snapdragon)

Temasek's CM12.1 for Note 4
DISCLAIMER
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
*/
HOWTO INSTALL
Code:
[B][I]Clean Installation[/I][/B]
1. Download the appropriate ROM.
2. Download the appropriate GApps.
3. Back up any and all important data.
5. WIPE DALVIK/CACHE/DATA/FACTORY RESET.
6. WIPE SYSTEM.
7. Flash the ROM in recovery.
7.1 Flash Kernel (if you use a custom one)
8. Flash the GApps.
9. WIPE DALVIK/CACHE (for good measure).
10. Reboot Device.
[B][I]Mixed Flash/Update[/I][/B]
1. Download the appropriate ROM
2. WIPE SYSTEM.
3. Flash the ROM in recovery.
3.1 Flash Kernel (if you use a custom one)
4. Flash the GApps.
5. WIPE DALVIK/CACHE (for good measure).
6. Reboot Device.
[B][I]Dirty Flash/Update[/I][/B]
1. Download the appropriate ROM
3. Install the update zip from recovery.
3.1 Flash Kernel (if you use a custom one)
4. WIPE DALVIK/CACHE (for good measure).
5. Reboot Device.
STATEMENT
I started to build Temasek's CM 12.1 Rom for Note 4.
It will strict follow his upstream, i'll not add anything to his base.
I only compile it for Note 4 and optimize it for this.
FEATURES
all builds 20150713+ come with VISION Kernel Base as stock (same patched source but not all features)
BUILD
compiled with GCC 4.9.3 with patches from Linaro and SaberMod
including JustArchi's Optimizations
including Arter97's Optimizations
including Qualcomm's optimized LLVM 3.6 (not Google's 3.5a)
DOWNLOADS ON AFH
latest ROM
GAPPS
Vision Kernel
MDNIE Tuner App
KCAL App
Dolby Digital Plus Mod
Download Rom @ AFH
Download Gapps @ AFH
Download Apps @ AFH
THANKS
Code:
@Senthil360 for nice support in this thread
@CyanogenMod for base
@temasek for rombase
@arter97 for optimizations
XDA:DevDB Information
Temasek CM12.1 / Vision Kernel, ROM for the Samsung Galaxy Note 4
Contributors
AuxXxilium
Source Code: https://github.com/AuxXxilium
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
Based On: CyanogenMod
Version Information
Status: Abandoned
Current Stable Version: v14.9
Stable Release Date: 2015-07-21
Created 2015-07-04
Last Updated 2015-08-13

Vision KERNEL
Vision Kernel for all CyanogenMod 12.1 based ROM
fast - smooth - battery friendly
Optimized for Temasek CM12.1
Features
Hotplug
MpDecision (optimized)
IntelliPlug 4.0
Thermal
My own Thermal Driver (for this time but not the end)
IntelliThermal (CM Version)
CPU
Underclock CPU to 268MHz
Overlock CPU to 2880MHz
Hardlimit CPU Control 2.2.1_Note4
CPU Boost
MSM Turbo (like Intel Turbo Boost - only active if you use the max frequency but will cause more battery drain)
Voltage Control
more CPU Governor
GPU
Underclock GPU to 166MHz
Overclock GPU to 800MHz
Simple GPU Algorithm
Adreno Idler 1.1
Idle down to 27MHz
more GPU Governor
Screen
Touch Control (DT2W, S2W, S2S) <- only t2w edition
State Notifier
FS and I/O
Dynamic Fsync 1.5
more IO Scheduler
Optimized EXT4
F2FS Support
Power
Powersuspend 1.7
Fastcharge 1.2
QuickWakeup
Sound
Faux Sound Control 3.6
MSM Ultrasound
Stereo call recording
Net
more TCP Cong
Misc
KSM
Kernel Mode NEON
SELinux permissive
overall Optimizations
Sabermod 4.9.3 for A15 and graphite
more...
How-To install
remove all bootup settings from Fauxclock
boot into recovery
install kernel
wipe cache (better to do this)
boot system
if system is fully started - restart it again
done
Download Kernel @ AFH

Changelog for ROM / KERNEL
Changelog for ROM
Build Changelog
Changelog for Vision KERNEL
2015.07.16
only performance optimizations
2015.07.15
updated: Hardlimit Control v2.2.1_Note4 by AuxXxilium
2015.07.14
build: start with two version: one with touch2wake and without it
build: cleaner build tags - now only vision not vision_smart
added: Hardlimit Control v2.2_Note4 by AuxXxilium (thx to yank555.lu for base)
2015.07.13_t2w - experimental
readded: touch2wake
removed: IntelliThermal trash for the next time
added: more battery savings
patched: some vidc things
2015.07.11_ofast
recompiled with -Ofast
added: new adreno idler version
2015.07.10
added: quickwakeup
added: some more patches
removed: smart... governor that causes a bug in freq selection
2015.07.08_v2
bugfix build
removed: only gpu wakeup on touch event
removed: all touch2wake features for now
removed: high OC Freq (now max is 2.88 GHz)
fixed: no touch response after wakeup from deepsleep (i hope)
fixed: the laggy performance from gpu if there was no touch event
fixed: fastcharge issue that causes some problems (slow charging and more)
fixed: all kernel compile warnings
added: elementalx cpu gov for more performance
added: more optimizations
added: Async Fsync
2015.07.07
added: IntelliThermal from faux123 (CyanogenMod Commit)
added: some patches for power efficiency
added: more patches - to many to list all things
2015.07.06
added: Simple GPU Algorithm
added: MDNIE Control
added: some GPU Patches
2015.07.05
initial push with features above (optimized for my rom)
FAQ
How can i set the kernel features?
The recomend app is FauxClock. Other apps can have problems with cpu freq setting or other features.
Fauxclock isn't supported.
Install Fauxclock > Open and accept SuperSu > force close it > open again (if this isn't working, you need to fix permissions.)
Why i do this? ETA's?
It's only build for my own use, so i update it if i think i must do it. Please do not ask for ETA's.
Misc
Known bugs
If you found a bug, please submit it here.
Feature Requests
If you want to have a new Feature, please submit it here.
Reviews
If you like my work, please say THANKS and write a short review here.

Rom support
Does this ROM support 910G
ROM​
AuxXxilium said:
Temasek's CM 12.1 for Note 4 (trltexx)
Code:
I started to build Temasek's CM 12.1 Rom for Note 4.
It will strict follow his upstream, i'll not add anything to his base.
I only compile it for Note 4 and optimize it for this.
Download
Huge thanks to @temasek and @arter97
XDA:DevDB Information
Temasek's CM 12.1, ROM for the Samsung Galaxy Note 4
Contributors
AuxXxilium
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: v14.5
Stable Release Date: 2015-07-04
Created 2015-07-04
Last Updated 2015-07-04
Click to expand...
Click to collapse

Downloading the ROM, will give more feedback after a few hours.
Keep up the great work, loving your kernel and now maybe this ROM as well.
Sent from my SM-N910F using XDA Premium 4 mobile app

virgoan said:
Does this ROM support 910G
ROM​
Click to expand...
Click to collapse
yes. 910G is supported. it is working with trlexx rom.
Battlehero said:
Downloading the ROM, will give more feedback after a few hours.
Keep up the great work, loving your kernel and now maybe this ROM as well.
Sent from my SM-N910F using XDA Premium 4 mobile app
Click to expand...
Click to collapse
thanks, kernel comes back the next week. try to fix benchmark scores and game performance.

Thanx for thread,I think your kernel and temasek rom is perfect combination???

AuxXxilium said:
yes. 910G is supported. it is working with trlexx rom.
thanks, kernel comes back the next week. try to fix benchmark scores and game performance.
Click to expand...
Click to collapse
Current bug: Clicking Ambient Display causes Force Close?
Everything else seems to work fine so far, will report back if I find something else.

@AuxXxilium : this is great. I was a very big fan of temasek for S3 and I was thrilled when I saw your post. Thanks. The issue that I have is that it seems I am limited with 3g speed after I have installed the rom. I cannot get more than 47kB / sec no matter what I do. Before installing the rom , exactly in the same place, I was having over 1,5 MB / sec. Does anyone have the same issue? Thanks
Trimis de pe al meu SM-N910F folosind Tapatalk

Great, now we have two Temasek CM12.1 roms for our device Gonna test this one too.

Welcome Temasek! I used your ROMs on the Note 3....good to see you here buddy

Does s pen features work with this ROM

ivnn said:
Does s pen features work with this ROM
Click to expand...
Click to collapse
http://forum.xda-developers.com/android/software/app-app-samsung-devices-provided-stylus-t3000448
Sent from my SM-N910F using XDA Premium 4 mobile app

rhadoo_ds said:
@AuxXxilium : this is great. I was a very big fan of temasek for S3 and I was thrilled when I saw your post. Thanks. The issue that I have is that it seems I am limited with 3g speed after I have installed the rom. I cannot get more than 47kB / sec no matter what I do. Before installing the rom , exactly in the same place, I was having over 1,5 MB / sec. Does anyone have the same issue? Thanks
Trimis de pe al meu SM-N910F folosind Tapatalk
Click to expand...
Click to collapse
In case someone else has the same issue...
I found that the default access point was WAP instead of Internet, this was limiting the speed. After I switched to Internet, speed was over 1,5 MB.

Just tried to install the ROM ,but the installation was aborted complaining that this image is for a trltexx and that I'm having a trlte . I think i installed different kernel for my previous Rom . Could anyone suggest what i have to do to change it to trltexxx .

ivnn said:
Just tried to install the ROM ,but the installation was aborted complaining that this image is for a trltexx and that I'm having a trlte . I think i installed different kernel for my previous Rom . Could anyone suggest what i have to do to change it to trltexxx .
Click to expand...
Click to collapse
You have the incorrect recovery.
Install the correct recovery from TWRP's website.
If you have N910F (Trltexx) install this zip from recovery and then reboot to recovery again to install the ROM.
https://dl.twrp.me/trltexx/twrp-2.8.7.0-trltexx.zip.html
Sent from my SM-N910F using XDA Premium 4 mobile app

i tried to install but device got struck in download mode and i couldnt boot normal as well. odin is not recognising the device as well
Battlehero said:
You have the incorrect recovery.
Install the correct recovery from TWRP's website.
If you have N910F (Trltexx) install this zip from recovery and then reboot to recovery again to install the ROM.
https://dl.twrp.me/trltexx/twrp-2.8.7.0-trltexx.zip.html
Sent from my SM-N910F using XDA Premium 4 mobile app
Click to expand...
Click to collapse

Awesome! Temaseks rom was my favorite rom on my s3.
too bad I really need the s-view, which isn't working on CM
will that ever be possible?

ivnn said:
i tried to install but device got struck in download mode and i couldnt boot normal as well. odin is not recognising the device as well
Click to expand...
Click to collapse
Take your phone's battery out. (Make sure device isn't plugged in anywhere)
Then put the battery back in after 10 seconds.
Then hold the volume down, home button and power your device on.
Then plug your phone into your computer, and try different USB ports (Make sure Kies is not installed) and flash a stock ROM via Odin and start a fresh.
Install a custom recovery (TWRP).
Sent from my SM-N910F using XDA Premium 4 mobile app

Mikeyman123 said:
Awesome! Temaseks rom was my favorite rom on my s3.
too bad I really need the s-view, which isn't working on CM
will that ever be possible?
Click to expand...
Click to collapse
sview hack is in rom included, the next kernel version does enable it. so i think it should work after that, but i havn't a sview cover for my phone. so i can't try it out.

Related

[ROM] [4.4.2] Mackay ROM & Mackay kernel - based on Omni (03-Feb-2014)

I have been sharing my CM7/CM9/CM10/CM10.1/CM10.2/CM11-based builds for several devices. Now that I moved over to Nexus 5 as my daily driver, it is also time to mackay MackayROM for this device. MackayROM was first based on CyanogenMod sources, but I decided to move over to Omni as base for my ROM
About Omni: Omni is a free, community built, aftermarket firmware distribution of Android 4.4 (KitKat), which is designed to increase performance and reliability over stock Android for your device.
Disclaimer: 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.
If you run into errors, I may not be able to solve it!
If you know a solution to a problem, either upload it yourself to Gerrit Code Review or contact me through pm.
The ROM is based on Omni sources with the following changes:
-Mackay Kernel (see below for details)
-Set of cherries picked from gerrit (differing by the day)
-Some additional patches I did myself to the source code
Feature request are OK, but remember:
1. I try to stay close to stock
2. I will not include additional apps, unless they can be build from source
3. The time I spend on features depends on how much I like them myself
Changelog of 03-Feb-2014
-Omni codebase of 03-Feb
-Updated kernel (see few posts before for details)
-Fixes charging led: it now stays on in stead of blinking and will automatically resume function after a notification is removed
-Many updated to OmniSwitch
Full changelog compared to stock Omni:
Omni sources of 31 Jan 2013
App changes:
-From CM: Browser, Calculator
-From Slim: (Unified) Email, Exchange
-Added: OmniSwitch
All features compared to stock kernel:
-Added SIO, FIOPS & BFQ scheduler
-Tuned Ondemand governor
-Tuned Interactive governor (set to default)
-Sweep2Wake & DoubleTap2Wake
-Improve the performance of memcpy and memmove
-arm/crypto: Add optimized AES and SHA1 routines
-Improvements to RWSEM code
-Improvements to tmpfs
-Added frandom (much faster random number generator)
-Added voltage control code
-Added gamma control code
To see the additions on top of Omni, check github (additional patches are always shown on top):
Settings
OmniGears
Frameworks
Fresh install:
-Do a factory reset & format /system
-Flash ROM
-Boot ROM (there sometimes are bootloops if gapps is flashed directly on top of the ROM without first booting the ROM)
-Reboot recovery
-Flash gapps
-Reboot your phone
Update:
-Flash ROM
-Reboot your phone
(no wipes or other things needed, just flash & reboot)
-Custom kernels can be used only if specific for Omni
Credits:
-Omni team for ROM base
-faux123 & showp1984 for their kernel source, from which I have used many patches for my kernel.
Kernel source:
https://github.com/kasperhettinga/android_kernel_lge_hammerhead
Device tree:
https://github.com/kasperhettinga/android_device_lge_hammerhead
Downloads:
Rootaxbox
XDA:DevDB Information
[ROM][4.4.2] Mackay ROM & kernel - based on Omni, a ROM for the Google Nexus 5
Contributors
kasper_h
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod
Version Information
Status: Alpha
Created 2013-11-21
Last Updated 2014-02-03
Reserved for future use.
Thanks for the ROM OP. Going to try it out.
Is d2w also included? Thanks for your ROM
Sounds good, but do you have planed to implement HALO from Paranoid Android?
Will try it out now and give some feedback and screenshots
rokahaal said:
Is d2w also included? Thanks for your ROM
Click to expand...
Click to collapse
Not yet
33bca said:
Sounds good, but do you have planed to implement HALO from Paranoid Android?
Click to expand...
Click to collapse
I'm not a real fan of halo...
Verstuurd van mijn Nexus 5
t2w and s2w - we want them too..
waiting for my nex to come and install it
meethere said:
t2w and s2w - we want them too..
waiting for my nex to come and install it
Click to expand...
Click to collapse
s2w seems much more useful to me.
I actually am working on a s2w QS tile ATM, so that no app is needed.
Looks interesting Welcome ! ( Haven't flashed any CM11 Rom/Based rom earlier. Does CM include Center Clock now? Or have you cherry picked it ? TY )
Great to see your work over here in N5 section, Kasper. Will give it a try and let you know how it goes.
Ensifolk said:
Looks interesting Welcome ! ( Haven't flashed any CM11 Rom/Based rom earlier. Does CM include Center Clock now? Or have you cherry picked it ? TY )
Click to expand...
Click to collapse
No center clock for cm. I may add it later, I like it myself especially on tablet. But also nice for phone I guess.
Verstuurd van mijn Nexus 5
Absolutely loved your work on Galaxy S - I've moved over to a nexus 5 myself, looking forward to seeing what you do with this!
Are the CDMA / LTE binaries in the cyanogen based Roms ? And can sprint users flash this and get 3g and LTE?
Sent from my Nexus 5 using xda app-developers app
mhsbrian said:
Are the CDMA / LTE binaries in the cyanogen based Roms ? And can sprint users flash this and get 3g and LTE?
Sent from my Nexus 5 using xda app-developers app
Click to expand...
Click to collapse
Should work from what I read elsewhere, but haven't tested this myself.
Changelog of 4.0.6 - 23-Nov-2013
-CM11.0 codebase of 22-Nov
-Updated some code (a.o. lockscreen options)
-Added options (navbar/navring tuning)
-Updated kernel (optimized Ondemand governor, added double-tap-to-wake)
Downloads:
XDAfileserver
Rootaxbox (upload not yet finished)
Can anyone confirm sprint/CDMA LTE f functionality?
Sent from my Nexus 5 using xda app-developers app
Kasper,congratulations for your rom.You can download your kernels???
Home HTCMania this thread to Spain:http://www.htcmania.com/showthread.php?t=726357
thank's for your rom , I test it today !:fingers-crossed:
where is Sweep2Wake & DoubleTap2Wake ?
Kasper,You can not change minimum cpu frequency,always dial 1036 MHz.

[KERNEL][FINAL] [MiUi(KK/LP)/5.x/6.0.1/7.X] [Cosmos] JERRICA [01/17]

Code:
[COLOR="green"][B]/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards, dead cats,
* thermonuclear war, or you getting fired because the alarm app failed.
* YOU are choosing to make these modifications, and no point
* in pointing the finger at me for messing up your device
*/[/B][/COLOR]
This kernel is compiled straight from Xiaomi official released Lollipop sources:
FEATURES:
Supports Lollipop Bootloader
Fast Charge
Vibration intensity control
Schedulers - fiops, sioplus, tripndroid, zen
Governors - lionfish, impulse, despair
Hotplugs - mpdecision, State Helper, Mako, MSM
Double-Tap2-Wake
KCAL support
wlan wake locks toggle support
frandom support
fsync on/off support
zram/zsmalloc optimizations
stock Wifi driver, 3.8.22.14
Exfat/NTFS support
GPU slightly overclocked to 465Mhz (100-465Mhz) [Not applicable to MiUi Kitkat]
CPU unlocked with all frequencies, default max to 1.4Ghz (200Mhz-1.4Ghz) [Not applicable to MiUi Kitkat]
TCP congestion algorithms enabled
Few more internal optimizations
INSTALLATION INSTRUCTIONS:
Download the zip file corresponds to the release and save it into the root directory of internal/external storage
Reboot into recovery
Mount system, data and cache
Flash the zip
If you ever want to revert to Stock MiUI LP, you can flash Stock WiFI zip
For MiUi (for other ROMs too as matter of fact) I would recommend to backup the system & boot, Just in case if you want to revert, you may do so.
Reboot(NO NEED TO WIPE CACHE AND DALVIK)
In MiUi, if you use KA then give Autostart permission so it runs in the boot (SecurityApp->Permissions->Autostart)
Download
All kernel versions are FINAL. As long as long it is supported, kernel will be updated only if it is absolute must
Folder: https://www.androidfilehost.com/?w=files&flid=66952
Cosmos Release For MM/N Jerrica-Cosmos-20170117.zip This is FINAL release
Cosmos Release For MM/N Jerrica-Cosmos-ltr553-20170117.zip Only for those having any issues with proximity sensor/ltr559 This is FINAL release
Cosmos MiUi lollipop Release Jerrica-MI-Cosmos-20161116.zip This is FINAL release
PremierFinale Lollipop Release Jerrica-LP-PremierFinale-20160813.zipThis is FINAL release
PremierFinale MiUi Kitkat Release Jerrica-MK-PremierFinale-20160829.zipThis is FINAL release
If you want to restore to Stock MiUi8 Kitkat Global 8.0.1.0(KHJMIDG)
Restore MiUi8 Stock Kernel (Global 8.0.1.0 (KHJMIDG)) Restore-Mi8KK-Kernel-8.0.1.0_KHJMIDG.zip
Source code: https://github.com/premaca/Xiaomi_Kernel_OpenSource
Cosmos Release For MM/N Brach: cosms
PremierFinale Lollipop Release Branch: Final-LP
PremierFinale MiUi lollipop Release Branch: Final-MI
PremierFinale MiUi Kitkat Release Branch: Final-MK
CREDITS:
Xiaomi for Official Sources
XDA:DevDB Information
JERRICA, Kernel for the Xiaomi Redmi 2
Contributors
premaca
Source Code: https://github.com/premaca/Xiaomi_Kernel_OpenSource
Kernel Special Features:
Version Information
Status: Alpha
Created 2016-06-09
Last Updated 2017-01-17
Reserved
Change Logs
* ALL KERNEL VERSIONS ARE FINAL *
01/17 Cosmos Release for MM/N Roms
* Redid kernel, to avoid potential stability issues
* MSM hot plug is slightly revamped
* For those having issues with LTR559 proximity sensor, separate kernel is released with LTR553 (untested by me)
* Check some headset buttons too, i picked from commit from old kernel
* This would be the last version of Jerrica, unless kernel must be update for some reason.
* Download Jerrica-Cosmos-20170117.zip
Jerrica-Cosmos-ltr553-20170117.zip Only for those having any issues with proximity sensor/ltr559
Cosmos for Marshmallow/Nougat is announced Final
12/24 Cosmos Release for MM/N Roms
* Enabled NF_MATCH_RPFILTER for hotspot requirements on N Roms
* Revamped MSM Hotplug
* other stability fixes
- Download Jerrica-Cosmos-20161224.zip
NOTE: Our ROMs are diverging with different default CPU profiles, like perfd, msm, mpdecision etc. Its your responsibility to make sure what is recommended or what you want to use, and not having redundant or conflict configs.
11/16 MiUi Lollipop Cosmos Release
- Boots latest MiUi 8 Beta ROMs (as of now 1110 latest)
- kexec hard boot is implemented
- Tested Nougat ROMs, internal/external with latest Multirom release for Redmi2 (MiUi as Primary, and Nougat as secondaries)
- Download Jerrica-MI-Cosmos-20161116.zip
MiUi Lollipop Cosmos Release is announced Final
10/23 Cosmos Release
- Initial Release for Nougat
- Compatible for MM as well
- Faux sound is added
- selinux is permissive
- Download Jerrica-Cosmos-20161023.zip
08/29 PremierFinale Release
- MiUi Kitkat release updated.
- Download Jerrica-MK-PremierFinale-20160829.zip
- Bluetooth issue fixed
- DT2W support added
- Also, if you want to restore to Stock MiUi 8.0.1.0(KHJMIDG) , use this Restore-Mi8KK-Kernel-8.0.1.0_KHJMIDG.zip
MiUi Kitkat PremierFinale Release is announced Final
08/20 PremierFinale Release
- MiUi Kitkat is released.
- Download Jerrica-MK-PremierFinale-20160820.zip
- Impulse governor and Dt2W are absent.
08/13 PremierFinale Release
- zram/zsmalloc optimizations
- Stock Wifi Driver for all, 3.8.22.14
- Exfat/NTFS support
- GPU slightly overclocked to 465Mhz (100-465Mhz)
- CPU unlocked with all frequencies, default max to 1.4Ghz (200Mhz-1.4Ghz)
- TCP congestion algorithms enabled (all others)
- Button mappings changed (those who have trouble with headset buttons not changing volume levels, let me know)
- Removed faux-sound (to check if it has anything to do with low-mic-volumes for some)
- Stability fixes
Custom ROMs Lollipop PremierFinale Release is announced Final
07/14 Stable Release 4.0
- wlan wake locks toggle support
- frandom support
- fsync on/off support
- despair governor
- MSM hot plug
07/11
- reverted some optimizations for more stability
- KCAL support
- adb supported added for MiUi7/8
07/05
- v3.1 for MM/LP/MI
- Hotplugs - State Helper, Mako
- zram/zsmalloc optimizations
- More internal optimizations
- proposed FM fix for MiUi7/8 (tested by me only on MiUi7)
- For MiUi, proposed fix for akm09911 driver (not tested by me as i have yas537)
07/02
- v2.1.5 released for MiUi Lollipop
- FM is fixed
- Mi Camera is back with all options enabled
- Common build for MiUi7 and MiUi8
06/29
- v2.1.3 released for MiUi Lollipop
- No longer required to flash separate WiFi zip
- much needed Qcom mp-decision hot plug is enabled
- unused cores are now offline
06/28
- Schedulers - fiops, sioplus, tripndroid, zen
- Governors - lionfish, impulse
- DT2W is now supported for LP and MI kernels too.
- Few Optimizations done.
06/23
- Kernels for MM, LP and MI are updated to v1.7. Check OP for supported features and instructions to flash.
06/13
Kernel for LP is Released -
https://www.androidfilehost.com/?fid=24591020540821594
- camera source are of official stock!
06/12
https://www.androidfilehost.com/?fid=24580943222146864
- Fixed LED Blink
06/10
https://www.androidfilehost.com/?fid=24580943222146251
- Initial Release
Reserved
Yoooo this thread to be needed thanks for thread
is this support lollipop partitions..???
saurabh1234 said:
is this support lollipop partitions..???
Click to expand...
Click to collapse
It may not work on lollipop partitions, I can try and see to fix booting this kernel on L boot loader.
Sent from my Redmi 2 using XDA-Developers mobile app
Great job @premaca !
As always your contribution to the redmi 2 community is valuable.
Thanks again.
can i install it in lollipop based rom
premaca said:
Code:
[COLOR="green"][B]/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards, dead cats,
* thermonuclear war, or you getting fired because the alarm app failed.
* YOU are choosing to make these modifications, and no point
* in pointing the finger at me for messing up your device
*/[/B][/COLOR]
This kernel is compiled straight from Xiaomi official released Lollipop sources:
FEATURES:
None yet.
Everything is Pure Stock !!
INSTALLATION INSTRUCTIONS:
Download the zip file and save it into the root directory of internal/external storage
Reboot into recovery
Mount system, data and cache
Flash the zip and reboot(NO NEED TO WIPE CACHE AND DALVIK)
Download
Folder: https://www.androidfilehost.com/?w=files&flid=66952
Current Release- v1.1
CREDITS:
Xiaomi for Official Sources
XDA:DevDB Information
JERRICA, Kernel for the Xiaomi Redmi 2
Contributors
premaca
Source Code: https://github.com/premaca/Xiaomi_Kernel_OpenSource
Kernel Special Features:
Version Information
Status: Alpha
Created 2016-06-09
Last Updated 2016-06-09
Click to expand...
Click to collapse
Great work.. Really excited.. Hope it will be perfect.. Going to try
Edit- Sorry.. I'm not used to this reply thing in XDA forums that's why mistakenly quoted the whole thread..
Just flashed the kernel with latest mokee nightly.. Kernel is smooth.. Working really good.. And it solves the issue that was present in kernel's based on kuma's sources.. The slow charging while using 3g data is now solved.. I will request @premaca to keep cooking kernel's with this official lollipop source.. Because it's awesome and no slow charging
[email protected] said:
Great work.. Really excited.. Hope it will be perfect.. Going to try
Click to expand...
Click to collapse
dont tag whole thread
potlapalli1 said:
can i install it in lollipop based rom
Click to expand...
Click to collapse
I have not tried, what ROM based lollipop you use?
Sent from my Redmi 2 using XDA-Developers mobile app
premaca said:
I have not tried, what ROM based lollipop you use?
Sent from my Redmi 2 using XDA-Developers mobile app
Click to expand...
Click to collapse
Got random reboot, will try to catch some logs next time. And count me in for beta test or closed test(if any), if you compile kernel for miui lollipop. Thanks bro.
Venkatesh said:
Got random reboot, will try to catch some logs next time. And count me in for beta test or closed test(if any), if you compile kernel for miui lollipop. Thanks bro.
Click to expand...
Click to collapse
On what ROM you got random reboot? I have not seen any random reboot yet all through the life of bringing this kernel and using so far. Nevertheless its helpful to get log next time.
Thanks for coming forward to help in testing.
Sent from my Redmi 2 using XDA-Developers mobile app
premaca said:
I have not tried, what ROM based lollipop you use?
Sent from my Redmi 2 using XDA-Developers mobile app
Click to expand...
Click to collapse
kumajaya cm12 build but today i updated to cm13 and flashed this kernel. so far it is good no random reboots
Great work @premaca I installed in DU amd I'm quite pleased with the charging,with my one plus charger it's charging quite nicely, the bug that i found so far is that,though the led work's,it doesn't blink.
Once again, Good job for making it compatible for MM ROMs.
saurabh1234 said:
dont tag whole thread
Click to expand...
Click to collapse
Sorry.. @saurabh1234 .. I'm not used to XDA forums.. That's why did that by mistake
s.sawrav said:
Great work @premaca I installed in DU amd I'm quite pleased with the charging,with my one plus charger it's charging quite nicely, the bug that i found so far is that,though the led work's,it doesn't blink.
Once again, Good job for making it compatible for MM ROMs.
Click to expand...
Click to collapse
It's not blinking when notification is there but simply glows? Will check it, Thanks Buddy.
Sent from my Redmi 2 using XDA-Developers mobile app
Camera doesn't work ...it show camera doesn't connect and led on low battery always stayed lightened
premaca said:
It's not blinking when notification is there but simply glows? Will check it, Thanks Buddy.
Sent from my Redmi 2 using XDA-Developers mobile app
Click to expand...
Click to collapse
When notification arrives, the light remains ON , instead of blinking .
---------- Post added at 12:52 PM ---------- Previous post was at 12:50 PM ----------
Aabid sk said:
Camera doesn't work ...it show camera doesn't connect and led on low battery always stayed lightened
Click to expand...
Click to collapse
Camera is working fine brother..Its the Rom problem (i guess you are on arpits build ) & notification light blinking is confirmed
mits619 said:
When notification arrives, the light remains ON , instead of blinking .
---------- Post added at 12:52 PM ---------- Previous post was at 12:50 PM ----------
Camera is working fine brother..Its the Rom problem (i guess you are on arpits build ) & notification light blinking is confirmed
Click to expand...
Click to collapse
Do anyone remember, miui blinks?
Anyway fix will follow in the coming builds.
Will be adding basic extra features slowly too like fast charging, vibration control, dt2w etc.
Sent from my Redmi 2 using XDA-Developers mobile app

[EOL] Boeffla-Kernel (unofficial) for Lineage OS-15.1/16 [kltexxx]

This project is now "End-of-Life" (EOL). Thanks to all of you for the kind support...
Proudly presenting, Boeffla-Kernel (unofficial) for Lineage OS-15.1/16.
/* Introduction */
This is an unofficial port of the well-known Boeffla-Kernel which is developed by the recognized developer @Lord Boeffla. Since the original developer decided to end his support with Nougat, I decided to port his awesome work to Oreo. With the permission of the original developer, here I'm sharing my builds for anyone interested.
/* Warning */
This kernel is no way supported by Lord Boeffla. Please do not bother him with anything related to this Kernel.
/* DISCLAIMER! */
Code:
I am not responsible for any damage to your device. Everything you are doing on your device is at 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.
/* Supported devices */
klte: SM-G900F, SM-G900V, SM-S902L
kltekor: SM-G900K/L/S
kltedv: SM-G900P/I
klteduos: SM-G900FD, SM-G900MD
kltekdi: SCL23​
/* Compatibility */
This kernel is only meant to work on Lineage-OS 15.1/16 and nothing else. However, it may work on other LOS 15.1/16 based Oreo/Pie ROMs (Please try at your own risk).
This kernel will NOT work in Samsung Stock and other TW ROMs.
/* How-to-Install */
i. Download Kernel
ii. Go to recovery (TWRP recommend)
iii. Flash Kernel
iv. Reboot and enjoy
/* Features */
Built from Boeffla-Kernel 14.1 source code.
Merged with latest LineageOS 15.1 source code.
Built using Bleeding edge toolchain (GCC 8.2).
Added blu_active CPU governer.
All the standard features of Lineage-OS 14.1 Boeffla-Kernel
Support of anykernel concept - flash stock kernel before flashing Boeffla
Additional governors: zzmoove (Note: not considered stable at the moment, you might face reboots!!!), intelliactive, intellidemand, wheatley, smartmax, slim, intellimm, nightmare, lionheart, pegasusq Zzmoove supporting native hotplugging profiles
Additional schedulers: fiops, bfq, sio, tripndroid, zen
Many Hotplug tweak profiles (Default, Optimized, 1 core max, 2 cores max, 3 cores max, 2 cores min, 3 cores min, 4 cores min, 2 cores exact, 3 cores exact)
Wake up gestures implemented (double-tap-to-wake, swipe to wake) Removed from beta-v4 onwards.
Boeffla-Sound engine (Headphones and speaker volume configurable)
Configurable vnswap
True dynamic FSync (activated if screen on, deactived if screen off), configurable
Touch boost frequency configurable, touch boost switch
CPU Overclocking up to 2.84 GHz
CPU Voltages interface for undervolting/overvolting
GPU idle frequency 27 Mhz added
GPU governor selection support
Show GPU frequency usage per frequency in Boeffla-Config
Color control to adjust RGB color space + inverted mode
SD card read ahead buffer configurable (default increased to 1024 kB)
Ext4 File system tweaks (default to on, can be disabled)
System Tweaks predefined supported (default is off)
Android logger (logcat) configurable
Kernel logger (dmesg) configurable
Charge rates for AC charger, USB and wireless charging separately configurable (set charge rate to 0 to have stock charge logic back)
Charge information display support via Boeffla-Config V2 app
CIFS support
NFS support (module) Removed from beta-v9 onwards.
NTFS support
XBox support
OTG-Ethernet support
TCP Congestion changed to Westwood
Swap supported (but not recommended, use zRam instead)
init.d support (in /system/etc/init.d - set correct permissions!)
Default entropies increased
Insecure kernel (adb has root privileges)
Automatic EFS backup
Kernel survival mode by Boeffla-Config app to survive CM rom flashes
Full support for mpdecision for best compatibility and smoothness
(Important: use Boeffla-Config to configure min/max CPU frequencies + governors + schedulers only - or explicitely allow other apps/processes to overwrite this in Boeffla-Config settings, but expect weird side effects)
Integrated full busybox 1.23.1 (own compilation)
Auto-Root by kernel possible by request, not recommended for CM however (latest su included)
Kernel initialization log file (with the history of 3 log files)
Emergency reset script automatically placed into /boeffla-kernel-data folder of your internal memory
Presets supported in Boeffla-Config by kernel (Extreme power, power, normal, battery friendly and battery saving)
Always using latest Initramfs
Always based on latest Galaxy S5 sm-g900f kernel sources by CM
Kernel runs with SELinux enforcing by default, just as CM12 stock kernel for S5 - but can be configured to work in permissive mode in Boeffla-Config settings
/* Downloads */
https://smartpack.github.io/downloads/
Mirror
/* Special note to ROM developers */
You are allowed to include my kernel in any ROMs. Giving proper credits to the original developers (including me, if you considered me as one among them) are, however, highly appreciated. Feel free to contact me, if you need any assistance from my side.
/* Donations */
For those who wish to donate to the original developer (Lord Boeffla), here I'm copying his own words.
Code:
If you like my work, feel free to donate: [URL="http://www.boeffla.de/index.php/donation"]Donation-Link[/URL]
If you donate at least 2,49 EUR (to be in line with the donation app prices on Google Play store), you will receive a personal donation code which unlocks some nice little comfort functions in Boeffla-Config V2 on top.
If you like to appreciate my (sunilpaulmathew) work, please consider a donation as it is helpful to continue my projects more active, although it is not at all necessary.
/* Acknowledgements */
@haggertk for LineageOS 15.X for Galaxy S5
@Lord Boeffla for Boeffla-kernel for LOS-14.x
@franciscofranco
@Sultanxda
@arter97
@faux123
@Saber
@nathanchance
@ZaneZam
@osm0sis for AnyKernel project
Many other XDA developers
XDA:DevDB Information
Boeffla-Kernel (unofficial), Kernel for the Samsung Galaxy S5
Contributors
sunilpaulmathew, Lord Boeffla
Source Code: https://github.com/SmartPack
Kernel Special Features:
Version Information
Status: Stable
Created 2018-03-17
Last Updated 2019-01-10
Change-logs
Oreo
Pie
Reserved
So we are in the house
Kernel works fine so far... No probs with undervolting either. But never used this feature for daily use. Because it's not recommended.
Lg msprenger
Yass! Boeffla the legend, the only custom kernel which performance is faster than any other custom kernels and stock kernels combine.
All the best for you @sunilpaulmathew
You`ll wearing great shoes to continue Lord Boeffla`s legacy
Checked first beta ... fine fine
Cool! Let's check it out!
msprenger said:
So we are in the house
Kernel works fine so far... No probs with undervolting either. But never used this feature for daily use. Because it's not recommended.
Lg msprenger
Click to expand...
Click to collapse
Welcome
The_Voice_70 said:
All the best for you @sunilpaulmathew
You`ll wearing great shoes to continue Lord Boeffla`s legacy
Checked first beta ... fine fine
Click to expand...
Click to collapse
Thanks friend....
kvsjxd said:
Cool! Let's check it out!
Click to expand...
Click to collapse
All good?
Hello, my device is kltekor but after I flashed your kernel the second sim signal appears on the status bar, is that a feature or a bug?
Blackburn119 said:
Hello, my device is kltekor but after I flashed your kernel the second sim signal appears on the status bar, is that a feature or a bug?
Click to expand...
Click to collapse
its a bug. unless your device is a dual-sim variant .
KazuDante said:
its a bug. unless your device is a dual-sim variant .
Click to expand...
Click to collapse
I'm sure Kltekor is a Korean device with single sim
Blackburn119 said:
I'm sure Kltekor is a Korean device with single sim
Click to expand...
Click to collapse
so yeah its def a bug and not a feature.
No such issues in my kltekor (SM-G900L):Lineage-OS 15.1 latest build. See screenshot attached. Maybe some other issues on the ROM side?
Blackburn119 said:
I'm sure Kltekor is a Korean device with single sim
Click to expand...
Click to collapse
for @all,
I'm now testing a new version of Kernel, which is built using UBERTC-8.x (latest toolchain). If anyone wants to test for me, plz pm me or contact me at Telegram.
sunilpaulmathew said:
No such issues in my kltekor (SM-G900L):Lineage-OS 15.1 latest build. See screenshot attached. Maybe some other issues on the ROM side?
for @all,
I'm now testing a new version of Kernel, which is built using UBERTC-8.x (latest toolchain). If anyone wants to test for me, plz pm me or contact me at Telegram.
Click to expand...
Click to collapse
what's the difference between ubertc and old boeffla?
sunilpaulmathew said:
Welcome
Thanks friend....
All good?
Click to expand...
Click to collapse
Yeah works fine as expected. Keep up the good work.
sunilpaulmathew said:
No such issues in my kltekor (SM-G900L):Lineage-OS 15.1 latest build. See screenshot attached. Maybe some other issues on the ROM side?
for @all,
I'm now testing a new version of Kernel, which is built using UBERTC-8.x (latest toolchain). If anyone wants to test for me, plz pm me or contact me at Telegram.
Click to expand...
Click to collapse
Runs well, undervolting works in this kernel now, thank you! Havent noticed anything else thus far exept undervolt is working which is really nice!
Edit: Seems like GPU underclock (27mhz) is also added, great job, thanks!
Boeffla-Kernel (unofficial) v2
New kernel version (v2), which is built using UBERTC-8.x (latest) toolchain, is now available to download.
Detailed change-logs are always available here.
Download links can be found here.
Enjoy...
Thank you very much for the New build.. Works perfectly with the boeffla App. The change to the New Toolchain goes without any probs
No malfunctions since Installation
Great job
Lg msprenger
Sorry friends, I made some accidental mistakes while preparing the last build and it makes the modules unaccessible (do anyone noticed?). The download links are now updated with proper builds. If you are not worried about modules, just avoid this message. Otherwise, update to the newly uploaded builds (Please note: there is absolutely no change in the file name).
Sorry for the inconvenience...
Downloads
https://sunilpaulmathew.github.io/downloads/
Did not notice any inaccassebility to any Module. Which Mods do you mean??

[ROM][SM-T825][UNOFFICIAL] ResurrectionRemix-O-v6.0.0 | Android 8.1 20180615

I'm not responsible for any damage to your device of any sort.
By flashing this you take responsibility of anything that happens.
Process at your own risk!
If you want to check firmware - please make backup. Better to store all partitions, at least efs and may be modem.
Instructions
1. Install twrp
2. Download the zip(s) - firmware and Google Apps additional package (optional)
3. Backup all partitions (it least efs) and store somewhere - it need to do - because you can loose imei
4. Full wipe all
5. Flash firmware and gapps
Known Issues
sound 2 skeakers only for now
power drain (tablet is not in deepsleep, it's almost all time in the awake on min 300 freq)
Links:
3: 20180615: June security patch level, selinux enforcing now, sound from sources (call working, one problem with sound from sources - only 2 bottom speakers now), add samsung softkeymaster for encryption: https://drive.google.com/file/d/1oxSzYpovvU8itgO_AdjJ9-s8nr8ZA5oV/view?usp=sharing
2. 20180530: fingerprint, new samsung doze: https://drive.google.com/file/d/1qTu6xXcDVMf04L-2Wo8oGghleKW5JT1V/view?usp=sharing
1. 20180529: https://drive.google.com/file/d/1IPYpyVodYMxvAdSc_MjraVlAaqW_lZUR/view?usp=sharing
TWRP:
Use twrp from https://forum.xda-developers.com/ga...recovery-twrp-3-1-0-1-samsung-galaxy-t3581359
or my repack: https://drive.google.com/file/d/1KyX6xZ8WrcNyHo73-lHhU2dZjX0KFJc1/view?usp=sharing
Gapps
http://opengapps.org/
Platform: ARM64
Android: 8.1
Variant: any, usually I'm using micro or nano
Sources
Sources: https://github.com/resurrectionremix
Kernel: https://github.com/bonuzzz/android_kernel_samsung_gts3l
Initial device tree: https://github.com/Valera1978/androi...msung_gts3llte
and https://github.com/bonuzzz/android_d...msm8996-common
Thanks
Thank to my good friend @bonuzzz
Thanks to ResurrectionRemix team
Great to see some more rom development! Can you make it work on the T820?
Sent from my [device_name] using XDA-Developers Legacy app
jd1639 said:
Great to see some room rom development! Can you make it work on the T820?
Sent from my [device_name] using XDA-Developers Legacy app
Click to expand...
Click to collapse
During next month. Los and RR.
bonuzzz said:
During next month. Los and RR.
Click to expand...
Click to collapse
That'll be cool.
Sent from my [device_name] using XDA-Developers Legacy app
This is so awesome! Out of curiosity, will this ROM/kernel prevent the tablet from charging when it's too cold/hot like the Samsung ROM does?
Valera1978 said:
I'm not responsible for any damage to your device of any sort.
By flashing this you take responsibility of anything that happens.
Process at your own risk!
If you want to check firmware - please make backup. Better to store all partitions, at least efs and may be modem.
Instructions
1. Install twrp
2. Download the zip(s) - firmware and Google Apps additional package (optional)
3. Backup all partitions (it least efs) and store somewhere - it need to do - because you can loose imei
4. Full wipe all
5. Flash firmware and gapps
Thanks
Thank to my good friend @bonuzzz
Thanks to ResurrectionRemix team
Click to expand...
Click to collapse
I've used the rom for the last 24 hours and it's astonishing.
Congratulations to both bonuzzz and you. Great work!!!
I was really dissapointed with stock Oreo. It was slower than stock Nougat and less responsive.
This rom on the other hand is super fast and responsive.
Battery consumption is at least on par with Stock nougat.
So far it's rock solid. The only stuff that didn't worked for me is fast charge.
Will report more on the next days. And a couple of beers to you guys.
I've used the rom for 3 days. So far so good. Have not found obvious bug yet.
S-Pen works?
Enviado do meu LG-H990 através do Tapatalk
Is this ROM pre-rooted or will I have to manually flash Magisk after flashing the Rom and Gapps?
does fast charging work in this rom?
Is a T820 port expected?
Hyped up with this rom, it was a daily driver in my previous phones
Will this ROM work on the SM-T825C?
Will this ROM work on the SM-T825C? This "C" version is the Chinese/Hong Kong version, and it has LTE (GSM) capability.
If not, do any of you know of any 3rd-party ROM's that can be flashed onto the SM-T825C?
Thank you in advance.
.​
Can you get 20180719 updates?
coolguy001 said:
Can you get 20180719 updates?
Click to expand...
Click to collapse
I think updates will come when OP finish his work with Lineage
seems Lineage 0719 is posted. Does it resolve fast battery drain problem. My tablet battery drain 40%-60% overnight.
Hello friends,
now my build server generate every second day a new nightly unofficial RR 6.1 for the T825 (gts3llte) device.
Features:
- rom: with RR ota updater
- kernel: add wireguard support
- kernel: maple, zen, sio and fiops i/o schedulers
- kernel msm8996: overclocking frequencies (1,728,2,2656 GHz)
- kernel: add mdss: kcal: Add KCAL support for post processing control [v2]
- kernel: wakelock blocker
- kernel: Set westwood as default TCP congestion handler
Thanks to @Valera1978 for the device, kernel and vendor sources.
Download: http://luis-builds.de/downloads/lineageos/rr/Samsung_Galaxy_Tab_S3_(gts3llte)/
Thanks
Frank
8224Freak said:
Hello friends,
now my build server generate every second day a new nightly unofficial RR 6.1 for the T825 (gts3llte) device.
Features:
- rom: with RR ota updater
- kernel: add wireguard support
- kernel: maple, zen, sio and fiops i/o schedulers
- kernel msm8996: overclocking frequencies (1,728,2,2656 GHz)
- kernel: add mdss: kcal: Add KCAL support for post processing control [v2]
- kernel: wakelock blocker
- kernel: Set westwood as default TCP congestion handler
Thanks to @Valera1978 for the device, kernel and vendor sources.
Download: http://luis-builds.de/downloads/lineageos/rr/Samsung_Galaxy_Tab_S3_(gts3llte)/
Thanks
Frank
Click to expand...
Click to collapse
Wow! Super cool! Can You also build an Aosp or omni? I would paid for it
Does this Rom support fast charging?
8224Freak said:
Hello friends,
now my build server generate every second day a new nightly unofficial RR 6.1 for the T825 (gts3llte) device.
Features:
- rom: with RR ota updater
- kernel: add wireguard support
- kernel: maple, zen, sio and fiops i/o schedulers
- kernel msm8996: overclocking frequencies (1,728,2,2656 GHz)
- kernel: add mdss: kcal: Add KCAL support for post processing control [v2]
- kernel: wakelock blocker
- kernel: Set westwood as default TCP congestion handler
Thanks to @Valera1978 for the device, kernel and vendor sources.
Download: http://luis-builds.de/downloads/lineageos/rr/Samsung_Galaxy_Tab_S3_(gts3llte)/
Thanks
Frank
Click to expand...
Click to collapse
Awesome! trying this out now and can't wait to see where you take it. :highfive::good:
oh wait this is only for the LTE version
Xshooter726 said:
Awesome! trying this out now and can't wait to see where you take it. :highfive::good:
oh wait this is only for the LTE version
Click to expand...
Click to collapse
I have only my T825 for developing.
Is there then a greater interest in a version for the T820?
Cu Frank

[CLOSED][KERNEL][Affinity Kernel][OP5/5T][OOS/Custom][4.4.178][6 Apr]

Introduction:
Affinity Kernel is a custom kernel based on the latest Stable Linux 4.4 release from kernel.org.
This kernel is developed with performance and great battery life in mind offering some goodies cherry-picked from other popular kernels such as Flash Kernel, ElementalX, blu_spark, Boeffla Kernel, Sultan Kernel and Franco Kernel.
The kernel is always up to date with mainline linux kernel and is regulary updated with the latest fixes.
The goal is to provide a butter smooth experience, simmilar to what you get with the latest Pixel devices.
Affinity Kernel is based on the official kernel source released by OnePlus.
Code:
/*
* Your warranty is not void (Thank you OnePlus!).
*
* 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 kernel
* 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.
*/
Features:
Upstreamed to the latest Linux Stable 4.4.x
Upstreamed to the latest CAF tag LA.UM.6.4.r1-11500-8x98.0 & LA.UM.7.4.r1-04800-8x98.0
Tunable with Kernel Adiutor and others
Additional CPU gorvernors
Sound Control
Adreno Idler by @arter97
Full WireGuard implementation
Sweep2Sleep gesture
Fast charging on USB
FS fsync toggle (enabled by default)
Additional IO schedulers (Maple, FIOPS, SIO, ZEN)
Qualcomm MDSS v2 (sRGB + KCAL)
dm(avb)-verity disabled
Faster app cold-launch
IO Tuning
Optimized with oFast and O3
Westwood TCP algorithm as default
Full Treble compatibility with Treble related fixes
Individual Input Boost frequency for each cluster
Disabled the BCL battery driver
Backlight Dimmer by @flar2
Boeffla Wakelock blocker v1.1.0
CDROM emulation
init.d support
ARM target optimizations
Passes SafetyNet check
Crypto Routines optimizations
High Brightness mode
Adreno driver improvements
EAS
Dynamic SchedTune Boost v3
KLAPSE Driver
Decreased swappiness
Installation:
Before you install the kernel, make sure you have
a backup of boot partition in case something goes wrong!
If you are coming from stock kernel:
Reboot into TWRP
Flash the Affinity Kernel.zip
Reboot
If you are coming from another custom kernel:
Reboot into TWRP
Dirty flash your rom or restore boot backup if you have any
Reboot recovery
Flash the Affinity Kernel.zip
Reboot
Updating:
Just flash the latest Affinity Kernel build over the previous one
Downloads:
{Mod edit}
On ROMs like Dirty Unicorns, WLAN won't work because the wlan module is required
to load on device initcall rather than late initcall like other ROMs do. There's a workaround for it but
it breaks WLAN on all ROMs that have the module built inline or the CAF way
{Mod edit}
Thanks to:
@joshuous for his EAS commits and Dynamic Sched Boost
@osm0sis for his AnyKernel2 installer
@nathanchance for his android-linux-stable project and helping me
@Lord Boeffla for Boeffla Wakelock Blocker and LED control
@Sultanxda for his fixes and other stuff
@eng.stk for his tweaks
@flar2 for his Sweep2Sleep gesture driver
@tanish2k09 for KLAPSE Driver
And all those folks contributing to Linux Kernel
XDA:DevDB Information
Affinity Kernel, Kernel for the OnePlus 5T
Contributors
LinuxUser0227
Source Code: https://github.com/hejsekvojtech/Affinity-OnePlus5
Kernel Special Features: Fast, Battery friendly, Stable, Up to date
Version Information
Status: Stable
Created 2019-02-20
Last Updated 2020-04-28
I'll take this one
And this one
Thanks for the work, ill give it a try.
2 thing that bugs me are:
1- isnt restoring stock boot.img removes custom recovery and replaces it with stock one?(had that problem before)
2-is the kernel(pie) eas or hmp?
finally:good:
Thank you for your working on this kernel !
I have a problem with the least one. It's an eas kernel. My oneplus 5t restart it's os staying oneplus log more than 1 minute.Using r19 kernel spends about 30 seconds.
Is thit normal?
thank you.
---------- Post added at 06:41 AM ---------- Previous post was at 06:40 AM ----------
directorli said:
Thank you for your working on this kernel !
I have a problem with the least one. It's an eas kernel. My oneplus 5t restart it's os staying oneplus log more than 1 minute.Using r19 kernel spends about 30 seconds.
Is thit normal?
thank you.
Click to expand...
Click to collapse
I'm using least oos ob24.
gsser said:
Thanks for the work, ill give it a try.
2 thing that bugs me are:
1- isnt restoring stock boot.img removes custom recovery and replaces it with stock one?(had that problem before)
2-is the kernel(pie) eas or hmp?
Click to expand...
Click to collapse
1. Yes but it's better to do a backup of boot that has Magisk installed so you don't have to reflash TWRP
2. Since r20 it's EAS based
directorli said:
Thank you for your working on this kernel !
I have a problem with the least one. It's an eas kernel. My oneplus 5t restart it's os staying oneplus log more than 1 minute.Using r19 kernel spends about 30 seconds.
Is thit normal?
thank you.
---------- Post added at 06:41 AM ---------- Previous post was at 06:40 AM ----------
I'm using least oos ob24.
Click to expand...
Click to collapse
Haven't seen such behaviour yet, some users reported that it works perfectly on both 5 and 5T.
If I'm coming from a kernel like bluspark, I must flash the stock boot img first, correct? Where can I find this?
Amisuta said:
If I'm coming from a kernel like bluspark, I must flash the stock boot img first, correct? Where can I find this?
Click to expand...
Click to collapse
Dirty flash your rom
Kernel is good. Only thing i saw was cpu clocks wouldnt go down less than 800mhz and 500mhz.
Solid, liquid smooth, clean. For me it is better than RZ kernel
Sent from my OnePlus5T using XDA Labs
gsser said:
Kernel is good. Only thing i saw was cpu clocks wouldnt go down less than 800mhz and 500mhz.
Solid, liquid smooth, clean. For me it is better than RZ kernel
Click to expand...
Click to collapse
How many sot do you get?
gsser said:
Kernel is good. Only thing i saw was cpu clocks wouldnt go down less than 800mhz and 500mhz.
Solid, liquid smooth, clean. For me it is better than RZ kernel
Click to expand...
Click to collapse
Minimum frequency is 518 and 806 because Qualcomm did it so people follow it
sleepwalking0593 said:
Minimum frequency is 518 and 806 because Qualcomm did it so people follow it
Click to expand...
Click to collapse
Qualcomm or OnePlus? (Not doubting you genuinely curious)
haikalzarith said:
How many sot do you get?
Click to expand...
Click to collapse
8 and 17 standby
Sent from my OnePlus5T using XDA Labs
1 hour of youtube
Sent from my OnePlus5T using XDA Labs
Heisenberg420 said:
Qualcomm or OnePlus? (Not doubting you genuinely curious)
Click to expand...
Click to collapse
Qualcomm did it. So OnePlus followed them
gsser said:
1 hour of youtube
Click to expand...
Click to collapse
Hello
Are you using greenify or any other tweaks of that kind.
Thanks
Teso79 said:
Hello
Are you using greenify or any other tweaks of that kind.
Thanks
Click to expand...
Click to collapse
I dont.
Affinity Kernel r21 is up!
Since r21, Affinity Kernel is available for custom ROMs as well. Should work well with every ROM except of OmniROM and TreskMod (which is Pixel-like OmniROM)
because Omni has its own way of loading the WLAN module so WiFi might be most likely broken. Anyway, you may also notice that on some ROMs that have EAS baked in, Affinity Kernel
default settings are not getting applied. That's because the ROM has its own post boot init script that overwrites my settings, not a big deal.
Here's the changelog:
Upstreamed to Linux 4.4.176
Support for custom ROMs
Some touchups for init script
Added O3 GCC optimalization
Readahead improvements
A bunch of kgsl improvements (adreno driver)
devfreq improvements

Categories

Resources