My LuisKERNEL (PIE/TEN) for Samsung Galaxy Tab S5e (gts4lvwifi/gts4lvlte)

Code:
*** Disclamer
/*
* 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.
*
*/
Notice
I like to share my work for my Samsung Galaxy Tab S5e (LTE). I have compiled this kernel so that my Galaxy Tab performs better and rooting with Magisk works better.
I'm testing this kernel on my Samsung Galaxy Tab S5e (gts4lvwifi) device and I think it should work on the Samsung Galaxy Tab S5e LTE (gts4lvlte) too.
The kernel I use on the latest Samsung Stock ROM with Magisk 20.3 and Magisk Manager App + Ex Kernel Manager.
The source code is a fork from the official LineageOS 17.1 sources.
The kernel runs for me with LineageOS and Stock Samsung ROM.
Sometimes I get a lot of help or feature requests from users of my LuisROMs and LuisKERNELs. My dog Luis and I try to fulfill most of the wishes, but that is not always possible. I do that as a little hobby and Luis does not always want to build ROMs
Kernel: I have pached up the Kernel to Linux 4.9.217 with many mods other devs (thanks to @LuK1337 for the base an incredible work!)
- Pached from 4.9.112 up to 4.9.217 from caf
- Removed lots of excessive bloat (improves security and performance)
- Improved stability (several bugs not listed here have been fixed)
- Boeffla Wakelock blocker driver V1.1.0
- More I/O-Schedulers (fiops, sio, zen, maple)
- Added fsync on/off support.
- Disabled crc check
- Optimized for performance and battery life
- Compatible with EX Kernel Manager
- Compatible with systemless root (recommend Magisk 20.x or higher !!!)
- Wireguard kernel support
- Many other misc. improvements not listed here
First time installation:
- Unlock the bootloader, 1. Connect to WiFi network, 2. Enable OEM Unlock in developer options, 3. Turn off the tablet, Boot to download mode manually by plugging in USB and holding all the buttons for few seconds, 4. Follow instructions on the screen
- Connect to WiFi network and make sure OEM Unlock in developer options is still checked
- Flash custom VBMeta image ( http://luis-builds.de/downloads/lineageos/cr/Samsung_Galaxy_Tab_S5e_(gts4lvwifi)(gts4lvlte)/vbmeta.tar ) in Odin ( use AP slot )
- After flashing VBMeta, boot to stock. It'll likely ask you to wipe data, if so do that
- Connect to WiFi network and make sure OEM Unlock in developer options is still checked
- Now you can flash TWRP ( gts4lvwifi > https://dl.twrp.me/gts4lvwifi ) or ( gts4lvlte > http://luis-builds.de/downloads/lineageos/cr/Samsung_Galaxy_Tab_S5e_(gts4lvwifi)(gts4lvlte)/twrp-3.3.1-0-gts4lvlte.img.tar ) in Odin ( use AP slot once again ), for convenience you can hold volume up while flashing it so that you boot to recovery right after it's flashed
- Boot into TWRP (press power and vol+)
- Install latest LuisKERNEL (.img) LuisKERNEL-4.9.XXX-twrp-2020XXXX.img
- Optional: Install latest Magisk https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
- Reboot ( make sure to not install TWRP app when TWRP asks you to )
Update:
- Boot into TWRP (press power and vol+)
- Install latest LuisKERNEL (.img) LuisKERNEL-4.9.XXX-twrp-2020XXXX.img
- Reboot ( make sure to not install TWRP app when TWRP asks you to )
Downlads:
- Link cr LuisROM & LuisKERNEL: http://luis-builds.de/downloads/lineageos/cr/Samsung_Galaxy_Tab_S5e_(gts4lvwifi)(gts4lvlte)/
Kernel source:
Enjoy!
Frank
Attachments
Last edited: