yashsingh1/xdaforums huggingface dataset:
[Galaxy S Plus I9001 Android Development] Christopher83:
Thank you very much Rhonin, I really appreciate your well detailed feedback!

Yes it's possible, in this case it could be developed a simple app which monitors those processes and signals if one or more process wakelocks are lasting too much when the device should be in suspend state. But since these are wakelocks caused by bugs of the rom / kernel common base, I think that it is more appropriate to use the time required for the development of that app to investigate these bugs and completely fix them.

The biggest limitation of many of us is just the little free time available to dedicate to these projects, so you should always try to have precise objectives and prioritize the most serious and locking problems...

Thank you.
[Galaxy S Plus I9001 Android Development] Rhonin86:
First - THX for such kind words :o

So what would be the appropriate way to support you guys by fixing this issues ? Providing logcat, dmesg ? In my opinion i would create such files directly after encountering this issue to find the cause .... I think after a night with such a wakelock the cause isn't saved any more - or am i wrong - afair all logs are written in a circular memory and a possible cause is overwritten if i recognize it too late.

Therefore i just thought of an "alarm-app" - otherwise i identify it maybe too late with BBS

But for now enjoy your time and enjoy the real sunny weather :good:

Cheers

Rhonin
[Galaxy S Plus I9001 Android Development] sziggins:
Same here, a fantastic work from Christopher. I had too a huge battery drain caused from GPS last night almost 40% :(. I tried to turn on the GPS, it did't lock any satellites then I forgot to check when I turn it off if there is a partial wakelock. Then, next morning I saw from 50% almost 9%...

Thanks CHristopher...
[Galaxy S Plus I9001 Android Development] Christopher83:
Yes, dmesg logs could be surely useful. If something is currently logged to tell that the system won't be suspended because of a wakelock, then it will be most likely logged after a night too, again and again after every unsuccessful attempt...

Thanks! :good:
[Galaxy S Plus I9001 Android Development] ktulu84:
i don't know for the gps, but audio_out2 wakelock in JB 4.1.2 it seems to be a known issue of the latest versions of viber (if you use it, maybe it can be other apps too, but for sure viber has this issue.) you can solve by installing the 2.3.1 version (do not found the thread, but i read here on xda the viber team said it is an issue of the latest versions and will be hopefully solved in version 3). it appear even on samsung stock 4.1.2 (my sister has an SGS3)

EDIT: pm me if you need viber 2.3.1 version
[Galaxy S Plus I9001 Android Development] spaazm:
I've just changed it. I will give myself some time to test it and will report.

By the way I use only 2G. 3D cover in my area is very poor and almost unusable. I didn't state it before but I don't know if it matters.

Thank you Christopher83.

I've got some issues with audio_out2 as well. Although it's enough if I adjust my speaker volume to make it disappear. On the other hand it's not that easy to notice it because I would need to check BBS constantly and I do it only from time to time.

EDIT: In my case it probably is ROM related. I have never installed viber.

⇜ SGS+ ↭ SlimBean 4.2.2 build 3 ↭ K^Kernel JB V1.7 OC exUV 390MB ↭ InfinityEngine V2.1 ⇝
[Galaxy S Plus I9001 Android Development] ktulu84:
Bit you have the same symptoms, maybe is some other app... For me too play a sound unlock the CPU. Try to set unlock sound, it is a good way to play a sound on time to time ;)

inviato dal mio telefono usando il tasto invia
[Galaxy S Plus I9001 Android Development] spaazm:
What do you mean by "unlock sound"? Somewhere in settings? Sorry ktulu84, my english is poor.

⇜ SGS+ ↭ SlimBean 4.2.2 build 3 ↭ K^Kernel JB V1.7 OC exUV 390MB ↭ InfinityEngine V2.1 ⇝
[Galaxy S Plus I9001 Android Development] ktulu84:
I mean the sound that plays when you unlock the screen, somewhere in settings > sound. I made this way before I found it was a viber bug, and now I'm on 4.2.2 that not suffer of this bug (it has other bugs indeed)

