New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Harsh
Old
(Last edited by Harsh; 6th October 2012 at 02:20 AM.)
#1  
Harsh's Avatar
Recognized Developer - OP
Thanks Meter 4195
Posts: 1,749
Join Date: Mar 2009
Location: Rajkot, Gujarat

 
DONATE TO ME
Default [KERNEL][ICS][Linux 3.0.44] Harsh Kernel P999 Build-0510 [zram][SNAPPY]]

Hello guys n gals,

Quote:
This is T-Mobile G2X version of my Harsh Kernel for O2X based on 3.0.y sources.
It share same tweaks and changelog with its international brother O2X.
This is my FIRST kernel based on sources of wkpark and vadonka.
This kernel is compiled by me, and comes with more added patches by me.
If you like it hit THANKS button.
All credits goes to:
armcee (CM7 & CM9 GOD of LG devices)
CM Team (You guys rock)
wkpark (ported kernel 3.0.26 to our devices)
vadonka (various kernel tweaks and awesome sources)
pastime (helping at various stages, and awesome fixes)
Owain (Biggest motivation for compiling 100 times a day)
and to everybody else who participated in making this possible.

Harsh Kernel P999:
Code:
Build from 3.0.37 sources.
Compiled using tweaked CodeSourcery arm Toolchain.
Better battery.
Default SIO scheduler.
Working Data Usage ICS.
Working Data Usage Limit.
Fixed USB tethering(windows).
And many tweaks.
Changelog:
Build 0510 Stock & OC
Updated Linux version 3.0.44 now.
Stock & OC version both uploaded to goo.im.
linux version 3.0.43 and 3.0.44 brings lots of changes (150+ commits hope good)
Still works for both JB and ICS both.

build 0509 Stock & OC
Compile zram as module (Thanks Benee)
Fix zram for dual core

build 0309 Stock
Linux Version 3.0.42
JellyBean[Heckfest] supported (thanks Benee)

build 0208 Stock & OC
Linux Version 3.0.39
Reverted various fixes which were implemented in 1907
Compiled with linaro toolchain on OS X

build 1907 NO-OC
Linux Version 3.0.37
Improves SIO scheduler for flash storage.
Added V(R) I/O Scheduler. (select if from AnTuTu CPU Master)
other various fixes (thanks to vork[benee] and faux123)

build 1006 Stock & OC
Linux Version 3.0.34
Patches from NVIDIA for cpu control (power saving)
Lowmemory killer from linux 3.4 ported by vork (thanks benee)

build 0306 Stock
Some patches from Benee (vork)
And tegra OTG try update.

build 2205 Stock
Linux Version 3.0.32
Re-enabled ext3 ability (fix unsupported file system problem)
Increased XZ compression usage.

build 1505 Stock & OC
Added Force Fast Charging patch by Chad Froebel
Lots of tegra related v21 source drop fixes, thanks to faux123
New wifi code change, from v21 sources
As usual few kernel config changes (still have to find minimum config )

build 0805 Stock & OC
Linux Version 3.0.31
Battery heat protection (thanks wkpark)
And few more kernel config changes

build 0405 Stock & OC
v21y battery driver (thanks vadonka)
too many kernel config changes (100s of changes)
pmem size reduced (let me know 4 mb change can make difference or not)

build 2804 No-OC
Linux 3.0.30 sources
First attempt for CpuSpy to work

build 2704 Stock & OC
rmcc's tegra_odm_touch: More ICS-compatibility
Catalin Marinas: Kmemleak patches

build 2504 - NO-OC
Updated to Linux 3.0.29
Scheduler Tweak
Scheduler multi-core support

build 2204
OC Version of Build 1904

build 1904
ZRAM compression changed from LZO to Google's SNAPPY (~2x faster)
ZRAM disksize set to 64mb
SNAPPY KERNEL

build 1504 - OC
Build from kernel sources 3.0.28
USB Mass Storage support for both SD Cards (ROM required to make it work)
XZ Compression, so even smaller size of zips.
OC Enabled upto 1.4 GHz
zram enabled and allocated
And many small changer that are not stated here.

