[KERNEL] [SM-G93XF/FD] [3.18.44] [30.10] [4.2] VoLTaqe Kernel

VoLTaqe

Senior Member
Dec 6, 2013
796
5,915
133
Ankara
voltaqe.com




Features:
- Built from Samsung's latest G935FXXU1BPJ7 Kernel Source
- Linux kernel version update to 3.18.44
- Built with Uber 5.3
- A72 Freq Control
- A72 Overclock to 2808 Mhz
- A72 Underclock to 208 MHz
- A72 Voltage Control
- A53 Freq Control
- A53 Overclock to 1794 MHz
- A53 Underclock to 130 MHz
- A53 Voltage Control
- A53, A57 Governor Profiles
- Dvfs Control
- Gpu Freq Control
- Gpu Voltage Control
- Gpu Overclock Control
- Gpu Governor Control
- MIF Voltage Control
- INT Voltage Control
- ISP Voltage Control
- I/O Scheduler Control
- Samsung SPCM Control
- Uksm Control
- Dynamic FSYNC
- Dynamic Dirty Page-Writeback
- Swap Control
- Zram Control
- Entropy Control
- Gentle Fair Sleepers Control
- Wakelock Controls
- Google Play Services systemupdateservice reciever wakelock fix
- Led Control
- Various Screen Controls
- Dns Control
- Gps Region Control for faster GPS
- IPv6 Control
- Selinux set to Permissive
- KNOX disabling script for stock rom users
- Fstrim, database optimize scripts
- Cortexbrain Controls which changing values on sleep mode
- Crontabs for control some settings
- USB Mode Controls
- Logger Controls ( Default : Disabled )
- Frandom Support
- Backup/Restore Settings with Synapse
- Full Synapse Support
- Init.d Support

- Governors: ondemand_x, electrodemand, smartmax_eps, yankactive, intellimm, pegasusq, barry_allen, preservative, intelliactive, conservativex, alucard, darkness, nightmare, smartassV2, ondemandplus, dancedance, bluactive, conservative, ondemand, userspace, interactive_pro, electroactive, hyper, wheatley, wave, bioshock, lionheart, interactive, performance.
-About governors you can read this : http://ajgupta.github.io/android/2015/01/28/CPU-and-GPU-governors/

- I/O Schedulers: noop, deadline, row, cfq, bfq, fiops, sio, sioplus, fifo, zen, tripndroid, vr.
Many more...


How to Correct Installation:
Make sure you have on latest bootloader.
1 - Place kernel zip to externalsd
2 - Reboot into recovery and flash the zip
3 - Reboot to system
4 - (Optional) Wipe dalvik, cache.
5 - (Optional) Open synapse and tweak with your desire.
6 - Done.

Download: VoLTaqe-Kernel-v4.2.zip

Dont worry. No need to look your phone version. Just download and flash it. Kernel script recognise what phone you have.

Support me with your thanks or Paypal Donations

You can control all kernel features with Synapse app. Download from Google Play Store.

Bugs: Report if you find.


Thanks to:
AndreiLux (Synapse, some commits and many years support),
jesec (Fingerprint fix),
faux123,
lyapota,
arter97,
devriesL,
halaszk88.
If i forget you, please tell me and i will add.

Another BIG Thanks to my Donators : @ch4qr1 , @ChAoSWK , @funiewski


Contributors
VoLTaqe
Source Code: KERNEL SOURCE


Contributors
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.18.x
Version Information
Status: Stable
 

Attachments

Last edited:

VoLTaqe

Senior Member
Dec 6, 2013
796
5,915
133
Ankara
voltaqe.com
Changelog 4.2
- Fixed lags

Changelog 4.1
- Samsung source updated to G935FXXU1BPJ7
- Kernel base updated to 3.18.44
- Wifi hotspot fixed for everyone
- Improved deep sleep behaviours and cpu settings
- Reverted back to s7 camera firmware version
- Touchboost reduced to half

Changelog 4.0
- Fixed vulkan api support
- Fixed wifi tethering ( i used all day with good connection )
- Screen off controls deleted
- Interactive governor profiles added again
- Better deep sleep settings

Changelog 3.9
- Added option to control screen off max a72 freq
- Added option to control screen off max a53 freq
- Added a few wakelock controls
- Revert back to original samsung interactive governor settings
- Attempt to increase battery life
- Disabled a few debug option for decrease kernel load
- Deleted interactive governor profiles. Because they dont give real performance or battery. We need work on it.
- Uksm enabled by default

Changelog 3.8
- Disabled ssp wakelocks
- Added wakelock tabs back (will improve later)
- Attempt to increase boot speed

Changelog 3.7
- Disabled 2 cores like stock kernel
- Added option to force 8 cores online ( dvfs tab )
- Added my busybox 1.26.0
- Fixed interactive governor sticking only one freq

Changelog 3.6
- Fixed A53 synapse script for correctly show

Changelog 3.5
- Forced 8 cores online when screen on
- Fixed volte for n7 rom users
- Fixed battery drain because of radio
- Improved sched policy behaviours
- Fixed chmod errors on a72 max, min freqs
- Added dvfs control ( thanks to devriesL )
- All base updated to n7 source
- Linux base updated to 3.18.41

Changelog 3.4
- Added gpu libs from latest n7 rom ( no need flash anyother thing other than kernel itself )
- Fixed big cores not sticking after deep sleep problem ( it can be show chmod error on synapse ignore it. Only close synapse and open again )
- Fixed not booting problems
- Fixed slow booting
- Fixed Volte and Voip kernel side for both s7 and n7 roms
- Fixed vibration on booting ( if vibrate on boot after flash 3.4, need to fresh rom install )
- Tweaked interactive for better battery compability
- Boosted overal performance
- SOURCE LINK EDITED AFTER THREAD REVERT TO DEVDB
- Many more.