inviato dal mio telefono usando il tasto invia
[Galaxy S Plus I9001 Android Development] Rhonin86:
THX for your offer, but i don't use viber. There was a time befor when apollo was suspected to create such a wakelock.

It never happened again to me after using poweramp. First i replaced apollo by google-music and later i tried poweramp, because the ui was very laggy.

Have a nice evening

Rhonin
[Galaxy S Plus I9001 Android Development] dr.wtf:
interesting you all talk about wakelocks. (btw i had that audo_out2 issue too using viber. downgrade helped)

i noticed kworker/0:0, kworker/u:0, kworker/u:2, kworker/u:3 wakelocks. i read they have to do with interrupts which are also a subject in phantom key pressings.
[Galaxy S Plus I9001 Android Development] Sera_fino:
For AOKP 4.2.2 by krisslibaeer, what version of the kernel must i flash?

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] Christopher83:
You need to flash v1.7 for CM10.1
[Galaxy S Plus I9001 Android Development] Sera_fino:
Yes, but which of the three options? Cm10.1 by xistance?

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] Laurentyu1995:
if you click on all you'll see that doesn't matter which you select because all are directing you to the same folder from mediafire
[Galaxy S Plus I9001 Android Development] Christopher83:
Those links are pointing to the same folder on Mediafire...
[Galaxy S Plus I9001 Android Development] Sera_fino:
Ok thanks. Sorry but I've another question: what are the difference from 360 and 370 mb kernels? I have searched but I haven't found it

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] Laurentyu1995:
the amount of ram... 360 mb of ram or 370 mb of ram... if you're playing games it's better to use 370 mb kernel
[Galaxy S Plus I9001 Android Development] Sera_fino:
I thought that with 370 mb of ram I had to give something up (like with 390 mb I can't record 720 p video)

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] Laurentyu1995:
hmmm. maybe 720p recording but nothing more.. you can try to see if you can record 720p videos with 370mb( but i think you can) , if not you can flash 360 mb kernel.. it's not a big deal flashing a kernel... with boot and so on it takes 2-3 minutes
[Galaxy S Plus I9001 Android Development] Christopher83:
360MB and 370MB versions have no limitations on recording (720p recording works), only for 390MB version the 720p recording is not supported...
[Galaxy S Plus I9001 Android Development] Sera_fino:
Amazing kernel, in particular battery drain! Thanks Christopher for your excellent work

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] xtremesystems:
same question from me. ivendor's latest rom has 3.0.74 so the same like Chrissy last kernel but i don't know if its technically the same kernel.

Wysyłane z mojego GT-I9001 za pomocą Tapatalk 2
[Galaxy S Plus I9001 Android Development] Laurentyu1995:
i think not because christopher hasn't included latest changes regarding light sensor or something like that
[Galaxy S Plus I9001 Android Development] Christopher83:
K^Kernel 3.0.75 v1.8 for JB 4.1.2 and JB 4.2.2

Hi guys,

I released the new v1.8 kernel:

- Kernel 3.0.75
- Sources synched with jb-3.0 repos of Ivendor and Arco68 for JB-4.1.2 (CM 10) kernel builds
- Sources synched with cm-10.1 repo of Arco68 for JB 4.2.2 (CM 10.1) kernel builds
- Built with my latest custom Linaro 4.7.3-2013.04 toolchain optimized for Cortex-A8
- Added Intellidemand CPU governor (thanks to Faux123)
- Imported the new LowMemoryKiller from 3.4 kernel
- Changed the debug level of the LowMemoryKiller from 2 to 1
- Added Voku and Dorimanx tweaks to LowMemoryKiller (thanks to them)
- Removed PMEM reservation for audio (thanks to Arco68)
- Updated light sensor driver and display driver light sensor changes (thanks to CastagnaIT and Ivendor)

Thanks to Ktulu84 for his support in testing!
[Galaxy S Plus I9001 Android Development] sziggins:
Lot of people will be happy! I saw the branch for the 3.4 too... I am installing it right now.

