yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Original Android Development] sweetnsour:
Thanks. I guess the 2.6.35.14 kernel will be seeing some changes for better battery.

Maybe it is an app issue? I use the stock music app (not Apollo) and I don't have any stuttering. Well actually I do, but it is because of Linaro (not because of the kernel).

If you would like the zips to be renamed, then I'll rename them from now on :)

A bug of what?

Given all the feedback about CFS and BFS, I will now stop releasing the BFS kernel. Again, for those who still use the BFS kernel, I can release it on request when I have free time.

Thanks for the feedback! Looks like that option did help after all.

I don't know why GPS kernel wakelock is there. I'll see if I have it too.

Nice to hear that version9 is stable for you :)

Thanks! Is that BFS or CFS?
[Optimus One, P500 Original Android Development] sweetnsour:
From now on, can I ask that benchmarks all be done using the following setup:

600 mhz, performance, sio

This is to have not only consistent benchmarks but also consistent results. I chose 600 mhz because it seems to give the most performance, the performance governor because I do not want the frequency to fluctuate during the benchmark, and sio because, well, it is my favorite I/O scheduler :)

Thanks!

EDIT: Also, I will no longer be releasing any updates for the 3.0.8 kernel. Anyone using the 3.0 kernel should be using the 3.0.72 kernel anyway, because the 3.0.8 kernel is basically an older version of the 3.0.72 kernel.

Recap of all updates:

1) BFS will no longer be released

2) 3.0.8 kernel will no longer be released

That leaves a total of only four kernels :laugh:

2.6.35.14 - P500/P509 and P505/P506

3.0.72 - P500/P509 and P505/P506

That sounds much better than twelve kernels.
[Optimus One, P500 Original Android Development] ibub:
That wasn't what I meant. But now that you mention it, I could do that. I have 48 unused Gb of storage. I might need to rename the zips, to reflect author, version, and scheduler.

sent from the p509 that I thought I killed again... no trouble at all :cool:
[Optimus One, P500 Original Android Development] sweetnsour:
You don't have to. I thought you were talking about a repository. I don't want you to waste space for old downloads. I'm not stopping you though, do whatever you want to do :)
[Optimus One, P500 Original Android Development] uf0999:
stock player of which rom? has cm9.2.1 a default audio player?

It's not necessary, but I was wondering why u didn't :P

Anyway I've always renamed them just to pick up the right one when flashing

Yes for sure, smoothness is noticeable at first sight on 2D operation and antutu confirmed that.

Now I want to test linaro build. Have you made an odex one? I feel better with odex rom.
[Optimus One, P500 Original Android Development] ujilraj:
Wifi & wifi hotspot still not working in v9 with cyberICS 3.0 :(

I tried the smartassH3 governor with v9 & i found it a bit slow compared to 8c... Shud i use performance governor? or can u tell me the recommended governor for this version (for a gud mixture of performance & battery life)
[Optimus One, P500 Original Android Development] sweetnsour:
CM9.2.1 comes with two music players. One is Apollo. It is the other music player that I am talking about.

I'll start renaming them to make things more convenient :)

I do have an odex one. It is version1b:

https://code.google.com/p/sweetnsou...version1b-cm-9.2.1-ICS-PLUS-p500.zip&can=2&q=

I don't know what you mean by not working. If you are talking about the phone rebooting for wifi hotspot, I am aware of that, but I don't exactly know how to fix it. And wifi is working fine for me on CM9.2.1, and as far as I know, CyberICS is based on CM9.2.1, so it should work fine for you. No one else seems to be having issues with wifi.

I did use smartassh3 in the past, but now I switched over to smartassv2. From my experience, smartassh3 stutters a little in terms of the UI.
[Optimus One, P500 Original Android Development] ibub:
Which device/kernel are you using?

My wifi is working fine. Cyber 3.0, SnS v9 (cfs and bfs), p509.

sent from a jellybean sitting on an ice cream sandwich (and a 3.0 kernel)
[Optimus One, P500 Original Android Development] ujilraj:
Wifi automatically turns off whn i try to switch it on... Don't knw why :(

I'm using p500, with sns v9 kernel & cyberICS 3.0 on smartassH3 with 600mhz max speed...

Smartassv2 frm now on... thnks 4 da quick reply.... :)
[Optimus One, P500 Original Android Development] ibub:
Just a shot in the dark, could settings be saved from previous rom? Clean install wiped everything, or only wiped cache and dalvik, and maybe system. That's all I can think of right now.

