[KERNEL][CM13][3.18.43] mKernel R1 made by msdx321 - Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev

{
"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"
}
Changelog:
R1-HOTFIX:
- Fix speakers problem
Click to expand...
Click to collapse
Intro:
Brings useful features in and focus on optimation
Click to expand...
Click to collapse
Disclaimer
/*
* 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 ROM
* 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.
*/
Click to expand...
Click to collapse
Feature:
- Add elementx gov
- Add zen, fiops and sio gov
- Add KCAL control
- Add Fsync switch
- Enable all TCP algorithms
- Use -Ofast instead -O2 for compile
- Use Linaro's toolchain
- Latest linux branch fully merged 3.18.43
- OC the freq from 1.3/1.8 to 1.6/2.15 for standard edition, GPU as well
- Disable Software CRC
- Use LZ4 for zswap and zram
Click to expand...
Click to collapse
Bugs:
- All bugs offical CM has
Click to expand...
Click to collapse
TODO:
- Fully merge Linaro's branch ( might not)
- OC CPU and GPU by using freq & volt tables from Snapdragon 821 ( depend on yours opinions)
- More useful CPU govs such as nightmare
- Adreno boost
Click to expand...
Click to collapse
Source Codes:
https://github.com/msdx321/android_kernel_xiaomi_msm8996
Download Link:
https://drive.google.com/open?id=0B4WteYtIGVuCNHQ5bEFhcEN2cDQ
Credits:
- Cherry picked most things from the OP3's elementalx kernel
Click to expand...
Click to collapse

Oh Thank You
Perfect!!

Hey i'm. Trying your kernel out but please address battery's drain and I can't seem to set the clock speed in kernel auditor it always reverts back

gowtham300 said:
Hey i'm. Trying your kernel out but please address battery's drain and I can't seem to set the clock speed in kernel auditor it always reverts back
Click to expand...
Click to collapse
About battery's drain...Since I haven't modify the code too much, I should be almost the same as the stock kernel.
About freq reverting, seems like there is something locked your freq. For example, have you opened the power saving feature or something like that?

coderstory said:
About battery's drain...Since I haven't modify the code too much, I should be almost the same as the stock kernel.
About freq reverting, seems like there is something locked your freq. For example, have you opened the power saving feature or something like that?
Click to expand...
Click to collapse
No this issue is also prevalent in 32gb mi5 on the other 2 kernels also

coderstory said:
About battery's drain...Since I haven't modify the code too much, I should be almost the same as the stock kernel.
About freq reverting, seems like there is something locked your freq. For example, have you opened the power saving feature or something like that?
Click to expand...
Click to collapse
I found ElementalX governor had/caused problems when I used it on my Kernel. The root of the issue causing speeds to revert was the CPU tables starting at line #46 weren't quite right.

Harrynowl said:
I found ElementalX governor had/caused problems when I used it on my Kernel. The root of the issue causing speeds to revert was the CPU tables starting at line #46 weren't quite right.
Click to expand...
Click to collapse
Thx, dude. Can't fully test the kernel since I don't have a actual phone and some one ask me to do this kernel. By the way, your way to overclock the kernel is quite unstable. No not just cherry-pick the commit from flar2 or use freq & volt table from snapdragon 821

Harrynowl said:
I found ElementalX governor had/caused problems when I used it on my Kernel. The root of the issue causing speeds to revert was the CPU tables starting at line #46 weren't quite right.
Click to expand...
Click to collapse
Well, the freq in freq table acts as CPUFREQ_RELATION_H. So I don't think there is a serious problem in ElementalX governor

When will we get 821 speeds @Codestory

Is possible that WiFi strength crabs m became better with custom kernel? Or the mi5 really have WiFi hardware issues?
Thanks for your share m8. this aims to be good!!
Sent from my MI 5 using Tapatalk

Is there will be development going? Im searching kernel for my clean Cm install I really want OC thanks

fuxmen said:
Is there will be development going? Im searching kernel for my clean Cm install I really want OC thanks
Click to expand...
Click to collapse
Yeah

"- OC CPU and GPU by using freq & volt tables from Snapdragon 821 ( depend on yours opinions)"
So, except for gpu and cpu OC, the only difference with snap821 are the volt tables? Could you explain more @coderstory ? Thank you

Any way tô build a Kernel for MIUI base?

Does this works on latest cm13 nightly?

dkmsn8 said:
Does this works on latest cm13 nightly?
Click to expand...
Click to collapse
I think he stopped doing the development of the kernel, nothing new at all... Better wait for harry or simply use the original kernel in CM13

