[KERNEL][ICS][Linux 3.0.44] Harsh Kernel P999 Build-0510 [zram][SNAPPY]]

Search This thread

bluenote73

Senior Member
Jan 12, 2009
698
157
Samsung Galaxy S20 FE
Harsh

Just wanted to say, I enjoy your kernel, but what I really appreciate is your professionalism.

Many projects here in g2x dev are posted without good change logs, no source, no open discussion of areas that need improvement or acknowledgement of bugs, limitations, etc.

The way you handle your work from start to finish is great and I applaud you for it.

Thanks for being here and raising the bar.
 
  • Like
Reactions: DsturbD and Harsh

Harsh

Inactive Recognized Developer
Harsh

Just wanted to say, I enjoy your kernel, but what I really appreciate is your professionalism.

Many projects here in g2x dev are posted without good change logs, no source, no open discussion of areas that need improvement or acknowledgement of bugs, limitations, etc.

The way you handle your work from start to finish is great and I applaud you for it.

Thanks for being here and raising the bar.

Well it was not difficult, as we do it in O2X, and most of devs provide proper changelog in there. temasek and Owain also state specific commits and cherry-pick. And I think its good to provide it, so that if something get broken in next release, we would know what we changed(for developers).
 

DsturbD

Senior Member
Feb 27, 2012
2,168
1,264
Kannapolis, NC
Harsh

Just wanted to say, I enjoy your kernel, but what I really appreciate is your professionalism.

Many projects here in g2x dev are posted without good change logs, no source, no open discussion of areas that need improvement or acknowledgement of bugs, limitations, etc.

The way you handle your work from start to finish is great and I applaud you for it.

Thanks for being here and raising the bar.

+100000000000000000000000000

keep up the great work, Genesis and the Harsh kernel are just what the doctor ordered!!
 
  • Like
Reactions: Harsh

Harsh

Inactive Recognized Developer
sorry for being late in getting OC version of 1904.
Here is OC-2204, its and OC version of 1904, same changes, just different build date.

This kernel is build with all new OSX, as I have replaced my old HDD with SSD. So I am not sure it would be working or not, as I do not have phone to test it.

Kernel sources are same, but compiler changes can also effect, and other stuff effects too for working kernel.

here is link for people who can test it for me.
http://www.mediafire.com/download.php?lxkjf5732oo5wc6
 

DsturbD

Senior Member
Feb 27, 2012
2,168
1,264
Kannapolis, NC
just so i understand...an OC kernel is already overclocked, i dont need to do anything to it, but if i want to tweak it i can use something like setcpu or the like. the non OC kernels cannot be tweaked

right?
 

jhmltn

Senior Member
Sep 28, 2009
80
9
just so i understand...an OC kernel is already overclocked, i dont need to do anything to it, but if i want to tweak it i can use something like setcpu or the like. the non OC kernels cannot be tweaked

right?

Nope -- if you don't install & run SetCPU or something like it, your phone will remain at the stock setting of 1000 Mhz, even with the OC kernels. Difference is that you have the option of increasing the processor speed above 1000 Mhz, whereas in the non-OC kernels 1000 is the max.

---------- Post added at 04:20 PM ---------- Previous post was at 04:12 PM ----------

sorry for being late in getting OC version of 1904.
Here is OC-2204, its and OC version of 1904, same changes, just different build date.

This kernel is build with all new OSX, as I have replaced my old HDD with SSD. So I am not sure it would be working or not, as I do not have phone to test it.

Kernel sources are same, but compiler changes can also effect, and other stuff effects too for working kernel.

here is link for people who can test it for me.
http://www.mediafire.com/download.php?lxkjf5732oo5wc6

I ran a quadrant benchmark while running the 1504 build (set at 1408 Mhz) -- scores were Total: 4094, CPU: 6430, Mem: 3281, I/O: 8247, 2D: 214, 3D:2300.

Flashed the new 2204 build; setcpu to 1408 Mhz; and ran Quadrant again. Scores were Total: 4194, CPU: 6690, Mem: 3404, I/O: 8369, 2D: 207, 3D: 2299.

And so far, the new OC build seems smoother than the 1504 build. More immediate response when I click on things.

Every time I think that this phone has finally reached perfection, you (and Owain too with his ROMs) make it even better.....
 
  • Like
Reactions: DsturbD

IRASadPanda

Senior Member
Dec 30, 2011
1,751
296
Johns Creek
Nope -- if you don't install & run SetCPU or something like it, your phone will remain at the stock setting of 1000 Mhz, even with the OC kernels. Difference is that you have the option of increasing the processor speed above 1000 Mhz, whereas in the non-OC kernels 1000 is the max.

---------- Post added at 04:20 PM ---------- Previous post was at 04:12 PM ----------



I ran a quadrant benchmark while running the 1504 build (set at 1408 Mhz) -- scores were Total: 4094, CPU: 6430, Mem: 3281, I/O: 8247, 2D: 214, 3D:2300.

Flashed the new 2204 build; setcpu to 1408 Mhz; and ran Quadrant again. Scores were Total: 4194, CPU: 6690, Mem: 3404, I/O: 8369, 2D: 207, 3D: 2299.

And so far, the new OC build seems smoother than the 1504 build. More immediate response when I click on things.

