yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Original Android Development] akonsand:
Thanks for the reply man!

I switched to smartassH3 and it spretty stable now, i only get reboots while using 6-7 apps simultaneously

also i noticed that screen tear is present if im in 700 mhz frequencies above 800 it becomes really smooth.

and yeah you were right its pretty smooth at 600 mhz!

Awesome Kernel man!
[Optimus One, P500 Original Android Development] sweetnsour:
I've been browsing other forums, and a couple of users have said that this kernel is not that great for gaming. Do you guys agree?

My best bet is that this is because of the touchscreen driver. Do you guys still want thachtunganh's driver, or would you like to see others (like Der Caveman's driver or even the stock driver). I'm perfectly fine with thachtunganh's driver, but I will go with the opinion of the majority.
[Optimus One, P500 Original Android Development] wally509:
Just wanted to upload some screen shots with my battery stats:

HepHappy 9.2.1

sweetnsour kernel 8b

Still getting that wifi drain. turned off wifi to compare, without wifi battery life is good (though hard to say better/worse than stock hephappy 9.1)

I had gps drain but seemed to clear after rebooting.
[Optimus One, P500 Original Android Development] sweetnsour:
I still don't know why wifi drain is there. I took the appropriate commits from androidarmv6 and yet the drain still remains. Will look into it when I have the time. For now, I did a google search for the connectivityservice wakelock. You should turn sync off when you do not have a connection. I'd also greenify all of your apps, so there won't be any confusion between wakelocks from the kernel and wakelocks from your apps.
[Optimus One, P500 Original Android Development] panwala95:
Re: [KERNEL][GPL][ICS] sweetnsour.kernel-version4b/8b

Hey is there any kernel which has WiFi working with cm 10 /evoking 1.7?
[Optimus One, P500 Original Android Development] wally509:
It's strange. I get the wifi drain whether connected or not. I'm not sure bbstats is reporting correctly either. As the screenshot showed, this showed a partial wakelock with Connectivity. Under hephappy's kernel, it was a Kernel wakelock (i don't remember).

I tried to greenify my apps. no improvement.

under hephappy's I used a fully clean wipe, not even entering my google info so there would be nothing to sync.

Anyways, I just installed your 4b kernel and my battery drain and deep sleep states are back to normal and I'm satisfied with that.
[Optimus One, P500 Original Android Development] zeratos:
Re: [KERNEL][GPL][ICS] sweetnsour.kernel-version4b/8b

Same here, 4b makes hephappy's Rom fly :eek:
[Optimus One, P500 Original Android Development] sweetnsour:
Since a lot of people are using version4b, I guess I might as well give it a shot :)
[Optimus One, P500 Original Android Development] zeratos:
something weird just happened to me, I did a reboot and the phone stopped reading the sdcard.

here is my setup:

hephappy's 9.2.1 plus

2gb ext4 partition

122 ram partition

6gb without partition / 1gb free

86 apps installed

sweetandsour's 4b kernel

cronmod a2sd script

after rebooting the phone it got stuck at the LG logo, after removing the battery and booting into recovery it stopped reading my sdcard.

D:
[Optimus One, P500 Original Android Development] panwala95:
Re: [KERNEL][GPL][ICS] sweetnsour.kernel-version4b/8b

Remove and reinsert your card

And by the way are you using a sandisk card?
[Optimus One, P500 Original Android Development] zeratos:
Re: [KERNEL][GPL][ICS] sweetnsour.kernel-version4b/8b

Already tried that, I had to use my backup sdcard because it didn't want to read it and yes, both of my sdcards are sandisk.
[Optimus One, P500 Original Android Development] panwala95:
Re: [KERNEL][GPL][ICS] sweetnsour.kernel-version4b/8b

Try using it in another device because my (card 32 gb class 4 sandisk ) refused to be be detected in my note 800 butworks fine on my optimus one

Have you checked it using a sd card reader on your pc ?
[Optimus One, P500 Original Android Development] allenwalker1998:
Re: [KERNEL][GPL][ICS] sweetnsour.kernel-version4b/8b

I prefer TA's driver. Was a lot smoother. Anyways it just me throwing in my two cents :)

Awaken! Zeorymer Of The Skies!
[Optimus One, P500 Original Android Development] ibub:
Re: [KERNEL][GPL][ICS] sweetnsour.kernel-version4b/8b

Hey sweet, is there a possibility to add a little space in the read ahead cache, for SD card read/write speed. I read that Franciscofranco used a setting of 512 kb. ;)

sent from a jellybean sitting on an ice cream sandwich (and a 3.0 kernel)
[Optimus One, P500 Original Android Development] sweetnsour:
I doubt it is kernel-related. No issues with CM9.2.1 and version4b on my end. My guess is either a worn out sdcard (due to the ext partition) or a2sd.

Currently using TA's driver :)

Just wondering if people wanted to see another driver. If not, then I'm sticking with TA's driver.

It is currently set at 768, but I can use 512 if you want.
[Optimus One, P500 Original Android Development] ibub:
Re: [KERNEL][GPL][ICS] sweetnsour.kernel-version4b/8b

My mistake. I thought it was set at the default 128. Oops.

sent from a jellybean sitting on an ice cream sandwich (and a 3.0 kernel)
[Optimus One, P500 Original Android Development] ibub:
Re: [KERNEL][GPL][ICS] sweetnsour.kernel-version4b/8b

So I flashed a few kernels last night just to learn a couple of things, and I wound up with 4b. I was pleasently surprised today with the battery. With almost constant usage (surfing, screen on, wifi on), I usually get about 15% drain per hour with ICS_chocolate. With 4b, BBS reports only 9% per hour. That's what I got on cm7.2. I guess I don't need that backup anymore. :)

sent from a jellybean sitting on an ice cream sandwich (and a 3.0 kernel)
[Optimus One, P500 Original Android Development] gekko69:
AW: [KERNEL][GPL][ICS] sweetnsour.kernel-version4b/8b

Welcome to the club. Time to change the signature :D
[Optimus One, P500 Original Android Development] ibub:
Re: [KERNEL][GPL][ICS] sweetnsour.kernel-version4b/8b

Yeah, all this time I resisted leaving the 3.0. :rolleyes:

sent from a jellybean sitting on an ice cream sandwich (and a 3.0 kernel)
[Optimus One, P500 Original Android Development] sweetnsour:
Hoping to find the time to release all updates tomorrow :)
[Optimus One, P500 Original Android Development] ashishpadave:
I have had the same experience. Been trying to get a good battery life on the 3.0 version. Tried everything, but battery drain was always a problem. Finally tried 4b yesterday and the battery life is excellent.
[Optimus One, P500 Original Android Development] sweetnsour:
Oh boy, currently compiling twelve kernels :silly:

EDIT: 2.6.35.14 family is up (version4c)

EDIT: 3.0.8 family is up (version7c)
[Optimus One, P500 Original Android Development] korrectmethod:
Which ROM were you testing with?
[Optimus One, P500 Original Android Development] ibub:
CyberICS 3.0

sent from a jellybean sitting on an ice cream sandwich (and a 3.0 kernel)
[Optimus One, P500 Original Android Development] sweetnsour:
Gamers only:

Originally, I planned on releasing the 3.0.68 kernel with fserve's goldenleaf driver, but boy is the interface laggy. On Neocore, I lost 5 fps when touching the screen. I thought that was decent, but again the interface is pretty laggy. The releases marked "testing" are for you. Please test it and tell me how it goes.

One more time, the interface is SLOW. Gamers only please :)

3.0.68 will be released sometime later. Still messing with the touchscreen driver.

EDIT: Well actually, I'm running out of time. So I'll just release version8c with Der Caveman's touchscreen driver.

EDIT2: Don't use the testing release. It's horrible.
[Optimus One, P500 Original Android Development] sweetnsour:
3.0.68 family is up. Changelog will be updated later, but just a short summary:

Hopefully we can squeeze a little more battery life out of version8c. I disabled a few stuff and played with the sleep modes of the kernel.

That's going to be it for me for about a month or two. I don't ever want to do that again :p compiling twelve kernels was not pleasant at all.

Time to focus on schoolwork now.
[Optimus One, P500 Original Android Development] Turducken:
Congrats sweetnsour!! I don't know what made me peek into this forum (I no longer own the p509) but I was really happy to see you're rollin' your own kernel!! Good luck!
[Optimus One, P500 Original Android Development] sweetnsour:
Hey Turducken :laugh:

It's been way too long since we last talked man! Don't forget that you helped me get started :)

It was a bummer when I first saw your new signature. You should've stayed with us. Why did you leave?

Still, thanks for everything :) Nice seeing you around after a long time!
[Optimus One, P500 Original Android Development] panwala95:
8c doesnt boot on cm 9.2.1
[Optimus One, P500 Original Android Development] sweetnsour:
Working for me though.
[Optimus One, P500 Original Android Development] Turducken:
From the look of it you've made it well beyond the basic notes I sent you (student is now the master) and it looks like my inclination that you could make a successful go of it was spot on.

I do miss tinkering but I don't regret getting the iPhone. I got tired of the fragmentation. I couldn't accept buying another Android device that was already out of date and knowing that I'd be lucky to get another official update. I'll come back if the rumors of the next gen Intel Atom with open source HD graphics come true. The thought of a stable generic image (thanks to bios) without blob drivers (allowing for truly smooth scrolling) would be too good to pass up.

No, thank you! It feels great to know I helped someone get started and thanks for the credit!
[Optimus One, P500 Original Android Development] sweetnsour:
That's true. But to me, that's what makes Android smartphones so cool. I get to pick the smartphone of my choice :)

Well, XDA is missing one great member, so hopefully those rumors come true so we can have you back again!
[Optimus One, P500 Original Android Development] Th3rdBorn:
Thank You

I very much appreciate you coming through with supporting the p505 on your updated kernels like you said you would. Like a boss!
[Optimus One, P500 Original Android Development] sweetnsour:
I don't like making promises that I can't keep, so yeah I try to keep to my word :)
[Optimus One, P500 Original Android Development] soham93:
I have found a bug in version 8c
[Optimus One, P500 Original Android Development] sweetnsour:
I think RAM readings are off again in the 3.0.68 kernel. A fix for that will come when I have free time. I hope you guys don't mind.

EDIT: It is the bug in soham93's post above. I was a little slow.

Sent from my LG-P509
[Optimus One, P500 Original Android Development] soham93:
take your time, but study first :D
[Optimus One, P500 Original Android Development] sweetnsour:
Quick question: which feels smoother and/or gives better battery, version8b or version8c?

Sent from my LG-P509
[Optimus One, P500 Original Android Development] soham93:
version 8c
[Optimus One, P500 Original Android Development] Th3rdBorn:
I'll test the battery life and performance difference between 4c/7c/8c on cm 9.2.1. So far I'm using 4c which is an upgrade from 4.
[Optimus One, P500 Original Android Development] sarus_b:
Can you test the performance of the 3.x kernels using benchmarks?

For 3.x kernels I didn't find expected performance (I didn't test benchmarks though)

UI lagged slightly even after Overclocking the kernels...
[Optimus One, P500 Original Android Development] otrazhenye:
Performance and smoothness significantly decreased, compared with v8b.
[Optimus One, P500 Original Android Development] VetalM84:
Hi, now I'm using cm10.1 with stock kernel, but battery drains when wifi is on like a hell and it doesn't sleep. Is it fixed in 4c/8c?

Will I have all the features left after flashing one? Some time earlier it was mentioned that wifi doesn't work with 8b and works with 4b, is this information up-to-date for 4c/8c?
[Optimus One, P500 Original Android Development] soham93:
you are talking about v8c ?? it is the opposite for me.
[Optimus One, P500 Original Android Development] sweetnsour:
I feel the same too :)

That'd be great. Looking forward to the feedback!

For the 3.0 kernels (not sure about 3.0.8 but definitely for 3.0.68), it is recommended that you do not overclock at all. 600 mhz is unbelievably smooth for me, while everything above that seems to lag. If you want to OC without lag, I would use the 2.6.35.14 kernel.

Like I said above, I have to agree with soham93. Not sure about performance, but it feels smoother for me.

I guess the 2.6.35.14 kernels don't have this issue. I did try to patch this issue with a few commits from androidarmv6's kernel, but it didn't work.

Can anyone tell me if wifi works as it should in androidarmv6's kernel? I do have one idea left, but it doesn't make sense at all.

For those who know the specs of our phone, don't we have the BCM4325 chip? I cherry-picked the patches for the BCM4325 chip, but I will cherry-pick the patches for the BCM4329 chip as well, because those are the only ones I left out.
[Optimus One, P500 Original Android Development] npmg:
BCM4325, based on my researches :)
[Optimus One, P500 Original Android Development] sweetnsour:
That's what I thought too. But the commits for our chip are not working. I'll still cherry-pick the commits for the BCM4329 chip anyway. No harm in doing so :)
[Optimus One, P500 Original Android Development] npmg:
Maybe(just a suggestion) rewrite again the wifi driver :)

Nice idea again sweetnsour :)
[Optimus One, P500 Original Android Development] ibub:
Wait, I tested cyber 2.1 with 8b kernels (bfs and cfs). Wifi works and does sleep. VetalM was talking about stock kernel. Only issue I had was with the bfs version (stock in cyber 2.1), I had periodic reboots while sleeping. Cfs cured it.

sent from a jellybean sitting on an ice cream sandwich (and a 3.0 kernel)
[Optimus One, P500 Original Android Development] ujilraj:
Cyberics 3.0 & 8c kernel, wifi can't be enabled... Any idea?
[Optimus One, P500 Original Android Development] ibub:
Bfs or cfs?

sent from a jellybean sitting on an ice cream sandwich (and a 3.0 kernel)
[Optimus One, P500 Original Android Development] ujilraj:
cfs
[Optimus One, P500 Original Android Development] FreekX:
v8c more better

8c is little bit more smoother and is giving better battery life than 8b.
[Optimus One, P500 Original Android Development] Th3rdBorn:
I can't get either 7c or 8c to boot on the p505 with cm 9.2.1. I flash then wipe cache and dalvik then reboot. It goes to lg logo and then black screen with back light. No boot animation. Any ideas? Oh and CFS versions
[Optimus One, P500 Original Android Development] VetalM84:
cm10.1

cm10.1 doesn't work with 4c cfs. It just stops on LG logo.

WIFI doesn't get in to sleep with 8c cfs. Actually, it doesn't get in to sleep with any 3.x.x kernel I've tried.
[Optimus One, P500 Original Android Development] FynoM:
I don't know why, but after flashing v4c sd card reading/writing speed increased dramatically.
[Optimus One, P500 Original Android Development] sweetnsour:
How long did you wait? If I remember correctly, you are coming from the 2.6.35.14 kernel. The 3.0 kernel takes a little longer to show the boot animation. It goes from the LG logo to a black screen, and then after a while the boot animation shows.

I have said that 1) I do not support anything above CM9 and 2) I do not support this setup (using a 2.6 kernel on a 3.0 rom). Sorry.

Nice to hear that :)
[Optimus One, P500 Original Android Development] Th3rdBorn:
What's the appropriate amount of time to have to wait. I flashed the 8c kernel wiped cache/dalvik and waited about 20-30 min on the blank screen with no progress . . . I would love to be able to test them. Any more advice? I'm currently trying with 7c and am currently on the blank screen and waiting lol. If not I'm not complaining because the 4c is an obvious upgrade from 4. It's a lot smoother with the same badass battery life :)
[Optimus One, P500 Original Android Development] ibub:
Maybe 2 minutes. Never actually timed it.

sent from the p509 that I thought I killed again... no trouble at all :cool:
[Optimus One, P500 Original Android Development] sweetnsour:
Can you tell me:

1) What ROM you are using

2) The link to the kernel that you downloaded

Thanks :)
[Optimus One, P500 Original Android Development] Th3rdBorn:
1) The ROM is ICS Plus 9.2.1 I got from a link from iBub http://www.mediafire.com/?9dyit3oxcundm

2) All of my kernels came from your download link on the OP http://xdaforums.com/showthread.php?t=2140930 I use CFS only and I use the P505 versions.

I have a theory that maybe the zeppelinrox v6 supercharger script may be causing the boot to hang up? I don't know if this is possible. However, If I am going to have to do a fresh install of the ROM to test the 3.0.x kernels I want to know if your linaro builds are more optimized and if anybody can attest to their success with the linaro ROM vs the hephappy ICS Plus 9.2.1.

Oh and as always thank you!
[Optimus One, P500 Original Android Development] ibub:
Is that my mediafire account, or hephappy's?:eek:

sent from the p509 that I thought I killed again... no trouble at all :cool:
[Optimus One, P500 Original Android Development] sweetnsour:
That's interesting. Hopefully it is the script that is causing the hang up, because right now I don't know what else would cause the phone to hang.

Oh, and can someone test version4b and/or version5c on CM10.1 and tell me if wifi turns on? I am reconsidering my stance on supporting JB. If I do decide to support JB, it helps to have these bugs out of the way first.
[Optimus One, P500 Original Android Development] ibub:
I have determined that the rom came from my account. Downloading now. Will flash. If it's bad I will disable the link.

sent from the p509 that I thought I killed again... no trouble at all :cool:

---------- Post added at 09:40 PM ---------- Previous post was at 09:21 PM ----------

Rom boots OK

sent from the p509 that I thought I killed again... no trouble at all :cool:
[Optimus One, P500 Original Android Development] Th3rdBorn:
It's a good Rom. I've been using it as a daily driver for about a month or so now lol
[Optimus One, P500 Original Android Development] sweetnsour:
Like I said earlier, work on this kernel will slow down for about a month. In the meantime (while I am still a little free), I am patching the 3.0.68 kernel up to 3.0.72. Let's see if we can find any improvements :)
[Optimus One, P500 Original Android Development] sweetnsour:
3.0.68 family (version8c) updated to 3.0.72 (version9)

CFS users:

Please provide feedback on overall feel. I enabled one option that might make a noticeable difference.

P505/P506 users:

This time, CFS came before BFS. That is why the order is different. It is not a typo. From now on, the CFS kernel will be uploaded before the BFS kernel. Long story short, I would have to enable more options if BFS came first.

As unreliable as benchmarks may be, they are my only means of comparing BFS and CFS. Having said that, can someone do an Antutu of both and also provide a general comparison between the two? That would be very helpful. This is because it helps to only have to support one of the two. By the looks of it, if I had to choose between the two, I would have to pick CFS due to the number of downloads and maybe even due to better performance (that is the purpose of my request for benchmarks: to confirm that CFS provides better performance). That would reduce the number of kernels I'd have to compile, and I can use that extra time to both support the P505/P506 for every release AND focus on improving the kernel. And maybe even sneak in a couple of surprise releases in the next month, as I would only have to compile two kernels instead of four :)

To BFS users, if I do decide to stop releasing BFS kernels, don't worry. I will not remove BFS support from the kernel; it's just I won't release BFS kernels anymore. I can still release BFS kernels on request (as long as I have free time).

