[KERNEL][M4][CAF][LP][MAR 03]Frosted Kernel by javelinanddart

javelinanddart

Recognized Developer / Inactive Recognized Contrib
Mar 28, 2014
1,488
1,832
153
Midwest
Welcome to Frosted Kernel for the HTC One Mini (M4)

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. 
* 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. :P
* blah blah blah you get the point.
*/
Why I created a SECOND kernel:
So for those of you living under a rock (jk), I already maintain Void Kernel for the One S, so why would I bother creating another? Well @Rapier started having issues, so I PM'd him a patch. He sais he would test it later but commented on how Void LP and IceCode LP were feeling a bit sluggish (they share the same base) where as the stock CM 12 Kernel is super smooth. I then tried the CM 12 stock kernel and realized that he was right. So I forked the CM stock kernel and added some basic features and sent it to him. He commented on how the OC values weren't sticking properly and the Benchmarks were really low but how it was smooth. So I fixed the OC, and added @show-p1984's MSM_MPDEC and MSM_THERMAL to speed it up and when I benchmarked it, I got 6788 in quadrant. That was a couple of hours ago. Now, I'm releasing it into the wild. The main focus of the Bricked Edition (like Bricked Kernel before it) is speed and stability. Undervolting is doable but you have to do it yourself and if you get random reboots I will not help you there. Enjoy Frosted Kernel everybody!

Post #1: Disclamer, Why I created this Kernel
Post #2: Download and Features for Bricked Edition
Post #3: Changelog for Bricked Editon
Post #4: Reserved
Post #5: Reserved
Post #6: Link to Discussion Thread

XDA:DevDB Information
Frosted Kernel, Kernel for the HTC One Mini

Contributors
javelinanddart, Rapier, jrior001, rmbq, AKToronto, CM Team, Flashalot, Candy5 Team, show-p1984, flar2, faux123
Source Code: https://github.com/FrostedKernel/android_kernel_htc_msm8960

Kernel Special Features:

Version Information
Status: Stable

Created 2015-03-04
Last Updated 2015-03-03
 

javelinanddart

Recognized Developer / Inactive Recognized Contrib
Mar 28, 2014
1,488
1,832
153
Midwest
Bricked Edition Features:
  • Compiled with the Lastest Linaro Toolchain Optimized for Cortex-A15 by @Christopher83
  • Compiled with -O3 Optimization
  • XZ Compression (-O3 creates larger code, need it to keep it in check)
  • Voltage Control by @faux123
  • CPU Overclocking to 1.836GHz (Stable too!)
  • CPU Underclocking to 192MHz (Also Stable)
  • GPU Overclocking to 512MHz (Stable but phone gets really warm)
  • BLN by @rmbq
  • TCP Congestion Control Algorithms: Bic, Cubic, Westwood (default), HSTCP, Hybla, Vegas, Scalable, Low Priority, Veno, Reno, YeAH, and Illinois
  • CPU Governors: Performance, Powersave, Userspace, Ondemand, Interactive, Conservative, Intellidemand, Intelliactive, Intellimm, TRIPNDROID, Lionheart, Badass (default), SmartassV2 (disabled), ElementalX, and Preservative
  • GPU Governors: Ondemand, Performance, and Simple
  • I/O Schedulers: Noop, ROW, Deadline, CFQ, BFQ, FIOPS (default), SIO, SIO Plus, FiFo, TRIPNDROID, ZEN, and Vr
  • MSM_MPDECISION and MSM_THERMAL by @show-p1984
  • MSM_MPDECISION Input Boost Available
  • Lastest CAF + Latest Linux 3.4 Source
  • Vibrator Intensity Control
  • Amazing Build Flags
  • Fast Charge
  • Module Support
  • Export Krait Variant
  • exFAT Support
  • UTF-8
  • FRANDOM Support
  • Asynchronous Fsync
  • KCal Control by @faux123
  • Sound Control by @faux123
  • 91% Compatible with KControl
  • F2FS Support

