♦SkyDragon G3 Kernel - D851 V-1.6.1♦
♦Best Performance & Battery Life♦
{
"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"
}
INTRO/INFO
This is my attempt at bringing what I've done to the HTC One M8 here to the T-Mobile G3. I don't have this device so please bear with me. All testing has been thorough however(Thanks JongCruz!) and everything seems to be in order, no random reboots here. I do recommend using Kernel Tweaker app and/or Trickster Mod app to set any additional settings you might like. My kernels are built with a mix of commits from aosp, pure linux, M8, and G3-specific. My goal is to provide you with a %100 stable kernel that will provide better battery life over stock all while not sacrificing any performance.
FEATURES
♦ Kernel Built with latest Sabermod 4.9.3 Toolchain
♦ Added schedulers: FIFO/FIOPS/SIO/TRIPNDROID/VR/ZEN
♦ Added Governors: DanceDance/Interactive/Wheatley/Adaptive/SmartassV2/Lionheart/Lagfree/IntelliDemand/IntelliActive/IntelliMM/Tripndroid
♦ Overclocked slimbus for better audio
♦ All TCP profiles enabled (Westwood/veno/reno/bic/highspeed/hybla/htcp/vegas/scalable/lp/yeah/illinois)
♦ Undervolting capable
♦ Kernel level 2-way Stereo call recording support
♦ Sound Control Support Enabled
♦ Kernel level entropy increased for less lag
♦ ARM CPU topology enhanced
♦ Tons of background source fixes to give better battery and performance over stock
♦ Velocity scirpts courtesy of @Razz1
♦ Linaro Power Efficient Workqueue's
♦ Nvidia Power Efficiency Enhancements
♦ Savoca's Oversharpening fix, toggleable with Whetstone app in playstore
♦ Faux Sound Control
♦ Intelli-plug hotplugging
♦ Intelli-Thermal v2
♦ Dev/FRANDOM
♦ Arch Random
♦ LZMA Ramdisk and kernel for smallest size and fast bootup
CHANGELOG
~*Made from scratch by HolyAngel*~
V1.6.1
*Removed AVS
*Removed DCVS
*Reverted ARM tweaks
V1.6.0
Updated Intelli_plug from 3.8 to 3.9
Removed skin1980's Sharpening fix in favor of Savoca's - changeable with Whetstone app from playstore
Added FSYNC
Allowed rebooting to bootloader(LAF/Download mode)
Added and tweaked Intelliminmax governor
Added Tripndroid governor (Like ondemand, good battery/performance ratio with a tad more performance)
Added some ARM Cache enhancements - Should help with overall performance and not hurt battery
Fixed reporting of GPU frequency
Enabled Adaptive Voltage Scaling
Enabled Dynamic Clock and Voltage Scaling
Optimized Kernel Samepage Merging
EXT4 improvements for better speed
VFPv4 Throughout kernel
Tweaked scheduler so its now aware of cpu frequency as it operates - Should help with performance and battery
SELinux bug fixes
Scheduler enhancements for less loadavg
Added sysfs interface for Gentle Fair Sleepers
*Removed Glibc Memory Functions - This should help with any lag
*SELinux set to permissive in the kernel by default
*Fiops set as default scheduler for better performance
*Removed Opensource Exfat driver
*Added Linaro Efficient Workqueue's
*Enabled Arch Random
*Enabled Kernel Same-page Merging and Check before scanning
*Enabled Kernel level memcpy
*Added ATRandom for better entropy
V1.1.0
*Rebased source tree
*Compiled with full graphite flags for performance
*Added Intelli-plug
*Added Intelli-thermal v2
*Added high performance sound
*Fixed simple_ondemand gpu governor crashing
*Added over-sharpening fix from @Skin1980
*Added Velocity Scripts from @Razz1
V0.0.5
*Enabled the missing governors(Intelli-active/lionheart/lagfree/smartassv2)
*Added a few more commits to enhance Sound Control (Thanks Faux!)
V0.0.4
*Updated to latest(07) Linaro 4.9.1 cortex-a15 optimized toolchain
*Fixed TCP Congestion profiles not showing up
V0.0.3
* Added and enabled power efficient workqeues
* Enabled memutils
* Fixed voltage control
V0.0.2
* Added Undervolting support
* Improved battery life and performance
- Futex Enhancements
- Added memutils
- Compiled with Neon
- Switched to hardfloat
- MANY source fixes
- Sealed up quite a few memory leaks
V0.0.1
* Initial release
INSTALL PROCESS
* Make a nandroid backup
* Make sure your bootloader is ♦UNLOCKED♦
* Download Kernel and put it on internal sdcard
* Reboot into Recovery
* Find in Recovery "Choose zip from sdcard" choose Kernel zip file
* Reboot device after finishing installation
* Enjoy![/SIZE]
DOWNLOADS
SkyDragon G3 D851 Kernel V1.6.1
Old releases can be found on my AFH page here
F.A.Q
This Kernel is made ONLY for the D851 T-Mobile G3 with an Unlocked bootloader!
DO NOT FLASH IF YOU HAVE A DIFFERENT DEVICE OR LOCKED BOOTLOADER! I AM NOT AND CANNOT BE HELD RESPONSIBLE FOR WHAT YOU DO WITH YOUR DEVICE
If you have any issues please report them here along with a last_kmsg, dmesg, logcat, some kind of log. I can't do anything to replicate them without having the device myself so please help me to help you get the best experience. That being said, Enjoy!
Recommended Settings:
Governor: OnDemandPlus
Scheduler: FIOPS
Read Ahead: 2048
TCP Congestion Control: Westwood
Q:How to return to stock kernel without reflashing rom or restoring nand?
A:Flash this
DONATORS
Dragonesdenano
2WildFire
V1rk
Jeryx
09Ram
Ideas4ya
CyclingVinnie
DougDuLa
asolo157
leongwengheng
BrandonPrice31
gr4z
Calvo1
Wnp_79
THANKS/CREDITS
SkyDragon TEAM and Family, love you guys ^^
XDA Community
Google and LG for the firmware
JongCruz for testing for me
Tectas for commits
Faux123 for commits
Savoca for commits
Razz1 for Velocity scripts
Skin1980 for finding the oversharpening fix
Savoca for some commits and oversharpening
~~
If you like my work and dedication don't forget to press Thanks!!!!
Any Donations are not expected but always Welcome!!! ^^
My Kernel Source for 4.4.2: https://github.com/holyangel/LGE_G3
XDA:DevDB Information
[Kernel][GPL][JAN 07][D851-Tmobile] SkyDragon V1.6.1, Kernel for the T-Mobile LG G3
Contributors
HolyAngel
Source Code: https://github.com/holyangel/LGE_G3
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 0.0.3
Stable Release Date: 2014-08-13
Created 2014-08-13
Last Updated 2015-01-07
Downloading and will flash in a bit!
Sent from my LG-D851 using Tapatalk
Running great so far. Feels zippier than stock
Thank you!
Thanks all, glad you're enjoying it!
Full Rom will be coming soon too
Great work HolyAngel!!! We keep Growing, rite? :thumbup:
Enviado desde mi HTC One_M8 usando Tapatalk 2
Just installed this kernel and I went to change my TCP congestion control and I don't have westwood. Only cubic and reno. Any suggestions on which of those two to pick?
gotzaDroid said:
Just installed this kernel and I went to change my TCP congestion control and I don't have westwood. Only cubic and reno. Any suggestions on which of those two to pick?
Click to expand...
Click to collapse
Hmm ok, will take a look at my config but they should've all been added including westwood. Cubic is normally stock. Reno might be better.
gotzaDroid said:
Just installed this kernel and I went to change my TCP congestion control and I don't have westwood. Only cubic and reno. Any suggestions on which of those two to pick?
Click to expand...
Click to collapse
+1 no other selection would choose Westwood but isn't available.
tridogg97 said:
+1 no other selection would choose Westwood but isn't available.
Click to expand...
Click to collapse
Yeah, will get it fixed and added soon! Thanks for the report ^^
Does it have fast charge
BACARDILIMON said:
Does it have fast charge
Click to expand...
Click to collapse
No, hasn't been implemented yet and the current implementations of it in other devices are incompatible as far as I can tell. Thats something I'm working on for the future as I've read the reports here in a couple threads.. Theoretically though this kernel should charge no different then stock does.
HolyAngel said:
Yeah, will get it fixed and added soon! Thanks for the report ^^
Click to expand...
Click to collapse
Forgot to tell you thanks for this awesome work.
---------- Post added at 06:22 PM ---------- Previous post was at 06:21 PM ----------
Question will you be adding GPU laziness
tridogg97 said:
Forgot to tell you thanks for this awesome work.
---------- Post added at 06:22 PM ---------- Previous post was at 06:21 PM ----------
Question will you be adding GPU laziness
Click to expand...
Click to collapse
I take it thats a GPU Governor? I haven't seen that used on anything recently, can take a look around and see about adding it though ^^
HolyAngel said:
I take it thats a GPU Governor? I haven't seen that used on anything recently, can take a look around and see about adding it though ^^
Click to expand...
Click to collapse
Hope I'm not asking to much what about CPU hot plug intelliplug
---------- Post added at 06:33 PM ---------- Previous post was at 06:32 PM ----------
HolyAngel said:
I take it thats a GPU Governor? I haven't seen that used on anything recently, can take a look around and see about adding it though ^^
Click to expand...
Click to collapse
I wouldn't say governor I would say how fast GPU reacts
tridogg97 said:
Hope I'm not asking to much what about CPU hot plug intelliplug
---------- Post added at 06:33 PM ---------- Previous post was at 06:32 PM ----------
I wouldn't say governor I would say how fast GPU reacts
Click to expand...
Click to collapse
No hotplug/intelli-plug/intelli-thermal for the time being, Its buggy as-is even on the M8 and something I may revert on that device. If i do add it here it will be once I can guarantee stability with it on this device.
HolyAngel said:
No hotplug/intelli-plug/intelli-thermal for the time being, Its buggy as-is even on the M8 and something I may revert on that device. If i do add it here it will be once I can guarantee stability with it on this device.
Click to expand...
Click to collapse
What are some good tools we can use to see if this kernel is faster than stock. I used anutu benchmark, but i dont think the end results are legit.
Sent from my LG-D851 using XDA Free mobile app
Finally here to report. Flashed and all is smooth. Like others have reported, not all governors are available (no westwood, for example). But no lockups or reboots, thus far.
So what are the audio tweaks with this? Can FauxSound be used, for example?
Sent from my LG-D851 using Tapatalk
What cpu governor gives the best balance of speed and battery life?
Does anyone know why my phone seems to be charging slow im using stock charger how can you tell if its charging at the right speed?
Its on 79 and gsam says 1:25 minutes to full charge is that right?
Related
Hello everyone. Before present anything about this kernel, first I must clarify that I'm not a kernel developer but I'm trying to learn all kernel stuff and knowledge during my free time and finally YEAH, I'M DID IT!
So I'm here proudly introduce my Skull Kernel for JellyBean which fully tested on CM10/CM10.1 by arco68. :fingers-crossed:
Click to expand...
Click to collapse
{
"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"
}
There are two kernel version in this thread. One for CM10, another one for CM10.1.
Upon flashing, you should know what you are doing and responsible
for anything bad happen. e.g. Hard brick, soft brick, etc.
But don't worry, I'm the one always getting kernel tested before released,
So I should get hurt first if something goes wrong. :angel:
YOU WERE WARNED!!
CM 10.1 Kernel
Features
Kernel version 3.0.74
Compiled with Linaro Toolchain GCC 4.7.3 2013.04
O3 optimization for both kernel and module
Governor selectable: lulzactive(v2) (DEFAULT), smartassV2, hyper, ondemand, interactive, performance, powersave, conservative
IO scheduler: row (DEFAULT), sio, bfq, cfq, deadline, noop
Moremem support with 360 MB available ram.
Kernel overclock (OC) till 1804 Mhz (Optional, default max freq - 1401 Mhz, min freq - 245 Mhz)
Stock voltage
Optimized ARM RWSEM algorithm
Optimized lib/string and lib/memcopy
Google snappy compression
Dynamic file sync control
Dynamic writeback function to gain better performance
Updated lowmemorykiller (LMK)
Increased CPU frequency during boot
Disabled Gentle Fair Sleepers for better UI performance
Entropy tweak
LOAD_FREQ (4*HZ+61) avoids loadavg Moire
VDD level sysfs interface
Frandom (fast random generator)
Dynamic readahead size based on device disk size
Kernel Source
Link: Github
Click to expand...
Click to collapse
Screenshots
Changelog
v1.1 (Moremem)
[Download]
* Moremem config - 360 MB available ram.
* Few more kernel fix (other changes same with defaultmem config).
v1.1 (Defaultmem)
[Download]
* Defaultmem config - 350 MB available ram.
* Use glibc for lib/memcopy and lib/string
* Change default gov to lulzactive (better reactivity)
* Fix lowmemorykiller update
* Fix overclock code
* Fix loadavg calculations (thanks DerTeufel, AndreiLux, and voku for pointing this)
* Update dynamic file sync control to v1.1 (credit faux123)
* Revert to stock voltage (Allow modify voltage through CPU tweaking apps. e.g. Voltage control, setCPU)
* Entropy tweak: fix entropy depleting
* Dynamic writeback during screen on/off (credit franciscofranco)
* Disabled Gentle Fair Sleepers for better performance
* Various small kernel fix
* Sync with arco latest changes
v1.0
[DEFAULTMEM]
[MOREMEM]
* Initial release.
* Normal - 351 MB free ram / Moremem - 357 MB free ram
Instruction
Boot to recovery.
Flash the kernel.
Wipe cache & dalvik cache.
Note: If you encounter deep sleep or force close problem after flashing my kernel, please fix permission through CWM recovery. This may help.
Credit
Master arco68 (many thanks for his source)
Kernel Dev that hold similar device like hadidjapri, Christopher83, erik and CastagnalT for help
hotheabilly be my tester
Some github guys that I follow
anyone looking at my thread!
Google for making this possible
You are welcome to give any feedback and remember to click thanks if you feel happy with my kernel. Thanks
CM 10 Kernel (Not often getting update)
Features
Kernel version 3.0.70
Compiled with Google 4.7 GCC for more stability
Overclock until 1804 Mhz (Optional, default max freq - 1401 Mhz, min freq - 245 Mhz)
Highmem support with 370 MB available ram. (updated v3.1.1)
Governor selectable: lulzactive(v2) (DEFAULT), smartassV2, ondemand, interactive, powersave, performance, conservative
IO scheduler: row (DEFAULT), bfq, cfq, deadline, noop
VDD level sysfs interface
Frandom (fast random generator)
Dynamic readahead size based on device disk size
Writeback optimized during screen on/off for smooth experience
Included CM10 features
Changelog
v3.1.1
[HIGHMEM]
* HIGHMEM only.
* Reduce HIGHMEM support to 370MB ram available. It seem better.
v3.1
[DEFAULTMEM][MIRROR]
[HIGHMEM][MIRROR]
* Kernel completely develop again. Remove most crap that may cause system slow.
* New wifi driver from arco. (WEP support still broken)
* Switch to Google 4.7 GCC toolchain.
* Bring highmem support. New release two version available, DEFAULTMEM (351 MB) & HIGHMEM (375 MB)
* Added frandom support.
* Whiteback and readahead size tweak.
* Small kernel fix.
* Kernel source sync with arco latest changes.
v3.0
[Download]
* Totally fresh and remake kernel. (switch to new branch / working environment instead of previous crappy build)
* Change default governor to lulzactive.
* Revert unneeded tweaks and make it less complexity, thus gain best performance and battery life through.
* Added O3 optimization.
* Should fix the lag issue. (confirm!)
Skull Kernel - prune [Download]
(Remove download link as this kernel has lag issue that reported by some users)
v2.0
[Download]
* Added smartassV2 and lulzactive governor.
* Disable both cleancache and frontcache as it slow down the overall system performance.
* Re-work entire ondemand governor and at the same time tune it become more battery friendly.
* Fix white noise. (credit arco68)
* Some other small fix.
v1.1
[Download]
* Rename the kernel to Skull Kernel
* Compiled with latest linaro GCC 2013.02
* Added OC support up to 1804MHz (max and min frequencies set to 1401MHz and 245MHz on boot respectively)
* Sync with arco latest changes
v1.0
[Download]
** Initial Release
Re: [Kernel][CM10][3.0.66][non-OC] keff-JAY-always v1.0
finally you release this kernel
Sent from my GT-I8150
hadidjapri said:
finally you release this kernel
Sent from my GT-I8150
Click to expand...
Click to collapse
Here I come
Re: [Kernel][CM10][3.0.66][non-OC/UV] keff-JAY-always v1.0
Too bad, I want to try your kernel but its not oc'ed and uv'ed, will give it a shot couple days later
-sent from my awesome phone-
hotheabilly said:
Too bad, I want to try your kernel but its not oc'ed and uv'ed, will give it a shot couple days later
-sent from my awesome phone-
Click to expand...
Click to collapse
Depend on you guys, if all need OC support I will implemented on next version.
It's already UV now
It's always great to see new custom kernels. I'd probably try this one out in its future releases as I'd like to see more changes and improvements.
P.S: The name of your kernel needs to be revised in my opinion.
allkpop said:
It's always great to see new custom kernels. I'd probably try this one out in its future releases as I'd like to see more changes and improvements.
P.S: The name of your kernel needs to be revised in my opinion.
Click to expand...
Click to collapse
haha, ok I will consider another good name for then!
Re: [Kernel][CM10][3.0.66][non-OC/UV] keff-JAY-always v1.0
Woohooo... said:
haha, ok I will consider another good name for then!
Click to expand...
Click to collapse
maybe change to be MY kernel..my mean 'u' who make this kernel..and my also mean malaysian kernel..haha..just kidding
Sent from my GT-I8150 using Tapatalk 2
first post updated with new kernel, 'Skull kernel v1.1'
Some changes are made:
* Rename the kernel to Skull Kernel
* Compiled with latest linaro GCC 2013.02
* Added OC support up to 1804 MHz (max and min frequencies set to 1401MHz and 245MHz on boot respectively)
* Sync with arco latest changes
Wow..another kernel to try. Will try it later. Just flashed hadi kernel this morning.
Hopefully it has a good performance for gaming.
Thank you for your work making this kernel.
Re: [Kernel][CM10][3.0.66] Skull Kernel v1.1 - 'Balance Performance & Battery Life'
If i'm not wrong it's using different title before, :what:
haha skull seems legit.
Then you should change the bootscreen with skull.
Can you add lulzactive and smartassv2 too?
Tried your kernel, gaming performance was smoother. Thanks
coliv_aja said:
If i'm not wrong it's using different title before, :what:
haha skull seems legit.
Then you should change the bootscreen with skull.
Click to expand...
Click to collapse
Yeah, actually I'm thinking the same thing too, wanna replace the boot logo with skull image (so COOL!), but don't know the way to do it.
[email protected] said:
Can you add lulzactive and smartassv2 too?
Tried your kernel, gaming performance was smoother. Thanks
Click to expand...
Click to collapse
Thanks. About the governor, cause I'm very satisfy the speed of my tweaked ondemand. So not thinking adding other governors lol...
Okie, if + more people request me add governor again, I will consider it
Re: [Kernel][CM10][3.0.66] Skull Kernel v1.1 - 'Balance Performance & Battery Life'
Woohooo... said:
Yeah, actually I'm thinking the same thing too, wanna replace the boot logo with skull image (so COOL!), but don't know the way to do it.
Thanks. About the governor, cause I'm very satisfy the speed of my tweaked ondemand. So not thinking adding other governors lol...
Okie, if + more people request me add governor again, I will consider it
Click to expand...
Click to collapse
+1 for more governors.
I'm also thinking of trying this kernel. Please add smartassv2. It really saves battery in my opinion.
Sent from my GT-I8150 using Tapatalk 2
Seem that all of you like my cool name for this kernel - SKULL. I'm very appreciate it. :laugh:
So, add more governors is a "MUST" should be implemented on next version.. how about others?
Please specify, I will add in if I capable to do it!
thanks you master
Re: [Kernel][CM10][3.0.66] Skull Kernel v1.1 - 'Balance Performance & Battery Life'
It's bigmem like hadijapri's kernel??
Sent from my GT-I8150 using xda app-developers app
riztdroid said:
It's bigmem like hadijapri's kernel??
Sent from my GT-I8150 using xda app-developers app
Click to expand...
Click to collapse
No, currently stick with 352mb ram.
Re: [Kernel][CM10][3.0.66] Skull Kernel v1.1 - 'Balance Performance & Battery Life'
[email protected] said:
Can you add lulzactive and smartassv2 too?
Tried your kernel, gaming performance was smoother. Thanks
Click to expand...
Click to collapse
What schedule n gov. Your use??
Sent from my GT-I8150 using xda app-developers 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"
}
This is Maguro thread
Here's the Golden Kernel, a modified version of Amperific's A.S.K.P and boype's Fancy. The concept is always to have a hybrid kernel, optimized for galaxy nexus,
in this way there is no more indecision about which kernel flash because this Golden is an all-in-one. This kernel also includes many features of the latest versions of the linux kernel (3.4/3.8+)
A slim, fast and smooth kernel for enjoying your phone.
Well, let's go into serious business
Kernel features
1.0/1.2
Linux Kernel 3.0.88
Linaro optimized
Fast charge enabled
Proportional Rate Reduction for TCP
Updated LowMemoryKiller driver (directly from 3.9 experimental kernel)
Added fully functional zCache and ZsmAlloc, backported from 3.4 kernel
Make zRam LZ4 decompressor work faster in the same CPU cycles
Introduce Dynamic Cache Pressure (now you need the correct binary to compile this kernel)
Revise Dynamic Writeback algorithm
Deep Sleep tweaks
Introduce Timer Slack Controller
Dynamic PLL Overclock
CPU Unaligned Access (much faster booting time because of better kernel decompression)
Add newest Adaptive RED Net Scheduler from 3.4 kernel and make it default.
Backport OOM Killing algorithm from 3.8 kernel
Backport LowMemoryKiller and Timed GPIO drivers from 3.8 kernel
CFS kernel scheduler optimization
Predefine minfree and adj values
Latest Generic Hotplug Helper from 3.10
Added Sampling Down Momentum for dinamically changing the factor for scaling down
Tuned SmartassH3 to make more use of low frequencies (it's always recommended "Golden gov")
Buffer values updated from Samsung original sources(Triple Buffering, Camera)
Writeback tweaked to do the work only when the screen is off
New Golden Governor (what Golden governor does)
Linked boostpulse interface to this governor
GPU optimizations
Frame buffer member of project butter
More deep sleap tweaks
New LMK machine
Introduce Dynamic Cache Pressure
updated HSMMC driver
RM CPU topology: multi-core scheduling
PGM support (still experimental, the dev of PGM app should add this kernel into his working list)
battery life extender (BLX)
custom voltage control
init.d support
selected patches from Google
TCP congestion control algorithms: westwood (default), cubic, reno
compiled with Google GCC 4.7 toolchain
control to set a minimum CPU frequency for screen-on (default: 384 MHz)
Optimized ext4 mount options
307MHz to 512MHz GPU as indicated in filename
Offering lowered voltages
Sound Control with PureAudio values (yeah man, rock your world)
SAS controller
Fixed wifi! (In 4.2.2 version and 4.3)
Updated LZ4 compression from 3.8 drivers
Finetuned Golden governor
Better performances, better battery life
TouchSense+ linked from touchscreen drivers
Gamma control with external module (only in 4.2.2 version)
System lagfixes
Frequencies revisited with entropy control
PGM support
Elevated SystemUI priority
Temperature control
zRam module updated from 3.10 kernel
Dynamic predefine Undervolt
GPU code Improvements
LZ4 references to /kernel folder
SpeedUp Boost
BuiltIn module for WLAN thanks to amperific
Finetuned Westwood TC Protocol
ION Memory Allocator backported from 3.10 kernel
LMK Plus machine ported from 2.3.6.39 kernel (even if it's an old version, it's the most fastest on the market)
Removed Google Snappy
zsmalloc updated into Golden Governor
Finetuned SioPlus shed
Updated ROW I/O from 3.10 kernel
1.3/1.6
Bug fixes, stable relase
New GoldenX governor
Added GoldenX GPU control
Fixed freq
Kernel Samepage Merging enabled by default
Added BoostPulse interface
Linked BoostPulse to the touchscreen driver (now the governor can really "sense" a touch and boost the frequency after a specific time threshold)
Fixed the Deep Sleep states verification for scaling
Added Sampling Down Momentum for dinamically changing the factor for scaling down
Added LowBattery Powersave feature for goldenX and interactive governors
ROW I/O algorithm revisited from 3.10 kernel
ISIX ROW interface for more stability
New experimental "Zen" sheduler
Re-switched to Linux Kernel 3.0.89
Improved touch drivers
New Golden I/O Scheduler (what golden sheduler does)
Fast latency algorithm
Smart screen wakeclock
RCU boost and systicl tweaks (now your phone should work like butter)
BLD (Battery Low Drain)
Wakelock tweaks for WLAN and LTE modem from 3.8 kernel
User voltage control
Backport interactive patches to interactiveX of 3.4 kernel
Lot of logging disabled (fastest phone boot time)
Updated GPU Drivers for more smoothness
New GoldenX2 governor
Better freq. scaling
BLS (Battery life saver) when the battery is on >5%
Updated idle parameters
Finetuned entropy boost
Finetuned C4 queue
VM, Filesystem, and other governor tweaks
Updated Hybla and Illinois TCP Congestion
Dynamic Readahead
Low Memory Killer from 3.10 Kernel
Sysctl Vm Optimizations at boot
Fastcharge control
DTIM skip override (what DTIM does)
Revisited Golden I/O Scheduler and updated its driver to 3.10 kernel
Fixed all freq. scaling on 3.4 kernel
Added power.tuna.so into the 4.3 kernel's zip
Tweaked GoldenX2 governor (for now the best Golden Gov. than ever)
Revisited Hybla TCPC (with totally new values for ipv4 optimizations, probably I'll make a Golden TCP Congestion)
Revisited Westwood TCPC
Undervolt down to (0-1-2-3-6) (less battery drain with high frequencies)
RAB algorithm from experimental 3.11 kernel
Tweaked Golden I/O Scheduler (now with the fastest latency on the planet)
Updated BLX
Revisited PGM support, now It's all on the dev's hands
1.7
Linux Kernel 3.0.94
New Golden TCP Congestion
New .net buffer algorithm
Part of NetProjectX (developed by me, this is a set of tweaks for this kernel fully available from 2.0 version)
3g speedup (now the 3g is faster, but without consuming data traffic)
Backported i2c bus drivers from 3.11 experimental kernel and made them fully working
Revisited Reno TCPC with 3.8 kernel parameters
Sakis3g algorithm (theorical support for 3g USB keys)
Switched-off a lot of debugging (faster boot time)
New Injector system for the kernel .zip
Wi-Fi speedup with 3mbps download peak
New GoldenX3 governor
Sensitive workload algorithm from 3.9 kernel
New low battery profile (when the battery is <15)
New CpuProjectX undervolt (another 2.0 feature)
Code cleanups
1.8.3
Working 1.8 kernel (tested from more than 3 users here is one feedback)
Wifi fixed
4.4 CM official sources
Added support for Touch Control
New KitKat ramdisk directly from Fancy Kernel (now all should work)
First version of the "New Golden Kernel" [NGK]
Disabled ASRAM due gamma color problems (I'm working on it)
New GoldenKat TCPC, try this awesome stuff!
New GoldenUltimate governor with the new SMART Pro Scaling
New undervolt system up to 1-2-1-3-4
Powersave profile directly from "Conservative"
KK Ram management with HyperBoost2 (erase the useless ram every 30 min)
New GoldenKatIO sheduler: KitKat is optimized for 512MB of ram? Let's use our 1024MB!
Various small fixes from Linux Kernel 3.0.101
Ramdisk optimizations
Downloads
Wipe Dalvik and Cache partition before flashing this kernel
Android 4.4
Download 4.4 XXH10K3 - Latest
Android 4.3
Download 4.3 XXG09J - Latest
Download 4.3 XXE07J
Sources: https://github.com/Jeeko/golden_kernel_4.4
Nice work, more new stuff to play with.
Jeeko said:
This kernel is compatible with Android 4.2.x if you want a version for 4.3 just tell me
Click to expand...
Click to collapse
4.3 version please.
+1 for 4.3 kernel with PGM support
swyped from my maguro
1haumann1 said:
+1 for 4.3 kernel with PGM support
swyped from my maguro
Click to expand...
Click to collapse
+1 to this
Does this kernel has ION-enabled?
Thanks,
Rinse
Looks good. But need 4.3 one yes lol. 4.2.2 is so 2012 lol
grtz from the crazy basterd from holland. powered by pzosp/purity 4.3 and askp kernel
TheRinseM said:
Does this kernel has ION-enabled?
Thanks,
Rinse
Click to expand...
Click to collapse
Yes, It has ION memory allocator I have to plan the OP better
WIFI doesn't work for me. Can anyone confirm?
nailz420 said:
WIFI doesn't work for me. Can anyone confirm?
Click to expand...
Click to collapse
For the wi-fi I have to made a fixed module, stay tuned
nailz420 said:
WIFI doesn't work for me. Can anyone confirm?
Click to expand...
Click to collapse
Jeeko said:
For the wi-fi I have to made a fixed module, stay tuned
Click to expand...
Click to collapse
I can confirm. WIFI module broken. Waiting for fix
would love to see a 4.3 version !!
Ok guys, here's the 4.3 verison
http://d-h.st/UkJ
Enjoy
Jeeko said:
Ok guys, here's the 4.3 verison
http://d-h.st/UkJ
Enjoy
Click to expand...
Click to collapse
Wi-Fi works?
swyped from my maguro
1haumann1 said:
Wi-Fi works?
swyped from my maguro
Click to expand...
Click to collapse
Just tested on CM10.2, nope, wait for the module
1haumann1 said:
Wi-Fi works?
swyped from my maguro
Click to expand...
Click to collapse
Mhh, I don't think
Jeeko said:
Yes, It has ION memory allocator I have to plan the OP better
Click to expand...
Click to collapse
Awh yeah! Can i use this as my HTC sense 5.0 base ?
Thanks in advance! Cool kernel!
Looks promising.... Waiting for the WiFi module fix to try out.
Sent from my Galaxy Nexus using xda app-developers app
Other than Wifi, the golden governor is really smooth. Smoother than interactive. I like. :good:
TheRinseM said:
Awh yeah! Can i use this as my HTC sense 5.0 base ?
Thanks in advance! Cool kernel!
Click to expand...
Click to collapse
Sure
For the wi-fi fixing I'm looking for a solution, I hope I'll fix it asap
When you have fix, ill start using it!
Sent from my HTC Desire HD using Tapatalk 4 Beta
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Kernel Status: STABLE
COLONEL-X(B) FEATURES:
GENERAL:
N900TUVUDNF4 Base
Linux Kernel Updates: 3.4.103
Linaro 4.9.1
SELinux: Permissive
Built with NEON VFP optimization flags
File Systems: exFAT, FAT, NFS, NTFS, F2FS
SWAP: swap, frontswap, zswap, znswap
USB Mass Storage
XZ Compression
xConfig (Inspired by Imoseyon's lkconfig)
Google's Snappy Compression/Decompression Library
Vmalloc Savings
Click to expand...
Click to collapse
EXTRAS:
Synapse - AndreiF & apbaxel
USB FastCharge - yank555-lu
MDNIE Lite Controls - yank555-lu
LED Extended Controls - yank555-lu
Battery Life Extender (BLX) - Ezekeel
MSM-Hotplug - myfluxi
Intelliplug - faux123
Faux Sound - faux123
Bricked MPDecision - show1984
KThermal - Ktoonsez
Click to expand...
Click to collapse
GOVERNORS & SCHEDULERS, ETC:
Overclocked: 2.8GHz
OC'd L2 and Bus Bandwidth
Custom Voltage Table - Imoseyon
Voltage Minimum: 600mv
CPU Hardlimit 2.0 (Yank555)
Conservative
InteractiveX - Imoseyon
BFQ Scheduler - ayysir
FIOPS Scheduler - Doomlord
SIO Scheduler - Doomlord
VR Scheduler
ZEN Scheduler - Brandon Berhent (No username)
Simple GPU Gov - faux123
Disabled Userspace Governor
Click to expand...
Click to collapse
ColonelX(B) R24 Changelog
Code:
Rebased on Kitkat Build NF9
Thermal: Add Intellithermal V2
Thermal: Removed KThermal
Driver: Add Sweep2Wake and Sweep2Sleep
CPUFreq: Some changes to Smartmax
Driver: Add Custom Vibration tool
Version: R24 ColonelX | ColonelXB
Download: Old Builds
Source (Updated on Stable releases)
XDA:DevDB Information
ColonelX, Kernel for the T-Mobile Samsung Galaxy Note 3
Contributors
itsmikeramsay, itsmikeramsay
Kernel Special Features: Listed above
Version Information
Status: Stable
Current Stable Version: R24
Stable Release Date: 2014-09-19
Beta Release Date: 2014-04-09
Created 2013-11-23
Last Updated 2014-09-25
[KERNEL][AOSP][N900X] | ColonelAX R11 | 3GHz | 3.4.80 | Much More!! - 2|17|14
DISREGARD THIS POST, WIP FOR ColonelAX!!!
Kernel Status: BETA
COLONEL-AX FEATURES:
GENERAL:
Supports Unified Source by CyanogenMod
Linux Kernel Updates: 3.4.82
GCC 4.8.3
SELinux: Permissive
Built with NEON VFP optimization flags
File Systems: exFAT, FAT, NFS, NTFS
SWAP: swap, frontswap, zswap, znswap
USB Mass Storage
LZO Compression (Bigger file, but boots much faster)
Ultra Kernel Same-page Merging (UKSM) - jasmison904
xConfig (Inspired by Imoseyon's lkconfig)
Google's Snappy Compression/Decompression Library
Vmalloc Savings
Click to expand...
Click to collapse
EXTRAS:
USB FastCharge - yank555-lu
MDNIE Lite Controls - yank555-lu
LED Extended Controls - yank555-lu
TouchWake Finger/S-Pen - yank555-lu - Note1
Battery Life Extender (BLX) - Ezekeel
Bricked Mpdecision - show1978
FK Thermal - franciscofranco
Intelliplug - faux123
Intellithermal - faux123
Note1: Touchwake disables when you hit the power button to turn off display. YOU MUST let the screen timeout and turn off itself in order for touchwake to work for the set delay time you have configured!!
Click to expand...
Click to collapse
GOVERNORS & SCHEDULERS, ETC:
Overclocked: 3.01GHz (3GHz)
Underclocked: 96MHz
OC'd L2 and Bus Bandwidth
Custom Voltage Table - Imoseyon
Voltage Minimum: 600mv
ConservativeX
InteractiveX - Imoseyon
Intelliactive - faux123
Intellidemand - faux123
OndemandX - Imoseyon
OnDemandPLUS - boype
PegasusQ - ByungChang
Smartmax - maxwen
Smartmax_eps - maxwen
SmartassV2 - erasmux
WheatleyX - Based on Wheatley (Ezekeel)
BFQ Scheduler - ayysir
FIOPS Scheduler - Doomlord
SIO Scheduler - Doomlord
SIOPLUS Scheduler - boype
VR Scheduler
ZEN Scheduler - Brandon Berhent (No username)
Simple GPU Gov - faux123
Disabled Userspace & Powersave Governors
Click to expand...
Click to collapse
Colonel-AX R11 Changelog
Code:
Initial Release!!
Download: N900X - R11
And one for me...
Moved here since folks were requesting it...:good:
Running good
Sent from my DragonMOD-N9005 using xda premium
Thx
Sent from my SM-N900T using Tapatalk
Awesome
Sent from my SM-N900T
Great work
SM-N900T using xda app-developers app.
Liquor out front, poker in the back.
Woohoo 3GHz awesome!!! Plus its goodies of course. Testing now.
Only bug folks so far is benchmarking for some. It can lock up your phone till you reboot
itsmikeramsay said:
Only bug folks so far is benchmarking for some. It can lock up your phone till you reboot
Click to expand...
Click to collapse
Well not true because my phone won't handle 2.96GHz at all it crashes and it crashed as well as soon as I put it to 1202mV to try to make it stable.
Sent from my SM-N900T using xda app-developers app
XxLostSoulxX said:
Well not true because my phone won't handle 2.96GHz at all it crashes and it crashed as well as soon as I put it to 1202mV to try to make it stable.
Sent from my SM-N900T using xda app-developers app
Click to expand...
Click to collapse
Sucks to know bro. These chipsets are funny.
For those that can run 2.96GHz that was the only bug so far. Those that can't run it at all, that's something we'll look into and see if we can resolve. Some just can't male it there unfortunately.
itsmikeramsay said:
Sucks to know bro. These chipsets are funny.
For those that can run 2.96GHz that was the only bug so far. Those that can't run it at all, that's something we'll look into and see if we can resolve. Some just can't male it there unfortunately.
Click to expand...
Click to collapse
Edit to what i previously posted i guess it only happens as soon as i set the voltage to 1.2V otherwise its fine in-till benchmarking which means it just cant handle staying at those high speeds on all cores i assume?
XxLostSoulxX said:
Edit to what i previously posted i guess it only happens as soon as i set the voltage to 1.2V otherwise its fine in-till benchmarking which means it just cant handle staying at those high speeds on all cores i assume?
Click to expand...
Click to collapse
That's what I'm trying to figure out now lol. Seems like the case. Its me and DJ's first kernel so we're still learning stuff. Weird it works fine til benchmarking. Hopefully we find a solution real soon.
itsmikeramsay said:
That's what I'm trying to figure out now lol. Seems like the case. Its me and DJ's first kernel so we're still learning stuff. Weird it works fine til benchmarking. Hopefully we find a solution real soon.
Click to expand...
Click to collapse
yeah but the voltage is a problem too! that could be a factor that some phones cpu isn't as good. try setting your voltage to 1.2V for 3GHz and see if it crashes.
XxLostSoulxX said:
yeah but the voltage is a problem too! that could be a factor that some phones cpu isn't as good. try setting your voltage to 1.2V for 3GHz and see if it crashes.
Click to expand...
Click to collapse
Ok I'll test it out.
Running smooth as Buddha and snappy as hell!
Sent from my SM-N900T using Tapatalk
After a day of running it seems this kernel could be a battery killer. My battery when down much faster if I we r email to use lean kernel... hmm and yes I didn't over clock and my voltages were the ones included.
Sent from my DragonMOD-N9005 using xda premium
OPGT said:
After a day of running it seems this kernel could be a battery killer. My battery when down much faster if I we r email to use lean kernel... hmm and yes I didn't over clock and my voltages were the ones included.
Sent from my DragonMOD-N9005 using xda premium
Click to expand...
Click to collapse
What governor were you using? Amd youre on 9005 right?
I gotta figure out why some 9005 users are seeing battery drain. I'll check it out today.
Ok, here is what I have figured out. At least with my hardware anyway. I'm using the latest version of TricksterMod and this is what I can get. I can boot up @ 3ghz with my voltage at 1.2 ONLY if I set it manually to exactly that. 1.2. If I use the incremental voltage steps it puts me at 1215. No go. It locks up and reboots. But if I manually set it to 1.2 even, it boots, and I can run Quadrant to benchmark. I have been able to successfully apply all governers with a 2.956 clock and use 2 schedulers (row and zen, so far) Seems like anything over 1.2 volts and the max clock, it locks up and reboots. Being as though no two chips are the same, somebody may get a higher voltage/clock before lock up. Who knows. Anyway, it runs great so far. Haven't had a chance to test battery life. Will post that later. I upoaded a few screenshots of my benchmarks running these freqs/voltages. So far, great work guys! This can only get better from here :good:
This is a flash and go kernel, please do not tweak options unless you are an advanced user.
Weeklies: Weeklies are provided automatically via a Jenkins server, and uploaded to GitHub here https://github.com/frap129/angler-weeklies.
To download a weekly, click on the latest weekly zip in the link above, then click "View Raw" to initiate the download.
Weeklies DO NOT replace stable releases. You can find the latest stable release in the downloads section below.
NOTE: Weekly builds are not guaranteed in any way, are untested, and possibly unstable (probably not though). By flashing a weekly, you agree to not receive support so that you can be on the bleeding edge of Electron.
Electron has Spectrum support! Spectrum is a simple and easy to use kernel management app. Though it was initially intended to be a companion app for Electron, Spectrum's innerworkings have been made public so that any developer can add spectrum support to their kernel! Checkout the Spectrum XDA thread or use the link the downloads section below!
Spectrum XDA Thread
Current features:
Chill Governor: A conservative based gov with boosting and sleep-state functions
Relaxed Governor: A chill based gov with more gradual boosting
Electron Governor: An interactive based governor with battery life and performance
Advanced governor tuning using Chill+Relaxed
Maple I/O Scheduler: A scheduler tuned for interactivity
Fingerprint Boost driver
Custom PowerHAL
Shadow Scheduling
Adreno Idler
CDG Congestion control algorithm
Spectrum support
Linux 3.10.107
Backported random driver from 4.1.39
KCAL Color Control
Wake Gestures
Sleep Gestures
Faux Sound Control
PDesire Audio 10.1
State Notifier
UFS Controller Boosting
Arch Power
Disabled FSync
Enabled Dcache word access
Enabled CleanCache driver
Optimiced String Routines
Reduced CPU load
Optimized Square Root
Improved Memory I/O functions
Hardlimit Max/Min frequencies
Optimized libraries
Power Efficient workqueues
Backported Zen Interactive tunings from Zen 4.10
FRandom driver
Fully tickless system (No kernel timer interrupt)
Improved ZRAM + ZSwap + ZPool
Improved backlight algorithm
F2FS support
GPU Display state awareness
Custom Linaro based GCC 7.1.1 Toolchain
Heavily tested complie-time optimizations
Various backports/patches/fixes
Installation:
1. Make sure you aren't running a custom kernel; dirty flash your ROM to revert to stock if necessary.
2. Make sure all kernel tweaking apps/scripts/tools will not apply options on boot.
3. Download the kernel zip
3. Reboot to recovery
4. Flash
5. Enjoy!
Reporting Bugs:
Please follow this guide by @The Flash . If reporting a crash/reboot, provide both a dmesg and ramoops. Otherwise, provide a logcat and dmesg. Guide
Download Electron:
AndroidFileHost
Download Spectrum:
Google Play
Known Issues:
None!
I would like to thank all of the great people whose support and help that I've received and whose work I've referenced to make this kernel a reality: FranciscoFranco, ak, RenderBroken, flar2, xanaxdroid, nathanchance, R3V3NT3CH, imoseyon, arter97, Faux123, DespairFactor, neobuddy89, show-p1984, and anyone I missed!
XDA:DevDB Information
Electron Kernel for Angler, Kernel for the Huawei Nexus 6P
Contributors
frap129
Source Code: https://github.com/frap129/angler
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 15
Stable Release Date: 2017-08-18
Created 2016-08-20
Last Updated 2017-08-18
Change Log
Changelog (full changelog on github):
September 10th, 2016:
Added many CAF Patches
Added Maple I/O Sched
Improved Chill CPU Governor
Enable Adreno Idler
Add ZenTune 4.5
Enable CleanCache Driver
Enable Fully tickless system
Add CDG Congestion algo
Misc more
September 7th, 2016:
Release 2
See features list for details (Kernel was rebased, no real 'changes')
August 19th, 2016:
Release 1
See features list for details
Technical information
In this post, I will add descriptions of my original kernel features for users and developers to reference.
Chill CPU Governor:
Chill is based on conservative, and has two main deviations: a frequency boost interface and sleep-state power savings. The boost interface uses count based boosting, not timer based. This means that after frequency has increased X (default is 10) times in a row, the governor pushes frequency to max in order to skip checking for the remaining steps and acts on a min/max principle. This often matches the speed of interactive with improvements to battery. The sleep-state power savings entail restricting frequency to min when the screen is off, although a sleep boosting interface may be added to help with loads caused by syncing while asleep.
Maple I/O Scheduler:
Maple is based on the Zen and Simple I/O schedulers. It uses Zens first-come-first-serve style algorithm with separate read/write requests and improved former/latter request handling from SIO. Maple is biased towards handling asynchronous requests before synchronous, and read requests before write. While this can have negative aspects on write intensive tasks like file copying, it slightly improves UI responsiveness. Like chill, maple also has power saving features. When the device is asleep, maple increases the expiry time of requests so that it can handle them more slowly, causing less overhead.
Relaxed CPU Governor:
Relaxed is based on chill, and has been altered in order to achieve more gradual frequency boosting. Relaxed uses a boost ceiling variable in order to achieve this. Rather than boosting straight to the max frequency, relaxed finds the difference between boost_counter and boost_ceiling, then boosts to max minus that difference. For example, if boost_count is 8 and boost_ceiling is 12, when boost_counter reaches 8, the cpu freq will boost to 4 (12-8) levels below max, then increase if needed until boost_counter reaches boost_ceiling. This governor doesn't completely replace chill, but is intended to be used alongside it. Since the lowest frequency on a57 cores uses more power than the highest freq on a53 cores, it is still valuable to use chill on a57 in order to complete a task as quickly as possible.
Electron CPU Governor:
Electron is based on the latest interactive from the MSM8994 CAF branch with upstream improvements from Google, Linaro, and Chromium. The main differences are the inclusion of 2 new tunables, powersave_bias and screen_off_maxfreq. These allow for more granular control of your devices frequency scaling than the standard interactive governor. There are also improvements from FranciscoFranco, Imoseyon, and Neobuddy89.
Fingerprint Boost driver:
FP Boost is a custom boosting driver based on cpu-boost by Sultanxda. When input is received from the fingerprint sensor, all available cores are boosted to max frequency for 3 seconds in order to reduce the fingerprint scanner delay and wakeup lag.
Heck Yeah! Looking forward to running this!
Sounds awesome! Kudo's
Looks like we have a new kid on the block!
Thanks for sharing your work
frap129 said:
Changelog (full changelog on github):
August 19th, 2016:
Release 1
See features list for details
Click to expand...
Click to collapse
Does it work on N?
primo14z said:
Does it work on N?
Click to expand...
Click to collapse
Please read the title of the thread.
Added to Nexus 6P index thread:
[INDEX] Huawei Nexus 6P
frap129 said:
Please read the title of the thread.
Click to expand...
Click to collapse
So SORRY!! it was 5 am when i asked , sorry :/
frap129 said:
Please read the title of the thread.
Click to expand...
Click to collapse
He's just too excited
frap129 said:
...Known Issues:
Defaults not setting on boot
...
Click to expand...
Click to collapse
What does this mean, exactly? Says it's "flash and go", which appeals to me, but if the pre-tuned settings don't boot... Am I misunderstanding? Thanks, BTW!
Nexus 6P
jesssiii said:
What does this mean, exactly? Says it's "flash and go", which appeals to me, but if the pre-tuned settings don't boot... Am I misunderstanding? Thanks, BTW!
Nexus 6P
Click to expand...
Click to collapse
The default settings do boot, but on some ROMs the governor gets overridden at boot, so it gets changes back to interactive.
primo14z said:
So SORRY!! it was 5 am when i asked , sorry :/
Click to expand...
Click to collapse
dex2grigg said:
He's just too excited
Click to expand...
Click to collapse
It's all good
I may give this a go with my reflash of PureNexus soon
I'm trying it out, thanks.
Link not working.
OmegaBlaze said:
Link not working.
Click to expand...
Click to collapse
Link works fine for me, just opened it in Chrome. Basketbuild may be having issues but I was able to download just fine.
nathanchance said:
Link works fine for me, just opened it in Chrome. Basketbuild may be having issues but I was able to download just fine.
Click to expand...
Click to collapse
View attachment 3849038
{
"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"
}
MIUI8 kernel for Mi5Disclaimer: I am NOT resposible for any damage to your device
This kernel is for MIUI8 Android 7.0, which is Xiaomis Android Nougat BETA
{
"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 Kernel does not come with F2FS for MIUI, there are too many issues with F2FS enabled
Features:
Compiled with Linaro toolchain v6.2.1
Compiler optimizations flags
Fingerprint wakeup
Fingerprint home
Fsync toggle
TCP Algorithms - westwood, cubic, reno, highspeed, dctcp, htcp, hybla, illinois, veno
CPU Governors - zzmoove, yankactive, smartmax_eps, smartmax, smartassv2, pegasusq, ondemand_x, ondemandplus, nightmare, ironactive, intellimm, intelliactive, intellidemand, HYPER, electrodemand, darkness, cafactive, blue_active, barry_allen, alucard, elementalx, lionheart, bioshock
Backlight Dimmer (enabled by default)
I/O Schedulers - FIOPS (default), BFQ, SIO, ZEN
CIFS
NTFS/RW
F2FS support (OTG)
Vibration control
Secureboot supported
Init.d supported
Modules signed SHA512
Modules compressed
Privileged Access Never (security)
ZRAM & ZRAM compression (Must enable using script or terminal)
Secure Touch
Working:
Mobile Network
Torch
Camera
Touchscreen
Buttons
Audio
Brightness
LED
Wifi
Video playback
Much more
Issues:
Please report here with logcat and kernel logs if any issues arise
Credits:
@bgcngm
@h2o64
Note for DEVS:
This Kernel is a base for all developers to use to create custom kernels for Mi5 MIUI Android 7
Download:
V0.9 - https://drive.google.com/open?id=0B_dL6rx9wnDUTWJUQXJjSUZ6VU0
V1.1 - REMOVED
V1.5 - REMOVED
V1.6 - https://drive.google.com/open?id=0B_dL6rx9wnDURl9LR1k1S0xnd2M
V1.8 - https://drive.google.com/file/d/0B_dL6rx9wnDUeDVQMU9NTFUtUFk/view
V2.0 - https://drive.google.com/open?id=0B_dL6rx9wnDUUy1LbGNpZHR0YWM
Source Code: https://github.com/Shaky156/Mi5-MIUI8-Nougat-Kernel
Changelog
v0.9:
Initial release for MIUI 8
[*]v1.0:
REMOVED (MIUI Unstable/Incompatible with F2FS)
[*]v1.5:
F2FS remains for USB OTG
Fingerprint wakeup
Fingerprint home
Fsync support
TCP Algorithms - westwood, cubic, reno, highspeed, dctcp, htcp, hybla, illinois, veno
CPU Governors - zzmoove, yankactive, smartmax_eps, smartmax, smartassv2, pegasusq, ondemand_x, ondemandplus, nightmare, ironactive, intellimm, intelliactive, intellidemand, HYPER, electrodemand, darkness, cafactive, blue_active, barry_allen, alucard, elementalx, lionheart, bioshock.
32/64/128GB GPU OC @ 652mhz + GPU UV
64/128GB CPU Little @ 1.8Ghz, CPU BIG @ 2.35Ghz + CPU UV
32GB, CPU Little @ 1.6Ghz, CPU BIG @ 2.1Ghz + CPU UV
Backlight Dimmer
Kcal Control
I/O Schedulers - FIOPS (default), BFQ, SIO, ZEN
NTFS/RW
+Other Optimizations
[*]v2.0:
Control over CPU Boost (cores, frequency, ms)
Removed KCAL
Init.d
Fingerprint wakeup enable/disable scripts included
Secureboot support
Compiled using latest Linaro GCC 6.2.1 toolchain
Compiler flag optimizations
Alot more...
[/B]
Kernel compiling for MIUI
Create a new folder named MIUIKernel
Open terminal and locate MIUIKernel folder
In terminal type in (git clone https://github.com/Shaky156/Mi5-MIUI8-Nougat-Kernel.git)
Kernel config for MIUI is gemini-miui8-nougat_defconfig, so type in terminal (make gemini-miui8-nougat_defconfig && make -j4(number of processing cores))
Download script dtb&sign.sh and put it in the kernel directory
run dtb&sign.sh, this will output the kernel and signed modules to a folder (Output)
NIce one, gonna wait the stable one
Alright
---------- Post added at 12:07 PM ---------- Previous post was at 12:07 PM ----------
Shaky what are the features of this kernel
grandakadp said:
NIce one, gonna wait the stable one
Click to expand...
Click to collapse
I have just installed it and Wifi does work
EDIT and so does video playback work
gowtham300 said:
Alright
---------- Post added at 12:07 PM ---------- Previous post was at 12:07 PM ----------
Shaky what are the features of this kernel
Click to expand...
Click to collapse
Will add soon
shaky expect a lot of traffic on this thread soon but on which miui version does this work on 6.0 or 7
gowtham300 said:
shaky expect a lot of traffic on this thread soon but on which miui version does this work on 6.0 or 7
Click to expand...
Click to collapse
It is MIUI8 Android 7.0 which is MIUI latest beta from xiaomi.eu v7.1.5
Alright I'll flash
Finaly.... Thank u brotha
The wait is over
Just flash it for me booted fine without any problerms after flash lost root acsess,re root it and all good now,only capacitive buton not working all else is fine.
pletpetplet said:
Just flash it for me booted fine without any problerms after flash lost root acsess,re root it and all good now,only capacitive buton not working all else is fine.
Click to expand...
Click to collapse
As in lighting up or dont provide a function?
Shaky156 said:
As in lighting up or dont provide a function?
Click to expand...
Click to collapse
Nope no light at all dont have any function,if i press it then work fine.
pletpetplet said:
Nope no light at all dont have any function,if i press it then work fine.
Click to expand...
Click to collapse
Weird, its working fine over here, will take a look into this
shaky will this kernel in the future sometime be able to bring 32gb upto speed because it was possible in previous cm 13 version and i don't have the capacitive button issue
Touch to home doesn't work
---------- Post added at 05:12 PM ---------- Previous post was at 04:52 PM ----------
Charging over heats the device
gowtham300 said:
shaky will this kernel in the future sometime be able to bring 32gb upto speed because it was possible in previous cm 13 version and i don't have the capacitive button issue
Click to expand...
Click to collapse
Touch to home is a minor think, just echo 1 to the enable wake file under fingerprint directory, thats all is required to enable touch to home and fingerprint wake up
In android 7 recent release xiaomi have enabled quick charge 3, by allowing charging upto 3A, its now also included in lineageos, so the device is expected to get a little warm with that amount of current pushing to our battery, atleast we have our devices charge quicker
Thanks!
Shaky156 said:
Touch to home is a minor think, just echo 1 to the enable wake file under fingerprint directory, thats all is required to enable touch to home and fingerprint wake up
In android 7 recent release xiaomi have enabled quick charge 3, by allowing charging upto 3A, its now also included in lineageos, so the device is expected to get a little warm with that amount of current pushing to our battery, atleast we have our devices charge quicker
Click to expand...
Click to collapse
I noticed that but I used only a qc 2 charger it went to 45 degrees
---------- Post added at 04:21 AM ---------- Previous post was at 04:14 AM ----------
Another issue id like to note is that idle battery drain is high around 7℅ over night there's no rogue apps the device is clean