Thanks again Christopher.
[Galaxy S Plus I9001 Android Development] davidteri91:
Chris Grazie mille (Thanks) :)
[Galaxy S Plus I9001 Android Development] DreamerTKM:
Consider quite fast...salute :highfive::highfive:

Happy Flashing :D:D
[Galaxy S Plus I9001 Android Development] drnjstj:
Thanks, going to test it right away!

Are you switching to 3.4 from educk now?
[Galaxy S Plus I9001 Android Development] ktulu84:
Just to remember everyone the lux driver changes in the new ivendor RC2 (and in this kernel)... you MUST set auto brightness custom level because if you don't the screen will be too dark at the sun, old drivers had a maximum of 15000 lux at the full sun light, this drivers have a maximum of about 1900. if you don't change custom brightness levels you will get at the sunlight the same brightness that you get with previous versions in a room with low illumination
[Galaxy S Plus I9001 Android Development] sulli2:
For 3.4 kernel?
[Galaxy S Plus I9001 Android Development] ktulu84:
please stop asking for 3.4 kernel... when it will be ready you will know it ;)
[Galaxy S Plus I9001 Android Development] EB20XY:
This is really terrible.

What do we have to set where ?

Tried a bit with those settings, but its nearly impossible to see anything in the sun.
[Galaxy S Plus I9001 Android Development] ktulu84:
you have to go to settings > display > automatic backlight and check use custom, then edit other levels...

in the screenshot you can see my setting, try them and let us know if they are good for you
[Galaxy S Plus I9001 Android Development] EB20XY:
OK, thats what i tried already.

What setting values did you changed there ? The one from the screenshot ?

