Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,771,909 Members 37,797 Now Online
XDA Developers Android and Mobile Development Forum
Announcement from poondog: New kernel is out! v138 massive changelog lel

[KERNEL] [VZW][4.4.2] ★☆ Kangaroo Kernel ☆★ | 23 AUG | v138

Tip us?
 
remicks
Old
#201  
remicks's Avatar
Senior Member
Thanks Meter 382
Posts: 495
Join Date: Apr 2011
Location: Nowhereville, USA

 
DONATE TO ME
Quote:
Originally Posted by shine_118 View Post
Hi, guys. I saw two updated v132 and v138 on international m7, but Verizon m7 no update, hope you go on support update, Thank you very much.
Verizon ALWAYS gets left in the dust when it comes to updates, be it third party devs or OTA releases from our carrier. Don't believe me? Look at how many rom/kernel options the regular m7 has & then compare to our Verizon m7. It's the price you pay for being on the most nazi carrier in the US. We're lucky to even have the one updated kernel we do have, trust me.
 
AznInertia
Old
#202  
Senior Member
Thanks Meter 62
Posts: 487
Join Date: Jun 2010
Quote:
Originally Posted by shine_118 View Post
Hi, guys. I saw two updated v132 and v138 on international m7, but Verizon m7 no update, hope you go on support update, Thank you very much.
http://forum.xda-developers.com/show....php?t=1847344

Although its for a different phone, I think it could be the same concepts? Never did this before, anyone have experience with this?
 
brymaster5000
Old
#203  
brymaster5000's Avatar
Recognized Contributor
Thanks Meter 1435
Posts: 1,766
Join Date: Jan 2012
Location: New Hampshire

 
DONATE TO ME
Quote:
Originally Posted by AznInertia View Post
http://forum.xda-developers.com/show....php?t=1847344

Although its for a different phone, I think it could be the same concepts? Never did this before, anyone have experience with this?
http://forum.xda-developers.com/show....php?t=1748297

This is the thread you want. Very helpful in getting started with kernel development.

Sent from my Lunar Ecliptic One.
 
poondog
Old
#204  
poondog's Avatar
Recognized Contributor - OP
Thanks Meter 9879
Posts: 12,954
Join Date: Dec 2011
Location: Melbourne
Yeah need to update soon lol
The Following 5 Users Say Thank You to poondog For This Useful Post: [ Click to Expand ]
 
AznInertia
Old
#205  
Senior Member
Thanks Meter 62
Posts: 487
Join Date: Jun 2010
Quote:
Originally Posted by poondog View Post
Yeah need to update soon lol
Hopefully soon! Great work btw!
 
poondog
Old
#206  
poondog's Avatar
Recognized Contributor - OP
Thanks Meter 9879
Posts: 12,954
Join Date: Dec 2011
Location: Melbourne
UPDATE! 23 August

Quote:
Changelog: Kangaroo Kernel v138 (4.4.2)
.patch to upstream 3.4.103
.overclock the GPU to 487MHz. I added an extra step, not replaced what we had (see below)
.disable some more debug (less wastage of energy for greater battery life)
.disable F2FS, who even knew it was here anyway
.updates to kernel processes from CAF/upstream
.lower max i2c clock to 384KHz, to save battery
.minor updates to ONDEMAND gov from tiny4579/stratosk
.import ULTRASOUND audio drivers from latest CAF. We are using ULTRASOUND_A, made for msm8960 (improves audio playback)

Changelog from v132 that you skipped sorry
.cleaned up touchscreen drivers and removed whitespaces
.build version is changed slightly to show kangaroo kernel mkiii, to differentiate between 4.4.3
.cleaned up thermal drivers since last release
.some changes to thermal algorithm to be more reliable and more accurate
.tuned thermal for a bit cooler (see below)
.remove some debugging in sched (less wasted energy)
.misc optimizations/updates for compression/decompression (more reliable, ref. cl3kener git)
.misc optimizations/updates for CPUFREQ
.updated RANDOM32 driver from Linux 3.16.y kernel
.updated RANDOM driver from Linux 3.16.y kernel (see below, ref. dorimanx git)
.ported new random driver for use on m7 s600 (me)
.cleaned up vibrator driver (more optimized and usable code now)
.lower default 2w vibration to 18, down from 20
.SMARTMAX: use new relation_C to better choose frequencies
.PRESERVATIVE: use new relation_C to better choose frequencies
.upstream improvements to kernel sync drivers (effects general operations, and io related things)
.upstream improvements to sched (will effect general performance and battery)
.updated LZ4 kernel compression binary to r120
.merge upstream Linux kernel 3.4.102
Quote:
THERMAL:

New thermal defaults are as follows:

#define DEFAULT_TEMP_MIN 43
#define DEFAULT_TEMP_MID 54
#define DEFAULT_TEMP_MAX 65
Quote:
RANDOM:
What is random number generation?
https://wiki.archlinux.org/index.php...ber_generation

basically it will effect overall smoothness and performance. In testing we found the kernel to be smoother and faster, while battery was slightly improved
Quote:
GPU Overclock:
Should really smooth out games. GPU max freq is 487MHz BUT it will ONLY reach it in extreme circumstances, not all the time unlike 1728MHz CPU step. It now scales between the freqs 27, 128, 200, 320, 400, 487MHz. Fixed all instances where it wouldn't boost. PNPMGR and the GPU subsystem has been manipulated to cope with this extra step. By default, max is 487 and I recommend you keep it this way. Otherwise can use the script or TricksterMOD to cap it again at 400
Quote:
Download:
Quote:
https://www.androidfilehost.com/?fid=23622183712461153
md5: fb2b10b75eb9af3fc9ad33dceec89382
Enjoy! Sorry for the wait again
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes