Custom kernel for Samsung Galaxy S III Mini
Click to expand...
Click to collapse
Features:
CPU OC, stable up to 1200 MHz(yanpol199's device) - thanks to @cocafe
GPU OC)/b] - thanks to @cocafe
- thanks to @cocafe
F2FS support
Abbamp - thanks to @cocafe
BLN - tnx @Meticulus
Sources:
GitHub
Click to expand...
Click to collapse
Download:
Yandex disk UPDATE 13.11.2014
Click to expand...
Click to collapse
I'm not an author of this kernel, I just helped yanpol199 with creating this project.
Probably, we'll developing this kernel together
Credits:
NovaFusion for base for this kernel
cocafe for kernel tweaks and improvements
yanpol199 for testing CPU OC and adjusting voltage
Click to expand...
Click to collapse
XDA:DevDB Information
CroPol kernel, Kernel for the Samsung Galaxy S III Mini
Contributors
ChronoMonochrome, znchnk, cocafe, yanpol199 (4pda.ru user)
Source Code: https://github.com/yanpol199/android_kernel_samsung_golden
Kernel Special Features: CPU/GPU OC/ABBamp/worked USB audio/BLN-blink
Version Information
Status: Stable
Current Stable Version: R1.1
Stable Release Date: 2014-11-13
Current Beta Version: v.0.5.3
Beta Release Date: 2014-10-01
Created 2014-09-28
Last Updated 2014-11-12
Reserved
Bug list:
-
Changelog:
Next version
- lz4 compression,
- changes in OC,
- update kernel to LK 3.2 by ChronoMonochrome.
v 0.4
- added GPU OC
- added Abbamp
28.09.2014
Initial build:
CPU OC support
Bug reports:
after experiencing a random reboot, type in terminal:
Code:
su
cat /proc/last_kmsg > /storage/sdcard0/last_kmsg.txt
report it in the thread and attach the last_kmsg.txt
Kernel Features
Kernel features
Since most of features this kernel were developed by @cocafe that means that FULL credits for this goes to him
( GPU OC )
GPU clock controller valued in /sys/kernel/mali
Available interfaces:
mali_auto_boost
mali_available_frequencies
mali_boost_delay
mali_boost_high
mali_boost_low
mali_dvfs_config
mali_gpu_clock
mali_gpu_fullspeed
mali_gpu_load
mali_gpu_vape
version
Click to expand...
Click to collapse
Check mali_dvfs_config first.
mali_auto_boost
Click to expand...
Click to collapse
It's a simple GPU governor that can boost clock according to GPU load, enabled by default
To disable: echo 0 > /sys/kernel/mali/mali_auto_boost
mali_boost_delay
Click to expand...
Click to collapse
The delay of boosting frequency, in ms.
echo ??? > /sys/kernel/mali/mali_boost_delay
mali_boost_high
Click to expand...
Click to collapse
The high frequency performance profile.
Upthreshold: When GPU load is higher than this value, GPU clock will increase.
DVFS idx: DVFS data index in mali_dvfs_config.
echo ??????(a frequency) > /sys/kernel/mali/mali_boost_high
echo idx=??(a DVFS index) > /sys/kernel/mali/mali_boost_high
echo threshold=??? > /sys/kernel/mali/mali_boost_high
mali_boost_low
Click to expand...
Click to collapse
The low frequency performance profile.
Downthreshold: When GPU load is lower than this value, GPU clock will decrease.
DVFS idx: DVFS data index in mali_dvfs_config.
echo ??????(a frequency) > /sys/kernel/mali/mali_boost_low
echo idx=??(a DVFS index) > /sys/kernel/mali/mali_boost_low
echo threshold=??? > /sys/kernel/mali/mali_boost_low
mali_gpu_clock
Click to expand...
Click to collapse
Current GPU clock.
Say a frequency to tweak the clock directly.
echo ?????? > mali_gpu_clock
Notice! If auto-booster governor is enabled, this GPU will override.
mali_gpu_fullspeed
Click to expand...
Click to collapse
Value 1 means GPU is working at full speed.
Value 0 means GPU is working at half speed.
When on half speed, GPU clock will be divided by 2. Namely, 399 / 2 = 199 kHz.
Require full speed:
echo 1 > mali_gpu_fullspeed
Required half speed:
echo 0 >mali_gpu_fullspeed
mali_gpu_load
Click to expand...
Click to collapse
GPU load (aka: utilization)
mali_gpu_vape
Click to expand...
Click to collapse
GPU voltage on full speed.
version
Click to expand...
Click to collapse
GPU OC driver version.
( LiveOPP - CPU OC/UC/OV/UV )
LiveOPP can control the properties of each cpufreq step.
LiveOPP values in /sys/kernel/liveopp
View all files in that folder first.
CPU freq table:
(Showed freq) : (Real freq)
200000 kHz : 192000 kHz
400000 kHz : 399360 kHz
600000 kHz : 599040 kHz
800000 kHz : 798720 kHz
1000000 kHz : 998400 kHz
1050000 kHz : 1049600 kHz
1100000 kHz : 1100800 kHz
1150000 kHz : 1152000 kHz
1200000 kHz : 1200000 kHz
1250000 kHz : 1228800 kHz
Click to expand...
Click to collapse
Overclocking depends on the device CPU quality you have.
You need to enable setting voltage in the slot first, if it is disabled:
echo set_volt=1 > arm_slot<id>
Click to expand...
Click to collapse
To decrease the voltage (UV) of a step: Example: @200MHz
echo varm- > arm_step0
Click to expand...
Click to collapse
To increase the voltage (OV) of a step: Example: @200MHz
echo varm+ > arm_step0
Click to expand...
Click to collapse
To change the voltage of a step:
echo varm=0x?? > arm_step<id>
Click to expand...
Click to collapse
* It means it accepts a HEX value only.
* ARM voltage is in 12.5mV steps
* Recommended that not tweaking Overclocking steps voltage
(Screen off CPU freq limits)
You can set min/max CPU freq. which will uses with screen off:
Code:
SYSFS=/sys/kernel/cpufreq/screenoff_cpufreq_limits
echo min=100000 > $SYSFS # 100 MHz
echo max=400000 > $SYSFS # 400 MHz
echo on > $SYSFS
F2FS support?
JynAlek said:
F2FS support?
Click to expand...
Click to collapse
Since this kernel based on NovaFusion sources, it supports F2FS.
ChronoMonochrome said:
Since this kernel based on NovaFusion sources, it supports F2FS.
Click to expand...
Click to collapse
I will install and test and see if it works well haha, thanks for sharing
Awesome, could you make oc kernel for stock also??
galaxy mini said:
Awesome, could you make oc kernel for stock also??
Click to expand...
Click to collapse
I'm not a main developer I do not own s3 mini, so I can't test it.
But is it does not work on stock?
ChronoMonochrome said:
I'm not a main developer I do not own s3 mini, so I can't test it.
But is it does not work on stock?
Click to expand...
Click to collapse
I'm been waiting for this for ages. Thank you guys, will try it and report back!
edit : with tenshi PA rom and ext4 as system file it doesn't boot. It is based on novafusion sources too.
Balino said:
I'm been waiting for this for ages. Thank you guys, will try it and report back!
edit : with tenshi PA rom and ext4 as system file it doesn't boot. It is based on novafusion sources too.
Click to expand...
Click to collapse
What about stock? I suppose it won't work huh?
Sent from my GT-I8190 using XDA Free mobile app
Mike20017 said:
What about stock? I suppose it won't work huh?
Sent from my GT-I8190 using XDA Free mobile app
Click to expand...
Click to collapse
if it is based on nf sources and doesn't boot on roms based on the same sources, I don't think it could work on stock
EDIT It is booting on golden_guy omni rom and not on roms based on nf sources , strange!
I tried , boot on vanir to, but bluetooth still not work cz its nf based,, and i dont know why fifa14 fc since used this kernel,,
In other work fine,fast and stabile...
Back to default vanir kernel
hardi7690 said:
but bluetooth still not work cz its nf based
Click to expand...
Click to collapse
Probably because there are no kernel modules. I'll tell it yanpol199
So I tested it on stock based Virginity V14, Nova Fusion's AOSPA and Omnirom of golden-guy. On virginity I had bootloop. On AOSPA everything seemed fine but at 1150 MHz maximum. On Omni I have problems with WiFi and Bluetooth. I hope I helped
Sent from my GT-I8190 using XDA Free mobile app
Thank you!
First of all, thank you so much for this! I've been waiting for this moment ever since I bought this phone
Installed on todays (29/09/2014) CM11 release. I set the min & max frequencies to both 1.1GHz (with ondemand as the governor and noop as the scheduler). I then ran a Antutu benchmark (v5.1).
The score? Oh, It was only this much ...
{
"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"
}
I have high hopes for this kernel to be a success!
If 1.1GHz has a good result at 12000, maybe you guys (the developers) can make 1.25GHz possible and then a new benchmark would surely result in around 13000 or maybe more than that?
Once again, thank you!
tested in on latest Vanir build
get reboot, reboot, reboot, ....
but it doesn´t matter, cause i´m happy with great blackhawk+ kernel from A-A
Sn0wdune said:
First of all, thank you so much for this! I've been waiting for this moment ever since I bought this phone
Installed on todays (29/09/2014) CM11 release. I set the min & max frequencies to both 1.1GHz (with ondemand as the governor and noop as the scheduler). I then ran a Antutu benchmark (v5.1).
The score? Oh, It was only this much ...
I have high hopes for this kernel to be a success!
If 1.1GHz has a good result at 12000, maybe you guys (the developers) can make 1.25GHz possible and then a new benchmark would surely result in around 13000 or maybe more than that?
Once again, thank you!
Click to expand...
Click to collapse
Works well on cm11?
vytorhugo said:
Works well on cm11?
Click to expand...
Click to collapse
Yes it does! But after installing apps like Facebook, Twitter, Skype or Snapchat, I did another benchmark and unfortunatley, the score went down to just 11045 /) which isn't bad at all for this device. Yes there is some lag as such but all in all, a good kernel!
Heres a screenshot of that benchmark incase anyone wants to see it
Few are able to remove up to GHz?
Berkant Ayhan Karabudak said:
Few are able to remove up to GHz?
Click to expand...
Click to collapse
English please lol?
It says in the OP that it supports up to 1150MHz. That's 1.15GHz. Setting 1.15GHz in No-frills CPU Control causes a freeze then a reboot for me but 1.1GHz works just fine so I don't know what's wrong. Hopefully, it'll be fixed in future updates! :good:
Related
Installation Instructions:
Here's a step by step instruction to install this kernel:
************************** Ice Cream Sandwich (S-OFF ONLY) **************************
[ CFS ] (Ultimate Edition - should work with most phones but NOT GUARANTEED!)
The File ==> Amaze ICS Kernel <==
MD5SUM ==> <==
************************** Gingerbread **************************
[ CFS ] (Ultimate Edition - should work with most phones but NOT GUARANTEED!)
The File ==> Amaze GB Kernel <==
MD5SUM ==> <==
CWM Flash Instructions: (NO LONGER SUPPORTING CWM METHOD DUE TO HTC's STUPID S-ON UNLOCK!!!)
1. Copy file to SDcard
2. Reboot to CWM recovery
3. Flash the Zip file (if you noticed an error, Flash the same file the 2nd time)
4. Reboot, Done!
Easy Kernel Flasher Instructions:
1. download the above file (via phone directly or to a PC)
2. unzip to a folder then depends on PC or Linux
[ Windows ] open command prompt window and type Flash.bat
[ Linux ] open terminal window and type ./Flash.sh (make sure permission is set to 755 for the Flash.sh)
3. Let the script complete!
NOTE: Because the previous kernel included a Secured RAM Disk, so you may need to run the script twice. (Once this is done, then any subsequent flash should complete on the first time)
Note: After FLASHING, the first reboot may take longer than usual, please be patient... After the first reboot, it may lag during initial load (let everything finish loading). Once everything is loaded and phone is ready for use, reboot the phone a 2nd time and the lag will be gone and everything should be silky smooth...
[ Optional: ]
NOTE: if you come from a ROM with my kernel pre-installed, you DO NOT NEED to flash the reset kernels from above!
[ For Kernel Devlopers ONLY: ]
Optional Under voltage: Version 0.0.x+ ONLY
Code:
[ to over volt ALL frequencies by 25000 uv (microvolts) ]
echo "+25000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
[ to under volt ALL frequencies by 25000 uv (microvolts) ]
echo "-25000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
[ to set a specific frequency (ie 1.18 GHz)
with a specific voltage (ie 1.0875 volts) ]
echo "1188000 1087500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
CPU Frequency Voltage Table Example
Code:
192000: 812500
310500: 812500
384000: 812500
432000: 812500
486000: 837500
540000: 850000
594000: 862500
648000: 875000
702000: 900000
756000: 925000
810000: 937500
864000: 962500
918000: 962500
972000: 962500
1026000: 975000
1080000: 987500
1134000: 1000000
1188000: 1012500
1242000: 1025000
1296000: 1050000
1350000: 1075000
1404000: 1100000
1458000: 1112500
1512000: 1125000
1566000: 1150000
Optional: Stock Clock Frequencies for Dual CPUs
Code:
su
echo 192000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo 1188000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo 1 > /sys/devices/system/cpu/cpu1/cpufreq/online
echo 192000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
echo 1188000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
Low Voltage - Under Volt the processor, therefore uses Less Battery, but NOT ALL CHIPS can handle Under Volt.. If you experience instability, try the Stock Voltage Version.
Stock Voltage - Uses the voltage values from ORIGINAL HTC Kernel Source.
There are NO PERFORMANCE DIFFERENCE between the Under Volted and Stock Voltage versions!
Please don't hesitate to talk among yourselves and help each other out... The XDA community is what inspired me to hack kernels for everyone since everyone here is nice and helpful to each other... Keep helping each other.... Famous proverb: It's better to give than to receive...
Not All CHIPS ARE CREATED EQUAL
Standard Disclaimer: Not responsible for bricking your phone, voiding your warranty, or any other pain or suffering you may feel as result of using this kernel!!!
My github Complying with GPL and XDA rulez
Follow me on
:
If you find this Kernel useful, feel free to hit the [Thanks] button below
FauxClock App recommended Settings"
CPU Control
Max clock - GHz 1.72 GHz for performance, 1.512 GHz for battery
Min clock - MHz 192 MHz for both
CPU Governor - Ondemand for performance, Intellidemand for battery
mpdecision - Off
Set On Boot - On
SOC Control
Set On Boot - On
C0 - On
C1 - On
C2 - On
Voltage Control
Set On Boot -
Global CPU Voltage - Your preference
intellidemand gov control
Up Threshold - 90 for both
Two Phase Freq - 1134000 for both
Limit Max Freq - 1728000 for performance, 1512000 for battery
Sampling Rate - 30000 for both
Set On Boot - On
GPU Control
GPU Governor - ondemand for both
GPU Clock - 300Mhz for performance and 266Mhz for battery
GPU Vsync Toggle - On for both
Set On Boot - On for both
I/O Scheduler Control
I/O Scheduler (eMMC) - SIO for both
Readhead Size (eMMC) - 384 for both
Set On Boot - On for both
Misc Control
Dynamic File Sync - On for both
TCP Congestion Control - Westwood for both
Vibration Control
Set On Boot - On for both
Vibration Control - Your own Preference
Above is what I use personally. MAY NOT be optimal for all :fingers-crossed:
[ History Gingerbread]
Version 004 - Dec 16, 2011 (Deprecated, GB)
Add OC to 1.73 GHz
Add UV table
Add PPP async for VPN users
add CIFS+UTF-8
add Fast NoHz RCU option
CFS Auto Group V2
Optimized memmove and memcpy
Opitmized JHash
code sourcery: fixed code sourcery compilation warnings
dm-cache: block level disk cache target for device mapper
kernel:sched: LOAD_FREQ (4*HZ+61) avoids loadavg Moire
Version 005 - Dec 17, 2011 (deprecated, GB)
Removed some annoying kernel debugging messages from Spamming dmesg log
Switched to Xboarder's Easy Kernel Flasher Version 3 (EKF)
Version 006 - Dec 17, 2011 (deprecated, GB)
Lowered LED button back light current
Enabled Automatic Brightness on LED button back light.
Version 008 - Jan 22, 2011 (Short Term Release, GB)
http://faux.eth0.it/Amaze-EKF-008b13-sense.zip
Disable CPU time statistics (this is the same as my Sensation kernel, a slow memory leak which leads to a kernel crash!)
Patched KGSL (GPU)
Patched MMC for better battery savings
PM / Hibernate: Correct additional page calculation
arm: Allow CPU-supported unaligned accesses
ARM/MM: reduce memory footprint
partition_sched_domains: Do not destroy old sched domain on cpu_up
lockdep: print lock name for lockdep_init_error
init/main.c: execute lockdep_init as early as possible
cpufreq: ondemand gov tweaks
msm: audio: qdsp6v2: Close smd ports upon failure to open.
msm: audio: qdsp6v2: Reduce the pcm write timeout value
cpufreq: add ondemand two-phase scheduling
msm: cpufreq: Use INIT_COMPLETION instead of init_completion
cpufreq: add CPU sibling code to remember last cpu freq before unplug
msm: cpufreq: Create cpufreq workqueue for freq changes
Fixed CPU1 voltage and frequency issues introduced in Beta 9
added XZ compression (reduce kernel size)
more MMC patch
added SHA-1 for faster boot
added SMP optimization
disable USB OTG capability
Updated USB, OTG, VIDC, Camera and DMA drivers from Telus Kernel source.
disabled CPU overclocking
sdio: Handle graceful shutdown
sdio: fix MCI_CLK corruption
driver/vibrator: reduce debug message spam to dmesg log
Added JRCU (thanks to Joe Korty!)
Patched MMC lock up issue
Removed additional Panasonic Gyro Log Spams
Patched RPC and SMD drivers
Version 009 - Mar 13, 2011 (Current, GB)
Reverted back to Fast NoHz RCU (better battery life than jRCU)
disabled Gentle Fair Sleepers (supposedly better for Android interactivity)
tweaked RAMDISK settings for kernel scheduling parameters for better interactivity
Reduced 2D instantaneous bandwidth demand to conserve more battery life
Hello and welcome faux.
I have your kernels on my G2X (DS OC/UV) and family plan member's MT4G (stock).
I will be trying this as soon as the link is up. Will also be helping you to get the phone, but am traveling (back in CA) right now.
I like this device so far. Has the best camera and video cam I have tried so far.
Will be even better after HTC drops the source - it needs AOSP/Cm7(?)/Miui real bad.
Xboarder (all 16 years) has been doing all the heavy lifting so far, so your coming over here - especially with respect to kernels, is a very good thing.
Thanks faux, gonna update my rom today how about tmobile compatibilty?
Sent from my HTC Sensation Z710e using Tapatalk
I need some help....
Can someone with the phone tell me which partition the boot.img is located?
My guess is either /dev/block/mmcblk0p28 or /dev/block/mmcblk0p32
Thanks!
Faux123 it's so great to see you over here in the Amaze forum, loved your great work over on the MT4G. Hope to see the bounty take off so you don't have to dev blind.
faux123 said:
I need some help....
Can someone with the phone tell me which partition the boot.img is located?
My guess is either /dev/block/mmcblk0p28 or /dev/block/mmcblk0p32
Thanks!
Click to expand...
Click to collapse
I am not sure how to find that out. There had been a thread on the partition layout of the Amaze, but now can't find it.
New thread in General says Amaze source just dropped - will that show it?
http://www.mobileburn.com/17631/news...ire-s-amaze-4g
Actual link:
http://www.htcdev.com/devcenter/downloads
faux123 said:
I need some help....
Can someone with the phone tell me which partition the boot.img is located?
My guess is either /dev/block/mmcblk0p28 or /dev/block/mmcblk0p32
Thanks!
Click to expand...
Click to collapse
i'm still waiting for my precious and, by the way, it's great to see you here
but maybe this will help
http://forum.xda-developers.com/showthread.php?t=1306211
Amaze Enhanced Kernel with JRCU is OUT.. Check OP for link and check 2nd post for change log for this initial BETA.
WARNING: THIS IS A BLIND BUILD, please keep this in mind when flashing this kernel. This kernel is stock @ 1.512 GHz with NO OC and NO UV enabled. Once I get my hand on the hardware and TEST the OC/UV myself, I will add those capabilities to this phone.
ALSO this is BASED ON T-MOBILE kernel source. I realize there's a separate Telius source and I WILL MERGE the two together as 1 unified kernel but again I will reserve it until I have the hardware in hand.
Thank you Faux. Will SetCPU work for underclocking?
Just tried installation and received error: assert failed:
write_raw_image (" /emp/newboot.img", "boot")
E:Error in /sdcard/download/Amaze-kernel-001B-J-sense.zip
(Status 7)
Installation aborted.
pc2828 said:
Thank you Faux. Will SetCPU work for underclocking?
Just tried installation and received error: assert failed:
write_raw_image (" /emp/newboot.img", "boot")
E:Error in /sdcard/download/Amaze-kernel-001B-J-sense.zip
(Status 7)
Installation aborted.
Click to expand...
Click to collapse
Give this one a try...
First time Kernel for Amaze:
http://www.multiupload.com/F4N05ZCH32
Welcome bro,
I hear your a kernel god.
And thanks for further clarifying what kernels do for us semi-noobs lol
Can't wait for your releases.
Sent from my HTC Amaze 4G using xda premium
faux123 said:
Give this one a try...
First time Kernel for Amaze:
http://www.multiupload.com/F4N05ZCH32
Click to expand...
Click to collapse
Recovery flash says successful... however still shows HTC kernel. Should I push ADB or do I have to do fastboot because I am HTCDev unlocked S-On...?
macheteZen said:
Recovery flash says successful... however still shows HTC kernel. Should I push ADB or do I have to do fastboot because I am HTCDev unlocked S-On...?
Click to expand...
Click to collapse
Hm.. that is interesting! I wonder if S-On had something to do with it
Also, can someone please post a screenshot of the
Stock kernel Version number...
Settings->about phone->software information->more
and post it here.
I believe you have to flash the kernel with xboarders method.. There's a thread for it, but I'm on my phone so i can't link it
Sent from my HTC_Amaze_4G using XDA App
{
"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"
}
I think this is stock, looks like it.don't remember if i messed with it or not. Someone else confirm?
Sent from my HTC_Amaze_4G using XDA App
Because we're s-on you have to use xboarders work around to flash kernels, thats one of the few things you cant change with htc unlock method normally
That is the stock kernel information with the latest public ota applied
Sent from my HTC Ruby using xda premium
Teo032 said:
I think this is stock, looks like it.don't remember if i messed with it or not. Someone else confirm?
Sent from my HTC_Amaze_4G using XDA App
Click to expand...
Click to collapse
That's the same as what I have after installing the kernel script. It appears to be stock kernel.
{
"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"
}
This is a kernel based on stock one, tested on stock KK 4.4.3, JB 4.2.2, CM10.1, JB 4.3, Lollipop 5.0
Versions >= 3.0.0b are for Lollipop 5.1.x
Versions >= 2.2.0 are for KK 4.4.3
Versions >= 1.8.5 are for KK 4.4.1 / 4.4.2 only
Versions >= 1.8.0 are for KK 4.4 only
Versions >= 1.5.0 are for JB 4.3 only
More features will be added soon. Please don't ask for ETA.
Features
- Linux kernel 3.4.112
- built with Linaro gcc 4.8.2 201306
- enabled O2 optimizations
- ondemand (Changed calculation of frequency, tweaked)
- conservative
- mpdecision dropped
- dyn_hotplug driver
- Noop scheduler (default)
- SIO scheduler
- Touch wake
- Double Tap to Wake
- Gamma control
- LED triggers: touchwake, thermal
- Undervolting
- removed many debug options
For more information check the semaphore kernel website: www.semaphore.gr
Please use Semaphore Manager application to control every kernel's feature.
Thanks to
- Linux developers
- faux123 for ideas about gamma tables
- Ezekeel for touchwake
- my wife who always supports me
- a German friend who helped to buy N4
All people who support this kernel by testing, reporting issues, donating or simply using it.
Thanks italia0101 for his review.
Change log
3.4.2 (19/05/2016)
- Linux kernel 3.4.112
3.4.1 (24/03/2016)
- Linux kernel 3.4.111
3.4.0 (02/11/2015)
- Linux kernel 3.4.110
3.3.0 (23/09/2015)
- Linux kernel 3.4.109
3.2.6 (16/08/2015)
- Merge Android 5.1.1_r0.14 changes
3.2.5 (21/06/2015)
- Linux kernel 3.4.108
3.2.0 (21/05/2015)
- Merge Android 5.1.1 changes
3.1.5 (20/04/2015)
- Linux kernel 3.4.107
- Double tap to wake: add option to temporarily disable after power key pressed. Auto enabled again after device resumed. Enable this feature using the command:
echo 1 > /sys/devices/virtual/input/lge_touch/dt_wake_pwr_disable
3.1.0 (15/04/2015)
- Merge Android-5.1.0_r0.9 changes
3.0.5 (22/03/2015)
- cpufreq: new per cpu tunable util_threshold (default 25)
- Dynamic hotplug: Change algorithm. If CPUs have different util_threshold, the CPU with the greater one will be chosen
- ondemand: new tunable down_threshold. If load below this threshold lowest frequency will be user.
3.0.2 (18/02/2015)
- Linux kernel 3.4.106
3.0.1 (11/12/2014)
- Merge latest changes from Android source (5.0.1)
3.0.0
- Linux kernel 3.4.105
- Fix initramfs issues (mpdfake, initscripts) due to SELinux. Semaphore init script uses Chainfire's supolicy tool (included in latests SuperSU) to patch sepolicy
3.0.0b (18/11/2014)
- Lollipop release
- Merged latest lollipop branch
- Linux 3.4.104
2.4.0 (19/08/2014)
- Linux kernel 3.4.103
- ondemand: a small fix in check load condition (thanks to moddingg33k)
- tick-sched: Remove unnecessary statistics calculation required by mpdecision (thanks to moddingg33k)
- tick-sched: A couple of fixes from mainline
2.3.3 (19/07/2014)
- Linux kernel 3.4.99
2.3.0 (27/06/2014)
- Linux kernel 3.4.95
- ondemand: Change the calculation of next frequency to utilize lower frequencies more (the governor will be more sensitive to lower loads)
- ondemand: Change default touch load to 65 to keep the touch frequency to 1134MHz (because of the change in calculation)
Please note that you have to change the touch load to 65 in Semaphore Manager until the app update.
2.2.5 (15/06/2014)
- Linux kernel 3.4.93
- ondemand: Be friendly towards latency-sensitive bursty workloads (backport 2 patches that intended for 3.16)
About Double Tap to Wake.
Implemented from scratch and hints from show-p1984 and LG G pad kernels (thanks).
The basic idea is known: touchscreen remains _always_ powered to handle input events
and wake up the device with a double tap.
User have to double tap on the _center_ of the screen (to limit accidentally wake ups).
Double tap is disabled by default. To enable it run the command bellow as su:
echo 1 > /sys/devices/virtual/input/lge_touch/dt_wake_enabled
If you run the above command during screen off, the command will remain pending until
the next power on. Then it will be actually executed.
Touchwake functionality is still implemented and it should be disabled if double tap to wake
is enabled.
1.8.8 (22/12/2013)
- Linux kernel 3.4.75
- dyn_hotplug: Activate the driver 1min after boot (because during init scripts execution all CPUs should be online to get initial settings. Fixes issue where a CPU governor could be set with default performance governor. Thanks to ihancioglu for reporting and reproducing the issue).
- cpufreq: set initial utilization to zero on device CPU addition
Full changelog: http://www.semaphore.gr/changelog/n4-version
Sources
Semaphore kernel sources
Please use it at your own risk!
Zip files in download section are for flashing from CWM recovery.
'j' versions are for JSS15J ROMs only
The normal files are for JWR66V &JWR66Y ROMs only
Alternative download from http://www.semaphore.gr/downloads/nexus-4
XDA:DevDB Information
Semaphore, Kernel for the Google Nexus 4
Contributors
stratosk
Source Code: https://github.com/stratosk/kernel_msm
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 3.4.2
Stable Release Date: 2016-05-19
Created 2013-07-30
Last Updated 2016-05-19
About undervolting
As you may know, APQ8064 comes to 4 versions (PVS bin): Slow, Nominal, Fast, Faster.
Every bin has it's own voltage table. Nominal bin chips use lower voltages than Slow bin,
Fast lower than Nominal and finally Faster even lower voltages.
Stock kernel uses a paramater boost_uV. By default, is added in voltages but it can be disabled.
The value of boost_uV is 0 for Slow bin chips and 25000 uV = 25 mV for Nominal, Fast and Faster.
The boost_uV may be disabled (= undervolting by 25000 uV in Nominal, Fast and Faster) using this command:
Code:
echo n > /sys/module/acpuclock_krait/parameters/boost
I implemented 3 more paramater that handle undervolting:
- lower_uV: undervolting value for lower frequencies
- higher_uV: undervolting value for higher frequencies
- higher_khz_thres: above this frequency (default 1350000KHz) higher_uV will be used. Else lower_uV will be used.
Undervolting value is subtracted from stock voltage. The final voltage for each frequency is calulated:
Vdd(final) = Vdd(core) + boost_uV - uV
So, to undervolt frequencies 384000-1242000 by 25mV and the other frequencies by 12.5mV use these command:
Code:
echo 25000 > /sys/module/acpuclock_krait/parameters/lower_uV
echo 12500 > /sys/module/acpuclock_krait/parameters/higher_uV
The higher_khz_thres maybe changed using this command (for example to use higher_uV from 981000KHz):
Code:
echo 918000 > /sys/module/acpuclock_krait/parameters/higher_khz_thres
Also, I added a debugfs file (acpuclk/acpu_table) to show the acpu table frequencies and voltages.
For example to get the information about the current status use this command:
Code:
cat /sys/kernel/debug/acpuclk/acpu_table
and the output:
Code:
CPU PVS: Fast
Boost uV: 25000
Boost uV enabled: No
Higher KHZ threshold: 1350000
Lower under uV: 37500
Higher under uV: 25000
CPU KHz VDD(stock) VDD(final) Difference
384000 875000 812500 -62500
486000 900000 837500 -62500
594000 925000 862500 -62500
702000 950000 887500 -62500
810000 1000000 937500 -62500
918000 1025000 962500 -62500
1026000 1050000 987500 -62500
1134000 1100000 1037500 -62500
1242000 1125000 1062500 -62500
1350000 1150000 1100000 -50000
1458000 1162500 1112500 -50000
1512000 1175000 1125000 -50000
Please note that undervolting may cause instabilities in your phone. Be careful!
reserved for future use
Hey welcome here man! I've heard a lot of good things about Semaphore
Little quick question, do you use Mpdecision or do you have your custom hot-plug?
Thanks and glad to see you!
Envoyé depuis mon Nexus 4 avec Tapatalk
Great to see you here stratosk! I'll try your kernel asap
Sent from my Nexus 4 using xda app-developers app
Use Semaphore on the i9000 good to see you here to.
Sent from my Nexus 4 using Tapatalk 2
Bluewall said:
Hey welcome here man! I've heard a lot of good things about Semaphore
Little quick question, do you use Mpdecision or do you have your custom hot-plug?
Thanks and glad to see you!
Envoyé depuis mon Nexus 4 avec Tapatalk
Click to expand...
Click to collapse
Thanks!
At the moment stock options. Just rebased to Linux 3.4.40 and enabled O2
Always good to see new options been thrown in the forums!
Great to see you in this section! My old SGS is still running your kernel. Hopefully this kernel will become as succesfull as your old one .
Woo, Stratosk! Nice to see you here I used Semaphore on my old SGS1 for what must have been 12-18months straight (well still do technically when I use it for music).
I'm straight on this when my finals are over.
Nice to see a new kernel, I will give it a try.
Welcome to N4 forums, its nice too see you here. I hope this kernel will be at least as good as i9000 one
Sent from my Nexus 4 using Tapatalk 2
Yeeeeeeeeeeeeeeeeeeeees!
Great to see you here, stratosk! Finally got your N4?
Sent from my Gameboy Color
This is like Xmas! Welcome Stratos. I am sure, I am not the only one who is really glad to see you here. Enjoy your new phone!
Bookmarked! Semaphore was always the best for i9000.
Good to see you here :thumbup:
Nice, welcome! I just upgraded from an i9000 where I used your kernel. Will be interesting to see what develops here
Geia sou patrioti!
Gonna try this for sure, welcome to the N4 section!
EDIT: Just flashed with CM10.1 ROM but stuck at boot animation screen. Maybe not compatible with CM ROMs?
Ladies and gentlemen, this guy is a legend in the I9000 forums. Glad to finally see you here stratosk
Ho Kernel Semaphore, I had this kernel in my old SGS... I think I will install this kernel in my N4
Envoyé depuis mon Nexus 4 avec xda app-developers app
This is the version for Sony stock based ROM
Introduction
Hello dear developers and android hackers,
On this thread, I will share with you a project I am developing as I am learning kernel programming / hacking. This version of the williams kernel is based on Sony kernel with enhancement, mostly for battery saving.
Click to expand...
Click to collapse
Features
Based on Sony 12.1.A.1.207 kernel sources
Compiled with linaro GCC 4.9.1 toolchain, -O3
Frequency table from 384Mhz to 1944Mhz
Governors : interactive, ondemand, performance, conservative, lagfree, smartassV2, intellidemand2, intelliactive and lionheart
I/O schedulers : noop, deadline, cfq, V(R), row, sio, fifo
CPU frequency limiter lets you underclock all cores
Fast hotplug
Undervolt
Force fast charging
Changed minfree values for better multitasking and RAM management
TWRP and CWM recovery included, fota partition support
Dynamic fsync thank's to faux123
FauxSound thank's to faux123
Click to expand...
Click to collapse
Installation instructions
Code:
Use this kernel at you own risk !
I am not responsible for any damage or problem.
Flash zip via recovery
Reboot
Click to expand...
Click to collapse
Download
Recovery flashable zip :
Sony Williams kernel v9.1.zip
mirror
Kernel Source :
Github
Click to expand...
Click to collapse
Changelog
Williams kernel v9.1 : 26.04.15
Reactivate cpufreq limiter
Williams kernel v9 : 26.04.15
Fixed frequency table
Add 1944 MHz frequency step
Williams kernel v8 : 12.12.14
Set qcom mpdecision as default hotplug (No need to deactivate it anymore unless you want to use another hotplug )
Remove msm_mpdecision
Add fast hotplug
Increase 1.8GHz step frequency for better stability
Add FOTA recovery support (Volume down)
Williams kernel v7 : 03.10.14
Add FauxSound. Thank's to @faux123
Williams kernel v6 : 01.10.14
Rebased on Sony 12.1.A.207 kernel sources
Increase voltage of highest frequency for more stability
Fix some bugs introduced in version 5.1
Williams kernel v5.1 : 20.07.14
Updated ramdisk to .205
Replaced philz recovery with cwm
Williams kernel v5 : 30.05.14
Changed frequency table for more stability
Add force fast charging, thanks to @DooMLoRD for the port
Disabled cpu freq limiter since msm_mpdecision already takes care of it
Williams kernel v4 : 24.05.14
Add overclock up to 1888 Mhz
Williams kernel v3.1 : 23.05.14
Fixed antutu crashes
Williams kernel v3 : 22.05.14
Changed frequency table to 270-1728 MHz
Added dynamic fsync thank's to @faux123
Williams kernel v2.2 : 21.05.14
Changed illumination at splash screen
Fixes for compatibility with linaro GCC 4.9.1 toolchain
-O3 compiler optimizations
Use xz compression
Williams kernel v2 : 18.05.14
Add V(R), ROW, SIO and FIFO I/O schedulers. Thanks to bbedward and DooMLoRD
Add @show-p1984 's mpdecision (see faq for more information)
Add TWRP and CWM recovery. Thanks to @dssmex and @DooMLoRD
Add custom splash logo. Thanks to @DooMLoRD for his tutorial
Williams kernel v1 : 13.05.14
Initial release
Check my github to see all the changes.
Click to expand...
Click to collapse
FAQ
Q : With what ROM can I use this kernel ?
A : With any ROM based on Sony stock 4.3
Q : What features will be added to next versions ?
A : I probably don't know. If you have a feature request, please use the devdb tab for it on the top of the thread.
Q : Your kernel isn't working / My phone isn't booting anymore
A : Read this whole post once more, search for your problem in thread and report it if you haven't found a solution.
Q : Can I install this kernel on locked bootloader ?
A : No ! This kernel is only for unlocked bootloader.
Q : Does this kernel include recovery ?
A : Yes ! You can access by pressing volume button when the lights blink. Volume up to go to CWM and Volume down to go to TWRP or loads from FOTA partition if you have a kernel installed..
Q : What are mpdecision and fast hotplug ?
A : This is what manage your cpu cores and decide which core will be online. Fast hotplug is a brand new hotplug that I wrote. You can find more information there
Q : How to control fast hotplug ?
A : I modified Pimp my Z1 to be compatible with fast hotplug. You can use it without any problem on your Xperia SP to configure fast hotplug (Power Management menu) but it might have bugs with other functions (you can still try, I haven't had problems yet ).
You can find it there
Q : Where does the name come from ?
A : This kernel isn't named after someone but after a pear. We use this pear to make one of the best swiss "eau de vie" called Williamine.
Click to expand...
Click to collapse
Thanks To/Credits
Code:
* Sony for their sources and device
* @DooMLoRD
* @thewadegeek for his [URL="http://forum.xda-developers.com/showthread.php?t=1748297"]Tutorial[/URL]
* @show-p1984 for his mpdecision
* @dssmex
* bbedward
* Erasmux
* faux123
* Androguide.fr for Pimp my Z1
* The xda community for making me discover android and for answering so many of my questions
* Google for kernel sources and its search engine
* Apple for making expensive phone so that I never bought one of theirs
Please let me know per pm if there is any mistake or misspelled word in this thread. Automatic correction does a great job but since english isn't my motherthongue I'm pretty sure I made mistakes.
XDA:DevDB Information
Williams kernel - Sony, Kernel for the Sony Xperia SP
Contributors
pec0ra
Source Code: https://github.com/pec0ra/williams
Kernel Special Features:
Version Information
Status: Testing
Created 2014-05-13
Last Updated 2015-04-26
Cool!
Another kernel for stock based Rom
Will try ASAP
Thank you for so many governors
Sent from my C5303 using XDA Free mobile app
awesome... will try
Good luck with you development man!!! Hope u can make an kernel for CM11 too =D
Wanna try...
But could u make a flashable zip?
I am just a lazy guy. lol
------------
The graphic performance can be more stable.
And I/O seems to be a little slow.
Benchmark score is lower than stock about 1500 with Quadrant.
Just for some advices~
Can make a flashable zip according to this guide (2nd post)
http://forum.xda-developers.com/showthread.php?t=2699858
DjowBr said:
Good luck with you development man!!! Hope u can make an kernel for CM11 too =D
Click to expand...
Click to collapse
Thank you, this might come in the future but for now I will work on this one.
mrhnet said:
Can make a flashable zip according to this guide (2nd post)
http://forum.xda-developers.com/showthread.php?t=2699858
Click to expand...
Click to collapse
Dragonkind said:
Wanna try...
But could u make a flashable zip?
I am just a lazy guy. lol
------------
The graphic performance can be more stable.
And I/O seems to be a little slow.
Benchmark score is lower than stock about 1500 with Quadrant.
Just for some advices~
Click to expand...
Click to collapse
I can understand this laziness, I would have it too. So the OP is updated with flashable zip !
And thank for the review. Actually I/O and graphic performance haven't been changed so I wasn't expecting any improvement. Btw some IO schedulers might come soon.
gonns try this man
thanks will post my
review later
So far no problems at all and great battery life, especially when listening music(1% half an hour). Also could you import sound control in kernel ? It would be very useful. Thanks for great work
Recovery added?
Tapatalk-kal küldve az én C5303-el
recovery request
Hi boss, I am just using it kernel and it's a charm to use it, the only problem I face is there is no recovery on this kernel, I can even add, cam u plz add cwm or Philz touch recovery? Then it will be a great thing to use, eagerly waiting for us reply with recovery
Or u can assist me also toward recovery by myself
any one test this on eXistenZ?
and what about battery ???
Does your kernel support multi core control?
I played a bit with governors using Android Tuner app but seems to me that second core is offline most of the time if not all of the time.
Also when I set it online, it start to show CPU1 states time but when screen goes off CPU1 again goes offline.
Sent from my C5303 using XDA Free mobile app
I am on Existenz 3.3.0 . I just flashed in recovery, wiped cache and dalvick and then restared, and now my phone completely refuses to boot up? What can i do, please help
s0ur0v said:
Hi boss, I am just using it kernel and it's a charm to use it, the only problem I face is there is no recovery on this kernel, I can even add, cam u plz add cwm or Philz touch recovery? Then it will be a great thing to use, eagerly waiting for us reply with recovery
Or u can assist me also toward recovery by myself
Click to expand...
Click to collapse
There is a recovery version for locked bootloader which should also work on ub. You should try installing it.
freedom74 said:
Does your kernel support multi core control?
I played a bit with governors using Android Tuner app but seems to me that second core is offline most of the time of not all of the time.
Also when I set it online, it start to show CPU1 states time but when screen goes off CPU1 again goes offline.
Sent from my C5303 using XDA Free mobile app
Click to expand...
Click to collapse
Try to find a option to deactivate mp-decision. If you can't find it in Android tuner try trickster mod. Once this option is deactivated you will be in control of your cores.
Sent from my C5303 using Tapatalk
pec0ra said:
Try to find a option to deactivate mp-decision. If you can't find it in Android tuner try trickster mod. Once this option is deactivated you will be in control of your cores.
Click to expand...
Click to collapse
I think you may misunderstood me...
It's not so much about control but about CPU 2nd core is not used even when 1st core is at 100% at max frequency
and with WiFi on and Walkman playing music
{
"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"
}
freedom74 said:
I think you may misunderstood me...
It's not so much about control but about CPU 2nd core is not used even when 1st core is at 100% at max frequency
and with WiFi on and Walkman playing music
View attachment 2744673
Click to expand...
Click to collapse
Ah OK. That's strange. I haven't experienced that. Could you tell me what rom you use and your governor setting. If you know how to do it a dmesg could also be useful.
Sent from my C5303 using Tapatalk
pec0ra said:
Ah OK. That's strange. I haven't experienced that. Could you tell me what rom you use and your governor setting. If you know how to do it a dmesg could also be useful.
Click to expand...
Click to collapse
Stock JB .201 and default ondemand governor.
Also tried with SmartassV2 and intellidemand.
When I enable CPU1 with Android tuner it works fine according to active CPU governor
but when screen goes off CPU1 goes offline and stays offline.
Or maybe I'm just not seeing it works?
Here is dmesg output...
http://pastebin.com/SgvfmC6b
I just tried to put performance governor in action...
and when I enable it and set both cores online it works at full throttle but when screen goes off so does 2nd core
freedom74 said:
Stock JB .201 and default ondemand governor.
Also tried with SmartassV2 and intellidemand.
When I enable CPU1 with Android tuner it works fine according to active CPU governor
but when screen goes off CPU1 goes offline and stays offline.
Or maybe I'm just not seeing it works?
I just tried to put performance governor in action...
and when I enable it and set both cores online it works at full throttle but when screen goes off so does 2nd core
Click to expand...
Click to collapse
Of it's only when screen is off its actually a feature. But this will be optional in next version.
Sent from my C5303 using Tapatalk
pec0ra said:
Of it's only when screen is off its actually a feature.
Click to expand...
Click to collapse
It's OK to go offline when screen is off, that's perfectly OK but when you start using your phone it stays offline.
I tried AdvStd kernel .201 and it switches CPU1 core OK...
Also Doomlord's V10 fix2 working fine, maybe, I would dare to say too much of an CPU1 active
maybe that's why phone gets warmer when using DoomLord's kernel.
{
"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"
}
*** Disclamer***
Code:
Your warranty is now void.
We are not responsible for any damage or problems you may have!
YOU are choosing to make these modifications.
Introduction
First of all I want to say this that is one project which just started and gradually we will improve it. In this community there are very good developers and we are not traying to compete with them. This is just a hobby and we do it because we like Android. This kernel is only for N7100 and we don't have plans to make it compatible with other versions of Galaxy Note II. We hope that you will not only download the kernel but also you will sent your comment with pros and cons and you should respect our efforts.
Don't be scared by the nightly denomination of the kernel, I'm just taking the traditional naming scheme where nightly designates feature development
Click to expand...
Click to collapse
Features:
Code:
[COLOR=DimGray]Based on Samsung Source code N7100XXUFND3
Compiled with GCC 4.7
Linux version 3.0.101
Overclock to 2000MHz
Dynamic FSyn control
Wolfson Sound
GPU OC/uV
Advanced TCP control
Multicore Power Saving
Charging Control
CPU Voltage control
LED Control
ABB Control
MDNIE mode Hijack
Android Logger mode
zzmoove governor
Lulzactiveq governor
Touchwake
Touchboost
slide2wake
Frandom - random number generator
F2FS support
Synapse support[/COLOR]
Installation instructions
You need TRWP 2.6.3.2(recommended)+ or Philz(6.25) Recovery
Download Zip push to Ext or Int Sd Card
Install zip and Restart
Click to expand...
Click to collapse
Downloads
Note: Nadians Losing Root after flashing the Kernel, Re-flash the Kernel to gain Root Access.
Current Versions:
Nadia nightly r7 Mediafire
Nadia nightly r7 MEGA
MALI BLOBS for NG3-NG4: MALI LIBShttp://www.mediafire.com/download/d6y3zgy6wdjvv8g/Mali_blobs_for_NG3-NG4.zip
Note: If you coming from r5+ delete data of synapse before flash the kernel!
Synapse Kernel Control App
Previous Versions:
Nadia r6.1.1 Mediafire
Nadia V6.1 Mediafire
Nadia nightly r6 MediaFire
Nadia nightly r6 MEGA
r5.1 Media Fire
r5 Mediafire
r5 Mega (Mirror)
Nadia nightly r4
Nadia nightly r4 MEGA mirror
Nadia nightly r3
Nadia nightly r2
Nadia nightly r1
Click to expand...
Click to collapse
September- 20 -2014 nightly r7
- Zzmoove updated to V0.9 beta4
- Corrected L1 cache shift
- Increased force_max_zoneorder to 12
- Disabled multicast when is sleeping
- cleaned some files
- sched_fair: reduced latency
- sched_fair: optimized cgroup_pick_next_task_fair()
- sched_fair: implemented smarter wake-affine logic
- cpuidle: removed cross-cpu IPI by new latency request.
- Added extra free kbutes tunable
- Added Xbox controller support as module
- Added NTFS support as module
- Added support to ppp-widget
- Enabled max freq for busfreq opp
- Added early suspend delay to userspace
- Updated mali driver to r3p2 rel4
- Added key disabler for cypress-touchkey
- Enabled negative mode compatibility of newer MDNIE drivers (Synapse)
- Added new page in Synapse for Live Statistics (Time in states, Uptime,etc.)
- /sbin nadia.sh values moved to init.d
Synapse and all available options:
- LIVE STATISTICS: Time in states, Uptime,etc.
- CPU - GOV: current frequency, CPU and Battery temperatures, current CPU cores online, CPU MAX and MIN frequency, CPU Governor, Governor tunables.
- CPU voltage: separate frequency voltage.
- GPU: GPU scaling freqyency and treshold steps.
- I/O: schedulers, internal storage read-ahead, externalSD read-ahead and Dynamic FSYNC.
- CPU DRIVERS: cpu multicore power saving, cpu idle mode, logger mode, touchboost settings.
- ABB settings
- Kernel tweaks: low memory killer, kernel entropy, panic and panic on oops.
- NETWORK: tcp congestion control, hardering the TCP/IP stack to SYN attack,ignore pings,etc.
- VM-FS: dirty radio, swappiness,etc.
- BATTERY: charge control
- SOUND: Wolfson Sound control
- MDNIE: mdnie mode and scenario
- LED: Blinking effect, led intensity and spee led.
- Touchwake: touchwake config
- INFO-reboot: info about kernel,etc.
Click to expand...
Click to collapse
Previous Version Change log:
August- 1 -2014 nightly r6.1.1
- fixed HDMI Audio issue
July- 31 -2014 nightly r6.1
- sysfs interface to Enable / Disable CRC
July- 25 -2014 nightly r6
- Linux version upstream to 3.0.101
- More stability, better battery life and performance
- Mdnie mode hijack (Yank555.lu) as default has standart samsung values.
- mmc: disabled CRC (improved performance)
- Zzmoove Version 0.9 beta3
- dync_sync_cntrl: updated to 1.2
- fixed the workqueue overload battery waste
- Test Autogroup patch for agrouping into UserID and not TaskID.
- fixed touchboost facing issue in synapse
- fixed logger mode facing issue in synapse
- Pegasusq tweaked
- Set good sound for Wolfson sound
- Fixed GPU Treshold issue
- Touchboost frequency set to 700MHz as default
- Deleted some scripts from init.d
- Made some changes in the ramfs
- Other minor changes
July- 09 -2014 nightly r5.1
Fixed touchboost frequency in synapse.
Fixed zzmoove permissions
Fixed uV Issue faced by few users.
July- 04 -2014 nightly r5
Based on new Samsung source code XXUFND3
Kernel compiled with Toolchain GCC 4.7
Retain only online cpus in manage_policy->cpus
irq: Set CPU affinity as soon as the irq thread is created
lowmemorykiller: Changed default debug_level to 1
Network speed tweaked
Dynamic Fsync updated to v1.1
Notification LED controls
Zzmoove updated to v0.9 beta2
earysuspend: speedup late resume (faster wakeup of the device)
sched_fair: Reduced latencies
CPU OC to 2000MHz and moved sysfs uV to cpufreq.c
Wolfson Sound Control
Synapse support
June- 13 -2014 nightly r4
F2FS support
GPU frequency and sys interface fixed
power: neutered the cpufreq min samsung interface
power: reduce regulator initializations to regulator minima
sched/nohz: Rewrite, fix and add more accurate load-avg computation
Introduce timer slack controller
Zzmove updated to v0.8
Lulzactiveq updated and added sys screen_off_max_step
sched: Ensure cpu_power periodic update
cpupower: update the cpu_power according to cpu load
ARM: 7011/1: Add ARM cpu topology definition
block/blk-core: add support for Linux 3.0.x for urgent request handling
block: Add support for reinsert a dispatched req
Multicore Power Saving 0 by default
For more info check my github
June 2 nightly r3
GPU OC/uV (Thanks to DerTeufel and Yank555.lu)
Added scripts in init.d for the GPU OC and uV
Proportional Rate Reduction for TCP
Buqfreq: Use cpu_load_slope correctly (Thanks to AndreiLux)
Added zzmoove governor
Added frandom - random number generator
Allocate boot (MMC) partitions on probe
Increase timeout limits for bad sdcard
Add sysfs interface to Enable / Disable Android Logger (Thanks to AndiP)
Asynchronous I/O latency to a solid-state disk greatly increased between the 2.6.32 and 3.0 kernels
Forced Fast Charge (Thanks to Yank555.lu)
Reduced wakelock
Added cpu-boost driver
Implemented Touchwake v1.1a and Touch boost
Added slide2wake (Thanks to DerTeufel)
Cpufreq & hotplug updates
tmpfs: fix mempolicy object leaks
LOAD_FREQ (4*HZ+61) avoids loadavg Moire
Optimized ARM RWSEM algorithm
reg: Fixed memory leak
Optimized square root algorithm
Added ARM optimized crypto algorithms
mm:backing-dev tweak
Deadline iosched updated and tuning
writeback: fix occasional slow sync
Drecreased time to enter sleep
Softirq: reduced latencies
Click to expand...
Click to collapse
May 24 nightly r2 :
lib/memcopy and lib/string use glib version
Added charger control
Added Boeffla Sound Engine 1.6.5
Added Lulzactiveq governor
Added Sysfs_helpers: Allow negative values
added Advanced TCP: westwood by default
Click to expand...
Click to collapse
May 22 nightly r1 :
Based on Samsung Source code SEA_KK_Opensource
Overclock to 1920MHz
Default scheduler = Cfq
Default governador = Pegasusq
Cpu = 1600/200
CPU voltage control
Dynamic FSyn control
Reduced battery-monitor wakelock timeouts
Added SIO, ZEN and ROW
Disabled debug kernel
Adaptive Body Bias control
Improved performance
Fixed cpu scaling above max frequency
Increase readahead value to 1024Kb
Click to expand...
Click to collapse
F.A.Q
Source code:
Code:
https://github.com/Pafcholini/Nadia-kernel-kk_N7100XXUFND3
Thanks To/Credits
@franlov (I want to give special thanks to him for helping me with everything.) @flar2 @franciscofranco @tamirda @Yank555.lu @DerTeufel @wanam @AndreiLux @gokhanmoral @andiP @psndna88 @mat9v @KNIGHT97 @klurosu @mohit14785 @ph03n!x @chobztopz
@ and all users that support the thread and the kernel
You can follow new updates HERE
Hit the "thanks" button if you like my work.
If you think our work it's worth, Invite us for a beer or coffee
XDA:DevDB Information
Nadia nightly Kernel, Kernel for the Samsung Galaxy Note II
Contributors
Pafcholini, Pafcholini, aukhan
Source Code: https://github.com/Pafcholini/Nadia-kernel-kk_N7100XXUFND3
Kernel Special Features:
Version Information
Status: No Longer Updated
Current Stable Version: Nadia nightly r7
Stable Release Date: 2014-09-20
Created 2014-05-22
Last Updated 2015-03-02
Recommended settings & FAQ
Balance between performance and battery
I'm using Synapse (highly recommended)
Read ahead buffer: 1024
IO scheduler: row or zen
Frequency Lock: ON
CPU min freq: 200MHz
CPU max freq: 1600MHz for battery / 1800-1920MHz for performance
CPU governor: Lulzactiveq for both
CPU voltage: -50uV or -100uV (Be careful!! If you low voltages much you can get boot loop or battery drain.)
CPU idle Mode: AFTR+LPA
TCP: westwood for both
Dynamic FSYNC: ON
F.A.Q
Note/Tip: Nadians if there is nything that is missing please PM me I'll add it and in future if you feel anything needs to be added please tag me in that post I shall update it.
1.Which app can control this kernel?
Click to expand...
Click to collapse
Use Synapse Trickster Mod, Devil Tools or Devil Kernel Manager
2. After flashing the kernel lost root what to do?
Click to expand...
Click to collapse
In case you loose root just flash Super SU
3. Any recommended settings to follow using Synapse?
Click to expand...
Click to collapse
at the beginning of the second post.
4. Method to save your configuration Synapse/TricksterMod?
Click to expand...
Click to collapse
thanks to @klurosu
5.How to overclock gpu?
Click to expand...
Click to collapse
You can use Synapse, trickster mod, devil tools or Devil Kernel Manager
6.My apps on sd card look like this and give me force close? My apps on external sd card have that android icon and force close any help please?
Click to expand...
Click to collapse
Go to play store and Reinstall affected app again and do a reboot, done. Don't mess/uninstall anything.
OR
If you have titanium backup just restore specific affected app from it.and reboot your device
Thanks to @optimusPRIME
7.When i listen to music, and turn off the display, the phone uses only 1core of the CPU, and so the music is hanging for a 10th of a second or so in every 10-15 seconds. Probably because the load is too high for 1 CPU. Is this also happening to you guys ? Is there a good way to avoid this? I use the pegasusq governor. maybe i need to use a different one ?
Click to expand...
Click to collapse
Yes, sometimes pegasusq can cause this.
Switch your governor to either lukzactiveq or Zzmove to have good battery and no skipping music along with smooth performance.
I'll give the reason as to why this happens - Pegasusq is a governor designed to handle multicore systems only and it does an efficient job at the smoothness and battery life with those. But the problem is that it isn't designed to optimize and ramp up the single core systems properly so it tries to push the remaining core into deep sleep, which causes occasional stutter in many background tasks like music. Now for that you'll need a governor which can handle multicore and single core systems at the same time and efficiently, while many governors can do the job, but none is as smooth and optimized as pegasusq in a multicore system. Ondemand is suggested by many for the skipping music problem, but the problem with ondemand is that it was made for single to dual core systems only and this leads to lag and slower ramping of frequencies in a multicore system, but provides a battery life comparable to pegasusq.
While all of this might cause confusion for which governor to choose, lukzactiveq is optimized for more battery but smoothness at same time, and ramps up sliwer but preserves battery life when screen is on; while Zzmove ramps quickly and gives a more snappy experience, the battery life a a bit less.
So choose what you want and enjoy @KNIGHT97 thanks for the detailed explanation.
8. What is touch wake? or My Touch wake is not working?
Click to expand...
Click to collapse
It's a feature which will allow you to wake your device when it gets locked after screen timeout.
Try this unlock your device wait for it to auto lock not just tap on display and your device will wakeup no need to push the unlock key.
9. Video Camera stops recording?
Click to expand...
Click to collapse
Fix is: flash your desire rom...take a pic with your camera and a video...then reboot in recovery mode and install nadia kernel.
Thanks to @klurosu
10. How can I change cpu voltage with trickster mod???
Click to expand...
Click to collapse
Open trickster mod go to 4th screen. There you will find section mpu voltages. There you can change it. @mohit141785
11. By default the restriction settings in power saving mode are On even If the mode is Off.Remove CPU restriction and you will get normal work of the rom and better score.
Click to expand...
Click to collapse
Also try with different governors and I/O schedulers. Increase the SD cache to 1024 or 2048 (more than that has no effect and is wasted) and then try, it can sometimes give higher score in the storage I/O, which increases the total score too @KNIGHT97 thanks for the detailed explanation.
12. From where can I remove int.d script?
Click to expand...
Click to collapse
Go to /system/etc/init.d using any root based file manager and delete.
Note: There is an important one related to superSU and if you remove it by mistake you're gonna have trouble with root permissions. @KNIGHT97
13. My device doesn't show any reaction to undervolting (battery life is same as before) or gets unstable even on light undervolting?
Click to expand...
Click to collapse
Use Wanam Xposed and turn off DVFS or user DVFS Module(standalone) (dynamic voltage and frequency scaling), this feature was kept in touchwiz for benchmark boosting purposes and will confkict with any undervolting and custom governors because it scales the voltages and frequency on regular intervals and is framework integrated, so gets a higher priority than kernel based voltage and scaling controls.
For people who don't know what is DVFS please refer Wikipedia.
check @mattiadj thread for more details. @wanam @mattiadj @KNIGHT97
14. Can I use some performance scripts?
Click to expand...
Click to collapse
Yes, you can check @mat9v thread
15. Why is set on boot doesn't stick even though I have set it?
Click to expand...
Click to collapse
First make sure you have set on boot and set on boot notification enabled. If after a reboot you see this notification
Then set on boot was run.
16. Settings don't stick?
Click to expand...
Click to collapse
You might have scripts, other apps, or ROM settings override Synapse settings. In this case Set on boot delay might help if it's for settings at boot otherwise you need to track down and disable the app/ROM settings
17. If settings do not stick then the 2 most likely problems are
Click to expand...
Click to collapse
A1: If you're using chainsdd's superuser switch to koush's superuser or SuperSU.
A2: Make sure you are not using another tweaking app or your ROM has setting that overrides our boot configuration. In that case, “Set-On-Boot delay” feature might help.
Otherwise or if you still have problem, see below
A3: If your frequency settings don’t stick, it's because on certain Qualcomm or JB and higher devices, there are certain system services (thermald/mpdecision/project butter) or kernel service that rewrite frequency settings based on current thermal status and/or touch input. Certain custom kernels for your device should include work around for these issues. Unfortunately, it can't be fixed from app side.
A4: DON'T use a reboot app, they effectively force reboot your phone like a system crashes. If you really have to use it, then do it after the apply grace period or disable grace period by setting it to 0.
A5: You might have scripts, other apps, or ROM settings override Trickster MOD settings. In this case Set on boot delay might help.
A6: Don't force close the app (e.g. in Android Settings). It puts the app in a state that it can't start at boot until user starts the app normally again.
A7: Don't use app like Greenifier to greenify Trickster MOD. Doing so will prevent it to run at boot to apply Set-On-Boot.
A8: The Android BOOT_COMPLETED broadcast might be borked because of theme, mods, or after a few dirty flash. In this case reinstall ROM with a data wipe is needed. This solution is confirmed by our users and as this issue is because of deteriorating ROM with ORD, nothing we can do about it on our side.
A9: If it still doesn't work, please do in in app bug report using the option in the app menu right after Set on boot was run. You can enable Set on boot notification to know that.
Source: Trickster MOD FAQ.
18. Battery Saving Tip
Click to expand...
Click to collapse
Lux Auto Brightness
19. Detailed guide on Battery Calibration, Tips & Tricks to save battery.
Click to expand...
Click to collapse
Here
20. I made a logcat but my file is empty. How I can "fix" it?
Click to expand...
Click to collapse
By default Android logger is disable. Go to Synapse > CPU DRIVERS and enable Logger Mode.
nice☺
Sent from my GT-N7100 using Tapatalk
Thanks. Custom kernels are one of the few reasons I'm still using my Note2.
By the way is it possible to implement the mdnie controls from Perseus or devil kernel ?
darkchazz said:
Thanks. Custom kernels are one of the few reasons I'm still using my Note2.
By the way is it possible to implement the mdnie controls from Perseus or devil kernel ?
Click to expand...
Click to collapse
Yes in future release I'll implement new features.
Enviado desde mi GT-N7100 mediante Tapatalk
this is the first kernel for kitkat, tomorrow i will guive feedback. thanks for your release
after one day of use, really good
@Pafcholini can u add more cpu governor..btw nice kernel..smooth..?
Sent from my GT-N7100 using Tapatalk
Azhery said:
@Pafcholini can u add more cpu governor..btw nice kernel..smooth..?
Sent from my GT-N7100 using Tapatalk
Click to expand...
Click to collapse
Yes, I'll add lulzactiveq, etc . Just give me a few days to do it.
PS: if I have time tomorrow I'll add some features and I'll upload the r2.
Enviado desde mi HTC One mediante Tapatalk
how about battery drain?
guma55 said:
how about battery drain?
Click to expand...
Click to collapse
Is early to say it but it looks good.
Enviado desde mi HTC One mediante Tapatalk
error: no automatic screen lock. XXUND4 version of Vietnam
Gửi từ GT-N7100 của tôi bằng cách sử dụng Tapatalk
Nice kernel buddy. Hoping to see following features in next update.fast charge. Lullzactive. Gpu overclock.
Which app can control this kernel, mate?
Sent from my GT-N7100 using XDA Free mobile app
le vien said:
Which app can control this kernel, mate?
Sent from my GT-N7100 using XDA Free mobile app
Click to expand...
Click to collapse
use trickstermod app..
Sent from my GT-N7100 using Tapatalk
great work but i have small pb :
lost my root :/
when receive call i have black screen
have you one idea ?
Thanks for your hard work
brolee93 said:
great work but i have small pb :
lost my root :/
when receive call i have black screen
have you one idea ?
Thanks for your hard work
Click to expand...
Click to collapse
u need flash supersu in recovery..i dont know..bcoz i dont have any receive call today..which rom are u using??
Sent from my GT-N7100 using Tapatalk
brolee93 said:
great work but i have small pb :
lost my root :/
when receive call i have black screen
have you one idea ?
Thanks for your hard work
Click to expand...
Click to collapse
Worked fine for me, no loosed root, no black screen while incoming calls...etc... Good job mate.
Sent from my GT-N7100 using Tapatalk
brolee93 said:
great work but i have small pb :
lost my root :/
when receive call i have black screen
have you one idea ?
Thanks for your hard work
Click to expand...
Click to collapse
What rom are you using ? Not is normal . Make cache and dalvik cache .
Enviado desde mi HTC One mediante Tapatalk
Will it support DN3
Sent from my GT-N7100 using Tapatalk
aukhan said:
Will it support DN3
Sent from my GT-N7100 using Tapatalk
Click to expand...
Click to collapse
yes..work well on dn3 v5..☺
Sent from my GT-N7100 using Tapatalk
{
"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"
}
Hello all !
Code:
Disclaimer: I am not responsible for any bricks you may obtain. Use this kernel at your own risk. Flashing it may brick your device. I'm not responsible for any software/hardware damage.
Changelog:
v1.7 (23th Jul)
Source update
Thunderplug added
State notifier added
Changelog:
v1.6 (2th Jul)
Minor source update
v1.5 (25th Jun)
Source update credits to AdrianDC
New cpu governors added: smartassv2, zzmove, lagfree, impulse, barry_allen, slim, intellidemand2, intelliactive, wheatley, smartmax
v1.4 (1th Jun)
Source update credits to AdrianDC
F2FS source update credits to Tomoms
EXFAT source update credits to Tomoms
highmem_is_dirtyable = 1
Optimized KSM
Changed zram compression
Builded with gcc-5.x
KSM checkpage fixed
Allowed zcache
Lock initial TCP window size to 64k
Enabled multicore powersaving
Improve tweaks for responsiveness
Clean up optimization flags
Gentle Fair Sleepers tweaks
GPU idle 27mhz
Tweak L2 frequencies credits to Tomoms
Optimize memcpy for cortex-A15 to memutils
v1.3 (4th April)
Source update
Power efficient wq
Ondemandplus
Intelli plug
Intelli thermal
Quickwakeup
Arch Power and Gentle Fair Sleepers Interface
v1.2 (24 March)
Force 500mA charging current on unknown chargers
KSM check and skip page
Add Tripndroid i/o schulder
ARM RWSEM algorithm
Disable crc check
Toggable crc
USB fast charging
Increase battery check interval from 5 to 15 seconds
Frandom
Faux sound v3.8
Fsync on/off
Powersuspend v1.7
v1.1 (19th March)
Minor update:
CPU Underclock voltage fix
Fix CPU Extra frequency
v1.0 (18th March)
Builded with tweaked toolchain
CPU Overclock
CPU Underclock
CPU Voltage control
I/O Schulder added and tweaked
GPU Simple governor by: @faux123
GPU opti flag
Cortex-a15 opti flag
Downloads:
https://drive.google.com/open?id=0B2_PDI5rRFIJTkhWMkhVSnRLR2s
https://www.mediafire.com/folder/91iayylsi1qsk/Fusion_kernel
Tested roms:
AOSP by me
LineageOS by @Jadimo
AICP by @Kordius
Thanks to:
@AdrianDC
@DooMLoRD
@nosedive
@faux123
@neobuddy89
@Tomoms
and all the authors of the hundreds of github commits in Fusion's repo!
XDA:DevDB Information
Fusion kernel, Kernel for the Sony Xperia SP
Contributors
jancsessz
Source Code: https://github.com/jancsessz/fusion_kernel
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.4
Stable Release Date: 2017-06-01
Created 2017-03-18
Last Updated 2017-06-01
for lineage 14.1 ?
ma4a3er said:
for lineage 14.1 ?
Click to expand...
Click to collapse
Yes
Hello,
i've flashed the kernel on LineageOS 03.07 nightly and so far everything runs fine.
Thanks !
Edit:
So after a day of testing my first impressions comparing to lineage stock kernel:
Scrolling and multitasking seems a bit smoother, also no problems with PPSSPP game emulation.
Benchmark scores attached
flashed on 7.1.1 RR ... everything seems ok with 100mhz overclock; only a glitch in nav bar (1/2 is solid black) but I think could be easily solved tweaking it =)
Raffhell said:
flashed on 7.1.1 RR ... everything seems ok with 100mhz overclock; only a glitch in nav bar (1/2 is solid black) but I think could be easily solved tweaking it =)
Click to expand...
Click to collapse
Okey, thanks report. I check why get this error . You using cpu underclock and overclock? or only oc?
Can I flash over Stryflex MM?
lamtrinhan1503 said:
Can I flash over Stryflex MM?
Click to expand...
Click to collapse
Make backup and test it. Sry i dont tested with Stryflex.
Very nice ! Smooth, no lags, glitches etc. on AICP
jancsessz said:
Okey, thanks report. I check why get this error . You using cpu underclock and overclock? or only oc?
Click to expand...
Click to collapse
Only slightly overclock to 1890mhz to test oc but then I disabled it - the major "issue" of the sp is the ram, not really the cpu frequency. Ram handling seems - actually, I think it is - better now.
Issue happened also without any overclock.
However, I put 65% to navbar height in my rom as a workaround.
I lowered min clock to 186 mhz and it still works normally and smooth.
The only other issue I noticed - with or without tweaks: the phone never enter in deep sleep mode, it stays to 186mhz.
Raffhell said:
Only slightly overclock to 1890mhz to test oc but then I disabled it - the major "issue" of the sp is the ram, not really the cpu frequency. Ram handling seems - actually, I think it is - better now.
Issue happened also without any overclock.
However, I put 65% to navbar height in my rom as a workaround.
I lowered min clock to 186 mhz and it still works normally and smooth.
The only other issue I noticed - with or without tweaks: the phone never enter in deep sleep mode, it stays to 186mhz.
Click to expand...
Click to collapse
Okey, thanks this report. I need free time for building better kernels with ram tweaks. Doest fully work CPU oc u get errors?
jancsessz said:
Doest fully work CPU oc u get errors?
Click to expand...
Click to collapse
No errors, crash, force close or lags in overclock or underclock... it seems everything ok on that side
Even ram usage seems to be less aggressive with the kernel (thanks for that).
Raffhell said:
No errors, crash, force close or lags in overclock or underclock... it seems everything ok on that side
Even ram usage seems to be less aggressive with the kernel (thanks for that).
Click to expand...
Click to collapse
Fusion kernel v1.1 with AOSP 7.1.1
I dont know why not work deep sleep :/.
Please check in Kernel Adiutor/Overall and create screenshot whats you see here.
jancsessz said:
check in Kernel Adiutor/Overall and create screenshot whats you see here.
Click to expand...
Click to collapse
Here you are
Raffhell said:
Here you are
Click to expand...
Click to collapse
Flash again RR stock kernel, now test deep sleep and flash fusion 1.1 again test deep sleep.
jancsessz said:
test deep sleep and flash fusion 1.1 again
Click to expand...
Click to collapse
Testing 1.1 now. I'd 1.0 before.
However, I "fixed" missing deep sleep on 1.0 with force doze app - I had too much wakelocks, probably the true reason I hadn't deep sleep at all.
I'll recheck OC functions also
Navbar height glitch is fixed on 1.1, thanks
Raffhell said:
Testing 1.1 now. I'd 1.0 before.
However, I "fixed" missing deep sleep on 1.0 with force doze app - I had too much wakelocks, probably the true reason I hadn't deep sleep at all.
I'll recheck OC functions also
Navbar height glitch is fixed on 1.1, thanks
Click to expand...
Click to collapse
Dont use force doze app, check again with 1.1 work or not deep sleep.
jancsessz said:
Dont use force doze app
Click to expand...
Click to collapse
Ok, so kernel has its doze tweakings. I'll stop it, thanks
Ok, I confirm deep sleep works well in 1.1 even with the app off.
Underclock (186mhz) is ok, slightly overclock also seems ok (1890mhz).
can you upload the kernel in other web ?
because in cannot open it with many web browser from my xsp
Mas20 said:
can you upload the kernel in other web ?
because in cannot open it with many web browser from my xsp
Click to expand...
Click to collapse
Check first post .