[KERNEL][CM9/hackfest ][Linux 3.0.44] Harsh Kernel P990 Build-0510 [IO Tweaked][ZRAM]

Search This thread

pastime1971

Senior Member
Apr 25, 2011
1,893
1,076
Plesanton, CA
i've been looking into "wifi off issue"
turning wifi off tries to remove route info, which ends up calling ioctl, which errors with "No such process" and i'm stuck there. can't figure out what it does. :mad:
does it call /system/bin/route ?
 

cesarguaro

Senior Member
Jan 21, 2010
598
82
Bogotá
Wifi Tethering

Updated OP, new kernel. Those who downloaded 0504 can skip it.

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

Harsh i still have the issue with the wifi tethering when i active the option the phone freeze... and i have to restart taking pit the battery and put it in back again... :S:confused:
 

Egan

Senior Member
May 29, 2010
596
107
Harsh i still have the issue with the wifi tethering when i active the option the phone freeze... and i have to restart taking pit the battery and put it in back again... :S:confused:

Same here. It worked the first few times, but now it freezes.

Sent from my LG-P990 using xda premium
 

Harsh

Inactive Recognized Developer
Harsh i still have the issue with the wifi tethering when i active the option the phone freeze... and i have to restart taking pit the battery and put it in back again... :S:confused:

Same here. It worked the first few times, but now it freezes.

Sent from my LG-P990 using xda premium

Will look out for it. As I tried few times, it was working. How much stable is it with stock kernel?
 

langhaardack

Senior Member
Feb 20, 2012
247
67
Ulm
Had several (not sure whether its been more than 2) crashes of com.android.phone. one after installing an apk (cut the rope), but its all in the log ;)
E: now logs are really included. :D
 

Attachments

  • log.txt.zip
    54.9 KB · Views: 2
Last edited:

sibbor

Senior Member
Jul 28, 2008
663
330
sibbor.nu

Harsh

Inactive Recognized Developer
nice, wkpark seems to have found the fix for detection of SD card speed: http://xdaforums.com/showpost.php?p=24513268&postcount=282

I've done some benchmarking, comparing different setups. It's not complete, but one can see what's lacking with the current 3.0.X kernels. Harsh, your 0504 build really improved performance for me. It's looking good:

https://docs.google.com/spreadsheet/ccc?key=0Api2mSgk7cfUdENKWWVqNnUyS013dnJpMGxNQXZxeEE#gid=0

Good work on spreadsheet.
Implementing and testing new wkpark's findings, hope this improves bit more. :D
 

Mike7515

Member
Jan 29, 2012
26
8
Ginosa
Best ICS kernel ..

Excuse me, but you can add to the kernel to overclock the processor to increase performance of the phone?
However, I must thank you for the work done for the kernel that performs very well ...

Sorry again for my English ... :D:D:D

__________________
Phone: LG Optimus 2X
ROM: CM9 KANG by owain94
Kernel: Harsh Kernel P990
Recovery: CWM 5.0.2.0
 
Last edited:
  • Like
Reactions: spica1234

langhaardack

Senior Member
Feb 20, 2012
247
67
Ulm
I had my custom notification tones in /sdcard/Notifications, but I can't choose them anymore. worked with build 0504, 0604 broke it. original cm9sk3.
If it helps: i switched the mountpoints so internal storage is sdcard and ext sd is /mnt/emmc.

Sent from my LG-P990 using Tapatalk
 

baliriot

Senior Member
Nov 22, 2010
756
271
Shah Alam
I had my custom notification tones in /sdcard/Notifications, but I can't choose them anymore. worked with build 0504, 0604 broke it. original cm9sk3.
If it helps: i switched the mountpoints so internal storage is sdcard and ext sd is /mnt/emmc.

Sent from my LG-P990 using Tapatalk

try create new directory /sdcard/media/audio/notifications(put your custom notification in this folder), reboot then see if it help... :)
 

jacobmllr95

Senior Member
Mar 9, 2011
213
276
You can also put your ringtones into the /system/media/audio/notifications folder. Don't forget to reboot the phone ;)
You need root access but in this folder the notification will always show up correctly and you can mount your sdcard's as you want.
 

Harsh

Inactive Recognized Developer
Excuse me, but you can add to the kernel to overclock the processor to increase performance of the phone?
However, I must thank you for the work done for the kernel that performs very well ...

Sorry again for my English ... :D:D:D

__________________
Phone: LG Optimus 2X
ROM: CM9 KANG by owain94
Kernel: Harsh Kernel P990
Recovery: CWM 5.0.2.0