RAM usage per-app seems to be fine, but overall RAM usage seems weird. Either overall RAM usage is off (due to a bug), or the update to 3.0.72 is eating RAM like I eat cookies. I'll look into that later.

Happy flashing :)
[Optimus One, P500 Original Android Development] ibub:
I was thinking about making a couple of folders to keep them straight anyway :p

sent from the p509 that I thought I killed again... no trouble at all :cool:
[Optimus One, P500 Original Android Development] sweetnsour:
Like keep a repository of my kernels? If so, that'd be great, since I don't know how much space Google Code allows for :)
[Optimus One, P500 Original Android Development] sweetnsour:
If anyone can recall, did version8c give more battery life than version8b? If so, I will patch those changes over to the 2.6.35.14 kernel.
[Optimus One, P500 Original Android Development] soham93:
8c>8b
[Optimus One, P500 Original Android Development] uf0999:
+1

Till now (not yet tested v9) CFS works better for my use.

Watching videos (avi+mp3) on the phone is very glitchy on BFS while it's almost perfect with CFS: only some digital clicks here and there.

There's some little problems on audio only files, maybe related to player.

Google Music is awful, many audio glitches on both mp3 and flac.

Didn't try Apollo.

I'm using andLess player now and it's better. Flac is working very well while mp3 has some "pauses" here and there, kernel or player issue?

I have p500 since 2011 and I never used it for music so I can't compare it with other roms/kernels.

Battery life is very good for me 1%/hr with 2G an sync enabled.

With wifi on and on stamby sucks a little bit more but not so much.

1 hour playing internet radio or movies drains about 10%

..going to flash v9 now!

@sns: why don't you rename zips so we can easily know which version are we gonna flash?
[Optimus One, P500 Original Android Development] sarus_b:
Audio stuttering is bug and many have experienced it. I too get it.
[Optimus One, P500 Original Android Development] uf0999:
music, video, or both?

However different players have different behaviour.

And also CFS plays movies a lot better than BFS.
[Optimus One, P500 Original Android Development] uf0999:
However I feel very good with 8c now with 9 I feel having another phone.

Very very smooth in scrolling menus like never before (better than 4.2.2 with project butter)

Another thing I noticed is that writing was never so good. I'm using SlideIT keyboard and with this kernel swype is more than good; it felt laggysh with all other kernels.

Antutu Scores:

v8c BFS 3391

v8c CFS 3570

v9 CFS 3726

Best improvement in v9 is 2D graphics 320 ---> 401 (20%)

Little more fast writing speed 92 ---> 124

Very little 3D graphics improvement 2346 ---> 2376
[Optimus One, P500 Original Android Development] sarus_b:
Mostly music is affected. I didn't notice any stuttering of videos

I just tried 4c cfs kernel on 1b linaro build and there is almost no stuttering.
[Optimus One, P500 Original Android Development] GauharJK:
Was on Kernel 8b BFS... Then moved to kernel 4c CFS.

Google Goggles QR code scanning no longer works on both the above kernels... Is anyone else facing this issue?

Flashing kernel 9 CFS now...

EDIT: QR code scanning works for logging into AirDroid, but not for transferring files from kernel repository.
[Optimus One, P500 Original Android Development] simplicio11:
QR code scanning works fine on 4c CFS (CM 9.2.1).
[Optimus One, P500 Original Android Development] marrduk:
I've got gps kernel wakelock (according to BBS) on v9 CFS after turning gps on/off. It ate 10 % of battery at 45 min without using the phone. Removed it by reboot, but battery life is still an issue. Random rebbots when OC stopped only with v9 - it's stable on 806 Mhz now. So much appreciated for your work S'n'S:good:
[Optimus One, P500 Original Android Development] stikmenow775:
Linaro build

600mhz smathassv2

Deadline

Crossbear

Sdcardfix

Enviado desde mi LG-P500h

CM9.2.1