Related
Since the moment that most of x10 users are using custom kernels and our devs are working hard to add new features and add-ons, i think that this thread can be a good place for most of us,like me, that would like to know much more about technical specs and options and for all devs, like a place for reporting experiences and give suggestions.
Before starting..
ALL CREDITS AND MANY THANKS TO:
- zdzihu for providing us custom kernels and for all his hard work in x10 development
- DooMLoRD for modding and adding new features and helping us with kindly support
Link to Z’s kernels: http://forum.xda-developers.com/showthread.php?t=1135475
Link to DooMLoRD’s kernels: http://forum.xda-developers.com/showthread.php?t=1172200
In the last few days, DooMLoRD has worked over his kernel ( v03) in order to add new I/O scheduler types and new CPU governors and he has let us the possibility to choose all settings we want and prefer (according with his kernel’s name “Power to the people”). So now, the objectives of this thread are:
-Post and link information about scheduler and cpu governor types
-Post tests, opinions, comparisons and suggestions about differences between them and over different ROMs
So standard posting form should be as below:
Kernel type ….(including max OC frequency used)
ROM and baseband version …
…all that you want regarding cpu governors and schedulers… ( benchmark tests are very appreciated )
Here, there are some starting and basic information:
http://en.wikipedia.org/wiki/I/O_scheduling
http://www.mjmwired.net/kernel/Documentation/cpu-freq/governors.txt
I hope this thread can be useful for all and may become a way of improving our experiences with the x10!!
Best regards
Kekko
my phone wroks fine @ 1152 with doom's kernel v3 x series (UNDERVOLTED)
@1152 interactive governer is the fastest and doesn't drain the battery. smartass though i think it's less battery consuming but is laggy.performance governer: wlod after a pretty time
@1190 smartass:so laggy and can't use it. interactive &performance :reboot
what's strange for me here is that with WB cust. kernerl 4.0.3 phone reboots always @1113 and didn't be stable till i reduced the MAX frequency to 1036
now with doom's kernel it's stable @1152 is that because of undervoltage?!! and if so..can i reach @1228 with more UV ?!!
for me i didn't use the s series (same kernel with stock voltage) so can't decide
I got error: "failure at line 1: copy_dir package: system system: installation aborted" when flash Doomkernel v4b for lockbootloader. Can u help me to fix it?
Yeah sometimes you get errors but still the kernel gets installed
Go to Settings-> about phone and check the kernel version
How about others added in v6 of doom's kernel
such as: smartassV2,interactiveX and etc..
eh_hk said:
How about others added in v6 of doom's kernel
such as: smartassV2,interactiveX and etc..
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?p=20797923
Sent from my X10i S
Hey Everyone
Just looking for help to compile kernels for this phone. For my previous u8150 I followed Alan Orth's guide here:
http://mjanja.co.ke/2011/06/compiling-custom-kernels-on-the-huawei-u8150/
as well as using and modifying his kernel source mostly to tweak governers and schedulers.
I am getting compile errors which prevent the source from building. I have used the config.gz from DZO's oxygen and have tried to build both franco Kernel and 2.6.35 from huawei both with no joy.
Anyone want to post a step by step to help me and others get into kernel building more?
Thanks
'Paul
Q&A for [Kernel][3.4.0][TW][Lollipop][I9505] Imperium LL Kernel v1.0 [19/03/15]
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.
Before posting, please use the forum search and read through the discussion thread for [Kernel][3.4.0][TW][Lollipop][I9505] Imperium LL Kernel v1.0 [19/03/15]. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!
no switch on
slim80 said:
Imperium LL Kernel v1.0
This kernel is ONLY for GT-i9505 TouchWiz Lollipop 5.0.1
Features
- Based on the last Samsung source (OA7) Lollipop
- Compiled with the last @Christopher83 LINARO 4.9.3 2015.023 optimized for Cortex A15 - build 15/03/2015
- OB7 initrams
- STweaks
- Old bootloader support
- FauxSound Audio/Sound Control support (drivers version 3.6)
- Init.d support
- Busybox 1.23.1 (/sbin)
- SELinux set to "Permissive"
- Disabled Android Logger (can be disable/enabled it with Stweaks)
- Disabled TIMA verifications and logs
- Disabled Knox verifications
- Auto-Remove Knox Apps
- Fixed write permissions on external SD card
- Fixed screen mirroring issue
- Added row, sio, sioplus, bfq, vr, zen, FIOPS and FIFO I/O scheduler
- Added intellidemand, asswax, lionheart, smartmax, darkness, abyssplugv2, intelliactive, ondemandplus, nightmare, wheatley, alucard, conservativex, pegasusq, Intellimm and Yankactive CPU governors
- Added Performance and Simple GPU governors
- CPU and GPU undervolt support
- Kexec HardBoot support (dual boot)
- Fast Charge
- LED controll
- GAMMA controll
- Vibration Intensity controll
- TCP congestion controll
- Intelli_thermal controll
- Others fix and patch for better performance and stability
Download
--------------------------------------- TW 5.0.1 ---------------------------------------
Credits:
Samsung
Google
@Christopher83
@dorimanx
@wanam
@fanny
@alucard_24
@googy_anas
@faux123
@Yank555-lu
@ktoonsez
@Lord Boeffla
@AndroidGX
@Chainfire
@Kryten2k35
I'M NOT RESPONSIBLE FOR ANY POSSIBLE DAMAGE DONE TO YOUR DEVICE AS A RESULT OF FLASHING.
I WILL NOT TAKE ANY RESPONSABILITY FOR BRICKED PHONES OR LOST DATA.
Hello guys!
When i installed your kernel v1 on my I9505 imperium v1 it does not turn on. On sansumg screen turn of again and try to turn on but is not possible.
I try to restore a backup but not work. Say something like .android_secure.img not found and skiping restore.
I wipe cache and dalvik but nor work.
Help me please
---------- Post added at 04:01 PM ---------- Previous post was at 03:37 PM ----------
Click to expand...
Click to collapse
Help Me
who can help me to choose best options in stweaks .. without hart my SP
help
Why i cant download here anymore?
Why u don't make something for I9500
and does this room work on I950 ?
Hy
Can i install this kernel on my lollipop i9505 without worries?
My title
If anyone have problem with charge. Just turn off your phone and plugin cable until the battery image appear . Now you can turn on your phone. It charging now, it work for me. Sory my English, I just want to help.
Good work man.
can you give us seetings for stweaks for good battery life? thnx
Problem
I have a problem with this kernel on my s4 i9505 running echoes lollipop 48 rom, the kernel installs and boots up but once I reboot it says "the process com.google.process.gapps has stopped" rendering the phone almost unusable.
Any idea to why this may be happening? Thanks
Pesonalizing with STweaks
Where i can find a complete setting-guide for STweaks?
link mega kernel Imperium LL v1.5 Samsung S4
Imperium LL Kernel v1.5 https://mega.co.nz/#!FspEGKxS!1H-rI55B66BsdBdqp1z16Eo0L5qcrrZQUBgz4Czn1ZA
Need a guide for configuration
Where i can find a guide that explain settings in STweaks?
When I flash the stock OD7 kernel does not work my wireless with Imperium LL 4.
What can I do?
Install viper android fx driver
Rebooting in recovery again and again
Awesome rom bro. Can we get a download notification which tells the download speed like in CM and a tweak to increase the down speed.
Hi Guys!
I'm sorry for my bad English. I just installed the ROM Imperium 5.0 with Kernel Imperium 1.6. What are the steps so I can update my kernel to the Imperium 1.7?
Just flash it in TWRP and install zip? I need clean the old kernel?
Thanks!
Edurich said:
Hi Guys!
I'm sorry for my bad English. I just installed the ROM Imperium 5.0 with Kernel Imperium 1.6. What are the steps so I can update my kernel to the Imperium 1.7?
Just flash it in TWRP and install zip? I need clean the old kernel?
Thanks!
Click to expand...
Click to collapse
First flash the new kernel then use @slim_80 's clean kernel script and u r good to go.
Drop a thanks if it helped.
yug1098 said:
First flash the new kernel then use @slim_80 's clean kernel script and u r good to go.
Drop a thanks if it helped.
Click to expand...
Click to collapse
Thank you guy!
I flashed Kernel AEL 4.4.
Now i reboot in recovery mode and use slim80 clean kernel script?
Thanks again!
Thanks!
You have done great job.
Unofficial CM12.1 kernel for Galaxy S4 Mini (3G|LTE|DUOS)
Features:
Based on official CM12.1 kernel source
Hotplug thread infrastructure
Sweep2Sleep
Fast charge
Upgraded taus88 to taus113 algorithm for entropy generator
Frandom (fast random number generator)
Krait optimized strcmp and memcmp
Motorola MSM memcopy enhancements (memutils) to improve of the memory subsystem performance
Optimized ARM RWSEM (read/write semaphore) algorithm
CPU-boost
Quickwakeup
UKSM (Ultra Kernel SamePage Merging)
Timer slack controller
Speedup late resume patch for faster wakeup of the device
Updated F2FS
Updated exFAT
NTFS with full support read/write access
init.d support
zRAM
LZ4 compressor/decomressor for zRAM
TCP-cong: westwood, vegas, reno and etc.
Set SELinux always into "Permissive mode"
Faux123's Simple GPU governor
Faux123's IntelliThermal
Faux123's GPL Sound Control 3.5
Dynamic FSync
Dynamic dirty page writebacks
Dynamic LowMemoryKiller with management of not killable processes
Compiled with Linaro GCC 4.9.4-2015.06 Toolchain
CPU hotplugs:
Faux123's Intelliplug
MyFluxi's MSM-hotplug
Alucard-hotplug
Lazy-hotplug
Governors:
Alugard
[*]lteracative
[*]Dancedance
[*]Darkness
[*]Impulse
[*]Intelliminmax
[*]Intellidemand
[*]Intelliactive
[*]Lionheart
[*]Nigtmare
[*]Ondemandplus
[*]Optimax
[*]Preservative
[*]Slim
[*]Smartmax
[*]SmartAssV2
[*]SmartAssH3
[*]Uberdemand
[*]Wheatly
[*]Yankactiv
I/O Schedulers:
Noop
[*]Daedline
[*]ROW
[*]CFQ
[*]FIOPS (Fair Input/Output Per Second)
[*]SIO (Simple I/O)
[*]BFQ
[*]Tripendriod
Credits:
@arco68
@Christopher83
@F4k
@junkyde
@SilviuMik
@GrarakInstallation instructions:
1. Copy XXXX-ALX-x.x.x.zip to your sdcard
2. Reboot into CWM recovery
3. Choose "Install zip from sdcard"
4. Select XXXX-ALX-x.x.x.zip kernel and confirm installation.
XDA:DevDB Information
Custom CM12.1 Kernel for I9190/I9195/I9192, Kernel for the Samsung Galaxy S 4 Mini
Contributors
alexax66
Source Code: https://github.com/alexax66/CM12.1_kernel_serranodsxx
Kernel Special Features:
Version Information
Status: Testing
Current Stable Version: ALX-0.2.7
Stable Release Date: 2015-11-23
Created 2015-11-24
Last Updated 2015-11-24
Reserved
Reserved
Hi, all!
I start new thread for my CM12.1 kernel
alexax66 said:
Hi, all!
I start new thread for my CM12.1 kernel
Click to expand...
Click to collapse
Nice features and impressive number of governors :good:
Testing then report back.
Thank you very much ,our friend !!!!
woow...for to find the best governor/scheduler/hotplugg.... for best battery-life (with correct performance )
i cant compile on this pc
Has anyone compiled it for the I9195?
if so can i have a copy please as i cant get to my own pc until the weekend.
download link ? Also why is thread not is android development section ?
sasank360 said:
download link ? Also why is thread not is android development section ?
Click to expand...
Click to collapse
i think we have to compile it ourselves.
Having in mind the fact that 99% of us won't even dare to think about installing a kernel compiled by ourselves, is there a chance for someone more experimented to compile this kernel for all 3 versions?
I personally only need the lte version, but...
Thank you in advance.
Can not compile (newbie)
I would love to test this kernel and give feedback but I have no knowledge on how to compile. What's the chances on someone doing this with experience? I'm after the LTE version myself, I'm excited for a new kernel to play with. Or maybe someone can send meva walk through guide on his to compile.
Thanks in advance ☺
Has anyone tried it yet?
@alexax66
Please upload the kernel .zip or change Installation instruction
Installation instructions:
1. Copy XXXX-ALX-x.x.x.zip to your sdcard
2. Reboot into CWM recovery
3. Choose "Install zip from sdcard"
4. Select XXXX-ALX-x.x.x.zip kernel and confirm installation.
Click to expand...
Click to collapse
piskor said:
@alexax66
Please upload the kernel .zip or change Installation instruction
Click to expand...
Click to collapse
I had random reboot with this kernel after applied last patches
I will be find what is problem and will build new version
alexax66 said:
I had random reboot with this kernel after applied last patches
I will be find what is problem and will build new version
Click to expand...
Click to collapse
Any luck yet bud?
Can you uploud the .ZIP file ?
I wanna test the Gaming performance and compare the results with the lombartz kernel
improves battery?
Well i think thats the end of that.
Kernel is not stable, so we must wait. Patience, patience and one more time patience
piskor said:
Kernel is not stable, so we must wait. Patience, patience and one more time patience
Click to expand...
Click to collapse
Could you update the OP so we all know what we are waiting for, change (stable) to its current title etc etc, all I'm seeing is disinterest in this thread. Maybe release a pre-release version so someone else can help you, there is no point to compile this myself or I might as well start my own thread.
Looking forward to your clarification and thanks in advance.
I am new to android kernel build stuff. So please forgive me if this is not the right platform to raise this query.May i know the steps involved in building the kernel? I am trying to build the stock kernel updated by oneplus in github. Any help or supporting links about kernel compilation will be of utmost help to me. Thanks!
https://forum.xda-developers.com/an...erence-how-to-compile-android-kernel-t3627297
Kernel devs most likely uses scripts to compile their kernel which you can probably find in their github and adapt for yourself