That works for you in the sun or lets say "outdoors" ?
[Galaxy S Plus I9001 Android Development] ktulu84:
yes, this is how i set custom values, they are working for me, and today is a sunny day here :D
[Galaxy S Plus I9001 Android Development] Shram32:
Hi Christopher! I used your kernel v 1.7 with CM 10.1 and now updated to v1.8. I see you added new display drivers. So I experience now a bug which I had with stock kernel. After unlock my brightness set to maximum for a second and then back to zero (I use 0 brightness often). So it looks like display blinking after unlock. Can you help me with this problem? I asked other people but they don't experienced this bug.
[Galaxy S Plus I9001 Android Development] ZordanKV:
I have this bug now, too. :(
[Galaxy S Plus I9001 Android Development] alexisguitarra:
No problem on AOKP 4.2.2, everything is going well. :thumbup:
[Galaxy S Plus I9001 Android Development] psaikia:
Thanks for the info

Could you explain me how to set autobrightness level in the particular fashion

1. For sunlight it should be bright.

2. for all other brightness levels , it should be the 0 (zero) level brightness.
[Galaxy S Plus I9001 Android Development] Christopher83:
Hi guys,

please could you tell me on which rom?

At the moment I'm on David CM10.1 4.5

Thanks.
[Galaxy S Plus I9001 Android Development] ZordanKV:
I'm using Baked Blackbean 9 Build 4.5 :)

Sorry for missing this info. If you need anything else, I'm here.
[Galaxy S Plus I9001 Android Development] ktulu84:
I think that i can't do it... i don't know which level correspond to sunlight! you have to try by yourself

EDIT: talked with smeroni, he said to ivendor to change the default brightness level to be used with this new drivers
[Galaxy S Plus I9001 Android Development] Shram32:
I'm on beta 4.5 too. Maybe something wrong with my settings of the ROM?
[Galaxy S Plus I9001 Android Development] Christopher83:
I restored CM 10 R2 and that issue is not noticeable, so it could be related to something missing on CM 10.1 rom side.

And yes I saw that problem on CM 10.1, only for some milliseconds, but I hadn't really noticed before ZordanKV explaining it to me, it happened too fast.
[Galaxy S Plus I9001 Android Development] alexisguitarra:
I'm wondering if using extreme undervolt version my phone might become slow due to lack of voltages or it just happens getting soft reboots o SODs?
[Galaxy S Plus I9001 Android Development] kouros17:
CM10 by ivendor (release 2) + K^Kernel 3.0.75 v1.8 (360MB, ExUV) and my phone is flying! Many thanks Chris...
[Galaxy S Plus I9001 Android Development] spaazm:
Sorry I've kept you waiting Christopher83. All I was doing for the last days was working for 14 hours, getting wasted after and trying to sleep it over for the left hours. :P

Back to the topic. These settings work like a charm for me. But only for a few hours after restart. It's getting worse after. Then I get all sorts of misbehaviour. Long press read as a double press, single press read as long press.

And this is new. When I release Home button after a long press it's read as a single press. I can initiate recent tasks list and when I release the button I sometimes get dropped to desktop. Might it happen because I have changed home_report_wait value for the first time?

By the way I'm on CarbonROM build 1 right now. I've flashed it for testing and stuck with it till now because of lack of time. I actually like it and I guess I'm gonna stay with it and upgrade.

Still on your V1.7, but I'm about to flash V1.8 right now. Thank you! :)

⇜ SGS+ ↭ SlimBean 4.2.2 build 3 ↭ K^Kernel JB V1.7 OC exUV 390MB ↭ InfinityEngine V2.1 ⇝
[Galaxy S Plus I9001 Android Development] psaikia:
I have flashed 1.8 and the phone doesnt enter deepsleep due process mediaserver. Its kept the phone awake . I am using Remics rom 4.1.2

Earlier 1.7 was working fine.
[Galaxy S Plus I9001 Android Development] spaazm:
I've flashed it just a while ago but I can confirm that deep sleep is fine. Try to switch governor. If that doesn't help reboot to recovery and fix permissions.

Just by the way, Intelidemand governor is quite a something. It spends incredibly lot of time on middle frequencies. Yet the performance is very good. Even while playing 3D games. I can't tell the savings on power consumption but it should be noticeable. Nice to finally test it. Thanks! :)

⇜ SGS+ ↭ SlimBean 4.2.2 build 3 ↭ K^Kernel JB V1.7 OC exUV 390MB ↭ InfinityEngine V2.1 ⇝
[Galaxy S Plus I9001 Android Development] Ubuntu-i9001:
have big problem after flashing the last kernel the phone is un useable it say "Unfortunately, the process com.android.phone has stopped." i press ok it show back again

so i will flash it old one for now

oh i was stupid and in rush i flashed 4.1.2 not the 4.2.2 one on cm10.1
[Galaxy S Plus I9001 Android Development] XeLLaR*:
People, before you report bugs, tell us please what you have tried to fix it.

Wipe Cache/Dalvik cache?

Reboot?

Fix Permissions?

Greetz

Xellar

Gesendet von meinem GT-I9001 mit Tapatalk 2
[Galaxy S Plus I9001 Android Development] davidteri91:
Media server process is normal if you use a music play

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] broodplank1337:
You really know your kernel Christopher! (according to the changelog :D) Really cool!
[Galaxy S Plus I9001 Android Development] plictisit17:
what is the best optimized kernel for the latest carbon rom ?
[Galaxy S Plus I9001 Android Development] Laurentyu1995:
you can use v1.8 ;)
[Galaxy S Plus I9001 Android Development] EB20XY:
1.8 work now well for me with RC2
[Galaxy S Plus I9001 Android Development] plictisit17:
which one?
[Galaxy S Plus I9001 Android Development] Mr. Tijntje:
I would guess you should open the link to the 4.2.2 media folder. Version 1.8 would most likely work as a charm. Then you have the choice between the different memories i.e. 360, 370 or 390 MB. That's your choice to make. Then finally you can choose whether to use the under volt or extreme under volt version.

Good luck!

Verstuurd van mijn GT-I9001
[Galaxy S Plus I9001 Android Development] tommy924:
When i charge my phone and when it gets to 100% it starts to discharge even if its still plugged in. I had this with stock kernel too but with castagnait it wad ok. Also sometimes when i take picture i get only gray screen and when i try to open that i get fail to load message.
[Galaxy S Plus I9001 Android Development] EB20XY:
Does someone get a GPS fix with 1.8 and RC2 ?