otonieru said:
I think he stopped doing the development of the kernel, nothing new at all... Better wait for harry or simply use the original kernel in CM13
Click to expand...
Click to collapse
Yeah I'll wait

Related

[Kernel][Cm10.1][4.2][3.0.73]Batur Kernel v1.0 17/04/2013

Hello all
I 'm making a new kernel on galaxy w. But I'm not a kernel developer.I'm still learning
And Sorry for my bad english
This Kernel Only Cm10.1 and above!
Code:
/*
* 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 ROM
* 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.
*/
Governor's
Adaptive
[*]Hyper
[*]Ondemand
[*]OndemandX
[*]Performance
[*]İnteractive
[*]İnteractiveX
[*]Conservative
[*]Lulzactive (v2) (default)
[*]Lionheart
[*]SmartAss v2
[*]UserSpace
[*]BrazilianWax
I/O-Schedulers
Row (Default)
Noop
Cfq
Bfq
Deadline
Sio
V(R)
Features:
Overclock up to 1.8 GHz (Default 1400-245Mhz)
Advanced O3 optimization
O3 Optimization for modules
BLNv9 support
Usb Otg Support
Fast Charge Support
375MB available RAM
BLX ( BatteryLifeExtender )
Aes and SHA1 optimizations
CPU-based alignment handling
VDD level sysfs interface
Arm RWSEM optimized
Added Ext-Uv or Stock Uv
Increased boot speed
Increased audio loudness
Lowered display voltage
Lowered wi-fi voltage
SLUB memory allocator
Dynamic Read CG
Vibration Control
Dynamic sync control
Stochastic Fair Blue (SFB) network scheduler
Google snappy compression for zram
Frandom (Fast Random Generator)
NEON compilation flag to VFP module
Optimized asynchronous I/O latency on solid state disks
Credits:
arco68
Educk
xistance
Christopher83
hadidjapri
keff
ScreenShots:
{
"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"
}
Changelog:
BaturKernel v1.0 [Ext- UV] [Stock Voltage]
Only Cm10.1
Sync with arco's latest sources.
More Optimization See My Github
Great :good:
But your attached ss is 4.1.2 not 4.2.2~ :fingers-crossed:
foid said:
Great :good:
But your attached ss is 4.1.2 not 4.2.2~ :fingers-crossed:
Click to expand...
Click to collapse
Sorry ı forget the pictures. Im fix it soon Thanks.
Bluetooth is working?
I love your increase audio loudness so much!!
Welcome back since you have update your kernel after your exam!!
p.s:The broken front camera has been fixed?
Sent from my GT-I8150 using xda premium
Thank you for the new kernel, try'n now..
Sent using Tapatalk HD
Flashing....... Thanks batur!
Sent from my GT-I8150 using xda premium
Tazerick said:
Bluetooth is working?
Click to expand...
Click to collapse
Yes bluetooth is working but sometimes bluetooth buggy.
nereuseng said:
I love your increase audio loudness so much!!
Welcome back since you have update your kernel after your exam!!
p.s:The broken front camera has been fixed?
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
No I cant understand why front camera is not working but ım working on it.
Panpa ext uv nedir aciklayabilirmisin, bide herseyi calisiyomu bazilarinda ses filan calismiyoda. Thx bro i'll flash
scorpion26 said:
Panpa ext uv nedir aciklayabilirmisin, bide herseyi calisiyomu bazilarinda ses filan calismiyoda. Thx bro i'll flash
Click to expand...
Click to collapse
Ext-UV = extreme under volt buda işlemcinin pilden aldığı voltajın düşürülmesidir.Sadece ön kamera çalışmıyor.
English:
Ext-UV mean extreme under volt.
Extreme under volt is you decrease the voltage pattern of the manufacture. Only the front camera does not work.
İn Normal version front camera is working ? My bad english, sorry
Front camera not working.
When i clicked o antutu, phone is rebooting
scorpion26 said:
When i clicked o antutu, phone is rebooting
Click to expand...
Click to collapse
same for me..and from my view,all the governer act similar..look at the attachment..set to performance,but still nothing change..and there are slight lag on ui..but good work..battery friendly as it is uv
Sent from my GT-I8150 using Tapatalk 2
scorpion26 said:
Panpa ext uv nedir aciklayabilirmisin, bide herseyi calisiyomu bazilarinda ses filan calismiyoda. Thx bro i'll flash
Click to expand...
Click to collapse
English pls
Sent from my GT-I8150 using xda premium
kacanghantu said:
same for me..and from my view,all the governer act similar..look at the attachment..set to performance,but still nothing change..and there are slight lag on ui..but good work..battery friendly as it is uv
Sent from my GT-I8150 using Tapatalk 2
Click to expand...
Click to collapse
Thanks
Batur97 said:
No I cant understand why front camera is not working but ım working on it.
Click to expand...
Click to collapse
Hi Batur,
try to use -O2 optimization, instead of -O3 optimization, as a workaround, I'm investingating on this issue too...
Christopher83 said:
Hi Batur,
try to use -O2 optimization, instead of -O3 optimization, as a workaround, I'm investingating on this issue too...
Click to expand...
Click to collapse
Ovv Thank you very very much. I will try it