Changelog 3.3
- Fixed n7 port roms camera modes
- Fixed wrong showing asv_level
- Added new gpu driver vendor for fix infinity reboots

Changelog 1.4 to 3.2
- Linux base updated to 3.18.40
- Merged samsung's G935FXXU1BPH6 kernel tree
- Merged only needed note 7 sources ( torch, screen resolutions and night mode )
- A few script for working kernel with n7 and s7 roms same time
- Sched policy updated from n7 sources
- Designed cpu cores background and foreground jobs
- Disabled big cores on deep sleep
- Disabled nearly all wakelocks for better sleep
- Disabled interactive governor tunables changes on better sleep
- As possible increased speed up on synapse opening
- Gpu driver updated
- This list can go to all down but you can try and see yourself

Changelog 1.4
- Fixed governor not enabling problem
- Tune up for better performance

Changelog 1.3
- Updated base to G935FXXU1APF2
- Led driver fixed for synapse
- Boot problem fixed for some users with stock clocks
- Drains fixed on 1.2
- Hotplug control deleted (eas coming)
- Improved crontab tasks

Changelog 1.2
- Deleted asv check for big cores
- Userspace A57 overclock
- Fixed memory leak which causing high ram usage
- Fixed synapse not sticking problem
- Added exynos hotplug on/off control

Changelog 1.1
- Underclocked A57 to 208MHz
- Underclocked A53 to 130MHz
- Removed red line which contain enforce check on boot
- Fixed row scheduler causing freeze on synapse
- Activated all cpu cores

Changelog 1.0 ( Initial Version )
- Built from Samsung's latest G935FXXU1APE9 Kernel Source
- Linux kernel version update to 3.18.35
- Built with Uber 5.3
- Disabled android logger as a default setting
- Cpu Voltaqe Control
- Cpu Big/Little Underclock
- Cpu Big/Little Overclock
- Gpu Voltage Control
- Gpu min/max Value Control
- Screen Control
- Led Control
- Touchkey Control
- Input-Booster Control
- Frandom Support
- Zram Control
- MIF Voltage Control
- INT Voltage Control
- ISP Voltage Control
- PowerSuspend Driver Control
- Ability to monitor cpu stats
- Synapse Support
- Init.d Support
- Selinux set to Permissive
 
Last edited:

Indicious Flow

Senior Member
May 11, 2010
525
416
0
Singapore
Interesting for a new kernel, already tried undervolting my S7E by 25mV for everything and using battery mode for most of the stuff, very stable indeed. ASV average value of 9 over here.

Since S7E's default performance was already pretty good, so I didn't adjust the clock speed but played around with the governors and such. Still smooth performance throughout with no stutters.

I've attached my profile over here, just for those who want to try out.

Code:
[B][U]BatteryMaxV1[/U][/B] 13-6-2016

- Everything undervolt by 25mV (not sure will it reflect in the Synapse settings but please do a backup of your stock before applying.)

- Interactive with Battery Profile

- I/O 2048kb, ROW scheduler

- Enabled Gentle Fair Sleepers

- Lowered all wakelocks to 1, especially on Wlan_rx & Wlan_ctrl

- Disabled SensorHub and SSP wakelock (If you use S Health and Google Fit, turn SensorHub back on)

- Input-Booster to Battery Profile

- TCP Multi-Path Enabled, TCP Congestion to cubic, Google DNS

Other stuffs such as CPU Clock speed and stuff are basically untouched as I feel there isn't a need to really adjust it to make the phone suffer from performance issue while giving it a slight battery boost.
Code:
[B][U]BatteryMaxV2[/U][/B] (Testing phase, please report back if any errors occurs) 14-6-2016
[B] [Removed due to many complains in regards to governor causing high frequencies or lag][/B]

*TAKE NOTE! If your keyboard is crashing, use the 25mV version that I've attached below.*

- A53 4x @ 1.5GHz (smartmax), A57 4x @1.8GHz (smartmax), Exynos Hotplug Control removed.

- Undervolted everything for CPU and GPU by 50mV, others by 25mV

-UKSM Governor to low, CPU Consumption to 10%

- Disabled Gentle Fair Sleepers

- Disabled Google Play Service Fix (doesn't fix it for me, still causing drain so I turned it off, turn it on if you think there's drain for it)

- Disabled Screen Mirroring Fix (I don't use it, turn it on if you need)

- GPS Region to ASIA (remember to change to your own region)

How to use the profile?

Copy the attached file into your internal storage with a folder called "volt" and redirect to Synapse > saved_configs . Place the attached file inside and restart your Synapse. You should be able to head to your Backup/Restore tab and select it from "Selected Profile".

Feel free to tell me if anything would be better to change for the setup :)

Will update once kernel gets updated.
 

Attachments

Last edited:

VoLTaqe

Senior Member
Dec 6, 2013
796
5,915
133
Ankara
voltaqe.com
No this kernel like all the other S7 Edge kernels do
not have a working double tap to wake feature.

Good luck,
Have a great day!
For now :)

just a quick check with those who installed: how is battery or SOT? Is it better than stock?

:D
Yes better than stock kernel about performance and battery

What are the screen tweaks ? Doe it have gamma and contrast control ???
Nope only information and auto brightness changes

Does it have csc software disabled?
This is kernel not manipulate rom files.
 
  • Like
Reactions: ch4qr1