sent from a jellybean sitting on an ice cream sandwich (and a 3.0 kernel)
[Optimus One, P500 Original Android Development] ujilraj:
2048 fix in the kernel certainly helped, it's speed copying again in SDcard :)

---------- Post added at 05:28 AM ---------- Previous post was at 05:25 AM ----------

If wifi is workin 4 u all, thn it has to be something done on my front in ma mobile... will try to sort it out... Thnx 4 da support sweetnsour & ibub :)
[Optimus One, P500 Original Android Development] Th3rdBorn:
Alright so I really wanted to try out v9 but since I couldn't get it to boot I did a clean flash of your linaro version c. Then I flashed kernel 9 p505 version over that. Still same problem. I wait for what amounts to about 20 minutes before giving up. I then flash your 4c kernel and it boots with no problems.

It's not a total loss though because I feel that your linaro build is running smoothly and your 4c kernel compliments it nicely. So well done and thanks for hearing me out!
[Optimus One, P500 Original Android Development] sweetnsour:
I still have one more thing to try. There is one option that I did not enable because I thought it was not necessary. I will try enabling that option and we'll see if that works.

Just curious though, androidarmv6's 3.0 kernel also does not have this option enabled. Can you try flashing their latest beta kernel and tell me if it boots on your phone?:

http://xdaforums.com/showthread.php?t=2144790

If it does not boot, it could be that option I'm talking about. If it does boot, then I screwed up somewhere.
[Optimus One, P500 Original Android Development] Th3rdBorn:
Just flashed their newest version for p505 with no problems. Bleh. Wish I could be of more help to you. If it makes you feel better it's not as good of a kernel as yours
[Optimus One, P500 Original Android Development] sweetnsour:
Better or not, they are the reason this kernel exists. But I appreciate your opinion :)

No other P505/P506 user has reported this, so this is a little confusing.

It must be something that I introduced, but looking at the changelog, I can't really tell what it might have been.

If you are comfortable with version4c, then please don't go out of your way to do this, but if you don't mind, can you flash both version7c and version8c and tell me if the problem is still there?

