yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Original Android Development] sweetnsour:
Anytime :)

Hopefully we can see some new and better kernels for the P500!

If you ever need any clarification, feel free to leave a post. Like I said, I did write that up a while ago, so there is possibly room for improvement in my explanation.
[Optimus One, P500 Original Android Development] xu3sno:
As posted by Gauhar JK previously, I confirmed that FINAL Version made cm10.1.3 for p500 stuck on LG logo.

However version 11 running smoothly on that latest stable ROM :cool:

Don't have a tool to measure the performances of both v11 and stock kernels running on cm10.1.3 :(
[Optimus One, P500 Original Android Development] berish3:
I also confirm that 4e freezes and after awhile the phone reboots. I'm on cm9 9.1.6. So I use 4d. I would appreciate final with orbot change reverted,if that is the only change in 4e... Thanks! :)
[Optimus One, P500 Original Android Development] sweetnsour:
No problem. I will try to release that ASAP.
[Optimus One, P500 Original Android Development] hariraj96:
[MENTION=4082678]sweetnsour[/MENTION]

can u also upload twrp versions of 2.6 and 3.0 kernels ???
[Optimus One, P500 Original Android Development] Dovidhalevi:
Kind of hard to "escape," huh?

There are loads of commits to 3.* kernels around.
[Optimus One, P500 Original Android Development] berish3:
Thank you,that's great,cause I tried final version and it froze two times during few hours. :(
[Optimus One, P500 Original Android Development] gekko69:
Thanks for releasing a new version. Are you sure the problems are not caused by undervolting?
[Optimus One, P500 Original Android Development] optimusPRIME:
Can flashing v11 over cm 9.2.2 it's okay?:confused:

Currently using Neko's Icysnap v2.0 + 4d kernel :D
[Optimus One, P500 Original Android Development] D_Viper:
Hi, i'm consider to add this kernel to my cm9, i have read on various topic, the choice between 3 version:

4d (4e freeze... and Final?); 9b (based on old 3.x kernel version); 11 (newest kernel version)...

Can someone post a "table" with the difference between this versions, why i shouldn't use the lastest version??? All version have wifi battery drain? stock cm9.2.3 kernel have this bug too?

thx
[Optimus One, P500 Original Android Development] DJNoXD:
Just look here or here (very detailed).
[Optimus One, P500 Original Android Development] J3lackHeart:
What kelner is good for icy snap golden eye?
[Optimus One, P500 Original Android Development] Aragon4realz:
pls I need a link to download antutu which is compactable with p500 there latest release doesn't work on my phone
[Optimus One, P500 Original Android Development] romanmelko:
Got from here: http://4pda.ru/forum/index.php?showtopic=223839
[Optimus One, P500 Original Android Development] Aragon4realz:
I just hit the thank button
[Optimus One, P500 Original Android Development] jayc137:
Didn't see any review of Final version so thought to put one up

ROM - CM9 unofficial by TeamMAC

Kernel - SnS FINAL CFS

Noticed it to be better than the stock kernel

Battery seems better

Crossbreeder+This kernel = F***ing smooth
[Optimus One, P500 Original Android Development] laofan:
Final and v11 do not work on icy snap on P505.

I am trying the 9a p505
[Optimus One, P500 Original Android Development] sweetnsour:
Hey guys! Happy Holidays :)

As requested by [MENTION=4301050]kprsnt[/MENTION] here is version12:

- set default governor and I/O scheduler to ondemandx and SIO, respectively

- 3.0.101 kernel

- FUSE filesystem for KitKat support

Downloads: http://code.google.com/p/sweetnsour-kernel/downloads/list

Patching the kernel up to 3.0.101 took a long time, so hopefully the patches are noticeable.

kprsnt messaged me with hephappy's commit to the androidarmv6 kernel for KitKat support. I am not sure if this will work on KitKat, but it should still work on JB.

