Skip to content
This repository has been archived by the owner on Nov 12, 2024. It is now read-only.

Releases: Gabriel2392/android_kernel_samsung_a33x_xy

R3.3-UNLOCKED

08 Oct 22:24
Compare
Choose a tag to compare
  • Overclocked CPU to 2.6GHz
  • Disabled some thermal drivers

Just a little comment from the results achieved:

  • We are still being throttled down to 2112MHz when the CPU gets hot, I suspect this is an in-SoC mechanism, i can be wrong tho. If you are a kernel developer or enthusiastic and have some free time, you can look deeper in the kernel and see if it's being done by another thermal driver.
  • That being said, the 2600MHz boost is not meant for long heavy tasks, but, instead, for single core or short run tasks like app opening or overall UI rendering.

R3.2

05 Oct 09:46
Compare
Choose a tag to compare

Only for SM-A336 (exynos, a33x)

Changelog:

  • Updated KernelSU to v1.0.1
  • Enabled usbmon module

Features kept from last version:

  • Added a sysfs entry to disable GPU overclocking for those who want it: /sys/kernel/gpu/gpu_unlock. Possible values are 0 and 1. Setting it to 0 disables overclocking, and setting it to 1 (default) enables overclocking.
  • Added a new zram algorithm: lz4fast, a modification of the original lz4 with speeds up to three times faster.
  • Updated base kernel source from EXDC (Fully compatible with OneUI 6.1)
  • KernelSU included
  • Removed OneUI control from the GPU, you can now experience the maximum power.
  • Added rtl8821au and mt7921u wireless drivers
  • Disabled samsung securities (such as proca, defex etc) and tons of useless debug codes
  • Compiled with -O3 optimization level
  • Latest Mali r38 GPU driver included
  • GPU frequencies unlocked up to 1209MHz
  • LZ4 set as default zram algorithm
  • Enabled btrfs, xfs and squashfs
  • Added support for ext4, f2fs, erofs, btrfs, xfs and squashfs in all early system partitions (system, vendor, product, odm, vendor_dlkm, prism and optics)
  • Added btrfs support for userdata with compress=zstd:1 (Unencrypted only. Not tested)
    Other misc kernel optimizations

Installation instructions:
-> Backup your partitions at the first moment
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 a disabled vbmeta yet, patch your vbmeta to disable it or download this disabled vbmeta and load it in BL slot.
5: Press start.

Notes:
Tested on latest OneUI 6.1 Firmware.
If you use magisk, you will have to reflash magisk zip after flashing the kernel.
If you don't want KernelSU just don't install the manager, it won't make a difference; magisk will work just fine.
This kernel is focused on performance, not battery.
This kernel is in Enforcing selinux state

R3.1

10 Jun 00:58
Compare
Choose a tag to compare

Only for SM-A336 (exynos, a33x)

Changelog:
NEW: Added ZFS kernel module
NEW: Added a sysfs entry to disable GPU overclocking for those who want it: /sys/kernel/gpu/gpu_unlock. Possible values are 0 and 1. Setting it to 0 disables overclocking, and setting it to 1 (default) enables overclocking.
NEW: Added a new zram algorithm: lz4fast, a modification of the original lz4 with speeds up to three times faster.

Features kept from last version:
Updated base kernel source from EXDC (Fully compatible with OneUI 6.1)
Version upstream to 5.10.218
KernelSU v1.0.0 included
Removed OneUI control from the GPU, you can now experience the maximum power.
Added rtl8821au and mt7921u wireless drivers
Disabled samsung securities (such as proca, defex etc) and tons of useless debug codes
Compiled with -O3 optimization level
Latest Mali r38 GPU driver included
GPU frequencies unlocked up to 1209MHz
LZ4 set as default zram algorithm
Enabled btrfs, xfs and squashfs
Added support for ext4, f2fs, erofs, btrfs, xfs and squashfs in all early system partitions (system, vendor, product, odm, vendor_dlkm, prism and optics)
Added btrfs support for userdata with compress=zstd:1 (Unencrypted only. Not tested)
Other misc kernel optimizations

Installation instructions:
-> Backup your partitions at the first moment
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 a disabled vbmeta yet, patch your vbmeta to disable it or download this disabled vbmeta and load it in BL slot.
5: Press start.

Notes:
Tested on latest OneUI 6.1 Firmware.
If you use magisk, you will have to reflash magisk zip after flashing the kernel.
If you don't want KernelSU just don't install the manager, it won't make a difference; magisk will work just fine.
This kernel is focused on performance, not battery.
This kernel is in Enforcing selinux state

R3.0

06 Jun 20:57
Compare
Choose a tag to compare

Only for SM-A336 (exynos, a33x)

Changelog:
NEW: Updated base kernel source from EXDC (Fully compatible with OneUI 6.1)
NEW: KernelSU v1.0.0 included
NEW: Removed OneUI control from the GPU, you can now experience the maximum power.
NEW: Version upstream to 5.10.218

Features kept from last version:
Added rtl8821au and mt7921u wireless drivers
Disabled samsung securities (such as proca, defex etc) and tons of useless debug codes
Compiled with -O3 optimization level
Latest Mali r38 GPU driver included
GPU frequencies unlocked up to 1209MHz
LZ4 set as default zram algorithm
Enabled btrfs, xfs and squashfs
Added support for ext4, f2fs, erofs, btrfs, xfs and squashfs in all early system partitions (system, vendor, product, odm, vendor_dlkm, prism and optics)
Added btrfs support for userdata with compress=zstd:1 (Unencrypted only. Not tested)
Other misc kernel optimizations

Installation instructions:
-> Backup your partitions at the first moment
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 a disabled vbmeta yet, patch your vbmeta to disable it or download this disabled vbmeta and load it in BL slot.
5: Press start.

Notes:
Tested on latest OneUI 6.1 Firmware.
If you use magisk, you will have to reflash magisk zip after flashing the kernel.
If you don't want KernelSU just don't install the manager, it won't make a difference; magisk will work just fine.
This kernel is focused on performance, not battery.
This kernel is in Enforcing selinux state