This is the part where I regret not releasing a kernel for the P505/P506 for every release. If I had done so, it would be much easier to tell when this problem first started. My fault for that :(
[Optimus One, P500 Original Android Development] Th3rdBorn:
Tried both with no luck. I wish more p505/p506 users could chime in so we could rule out if it's just me. Either way I am more than happy to flash whatever kernels you throw my way for testing. Only takes me a couple seconds ;)
[Optimus One, P500 Original Android Development] zeratos:
I got a bug on the 4c kernel, after connecting the USB and leaving it connected I get a black screen of death, anyone else with the same problem or is it just me? D:
[Optimus One, P500 Original Android Development] sweetnsour:
korrectmethod, I don't mean to call you out, but can you help shed some light on this issue?
[Optimus One, P500 Original Android Development] sweetnsour:
Given that I only have one last free day, I have made one last update for now.

version4d: Just a few battery tweaks

version9a: backported a feature from the 3.1 kernel (thanks to franciscofranco), other tweaks

Small updates, but still updates nonetheless.

Th3rdBorn, if the issue affects all P505 users, I will still look into it. But if it is just on your end, I don't exactly know what to say. Anyway, please try version9a; I still enabled the option I was talking about. Let's see if it works.

This is not exactly a goodbye, but it's just I won't be as active starting this week. I'll still be around, though, and maybe throw in a couple of surprise updates :victory:
[Optimus One, P500 Original Android Development] vell1969:
I've used 9.2.1 & CyberICS 3.0 with different kernels(stock,8b,9) and different governors/schedulers in the last week. I don't see a big difference between wifi and 2g (12-15%/1h) for internet browsing. Screen takes all the battery, do not wi-fi. Can we limit the screen of consumption? How about voltage control or is there another way? What will to talk the Master?

P.S. I forgot a little question. CallRecorder is FC with 9-variant only.
[Optimus One, P500 Original Android Development] panwala95:
9a is pretty laggy on icysnap

Wifi and Bluetooth don't work

Reverting to 8b
[Optimus One, P500 Original Android Development] Th3rdBorn:
Tried 9a to no avail. I'm using the new 4d now. Will comment on battery life after regular use. Thanks for all your work!
[Optimus One, P500 Original Android Development] krassever:
Bluetooth and Wi fi working properly.

Firmware CM_9.2.1 on April 6, with Jenkins + version9a-CFS.
[Optimus One, P500 Original Android Development] korrectmethod:
If I didn't have to leave for work in 7 minutes I'd help out more :( But I can confirm that v9 cfs for p505/506 does not boot past LG logo. (Using CyberICS rom)

4c and 4d both boot fine. I will test 4d throughout the day. 7b I believe also works on p505/506
[Optimus One, P500 Original Android Development] simplicio11:
kernel 4d: Bad battery life :(
[Optimus One, P500 Original Android Development] Th3rdBorn:
Try 4d
[Optimus One, P500 Original Android Development] sweetnsour:
Thanks for the feedback. If I do lower the voltage, it brings unstability to some phones. Some phones kernel panic much more often with lower voltages.

And thanks for letting me know about the FC. I'm pretty sure I know what caused this.

It helps to use a 3.0-kernel ROM with a 3.0 kernel :)

Sorry about that. I do have one more way of finding out what caused the kernel to hang, but it is a pretty tedious process. Like I said, I can't really tell what would've caused it to hang just by looking at the changelog.

As korrectmethod had said, version7b might work. Can you see if that works? Sorry for asking you to flash all of these kernels.

That is very helpful! Thanks :)

Did you ever test version7c? That kernel did not boot for Th3rdBorn, so I was wondering if it ever booted for you.
[Optimus One, P500 Original Android Development] y2karthik:
Awesome work again,v9 with cyberICS everything works fine,wifi was faster than before and i don't know the reason,smooth,waiting to test fully esp the battery.
[Optimus One, P500 Original Android Development] sweetnsour:
Well, don't get to comfortable yet, because I'm releasing version9b today:

increased the min readahead

lots of battery-related stuff

trying to fix the RAM reading
[Optimus One, P500 Original Android Development] renzetti.s:
I tried to flash kernel 4c and d that I read somewhere that version 4 is battery friendly... If I switch off the phone I have bootloop on LG logowith both... This happened on 9.2.1 plus hep Rom.

is it a kernel bug?
[Optimus One, P500 Original Android Development] vell1969:
If you have already tested undervolting, it's not good idea, of course.. If didn't, we can test. Here you decide. Thanks.
[Optimus One, P500 Original Android Development] sweetnsour:
I believe someone was able to boot version4c, though I forgot with what rom.

I have tested it a while ago, and someone did report having kernel panics.
[Optimus One, P500 Original Android Development] soham93:
isn't 9a already released ??

edit - never mind..didn't see the change :)
[Optimus One, P500 Original Android Development] sweetnsour:
I'm going to need some help here if you guys don't mind.

If you take a look at the RAM readings, per app RAM usage is fine, but overall RAM usage seems off. Can someone do a testing run for me? To do so, please flash all kernels in backwards order starting from version8c until RAM readings seem normal? I would do it myself, but as you know, time is running short for me.

I already have version9b compiled, but I would like to have it recompiled with a fix for the RAM readings fixed as well before I release version9b.

Thanks!

EDIT: Well, actually, before anyone does anything, does overall RAM usage seem to be off for you guys? Mine is hanging around 150 mb when it is usually at 200 mb.
[Optimus One, P500 Original Android Development] sweetnsour:
Can you grab a logcat? But I really think it is a rom issue :(

Yeah I can't say much about battery life. I'm getting a lot of partial wakelocks that are killing my battery. But so far, feedback on battery seems to be good.

H3 is supposed to be just like smartassv2 except more battery efficient.

I didn't notice that :victory:

I'm using MIUI, and it doesn't show the readings for RAM. Thanks for posting that!
[Optimus One, P500 Original Android Development] jayc137:
Re: [KERNEL][GPL][ICS|2.6.35.14] sweetnsour.kernel-version2

Bluetooth gives me reboot

ROM - oxygen ics 1.1.0

Kernel - CFS v2

Is it a bug ?
[Optimus One, P500 Original Android Development] weritos:
Kernel

Dear developer, I found your kernel on GENET ICS 9.1.6!:D

Emotions over the edge, it is very smooth in the menu settings, the screen locks.

Of all the 4.0.4 ROM on your core a lot of free RAM!:p

New modes of CPU!:p

Games really work much better!

Phone was finally able to sleep properly on your core!

No sudden reboots!

Regarding modules: wi-fi, Bluetooth, GPS, speakerphone, video in HQ, everything runs on Hurray!:laugh:

Many thanks for the kernel, do not stop now!:good:

You are a magician!:good::good::good:
[Optimus One, P500 Original Android Development] kssood:
Re: [KERNEL][GPL][ICS|2.6.35.14] sweetnsour.kernel-version2

The wifi teathering reboot is a common prob. Of all ics and jb roms. It least it was for me on all ics and jb roms.

Rest all goooood. Enjoying the new things :D

thanks again

---------- Post added at 10:32 PM ---------- Previous post was at 10:31 PM ----------

Our next franco :D:D:p:p

---------- Post added at 11:13 PM ---------- Previous post was at 10:32 PM ----------

Btw what is deadline i/o schedular? I mean a comparison with sio or other
[Optimus One, P500 Original Android Development] sweetnsour:
Re: [KERNEL][GPL][ICS|2.6.35.14] sweetnsour.kernel-version2

I think it is a rom bug since I'm not facing this issue.

I'm glad that you like this kernel :)

Next Franco? That's too much of an overstatement! But thanks for the compliment :)

All I know is that SIO is supposed to be a combination of noop and deadline. I think SIO is the best scheduler but I threw in deadline for anyone who wanted it.

Sent from my LG-P509
[Optimus One, P500 Original Android Development] storm11:
Re: [KERNEL][GPL][ICS|2.6.35.14] sweetnsour.kernel-version2

I recommend Sio. I tried getting row i/o, gives me errors while building
[Optimus One, P500 Original Android Development] thachtunganh:
Hi there, sweetnsour!

Can you add me to your kernel source on Github as a Collaborator?

Just access to the kernel source on Github Page, go to 'Setting' Tab, then go to 'Collaborators' Tab and add my name there. I'll sync the source down and we will work together.
[Optimus One, P500 Original Android Development] Dovidhalevi:
Had a couple of hard freezes during heavy file operations, i.e. Titanium or SDmaid operations.

Using noop io scheduler, maybe try with sio.
[Optimus One, P500 Original Android Development] GauharJK:
Flashed this kernel BFS v2 on Hephappy's GenetICS 9.1.4... SIO, SmartAssH3 748/480. Works pretty well... Dialer and contacts open faster than before... Happy with it.
[Optimus One, P500 Original Android Development] sweetnsour:
Re: [KERNEL][GPL][ICS|2.6.35.14] sweetnsour.kernel-version2

Sounds great! Once I get on a computer, that'll be the first thing I'll do :)

What kind of operations? I don't have SDmaid, but I can try to reproduce your issue on Titanium Backup.

Thanks for the feedback :)