[ROM] [4.4.2] [d2lte] [OFFICIAL] LiquidSmooth v3.0 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"
}
DISCLAMER
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 ROM 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.
Click to expand...
Click to collapse
LiquidSmooth is an aftermarket firmware based on the Android Open Source Project.
Dedicated to providing users with smooth, stable and fast ROMs. A Lightweight modified AOSP base, and then add the features you crave!
While we make every effort to test these builds as much as possible, we are not responsible for anything that may happen to your device.
We ask that you do your part to know your device and know how to recover from problems before you flash!
Liquid0624
Deadman96385
jsnweitzel
Somber73
TheBr0ken
Cdub50
CPA Poke
Code:
Linaro 4.9 GCC Toolchain
O3 Strict-Aliasing & ISO C++11 Mode
ARM Optimized String Handling Routines
Linaro and Code Aurora Optimaztions
Slims DPI on the fly
Custom animation controls
TRDS 3.0 (Liquid Blackout in settings)
Active Display
Slims QuickSettings
Halo (Renamed to bubble in settings)
Ram Bar
T-Mobile Theme Engine
Privacy Guard
Built in SuperUser
Working wifi Tethering
Cell Broadcasts
Slims Configurable Power Menu
Slims Configurable Nav Bar
Gamma Configuration support
Custom animation controls (Listview)
LockScreen Notifications
And way more than this...
Code:
[url="http://goo.gl/Hkh7Kp"]LiquidSmooth v3.0 Full list of features[/URL]
Code:
[url="http://github.com/LiquidSmooth"]LiquidSmooth Github[/URL]
[URL="https://github.com/LiquidSmooth/android_kernel_samsung_d2"]Deathly Kernel Source[/URL]
Code:
[url="http://goo.gl/azhHsk"]Main Thread (Download links and explanation)[/URL]
Please Support Liquid by Donating HERE​
Deathly Kernel (Built in!)
*Deathly 1.3 Features*
Updated frequently from kernel.org and CM
CPU Related
CPU Voltage Control
CPU OC/UC
MSM_SLEEPER mod (max screen off frequency)
Will force the cpu cores to be set at 486Mhz to make battery life better.
Fast Charge
CPU Governor's:
Performance
PowerSave
UserSpace
Ondemand
OndemandX
Conservative
Lulzactive
Interactive
InteractiveX
LionHeart
Smartass2
Adaptive
Hyper
Intellidemand
Abyssplug
AbyssplugV2
Smartass
SmartassH3
Wheatley
BadAss
DanceDance
Intelliactive
SmartMax
Nightmare
AssWax
GPU Related
GPU Voltage Control
GPU OC (480Mhz, and 500Mhz steps)
GPU Governor:
Simple
TCP Congestion Control (Info http://goo.gl/GJ73jf )
Veno Set as default instead of cubic
The following were added
Advanced
BIC
HYBLA
HSTCP
ILLINOIS
LP
SCALABLE
VEGAS
RENO
VENO
YEAH
IO's
deadline
row
cfq
bfq (Default)
noop
sio
vr
zen
fifo
fiops
tripndroid
Dynamic F-Sync
This is a goodie by faux123, so all credits go to him for creating this unique feature !
Many kernels just disable synchronous writes to file to speed up system. While this works neatly, it is also dangerous as processes believe that file writes are actually synced to disk (or mmc media in our case) while this is not yet true ! The gain is a noticeably smoother user experience, but the risk of doing so is to have a corrupted filesystem if the device crashes, user pulls battery, battery fully depletes ... so that the device is turned off unexpectedly. To allow for the benefit, but to minimize the risk, faux123 created dynamic fsync, which while the screen is on, will defer file sync temporarily, but when screen gets turned off, a flush is called to synchronize all outstanding writes keeping your data safe.
SLIMBus OverClocked
This means SLIMbus will use its maximum potential to give the best audio quality for the hardware. Takes advantage of both hardware and the mods from zeroinfinity, also opening the door for more things that were previously limited by this. Researched and experimented by ZeroInfinity and Poondog
First! My first first as a matter of fact. Downloading now.
Edit: Do we post questions/comments here or in the other thread you linked that has the downloads?
Time to get this party started!!
Sick, nice to see the new forum. I just flashed the1/30 build on d2spr and everything seems to be working great. I did have one issue I had to install the exfat zip to pick up my SD card.
Sent from my SPH-L710 using XDA Premium 4 mobile app
1BadWolf said:
First! My first first as a matter of fact. Downloading now.
Edit: Do we post questions/comments here or in the other thread you linked that has the downloads?
Click to expand...
Click to collapse
Other thread
Downloading this now. Going to give it a run after I finish conditioning my new extended battery. Thanks again liquid and Deadman
Sent from my SPH-L710 using Tapatalk 2
I really, really want to try this but I just got all set up on slimkat...
Downloading now.
sent from my S3
I get no LTE with this version... I flash the 1/21 it works fine or a tw ROM this I get ehrpd...
Sent from my d2lte using Tapatalk 4
joeyddr said:
I get no LTE with this version... I flash the 1/21 it works fine or a tw ROM this I get ehrpd...
Sent from my d2lte using Tapatalk 4
Click to expand...
Click to collapse
I haven't seen lte come up yet either but I think were still getting it. I think its just not showing it cause my 3g is never this responsive. How is your 3g working? This rom is sick. Thanks LS.
Sent from my SPH-L710 using XDA Premium 4 mobile app
Yeah not so much... Now I can only get LTE on a tw backup......
Sent from my Nexus 7 using Tapatalk 4
joeyddr said:
Yeah not so much... Now I can only get LTE on a tw backup......
Sent from my Nexus 7 using Tapatalk 4
Click to expand...
Click to collapse
I lost LTE on this ROM as well as a Slimkat nandroid after flashing this. I'm trying to flash a TW ROM to see if I can get it back.
Edit: Flashed a stock TW ROM, updated PRL and profile, restored my slimkat nandroid and 4G is back.
MikeWjF said:
I lost LTE on this ROM as well as a Slimkat nandroid after flashing this. I'm trying to flash a TW ROM to see if I can get it back.
Click to expand...
Click to collapse
Same here. Flashing TW nandroid fixed it and now I'm back on my daily, Slim 4.3 build 2.2 w/LTE. Will try again with future builds of KK.
I actually had to flash TW first then go to the 1/21 build, going from the latest beta back to the 1/21 still broke LTE. It's a shame cause it was running so good.
Did you guys also flash the exfat.zip? People on Google+ are saying that's working.
hermeticist said:
Did you guys also flash the exfat.zip? People on Google+ are saying that's working.
Click to expand...
Click to collapse
That was for no data at all...
Technically the purpose of exfat.zip is to be able to access an exfat formatted sdcard. But users have reported getting data including LTE to work. There are many examples of this on Google+.
Just try it.
I have a D2SPR in an area where Sprint has no LTE so can't confirm that it works.
joeyddr said:
That was for no data at all...
Click to expand...
Click to collapse
I actually had LTE when I first flashed the ROM, then at some point it just went away and didn't come back.
hermeticist said:
Technically the purpose of exfat.zip is to be able to access an exfat formatted sdcard. But users have reported getting data including LTE to work. There are many examples of this on Google+.
Just try it.
I have a D2SPR in an area where Sprint has no LTE so can't confirm that it works.
Click to expand...
Click to collapse
I'll restore the backup and flash and let you know.
EDIT: nope flashed that and still no lte.
---------- Post added at 10:33 AM ---------- Previous post was at 10:24 AM ----------
MikeWjF said:
I actually had LTE when I first flashed the ROM, then at some point it just went away and didn't come back.
Click to expand...
Click to collapse
so did I after the first boot had LTE and after a reboot it was gone.

[KERNEL] eLite Kernel [GPE 5.1] [Sense 5.0.2] [Lollipop]

{
"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"
}
Welcome to Elite Lollipop Kernel, a custom kernel for the Verizon HTC One, built for Android 5.0.2 - Lollipop and GPE 5.1. This version is for Lollipop Sense and GPE.
Additional Features are as follows:
- CPU OC and UC 162-2106
- ROW, SIO, FIOPS io schedulers
- Smartmax, Optimax, and Ragingmolasses Governors
- Max Screen Off CPU Frequency
- Advanced TCP Congestion controls
- Fast Charge
- GPU OC/UC with steps of 128, 200, 320, 400, 450, and 487
- Simple GPU governor
- Faux Sound Control
- User Space Voltage control
- Screen Wake options: Sweep2Wake, DoubleTap2Wake, Logo2wake, pocket detection, and Logo2Menu
- Thermal control by crpalmer
- Neon drivers
- Linaro 4.9.4 - cortex a15 toolchain
- 02 Optimazations
- LZ4 Compression
Downloads
Elite L GPE 5.1 - untested but should work on Sense just fine
Stock Clocks: eLite_kernel-09_20_2015_stkclock
OC/UC: eLite_kernel-09_20_2015
Elite L Sense 5.0.2
Stock Clocks: eLite_kernel-03_11_2015-stockclk-NEW
OC/UC: eLite_kernel-03_11_2015-NEW
Source
XDA:DevDB Information
Elite Kernel, Kernel for the Verizon HTC One
Contributors
brymaster5000
Source Code: https://github.com/brymaster5000/m7-501/tree/eLite
Kernel Special Features: CPU & GPU OC/UC, wake gestures, thermal, voltage control
Version Information
Status: Stable
Created 2015-03-06
Last Updated 2015-09-21
Reserved
Thanks as always for the work and help Bry
thanks a lot bry !
will flash this tonight and report after playing with it for sometime
Nice! Works perfectly. Just what I was wanting to make my phone perfect.
Thanks guys. I cleaned this version up compared to the 443 version. I wanted a fresh start on this while maintaining the necessary goodies but not going overboard. Most of the additions to this version are under the hood.
Tried it and had problems.
1st boot up stuck at the HTC screen, I had to restart it, then it booted.
BT connected but had no voice, nor audio.
That's as far as I got before restoring.
It did work I just don't have the Free time at this moment to fiddle with the BT.
I have a concern y are u including gov like optimax in ur kernel when our board doesn't support thread migration?
which app would be best to control this kernel ?
i need to change wake gestures and disable logo2menu
thanks.
aaki_rocker said:
which app would be best to control this kernel ?
i need to change wake gestures and disable logo2menu
thanks.
Click to expand...
Click to collapse
trickster
aaki_rocker said:
which app would be best to control this kernel ?
i need to change wake gestures and disable logo2menu
thanks.
Click to expand...
Click to collapse
Or you could change the init.d file and reboot.
peteangi said:
trickster
Click to expand...
Click to collapse
i must admit its a pretty neat kernel.
phone doesn't heat up much.
the charging time is definitely lower than other kernels I've used so far.
can't comment on battery life now. will use it for a couple of days more and report later.
thank you for your awesome contribution to the m7 community bry.
the battery readings are unstable. 56% since the morning.
i have been playing parking simulator games, using whatsapp, hike and still the battery % wont change. rebooted the phone and the battery was like 47%. rebooted again and it went back to 55%.
Not sure if that's the kernel. I would imagine that the battery drivers would be in the ROM no?
aaki_rocker said:
the battery readings are unstable. 56% since the morning.
i have been playing parking simulator games, using whatsapp, hike and still the battery % wont change. rebooted the phone and the battery was like 47%. rebooted again and it went back to 55%.
Click to expand...
Click to collapse
It probably has to do with a battery mod. As there are a few to choose from in nusense, something might not have flashed correctly. I had similar issues on bonestock when I tried flashing my ecliptic battery mod. Because he had a mod in there too show better history stats, the battery mod would hang in percentages....so just my experience and it is probably something similar.
brymaster5000 said:
It probably has to do with a battery mod. As there are a few to choose from in nusense, something might not have flashed correctly. I had similar issues on bonestock when I tried flashing my ecliptic battery mod. Because he had a mod in there too show better history stats, the battery mod would hang in percentages....so just my experience and it is probably something similar.
Click to expand...
Click to collapse
I don't think that is the case since the same thing would be happening with the default kernel.
Been running g the stock clock for days now, before release even and my battery hasn't done that.
disconnecktie said:
I don't think that is the case since the same thing would be happening with the default kernel.
Click to expand...
Click to collapse
I was attributing it to having an abundant amount of options, he may have had a bad install. That is all.
brymaster5000 said:
I was attributing it to having an abundant amount of options, he may have had a bad install. That is all.
Click to expand...
Click to collapse
yep could be !
i just clean flashed the rom though !
just to test the kernel.
eriknors said:
I have a concern y are u including gov like optimax in ur kernel when our board doesn't support thread migration?
Click to expand...
Click to collapse
The snapdragon s4 processor has IMT - interlaced multi thread architecture.

[KERNEL][MM] BlueMoon r1.0 [25/10]

{
"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"
}
BlueMoon Kernel​"... And the moon started to shine in blue again..."​
About:
So, i was inactive in Optimus G forums for quite a long time, since i broke my glass on that phone and changed to Nexus 5. But when i found out that our E975 got Marshmallow port, i had to return here. So, i charged this phone and make it even more sweet with latest Android. The problem was, that this phone doesn't have any Marshmallow custom kernels. I used to be a kernel dev in this forum, but i moved on, and i kinda know how failed up my previous projects on this phone were. But now i have a lots of knowledge i didn't have before. So i made another BlueMoon for this device, and i am sharing it now.
Features:
Linux Kernel Version 3.4.0
Based on kernel 3.4.0
CPU Overclock
Added overclock to 1,7 GHz
Frequency range: 94, 189, 243, 384, 486, 594, 702, 810, 918, 1026, 1134, 1242, 1350, 1458, 1512, 1620, 1728 MHz
MSM Limiter
Added ability to set governor and min/max frequency for each CPU core specifically
Added option to set max frequency in suspend state and manage some other parameters of that state
Power-efficient Workqueues
Added option to unbound scheduled work to save load on sibling CPU cores amd queuing work on CPU0, for a cost of slight performance decrease
CPU Governors
ondemand
performance
powersave
userspace
interactive
conservative
smartassV2
ondemandplus
intelliactive
yankdemand
optimax
pegasusq
HYPER
alucard
darkness
nightmare
smartmax
intelliminmax
abyssplug
abyssplug2
CPU Voltage Control
Added ability to change CPU voltage for each frequency specifically
CPU Hotplug Drivers
IntelliPlug
Mako Hotplug
MPDecision Hotplug
Alucard Hotplug
Zen Decision
AutoSMP
GPU Overclock
Overclocked GPU to 450 MHz
Frequency range: 27, 128, 200, 320, 450 MHz
GPU Governors
simple
ondemand
Gamma Control
Added option to control Gamma screen presets
FauxSound
I think we all know this one, the best sound manager in kernel
USB Fast Charge
Disables MTP while connected to PC, so we can charge phone faster
BLX
Added BatteryLifeExtender, to keep phone's battery health
I/O Schedulers
bfq
noop
deadline
row
cfq
fiops
sio
sioplus
zen
fifo
tripndroid
And even more stuff, a lot more, check my GitHub history
How to install:
Just flash on Marshmallow ROM in TWRP recovery. If you came to this point of installing Marshmallow, i suppose you know how to flash the kernel.
Credits:
I was thinking, and there is too many people to thank. A lot of people motivated me and helped me. The first one was @dadi11 who taught me basics of Android development, so i would like to specially thank him. And to guys who made a kernel this work is based on. And i would like to thank everyone in my commit history, because without those guys, there would be no this kernel today.
Download:
HERE
XDA:DevDB Information
BlueMoon, Kernel for the LG Optimus G
Contributors
Matthew_333
Source Code: https://github.com/Matthew-333/BlueMoon-GEEHRC
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: r1.0
Stable Release Date: 2015-10-25
Created 2015-10-25
Last Updated 2015-10-25
Thank u so. Im on android 4.4 now but i will try it on someday android 6.0 is almost stable.
Damn.
No geehrc lollipop to test out?
Excessive consumption battery....Very slow
Let it run through a few battery cycle before commenting on battery life
Dear @Mathew_333 please implement the otg hack. like lollipop bluemoon.
It worked great on lollipop.
& If you were in dormitory with no pc you could find out how useful it can be!
The kernel is working very well, the battery consumption is very good too.
The only "problem" encountered it is that even using Kernel Auditor App, the maximum frequencies do not save, they continue reaching 1728mhz even after i set in 1512mhz.
Until now is the only observation I can do, great job!
(Sorry for the bad inglesh).
Sent from my Optimus G using XDA Free mobile app
btotta said:
The only "problem" encountered it is that even using Kernel Auditor App, the maximum frequencies do not save, they continue reaching 1728mhz even after i set in 1512mhz.
Click to expand...
Click to collapse
I have the same problem.
M.M.K said:
Dear @Mathew_333 please implement the otg hack. like lollipop bluemoon.
It worked great on lollipop.
& If you were in dormitory with no pc you could find out how useful it can be!
Click to expand...
Click to collapse
Well, i guess i can tell you - i know how useful it is, i am in dormitary with no pc, i just have vecation this week The problem is that i moved to Nexus 5 and there this support is already implemented without any kernel hacks.. I have really a lot of work and i have to oupdate this BlueMoon and the one for Nexus 5, i can promise you update, as soon as i will be able to - And i understand you how you feel without pc haha
@btotta @st4ik The thing with frequency will be fixed in r1.1, stock frequency will be set to 1,5GHz too, so overclock will be optional
Matthew_333 said:
Well, i guess i can tell you - i know how useful it is, i am in dormitary with no pc, i just have vecation this week The problem is that i moved to Nexus 5 and there this support is already implemented without any kernel hacks.. I have really a lot of work and i have to oupdate this BlueMoon and the one for Nexus 5, i can promise you update, as soon as i will be able to - And i understand you how you feel without pc haha
Click to expand...
Click to collapse
thanks for understanding ^_^ implement it only if you have the time...
Matthew_333 said:
@btotta @st4ik The thing with frequency will be fixed in r1.1, stock frequency will be set to 1,5GHz too, so overclock will be optional
Click to expand...
Click to collapse
In the beginning of the time of my phone, when it wasn't rooted, I was really interested in overclocking!
But now I'm mostly interested in thermal! there's a huge problem of battery & overheating bro!
Just suggesting! but maybe you can make the kernel more classic with 1.5 ghz max.
Later make marshmallow radioactive with 1.9 ghz overclock for bitting the competitors
Thank you for your time build whenever you had the time. patiently & perfectly
@Matthew_333 What have you done what have you got the kernel won't compile!? Not compiled not linaro, arm eabi...
Here, look at this, maybe that is not so...
https://github.com/nitrogen-devs/BlueMoon-GEEHRC
@Mr.MEX, with my script it should work. Try with bluemoon_defconfig, maybe your gee_defcondig has some compactibility issues with my changes to kernel source.. And which Linaro you use? 4.9.4? It works for me..
Matthew_333 said:
@Mr.MEX, with my script it should work. Try with bluemoon_defconfig, maybe your gee_defcondig has some compactibility issues with my changes to kernel source.. And which Linaro you use? 4.9.4? It works for me..
Click to expand...
Click to collapse
https://github.com/Matthew-333/BlueMoon-GEEHRC/tree/master/arch/arm/configs - 404
@Mr.MEX what the hell? I didn't though my source is broken, anyway, i am working on rebased kernel now, so, r2.x. And as we talked about updating to latest linux version, i found where trouble is.. We could upgrade without any bigger issues, but the problem is that commit "M for Mako" edited file "fs/dcache.c" in some vfs lines, and lglock, and i tryed all combinations but i get build errors. Do you have any idea how we could be able to fix this?
Matthew_333 said:
@Mr.MEX what the hell? I didn't though my source is broken, anyway, i am working on rebased kernel now, so, r2.x. And as we talked about updating to latest linux version, i found where trouble is.. We could upgrade without any bigger issues, but the problem is that commit "M for Mako" edited file "fs/dcache.c" in some vfs lines, and lglock, and i tryed all combinations but i get build errors. Do you have any idea how we could be able to fix this?
Click to expand...
Click to collapse
@Matthew_333 Revert all to hell, commits to lollipop... added Abhinav to run M on our device. To patch the kernel to 3.4.110 and then to do everything to M.
Option so-so or am I crazy?
And please tell me which commit last r1.0? So I can compile a kernel fine...
P.S. There are hangouts?
@Mr.MEX add me on hangouts, [email protected] we will talk there tomorrow. Your advice seems quite good tbh, i wikk try this thing with reverting to lollippp tomorrow in afternoon
no more releases?
dt2w ??

[KERNEL][N][H815-H811][CM/AOSP] Llama Sweet 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"
}
Llama Sweet For AOSP​
Code:
/* *** Disclaimer
*
* 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.
* BOOM goes the Dynamite
*/
Rules
1. if you have any issue do some research before posting
2. I want Respect, No troll and limited off-topic
Bunch of new governor like Barry_Allen, Lion Heart, Impulse, zzmoove ...*
Improved Interractive
Powersuspend
Dynamic FSync
Sound Control
Frandom
* Boot into Recovery
* (Recommended) Make a complete backup of entire rom
* Flash boot.img (zip will come later) corresponding to your variant (teasing)
* Reboot
http://host.erwanleboucher.fr/
I would like to thanks every developer that help me RenderBroken, REV3NT3CH, Lord Boeffla , Dorimanx, Neobuddy89, Savoca, Faux123, and Many More!
And of course every user that enjoy this kernel and every donators
XDA:DevDB Information
[KERNEL][N][H815-H811][CM/AOSP] Llama Sweet Kernel, Kernel for the LG G4
Contributors
genesixxbf3
Source Code: https://github.com/genesixx/LlamaSweet-msm8992
Kernel Special Features:
Version Information
Status: Stable
Created 2017-02-11
Last Updated 2017-02-11
Reserved
Reserved
If you want to have the lastest file available easy. You can download my app !!
https://play.google.com/store/apps/details?id=com.genesixx.host
thanks!! for Lineage 14.1 kernel R7.2N is correct and is the last?
I just wanna ask. Whats more efficient, 2 cores on high freq or 4 cores online? Is it possible to have an option to only open 2 little cores and 2 big? Big thanks for your work.
japoco_poz14 said:
thanks!! for Lineage 14.1 kernel R7.2N is correct and is the last?
Click to expand...
Click to collapse
yep and yep
tachiquan3 said:
I just wanna ask. Whats more efficient, 2 cores on high freq or 4 cores online? Is it possible to have an option to only open 2 little cores and 2 big? Big thanks for your work.
Click to expand...
Click to collapse
i think the more efficient is using one of the integrated hotplug that should play with bigs
Uhm i think that doesnt answer my question. I hope there would be differrent options between big and little. I am already using its hotplug anyway.
tachiquan3 said:
Uhm i think that doesnt answer my question. I hope there would be differrent options between big and little. I am already using its hotplug anyway.
Click to expand...
Click to collapse
check on the tweak thread on general then
@genesixxbf3: is it possible to integrate a priority of wifis with different bands but same SSID?
I have several APs wich broadcasting 2,4 Ghz wifi & 5ghz wifi at the same SSID.
On AOSP/Linage based roms when conneted to the wifi it always takes the 5ghz band.
With stock rom it always uses the 2,4 Ghz band.
This is a known issue of LG based roms. On older AOSP roms there was a setting under wifi to prefer 5ghz.
this is gone on MM & N now but it works as it should.
I often want to go with stock rom because of camera (...) but cant because of this issue.
Can you please take a quick look into kernel if it maybe supports it and just need a wpa_supplicant change in rom?
Would be nice to hear your thoughts as a kernel developer.
thx a lot
pOpY
popy2006 said:
@genesixxbf3: is it possible to integrate a priority of wifis with different bands but same SSID?
I have several APs wich broadcasting 2,4 Ghz wifi & 5ghz wifi at the same SSID.
On AOSP/Linage based roms when conneted to the wifi it always takes the 5ghz band.
With stock rom it always uses the 2,4 Ghz band.
This is a known issue of LG based roms. On older AOSP roms there was a setting under wifi to prefer 5ghz.
this is gone on MM & N now but it works as it should.
I often want to go with stock rom because of camera (...) but cant because of this issue.
Can you please take a quick look into kernel if it maybe supports it and just need a wpa_supplicant change in rom?
Would be nice to hear your thoughts as a kernel developer.
thx a lot
pOpY
Click to expand...
Click to collapse
Afaik it's rom side
genesixxbf3 said:
Afaik it's rom side
Click to expand...
Click to collapse
thx for the hint.
<OT>
Is it possible to mod (maybe wpa_supplicant) of the rom to get the results ill need?
Can you please point me in the right direction? All play store apps i have tried havent solved the issue for me.
</OT>
thx
pOpY
Which app should i use to configure this kernel?
waseemmayaa said:
Which app should i use to configure this kernel?
Click to expand...
Click to collapse
Kernel Adiutor
welder73 said:
Kernel Adiutor
Click to expand...
Click to collapse
Ok thanks, could you tell me how to configure it for better life? Sorry for this noob questions.
waseemmayaa said:
Ok thanks, could you tell me how to configure it for better life? Sorry for this noob questions.
Click to expand...
Click to collapse
Try this:
Big cores governor-zzmove
Little cores governor-alucard
Cpu boost-disabled for all cores
Msm hotplug-ON
Gpu Adreno idler-ON
waseemmayaa said:
Which app should i use to configure this kernel?
Click to expand...
Click to collapse
better yet search for kernel auditour mod. use that one.
welder73 said:
Try this:
Big cores governor-zzmove
Little cores governor-alucard
Cpu boost-disabled for all cores
Msm hotplug-ON
Gpu Adreno idler-ON
Click to expand...
Click to collapse
Thank you so much for helping out, gonna use this setting and will tell you in a day.
popy2006 said:
thx for the hint.
<OT>
Is it possible to mod (maybe wpa_supplicant) of the rom to get the results ill need?
Can you please point me in the right direction? All play store apps i have tried havent solved the issue for me.
</OT>
thx
pOpY
Click to expand...
Click to collapse
/system/etc/wifi
but genesix is right. thats something that comes from the java code from LG. we can't change the behavior of the wifi reciever by modifying a .conf setting file.
to change a setting and see that setting actually take action there must be a code behind to recieve that setting.
so every phone is different, don't google search and use another phone settings.
Quick question. Does your kernel have loop device support?

Categories

Resources