[Galaxy S 4 Mini General] applesucksLmao:
Well, at this point, we all know the Samsung galaxy s4 mini is straight up a legendary phone, but, can it be used in 2022? Well, yes, probably... But with some tweaks and a custom rom.

WARNING! YOUR WARRANTY IS NOW VOID, AND IF NOT DONE CORRECTLY, THIS COULD TURN YOUR DEVICE INTO A USELESS BRICK OR INTO AN ANDROIDPOD. UNDERVOLTING, OVERVOLTING, AND OVERCLOCKING CAN DAMAGE YOUR PHONE IF NOT DONE CORRECTLY OR WITH THE WRONG SETTINGS! FOLLOW EVERY STEP HERE AS IT WAS OBVIOUSLY TESTED, AND DON'T SKIP THE BACKUP!

The steps:

1- First, update the s4 mini to the latest version of android on its stock ROM. You can do that by going to settings, then "more", then "about the phone", then "software updates". The latest and greatest should be android 4.4.2 KitKat.

2- Rooting it - Now, you have to download kingroot from here, and no guys, it won't steal your data lol, just reset before doing this.

2.1 - Now install the apk from the link I gave you, and skip the apps' introduction. Then click to root and wait some minutes. The phone will restart, but that's not a problem.

3 - Installing TWRP - As you may know, for a custom rom to be installed, we need a custom recovery, right? Yeah, so now we are going to install it.

3.1 - First, go to google play store and download the official TWRP app and run it. Allow its root permissions by going to the KingRoot app or clicking allow on the popup.

3.2 - Then, click on TWRP flash and then on "select device". Search for your S4 mini version and download it. (Download ".img" images or if it doesn't detect, download the other file.) ( 3G DUOS: GT-i9192 serranodsdd / 4G: GT-i9195 serranoltexx )

3.3 - After downloading it, click on "select a file to flash" and select the file you downloaded. Then click on flash to recovery.

4 - Installing the custom rom, kernel, and gapps. Before installing them, of course, you'll have to download them lol.

4.1 - Download links:

Custom rom: Android 6 Bliss v6.4

Download links for: GT-i9192 (serranodsdd) | GT-i9195 (serranoltexx) | (click in your version to download)

Original post: https://xdaforums.com/t/rom-6-0-1_r72-unofficial-bliss-v6-4-s4-mini-duos-lte-3g-ota.3301793/

Custom overclocked kernel: Remix 2

Download links for: GT-i9192 (serranodsdd) | GT-i9195 (serranoltexx) | (click in your version to download)

Original post: https://xdaforums.com/t/kernel-cm13-14-mm-n-official-remix-kernel-3g-lte-ds-oc-uc-uv-otg.3316865/

Google Apps: click here to download

PUT ALL THESE FILES ON YOUR SD CARD

4.2 - After doing that, turn off your phone and press Volume up button + power button + home button until you see "recovery booting" on the top left corner.

4.3 - If something about modifications appears to you, swipe the thing on the screen to allow twrp to modify the system

4.4 - Backing up - Click on "backup", then on "select storage" then on "micro sd card". After that, check system, boot, recovery, efs, modem, persist, and preload. Then swipe to backup.

4.5 - Installing time - After you made the backup, return to the home screen using the middle button. Then click on "wipe", and then "advanced wipe". Uncheck everything then check "Dalvik / art cache", "cache", "data", and "system". After this is done, return to the home screen, then click on "install". Now browse to "external_sd" and first select the Bliss rom. Then click on "add more zips" and click on the open gapps file. Then again click add more zips and click on the remix kernel. Then swipe to flash.

4.6 - Then, return once again to the home menu, click on "reboot" then on "power off". Then take out your battery for 20 secs, insert it again and turn on the phone.

5. Setting up the phone - Allow any root solicitation you get - Now, after setting it up, go to settings, then on kernel auditor.

Now copy my settings:

CPU:

Max CPU frequency: 2052mhz (this is a 300 MHz overclock, pretty high actually)

Min Cpu frequency: 162mhz (this won't affect the performance and will let the phone reduce battery usage when needed, set it the way I'm saying)

CPU governor: intellidemand

multi-core energy economy: disabled

CPU Voltage:

Reduce 135mV from all of them. If your phone crashes, take out the battery and start again. But now instead of 125, 115, 105 and ahead, as undervolting is different for every phone. (won't reduce performance, will save energy)

CPU HotPlug:

Turn IntelliPlug on and turn off MPDecision

Intelliplug:

Eco Perf

Touch Boost: on

max CPU frequency with the screen turned off: 162mhz (will save a lot of energy)

Temperature: (This won't damage the phone (tested in my phone), but if it does, I'm not responsible)

Frequency Throttle Temperature: 90c (100c if you're not gonna use it while charging)

Core throttle Temperature: 95c

Poll: 1650ms

GPU:

Max GPU frequency: 627 MHz

GPU Governor: OnDemand

Screen:

Color profile: Perfection

Battery:

USB Fast Charge: Turned on

Low Memory Killer / LMK:

Set all to 50 MB

SET ALL OF THEM TO APPLY ON BOOT

That's it for today guys! :D Hope you enjoy the legendary s4 mini again without lagging issues