Sent from my LG-P509
[Optimus One, P500 Original Android Development] Dovidhalevi:
Try some large backup, maybe with other possibly blocking stuff in the background like looking for a inaccessible email server or such. I do not think Titanium was actually doing much at the time of freeze. Backup was previously completed and I was trying to start a different one. SDmaid was scanning for orphaned app files and such.
[Optimus One, P500 Original Android Development] solidv:
Re: [KERNEL][GPL][ICS|2.6.35.14] sweetnsour.kernel-version2

I have random sd removals. When i use Strava.
[Optimus One, P500 Original Android Development] sweetnsour:
Just added you as a collaborator :)

I don't know how to replicate your issue other than opening apps in the background. Having said that, maybe you had a lot of apps open at the time? Does this happen to you on other kernels?

So far, my phone has not come close to freezing on me :confused:

Can anyone confirm this? If not, I'll download Strava tonight and see if this happens to me too.
[Optimus One, P500 Original Android Development] Dovidhalevi:
I do not believe there were a large number of apps around when it occurred. Advanced app killer is also around, periodically cleanup stray apps, as well. But with Android, you never know. I have not had hard freezes with other kernels.
[Optimus One, P500 Original Android Development] sweetnsour:
Re: [KERNEL][GPL][ICS|2.6.35.14] sweetnsour.kernel-version2