Every time I think that this phone has finally reached perfection, you (and Owain too with his ROMs) make it even better.....

You'll get a higher score if you set the minimum CPU frequency to 1408 as well.

I got 4663 on 1504 @1408 mhz on Quadrant

Sent from Narnia
 
  • Like
Reactions: maxesxp

ayysir

Senior Member
Aug 30, 2011
4,552
5,980
Bronx, NY
Idk why people are so obsessed with quadrant scores. If its faster then its faster.

Sent from my LG-P999 using Tapatalk 2
 

DsturbD

Senior Member
Feb 27, 2012
2,168
1,264
Kannapolis, NC
Nope -- if you don't install & run SetCPU or something like it, your phone will remain at the stock setting of 1000 Mhz, even with the OC kernels. Difference is that you have the option of increasing the processor speed above 1000 Mhz, whereas in the non-OC kernels 1000 is the max.

---------- Post added at 04:20 PM ---------- Previous post was at 04:12 PM ----------



I ran a quadrant benchmark while running the 1504 build (set at 1408 Mhz) -- scores were Total: 4094, CPU: 6430, Mem: 3281, I/O: 8247, 2D: 214, 3D:2300.

Flashed the new 2204 build; setcpu to 1408 Mhz; and ran Quadrant again. Scores were Total: 4194, CPU: 6690, Mem: 3404, I/O: 8369, 2D: 207, 3D: 2299.

And so far, the new OC build seems smoother than the 1504 build. More immediate response when I click on things.

Every time I think that this phone has finally reached perfection, you (and Owain too with his ROMs) make it even better.....

gotcha

wish my scores were that high, i tested 2204 at 1216 and 1408

at 1216 my scores were
2859 total, 2944 cpu, 3203 mem, 5633 i/o, 197 2d, and 2317 3d

at 1408 they were
3139 total, 3417 cpu, 3284 mem, 6314 i/o, 211 2d, and 2471 3d

i also have the voltages down .25 at each step...maybe that's it?
 

IRASadPanda

Senior Member
Dec 30, 2011
1,751
296
Johns Creek
gotcha

wish my scores were that high, i tested 2204 at 1216 and 1408

at 1216 my scores were
2859 total, 2944 cpu, 3203 mem, 5633 i/o, 197 2d, and 2317 3d

at 1408 they were
3139 total, 3417 cpu, 3284 mem, 6314 i/o, 211 2d, and 2471 3d

i also have the voltages down .25 at each step...maybe that's it?

No, Under Development settings check "Force 2D GPU Rendering"

Also, set the minimum frequency as high as the maximum for benchmarking, on the 1504 kernel running 1408 mhz I got 4663, will out up a link to my screenshot in a bit.

http://db.tt/mplD4NWc

That was with morfic's scripts though.

Sent from Narnia
 
Last edited:
  • Like
Reactions: DsturbD

DsturbD

Senior Member
Feb 27, 2012
2,168
1,264
Kannapolis, NC
No, Under Development settings check "Force 2D GPU Rendering"

Also, set the minimum frequency as high as the maximum for benchmarking, on the 1504 kernel running 1408 mhz I got 4663, will out up a link to my screenshot in a bit.

http://db.tt/mplD4NWc

That was with morfic's scripts though.

Sent from Narnia

yeah that helped some, cpu went up to 6734 and 2d went to 990, all scores went up though, but still not as high, but im happy. got something new to play around with now, first time using an OC kernel on my phone
 

ayysir

Senior Member
Aug 30, 2011
4,552
5,980
Bronx, NY
If it's faster you'll get higher quadrants, and it's a way to test whether changes you've made are better or worse

Sent from Narnia

I know that, still believe it has become the only determinate factor in if a person what to use the kernel or not. I've been feeling quite alright without testing quadrant scores every minute


Harsh your new kernel has been perfection idk how your going to outdue urself with the next update but I know you will


Sent from my GT-P1000 using Tapatalk 2
 
  • Like
Reactions: Harsh

Top Liked Posts

  • There are no posts matching your filters.
  • 136
    Hello guys n gals,

    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. :D

    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 :eek:)

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

    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 :D:cool::rolleyes:

    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 :D (Donators, thanks a lot)
    Owain van Brakel
    Warren (djvoleur)
    Gregory Martinson
    Vu Phan
    John(aragorn7)

    sourcecode
    33
    Uploaded latest build p999-5, which matches p990 build-3003.

    Changelog:
    build 3003
    proper suspend (wkpark original work)

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

    After 800 downloads of p999-4, G2X forums people are bit shy in hitting THANKS button than O2X.

    sorry guys, p999-5 is based on latest 3003 build, and not on 2903. well thats better i guess
    16
    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 :(
    14
    sorry for being late in getting OC version of 1904.
    Here is OC-2204, its and OC version of 1904, same changes, just different build date.

    This kernel is build with all new OSX, as I have replaced my old HDD with SSD. So I am not sure it would be working or not, as I do not have phone to test it.

    Kernel sources are same, but compiler changes can also effect, and other stuff effects too for working kernel.

    here is link for people who can test it for me.
    http://www.mediafire.com/download.php?lxkjf5732oo5wc6
    13
    Okay people i will be stating md5 in op from next releases to avoid bad flashes of corrupt downloads.

    Sent from my LG-P990