Frosted Bricked Installer Features:
  • AROMA Installer with Holo Theme
  • License (GPLv2)
  • Terms of Use (Disclaimer)
  • Changelog
  • Date Updated
  • Kernel Edition
  • Confirmation Screen
  • Reboot Option at the End
  • Add Init.d Support
  • Enable Insecure Kernel
  • Remove Governor Overrides

Things to do:
  • Command Line Interfacing

Downloads:
https://www.androidfilehost.com/?w=files&flid=27077
 
Last edited:

javelinanddart

Recognized Developer / Inactive Recognized Contrib
Mar 28, 2014
1,488
1,832
153
Midwest
Code:
[SIZE="5"][B]Bricked Edition Changelog:[/B][/SIZE]
Mar 02
-Initial Release for M4
-All features listed in the above post
 
Last edited:
  • Like
Reactions: malikou

LQi

Senior Member
Apr 16, 2013
75
27
0
Hi thx for this kernel, haven't heard of it before. Is it compatible with sense ROMs or is it cm base only?
 

javelinanddart

Recognized Developer / Inactive Recognized Contrib
Mar 28, 2014
1,488
1,832
153
Midwest
Hi thx for this kernel, haven't heard of it before. Is it compatible with sense ROMs or is it cm base only?
Why not add in the D2W/S2W patch as well? This would be best of both worlds. Easily the best CM kernel to date with it added. Pretty please?
I'll look at DT2W/S2W later, as I don't own this phone, and I did a huge cleanup of my source so I have to look through 15 defconfigs and make sure they're all configured right and compile them, and release them (5 different phones for this kernel plus planning to do two more!) plus some other projects I'm doing but I will look at it :)

This is CM Base Only
 

mattplo

Senior Member
Aug 18, 2010
209
65
0
The Empire
I'll look at DT2W/S2W later, as I don't own this phone, and I did a huge cleanup of my source so I have to look through 15 defconfigs and make sure they're all configured right and compile them, and release them (5 different phones for this kernel plus planning to do two more!) plus some other projects I'm doing but I will look at it :)

This is CM Base Only
Awesome that you're willing to look into it. I know the S2W/DTW kernel in the mini forums does supple the patch so at least you don't have to go hunting it down. But thanks for the reply. This kernel would be amazing were that to be added. I really can't think of anything else that would make it better.

Just a question though...why is SmartassV2 disabled? Just out if curiosity?
 

Ruud033

Member
Jul 24, 2013
32
14
0
Will DT2W/S2W still be added to this kernel? and is someone running it with androgeeks cm rom?
Why would you want to add d2w? Its a battery killer! The feature is cool and stuff but it keeps your phone awake and might also trigger on your pocket thus having screen on time, etc.. More battery drain. All that just not to push a button..

I'd rather see some more governors so we can tune the performance of the m4. My personal preference would be governors based off the interactive governor! That d be nice.

Sent from my HTC One mini using XDA Free mobile app
 

javelinanddart

Recognized Developer / Inactive Recognized Contrib
Mar 28, 2014
1,488
1,832
153
Midwest
Will DT2W/S2W still be added to this kernel? and is someone running it with androgeeks cm rom?
Why would you want to add d2w? Its a battery killer! The feature is cool and stuff but it keeps your phone awake and might also trigger on your pocket thus having screen on time, etc.. More battery drain. All that just not to push a button..

I'd rather see some more governors so we can tune the performance of the m4. My personal preference would be governors based off the interactive governor! That d be nice.

Sent from my HTC One mini using XDA Free mobile app
Kernel is discontinued right now, however I might consider bringing it up again some other time.
DT2W is NOT a battery killer. Yes, it does use some battery but certainly not enough to be called a battery killer
@flar2 has talked about this before: http://elementalx.org/the-truth-about-kernels-and-battery-life/
 
  • Like
Reactions: rosi91