My device seems lots of satellites (up to 10), but doesn't get a fix.

RC2 pure gets such a fix in less than 10 seconds. :confused:

(gps config with europe and country is set in both cases)
[Galaxy S Plus I9001 Android Development] Pereira.Pedro:
AW: [KERNEL][3.0.x][JB] K^Kernel 3.0.x for JB 4.1.2 v1.3 and JB 4.2.2 v1.3.5 [10/03/2

Play videos on YouTube?
[Galaxy S Plus I9001 Android Development] davidteri91:
R: [KERNEL][3.0.x][JB] K^Kernel 3.0.x for JB 4.1.2 v1.3 and JB 4.2.2 v1.3.5 [10/03/20

YouTube I can see HD videos but in gallery I can't why????

Kernel with 370mb

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] Christopher83:
You can see them using MX Player.

I'll take a look to fix it.
[Galaxy S Plus I9001 Android Development] davidteri91:
R: [KERNEL][3.0.x][JB] K^Kernel 3.0.x for JB 4.1.2 v1.3 and JB 4.2.2 v1.3.5 [10/03/20

OK I don't know but now I use phenonkernel with 350mb and I have the same problem I can't see videos 720p in gallery

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] Christopher83:
Phenom kernel is based on my sources, so both kernel could have the same problems, but they are almost surely related to CM10.1 known issues...
[Galaxy S Plus I9001 Android Development] davidteri91:
R: [KERNEL][3.0.x][JB] K^Kernel 3.0.x for JB 4.1.2 v1.3 and JB 4.2.2 v1.3.5 [10/03/20

OK cris grazie mille for your help

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] Christopher83:
You're welcome!

Non c'è di che! :highfive:

Try using MX Player...

-------------

Note:

With CM 10 by Ivendor and v1.3 kernel there are no problems with HD video.
[Galaxy S Plus I9001 Android Development] MIsterLemons:
OT: Christopher83 are you italian?
[Galaxy S Plus I9001 Android Development] davidteri91:
R: [KERNEL][3.0.x][JB] K^Kernel 3.0.x for JB 4.1.2 v1.3 and JB 4.2.2 v1.3.5 [10/03/20

Yes he's Italian

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] MIsterLemons:
Italians do it better XD

Questo però lo sapevamo prima di comprare l'i9001..
[Galaxy S Plus I9001 Android Development] davidteri91:
R: [KERNEL][3.0.x][JB] K^Kernel 3.0.x for JB 4.1.2 v1.3 and JB 4.2.2 v1.3.5 [10/03/20

I know

Già che fregatura!

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] edisile:
R: [KERNEL][3.0.x][JB] K^Kernel 3.0.x for JB 4.1.2 v1.3 and JB 4.2.2 v1.3.5 [10/03/20

Lol me la sto facendo addosso dalle risate...

Now, back to english :D

< Insert funny Tapatalk signature here >
[Galaxy S Plus I9001 Android Development] magicw:
Hey Christopher,

look into this post I wrote into educks thread for the Phenomkernel.

It's somehow similar with your 4.2.2 Kernel v1.3.5. I don't get WIFI working if I handle extracted files from your ZIP file using ADB methods to do a kernel update.

In contrast to Phenomkernel your K^Kernel Flashfiles do not include any subfolder structure /system/lib/modules. So how will those updated Broadcom drivers come into the fone?
[Galaxy S Plus I9001 Android Development] Christopher83:
I use another method to create the kernel boot image, the modules are included inside the ramdisk part of the boot image, you have to split it and then extract the ramdisk to get them.

Here is the dhd.ko (compressed) from my kernel build:

dhd.ko.zip

Have you tried to flash my kernel too?
[Galaxy S Plus I9001 Android Development] edpo1976:
Hi, Christopher.

Ok, I report my results of the WIFI test.

I've flash Dooms release of CM10.1 11032013, a tries to connect to my router. As expected, no way to do this, WIFI is on, but it is not able to connect to my router, So, I've follwed your steps. I've deleted wpa_supplicant.conf an tried again, with no result. Then, I used terminal emulator, an I got the files you've requested me (I hope I've made it in the right way, tell if I'm not).

I compressed in a .rar. See attached file.

Thanks.

EDIT. I don't know if it is normal, but wpa_supplicant.conf has reappeared after the test, although I've deleted before.
[Galaxy S Plus I9001 Android Development] edpo1976:
You're right, I hadn't no option mark in region code settings. I've selected Europe, and try again, with no result.

I tried with WFIX Manager too, but still no luck.
[Galaxy S Plus I9001 Android Development] Christopher83:
Also after a reboot?
[Galaxy S Plus I9001 Android Development] edpo1976:
WiFIx Manager ask me a reboot after intall WIFIX, and I made it. So, yes, I think so.
[Galaxy S Plus I9001 Android Development] Christopher83:
Released new v1.3.5 kernel versions for CM 10 by Ivendor Beta 3 and next builds.

Thanks and credits to Ivendor and Arco for their awesome work!
[Galaxy S Plus I9001 Android Development] Stefano187:
Hi Chris, I've flashed two days ago ivendor's RC2 and your last kernel. With the settings you posted on CM thread for display brightness and using the combination hyper+row I have no more lags or problems and battery life is really amazing! Thank you very much for your work.

Regards

Stefano
[Galaxy S Plus I9001 Android Development] ktulu84:
Try a reboot, form me works
[Galaxy S Plus I9001 Android Development] sziggins:
Hi EB20XY,

Well I had some problems with GPS partial wakelocks. Yesterday after installed the v.1.8 360 EXUV over ivendor's RC2 I tried to use the GPS with location access on and all the rest of it on too (no WiFi access) but I didn't succeed. Then, today I tried again but with location access off with no result again and then without reboot as ktulu84 (maybe he is right) says in post #380 I used the conf file made from broodplank1337, tool. But i guess you've already used this. The result is that the phone locked GPS in some seconds. The interesting part is that when i turn it off I hadn't wakelocks and deep sleep works normal!

Till now the kernel is working great and I am waiting only the fix for the brightness as smeroni68 mentioned . So thanks Chiristopher for everything and all devs involved...

PS

Great to see you here broodplank1337!
[Galaxy S Plus I9001 Android Development] ktulu84:
I meant that if gps doesn't lock but you see sats you can try to reboot because something is going wrong, i'm using broodplank1337 tool too and it's really useful
[Galaxy S Plus I9001 Android Development] tr4usut:
This kernel(all memory ver and uv/exuv) usually freeze on slimbean 4.2 when doing a heavy process like playing games and load a heavy webpage, also meet with Phenom kernel (all ver). Any one face this issue? Never meet on CiT kernel 10.8 for jb 4.2.

Already cleared cache and dalvik, fix permission.

The best rom for i9001

http://xdaforums.com/showthread.php?t=2204480
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Jup, you suffer from the same crap that i suffer from.

Your phone doesnt support diablos OC/Voltage table.

You have 2 Options:

1. Use CastagnaIT kernel (Wich is the only up2date kernel here that doesnt use diablos oc/voltage table)

2. You can edit the voltages inside the kernel that you want to use. Thats possible via apps.

Gesendet von meinem GT-I9001 mit Tapatalk 2
[Galaxy S Plus I9001 Android Development] tr4usut:
Thanks for your instruction!:good:
[Galaxy S Plus I9001 Android Development] AnandMuralidhar:
Finally after 2 days of testing. I can see this kernel is simply awesome for CM10 RC2! Smooth has hell! Gaming is pretty good too.
[Galaxy S Plus I9001 Android Development] peppolax:
20130328?. What kernel is?

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] XeLLaR*:
The one in first post?

Gesendet von meinem GT-I9001 mit Tapatalk 2