Get the OnePlus 6 early at a pop-up event in your city →
FORUMS
Remove All Ads from XDA

[KERNEL] [ARM64] [3.18.102] [UBERTC-4.9] Redmi 4X - SimpleKernel for santoni

14 posts
Thanks Meter: 49
 
By LuizPauloDamaceno, Junior Member on 2nd February 2018, 02:32 PM
Post Reply Email Thread
Hi folks, i'm making this thread to share with you my Kernel project for santoni.

Tested on Oreo ROM, please, test it on another ones and tell-me if works!

Initial version - WormHole features:
-> Linux 3.18.93 (updated with google git sources);
-> DT2W / SW2W (thanks for @rainforce279);
-> Improved headset detection;
-> Dynamic FSYNC (Improve overall UX performance);
-> Overclocked BIG to 1.49GHz and LITTLE to 1.209GHz using hardware unlocks thanks to @TecnoTailsPlays for working together to do this;
-> Overclocked GPU to 610MHz again, working together with @TecnoTailsPlays ;
-> GPU minimum frequency to 19MHz to save power;
-> Overclocked Slimbus to improve overall audio processing;
-> Added maple and zen io scheduler;
-> Disable CRC check;
-> Improved speaker amplifier driver to incrase audio gain, boost volume, protect speaker from damage;
-> Incrase charging current at DCP, HVDCP and HVDCP3 (Fast charging current for battery set to 2,5A - 10W charging);
-> Decrase overall CPU voltages to reduce overheating (-25mV from stock at higher voltage level and -75mV from stock at lower voltage level);
-> Overclocked Venus and ISP (Improved camera speed and image processing);
-> Screen refresh rate incrased to 66Hz @TecnoTailsPlays;
-> F2FS completly working with this kernel;
-> Added AdrenoBoost and AdrenoIdler;
-> Improved overall CPU and GPU regulators to incrase power efficiency and accurate voltage regulation;
-> Added a lot of TCP algorythms to user choose;
-> Added some USB WLAN drivers to enthusiast developers;
-> Improved Meltdown and Spectre patches;
-> Set ARM HZ to 300;
-> Added KCAL management engine;
-> Added Intellithermal;
-> Added more CPU Hotplug options on sysfs;
-> PowerEfficient workqueues set by default;
-> Fingerprint boost driver;
-> Sound control for microphone and headset, with headset option you can also set speaker gain too;
-> QNOVO QNS Battery management (charging interface);
-> Add BOEFFLA Wakelock blocker;
-> Added wireguard;
-> Improved sqrt operation;
-> TCP Window size to 64kB.

