yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy R i9103] Machram:
Hello there!

As many of you may have noticed, ICS drains your battery much faster than GB ever did.

My thought was to gather all the battery issues here and discuss with developers so they might take a look into it, why and if it can be fixed!

Well anyways, the problem I have had so far is the following, some process called "Android OS" is draining 50% of my battery.

How about your SGR's, post screenshots and etc here!
[Samsung Galaxy R i9103] amar1548:
i think juice deffender does a lot better i have 10 hrs of interactive usage and 31% remains......

with a live wallpaper
[Samsung Galaxy R i9103] The-Droidster:
Buddy, No offence but I request you to keep discussion related to any ICS issue to this thread alone!

Cheers!

You could start this very same discussion in that thread and ask the mod to delete this thread! This helps in keeping the forum clean and a bit less confusing! I hope you understand:):cool:
[Samsung Galaxy R i9103] Claus72:
I have not upgraded my R to ICS too but I think it could be a similar problem that have Galaxy Tab 10.1.

This tablet with tegra 2 since have recived ICS drains a lot battery. You can find a thread related to (http://xdaforums.com/showthread.php?t=1817562).

It seems that it is a bug of the ICS Kernel.
[Samsung Galaxy R i9103] bhargav143:
I have a little more drainage of battery as compared to GB.

RAM is always found to be full about 400 MB.

I dont get a full day on a single charge. I am a little bit worried about this.....
[Samsung Galaxy R i9103] Machram:
I understand why you would like that, but see it from this point: Now all battery problems (and there are alot of them) can be posted here, instead of in a huge mess. Now developers can read this thread to keep themselves updated about what's wrong with the battery life and what processes that drains it.

Peace!
[Samsung Galaxy R i9103] vbz89:
My battery life has improved after uninstalling Google + and chrome

I was experiencing heavy battery drain before uninstalling them as my phone never entered sleep..

I'm on the frank mod 4.0 atm
[Samsung Galaxy R i9103] The-Droidster:
Buddy I'm not forcing you, but you are missing my point!

Consider all the different issues that have been discussed in the main thread! If each user started creating a separate thread for his or her issue then imagine the mess in the forum!

Also if you have a look at the replies in this thread, you will notice that most of the users have repeated what they have already discussed in the other thread which fundamentally lead to spamming!

Anyways, I'm just recommending what's right! It's completely upto you! An added thread is not going to bring the forum down, Is it?:D:good:
[Samsung Galaxy R i9103] Machram:
I'll start using it then, cuz my battery life is just pure ****!

Looks much better on frank mod :D

Yes, I know but.. Battery life is almost the most important thing you want to last longest. :D
[Samsung Galaxy R i9103] josjator:
For me it's like 1 1/2 days. I think you guys are using the phone a lot due to the new ICS :)
[Samsung Galaxy R i9103] ereziel:
That is not necesarily true. For me ICS charges much faster and drains battery almost equal (if not less).

So that is only speculation.
[Samsung Galaxy R i9103] Machram:
Yes, but I had something called "Android OS" eating my battery, will see now when I have installed Artdat Kernal and Frank 4.0! :D
[Samsung Galaxy R i9103] nodh:
I'm using The Frankenstain Mod 4.0 and battery life is better than ever! Double checked it with the great "Better Battery Stats" from the forums: Partial wakelocks seems to be much shorter now.

(Altough Google Latitude drains the battery as fast as always, so disabled it)
[Samsung Galaxy R i9103] Machram:
Ye frankenstain mod is good, saving alot of battery now aswell!:)
[Samsung Galaxy R i9103] nvo2411:
Is there any other problem in Franks Rom?
[Samsung Galaxy R i9103] Machram:
I've used it for a while now, it still drains alot compared to GB.. Will search for anything that can solve this problem cuz my friend said its a bug in ICS. :P
[Samsung Galaxy R i9103] Adikbzik:
I got already leaked ICS with ardatdat kernel. All works good for me except touchscreen. Battery usage is almost same as it was on GB. Maybe uninstall chrome guys.
[Samsung Galaxy R i9103] nodh:
Have a look at it with BetterBattery Stats: http://xdaforums.com/showthread.php?t=1179809

You should check the "Partial Wakelocks" section. There you can see exactly what action is preventing the deep sleep.
[Samsung Galaxy R i9103] Adam77Root:
Well, for me the battery life rocks! I'm using it for 12-14 hours per day with a lot of camera and wifi usage and it is about 10% at the end of the day. I see improvement and like it very much.

(Additional info: I'm on ZSKK5 baseband.)

Sent from my GT-I9103
[Galaxy Y Duos S6102 Android Development] Deadly:
Downloads & Change log :

Recommended latest version...

Please everyone.. Try to provide review/report from your side after installing the kernel.. It helps me to understand how many people are having issues/not if there are any.. Because if only persons with "Issues" report.. its hard for them and me to know whether others are having this problem or not.. (Do the same with all rom and kernel threads please) (devs spend a lot of time on creating stuff for them and others to use.. so please do spend 2 mins in writing review when you have free time.. Downloads numbers are below.. that many.. but only around 10-20 users posted..and thanks a lot to them for supporting...)

CWM recovery tool (Download) provided by Millan.SIS

Kernel: New version: (Not tested) Compact V 1.3 **NEW** (Download link)

Current/latest version: Compact V 1.2.6 (Download) ​

Known bugs: Seems brightness bug is there with 156.. If you got this bug after flashing this kernel.. Dont use 156 freq for now. i will release new version soon.. Do the above only after installation and checking the problem.

(Host: Mediafire site)

Older versions:

Compact V1.2.5 [DOWNLOAD]

Compact V1.2.2 kernel.. Bugs fixed.. (Download)

Compact V1.2 Kernel (Download)

Compact V1.0 Kernel (Download)

Pics updated on :

​

UPCOMING FEATURES PLANNED:

None at the moment.

Suggestions for imrovements? or if you want a kernel with specific features for your use.. I am planning to provide that specially for you.. PM me.

Change Log: "+" means added feature to its previous version.

V 1.0

First release

= firewall support

= i/o: noop, deadline

= a2sd supported

= init.d support

= busybox support

= governors: powersave, bcm21533, performance

V 1.2

+ Swap support

+ New Boot logo

+ 624 Mhz freq added

+ Governors added: ondemand & conservative

+ NTFS support

+ ext4 support

+ cpu states (CPU SPY not showing) bug fix

bug.. after reboot.. some features were not showing like governors and i/o and swap..

+ minor bug fixes to source

V 1.2.2

+ all bugs in V 1.2 fixed

V 1.2.5

+ Governors added:

+ SmartassV2 --> Balanced(name changed to identify easily)

+ LAZY --> BattSaver(changed name)

+ Wheatley --> Turbodroid

+ Interactive

+ conservative(Tweaked)(default)

+ bcm21553(Tweaked)

+ CPU FREQ added: 156 468 to existing 3 freq of V 1.2.2

+ I/O Schedulers added: V(R) & SIO(Default)

+ BACEM TWEAK included.

+ minor tweaks..

V 1.2.6

+ Improved boot logo

+ brightness bug(screen off/on brightness jumps to max sometimes in V 1.2.5) fix attempt.

V 1.2.5 (Pre/Test version)

check its features in the post itself.

post link = Click here
[Galaxy Y Duos S6102 Android Development] Deadly:
Screen Shots:

Apps to use the features mentioned..

You can try avast for firewall feature, No-frills CPU Control for setting the above features like Freq, governors, I/O schedulers.. CPU SPY for checking CPU frequency states usage.. Quick System Info PRO for checking whether they are working and what all are included features. All 4 apps for free and available at google's play store.. Or You can try any other apps of your choice like Set CPU, CPU Tuner etc..! Enjoy!

Boot splash image

OLD NEW

NETFILTER.. firewall tested.. see the below pic 3G is on but app has no internet..

I/O SCHEDULERS:

CPU GOVERNORS:
[Galaxy Y Duos S6102 Android Development] Deadly:
Kuro's kernel for DUOS

Also friends, kurotsugi has made a kernel for duos too.. So if you guys are fan of kuro's work.. or intersted to try the kernel.. Here i wanted to present kuro's kernel for duos.. [Download]

He is not going to continue work on it.. as he feels its not right or easy to develop kernel without device as testers may brick their device.. So i asked him and added his kernel here..

So, main question.. what it has?

Features: 4 frequencies...

7 governors...

5 i/o schedulers...

i think these are there.. but not sure.. please check and report..

swap... firewall support.. ext4..

and thats all for now.. enjoy everyone.. and please thank Kuro (kurotsugi) for his nice kernel contribution here..

Please note: dont ask any features or any requests on that kernel to him or me.. its a good kernel with good battery performance.. i have tested myself for a week..

Thanks kurotsugi for your great work and guidance to many users..

hit thanks button! If above post helps you..

Sent from my GT-S6102
[Galaxy Y Duos S6102 Android Development] kaorukail:
Nice! More custom kernel for our phone, more confusing to choose :p ;)

Congrats anyway! haha
[Galaxy Y Duos S6102 Android Development] manoranjan2050:
Great work my dear friend...... Really 90% user need simple .compact kernel..... With minimum working feature......
[Galaxy Y Duos S6102 Android Development] b16h22:
Good work bro..I like the minimalist approach:good:
[Galaxy Y Duos S6102 Android Development] Millan.SIS:
Good work bro !

Adding to Development Information Center...
[Galaxy Y Duos S6102 Android Development] hell_lock:
we hav.. i mean u guys hav 3 kernels now... i smell competition now.. wanna do a race? for the first one to make his kernel overclock to 1ghz?? it would be fun!! it will make the competition productive!
[Galaxy Y Duos S6102 Android Development] manoranjan2050:
Ha ha ..... I dn join in race.......
[Galaxy Y Duos S6102 Android Development] Deadly:
Lol!! I'm not competing.. you and manoranjan kernels are like super bikes.. mine is like family bike :D

I mean mine is for basic uses.. manoranjan, yours are more power users...

hit thanks button! if above post helps u..

Sent from my GT-S6102
[Galaxy Y Duos S6102 Android Development] manoranjan2050:
I have only one bike and i dn hv mny 2 bay new bike after race...... :D:D:D:D

If u both need i invst some mny ... :):):)
[Galaxy Y Duos S6102 Android Development] lavadepa:
@Nithu

Thanks for ur kernel:)

I appreciate u for this n also wish u for future:)

Waiting for update:);)

Hit thanks button if i helped:)
[Galaxy Y Duos S6102 Android Development] Deadly:
Ha ha..

No need of money.. If u invest some of your knowledge I would be happy... even I have only one bike(discover)..

hit thanks button! if above post helps u..

Sent from my GT-S6102
[Galaxy Y Duos S6102 Android Development] hell_lock:
So u in the race or not?? If anyone of us discovers a way then he will tell other too alright? Thats the rule of the race... or shall we form a team?
[Galaxy Y Duos S6102 Android Development] Deadly:
Not in the race.. my policy is share share and share more... team or informing both are good..

hit thanks button! if above post helps u..

Sent from my GT-S6102
[Galaxy Y Duos S6102 Android Development] manoranjan2050:
Yes i 100% agry wth u...... Now need to make team..... What is our team name...? After long time in fedora project now i'm happy for new android team.......
[Galaxy Y Duos S6102 Android Development] Deadly:
IFC? IHC?

hit thanks button! if above post helps u..

Sent from my GT-S6102
[Galaxy Y Duos S6102 Android Development] hell_lock:
Team Overclock? Matches our aim!
[Galaxy Y Duos S6102 Android Development] dashingrdx:
nice work bro ............
[Galaxy Y Duos S6102 Android Development] Deadly:
ya i have seen the same thing.. i changed some freq settings in 1.2.6.. try that.. its less frequent in that one..
[Galaxy Y Duos S6102 Android Development] Kundal:
I already tried v1.2.6 and described what I experienced here: http://xdaforums.com/showpost.php?p=32158969&postcount=169

This behavior occurred with my standard settings (832 or 624 max, 156 min). Maybe the on/off problem occurs less often with 1.2.6 but the behavior of the brightness slider I had with 1.2.6 is much worse. In 1.2.5 I can live with the bug because I normally won't set max frequency to 312.
[Galaxy Y Duos S6102 Android Development] Luppertazzi:
Okay, so here i am. Isn't this kernel for Pro Duos? It says Pro Duos in the description in the first post.
[Galaxy Y Duos S6102 Android Development] Deadly:
sorry.. where dud you find pro duos in first post mate!!???

i cant see it.. can you quote it?

if its there.. i am sorry.. its for y duos..

i am compiling a kernel for pro duos today..
[Galaxy Y Duos S6102 Android Development] Luppertazzi:
Again, as in the previous topic, i am wrong. I have a Y Duos, not a Pro Duos.

This being said, can i combine BD Sky 1.5 with Compact Kernel on Y Duos?
[Galaxy Y Duos S6102 Android Development] Deadly:
Lol!! U had all of us believing that urs is pro one.. site you can use any kernel made for your phone.. install TD and latest kernel of mine too.. :rolleyes:

Sent from my GT-S6102
[Galaxy Y Duos S6102 Android Development] kecrekchord:
Has been tasted,,

see the ss below
[Galaxy Y Duos S6102 Android Development] drmdsadiq:
Are u encountering any brightness issues with 156 or 312 setting?

---------- Post added at 09:19 AM ---------- Previous post was at 09:15 AM ----------

@nitubhaskar hey mate came across an interesting issue with the 1.2.5 kernel ystrdy thought I'd let u know...

After flashing the OTA updater for the ICS ROM from helllock on reboot I started developing brightness issues even with this kernel.. but then after resetting the kernel settings using no frills a couple of times, it resolved spontaneously... wonder if its of any significance to u!!
[Galaxy Y Duos S6102 Android Development] Deadly:
Actually the brightness bug is weird.. i have never modified brightness/ backlight files.. also i was having this problem before my kernel was even released.. but it seems people are affected by my kernel too.. anyway thanks for the info..

@kecrekchord.. not able to see thumbnail in pc.. will see in tapatalk
[Galaxy Y Duos S6102 Android Development] kecrekchord:
In the compact kernel v.1.2.6 I still have a bug of brightness as another kernel example kuro & iduos 1.3.1. I think the problem is not on frequency but on the governor. if we set the performance governor the brightness no problem.

correct me if i'm wrong

I'm just a newbie

sorry for my bad english

Thanks my mate nittu :cool:
[Galaxy Y Duos S6102 Android Development] Deadly:
ok. thanks for that..

@all.. Can anyone test these below setting with all governors?

Test 1: settings:

i/o to noop:

freq max to 832

freq min to 156

check with all governors.. report only governors name afftecting..

Test 2: settings:

i/o to noop:

freq max to 832

freq min to 312

check with all governors.. report only governors name afftecting..

Test 3: settings:

i/o to sio:

freq max to 832

freq min to 156

check with all governors.. report only governors name afftecting..

I will do this my side too..

Edit: test 1,2,3 results show ondemand, battsaver, balanced, turbodroid have brightness issues..

Note: once you get brightness bug. Switch to bcm21553 or interactive before tedting any other governor to reset the bug..
[Galaxy Y Duos S6102 Android Development] Kundal:
Made the tests you requested and everything worked like expected with v1.2.5.

Please test the following on your side:

- Go to Settings=>Display=>Brightness and move the slider to the far left side.

I'm getting 100% Brightness at the left end of the slider scale. With v1.2.6 this was worse for me. The switch-point between dark and bright was at slider position ~70%.

If you see the same effect you should focus on adjusting this to scale brightness correctly and the bug should be gone.
[Galaxy Y Duos S6102 Android Development] Deadly:
That happens only when the brightness bug appears right? Rest of the time it works fine.. i mean when you get max from screen off/on only then the slider will act like you said.. you can try screen off/on again which will set it back..

To be frankly speaking i have never touched backlight/brightness files..

Sent from my GT-S6102
[Galaxy Y Duos S6102 Android Development] Kundal:
Yes, you're right and the bug only appears when I set max frequency to 312 or 156 regardless which gov/io I'm using (randomly tested some combinations).

lol, I didn't think you touched my settings.apk or something...just thought I've found something that could help you to cast that little devil out.
[Galaxy Y Duos S6102 Android Development] Deadly:
ha ha ha.. no friend.. all reports are help itself to figure out whats going on.. what i meant by saying i didnt touch them is.. in kernel source files you have files related to display backlight brightness etc.. that i meant.. not apk files of your phone :D
[Galaxy Y Duos S6102 Android Development] Kundal:
:laugh:Ah, I understand. Kernel sources are not my cup of tea. That's why I leave the job to compile kernels to developers like you.
[Galaxy Y Duos S6102 Android Development] kurotsugi:
can anyone explain what is the "screen issue" in this kernel?
[Galaxy Y Duos S6102 Android Development] Deadly:
ya.. well this is how it happens..

sometimes when the screen goes off/on the brightness jumps to Max from min/any other value..

also once this happens.. if you try to change brightness through slider provided in settings for brightness.. it goes down completely to actual brightness as soon as you slide the bar to next position.. and it jumps back up if you bring it back to its previous place in slider bar..

So its more like its modifying the actual values for brightness for %.. What I'm trying to say is.. if it goes to 100% when it was for ex. At 15%.. then it will go to 16% when you select 16%.. and if you slide it back to 15% it will go back to 100% instead of 15%.. or any other value..

It only happens randomly like 3/10-15 tries.. and it goes back to mormal brightness randomly too like 3/10-15 tries of screen off/on..

the dmesg from adb.. Paste bin

the logcat from adb.. http://www.mediafire.com/?z6wf8v2dbdk76rq

specific file has only bug operations.. i have done this action in log. brightness sliding thing in settings-->brightness which i mentioned before..

video of the bug.. Video link 2 videos are there.. one of stock lock screen and other with holo locker.. the number in file represents the brightness maxed out second in the video...

also now after some tests from users and myself it seems only 156 and 312 freq causes that..

if anyone has seen this kind of problem/bug and has suggestion.. please help.. i would be really grateful to you.. thanks in advance..
[Galaxy Y Duos S6102 Android Development] kurotsugi:
I didn't follow all the post here but here is several stuff you can try. first of all you can check the mode used by the freq. you should make sure that that mode didn't used by something else. if everything is OK you can try to enable APM stuff inside this kernel. SGY have these issue too but it could be fixed easily by doing this.
[Galaxy Y Duos S6102 Android Development] Deadly:
ok.. but apm stuff are enabled already in this kernel.. and i think its also in 1.2.5.. you can check my source in git hub too.. and i had first used your modes for the freq adding for 1.2.5.. then in 1.2.6 i changed them to look more like stock version one.. i mean 312 624 832 uses stock modes now.. actually 624 is added as turbol mode in our kernel.. so i used 0x0B to 156 and 0x0C to 312 0x0D to 468 0xE to 624 0x0F to 832..

PS:I have also made you collabarator in github... dont know all the stuff of git hub yet..
[Galaxy Y Duos S6102 Android Development] kurotsugi:
the method I've mentioned before is just to minimalize the bug. I still got that bug in my sgy but in very less frequency. my knowledge is limited to know that the problem is related with power regulator and backlight driver. however, I didn't know how to fix them. I'm a chemist not a programmer (lol)

anyway, my slow internet connection doesn't allow me to visit github. I'll check it later when I'm on a faster internet connection.
[Galaxy Y Duos S6102 Android Development] kaorukail:
Hey nitu :)

what about future feature like OTG support?
[Galaxy Y Duos S6102 Android Development] Deadly:
Ok.. i will see friend..

Off topic: y did u quote on the whole post dude!! Its a waste of space and energy to scroll through that..

If you dont mind.. can you please remove the quote or minimise the quote to current features thing..

hit thanks button! If above post helps you..

Sent from my GT-S6102
[Galaxy Y Duos S6102 Android Development] Deadly:
@kundal.. the custom logo kernel for you is getting ready.. will give link soon..

Edit: Custom kernel uploaded.. link sent in PM.. check your PM and test it and report.. Brightness bug once i solve it.. i will make a new custom one..
[Galaxy Y Duos S6102 Android Development] kaorukail:
Sorry, my bad :p

Well, let me know then! :)
[Galaxy Y Duos S6102 Android Development] drmdsadiq:
Hey mate could u make me a custom boot screen for ur kernel? Would very much love that! Thanks :)
[Galaxy Y Duos S6102 Android Development] Deadly:
Sure.. send the pic with resolution 240x320 to me in PM..

hit thanks button! If above post helps you..

Sent from my GT-S6102
[Galaxy Y Duos S6102 Android Development] drmdsadiq:
Thanks mate will do!! :)
[Galaxy Y Duos S6102 Android Development] princesiva11:
i dont know why, i cant merge calls/use call conference if i use custom kernels like Compact, iDuos etc.. no matter what rom it is..

while on stock kernel i dont have this problem..

i tested Compact kernel with these roms TechnoDUOS v1.5 1525, ICSFusion v1.3, Chobits Final... etc..

i just cant make merge calls/conference calls if i use compact kernel or iDuos kernel.. while it is fine with stock kernel & BDSky Kernel..

This is what happens if use compact or iDuos, whenever i make a second call after making a first call.... the first gets hold, and second call gets connected.. ok.. but instead of "Merge Calls", i still see "Add Call" button.. even in the 2nd call.. when i press add call, i get to make a 3rd call,

but not join the 1st and 2nd calls i made...

But everything is fine if i use stock kernel.. i am able to merge calls..

Please help me.. I love your kernel..
[Galaxy Y Duos S6102 Android Development] Deadly:
@princesiva11.. ok.. i am not sure how its happening.. by default this is off it seems.. as i have not modified anything related to this.. also no one else would be able to test this as people rarely use conference calls.. but i have asked millan.sis what he has done to make it work.. i will let u know if its solved...

hit thanks button! If above post helps you..

Sent from my GT-S6102
[Galaxy Y Duos S6102 Android Development] princesiva11:
thnx 4 ur reply.. :)

ya its true that people use conference call rarely.. thats why no one reported it..

i was living with this problem for over a month, never got an idea what was wrong :eek:

And 2 days ago, when i reflashing stock from the ODIN cuz i wanted to test chobits, icsfusion roms etc.. i got aware of it... :cyclops:

That custom kernels are the ones causing this... :good:

Take ur own time in solving it.. No rush.. Im currently fine with the BDSky kernel..
[Galaxy Y Duos S6102 Android Development] hell_lock:
Bdsky kernel is just the modified version of stock kernel. He might have made that kernel while cooking.
[Galaxy Y Duos S6102 Android Development] Deadly:
Ya you are right.. he added init.d and a2sd support to it..

hit thanks button! If above post helps you..

Sent from my GT-S6102
[Galaxy Y Duos S6102 Android Development] drmdsadiq:
Mate I PMed u the pic yesterday for the kernel.. hope u got it

---------- Post added at 02:17 PM ---------- Previous post was at 02:13 PM ----------

Just got ur pm.. take ur time mate!
[Galaxy Y Duos S6102 Android Development] Jiesheshuai:
Wiping battey stats solved my problem. Sorry for the late answer. İt works cool (312-156-battsaver-sio) v1.2.6