build 1104
Lower TouchLED Brightness
Kernel refresh, compiled with new toolchain

build 0604
SD Card IO speed fixed (thanks again wkpark)
Nothing much, just some cosmetic fixes in code

build 0504
Using AnyKernel by koush (easy flash for all ICS roms.)
Added Voodoo again
Fajarep BL values (better battery)

build ReBorn 0304
upgraded Linux kernel source version 3.0.27
various MMC tweak and safepoints
pastime .config fix for support voltage unit in uV

build ReBorn 0204-1
fixed WiFi not turning on
WiFi was not loading up before, NOW FIXED

build ReBorn 0204
ReBorn: used clean wkpark's sources
added patches handpicked (new branch).
removed voodoo sound.
better bettery & speed

build 3003
proper suspend (wkpark original work)

build 2903
latest wkpark's merge fixes (thanks)
pastime1971's fixes

build 2703-1
latest wkpark's fixes he posted. (thanks again)
Fixed reboot issue

build 2703
some more kernel config changes.
pastime kernel pull fix.

build 2503-3
some kernel config changes.
spica1234 call quality improvement patch
Compiled with more hard flags, faster compilation.

build-2503
Updated to kernel 3.0.26 (thanks vadonka)
Added Simple I/O scheduler as default
and few kernel config tweaks

build-2403-4
Removed Kernel Debugs (further cleaning)
implemented hard float in order to reduce compile time
added ramdisk tweaks

build-2403-2
Implemented cache (first try to improve performance)
improved gps (source wkpark)

build-2403-1
Fixed Internal Storage problems(thanks to wkpark)
few compiling fixes, cleaner build.

build-2303
Initial sources.
Added usb tethering
Fixed Data Usage and Limit
Added Voodoo Sound
Selfcompiled linaro toolchain
Understanding build number:
build-ddmm-n
where dd=date, mm=month & n=compile number [start from 0/none]

Known bugs:
No HW Acceleration (Nvidia and LG at fault)
Reboot/Reboot recovery work 90% of time.

Download OC 0510 Link: Goo.im

Download NO-OC 0510 Link: Goo.im

My PIZZA suppliers (Donators, thanks a lot)
Owain van Brakel
Warren (djvoleur)
Gregory Martinson
Vu Phan
John(aragorn7)

sourcecode


Goo.im http://goo.im/devs/harsh
Dev Host: Harsh
Google Drive: Kernel
Mediafire Folder: bhanvadia
Github: www.github.com/bhanvadia

If you like my work, hit thanks.
The Following 137 Users Say Thank You to Harsh For This Useful Post: [ Click to Expand ]
 
zoppp
Old
#2  
Senior Member
Thanks Meter 44
Posts: 371
Join Date: Nov 2011
Looks great!

Sent from my LG-P999 using XDA
- Akash
Blackberry 8320 (Indestructible Tank) -> LG G2x (SCREW LG) -> GS3 (Current)
The Following User Says Thank You to zoppp For This Useful Post: [ Click to Expand ]
 
Harsh
Old
#3  
Harsh's Avatar
Recognized Developer - OP
Thanks Meter 4195
Posts: 1,749
Join Date: Mar 2009
Location: Rajkot, Gujarat

 
DONATE TO ME
Quote:
Originally Posted by zoppp View Post
Looks great!

Sent from my LG-P999 using XDA
Thanks you. If you are on CM9 unofficial nightly, you can try it. I am out of thanks per day


Goo.im http://goo.im/devs/harsh
Dev Host: Harsh
Google Drive: Kernel
Mediafire Folder: bhanvadia
Github: www.github.com/bhanvadia

If you like my work, hit thanks.
The Following 16 Users Say Thank You to Harsh For This Useful Post: [ Click to Expand ]
 
sambodie
Old
#4  
sambodie's Avatar
Senior Member
Thanks Meter 17
Posts: 172
Join Date: Apr 2011
Installed. Will test drive today.

Sent from my G2x running AOKP ICS Build 28
T-Mobile HTC One
 
flak0
Old
#5  
flak0's Avatar
Senior Member
Thanks Meter 353
Posts: 1,300
Join Date: Jan 2009
Location: Pembroke Pines , FL

 
DONATE TO ME
Is it overclocked?

Sent from my LG-P999 using xda premium
Tmobile GS3
Rom: Stock Rooted H2
Almost Project Butter ICS
8 GB SD
Calculate Pi: .1 Seconds @ 1500Mhz
LinPack Benchmark:

Retired Phones:
G2X
G2
DAY-1 Nexus One

Bounty Link for LG CAM on GB:
Check out the thread and discussion here
Use this to Donate to the Project Itself for all of those involved in the hardwork Jface,Doniqq, and myself
 
Harsh
Old
#6  
Harsh's Avatar
Recognized Developer - OP
Thanks Meter 4195
Posts: 1,749
Join Date: Mar 2009
Location: Rajkot, Gujarat

 
DONATE TO ME
Quote:
Originally Posted by flak0 View Post
Is it overclocked?

Sent from my LG-P999 using xda premium
No, its not overclocked.
Its on stock, will add overclock patch later, but defualt will always be stock.


Goo.im http://goo.im/devs/harsh
Dev Host: Harsh
Google Drive: Kernel
Mediafire Folder: bhanvadia
Github: www.github.com/bhanvadia

If you like my work, hit thanks.
The Following 7 Users Say Thank You to Harsh For This Useful Post: [ Click to Expand ]
 
GenghisKhan67
Old
#7  
GenghisKhan67's Avatar
Senior Member
Thanks Meter 14
Posts: 264
Join Date: Dec 2010
Location: Sherbrooke
Just for clarification: if hardware acceleration isn't yet included, what advantages are there to install this kernel over, say, faux's? Thanks.
"Why Genghis Khan was good for the planet: laying waste to land scrubbed 700m tonnes of carbon dioxide from the atmosphere." The Guardian, Jan. 26th 2011
 
Harsh
Old
#8  
Harsh's Avatar
Recognized Developer - OP
Thanks Meter 4195
Posts: 1,749
Join Date: Mar 2009
Location: Rajkot, Gujarat

 
DONATE TO ME
Quote:
Originally Posted by GenghisKhan67 View Post
Just for clarification: if hardware acceleration isn't yet included, what advantages are there to install this kernel over, say, faux's? Thanks.
Actually this is completely different kernel than faux kernel.
This kernel is not based on CM sources, it is based on kernel version 3.0.26, one of the latest in linux-3.0.y. If you guys know, Samsung Galaxy Nexus uses, kernel 3.0.8 in stock, this is kernel 3.0.26.
Faux kernel is based on CM sources linux-2.6.xx.x .

And there are no advantages as such, but deep sleep is finally working perfectly in kernel 3.0.y versions. So maybe better battery.


Goo.im http://goo.im/devs/harsh
Dev Host: Harsh
Google Drive: Kernel
Mediafire Folder: bhanvadia
Github: www.github.com/bhanvadia

If you like my work, hit thanks.
The Following 6 Users Say Thank You to Harsh For This Useful Post: [ Click to Expand ]
 
chuck24
Old
#9  
chuck24's Avatar
Senior Member
Thanks Meter 5
Posts: 111
Join Date: Dec 2010
Working great on AOKP..... Battery seems a little bit better.

Sent from my LG-P999 using xda premium
 
joeyxl
Old
#10  
joeyxl's Avatar
Senior Member
Thanks Meter 32
Posts: 349
Join Date: Apr 2008
Location: Newmarket
the stock CM9 kernel has no HW accel, right? if so, i need this kernel for the voodoo, as stock CM9 doesn't have it.
Phone:LG-P999
ROM:CM7
Kernel:Trinity 1.5ggz
SD:16 GB Class 2
CPU:1.2Ghz
StatusEAD ;(


Phone:Samsung PT-1000R
ROM:CM10
Kernel:Stock CM10
SD:N/A
CPU:1.4Ghz
Status:SOLD.