Changelog 09/02/2018
-> Upstream to linux 3.18.94!
-> Fixed GPU maximum overclock to 600MHz;
-> Maximum ISP / Camera clocks to 540 / 66MHz (overclocks);
-> Take down screen frequency to 62Hz instead 66Hz (some models aren't compatible with 66Hz overclock on screen);
-> Improved audio digital to analog conversion;
-> RAM overclock (from 921MHz to 1550MHz);
-> AW87319 amplifier power boosting;
-> CPU more stable undervolts;
-> Updated wireguard importer;
-> BCL manager tweaking.

Changelog 02/03/2018
-> Linux 3.18.97;
-> Enabled ULPS mode for screen;
-> Improved IO;
-> Removed dynamic fsync causing random reboots, changed normal Fsync, disabled by default for best performance;
-> Improved overall performance;
-> Reduced some thermal limits;

Changelog 05/03/2018
-> Updated to linux 3.18.98;
-> Taked some xiaomi kernel changes for santoni;
-> Updating charging limits to reduce overheating.

-> Changelog 26/03/2018
-> Updated to linux 3.18.102;
-> Reworked quick charger 3.0, 2.0 and 1.0;
-> Improved thermal throttling (kernel side);
-> Improved I/O overall performance;
-> Enabled some powersaving modes.

-> Changelog 27/03/2018
-> Improved QC 1.0 from 3.0 charging again;
-> Improved msm_thermal driver to work with wide range of frequencies;
-> Unlocked CPU underclocking;
-> Reworked Camera drivers;
-> Improved overall system performance;
-> Added thermal-engine optimized for oreo, for nougat move the /vendor/etc/thermal-engine.conf to /etc.

Download Link: https://www.androidfilehost.com/?w=files&flid=246007
Screenshots:
Click image for larger version

Name:	Screenshot_Kernel Adiutor_20180202-121955.png
Views:	4286
Size:	71.8 KB
ID:	4407518

Click image for larger version

Name:	Screenshot_HWMonitor PRO_20180130-131931.png
Views:	4064
Size:	143.3 KB
ID:	4407519

Click image for larger version

Name:	Screenshot_AnTuTu Benchmark_20180201-122541.png
Views:	4324
Size:	107.1 KB
ID:	4407520

Click image for larger version

Name:	Screenshot_Configurações_20180202-121119.png
Views:	8890
Size:	89.7 KB
ID:	4407521

Click image for larger version

Name:	Screenshot_Kernel Adiutor_20180202-122104.png
Views:	3890
Size:	64.0 KB
ID:	4407523

Click image for larger version

Name:	Screenshot_Kernel Adiutor_20180202-122057.png
Views:	3518
Size:	110.2 KB
ID:	4407524
The Following 28 Users Say Thank You to LuizPauloDamaceno For This Useful Post: [ View ] Gift LuizPauloDamaceno Ad-Free
 
 
2nd February 2018, 02:48 PM |#2  
Senior Member
Flag Varanasi
Thanks Meter: 179
 
More
Awesome work Bro👍👍👍

Sent from my Xiaomi Redmi 4X using XDA Labs
2nd February 2018, 04:10 PM |#4  
pupun47's Avatar
Senior Member
Flag South Sulawesi, Indonesian
Thanks Meter: 102
 
More
There's no problem so far on NOS. I think is good
2nd February 2018, 04:34 PM |#5  
Senior Member
Thanks Meter: 62
 
More
@LuizPauloDamaceno
add the ability to adjust the voltage, pls (for cpu)
2nd February 2018, 04:47 PM |#6  
Member
Thanks Meter: 5
 
More
Only for Oreo ROMS?
2nd February 2018, 04:57 PM |#7  
pupun47's Avatar
Senior Member
Flag South Sulawesi, Indonesian
Thanks Meter: 102
 
More
Quote:
Originally Posted by carlsmad

Only for Oreo ROMS?

Indeed
2nd February 2018, 05:50 PM |#8  
Member
Flag Dhanbad
Thanks Meter: 9
 
More
Awesome work man.
But that 66hz display is causing issues in my display.

---------- Post added at 06:50 PM ---------- Previous post was at 06:48 PM ----------

Quote:
Originally Posted by TecnoTailsPlays

a w e s o m e

Could you please do something oh 66hz display?
My display is behaving weird with your kernel
2nd February 2018, 06:04 PM |#9  
TecnoTailsPlays's Avatar
Recognized Developer
Flag Lapa
Thanks Meter: 1,580
 
Donate to Me
More
Quote:
Originally Posted by adii.x3

Awesome work man.
But that 66hz display is causing issues in my display.

---------- Post added at 06:50 PM ---------- Previous post was at 06:48 PM ----------


Could you please do something oh 66hz display?
My display is behaving weird with your kernel

You can ask that on my kernel thread, and I will do a build without 66hz for users with different screen model
The Following 2 Users Say Thank You to TecnoTailsPlays For This Useful Post: [ View ]
2nd February 2018, 06:20 PM |#10  
himfa71's Avatar
Senior Member
Flag Mumbai
Thanks Meter: 107
 
More
Looks good with features, but only downside is 66hz overclock
2nd February 2018, 06:59 PM |#11  
Senior Member
Flag Osijek
Thanks Meter: 89
 
More
Pan01 LOS Oreo boot loop 😏
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes