Warning : Stritcly FORBIDDEN to share MY work on Phonandroid
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Kernel Architect is some scripts to set your kernel without application and 100% compatible with all Kernels
only if you have a Snapdragon 800 as processor
You can modify :
- governors
- schedulers
- max frequences *
- table of voltages *
* if your kernel have OC/UV options
List of commands
Open an application like Android Terminal Emulator
Start always a session with su + enter ...
Code:
Architect
*that give you some informations and recommandations
Code:
governors
*that will show you all governors available
Code:
name of governor
conservative
interactive
wheatley
ondemand
performance
powersave
userspace
*that will activate the governor of your choice ( say me if you want another )
Code:
schedulers
*that will show you all schedulers availables
Code:
name of scheduler
cfq
deadline
noop
row
sio
fiops
test-iosched
vr
zen
*that will activate the scheduler of your choice
Code:
freq
*that will show you some informations about frequences of your CPU
Code:
freqmax1,3
freqmax1,4
freqmax1,5
freqmax1,6
freqmax1,7
freqmax1,8
freqmax1,9
freqmax2,3
freqmax2,5
freqmax2,7
*That will activate the max fréquence of your cpu : 1,3Ghz to 2,7Ghz
Code:
volt
*That will show your table of voltages CPU
Code:
volt0
*That will set the original table of voltages
Code:
volt-25
volt-50
volt-75
volt+25
volt+50
volt+75
*That will set - or + in mV
that will show you before and after
Warning: the base is volt0
How to have these scripts actived at boot
2 way :
- the folder init.d
- use Script manager
1) init.d
Copy your combinaison, for example :" interactive, deadline, volt-25 and past it in /system/etc/init.d/
Don't forget to be in root explorer and give right permissions *... ( read, write, execute )
You can find all my scripts in /system/bin/
or : Kernel-Architect-scripts.zip
2) Script Manager
Take the application Script Manager on play store
Choose the script, give root access and apply at boot
You can find all my scripts in /system/bin/
or : Kernel-Architect-scripts.zip
*** Kernel Architect-signed.zip ***
Uninstall Kernel Architect-signed.zip
Kernel-Architect-scripts.zip
- Reboot in your Recovery
- Install Architect_Edition-signed
- Enjoy
~~~~~~~~~~~~~~~~~~~~~~~~~
More
Take my TWRP theme :
Our themes1080p
- Download
- Reboot on Recovery
- Install
- Reboot on Recovery
- Enjoy
~~~~~~~~~~~~~~~~~~~~~~~~~
Reserved for OP !
gret work Bro !
Now trying on my G Flex !
wolfgart said:
gret work Bro !
Now trying on my G Flex !
Click to expand...
Click to collapse
Thanks mate
Give me feedback.
If miss governors or schedulers let me know.
Thanks mate.
Great work :good:
awesum sauce man, once I root I am all over these!
Can I ask how this differs from current CPU management apps? What u list here, I seem to be able to manipulate with Setcpu... Just for my knowledge .... Thanks fellas!
canecbr600 said:
Can I ask how this differs from current CPU management apps? What u list here, I seem to be able to manipulate with Setcpu... Just for my knowledge .... Thanks fellas!
Click to expand...
Click to collapse
This mod will allow for all your specified kernel settings to load at boot via androids init.d. Apps like Trickster will load up in system memory after the OS has booted and will then apply the modifications you specify. You could say that scripts like this are "cleaner" ways of applying tweaks as it is done during boot naturally through the OS and negates the need to have an additional app starting and running in the background. That being said, init.d scripts are not as user friendly as apps like Trickster and could take some time to get used to if you don't have much experience with them. The scripts may also increase boot time but will most likely be a negligible amount.
Great job bro and thanks for sharing. Awesome Awesome theme too! Such perfect timing as I'm getting into using scripts so this will really help guide me as well!
Sent from my LG-D800 using XDA Premium 4 mobile app
hey dev if its ok ...can i try this on lg optimus g pro?,....i would propley give u all the credit!!!!
bountyman334 said:
hey dev if its ok ...can i try this on lg optimus g pro?,....i would propley give u all the credit!!!!
Click to expand...
Click to collapse
No, just commands for governors and I/O schedulers will works.
hi,
this mod is not working for me, could anyone please upload the uninstallation zip, as the links are dead
Related
Warning : Stritcly FORBIDDEN to share MY work on Phonandroid
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Kernel Architect is some scripts to set your kernel without application and 100% compatible with all Kernels
only if you have a Snapdragon 800 as processor
You can modify :
- governors
- schedulers
- max frequences *
- table of voltages *
* if your kernel have OC/UV options
List of commands
Open an application like Android Terminal Emulator
Start always a session with su + enter ...
Code:
Architect
*that give you some informations and recommandations
Code:
governors
*that will show you all governors available
Code:
name of governor
conservative
interactive
wheatley
ondemand
performance
powersave
userspace
*that will activate the governor of your choice ( say me if you want another )
Code:
schedulers
*that will show you all schedulers availables
Code:
name of scheduler
cfq
deadline
noop
row
sio
fiops
test-iosched
vr
zen
*that will activate the scheduler of your choice
Code:
freq
*that will show you some informations about frequences of your CPU
Code:
freqmax1,3
freqmax1,4
freqmax1,5
freqmax1,6
freqmax1,7
freqmax1,8
freqmax1,9
freqmax2,3
freqmax2,5
freqmax2,7
*That will activate the max fréquence of your cpu : 1,3Ghz to 2,7Ghz
Code:
volt
*That will show your table of voltages CPU
Code:
volt0
*That will set the original table of voltages
Code:
volt-25
volt-50
volt-75
volt+25
volt+50
volt+75
*That will set - or + in mV
that will show you before and after
Warning: the base is volt0
How to have these scripts actived at boot
2 way :
- the folder init.d
- use Script manager
1) init.d
Copy your combinaison, for example :" interactive, deadline, volt-25 and past it in /system/etc/init.d/
Don't forget to be in root explorer and give right permissions *... ( read, write, execute )
You can find all my scripts in /system/bin/
or : Kernel-Architect-scripts.zip
2) Script Manager
Take the application Script Manager on play store
Choose the script, give root access and apply at boot
You can find all my scripts in /system/bin/
or : Kernel-Architect-scripts.zip
*** Kernel Architect-signed.zip ***
Uninstall Kernel Architect-signed.zip
Kernel-Architect-scripts.zip
- Reboot in your Recovery
- Install Architect_Edition-signed
- Enjoy
~~~~~~~~~~~~~~~~~~~~~~~~~
More
Take my TWRP theme :
Our themes1080p
- Download
- Reboot on Recovery
- Install
- Reboot on Recovery
- Enjoy
~~~~~~~~~~~~~~~~~~~~~~~~~
Reserved for OP
First, awesome work, Thanks
Sent from my SM-N900V using Tapatalk
Guess this is strictly for Developers Edition
Sent from my SM-N900V using Tapatalk
jr_718 said:
Guess this is strictly for Developers Edition
Sent from my SM-N900V using Tapatalk
Click to expand...
Click to collapse
No, it's for anybody because it's really easy.
I don't like set hardware with app, then for basics settings ( governors, schedulers, frequences and voltages ) I did an easy way to modify without app and then be sure to be compatible.
Don't hesitate to ask me
Ok
Sent from my SM-N900V using Tapatalk
So to put it simple....... is this a custom kernal
johnminator said:
So to put it simple....... is this a custom kernal
Click to expand...
Click to collapse
Nope, it's a script to set clock speed, governer, etc.
It's basically SetCPU or ROM Toolbox's CPU control, or other cpu control apps, without installing an app...
Has this been tried out on a safe strapped device yet? Looks promising might give it a go when I get home tonight. Thanks OP!
so if this is like an app besides it being script what sets this apart from an app like setcpu the gov's??
danutzz said:
Nope, it's a script to set clock speed, governer, etc.
It's basically SetCPU or ROM Toolbox's CPU control, or other cpu control apps, without installing an app...
Click to expand...
Click to collapse
Exactly !
krazy_smokezalot said:
so if this is like an app besides it being script what sets this apart from an app like setcpu the gov's??
Click to expand...
Click to collapse
I believe the idea behind OP creating this is that it may be easier for some to utilize these scripts rather than installing an app to control your kernel's settings.
In my opinion, this thread should belong in development section, but if other devs agree that this provides "significant improvement in the means of operation", then by all means keep it here.
danutzz said:
I believe the idea behind OP creating this is that it may be easier for some to utilize these scripts rather than installing an app to control your kernel's settings.
In my opinion, this thread should belong in development section, but if other devs agree that this provides "significant improvement in the means of operation", then by all means keep it here.
Click to expand...
Click to collapse
I did that because i was tired to search good app ( compatible ) with kernel wanted.
Then this working on every kernel.
Not need app for apply on boot, use folder init.d, I prefer that than an app opened in cache.
I've made this for me and after i said to me : " why not share ? ".
Maybe i'm not in right section, sorry !
NorthLight said:
I did that because i was tired to search good app ( compatible ) with kernel wanted.
Then this working on every kernel.
Not need app for apply on boot, use folder init.d, I prefer that than an app opened in cache.
I made this for me and after i said to me : " why not share ? ".
Maybe i'm not in right section, sorry !
Click to expand...
Click to collapse
Don't get me wrong, this is great work! Thank you for sharing...
On that note though... I always get a little excited when there's a post in "Original" because I think there may have been a breakthrough and we somehow miraculously unlocked the bootloader, or something else ground breaking. This is good and all, but not at the level I was expecting in this section. Again, I could be wrong, if other devs deem this as "Original Development".
Isn't this the right section? Coming from originally a Nexus S back in the day all we had was a section for Original Android Development, when I jumped over to the GS3 there were two sections, original and then just plain development. Plain development was developing roms around manufacturer software I.e. roms based around Touchwiz, or Touchwiz mods. Original Development was based around original designs based of of AOSP, I.e. CM, AOKP, Paranoid Android, etc. In my opinion he has made a custom script that can be used on most kernels, not locked into Touchwiz, making this his Original Android Development, right? That's just my opinion, once again thanks OP for bringing new development and as you said sharing with everyone else!
Anyone got any good recommendations for settings on the stock kernel? I haven't really messed with it because coming from the Gnex bot the performance and battery life of this phone just blow it out of the wager.
Sent from my SM-N900V using Tapatalk
Gil Smash said:
Anyone got any good recommendations for settings on the stock kernel? I haven't really messed with it because coming from the Gnex bot the performance and battery life of this phone just blow it out of the wager.
Sent from my SM-N900V using Tapatalk
Click to expand...
Click to collapse
What have you as governors and schedulers ?
NorthLight said:
What have you as governors and schedulers ?
Click to expand...
Click to collapse
Stock so row and on demand.
Sent from my SM-N900V using Tapatalk
Gil Smash said:
Stock so row and on demand.
Sent from my SM-N900V using Tapatalk
Click to expand...
Click to collapse
If you have no choice ... Cannot do something.
Have you flashed my scripts ?
If yes type :
Code:
su
Architect
Do a screenshot and post here please.
What is the point to this compared to trickster mod, kernel tuner, set cpu etc etc??
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Never skip LAG-day - Not so simpl(e) after all.Currently supported: G920F and G920ImDNIE Control breaks Display Modes in Settings and youtube Colors. Version without mDNIE Control is in the Download section. GPS Fix included in second post.
Code:
###Disclaimer###
Your warranty is now void.
We are not responsible if your phone will be damaged, broken, bootlooping or detonating in a thermonuclear reaction.
YOU are choosing to make these modifications and accept the fact that something might go wrong.
Introduction
SimplKernel is developed by SimplTeam. We originate from the Note4 and have a long story of success there. Our builds are known for being close to stock, yet full of useful features and enhancements. The aim is to provide maximum performance and maximum batterylife. No compromises.
Features
# Based on latest G920FXXU1AOE3
# Compiled with AARCH64-Android-4.8 toolchain - Kudos Google, this is one is awesome
# Replaced CPU_FREQ_RELATION_L with C for Interactive -> selects freq with min euclidean distance to target freq, should be more efficient
# MDNIE ColorControl -> Breaks colors in Youtube and Display Modes. Flash the version with removed mDNIE if you want them
# VoltageControl (CPU, GPU, HPM, BUS)
# Underclocking by default
# Full Synapse Support
# SELinux mode set to Permissive
# Governors added: powersave, intellidemand, ondemand, bluactive and intelliactive
# busybox and init.d
Click to expand...
Click to collapse
--> More will be added, this is just the start :angel:
Changelog
Code:
R1F
- Based on G920FXXU1AOE3
- Busybox updated to 1.23.2
- GPS Fix for AOE3 based Firmwares
- Synapse included
- Enabled Synapse Support
- mDNIE Control -> Control your DisplayColors! Will be expanded.
- Governor selection for individual cluster (A53 & A57)
- Full CPU VoltageControl for both A53 & A57
- Underclocking to 200mhz enabled by Default
- HPM VoltageControl
- GPU VoltageControl
- Memory Bus, Internal Bus & Image Signal Processor VoltageControl
- I/O Scheduler settings (Tunables + Definable Read-Ahead)
- BFQ and Deadline I/O scheds added*
- BFQ as default
- VirtualMachine Tweaks
- Fixed 2 GPIO memory leaks + 3rd probable leak
- GPU Throttling Levels smoothened
- Added VoltageControl
- Added Synapse Support
- Automatized Wifi-Forgetting fix in the ramdisk
- Added awesomeness
- Added governors: Bluactive, Intelliactive and enabled powersave + ondemand + conservative
- Added busybox and init.d
- CPU_FREQ_RELATION_C: When scaling freqs, it selects the freq with the minimum euclidean distance to target.
- stuff I forgot
How to install
Via recovery
You have to have a custom recovery like TWRP, Philz or CWM installed.
- Download the kernel
- Reboot to recovery
- A backup is always recommended
- Flash the zip file
- You're done! Reboot and enjoy.
Via Flashify
- Make sure that you are rooted.
- Download the zip and extract the boot.img
- Download the free app Flashify (Caution: Free Version only allows 3 flashes per day!)
- Grant Flashify Root permissions.
- In main screen, select Boot image and navigate to the previously extracted boot.img
Downloads
International (G920F and G920I) Archive
Archive
Click to expand...
Click to collapse
International (G920F and G920I) mDNIE Control removed - Youtube and Display Modes fully working
Archive
Click to expand...
Click to collapse
Please do not make mirrors! If you need one, please post a reply here, and we'll make it happen. Thanks.
If you apply Interactive in Synapse, ALWAYS enable it for both clusters. Enabling it for only one will cause funny effects, perhaps even a solid chaos, batterydrain and other unpleasant things. You've been warned.
Made by @g.lewarne and @mythos234
XDA:DevDB Information
SimplKernel, Kernel for the Samsung Galaxy S6 Edge
Contributors
mythos234, g.lewarne
Source Code: https://gitlab.com/mythos234/SimplKernel-LL-G925F
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: R1F
Stable Release Date: 2015-06-02
Created 2015-06-02
Last Updated 2018-06-05
Sorry, this should have gone into the Flat S6 subforum. I screwed up while setting up DevDB. Edge users, DO NOT INSTALL. Sorry.
Lol
mythos234 said:
Sorry, this should have gone into the Flat S6 subforum. I screwed up while setting up DevDB. Edge users, DO NOT INSTALL. Sorry.
Click to expand...
Click to collapse
Oops lol
Does it support Edge? (e.g. G925I)
Or only regular S6, as indicated as on top of post #1?
bill340 said:
Does it support Edge? (e.g. G925I)
Or only regular S6, as indicated as on top of post #1?
Click to expand...
Click to collapse
Only the flat Galaxy S6. I reported the thread twice and asked for it being moved, but the similar phone name seems confusing and its still here. I' contact a mod via PM tonight. Sorry for the confusion. The other threads SimplKernel R4.1F has the same features, and even more patches
Link to download?
What is the difference between this and the other simple kernel?
yungblb20 said:
Link to download?
Click to expand...
Click to collapse
Once this thread lands where its supposed to be
bibiner said:
What is the difference between this and the other simple kernel?
Click to expand...
Click to collapse
Well, this one won't work on the Edge
mythos234 said:
If you apply Interactive in Synapse, ALWAYS enable it for both clusters. Enabling it for only one will cause funny effects, perhaps even a solid chaos, battery drain and other unpleasant things. You've been warned.
Click to expand...
Click to collapse
Will it divide by zero? :silly:
mythos234 said:
Once this thread lands where its supposed to be
Click to expand...
Click to collapse
I downloaded it when you posted, but never flashed it, lol. Too bad they didn't move it yet, was looking forward to test something new.
Hi guys, here is my kernel for the G Watch Urbane.
Features:
- SELinux permissive;
- Autoroot script;
- init.d support;
- increase vibration duration ( not strength cause it's already set to 90 and i don't want to kill the vibrator with wrong values);
- unlocked all core for better performance and also added the mpdecision binary for the CPU hotplug ( thanks to @invisiblek that used it in his G Watch boot image);
- raised max cpu freq to 984Mhz for a good compromise between performance and battery life;
- removed GPU freq limitation and set GPU governor to simple_ondemand;
- added Smartmax governor and set it as default;
- various ramdisk changes.
Changelog:
Version 1.5:
- fixed autoroot script;
- added fiops scheduler and set as default;
- added intelli_plug from faux123 and set it in eco mode.
Version 1.5.1:
- fixed a bug with autoroot script that prevent the sideload of apks
Version 1.6:
- added busybox
Version 2.0:
- added kppd from @savoca to control screen parameter ( RGB channel and other things ),
see HERE for more details
- added 3 script to simplify the use of kppd:
1- kppd-configure: to configure and try your settings;
2- kppd-on: make an init.d script to load you kppd settings at boot;
3- kppd-off: turn of auto boot of the script above.
Version 2.5:
- enabled interactive governor and enabled it by default ( a way more responsive then SmartMax and also fix the slow / unrensponsive wake up);
- added Power Suspend driver;
- fixed intelliplug / screen off profile ( now works nicely, while screen off only 1 core enabled and max 300 Mhz ).
***********************************************************************************************************************
To use this kernel you have to unlock your bootloader. This mean that the device will be factory resetted.
To try the kernel ( will be resetted to stock after a reboot ):
Code:
adb reboot bootloader
fastboot boot bass-skin1980-1.0.img
To flash the kernel:
Code:
adb reboot bootloader
fastboot flash boot bass-skin1980-1.0.img
fastboot reboot
tnx to @invisiblek ( i took some ideas from his G Watch kernel ) @Chainfire
Source: https://github.com/Skin1980/bass
Nice work!
I'm wondering if this would be useable on G watch R as they are so similar?
pablo11 said:
Nice work!
I'm wondering if this would be useable on G watch R as they are so similar?
Click to expand...
Click to collapse
Nope, i'm sorry but the dtb are different. BTW you have a nice kernel from @intersectRaven
Thanks,
Yes indeed - Raven's kernel is fantastic. I was just curious as I always am
- unlocked all core for better performance and also added the mpdecision binary for the CPU hotplug ( thanks to @invisiblek that used it in his G Watch boot image);
Click to expand...
Click to collapse
How many cores are unclocked now?
- raised max cpu freq to 984Mhz for a good compromise between performance and battery life;
Click to expand...
Click to collapse
As far as I know according to specs default max freq is 1,2Ghz. What do you mean "raised to 984"?
FireBlast said:
How many cores are unclocked now?
As far as I know according to specs default max freq is 1,2Ghz. What do you mean "raised to 984"?
Click to expand...
Click to collapse
1- 4 core
2- you are right but its lowered to ~700Mhz by default.
Skin1980 said:
1- 4 core
2- you are right but its lowered to ~700Mhz by default.
Click to expand...
Click to collapse
Ok I'm trying this kernel by the command "fastboot boot bass-skin1980-1.0.img" for now, let me see how it goes...
Edit: After some large minutes waiting.... Bootloop...
Edit 2: Tried again... and again... bootloop... Supposedly all done as it should...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
black nebur said:
Ok I'm trying this kernel by the command "fastboot boot bass-skin1980-1.0.img" for now, let me see how it goes...
Edit: After some large minutes waiting.... Bootloop...
Edit 2: Tried again... and again... bootloop... Supposedly all done as it should...
Click to expand...
Click to collapse
First time i did the same and got bootloop.
I restarted the watch and let it boot. I did complet setup. Rebooted in bootloader and flahed the kermel. After that watch booted normally.
Ofcourse i just fastboot boot bass-skin1980-1.0.img just for testing.
Wi-Fi does not work. It does not show/find any hotspots and when it disabled it i can not turn it back on.
cerisu said:
Wi-Fi does not work. It does not show/find any hotspots and when it disabled it i can not turn it back on.
Click to expand...
Click to collapse
I'm testing a new version and WiFi is working. I added also intelliplug from faux123 that seems to work better then mpdecision. Will update soon.
cerisu said:
First time i did the same and got bootloop.
I restarted the watch and let it boot. I did complet setup. Rebooted in bootloader and flahed the kermel. After that watch booted normally.
Ofcourse i just fastboot boot bass-skin1980-1.0.img just for testing.
Click to expand...
Click to collapse
Ok got it working, thanks to @Skin1980 :good::highfive:
Although another version was needed.
For now it seams snapier... And it seams also battery friendly...
I'm wanting to give this a shot but for some reason I can't get my watch to connect via ADB. Is there something else I need to do other than enabling debugging?
New kernel is up guys... test if you can
Guys sorry but i made a little mistake with the latest kernel that prevent the apps sideload on the watch.
In order to get all working again please follow this :http://forum.xda-developers.com/wat...guide-return-to-stock-g-watch-urbane-t3213603 to restore the watch, and then flash the 1.5.1 version that fix all.
Thanks a lot and sorry again
EDIT: You can only flash system partition and the new kernel without hard reset. All will be fixed.
Version 1.6:
- added busybox
It works , Thank you for your support
Nice! Any apps for controlling kernel settings available for Android wear?
slebit said:
Nice! Any apps for controlling kernel settings available for Android wear?
Click to expand...
Click to collapse
Kernelauditor4wear
http://forum.xda-developers.com/android-wear/development/app-kernel-audiutor-4-wear-t3126122
I finally got this up and running. I'm looking forward to putting it through its paces. So far is it noticeably snappier. Thanks again!
Lockett said:
I finally got this up and running. I'm looking forward to putting it through its paces. So far is it noticeably snappier. Thanks again!
Click to expand...
Click to collapse
You are welcome... Now need to cook a good rom
Here is Vantom Kernel for our Xiaomi Mi 6 by Vantom
Full Credits to @vantoman
DOWNLOAD : http://159.65.193.144/vantom/
LEGACY : [url]http://159.65.193.144/Vantom-F2FS/[/URL]
Features :
Governors
alucardsched
darknesssched
schedalucard
electroutil
pwrutilx
electroutil
IO-Scheduler
noop
deadline
cfq
bfq
fiops
sio
sioplus
tripndroid
zen
maple
GPU
adreno idler
adreno boost
touch and input boost
dynamic stune boost
Miscs
dynmaic fsync
advanced tcp congestion algorithms
soundcontrol
boeffla wakelock control
fingerprint unlock boost
wireguard support
f2fs & ext4 support
sweep2sleep
kcal
spectrum
double tap to wake
DTS-eagle
Requirements
*Unlocked Xiaomi Mi 6 with Project Treble supported custom ROM
*at least basic knowledge about flashing, handling bootloops etc.
*good mood
How to install
After flashing the ROM of your choice just flash the .zip
You want to use f2fs?
* Install this TWRP https://github.com/xiaomi-msm8998/device_xiaomi_sagit/releases/tag/3.2.3-4
Code:
1. Reboot into the F2FS TWRP
2. Select wipe > format data then type yes and reboot into recovery again
3. Then select wipe > advanced wipe select cache then select repair or change file system and select F2FS
4. Do the same step with Data
5.1 Install a supported ROM (AEX Pie or Havoc Pie for now) and flash the Kernel from here: [url]http://159.65.193.144/vantom/[/url]
5.2 Install any Treble ROM and flash the Kernel from here: [url]http://159.65.193.144/Vantom-F2FS/[/url]
6. Reboot into ROM
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Note : The page http://159.65.193.144/is deprecated. @vantoman decided to step back and share his builds on telegram at the channel t.me/mi6rs
Sourcecode : http://159.65.193.144/SRC/
reserved
Lol you shared it ? Okay we shouldn't have been hiding this fuk from the world
Does this kernel require f2fs?
JustinYeh1999 said:
Does this kernel require f2fs?
Click to expand...
Click to collapse
No, you can use it with ext4 too of course
The king has come
Fahrilubis said:
The king has come
Click to expand...
Click to collapse
Share your benchmarking results (screenshots) here lol
And sot and idle times too
were TTL fix?
Any hope to support miui rom? ?
ccelik97 said:
Share your benchmarking results (screenshots) here lol
And sot and idle times too
Click to expand...
Click to collapse
For sot ill update later
Pwrutilx for little and schedutil for big
Gpu v313 treble
Go to root folder sys/module/msm_adreno_tz/parameter/freq/change 414 to 710 save and everytime u got reboot just aplly this value or mb u can use init.d
Fahrilubis said:
For sot ill update later
Click to expand...
Click to collapse
For little used pwriutilx and schedutil for big
Change gpu to 313 treble
Open root folder/sys/msm_adreno_tz/parameter/freq/change 414 to 710
Fahrilubis said:
For little used pwriutilx and schedutil for big
Change gpu to 313 treble
Open root folder/sys/msm_adreno_tz/parameter/freq/change 414 to 710
Click to expand...
Click to collapse
I'm on aex and I have that file in /sys/module/governor_msm_adreno_tz/parameters/boost_freq and the value is not just 414 but is 414000000.
Just telling
good job
Settings > battery - force close
Anyone else can't access the battery options in settings? I tried everything I could to fix it. Any idea whats the problem?
branndonn1 said:
Anyone else can't access the battery options in settings? I tried everything I could to fix it. Any idea whats the problem?
Click to expand...
Click to collapse
That is not kernel related. This kind of questions belong into the rom's thread
helmiau said:
Any hope to support miui rom? ?
Click to expand...
Click to collapse
Yaa, hopefully ??
NeoArian said:
That is not kernel related. This kind of questions belong into the rom's thread
Click to expand...
Click to collapse
Hey bro, I'm on havos OS (pie). Been on havoc for as long as I can remember (for months) and I love the ROM. Never had this issue until I flashed the kernel last night. Sure its not related?
What do Randa and JAWA mean?
JustinYeh1999 said:
What do Randa and JAWA mean?
Click to expand...
Click to collapse
Just fancy names to tell that there're enough changes are made to the source so let's give it a name ? Just download the latest one.
is it just me who thinks that the colors are a little bit faulty ?
colors sound a little different after flashing the kernel
am i wrong ?
[size=+2]DISCLAIMER[/size]
Code:
[I][center]* Your warranty is now void.
* I am not responsible for bricked devices, dead SD cards, dead dogs, or cats,
* but I'm very interested in thermonuclear war, so if you point the finger
* at me for messing up your device just because of this kernel,
* I will send you to mars on a nuclear rocket. Act accordingly.
* I know this paragraph is conspiracy-related,
* so don't ask about it. Welcome...[/center][/I]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[size=+2]ABOUT[/size]
[size=+1]The Malakas Kernel or MLX, is a balance between speed & efficiency with all latest patches optimized to take full advantage of your device.
It is made off Lineage source to ensure optimal working state. The MLX kernel is one of the most patched kernels adapting work from famous developers like Sultan for example.
Work on this kernel is very serious and will continue to improve even further.
Works on both MIUI and custom roms.[/size]
[size=+2]PREREQUISITES[/size]
1. Unlocked bootloader.
2. Working TWRP/Recovery. (CLEAN FLASH IF YOU HAVE ISSUES)
[size=+2]FEATURES[/size]
Toolchain used self compiled GCC 10 snapshots
Upstreamed from android-linux-stable/msm-4.9 (+ f2fs-stable + android-4.9)
Merged latest LineageOS 16.0 updates
Merged CAF tag LA.UM.7.3.r1-07900-sdm845.0 (+ other CAF cherry picks)
Touchscreen drivers always updated to the latest versions
Touch/Input lag reduction and increased touch smoothness
Dt2w/Dt2s
Fast charging
USB Fast charge control
Sultans simple low memory killer
Kcal Display color control
Klapse v5.0 Livedisplay kernel module
Backlight expanded limits of minimum/maximum brightness control
Sound control
Fsync control
Swap
Zswap
Zram (deflate, lzo, lz4, lz4hc, zstd)
Support added for F2FS, NTFS, SDFAT, VFAT, EXFAT
MAC address randomization
Wireguard Support
300 Hz scheduler tick
GPU 180-710Mhz / optional GPU OC manually 180-820Mhz (preconfigured in MLX tweak)
Non Display OC / Display OC TIANMA panels 69hz - EBBG & JDI panels 65hz
Many more patches and improvements, check commits
TCP Congestion Algorithms :-
Code:
westwood, reno, cubic, bbr, bic, cdg, dctcp, highspeed, hybla, htcp, vegas, nv, veno, scalable, lp, yeah, illinois
CPU Governors :-
Code:
conservative, ondemand, userspace, powersave, performance, schedutil, blu_schedutil, pixutil
GPU Governors :-
Code:
compute, mem_latency, bw_hwon, msm-vidc-llc, msm-vidc-ddr, gpubw_mon, bw_vbif, msm-adreno-tz, cpufreq, userspace, powersave, performance, simple_ondemand
I/O Schedulers :-
Code:
noop, deadline, cfq, fiops, sio, bfq, anxiety, zen, maple, tripndroid
Zram compression algorithms :-
Code:
deflate, lzo, lz4, lz4hc, zstd
[size=+2]CHANGELOGS & ADDITIONAL INFO[/size]
Because I will not be updating this thread regularly you can keep an eye out on the original kernel thread from beryllium for changelogs and more updated info.
Original updated thread for additional info: here
Changelogs: here
Frequently Asked Questions: here
[size=+2]INSTRUCTIONS[/size]
1. Have a clean setup. (rom, boot.img & vendor)
2. Install magisk & reboot to rom.
3. Reboot to recovery (clean) flash the kernel & DON'T wipe dalvik/cache. (wiping cache will give bugs in MIUI and most likely give you the app open delay bug)
4. Power on the device and boot to android.
These steps only need to be repeated if you update your setup.
[size=+2]SOURCE CODE[/size]
Kernel: https://github.com/thanasxda/malakas_kernel_xiaomi_sdm845
[size=+2]DOWNLOADS[/size]
Below...
[size=+1]❯❯DOWNLOAD HERE[/size]
[size=+2]SUPPORT[/size]
This is my personal project and am working alone on this, if you appreciate my work you can help by getting me a beer.
[size=+1]❯❯Click here to buy me a beer[/size]
Make sure to hit the Thanks button if you appreciate this! :good:
reserved
thanas said:
reserved
Click to expand...
Click to collapse
you checked this kernel? which result in geekbench and antutu?
@thanas great kernel name....hahahaha most here will never understand
mikekote666 said:
@thanas great kernel name....hahahaha most here will never understand
Click to expand...
Click to collapse
i mean seriously xD?
@thanas Had a reboot today and I have attached a log cat. I believe it was around 16:48. It may not have been kernel related but wanted to share with you in case it was. I was part of the testing guys on telegram. Hope it helps. Running havoc 2.7
Runs smooth
Flashed this kernel 10hrs ago with new xiaomi.eu 9.7.11 and had no issues so far.
Good work, keep it up and thank you for your effort.
Heres some Antutu and Geekbench scores.
mikekote666 said:
@thanas great kernel name....hahahaha most here will never understand
Click to expand...
Click to collapse
Great, now you made me Google it. [emoji38]
Sent from my Mi MIX 2S using Tapatalk
Best Kernel !!! Over 318k
thk !!! Best Kernel !!!
updated
cool
thk !!! Best Kernel !!!
haha didnt expect this warm welcome. thank u guys, constantly improving. make sure to read the faq.
i will mention the most important things though.
if facebook opens slower than half a second dont ever wipe cache because there is an app open speed bug which makes apps open even slower than stock kernel, otherwise it is extremely fast.
never wipe cache for miui as well otherwise you face even more bugs.
dont use viper4audio because it makes scores suffer. neither use LKT nor lspeed because you will get bugs.
also evaluation thermals are not anymore on by default.
read the faq despite.
hope everyone enjoys. thanks
I experience charging disconnections.
Inviato dal mio MIX 2S utilizzando Tapatalk
yet again. minor update
mikekote666 said:
@thanas great kernel name....hahahaha most here will never understand
Click to expand...
Click to collapse
A$$h0l3 kernel ..Greek word with Latin characters. Smart? No, funny? Yeah
updated
thanas said:
updated
Click to expand...
Click to collapse
Hello thanas! Thank you for your work ! Can u add support iptables in the kernel?
So far, I like newest build and with blu_schedutil I get very good bb. Thank you and keep up the good work
i install latest version over miui rom and it erease everything on my phone :/