Thanks to hephappy and kprsnt (nice to see that my kernel is still being used).
[Optimus One, P500 Original Android Development] Syd_M:
Trying out v12 on this KitKat ROM. My initial impression is that it seems to be a lot smoother and more responsive that the stock kernel (I'm using 320-600, ondemandx), even without overclock. No bugs whatsoever so far other than what came with the ROM. My battery also seems to running a lot cooler than on stock kernel, but my experience may be subjective. All in all, this looks like a winner.

Good job, Mr. sweetnsour! You're a gentleman and a scholar. :good:

____________________

Sent from the moon.
[Optimus One, P500 Original Android Development] soham93:
Flashed v12 on CM 10.1.6. Data usage disappears from settings, also data indicators do not work on the status bar (reason stated).

UI is smoother without OC, will try this on a KK rom if I have the time.

Happy Holidays & thanks for the update man, long time no see :D
[Optimus One, P500 Original Android Development] xu3sno:
Flashed the kernel over cm-11-20131227-NIGHTLY.

So far so good. :cool: First impression in par with stock kernel. At least wifi works fine, but Portable wifi hotspot. Old bug since cm-10.1.2 (4.3.x). Will explore more.
[Optimus One, P500 Original Android Development] Dovidhalevi:
Great to see the best of kernels is alive and well and moving foward!!

Some questions:

Swap? These have always had it when "stock" did not.

Selinux?? Prerequisite for Kitkat.
[Optimus One, P500 Original Android Development] xu3sno:
SELinux: Disabled.
[Optimus One, P500 Original Android Development] Dovidhalevi:
Don't mind (SElinux is a pain in the ...) but how can this work correctly with KitKat?
[Optimus One, P500 Original Android Development] uf0999:
For me Never worked on s&s kernel.

I don't know if there's a reason for that.

Flashing on cm9.2.3 linaro build.

I'm a little curious about cm11. Seams less buggy than cm10.x but I'm afraid of battery.

Last time I flashed a 4.2 ROM I wasn't able to use phone for more than a couple of hours.

Thx a lot to our beloved devs.
[Optimus One, P500 Original Android Development] omidreza:
I can not download the kernel from google. can someone upload it on another site? or upload it here. thanks
[Optimus One, P500 Original Android Development] soham93:
Direct link (worked for me) -

http://sweetnsour-kernel.googlecode.com/files/version12-CFS.zip

http://sweetnsour-kernel.googlecode.com/files/version12-CFS-TWRP.zip
[Optimus One, P500 Original Android Development] xu3sno:
Sorry. I've no idea. :)

Sdcard mounted according to Link2SD but no info, as well as Root Explorer.

Kernel can't read the card:(.

Back to stock. Thanks anyway.
[Optimus One, P500 Original Android Development] x-dira:
Workimg in cm9.2.3 for hephappy?

Thank
[Optimus One, P500 Original Android Development] sweetnsour:
So far, SELinux support is enabled (basically caught up with stock kernel) and I believe data usage should be fixed in the next version. Will compile soon.
[Optimus One, P500 Original Android Development] sweetnsour:
version13 is up with the changes mentioned in the previous post (SELinux, data usage) and more (all in the changelog). Data usage should finally be fixed (thanks to ibub, as he had mentioned long ago that it was version9c that first lacked data usage). Here we are, over a half year later since version9c, and it's finally fixed (at least I think it is). Can't test any of my releases, as my P509 is on CM7 (can anyone recommend a more recent but stable rom?).

Hopefully, swap users should see some improvement (swap was already enabled, but with a swappiness of 0, chances were that the swap file was barely used). If swap users would like a different value for swappiness (currently set at 60), feel free to let me know.

- swappiness=0 tells the kernel to avoid swapping processes out of physical memory for as long as possible
- swappiness=100 tells the kernel to aggressively swap processes out of physical memory and move them to swap cache

Direct links:

CWM: http://sweetnsour-kernel.googlecode.com/files/version13-CFS.zip

TWRP: http://sweetnsour-kernel.googlecode.com/files/version13-CFS-TWRP.zip

Thanks for all the feedback for version12!
[Optimus One, P500 Original Android Development] hariraj96:
downloading.....

btw CM 10.1.6 is the most recent stable build after cm 7..
[Optimus One, P500 Original Android Development] jayc137:
Find CM7 by mik the stablest ROM for secondary use
[Optimus One, P500 Original Android Development] soham93:
Flashed v13, Data usage works finally.

New year's gift for me, kernel is awesome as always S&S.

Cheers & Have a great 2014. :D
[Optimus One, P500 Original Android Development] Dovidhalevi:
Saw an inquiry on this on another thread. If I remember, you did have it.

Version 13 has a tun.ko?
[Optimus One, P500 Original Android Development] simplicio11:
Anyone try v13 on KitKat ROM?
[Optimus One, P500 Original Android Development] omidreza:
yes. i have it now and i don't have any problem.
[Optimus One, P500 Original Android Development] sweetnsour:
Thanks for the recommendations. I'm already on CM7, so I'll look to CM10.1.6.

Thanks to you for using my kernel! Happy New Year :)

Yes, it is built not as a module but directly into the kernel.
[Optimus One, P500 Original Android Development] z1022:
Version 13 support ext4 ??

