[KERNEL][3.0.8 / 3.0.68] LG Optimus One Family (by androidarmv6)

Search This thread

DJNoXD

Senior Member
Sep 9, 2008
1,127
6,284
djnoxd.blogspot.de
Samsung Galaxy S8
This thread is about the 3.0.x kernel developmend by androidarmv6 team.
Sources: github

Whats working:

- Camera / Video
- Phone/Network
- Airplane Mode
- Display
- Backlight
- All Hardware Buttons
- Hardware lights
- All sensors (Compass, Accelerometer, Proximity)
- Charger Detection
- Battery Driver
- Touchscreen Driver
- SD-Card
- WiFi
- ADB
- USB
- Vibrator
- Audio / Sound
- GPS
- Bluetooth
- OC
- data limit (thanks sweetnsour)
- switched mainline kernel to 3.0.8 kernel (for better stability)
- adding 3.0.68 kernel for testing

Version History

[Alpha1]
- first release (it boots)

[Alpha2]
- Camera
- OC
- smartassv2
- SIO-scheduler
- some novatek related stuff
- KSM
- zRAM
- codeaurora Patches

[Alpha3]
- 3.0.8 kernel for better stability
- WLAN fix updated

[Beta1]
- acpuclock: OC stability fixes
- p500: Fix proximity sensor (thanks cyrix.vs)
- drivers: staging: snappy compression added and enabled

[Beta2]
- one file for all four devices
- tripple buffer ready

[Beta3]
- Bring back split configs
- LCD: Fix deadlock on displaying to panel
- LCD: Enable dithering on mdp dma operation
- Cleanup and include some LG things from 2.6

[Beta4]
- config: enable data limit
- net: fix bcm4325
- Enable deep sleep on BCM4325
- Build event debugger as module (to prevent log spam)


[Beta5]
- touchscreen: mcs6000: update
- LGE_POWER_ON_STATUS_PATCH
- Forward port bluetooth drivers from jb_mr1_chocolate

Normally, you don't need to flash this kernel if you are using the latest cm10.1 jenkins builds.

Kernel 3.0.68
Kernel 3.0.68 beta2
 

Attachments

  • Alpha1_p500_p509.zip
    3.9 MB · Views: 834
  • Alpha2_p500-p509.zip
    4.3 MB · Views: 470
  • Alpha2_p505-p506.zip
    4.3 MB · Views: 152
  • Alpha3_p500-p509.zip
    3.9 MB · Views: 443
  • Alpha3_p505-p506.zip
    3.9 MB · Views: 229
  • Beta1_p500-p509.zip
    3.9 MB · Views: 398
  • Beta1_p505-p506.zip
    3.9 MB · Views: 89
  • Beta2_p50x.zip
    3.9 MB · Views: 563
  • Beta3_p500-p509.zip
    3.9 MB · Views: 946
  • Beta3_p505-p506.zip
    3.9 MB · Views: 162
  • beta4-p500-p509-signed.zip
    4 MB · Views: 1,058
  • beta4-p505-p506-signed.zip
    4 MB · Views: 216
  • Beta5-p500-p509-signed.zip
    4 MB · Views: 3,866
  • Beta5-p505-p506-signed.zip
    4 MB · Views: 925
Last edited:

DJNoXD

Senior Member
Sep 9, 2008
1,127
6,284
djnoxd.blogspot.de
Samsung Galaxy S8
Very nice DjNoXD ;) for the record,I tested a build yesterday from jenkins,and the modem seemed ok. But I could not get to the lockscreen
Which device do you have, the p500?
if yes, than I can give you my testkernel.

I have some uncommited changes, that I have to sort before I commit them.
 
Last edited:

pt.jcosta

Senior Member
Jul 15, 2011
312
530
Porto
Re: [KERNEL][3.0.31][WIP]LG Optimus One Family (by androidarmv6)

It's work in cm10.1? Deep sleep work?

Sent from my LG-P500 using xda app-developers app
 

DJNoXD

Senior Member
Sep 9, 2008
1,127
6,284
djnoxd.blogspot.de
Samsung Galaxy S8
i want to test the kernel do i need a wipe??
You wont need.
But testing makes absolutly no sense for non developers, because its absolutly not stable.
You want be lucky with it.

The kernels compiled by jenkins are 100% not up to date at the moment.
But before you ask, my test kernels (I created for me) are only shared with other developers.
There is absolutly no support for this kernel at the moment (->development thread).
 

pt.jcosta

Senior Member
Jul 15, 2011
312
530
Porto
Re: [KERNEL][3.0.31][WIP]LG Optimus One Family (by androidarmv6)

Fix your kernel v2.5.9 for cm10.1 works well and deep sleep works sometimes.
The problem is that a lot of battery drain when connected via wifi.

Sent from my LG-P500 using xda app-developers app
 
Last edited:

Bytecode

Inactive Recognized Developer
Dec 30, 2010
2,683
4,487
25
/dev/null
Which device do you have, the p500?
if yes, than I can give you my testkernel.

I have some uncommited changes, that I have to sort before I commit them.

