Releases: fluffball3/android_kernel_samsung_m33x
Elite3XP-v3.945
Make sure to have stock firmware as backup. Bootloop can be reverted by flashing stock firmware on AP slot.
Some modules won't work properly (eg. Jamesdsp) so you need Meta-Hybrid module as well.
Changelog:
- Update KSU-Next and ReSukiSU
- Update SuSFS
- Revert to stock ssg-iosched
- Force fallback iosched to none if multiqueue
- Better utilization check
- Decrease boost amount
INSTALLATION:
ZIP - TWRP:
Method 1: Just reboot to twrp and flash the zip from anywhere.
Method 2: Use adb sideload and flash it directly from your computer.
TAR - ODIN:
1: Reboot your device to download mode.
2: Open odin.
3: Load the kernel tar file in AP slot.
4: If you haven't flashed disabled vbmeta yet, patch your vbmeta to disable it or download this disabled vbmeta and load it in BL slot.
5: Press start.
Notes:
-> If you use magisk, you will have to reflash magisk zip after flashing the kernel.
-> If you don't want KernelSU-Next, use non-KSU variant and install magisk if needed by patching the entire noKSU.tar file.
-> After data decrypt through twrp, kernel updates regardless of stock or custom are fine. Decrypt goes away when stock firmware is flashed again.
-> Strangely, Decrypt doesn't work on the new updated twrp builds. As a workaround for decryption and mtp, install the twrp here, decrypt through terminal, flash the updated twrp from flopseries back to phone. This way, internal storage can be accessed through twrp.
Elite3XP-v3.935
Make sure to have stock firmware as backup. Bootloop can be reverted by flashing stock firmware on AP slot.
Some modules won't work properly (eg. Jamesdsp) so you need Meta-Hybrid module as well.
Changelog:
- Update KSU-Next and ReSukiSU
- Update SuSFS
- Better tweaked boost
INSTALLATION:
ZIP - TWRP:
Method 1: Just reboot to twrp and flash the zip from anywhere.
Method 2: Use adb sideload and flash it directly from your computer.
TAR - ODIN:
1: Reboot your device to download mode.
2: Open odin.
3: Load the kernel tar file in AP slot.
4: If you haven't flashed disabled vbmeta yet, patch your vbmeta to disable it or download this disabled vbmeta and load it in BL slot.
5: Press start.
Notes:
-> If you use magisk, you will have to reflash magisk zip after flashing the kernel.
-> If you don't want KernelSU-Next, use non-KSU variant and install magisk if needed by patching the entire noKSU.tar file.
-> After data decrypt through twrp, kernel updates regardless of stock or custom are fine. Decrypt goes away when stock firmware is flashed again.
-> Strangely, Decrypt doesn't work on the new updated twrp builds. As a workaround for decryption and mtp, install the twrp here, decrypt through terminal, flash the updated twrp from flopseries back to phone. This way, internal storage can be accessed through twrp.
Elite3XP-v3.93
Make sure to have stock firmware as backup. Bootloop can be reverted by flashing stock firmware on AP slot.
Some modules won't work properly (eg. Jamesdsp) so you need Meta-Hybrid module as well.
Changelog:
- LTS kernel v5.10.252
- Update KSU-Next and ReSukiSU
- Implement more efficient boost (less battery drain)
- Revert boost decrease
- Increase util threshold for cpu wakeup
- Other small improvements
INSTALLATION:
ZIP - TWRP:
Method 1: Just reboot to twrp and flash the zip from anywhere.
Method 2: Use adb sideload and flash it directly from your computer.
TAR - ODIN:
1: Reboot your device to download mode.
2: Open odin.
3: Load the kernel tar file in AP slot.
4: If you haven't flashed disabled vbmeta yet, patch your vbmeta to disable it or download this disabled vbmeta and load it in BL slot.
5: Press start.
Notes:
-> If you use magisk, you will have to reflash magisk zip after flashing the kernel.
-> If you don't want KernelSU-Next, use non-KSU variant and install magisk if needed by patching the entire noKSU.tar file.
-> After data decrypt through twrp, kernel updates regardless of stock or custom are fine. Decrypt goes away when stock firmware is flashed again.
-> Strangely, Decrypt doesn't work on the new updated twrp builds. As a workaround for decryption and mtp, install the twrp here, decrypt through terminal, flash the updated twrp from flopseries back to phone. This way, internal storage can be accessed through twrp.
Elite3XP-v3.925
Make sure to have stock firmware as backup. Bootloop can be reverted by flashing stock firmware on AP slot.
Some modules won't work properly (eg. Jamesdsp) so you need Meta-Hybrid module as well.
Changelog:
- Fix and slightly decrease util boost
- Increase util boost threshold
- Bug fixes
INSTALLATION:
ZIP - TWRP:
Method 1: Just reboot to twrp and flash the zip from anywhere.
Method 2: Use adb sideload and flash it directly from your computer.
TAR - ODIN:
1: Reboot your device to download mode.
2: Open odin.
3: Load the kernel tar file in AP slot.
4: If you haven't flashed disabled vbmeta yet, patch your vbmeta to disable it or download this disabled vbmeta and load it in BL slot.
5: Press start.
Notes:
-> If you use magisk, you will have to reflash magisk zip after flashing the kernel.
-> If you don't want KernelSU-Next, use non-KSU variant and install magisk if needed by patching the entire noKSU.tar file.
-> After data decrypt through twrp, kernel updates regardless of stock or custom are fine. Decrypt goes away when stock firmware is flashed again.
-> Strangely, Decrypt doesn't work on the new updated twrp builds. As a workaround for decryption and mtp, install the twrp here, decrypt through terminal, flash the updated twrp from flopseries back to phone. This way, internal storage can be accessed through twrp.
Elite3XP-v3.9
Make sure to have stock firmware as backup. Bootloop can be reverted by flashing stock firmware on AP slot.
Some modules won't work properly (eg. Jamesdsp) so you need Meta-Hybrid module as well.
Changelog:
- Update ReSukiSU and KSU-Next
- Update SuSFS
- Deprecate ego_cpu_util (ffb011c)
- Fix utilization check (64e86d1)
INSTALLATION:
ZIP - TWRP:
Method 1: Just reboot to twrp and flash the zip from anywhere.
Method 2: Use adb sideload and flash it directly from your computer.
TAR - ODIN:
1: Reboot your device to download mode.
2: Open odin.
3: Load the kernel tar file in AP slot.
4: If you haven't flashed disabled vbmeta yet, patch your vbmeta to disable it or download this disabled vbmeta and load it in BL slot.
5: Press start.
Notes:
-> If you use magisk, you will have to reflash magisk zip after flashing the kernel.
-> If you don't want KernelSU-Next, use non-KSU variant and install magisk if needed by patching the entire noKSU.tar file.
-> After data decrypt through twrp, kernel updates regardless of stock or custom are fine. Decrypt goes away when stock firmware is flashed again.
-> Strangely, Decrypt doesn't work on the new updated twrp builds. As a workaround for decryption and mtp, install the twrp here, decrypt through terminal, flash the updated twrp from flopseries back to phone. This way, internal storage can be accessed through twrp.
Elite3XP-v3.88
Make sure to have stock firmware as backup. Bootloop can be reverted by flashing stock firmware on AP slot.
Some modules won't work properly (eg. Jamesdsp) so you need Meta-Hybrid module as well.
Changelog:
- LTS kernel v5.10.251
- Update ReSukiSU and KSU-Next
- Update SuSFS
- Revert most gpu driver changes
- Fix EMS util boosting again
INSTALLATION:
ZIP - TWRP:
Method 1: Just reboot to twrp and flash the zip from anywhere.
Method 2: Use adb sideload and flash it directly from your computer.
TAR - ODIN:
1: Reboot your device to download mode.
2: Open odin.
3: Load the kernel tar file in AP slot.
4: If you haven't flashed disabled vbmeta yet, patch your vbmeta to disable it or download this disabled vbmeta and load it in BL slot.
5: Press start.
Notes:
-> If you use magisk, you will have to reflash magisk zip after flashing the kernel.
-> If you don't want KernelSU-Next, use non-KSU variant and install magisk if needed by patching the entire noKSU.tar file.
-> After data decrypt through twrp, kernel updates regardless of stock or custom are fine. Decrypt goes away when stock firmware is flashed again.
-> Strangely, Decrypt doesn't work on the new updated twrp builds. As a workaround for decryption and mtp, install the twrp here, decrypt through terminal, flash the updated twrp from flopseries back to phone. This way, internal storage can be accessed through twrp.
Elite3XP-v3.875
Make sure to have stock firmware as backup. Bootloop can be reverted by flashing stock firmware on AP slot.
Some modules won't work properly (eg. Jamesdsp) so you need Meta-Hybrid module as well.
Changelog:
- Update ReSukiSU and KSU-Next
- Disable MALI_EXYNOS_SECURE_HVC
- Add missing optimizations to r32p1 and r38p1 (19de2d4)
INSTALLATION:
ZIP - TWRP:
Method 1: Just reboot to twrp and flash the zip from anywhere.
Method 2: Use adb sideload and flash it directly from your computer.
TAR - ODIN:
1: Reboot your device to download mode.
2: Open odin.
3: Load the kernel tar file in AP slot.
4: If you haven't flashed disabled vbmeta yet, patch your vbmeta to disable it or download this disabled vbmeta and load it in BL slot.
5: Press start.
Notes:
-> If you use magisk, you will have to reflash magisk zip after flashing the kernel.
-> If you don't want KernelSU-Next, use non-KSU variant and install magisk if needed by patching the entire noKSU.tar file.
-> After data decrypt through twrp, kernel updates regardless of stock or custom are fine. Decrypt goes away when stock firmware is flashed again.
-> Strangely, Decrypt doesn't work on the new updated twrp builds. As a workaround for decryption and mtp, install the twrp here, decrypt through terminal, flash the updated twrp from flopseries back to phone. This way, internal storage can be accessed through twrp.
Elite3XP-v3.86
Make sure to have stock firmware as backup. Bootloop can be reverted by flashing stock firmware on AP slot.
Some modules won't work properly (eg. Jamesdsp) so you need Meta-Hybrid module as well.
Changelog:
- sched/ems: deprecate ml_cpu_util
INSTALLATION:
ZIP - TWRP:
Method 1: Just reboot to twrp and flash the zip from anywhere.
Method 2: Use adb sideload and flash it directly from your computer.
TAR - ODIN:
1: Reboot your device to download mode.
2: Open odin.
3: Load the kernel tar file in AP slot.
4: If you haven't flashed disabled vbmeta yet, patch your vbmeta to disable it or download this disabled vbmeta and load it in BL slot.
5: Press start.
Notes:
-> If you use magisk, you will have to reflash magisk zip after flashing the kernel.
-> If you don't want KernelSU-Next, use non-KSU variant and install magisk if needed by patching the entire noKSU.tar file.
-> After data decrypt through twrp, kernel updates regardless of stock or custom are fine. Decrypt goes away when stock firmware is flashed again.
-> Strangely, Decrypt doesn't work on the new updated twrp builds. As a workaround for decryption and mtp, install the twrp here, decrypt through terminal, flash the updated twrp from flopseries back to phone. This way, internal storage can be accessed through twrp.
Elite3XP-v3.845
Make sure to have stock firmware as backup. Bootloop can be reverted by flashing stock firmware on AP slot.
Some modules won't work properly (eg. Jamesdsp) so you need Meta-Hybrid module as well.
Changelog:
- LTS kernel v5.10.250
- Update KSU-Next
- Update SuSFS
- Replace SukiSU-Ultra with ReSukiSU
- Deprecate KSU-Next SuSFS build
- Fix EMS scheduler performance
- sched/ems: cpuidle: teo: util-awareness for ems (updated)
INSTALLATION:
ZIP - TWRP:
Method 1: Just reboot to twrp and flash the zip from anywhere.
Method 2: Use adb sideload and flash it directly from your computer.
TAR - ODIN:
1: Reboot your device to download mode.
2: Open odin.
3: Load the kernel tar file in AP slot.
4: If you haven't flashed disabled vbmeta yet, patch your vbmeta to disable it or download this disabled vbmeta and load it in BL slot.
5: Press start.
Notes:
-> If you use magisk, you will have to reflash magisk zip after flashing the kernel.
-> If you don't want KernelSU-Next, use non-KSU variant and install magisk if needed by patching the entire noKSU.tar file.
-> After data decrypt through twrp, kernel updates regardless of stock or custom are fine. Decrypt goes away when stock firmware is flashed again.
-> Strangely, Decrypt doesn't work on the new updated twrp builds. As a workaround for decryption and mtp, install the twrp here, decrypt through terminal, flash the updated twrp from flopseries back to phone. This way, internal storage can be accessed through twrp.
Elite3XP-v3.85
Make sure to have stock firmware as backup. Bootloop can be reverted by flashing stock firmware on AP slot.
Some modules won't work properly (eg. Jamesdsp) so you need Meta-Hybrid module as well.
Changelog:
- sched/ems: teo: don't boost util when cpu is idle (dabed2d)
- sched/ems: replace ml_cpu_util with cpu_util_cfs (e18fd9c)
INSTALLATION:
ZIP - TWRP:
Method 1: Just reboot to twrp and flash the zip from anywhere.
Method 2: Use adb sideload and flash it directly from your computer.
TAR - ODIN:
1: Reboot your device to download mode.
2: Open odin.
3: Load the kernel tar file in AP slot.
4: If you haven't flashed disabled vbmeta yet, patch your vbmeta to disable it or download this disabled vbmeta and load it in BL slot.
5: Press start.
Notes:
-> If you use magisk, you will have to reflash magisk zip after flashing the kernel.
-> If you don't want KernelSU-Next, use non-KSU variant and install magisk if needed by patching the entire noKSU.tar file.
-> After data decrypt through twrp, kernel updates regardless of stock or custom are fine. Decrypt goes away when stock firmware is flashed again.
-> Strangely, Decrypt doesn't work on the new updated twrp builds. As a workaround for decryption and mtp, install the twrp here, decrypt through terminal, flash the updated twrp from flopseries back to phone. This way, internal storage can be accessed through twrp.