Was this a one time thing or can you reproduce this issue again? If you can reproduce this can you provide a logcat? Because I really don't know what would cause this issue.

Sent from my LG-P509
[Optimus One, P500 Original Android Development] sweetnsour:
Re: [KERNEL][GPL][ICS|2.6.35.14] sweetnsour.kernel-version2

I played around with Strava and did not experience any removals. Hopefully someone can confirm this.

Sent from my LG-P509
[Optimus One, P500 Original Android Development] thachtunganh:
Where did you get this commit? https://github.com/austinay/sweetnsour-kernel/commit/e7807d65e1ff4fe44bedf81cc4284951171cfc0e

Where did you cherry-pick it?
[Optimus One, P500 Original Android Development] sweetnsour:
I think it was from williamcharles' github:

https://github.com/williamcharles/lge-kernel-msm7x27/commit/ac3ac773c436b76503031e8c4241e618424868c6
[Optimus One, P500 Original Android Development] jayc137:
Re: [KERNEL][GPL][ICS|2.6.35.14] sweetnsour.kernel-version2

Wifi module doesn't work on Paranoid Android 2.52
[Optimus One, P500 Original Android Development] sweetnsour:
Re: [KERNEL][GPL][ICS|2.6.35.14] sweetnsour.kernel-version2

Can you try downloading and flashing the kernel again? You seem to be the only person with this problem.

Sent from my LG-P509
[Optimus One, P500 Original Android Development] ibub:
Can you suggest a good app or method for reading ram usage? Or just from running processes?

sent from the p509 that I thought I killed again... no trouble at all :cool:
[Optimus One, P500 Original Android Development] ujilraj:
Did u mean the RAM readings in Settings > apps > running ?
[Optimus One, P500 Original Android Development] pmvyas:
Elixir 2 ?
[Optimus One, P500 Original Android Development] ibub:
Ok, for me, ram usage gets "normal" with 8b (cfs). About 200 mb free. 8c settled down to 150 mob free, but values for individual apps were zero. Original kernel for last nights ics plus build was approximately the same as usage of 8b.

sent from the p509 that I thought I killed again... no trouble at all :cool:
[Optimus One, P500 Original Android Development] uf0999:
I'm running v9