For OC/UV I suggest SuperNova kernel. Hei is making up 3.0.y kernel with OC/UV in ICS. I would stick to stock speeds, as I own faulty phone which cant boot up with OC/UV kernels. Etna/ironKrnl/Supernova all with OC/UV makes my phone unbootable (stuck at LG logo)

I had my custom notification tones in /sdcard/Notifications, but I can't choose them anymore. worked with build 0504, 0604 broke it. original cm9sk3.
If it helps: i switched the mountpoints so internal storage is sdcard and ext sd is /mnt/emmc.

Sent from my LG-P990 using Tapatalk

I think custom notification tones should not be kernel related, and mount points or anything has not changed from 0504 to 0604. Only applied SD Card patch. And rest is cosmetic syntax things
 
  • Like
Reactions: Mike7515

langhaardack

Senior Member
Feb 20, 2012
247
67
Ulm
I think custom notification tones should not be kernel related, and mount points or anything has not changed from 0504 to 0604. Only applied SD Card patch. And rest is cosmetic syntax things

That's exactly what i thought. But something broke. Regarding it doesn't even work in /system/media/audio/notifications i guess i'll try it with another musicformat. seems like mp3 isnt supported as a notification-format. :/

E: Magic fix inc. Everything works again... weird...
 
Last edited:

Mike7515

Member
Jan 29, 2012
26
8
Ginosa
Thanks harsh ... I use your kernel ... Harsh kernel p990 .
.. excuse me ... another question, to make powerful the phone should I compress the memory with the theak ZRAM and VM heap size? Excuse my english ... and thanks ...

Sent from my LG-P990 using Tapatalk
 
Last edited:

Harsh

Inactive Recognized Developer
Thanks harsh ... I use your kernel ... Harsh kernel p990 .
.. excuse me ... another question, to make powerful the phone should I compress the memory with the theak ZRAM and VM heap size? Excuse my english ... and thanks ...

Sent from my LG-P990 using Tapatalk

zcache is enabled by default in this kernel. And would suggest not to do tweaking on it, yet have to enable it in kernel cmdline :(

and vm heap size default of CM9 is perfect, but you can change as you like.
 

Top Liked Posts

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

    This is my FIRST kernel based on sources of wkpark and vadonka, kernel version 3.0.y.
    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 P990:
    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
    Updated to Linux 3.0.29
    Scheduler Tweak
    Scheduler multi-core support

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

    build 1504
    Changelog for build 1504 is only for information kernel already in KANG 40
    SAME KERNEL AS IN Owain's Kang 40, so no flash needed on it.
    Build from linux 3.0.28 sources
    USB Mass Storage support for both SD Cards (ROM required to make it work)
    XZ Compression, so even smaller size of zips
    zram enabled and allocated
    And many small changes 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 [ICS/JB] Link: Goo.im

    Download NO-OC 0510 [ICS/JB] Link: Goo.im

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

    sourcecode
    31
    Is there any chance to make kernel from the RC build but add to it fast charge support? And Harsh is ther will be kernel development continuing?
    love Your kernel on PA 2.23 Hackfested!!

    this kernel has reached end of development. But new kernel will come from newly released sources and RC's fixes. Soon. Will look to implement all that tweaks in new one.
    26
    @harsh,

    You might be interested to know that wkpark has been developing a kernel for the su660. He posted patch files that may help with the p990 kernel development here:
    http://xdaforums.com/showthread.php?t=1971350

    Hi thanks aragorn. I have also started kernel development, and doing it for ICS stock to work with old bootloader. Now its almost perfect.
    So will release flashable ICS stock, with everything working. Perfect camera pictures (not dark anymore), Bluetooth working. Screen on/off working. Bosd on deepsleep fixed. And to add it on all, its flashable zip which can be flashed with CWM 5.x.x.x easily.
    19
    Beta kernel 0405:
    v21y battery driver (thanks vadonka :D)
    too many kernel config changes (100s of changes)
    pmem size reduced for testing (let me know 4 mb change can make difference or not)

    so if you find some new bugs, please report it, and also let me know where and how exactly you got it.

    here is download link:
    http://www.mediafire.com/download.php?x3826e748slw22q
    17
    guys new version uploaded to www.goo.im/devs/harsh

    Changelog
    Build 0510
    Updated Linux version 3.0.44 now.
    Stock & OC version both uploaded.
    linux version 3.0.43 and 3.0.44 brings lots of changes (hope good)
    Still works for both JB and ICS both.