• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL][R][One UI/AOSP] Mint - Freshen up your Galaxy

Search This thread
Banner.png


Mint Kernel for the Samsung Galaxy A50s
An optimized, One UI-first kernel for the Samsung Exynos 9610 platform.

Features.png
Mint is an optimized kernel source based on Samsung's open-source kernel drops of the Galaxy A50.​

Additional features include:​
  • Built with cutting-edge LLVM/Clang 13 (proton-clang)
  • Built with Link-Time Optimizations (LTO)
  • Backported changes from the Galaxy A51 and Galaxy S10/Note10.
  • Various kernel and performance improvements from upstream, and even from Snapdragon devices.
  • Disabled basic Samsung hardening (Knox, Heavy SEAndroid auditing, and more)
  • Replaced kernel random number generator (HWRandom) with SRandom.
  • WireGuard VPN support out-of-the-box (needs root).
  • Boosted fingerprint scanning for faster biometrics.
  • Samsung Page Boost support (for supported ROMs).
  • Samsung RAM Plus/SQZR support (for supported ROMs).
Additional I/O schedulers:
  • Maple - set as default for great performance and good battery life
  • Anxiety
  • SIO
  • Zen
  • FIOPS
  • CFQ - optimizations from Android upstream
Additional TCP Congestion algorithms:
  • westwood - default
  • reno
  • bbr
  • bic
  • cubic
  • htcp

Download.png

Get the latest Mint Kernel release from GitHub:​

GitHubButton.png
See Mint's source here.

Installation.png
The device must have an unlocked bootloader; as well as TWRP, OrangeFox Recovery, or any recovery of your choice installed.​
  1. Download latest available release from GitHub Releases.
  2. Copy the ZIP file to your SD card if necessary.
  3. Reboot to recovery.
  4. Flash downloaded ZIP.
  5. Reboot to System instead of recovery.
  6. ???
  7. Profit
If you ever experience issues with lock screen and/or Samsung Account, see FAQ on the second post.​
 
FAQ.png


Q: What bootloader does this need?
A: It is strongly advised to install the One UI 3.1 update before installing Mint, for the most stable experience. Installing on Android 10 will cause issues, and is not supported.​
Q: I'm locked out (bootloop) after installation. What do I do?
A: If you ever experience being locked out after installing any build, with SystemUI restarting after entering your password/PIN, and Samsung Account showing a Samsung Account logged out notification, you may have been experiencing the "Pin Problem".​
Several builds of TWRP and OrangeFox have a security patch level (SPL) of 2099-12 (December 2099), but Mint follows the latest SPL available to the device. This causes the device to act up once booted into the kernel.​
Please note that it is intended behavior by the system and is not a bug.​
You can flash PassReset, or wipe your device to fix it.​
See here for more information.​
Q: I'm signed out from my Samsung Account and cannot log back. What do I do?
A: Clear Samsung Account data. You can do either of the following:
With a PC and ADB installed, run this command:​
Code:
adb shell pm clear com.osp.app.signin
On a terminal app with root access, do:​
Code:
su -c pm clear com.osp.app.signin
Q: I'm experiencing other issues.
A: Please report through this feedback form, or the Fresh Community on Discord or Telegram. Please include logs, screenshots, or screen recordings so I can help you better.​


Special Thanks.png

Mint will never be possible without the unwavering work of these awesome people. I have tried my best to keep their authorships on Mint's commit history. Thank you very much!​
 
  • Like
Reactions: Vipxpert

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    FAQ.png


    Q: What bootloader does this need?
    A: It is strongly advised to install the One UI 3.1 update before installing Mint, for the most stable experience. Installing on Android 10 will cause issues, and is not supported.​
    Q: I'm locked out (bootloop) after installation. What do I do?
    A: If you ever experience being locked out after installing any build, with SystemUI restarting after entering your password/PIN, and Samsung Account showing a Samsung Account logged out notification, you may have been experiencing the "Pin Problem".​
    Several builds of TWRP and OrangeFox have a security patch level (SPL) of 2099-12 (December 2099), but Mint follows the latest SPL available to the device. This causes the device to act up once booted into the kernel.​
    Please note that it is intended behavior by the system and is not a bug.​
    You can flash PassReset, or wipe your device to fix it.​
    See here for more information.​
    Q: I'm signed out from my Samsung Account and cannot log back. What do I do?
    A: Clear Samsung Account data. You can do either of the following:
    With a PC and ADB installed, run this command:​
    Code:
    adb shell pm clear com.osp.app.signin
    On a terminal app with root access, do:​
    Code:
    su -c pm clear com.osp.app.signin
    Q: I'm experiencing other issues.
    A: Please report through this feedback form, or the Fresh Community on Discord or Telegram. Please include logs, screenshots, or screen recordings so I can help you better.​


    Special Thanks.png

    Mint will never be possible without the unwavering work of these awesome people. I have tried my best to keep their authorships on Mint's commit history. Thank you very much!​