Thanks
[Optimus One, P500 Original Android Development] solidv:
Using 10.1.6, gps takes to long to fix gps signal, using gps test. Everything fine with stock kernel.
[Optimus One, P500 Original Android Development] uf0999:
I've always the same issue on every 3.x.x s&s kernel.

after removing charging cable phone freezes and reboots. did not happen with 2.x.x s&s kernel and others.

no one is facing this issue???

it happens on 9.2.2 ics plus by hephappy, 9.2.3 GCC and Linaro builds.

On linaro build v12 makes the phone very laggy, did not happen with v11.

It's possible to have a v13 compiled with linaro toolchain?
[Optimus One, P500 Original Android Development] sweetnsour:
I did change the default governor and scheduler. Maybe that's why it is laggy?

I may not have time to compile again.
[Optimus One, P500 Original Android Development] Syd_M:
v13 causes linaro cm-9.2.3 to bootloop. v12 works fine, though.
[Optimus One, P500 Original Android Development] xu3sno:
Just flashed v13 over CM-10.1.5-KITKAT by rhars***. Works fine.

WiFi works on first attempt, turn off then failed to turn on again. Reboot the system, WiFi on/off is back to normal. :good:

Portable WiFi hotspot works out of the box.

IDK the significant differences compare to the stock one. In general it's stable and congrats to sweetnsour :beer: :good: :cool:

PS:

Both stock and this kernel, failed to set rw permissions sd-ext2. Link2SD mounted sd-ext2 (ext4 fs) just fine but failed link apps, dexes, libs :(
[Optimus One, P500 Original Android Development] Dovidhalevi:
What differences/comparisons have you found between stock and version13 kernels?

This read-only sd-ext problem is now getting in too many people's hair. That wipe-data/factory-reset will too often reformat sd-ext to ext4 read-only (or with some error that causes this). Cannot manually remount rw. One of several reasons I refuse to wipe.

1. Copy ALL data off of both partitions to a safe place.

2. Reformat the whole thing, start from scratch (if using CWM).

3. Copy data back.

4. Should be back in business.
[Optimus One, P500 Original Android Development] xu3sno:
Sdcard 1st partition (FAT32 fs) is just fine. Read/write onto this partion has no problems at all. The culprit is that SD card 2nd partition read only. I did reformat it, but the problem persist. Googled find some method to solve this. Will give a try.

V13 more stable. Better try it yourself. No harm. :)
[Optimus One, P500 Original Android Development] Dovidhalevi:
Version 13 on Cm-11 is excellent! Did improve battey life (subjective).

Note that there are commits on the kernel involving zram, etc., so may be time for a version 14 when these are merged.
[Optimus One, P500 Original Android Development] skanth:
My Friend. Seeing your comments itself proves that you've done a great job.

Im lil bit confused with the steps to install kernel. Please give me steps to install. Ive searched in the forum. There are lots of it. So please provide one for this sweet kernel :)

Ive got [4.4.2][CM11] KITKAT for LG-P500 [WIP][VER-5]

Also i see 2 files in the download page.version13-CFS-TWRP.zip and version13-CFS.zip Which one to use?
[Optimus One, P500 Original Android Development] skanth:
---------- Post added at 11:18 AM ---------- Previous post was at 11:17 AM ----------

[/COLOR]

Hey Friend, Ive got [4.4.2][CM11] KITKAT for LG-P500 [WIP][VER-5]. Im trying to install version13-CFS by flashing it from recovery(from CWM 6.4.0.6). Is it the correct procedure to do it. I get error message "error in /storage/sdcard0/version13-CFS.zip". My current kernel version is 3.0.8. PLease help.
[Optimus One, P500 Original Android Development] Syd_M:
Sounds like you might have a corrupted download. Try downloading version13-CFS.zip again, then flash with CWM. The procedure for flashing a kernel is the same for every kernel: just boot into recovery, clear cache & dalvik, flash kernel then reboot. You may need to re-link dalvik, etc. in Link2SD, though -- if I recall correctly, KitKat has an issue with Link2SD after clearing dalvik in recovery -- just read the KitKat thread to be sure. Good luck!
[Optimus One, P500 Original Android Development] ibub:
This version won't flash using the new recovery. The updater script only supplies 3 arguments in the mount statement. Cwm 6.0.4.6 needs 4 arguments: mount ("yaffs2","MTD"," system","/system"). SNS V13-cfs-twrp DOES HAVE mount statement that supplies 4 arguments. So the twrp version should flash. ;)
[Optimus One, P500 Original Android Development] skanth:
Tried with older version. It worked. Thanks mate
[Optimus One, P500 Original Android Development] ibub:
Ok, but just to clarify. Sweetnsour made 2 versions of the v13 kernel. The twrp version should flash using the newest cwm 6.0.4.6 recovery.
[Optimus One, P500 Original Android Development] xu3sno:
Just a compliment to skanth's and ibub's posts. I flashed v13cfs over cm-10.1.x, 10.2, and 11, by using (always, even for newest CM-11 ROM) old CWM Touch Recovery (vivekkalady) v5.0.2.7 and all was just fine :cool:
[Optimus One, P500 Original Android Development] Dovidhalevi:
Time for version 14 :)

This was posted on http://xdaforums.com/showthread.php...aforums.com/showthread.php?t=2589303&page=55:

https://www.dropbox.com/s/dc69pny761...3-CFS-TWRP.zip

Version with bluetooth support. I used version13 as base and added:

-bluesleep: implement to support bluedroid

-bluesleep: setup uart port

-lib/lzo: Update LZO compression to current upstream version

-ARM: kconfig: select HAVE_EFFICIENT_UNALIGNED_ACCESS for CPUv6+ && MMU

There may be other merges around as well ... and maybe you have a new helper in keeping this going (I'd do it if I could get a build environment up!).
[Optimus One, P500 Original Android Development] Left4DeadMW:
Mik_os LG P500 touchscreen bug fix:

Sorry for repeating myself, I like your kernel, I'm using it on my CM9.

Anyway, does this kernel has THIS included?
[Optimus One, P500 Original Android Development] apvm:
Anyone using this kernel with [DEV][ROM][4.4.2][CM11] KITKAT for LG-P500 [WIP][VER-10 OTA]
[Optimus One, P500 Original Android Development] nchall:
2.x kernel version-FINAL for TWRP

Does anyone have, or know how I can modify existing, to work with TWRP for 2.x kernel version-FINAL?

Thanks.
[Optimus One, P500 Original Android Development] ibub:
Look at my post on page 89. I don't have p500 with me right now, so I can't verify the number of arguments that twrp calls for. Can look at it tomorrow.
[Optimus One, P500 Original Android Development] ibub:
[MENTION=3444426]nchall[/MENTION]

If you are flashing this onto ICS, probably the easiest thing you can do is to use cwm-5027-touch to flash it. Or twrp 2.2.2.1 should work. You can use newer twrp, but you'll need to unpack the zip, alter the mount statement in META-INF/com/google/android/updater_script:

mount("yaffs2","MTD","system","/system");

Then you will need to discard the rest of the Meta folder, and place the new updater_script with the remaining folders (kernel and system). Now use a zip manager (androzip) to repackage (multi-select). Finally use a signing utility (zipsigner) to sign the zip.
[Optimus One, P500 Original Android Development] Casserole:
Does it work with CM11?
[Optimus One, P500 Original Android Development] sami.young:
a lil help here

download v4b cfs flshed it and everything was working alright till i put the phone of and turned it back on and it was stuck at the lg logo....

The only way i could get the phone turn back on was to boot into recovery and reboot and it was working.... i have flashed other versions and it seems i have the same problems.....

any help would do plzzzz
[Optimus One, P500 Original Android Development] Junior Einstein:
Re: [KERNEL][GPL][ICS|2.6.35.14] sweetnsour.kernel-version2

Franco once said that wakelocks are essential for charging, but in this kernel there is no wakelock when charging... it's this alright sweetnsour?

Swyped from my LG-P500
[Optimus One, P500 Original Android Development] omidreza:
sorry... the phone doesn't go to deep sleep while charging.
[Optimus One, P500 Original Android Development] sweetnsour:
Maybe the frandom will make a difference? Who knows, we'll just have to see :)

Thanks for the feedback!

Thanks for letting me know :)

You can always use Oxygen 3.0! I'm assuming you came from Oxygen GB since this kernel is not compatible with GB.

Well, the version and type is already included on the download page, the date is in the name of the kernel, and my logo? Hehe it's already on kernel version in settings. I don't really like long names since they tend to confuse me, and these names are automated when I compile the kernel. Thanks for the suggestion though :)

Just remembered your reply two pages ago. Only two pages ago and I already forgot :( sorry!

Actually, it's hard to say. The CFS kernel has a lot more downloads then the BFS kernel. I'm guessing more people use CFS on ICS as well.

Thanks for the feedback! It's weird, CFS is supposed to give more battery life than BFS, but if BFS gives more battery life for you, then that's great :)

I do remember franco saying that. I just don't remember what the wakelock was called. If the phone can charge without the wakelock, I guess that can be a good thing. So far, my phone has charged without any problems, so it should be alright.
[Optimus One, P500 Original Android Development] 3ncrypt3d_Droid:
Re: [KERNEL][GPL][ICS|2.6.35.14] sweetnsour.kernel-version2

Im using the new version of CrossBreeder(2-18-13) and I have to say its alot better than the 2-7-13 version.

The removal of the dns lag has DEFINITELY sped up networked apps atleast double(I almost cant believe it)

I also see with that kernel module CrossBreeder will make adjustments so that/dev/random and /dev/urandom will be pointing to /dev/frandom and/dev/erandom..The OP states that the speed will have to be seen to be believed!

I cant wait to see that, because im very impressed at how CrossBreeder has progressed.

Also the way hes done the adblock its made the system a little snappier instead of the traditional /system/etc/host file which slows things down a bit.

Cant wait for the module!!:D
[Optimus One, P500 Original Android Development] thachtunganh:
Re: [KERNEL][GPL][ICS|2.6.35.14] sweetnsour.kernel-version2

Well, It's a hard question.

But this is my personally answer:

None of them are supposed to give more battery life than the other.

-CK (just search on Google, he is a famous Kernel Hacker/Developer) wasn't satisfied with CFS Scheduler and he wanted to write another scheduler which is better, so he wrote the BFS Scheduler.
[Optimus One, P500 Original Android Development] sweetnsour:
Re: [KERNEL][GPL][ICS|2.6.35.14] sweetnsour.kernel-version2

version3 released!

Your picture is a little outdated now :p

It's only a 1 mb increase, but it's still something :)

Important notices:

Smartassv2 is back

Frandom module included for crossbreeder mod

Axis inversion fix still doesn't work (thachtunganh do you know how to fix this?)

Feedback please :)

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

I just did a quick test (from here), and the crossbreeder mod does load frandom module. But there doesn't seem to be a big difference between frandom and urandom.

And yes, I definitely see the results of the removal of the DNS lag! No more receiving from server, processing messages from Tapatalk while loading XDA :)

@everyone, I've tried a lot of mods and haven't really felt a difference (Seeder, thunderbolt, supercharger, etc). However, I actually feel a difference using the crossbreeder mod (only see the above mentioned DNS lag removal, but it's still something). You should go check this mod out! All you need to do is flash a zip :)

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

Bfq tweak from franco for your info please

https://github.com/KangBangKreations/KangBanged-7x30/commit/fce652ad0a8c7ac6766a5fd3e3bbf6568b7030ed

Also Sweetnsour can you give it a thought of building a kernel for p500 with usb otg support, this board has limited usb otg capabilities, then yours will be the 1st ics kernel to have it for our device. Wishing you luck :)

Regards,

Kanad
[Optimus One, P500 Original Android Development] thachtunganh:
Yes, yes i do.

that tweaks do nothing... Because we don't use BFQ, use SIO v2.0. It's good enough for us.
[Optimus One, P500 Original Android Development] alobo:
Re: [KERNEL][GPL][ICS|JB|2.6.35.14] sweetnsour.kernel-version3

This kernel is amazing! I switched from the cfs version to the bfs version today and can see the difference - the ui is quite a bit more responsive. I also flashed the crossbreeder mod and can confirm that the DNS caching increases the speed of network apps. Keep up the good work :D
[Optimus One, P500 Original Android Development] sweetnsour:
I'll take a look into otg, but no promises though, since it seems a little complicated.

Thanks for the feedback :good:
[Optimus One, P500 Original Android Development] gekko69:
AW: [KERNEL][GPL][ICS|JB|2.6.35.14] sweetnsour.kernel-version3

Kernel 3 bfs + GenetICS 9.1.7 + crossbreeder + a2sd(+) working great so far. And I finally get good SD speed results.
[Optimus One, P500 Original Android Development] omidreza:
i flashed your latest kernel...it's working fine but only i have lag while scrolling the pages of desktop. so i return to version 2. i feel it's better than version 3.
[Optimus One, P500 Original Android Development] sweetnsour:
Can you do me a favor? If I understand you correctly, you are referring to a desktop version of a website right?:

On your desktop site, can you tell me if there is a difference in scrolling (on version2) when:

1) you touch the screen very hard

2) you touch the screen very lightly

My guess is that this is the result of removing touchscreen sensitivity. If there is a difference, I'll include touchscreen sensitivity again in the next release.

@Kanad, I'm sorry, USB OTG is out of the question. Too confusing for me to implement :(

@everyone, version3a has been uploaded. This update is for those who are experiencing random reboots, as reported on Google Code. For those who are on version3 and don't have random reboots, you can wait for the next update (which will include this patch in version3), or if you are a flash-aholic, you can flash it anyway :)

For those who are having random reboots on version3, please tell me if version3a fixes those reboots.