Immediately after a ram clean

Quick System Info PRO:

Total 416MB

Free 215MB

Idle 93.65MB

Soglia (sorry can't translate in english) 38.44MB

Buffers 1.44MB

Cached 121MB

Low Memory Killer

Foregrounf App 14.96MB

Visible App 20.12MB

Secondary Server 25.28MB

Hidden App 33.28MB

Content Provider 38.44MB

Empty App 45.92MB

Maybe could be useful.

Tomorrow I'll try downgrading kernels to see differences.

EDIT: after a while free RAM is 105MB
[Optimus One, P500 Original Android Development] sweetnsour:
Yes, I am referring to the running processes in settings :)

Thanks for all of the feedback! However, I think the bug is just in running processes in settings. I guess third party apps are unaffected.
[Optimus One, P500 Original Android Development] korrectmethod:
7c also does not boot on p506.

7b, 4c and 4d work fine on p506.
[Optimus One, P500 Original Android Development] uf0999:
In v9 3rd party apps and processes are showing same value of free RAM.
[Optimus One, P500 Original Android Development] sweetnsour:
Thanks! I reverted two commits and compiled the 3.0.8 kernel. If this works, I will revert these commits on the 3.0.72 kernel. Here is the testing kernel:

https://code.google.com/p/sweetnsour-kernel/downloads/detail?name=kernel-20130408_1704.zip&can=2&q

Please tell me if it boots or not. Now for that RAM issue.
[Optimus One, P500 Original Android Development] sarus_b:
I think I found a workaround :

Try using reboot option from power menu. Or if you want to start phone from powered off state then reboot to recovery and select reboot option from there.
[Optimus One, P500 Original Android Development] korrectmethod:
Sorry but it still doesn't boot.
[Optimus One, P500 Original Android Development] sweetnsour:
At this point, I am totally confused. I've been flashing all CFS kernels back to version8, and all of them are sitting at 150 mb free ram. Has this been the case with the CFS kernel?

As I am pretty much out of time, I will release what was initially my attempt to fix the RAM readings with a few other things:

increased VM dirty writeback time to 15 seconds (hopefully will save battery)

many changes to config (fix app FC, increase min frequency, battery tweaks, does WIFI sleep?)

increase min readahead (hopefully for faster transfers)

implement USB fast charge from chad0989 (self-explanatory :))

For USB fast charge, please use this app and see if it works:

https://play.google.com/store/apps/details?id=com.incredicontrol

*Note: cannot toggle USB mass storage when fast charge is enabled.

I think you can use this to monitor the power draw:

https://play.google.com/store/apps/details?id=ccc71.bmw&hl=en

All in all, I hope someone can find where this RAM reading issue first started. ibub, I know that you reported that the bug is not in version8b, but it seems to be there for me. Can anyone confirm what ibub said?
[Optimus One, P500 Original Android Development] Th3rdBorn:
I tried 7b again on p505 no boot... Will try test kernel
[Optimus One, P500 Original Android Development] anuragchowdry:
Wow 9b is awesome:thumbup:, just been using it for 30 mins or more already can feel the difference.the phone interface seems smoother the settings screen splashes faster ,never seen xda app load faster earlier it used to take 10-15 secs to load now it does in a jiffy,touch response ongames like jewels is faster,there is no lag while typing on keyboard all of a sudden my typing speed seems to have increased:p.Things on the battery front have also improved, been constantly using 2G to browse and download stuff,playing games since 30 mins and a drop of just 4%.It almost feels like I'm using a new phone.

Thanks for your great work.

Sent from my LG-P500
[Optimus One, P500 Original Android Development] patil.ketan:
I know you said you support only CM9, but just curious if we can use 9b with CM10?
[Optimus One, P500 Original Android Development] sweetnsour:
Thanks for the feedback! Nice to hear all of that :)

It would probably work, but people have said that it breaks wifi.