Yes,the p500. From what I hear from Rashed,the p505/6 is having some issues.
The build I tested was a fresh oven jenkins with no change whatsoever,so yes you may want to give me your testkernel :)
 
  • Like
Reactions: lorcotti

sweetnsour

Senior Member
May 11, 2011
2,628
2,465
Re: [KERNEL][3.0.31][WIP]LG Optimus One Family (by androidarmv6)

Would this kernel support ICS once it is complete? If I remember correctly, ICS is supposed to run a 3.0 kernel.

Sent from my LG-P509
 
  • Like
Reactions: Mr. Kaz and vlt96

kprsnt

Senior Member
Oct 17, 2011
168
204
Hyderabad
Xiaomi Poco X3 NFC
Would this kernel support ICS once it is complete? If I remember correctly, ICS is supposed to run a 3.0 kernel.

Sent from my LG-P509

yes it supports

for me when I flashed on icysnap in airplane mode
it boots n after some time it reboots..

when I flashed over cm 10.1 with this kernal Bluetooth is working for me in airplane mode
 

Rashed97

Inactive Recognized Developer
May 28, 2012
1,624
10,632
Would this kernel support ICS once it is complete? If I remember correctly, ICS is supposed to run a 3.0 kernel.

Sent from my LG-P509

Technically you can run the kernel on any 4.x release, its just that the ROM will have to be re-written to support the 3.0 kernel. And I personally will not support CM9 or 10.0 for the 3.0 kernel. I will only support 10.1 with this kernel.
 

Rashed97

Inactive Recognized Developer
May 28, 2012
1,624
10,632
And yes, the P500/P509 version works perfectly. The P505/P506 version still black screens....
 
  • Like
Reactions: sack3

Bytecode

Inactive Recognized Developer
Dec 30, 2010
2,683
4,487
25
/dev/null
Yup,rashed is right - the graphic part,especially genlock,should be rewritten to support ION memalloc :)
 

borchaniz

Senior Member
Jul 9, 2012
549
131
Tunis
Re: [KERNEL][3.0.31][WIP]LG Optimus One Family (by androidarmv6)

And yes, the P500/P509 version works perfectly. The P505/P506 version still black screens....

What do you mean by "perfectly?? Is the modem part fixed??
And Jenkins isn't working for me anymore

Sent from my LG-P500 using xda premium
 

Top Liked Posts

  • There are no posts matching your filters.
  • 104
    This thread is about the 3.0.x kernel developmend by androidarmv6 team.
    Sources: github

    Whats working:

    - Camera / Video
    - Phone/Network
    - Airplane Mode
    - Display
    - Backlight
    - All Hardware Buttons
    - Hardware lights
    - All sensors (Compass, Accelerometer, Proximity)
    - Charger Detection
    - Battery Driver
    - Touchscreen Driver
    - SD-Card
    - WiFi
    - ADB
    - USB
    - Vibrator
    - Audio / Sound
    - GPS
    - Bluetooth
    - OC
    - data limit (thanks sweetnsour)
    - switched mainline kernel to 3.0.8 kernel (for better stability)
    - adding 3.0.68 kernel for testing

    Version History

    [Alpha1]
    - first release (it boots)

    [Alpha2]
    - Camera
    - OC
    - smartassv2
    - SIO-scheduler
    - some novatek related stuff
    - KSM
    - zRAM
    - codeaurora Patches

    [Alpha3]
    - 3.0.8 kernel for better stability
    - WLAN fix updated

    [Beta1]
    - acpuclock: OC stability fixes
    - p500: Fix proximity sensor (thanks cyrix.vs)
    - drivers: staging: snappy compression added and enabled

    [Beta2]
    - one file for all four devices
    - tripple buffer ready

    [Beta3]
    - Bring back split configs
    - LCD: Fix deadlock on displaying to panel
    - LCD: Enable dithering on mdp dma operation
    - Cleanup and include some LG things from 2.6

    [Beta4]
    - config: enable data limit
    - net: fix bcm4325
    - Enable deep sleep on BCM4325
    - Build event debugger as module (to prevent log spam)


    [Beta5]
    - touchscreen: mcs6000: update
    - LGE_POWER_ON_STATUS_PATCH
    - Forward port bluetooth drivers from jb_mr1_chocolate

    Normally, you don't need to flash this kernel if you are using the latest cm10.1 jenkins builds.

    Kernel 3.0.68
    Kernel 3.0.68 beta2
    29
    3.0.68 kernel for testing
    26
    If no one has noticed yet, I've done the 3.4 branch on our kernel. I'm building it right now and if it works I'll make a new development topic. And this is gonna take a longer time that a few weeks probably.
    23
    Hardware composer is fixed again. It boots.

    Now vSync is another story.... It times out waiting for the hardware signals so it fakes a vSync event...
    And that refreshes at like 1 frame a minute... No joke.

    Also, I'm gonna add the SmartAssH3 governor tonight.
    23
    Working on full vSync now. Wish me luck. Tomorrow I'll try to rewrite the Wi-Fi driver to be like the BCM4329 one in the CAF source. That one doesn't battery hog like this crappy LG one.