Related
I am proud to present my second release on XDA DEVELOPERS it is DomnesuKernel for Galaxy S i9000!
Firstly, huge thanks go to these individuals & teams (for code I have kanged, ideas I have been inspired by):
Pawitp, mohammad.afaneh, Stratosk, DerTeufel, Kasper_h, neobuddy89, Christopher83, alberto96, jupiter5700 (betatester)
This kernel combines the very best of all i9000 kernels for speed, features and stability.
It is compatible with all JB (4.1.2,4.2.2,4.3, 4.3.1) and KK (4.4.2, 4.4.4) ROMs based on AOKP and CM layout!
General Features
- Linux kernel 3.0.101
- Double Recovery
- Swap SD card
- LiveOC up to 130%
- Custom Kernel Splash (thanks to jupiter5700)
- Normal OC up to 1500MHz
- Custom Voltage, max ARM 1600mV, Max INT 1300mV
- CMC Color
- Voodoo Sound
- Voodoo Sound Call volume hack
- BLN & CM LED
- Battery life extender
- 417Mb available RAM with CMA technology
- Compiled with Linaro 4.9.4
- Fast charge
- New Lowmemory killer from HTC M7
- Touch Wake
- Vibration intensity
- Deep Idle
- USB host driver
- Governor ondemand
- Governor intelliactive
- Governor OndemandX
- Governor lagfree
- Governor wheatley
- Governor smartassV2
- Governor lulzactive
- Governor conservative
- Governor interactive
- Governor interactiveX
- Governor SavagedZen
- Governor minmax
- Governor brazilianwax
- Governor adaptive
- Governor ondemand
- Governor userspace
- Governor powersave
- Governor lionheart
- Governor perfomance
- bfq I/O scheduler
- cfq I/O scheduler
- deadline I/O scheduler
- fifo I/O scheduler
- noop I/O scheduler
- row I/O scheduler
- sioplus I/O scheduler
- vr I/O scheduler
- zen I/O scheduler
- Fast Charge support
- zRAM support
- SWAP support
- TV-Out working
- Included Modules usbhid.ko, mouse.ko and many others
- init.d support
SWAP SD
the hard way is to modify /system/.domnesukernel/swapsd from "swapsd=0" to "swapsd=1" and you External Card Will Be use like internal.
delete /system/.domnesukernel/swapsd will go back to stock storage status.
CWM Recovery is by default.
To boot in TWRP just hit any volume keys after vibrate to boot into TWRP recovery.
You can use DevilTools v1.1.2 app to configure this kernel. It is here LINK
Known issues.
Sometimes Camera video recordind and Gallery video playing do not starts from first attempt. Do not panic! It is not bug it is feature of CMA memory allocation! Close Camera or Gallery. Try again.
If phone do not wake up after LiveOC then next time when you will be use LiveOC set Min.CPU freq. to 400MHz!
If video playback is crashes with error then you need to flash standard CyanogenMod video libs. This error is due to you use bigmem libs from previous ROM or KERNEL.
Please do not ask me for modify this kernel to Captivate, Vibrant and other i9000 clones, a have no left time for this work, sorry...
DOWNLOAD links to kernel:
ZippyShare 1.16.1
ZippyShare 1.16
View attachment 3479751
DOWNLOAD links to Standard CyanogenMod video libs. WARNING! Download libs for your version of android!
View attachment JB_41_CM_libs.zip
View attachment 3480012
View attachment KK_44_CM_libs.zip
If you like my works, you can donate me for a cup of coffee.
Z715449732106 WMZ
R267871968489 WMR
E567915913413 WME
410012259064266 Yandex Money
XDA:DevDB Information
DomnesuKernel i9000, Kernel for the Samsung GT-I9000 Galaxy S
Contributors
Domnesu
Version Information
Status: Stable
Created 2015-09-19
Last Updated 2015-09-23
Last version: 1.16.1
I could not download that link.?could you upload in mirror link
after install gallery video can't play . how to solve . thanks
yah7733 said:
after install gallery video can't play . how to solve . thanks
Click to expand...
Click to collapse
You need to flash from recovery standard CyanogenMod video libs to you version of android. I put this libs to the first post!
Dear Domnesu .
First many thanks solve the video problem .
I flash this kernel on slim 4.4.2 before flash mackay kernel .
this kernel more faster that mackay . 417 ram 720p work . amazing .
Can you build kernel for lollipop (5.1.1)?
Alokhacker said:
Can you build kernel for lollipop (5.1.1)?
Click to expand...
Click to collapse
I'm already working on the kernel for 5.x it is possible that in a week we will have our new core for 5.x
kernel is fast and smoothly but I can not change maximum cpu frequency higher than 1000Mhz because phone restart after a few minute
my rom is CM 11 (latest nightly)
sorry my bad English
Superb bro.
Also build for lollipop too
althafvly said:
Superb bro.
Also build for lollipop too
Click to expand...
Click to collapse
+1
Is it possible to port this kernel over for the galaxy s captivate since the devices are identical?
Greetings.
ChriZz12 said:
Is it possible to port this kernel over for the galaxy s captivate since the devices are identical?
Greetings.
Click to expand...
Click to collapse
As author said in the first post: "Please do not ask me for modify this kernel to Captivate, Vibrant and other i9000 clones, a have no left time for this work, sorry..."
"
This really is the best kernel ever that this device has seen. It has breathed new life into an old workhorse. Thank you for your amazing work.
Changelog 1.16.1In the kernel added script to automatically consolidate application InCallUi in memory, in consequence of which lost any delay on incoming calls on 4.4
ZippyShare 1.16.1
Nice kernel :good:
Perhaps could you provide a link to your source as I could help with some kernel related stuff (if needed).
Also, I've noticed that I can't get into recovery mode anymore. (I flashed back mackay kernel and everything is fine)
thanks, gsstudios.
Domnesu said:
Changelog 1.16.1In the kernel added script to automatically consolidate application InCallUi in memory, in consequence of which lost any delay on incoming calls on 4.4
ZippyShare 1.16.1
Click to expand...
Click to collapse
Nice work bro
Keep it up
Waiting lp build too
Please advise what parameters I set out to CPU in DevilTools until my phone frequency is 1200Mhz or higher and the phone does not auto reboot
my rom is CM11 latest nightly
sorry my bad English
althafvly said:
Nice work bro
Keep it up
Waiting lp build too
Click to expand...
Click to collapse
+1
Hey.
I got one problem using your kernal. I used slimbean 4.3 . i flashed your kernal and cm libs. But cm libs didnt work, 720p didnt played. Music player force closed and dsp manager also
. so i replaced one file from slimbean stock. Now it works.
I think you need to seperate the cm libs. Coz the 4.2.2 and 4.3 libs are not same
I am using OMNI 4.4.4
Your kernal is rocking fast and battery friendly.. Thanks for this lovely kernal
We are expecting more from you.
Good luck. And thanks for your efforts
I am flash kernel and KK_44_CM_libs.zip on android 4.4.4 Mickay ,error first camera ,how to fix ,other top!
Disclaimer: I am not responsible for your broken phone , broken memory card, etc. All my kernels I test first on my own phones , and then upload here
If you like my works please do not forget donate to me(PayPal account you may find in my profile)
Very often people not read full description(then write me to email "device not start, help me" even in the middle of the night) therefore write here with giant words:
UNLOCKED BOOTLOADER REQUIRED OTHERWISE DEVICE CAN'T START WITH CUSTOM KERNEL (YOU GET USB LOGO PICTURE OR TO YOU THROW INTO RECOVERY OR BOOTLOADER)
I never add fake overclock and overclock, because for now(or forever) no method for real overclock and underclock
Random reboots for most users probably fixed in 16.04.2016 and higher
For max stability I recommend to use Interactive governor
Kernel features:
1) USB Mass Storage Support
2)
3) DT2W support (to activate it, you should install Zenmotion)
4) KVM support (Kernel Virtual machine for Intel)
5) Added support of init.d. scripts
6) Added support of exFAT file system for external sd card.
7) ZRAM is disabled for old versions, on version of December 6 and higher- ENABLED.
8) Added CD emulating feature
9) Added SWAP support(need create swap partition on sdcard)
10)
12) Add more governors and I/O schedulers
13) USB-HID mouse & keyboard function(required USB Keyboard app from GPhttps://play.google.com/store/apps/details?id=remote.hid.keyboard.client&hl=en)
14) Support joysticks (DragonRise, Inc ang others)
15) Add more TCP IPv4 congestion algorithms (May change via TricksterMod or Kernel Auditor apps)
16) Reduce min display backlight for autobrightness. For use min backlight level you should to use autobrightness and set it to the left
Deprecated features:
1. Overclock to 2000 Mhz (for A501CG only) and Overclock to 2400 Mhz (for A500CG only). Idea and work by @TheSSJ (it have been removed since 26.12.2015)
2. Based on Asus Zenfone 2 ZE551ML 2.20.40.44(more than 50%) + Asus Zenfone 6 3.24.40 sources
3. Underclock to 667 Mhz. Idea and work by @TheSSJ
4.Hotplug for all governors
5. Frandom Linux kernel generator
Note: This kernel will work on stock Lollipop firmware only like 3.24.40.87, 3.24.40.78 or 3.23.40.60 or 3.23.40.52
This kernel was created by BORETS24 So if you need more information you can pm to him.
How to flash this kernel:Method 1(via PC)Step 0:
Bootloader unlock is required for every custom rom. You can use this tool for unlock:
https://drive.google.com/file/d/0B-Fin8UxrD6PRU9MM1lQZkV0SG8/view
Step 1:
You should download files for flashing:
ADB v1.0.32: Download from Google Drive
Step2:
You should reboot your phone in the droidboot mode. (turn off you gadget then press Turn off button and volume + button)
Then go to the ADB folder and hold Shift + Right Mouse button and write this command:
Code:
fastboot flash boot new_bootXX.XX.img
,where XX.XX- numbers after words "new_boot"
Step3:
Reboot to Android.
Method 2(through CWM/TWRP, without PC)1. Download Flashable ZIP archive on phone
2. Go to recovery mode
3. Click Install ZIP and choose this archive
4. Then reboot
Archieves You make take from this post http://forum.xda-developers.com/showpost.php?p=64640638&postcount=364(Thanks to @Don No 1)
How to install Zenmotion:(it needed for DT2W)1) Download this file (asus.hardware.touchgesture.double_tap.xml) :
https://drive.google.com/file/d/0B-Fin8UxrD6PWWRBT1gwak16Tnc/view?usp=sharing
2) Put this file into system/etc/permissions
Set file permissions. It is a 0644 rw- r-- r--
3) Reboot the phone
4) Find Zenmotion in the Settings and activate it.
(It will work if you flash this kernel)
Changelog:
25.10.2016
I not remember that I removed, let's start that I changed and added
USB Mass Storage mode
Removed few unstable governors
I started to compile with use Zenfone 2 source code for Marshmallow
Existed governors from 6.0.1 source
Removed lz4- caused bugs, drain battery, very slow interface
Added bootboost feature into ramdisk such as Zenfone 2
Now drain battery less and interface speed is high
12.06.2016
Reduce min display backlight brightness to 5(no need to set to 2, no difference between 5 and 2- I checked).For use min backlight level you should to use autobrightness and set it to the left
ZRAM now turn on automatically only for 1 Gb RAM devices, for 2 Gb it disabled by default
Return to "1 core per modules" CPU mode
Return Interactive Pro and Intel governors
Remove InteractiveX and Hotplug governors(sometime caused problems)
Replace WI-FI from module into kernel
03.06.2016
Full NTFS support for SD card
NTFS OTG full support by sibling Asus File Manager(read/write), from others file managers you can to see OTG NTFS devices, may see OTG NTFS devices from file chooser but you can't edit data. But you can edit platform.xml via NextAPP SDfix and can write on NTFS OTG devices with any apps
14.05.2016
Full ExFAT SDcard support such as stock kernel(Now you can see ExFAT sdcard in file chooser, can modified data even without Next APP SDfix)
Remove UKSM and disable KSM
16.04.2016
Fixed: restore signal after long dissapear
Fixed: random reboots in phone calls
Standart processor mode "2 cpus per module"
Remove Intel, Lagfree governors and FIFO scheduler(caused reboots)
Compile with standart GCC 4.9, remove -O3 optimization(unuseless, placebo effect)
Add idle from Linux 4.6
17.03.2016
LZ4 kernel compress
LZ4 zram compress/decompress
Remove Hotplug(caused reboots, overheats) driver and return Hotplug governor
Speed-up interface
More less battery drain
Compile with SaberMod 4.9.3
Others optimizations
05.03.2016
Added again hotplug driver but modified, cores not jumping, not dancing, strongly CPU0+CPU1 always online
Approximately 90% sibling source 3.24.40
Hybrid ramdisk from 87+60 firmware
Some changes in dt2w code
Fixed CD emulation
14.02.2016
Based on Asus Zenfone 2 ZE551ML 2.20.40(more than 50%) + Asus Zenfone 6 3.24.40 sources, remove hotplug driver, return Hotplug governor
06.02.2016
Hotpluging for all governors via MSM hotplug driver(I set 2 cores always online by default, you may tuning this driver via Kernel Auditor, point CPU Hotplug), possible fix the impossibility of restoring the network signal after a long stay outside the network, remove Hotplug governor(is no longer needed)
31.01.2016
Add Hotplug governor and set it by default, without load on CPU 1,2 or 3 cores will go to offline https://www.youtube.com/watch?v=WBbCBahSgrM&feature=youtu.be
30.01.2016
Remove hotplugging from Interactive governor again, add InteractiveX V2 governor with adaptation for Quad core devices( 1 phisical core= 2 threads CPU go to offline, when screen off)
27.01.2016
Interactive governor from Asus ZenPad S 8.0 with adding hotplugging(2 threads=1 core go to offline, when screen off), underclock to 533 MHz, many code and drivers from source Asus Zenfone 2 ZE500CL, Ofast optimization
19.01.2016
Add and turn on Ultra kernel samepage merging(UKSM) technology a place of KSM, underclock to 450 MHz, may be fixed all random reboots besides during long phone calls, when dt2w is on(or fix? I don't know)
16.01.2016
Use new source code 3.24.40
Tweak Interactive governor: hispeed_freq and touchboost_freq down to 1333 Mhz
09.01.2016
May be, fix all random reboots
04.01.2016
Fixed freezes and reboots on third-party governors, when connection speed faster than 20 Mbit/s, return hotplugging to Interactive governor, return Intel and Yankactive governors, some bug fixes
02.01/2016
Compile without Ofast optimization, removed Hotplugging from Interactive governor, removed Yankactive governor, may be, this actions fix random reboots.
31.12.2015
Compile without Ofast optimization, processor works now in '1 core per modules' mode, now disable 3 core(3 threads), when screen off, on Interactive governors, try at random fix reboots on all version of devices
28.12.2015
Try to fix reboots on 1 Gb RAM modifications(return stock process drivers)
28.12.2015
a)Change toolchan from stock GCC to SaberMod 4.8.5
b) Add Hotpluging to Interactive governor, when screen off
c) Add F2FS support
d) Fix some warnings during compilations
25.12.2015
Attempt to fix screen freeze or reboots during long phone calls: change process.c driver on modifity driver from Zenfone 2. Read about it here https://github.com/kirananto/ZENFONE2/commit/044ad3da5263ba256a59b517e96a272b4e3f19f6, Fix almost all warnings in proximiry/lightsensor driver "ISO C90 forbids mixed declarations and code" during compiling, remove "fake" overclock
23.12.2015
Fix freeze and reboots of device, when chaging governors and/or schedulers, add more TCP IPv4 congestion algorithms and set Westwood by defauls in place of stock Cubic
Add some joysticks support, now may use device as keyboard and mouse for PC, move KVM from kernel to modules
15.12.2015
Underclock to 316 MHz, add Adaptive, Yankactive(with Hotplugging implementation by @TheSSJ] ) and conservativeX governors
12.12.2015
Add if.bin into kernel, to attempt fix screen freezing, push also if.bin to system/etc/firmware and reboot phone.
if.bin
11.12.2015
1. Add frandom Linux kernel generator
2. Add Bioshock, Lagfree, lionheart, Wheatley governors
3. Add BFQ, SIO, SIOplus, FIFO, FIOPS, VR I/O schedulers
06.12.15
Add ZRam support
10.11.15
1. Add SWAP support
2. Kernel build with Ofast optimization.
Now I will upload new versions on Yandex Disk
https://yadi.sk/d/tBN8eYlVr3mVZ
XDA:DevDB Information
Custom Lollipop kernel for Zenfone 5 & Zenfone 6 by BORETS24(Intel only), Kernel for all devices (see above for details)
Contributors
tank0412, BORETS24
Source Code: https://github.com/BORETS24/Kernel-fo-Zenfone-6-by-BORETS24
Kernel Special Features:
Version Information
Status: Stable
Current Beta Version: 1.0
Created 2015-11-02
Last Updated 2016-10-25
Bugs:
Some users reported that they have random reboots or screen freezes after call.
This issue have not solved yet.
Btw @tank0412 did u tried contacting borets if he can update this kernel for rr rom [emoji14]
Sent from my ASUS_T00J using Tapatalk
no_name said:
Btw @tank0412 did u tried contacting borets if he can update this kernel for rr rom [emoji14]
Click to expand...
Click to collapse
Yeah. I drop him a line on 4PDA. It looks like he stoped developing because he do not have device and he can not fix freezes after call + random reboots.
Actually in his kernel there's no freeze btw I think if he can release source then someone may work on it to make it compatible with rr rom ?
Sent from my ASUS_T00J using Tapatalk
no_name said:
Actually in his kernel there's no freeze btw I think if he can release source then someone may work on it to make it compatible with rr rom
Sent from my ASUS_T00J using Tapatalk
Click to expand...
Click to collapse
But he did this yesterday
https://github.com/BORETS24/Kernel-fo-Zenfone-6-by-BORETS24
Wow great ?
Sent from my ASUS_T00J using Tapatalk
What apps can i use to underclock overclock this kernel?
geepee410 said:
What apps can i use to underclock overclock this kernel?
Click to expand...
Click to collapse
Kernel auditor.
But this kernel has a default underclock/overclock. (400mhz/2000Mhz)
tank0412 said:
Bugs:
Some users reported that they have random reboots or screen freezes after call.
This issue have not solved yet.
Click to expand...
Click to collapse
Hi mate I am using this custom kernel and dt2w and its in ON state for three days now and I can confirm I don't have any freezes or reboots.... I had flashed internal data, system and cache before installing, and also had first installed. 44. Version KitKat..... During installing KitKat I relocked boot loader and flashed stock recovery. Then I installed. 54 version then lollipop. 60 and finally. 78 lollipop.. After this i unlocked bootloader and flashed twrp... Then flashed custom kernel and zen motion, no lags [emoji2]. Only my phone wakes everytime when I am on 2G data enabled and WiFi off..
Sent from my ASUS_T00F using Tapatalk
tank0412 said:
But he did this yesterday
https://github.com/BORETS24/Kernel-fo-Zenfone-6-by-BORETS24
Click to expand...
Click to collapse
U should share this to Quanqanh
kunalshah912 said:
Hi mate I am using this custom kernel and dt2w and its in ON state for three days now and I can confirm I don't have any freezes or reboots.... I had flashed internal data, system and cache before installing, and also had first installed. 44. Version KitKat..... During installing KitKat I relocked boot loader and flashed stock recovery. Then I installed. 54 version then lollipop. 60 and finally. 78 lollipop.. After this i unlocked bootloader and flashed twrp... Then flashed custom kernel and zen motion, no lags [emoji2]. Only my phone wakes everytime when I am on 2G data enabled and WiFi off..
Sent from my ASUS_T00F using Tapatalk
Click to expand...
Click to collapse
Hello there heheh i can see rr members here hahah
Yerp i am using it for 2 days, everything ok. Only screen freeze when temp high up to 42 degree.
Might be bootloader unlock. Later will try relock back and see wat will happen
Sent from my ASUS_T00J using XDA Forums
mshazrul82 said:
Hello there heheh i can see rr members here hahah
Yerp i am using it for 2 days, everything ok. Only screen freeze when temp high up to 42 degree.
Might be bootloader unlock. Later will try relock back and see wat will happen
Sent from my ASUS_T00J using XDA Forums
Click to expand...
Click to collapse
For relocking you need to install stock recovery
Sent from my ASUS_T00F using Tapatalk
@quanganh2627 if you interested in sources of borets kernel then you can see sources are released by him and one thing to tell you that in his kernel "no freeze after call" or any such type of bug,his kernel is supper smooth so maybe you can do something to make it work on our rr rom ?
Sent from my ASUS_T00J using Tapatalk
hey @tank0412 what new on update 2/11 ,sir ?
ChungVan said:
hey @tank0412 what new on update 2/11 ,sir ?
Click to expand...
Click to collapse
Nothing. i just created own topic for it on XDA.
Is this the same kernel that you post in the rr thread? @tank0412
myrul said:
Is this the same kernel that you post in the rr thread? @tank0412
Click to expand...
Click to collapse
Yeah, it is a same.
kunalshah912 said:
For relocking you need to install stock recovery
Sent from my ASUS_T00F using Tapatalk
Click to expand...
Click to collapse
R u using stock .78 with dt2w kernel, if yes then what type of settings r u using as my battery is draining very fast and r u also using power saver? Please reply.
Thanks
tank0412 said:
Bugs:
Some users reported that they have random reboots or screen freezes after call.
This issue have not solved yet.
Click to expand...
Click to collapse
with this kernel , no random reboots or screen freezes after call.
i think it have only one problem was limited 3 minutes when call . after 3 minutes , the call will auto end
Hi, guys!
I'm working on a custom kernel for helium and hydrogen. I am using kernel sources of hydrogen, but I read that they are also for helium.
I have only a problem. I added Scary governor and SmartassV2, but the last step, before that the kernel is ready is add name of governors into "defconfig" file (to be more clear, https://www.youtube.com/watch?v=f4NhnCkag4Y go on 07:21 minute, where there is the last step). I don't find defconfig file with CPU governors for adding the names of new governors. Is the last step.
Can someone help me?
Davide__97 said:
Hi, guys!
I'm working on a custom kernel for helium and hydrogen. I am using kernel sources of hydrogen, but I read that they are also for helium.
I have only a problem. I added Scary governor and SmartassV2, but the last step, before that the kernel is ready is add name of governors into "defconfig" file (to be more clear, https://www.youtube.com/watch?v=f4NhnCkag4Y go on 07:21 minute, where there is the last step). I don't find defconfig file with CPU governors for adding the names of new governors. Is the last step.
Can someone help me?
Click to expand...
Click to collapse
Any progress ?
Sent from my Mi Max using Tapatalk
No. I found it, but unfortunately kernel doesn't work on mi max.
Any news?
Can you try to compile the kernel using default config (defconfig)? Does the kernel boot & work?
Let s get it restarted ! Think that you didnt add MiUI specifics lines
FOR DEVS AND USERS BEFORE FIGHT ME CLICK HERE!: https://forum.xda-developers.com/showpost.php?p=70362424&postcount=3
Code:
DISCLAIMER!!
I am not responsible in any way for anything that can be happen to your device when you flashing my kernels.You do so at your own risk!
Features
Anykernel:
- Anykernel2 zip for maximum compatibility with all ROMs, CrazyAquaKernel uses your existing ramdisk (Do NOT flash this over other custom kernels!You should only flash CrazyAquaKernel over the kernel that came with your ROM!!)
Toolchain:
UBERTC 4.9 Toolchain
CPU:
- governors:
elementalx
interactive
ondemand
zzmoove
ondemandplus
conservative
powersave
userspace
- input boost
IO schedulers:
bfq
tripndroid
cfq
noop
deadline
fiops
row
sio
siopilus
zen
vr
fifo
Thermal:
- msm thermal
GPU:
- Adrenoboost
More:
- standard cpu frequency for mi5 lite
- init.d support
- insecure kernel (adb has root privileges)
- frandom
- PVS level info
- frandom
- notification led control
- kcal v2
- CRC Check Disabled
- Dynamic filesystem read-ahead
- A lot improvments
- A lot fixes
Download Link CrazyAquaKernel[AnyKernel]:https://www.androidfilehost.com/?w=files&flid=212428
Installation guide
Do NOT flash this over other custom kernels!
You should only flash CrazyAquaKernel over the kernel that came with your ROM!!
- Download Kernel from this thread
- Flash it with Recovery
[Wipe cache and Dalvik cache recommended]
- Then Reboot
Enjoy the CrazyAquaKernel !!!!
Credits
thx Eliminater74
thx Faux123
thx Savoca
thx RenderBroken
thx flar2
thx osm0sis
thx ShinyShide
thx bhb27
thx Lord Boeffla
thx the devs where made the cm14 bootable and working
thx CrazyGamerGR yeh me
XDA:DevDB Information
CrazyAquaKernel, Kernel for the Xiaomi Mi 5
Contributors
CrazyGamerGR
Source Code: https://github.com/CrazyGamerGR/CrazyAquaKernel-mi5-los
Kernel Special Features:
Version Information
Status: Testing
Created 2017-08-23
Last Updated 2017-08-23
FAQ
Recommended app : Kernel Adiutor
changelogs
v1.0/23-08-17
- initial release
v2.0/4-9-17
- standard cpu frequency for mi5 lite
- input boost
- frandom
- msm thermal
- many improvments under the hood
reserve1
reserve2
Great news Sir.
I hope yours kernel would bring smooth rom, fluid experience and better battery life for Gemini Sir.
hans william said:
Great news Sir.
I hope yours kernel would bring smooth rom, fluid experience and better battery life for Gemini Sir.
Click to expand...
Click to collapse
I focus for all my kernels to bring good battery life with a few useless commits and features inside
Sent from my iPhone using Tapatalk Pro
CrazyGamerGR said:
I focus for all my kernels to bring good battery life with a few useless commits and features inside
Sent from my iPhone using Tapatalk Pro
Click to expand...
Click to collapse
I hope you will include a setting that could manually disable CPU core, so battery life will be improved, as hotplugging couldnot save much battery life.
hans william said:
I hope you will include a setting that could manually disable CPU core, so battery life will be improved, as hotplugging couldnot save much battery life.
Click to expand...
Click to collapse
I will add more usefull features soon m8
Sent from my iPhone using Tapatalk Pro
If you need/want any testers i could help.
alreadyregistered said:
If you need/want any testers i could help.
Click to expand...
Click to collapse
Cool ,thx m8 ^^
Sent from my iPhone using Tapatalk Pro
Oh cool, another new kernel. Time to check it out
Hi there, thanks for the kernel, just one question, it is possible to give the normal Freq to the 32GB Model? i'm interested in this kernel since of many of this features, but i like to use the normal clocks of CPU/GPU :C
panchovix said:
Hi there, thanks for the kernel, just one question, it is possible to give the normal Freq to the 32GB Model? i'm interested in this kernel since of many of this features, but i like to use the normal clocks of CPU/GPU :C
Click to expand...
Click to collapse
Sure m8,i will add it soon
Sent from my iPhone using Tapatalk Pro
plz mi5 32 gb OC cpu to 2.1 GHZ
thanks for your work, hope your kernel delivers great battery life.. I'll start trying it soon, would you add support for AKT Profiles? Thx
After installing this kernel on RR 5.7.4 (CM13) screen became very dark, even on maximum brightness in settings.
ERRORR2 said:
After installing this kernel on RR 5.7.4 (CM13) screen became very dark, even on maximum brightness in settings.
Click to expand...
Click to collapse
The problem is cm13 is a little outdated thats why there are a few problems
Sent from my iPhone using Tapatalk Pro
CrazyGamerGR said:
The problem is cm13 is a little outdated thats why there are a few problems
Sent from my iPhone using Tapatalk Pro
Click to expand...
Click to collapse
Ah, OK
Anyway thanks for your work and hope for further development)
Sir I flashed your kernel but I could slowdown my big core even on powersave mode, it still run 1036,
I sm on RR 5.84 Sir
hans william said:
Sir I flashed your kernel but I could slowdown my big core even on powersave mode, it still run 1036,
I sm on RR 5.84 Sir
Click to expand...
Click to collapse
I will check it m8
Sent from my iPhone using Tapatalk Pro
Don't ask for gsi ROMs working or fully working twrp unless someone develops a custom kernel for mi 8 se só lets help each other and make a custom kernel for mi 8 se
asking someone to build something "As Soon As Possible" ???
Xiaomi just released kernel for Android P:
https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/grus-p-oss/
I've tried to compile that source and everything working good now (unlike previous Android O kernel which 2nd camera not working in Portrait mode and sound is broken when turn off display). Here is my compile kernel with a lot tweaks now can be change in EX Kernel Manager (KCAL, fsync, iosched, block wakelocks...) to gain more battery and performance, I've only tested with MiuiPro 9.3.1 and EU 9.3.1 but this kernel should work with all MIUI roms based on Android 9.0.
Kernel features:
Compiled with GCC 8.2.1, mtune=cortex-a75.cortex-a55 (best for Kyro 385 arch.)
KCAL Advanced Color Control
KLAPSE
Min Backlight Control
Fsync Control
Vibration Control
CRC Check Disabled
Reduced latency 6ms to 5ms
Disabled Gentle Fair Sleepers
Power Efficient Workqueues
LZ4 Compression Algorithm (default)
Westwood TCP Algorithm (default)
Boeffla wakelock blocker
More I/O scheduler: fiops, sio, mapple, zen, tripndroid, anxiety (default).
kgsl: Removed POPP / Wake GPU upon receiving an ioctl rather than upon touch input.
Added devfreq boost driver and cpu input boost driver.
Added more buffer to enhance EIS.
CONFIG_HZ=300
Workqueue powersaving.
Enable deepest state for CPU cluster.
Boost to the max for 1s whenever the top app changes (improves app launch speeds).
Zipped up with AnyKernel2.
Download link v1.15 (last update 04/03/2019):
https://drive.google.com/open?id=1lQrpQqgs4Z6v-_SqlKFlttFLkrd951DA
longnt2007 said:
Xiaomi just released kernel for Android P:
https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/grus-p-oss/
I've tried to compile that source and everything working good now (unlike previous Android O kernel which 2nd camera not working in Portrait mode and sound is broken when turn off display). Here is my compile kernel with a lot tweaks now can be change in EX Kernel Manager (KCAL, fsync, iosched, block wakelocks...) to gain more battery and performance, I've only tested with MiuiPro 9.3.1 and EU 9.3.1 but this kernel should work with all MIUI roms based on Android 9.0.
https://drive.google.com/open?id=1SOeCNa8KT38bP5Qg-OO8ncMEQOm9Xgas
Click to expand...
Click to collapse
Thanks for Your effort keep updating the kernel everything works in 9.3.7 you can add features to kernel
Sorry for asking , this kernel is for Mi 8 se or Mi 9 se?
soreldc said:
Sorry for asking , this kernel is for Mi 8 se or Mi 9 se?
Click to expand...
Click to collapse
For Mi8 SE. Xiaomi use same source for both Mi8 SE and Mi9 SE but this kernel use Mi8 SE config to build source.
Manhas said:
Thanks for Your effort keep updating the kernel everything works in 9.3.7 you can add features to kernel
Click to expand...
Click to collapse
It's already have a lot features like other custom kernel, tell me if you need another features that useful
Compiled with GCC 7.2.1
KCAL Advanced Color Control
Fsync Control
CRC Check Disabled
Reduced Latency
Disabled Gentle Fair Sleepers
Power Efficient Workqueues
LZ4 Compression Algorithm
Westwood TCP Algorithm (default)
Boeffla wakelock blocker
More I/O scheduler: Add fiops, sio, mapple, zen, tripndroid.
Zipped up with AnyKernel2
longnt2007 said:
It's already have a lot features like other custom kernel, tell me if you need another features that useful
Compiled with GCC 7.2.1
KCAL Advanced Color Control
Fsync Control
CRC Check Disabled
Reduced Latency
Disabled Gentle Fair Sleepers
Power Efficient Workqueues
LZ4 Compression Algorithm
Westwood TCP Algorithm (default)
Boeffla wakelock blocker
More I/O scheduler: Add fiops, sio, mapple, zen, tripndroid.
Zipped up with AnyKernel2
Click to expand...
Click to collapse
Thanks for your awesome work for our device.
I tried it on Xiaomi.eu 10.2.2 stable version, it didn't boot. After restoring boot partition phone boots but your kernel is gone.
Tried with magisk 18.2 installed, after that I uninstalled magisk and tried again but no luck
TacoNikky said:
Thanks for your awesome work for our device.
I tried it on Xiaomi.eu 10.2.2 stable version, it didn't boot. After restoring boot partition phone boots but your kernel is gone.
Tried with magisk 18.2 installed, after that I uninstalled magisk and tried again but no luck
Click to expand...
Click to collapse
You can try with MiuiPro 9.3.1 in this link (it's based on Miui China developer version with a lot tweak, enhancement... more than Xiaomi.eu, also it's paid version).
https://drive.google.com/open?id=1ZjhLU6Sj7D83g7q2P86r34hek-j3gW2N
I'm using MiuiPro as my daily driver atm so I can't switch to other rom to test my kernel.
Tried with miui eu 9.3.1 booted fine
You can add performance tweaks like overclock CPU and GPU update to 4.9.161 or later battery tweaks and make it compatible with aosp ROMs thanks
Installed on masik 2.6 (9.2.28) didn't try any tweaks on ex kernel. Kcal is not working with savoca.apk but phone is working smoothly so far
Manhas said:
You can add performance tweaks like overclock CPU and GPU update to 4.9.161 or later battery tweaks and make it compatible with aosp ROMs thanks
Click to expand...
Click to collapse
I've tried overclock GPU from 504Mhz to 610Mhz but phone insta freeze after boot completed, I think overclock not available for SDM710 (maybe they use efuse lock to prevent clock going higher than default, as SDM710 actually a downclock version of SDM845). For kernel upstream, 95% changes will not affect any performance or bring new feature for Qualcomm ARM64 cpu.
mysa50 said:
Installed on masik 2.6 (9.2.28) didn't try any tweaks on ex kernel. Kcal is not working with savoca.apk but phone is working smoothly so far
Click to expand...
Click to collapse
savoca is too old (last update from 2015), you must use EX kernel manager to change KCAL (in Graphics -> Advanced color control).
Will this work on gsi treble img thanks
You should do a group on telegram where anyone can contribute with ideas to the kernel and show updates on the group
longnt2007 said:
You can try with MiuiPro 9.3.1 in this link (it's based on Miui China developer version with a lot tweak, enhancement... more than Xiaomi.eu, also it's paid version).
https://drive.google.com/open?id=1ZjhLU6Sj7D83g7q2P86r34hek-j3gW2N
I'm using MiuiPro as my daily driver atm so I can't switch to other rom to test my kernel.
Click to expand...
Click to collapse
I just let you know. Last time when i tried miui pro 9.3.1, wifi didn't work on my device. Does it work with your kernel?
Thanks
TacoNikky said:
I just let you know. Last time when i tried miui pro 9.3.1, wifi didn't work on my device. Does it work with your kernel?
Thanks
Click to expand...
Click to collapse
Maybe you downloaded a corrupt zip file of MiuiPro 9.3.1 rom (which cause Error 7 when flashing rom in TWRP), that will make wifi doesn't work. I got that corrupt file too and I've fixed that corrupt file and reuploaded again to GDrive in above link.
I downloaded from your link.
It works like a charm, thanks :good:
good ! When is the complete AOSP package?
does it works for pe?
Updated new kernel date 03/13 with KLAPSE live display module added, you can use EX Kernel Manager 4.08 to control KLAPSE settings,