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

Search This thread

Harsh

Inactive Recognized Developer
it should work, if it contains NITZ fix included in the source.

@ harsh, do you build the CM9 kang as well ?
just in case it is not included, 000_lge_nitz.diff will modify LGEStarRIL.java > responseNitz so that NITZ override can work.

p.s. it is totally up to harsh's decision, but i think it may be better to keep this thread for kernel only ?

I build kang for me, but suggest everyone to use Owain's kang. And for kernel i do not have wifi on off issue at all. Tried it several times working last hour.

Ps: i keep default ril which comes with rom, use 1120 BB. Battery is awesome and so it voice quality.
My p990 is made in Korea.

Uploaded New build 2503-3.
Added some kernel config changes.
Vadonka call quality improvement patch
Compiled with more hard flags, faster compilation.
 
Last edited:
G

GuestK00293

Guest
Impact7...If you mean wifi it happens to me too. After long inactivity wifi turns off and doesn't reconnect by itself. I have to switch it off and on again.

Sent from my LG-P990 using XDA

I had same problem. Used static IP instead of dhcp on phone and the wifi connection does not drop now.
 
G

GuestK00293

Guest
it should work, if it contains NITZ fix included in the source.

@ harsh, do you build the CM9 kang as well ?
just in case it is not included, 000_lge_nitz.diff will modify LGEStarRIL.java > responseNitz so that NITZ override can work.

p.s. it is totally up to harsh's decision, but i think it may be better to keep this thread for kernel only ?

OT:
Just a thought, since we specify in build.prop to use lgestarRil. how about implementing a different class with your fix, making a jar file, modify build.prop with new class name and keep it in same folder so that it is in path.
 
Last edited:

pastime1971

Senior Member
Apr 25, 2011
1,893
1,076
Plesanton, CA
OT:
Just a thought, since we specify in build.prop to use lgestarRil. how about implementing a different class with your fix, making a jar file, modify build.prop with new class name and keep it in same folder so that it is in path.

i don't think that is any simpler than just modifying LGEStarRIL.java. It used to involve PhoneFactory.java as well in CM7. CM9 apparently changed how to implement different RILs, so maybe not so much.
beside, build.prop is reinstalled all the time, which is why i think it is simpler to to leave alone build.prop and add "ro.telephony.nitz=GMT" in /data/local.prop which is permanent.
 
G

GuestK00293

Guest
i don't think that is any simpler than just modifying LGEStarRIL.java. It used to involve PhoneFactory.java as well in CM7. CM9 apparently changed how to implement different RILs, so maybe not so much.
beside, build.prop is reinstalled all the time, which is why i think it is simpler to to leave alone build.prop and add "ro.telephony.nitz=GMT" in /data/local.prop which is permanent.

Sorry for hijacking (last one):
The idea is to hook into without having to compile framework with your Java changes. We can then have flash a zip with your Java changes and the prop changes and not depend on ROM to provide that. Putting the "ro.telephony.nitz=GMT" in /data/local.prop is perfect.
 

pastime1971

Senior Member
Apr 25, 2011
1,893
1,076
Plesanton, CA
Sorry for hijacking (last one):
The idea is to hook into without having to compile framework with your Java changes. We can then have flash a zip with your Java changes and the prop changes and not depend on ROM to provide that. Putting the "ro.telephony.nitz=GMT" in /data/local.prop is perfect.

any additional RIL.java needs to be compiled into frameworks. CM9 currently hosts 10 different RIL.java (Huawei, LGE*, Moto, Qcom, Samsung*, Semc, ...)
 

vadonka

Senior Member
Jul 25, 2007
2,060
2,740
Debrecen
Quote:
How do I adjust the Wifi's disconnection time when it's not being used?
Its there. Go under WLAN settings under Advanced. You can adjust the power there.

ookaba,
It is NOT in there. I have looked multiple times after 2 seperate flashes.......

the sound quality patch is Spica idea, i just applyed too :)

Sent from my A500 using xda premium
 
  • Like
Reactions: Harsh

vadonka

Senior Member
Jul 25, 2007
2,060
2,740
Debrecen
Thanks vadonka, for pointing it out. You know your git always looks like all patches are authored by you.
And spica1234 ics sources i could not find. Wish he release sources soon.

Sent from my LG-P990

its because Spica just told me about this patch, but he was not near at pc, so i do the necessary change and commited myself.
 
  • Like
Reactions: spica1234

Harsh

Inactive Recognized Developer
Having the same issue with this kernel. Mobile data is lost very often...back to stock kernel for now.

Sent from my LG-P990 using xda premium

me too... what could be causing this.. i tried changing bb&ril but problem persists

Sent from my LG-P990 using Tapatalk 2 Beta-2

same here had some rondom bsod 's aswell :( ill Just wait for it to get a bit more stable :)

Verstuurd van mijn LG-P990 met Tapatalk

Noted... will try to find solution about it. But BOSD does not happen to me.
For mobile data I need to check, as I have wifi ON always.
 
  • Like
Reactions: Egan

mikle_01

Senior Member
Jul 18, 2011
998
353
Kiel
Noted... will try to find solution about it. But BOSD does not happen to me.
For mobile data I need to check, as I have wifi ON always.

I've the same issues with that BSOD while charging. I detected, it's reproducible while charging with the original LG power supply. Try with a 2. noname supply - there seems to be not that issue (depends on lower current!?)

With my mobile data (switching wifi <-> 2G/3G) I've no issues.

My LG was made in Korea (is a goood sign?!)
 
  • Like
Reactions: Harsh

Harsh

Inactive Recognized Developer
I've the same issues with that BSOD while charging. I detected, it's reproducible while charging with the original LG power supply. Try with a 2. noname supply - there seems to be not that issue (depends on lower current!?)

With my mobile data (switching wifi 2G/3G) I've no issues.

My LG was made in Korea (is a goood sign?!)

I charge with original lg charger. But use just different cable as cable came with phone is low quality, mine with too much resistance. If i use original cable my phone get hot, but using htc desire hd cable with lg power supply is working fine with me. No bosd at all.

Sent from my LG-P990
 

rafabad

Senior Member
Jun 18, 2008
270
31
after disconnecting wifi data connection fails (you need to turn airplane mode), it occurs to me now and also with stock kernel, I do not know if the fault is with kernel or CM9, always happens
 

Harsh

Inactive Recognized Developer
after disconnecting wifi data connection fails (you need to turn airplane mode), it occurs to me now and also with stock kernel, I do not know if the fault is with kernel or CM9, always happens

if it occurs with all kernels, including stock. Issue should be of BB/RIL combo.
In ICS I strongly suggest to keep original ril with came with ROM, and do not change it.
 
  • Like
Reactions: spica1234

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.