yashsingh1/xdaforums huggingface dataset:
[Nexus S General] t3ej4y:
From experience, stock 2.3.6 lasts a little more than a day on moderate use, but didnt stay long on stock rom so cant say much.

What I'm running now is CM7.1 2.3.7. I know people have said CM drains battery real quick but with a full day (19hours so far) playing worms occasionally, web-browsing, market-browsing, heavy texting, some calling, wifi-use and all that, I'm still ~20% battery. Oh and I'm using a ram optimization script, might be that helping it all along.

All in all I'm VERY pleased with my nexus s on cm7.1!
[Nexus S General] brenix:
Try using a custom kernel with deep idle enabled... Battery lasts a lot longer than I expected..
[Nexus S General] Zanza00:
for me was the tracking position with wifi that uses a lot of battery.

Now i'm back to the usual with 30% in the evening instead of 5%.

the only exception is when my girlfriend take the phone and play angry birds or whatever game...
[Nexus S General] BrianDigital:
just understand probably mostly all android phones do some sort of bump charging or whatever. google is being truthful to you about this. My girls epic did it and my evo would charge to one hundred and stop charging till it hit 90% but the whole time it would read 100% thats a big issue since you could take it off charge in the morning and be down in the eighties before getting to work.

I prefer when companies are upfront when doing this kind of stuff, batteries are simple tech to compared to whats in the phone but there is alot of thinking behind what batteries are going to be used and how they need to be charged
[Nexus S General] Frito1:
The best solution is to use a custom rom, I'm loving fire and ice!
[Nexus S General] onthecouchagain:
Is there any indication that ICS will make the NS have better battery life?
[Nexus S General] jwee5467:
I doubt it. Although I had very good battery life on my cm7.1 kang. Would last close to two full days.

Ics seems to use a fair bit of memory and the GUI upgrades will hog more memory. The biggest battery drainer is still signal/radio. Maybe try draining your phone on airplane/no mobile data and see if its your radio. Also, auto brightness is a killer. Running ics beta port from sdk and lasting me a day ans a half. Pretty good although, for nexus s it will need a kernel like matrix or trinity to keep it snappy and good battery!
[Nexus S General] RushAOZ:
Agree with the above. The radio is what mainly drains these devices. Try running your phone in airplane mode for a day. The **** lasts ages. I have and I had to run benchmarks nonstop at performance mode to drain the battery.

sent from my Touchwiz'd Nexus S 4g
[Nexus S General] Roof King:
Coming from a Captivate and picked up the NS last week. Running stock 2.3.6 with root and I am really pleased with battery life so far. I'm getting better battery life running stock than I ever did with my stock Captivate although I did not stay stock for long.

I know battery life will vary and this discussion is always anecdotal at best but this is my work phone so it is getting moderate to heavy use every day and I can usually make it until bedtime when I plug the phone in. The only time I haven't is when I used GPS for a few hours without plugging in. Otherwise, surfing, texting, syncing 2 gmail accounts, wifi, bluetooth, phone calls all day.
[G Tablet Themes and Apps] narddawg314:
I have searched the forums, and performed some "fixes", but I still can't download certain apps from the market. Specifically Yahoo FantasyFootball this time, but there are others that also say "device not compatible" when I try to download them from the market. Specs are:

Android Version 2.3.3

Kernel 2.6.32.36-cyanogenmod

ROM VEGAn-7.0.0-RC1-Harmony

Build number GRI40

Any help would be appreciated!

Mods:

Should this be moved to a different category?
[G Tablet Themes and Apps] R13S:
This is the one that I used. I went through about 5 before I found this one. Been working great for me. Same kernel, VEGAn version and build, hope this helps.
[G Tablet Themes and Apps] cbay:
I could not see Yahoo Fantasy Football 11 in Market as well, but a Market fix made it show up. I hadn't done one of these Market fixes in a while, as I could find the apps I needed with a build.prop olympus hack. So try...

Bringup Market , press Home to put it in background.

Settings->Applications->System Applications->Market->clear cache, force stop

Google Services Framework->clear data-> Force stop.

Bringing up Market now should give you an error.

Reboot

Wait a few minutes before bringing up Market after reboot.

Sometimes you need an extra reboot at this point.

This made Yahoo Fantasy Football show up in Market (the new Market) for me. Also some more apps show up as requiring update which did not before.

I am running TNT Lite 4.4

--
[General Questions and Answers] Paulynator:
(I hope I'm asking this in the right place.)

I have a simple (I hope) question about the Android OS. I think I understand that it monitors the apps running and leaves enough spare ram so the device can operate well. It seems to try to keep about 30MB free in my device (T-mobile Comet, Huawei U8150, I think. Running 2.2) but my device is slow and acts kind of buggy unless I keep about 50MB free. I've used manual and automatic apps to free up memory (which partially defeats the purpose and is ironic to use memory to free up memory). If the amount of ram the OS tries to keep free could just be set by the user (increased from ~30MB to ~50MB), then I wouldn't have to run an app to make the OS work like I'd prefer it work, snappier. (Forgive me for being a lightweight chicken but I don't want to root or change the OS of my device.) Other than uninstalling resident apps (I really don't want to part with any more of what I've already pared down to that must be resident) is there a setting to make it keep more ram free? Thanks for your help!
[General Questions and Answers] Dark3n:
You can edit the values of androids internal memory managment.

Here are some infos on this:

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

There are probably apps which can change those values too.
[HD2 General] Hyuukai:
Ok so the USB port doesnt charge or show up on the computer, it was working then i had to bend the cable to certain angles for it to work then it stopped working completely is it possible to fix this?
[HD2 General] skymera:
Connection to the mainboard has broken.

Solution: Needs soldering

Probably not doable so just use a main battery charger and then use Dropbox for file transfers.
[HD2 General] Snarksneeze:
Verify that it isn't just the cable. Most of my cables have suffered from my wife walking off with the phone still attached. Had to find a really cheap source locally, fast :P

[EDIT]Some people may suggest using a dental tool, toothpick or strong pin to attempt a repair. If you do this, be sure to remove the battery before, just to ensure you don't short the pins and ruin your phone.
[HD2 General] Hyuukai:
what do you mean toothpick fix how does that work?
[HD2 General] Hyuukai:
Anybody know anywhere that can fix this? or someone or someway? whats this fixed talked about above?
[HD2 General] Robbie P:
Remove battery, then with a toothpick(doesn't conduct electricity), carefully clean out the usb port of the phone. you'd be amazed at the stuff that can lurk in there, fluff, potatoes etc.

did you have to bend the cable at the phone end or the middle, if middle it is more likely to be your cable that is duff.

If you get a new cable make sure it is a data cable (4 wires), not a charging one (only 2 wires)
[HD2 General] johnerz:
This depends where you are in the world, in the UK there is a small oufit in South Wales that repairs the USB port for about £20 (google is your friend) but elsewhere I have no idea :)
[Windows Phone 7 Development and Hacking] mikeeam:
First, let me explain my frustation:

I just cant deal the idea that MS screwed WP7 so badly when it comes about multitask. I cant have a decent chat with my friends in WhatsApp because when I leave the app and someone talk to me, I cant touch the Toast Notification because it will take about 5 seconds to reload the whole app. However, I could "just" hold back button and select the app with a choppy image in the card view to instant resume (which will take me 3~5 seconds too).

So, Microsoft hates multitask or what?

What I want: a hack, a registry edit that makes opening a Toast Notification or a Tile to resume the instance and bring me the app instantly.

If you can make this really works, I pay you $150 USD. And I mean it.
[Windows Phone 7 Development and Hacking] Ludacris:
Thanks. You can send it over to me via Paypal.

:D

No seriously. If you are interop unlocked just disable Dehydration with any registry Editor! It sits over at HKLM\Software\Microsoft\TaskHost\DehydrateOnPause. If you set that to 0, its faster with switching
[Windows Phone 7 Development and Hacking] mikeeam:
It dont work when you open the app using the notification or tiles.. just using back button too.
[Windows Phone 7 Development and Hacking] Diablosblizz:
Microsoft hasn't done anything to multitasking, just wait for WhatsApp to release a mango update that can handle the multitasking. I don't know if you noticed, but WhatsApp is lacking a ton of features. The developers just wanted to push out a release, they will fix it eventually. You must be patient.
[Windows Phone 7 Development and Hacking] mikeeam:
Actually, WhatsApp is mango compatible. So are Wonder Reader, and many others. Every app has this problem. Gchat, Evernote and others.

At first I thought it was developer's choice. But it is the system.
[Windows Phone 7 Development and Hacking] Hades32:
The reason for this is quite simple:

A Toast has a deep link to the app, and therefore starts a new instance of the app.

I guess they didn't think about it, that this would be a problem. Or possible there are some issues in how developers had to change their apps.

So, sorry, I don't think you can change this at the moment (easily).

As a side note: AFAIK each app can specify to NOT launch a new instance when it is started and is already running. Though I think that is an option that is not allowed for custom apps. But I'm not sure about that and if so, maybe it will change some day...
[Windows Phone 7 Development and Hacking] mikeeam:
Ok, but why not resume when opening through tiles? And deep link is optional. So reload when it's deep link and resume when its not. Makes sense, I guess.

Either way, I want it to resume whenever I open the app.

Hope someone can find a solution to this problem.
[Windows Phone 7 Development and Hacking] Diablosblizz:
I think I understand what you are talking about, once you click to open the application through a tile it reloads the application? To me, that makes sense. Quite frankly, I believe the iPhone behaves this way as well. You're telling the system to reload the application, so I guess if you look at it this way it could be considered a design flaw. However, I feel that this is how it should work.

I don't mean to troll or anything, but here's how I see it: If I go off and do something else on my phone and then hours later return to the application, I don't want that application to be stored into memory for hours on end, that will kill the battery.

I do agree with you entirely that toasts should resume the application, not reload it like you've stated. However, I haven't run into this issue so for me it doesn't bother me. It could be possible that it gets patched in the next update. Perhaps add a suggestion to the WP7 suggestion board.
[Windows Phone 7 Development and Hacking] mikeeam:
The problem is, the next update should happen 5~6 months from now. If they change it, wouldnt be in a minor patch.

I understand your point, but hey, not hours after, maybe it could have a time limit to stay on memory. Like.. 30 minutes without using it, the OS kills the app. The only thing the OS is killing right now is me.

Not that I want one iPhone, but since you mentioned, iPhone resumes the app. Doesnt matter if you use the fast switch or the app icon to launch it. It just kill the app when you close it on fast switch menu.
[Windows Phone 7 Development and Hacking] singularityduo:
This is the biggest issue by far in Windows Phone! The multitasking is extremely confusing.

I tried to explain it here: http://windowsphone.uservoice.com/f...285744-change-or-fix-the-back-button-concept-

but couldn't explain it really well.

Please, someone make a detailed suggestion of this on Windows Phone Uservoice (http://windowsphone.uservoice.com/forums/101801-feature-suggestions) !

You will get 3 votes from me.
[Windows Phone 7 Development and Hacking] AngryNil:
I wonder if Resumable XAP works for this application...

http://xdaforums.com/showthread.php?t=1136330
[Windows Phone 7 Development and Hacking] mikeeam:
It's not confusing. I understand it very well. It just works when you use the back button. If you dont use it, so you are reopening the app (when it is about third party apps).

It didnt work for me.
[Windows Phone 7 Development and Hacking] emigrating:
But it doesn't kill your battery. Having the app in memory uses no more battery that not having it there. Also, the app IS stored in memory for all those hours on end as long as it's within the 5-app count.

WP does NOT do third-party multitasking, it does fast-app-switching. This means the app cannot perform any work in the background, hence it's not using any more battery.

I actually agree with the OP - if the app is already loaded it should be resumed. The OS is fully capable of doing so, they've [MS] just decided to not offer it to third-party devs.
[Windows Phone 7 Development and Hacking] mikeeam:
Yeap, and why not implement? I mean.. what damages would it do? The system would be faster, without lots of loadings.

The titlet of the topic remain. I still pay for someone fix this dumb decision from MS.
[Windows Phone 7 Development and Hacking] Wheezle:
This.

Probably the most disappointing thing about Mango.
[Windows Phone 7 Development and Hacking] jakiman:
The only phone that does true multitasking is the Nokia N900 and N9. Everything runs in the background just like a PC.

But there is no Whatsapp or anything similar. N9 only has Skype, Facebook Chat, Gtalk and SIP for chatting so far. (N900 has more but still no Whatsapp)

I also got really annoyed with my Omnia 7 and Whatsapp. It takes too long to load everytime.

I think Kik was a little better however. So I've been using Kik instead. (it's better of the 2 on WP7 so far)
[Windows Phone 7 Development and Hacking] Hades32:
That was what I talked about earlier. Somewhat surprising that it doesn't work. But then I guess it is really not possible. As this is a quite fundamental change this means you probably have to wait until Tango or Apollo. Sorry.
[Windows Phone 7 Development and Hacking] htc9420:
It might be true but win 6.5 was true multitasking:D before Ihonne,N900...Try an HD2 and see for yourself...true task manager also...

I recently helped a friend to flash back to stock his HD2, I wonder how come for a pair on new shoes Microsoft had to learn how to walk again, ups I meant they are learning how to stand up-walking later, it seems...
[Windows Phone 7 Development and Hacking] drkfngthdragnlrd:
You could try this;

Resumable XAP Tool v0.1 Release

I would think you could take that method to edit an already installed app to do it. With a file explorer, browse to the installation directory & find the file, "WMAppManifest.xml." Copy it out to your PC & edit it. Find the line, "<DefaultTask Name="_default" NavigationPage="PivotPage.xaml" />" & add "ActivationPolicy="Resume"" to it so it looks like this, "<DefaultTask Name="_default" NavigationPage="PivotPage.xaml" ActivationPolicy="Resume"/>." Now copy it back into the installation folder of your device & reboot. See if that works.
[Windows Phone 7 Development and Hacking] mikeeam:
No lucky here. Frustating.
[Defy General] patriiice:
I know the purpose of it, what I want to understand is how it is technically working. I guess it is starting some background tcp service to listen to specific commands, but can't find any details or confirmation about this. I'm curious about this because some applications like "pdanet" seems to exploit this feature.

Thanks
[Galaxy Ace S5830 Original Android Development] ketut.kumajaya:
A patch for Samsung Galaxy Ace GT-S5830 kernel sources.

I also share kernel and modules (cifs, tun, zram, and ar6000 wifi) for CyanogenMod 7.1 here. Proprietary Samsung modules (fsr, fsr_stl, rfs_fat, rfs_glue, and sec_param) taken from DXKPD firmware. Flash it via CWM recovery.

If you are interested in overclocking, look at https://github.com/iksteen/android_kernel_samsung_galaxygio. I've tried, failed to boot :(

EDIT 10/10/2011:

I just realized, all modules (cifs, tun, and zram) have a problem with "Unknown symbol _GLOBAL_OFFSET_TABLE_" when loaded. This happened because now I use NDK toolchain, the solution is change in Makefile from:

CFLAGS_MODULE = $(MODFLAGS)

to:

CFLAGS_MODULE = $(MODFLAGS) -fno-pic

Rebuild all modules using "make O=../boot_kernel modules" command.

EDIT 11/10/2011:

Attached fixed version of cm-7.1-kernel-2.6.35.7-perf-CL562111.zip here (recompiled modules with -fno-pic flags), reflash it!

Thank you for vo-1 that have led me to the Galaxy Gio forum and iksteen (Ingmar Steen) for the overclock code.

EDIT 02/01/2012:

- Overclock code updated

- GPU driver backported from 2.6.35-11 kernel source

- Samsung on the fly governor setting disabled
[Galaxy Ace S5830 Original Android Development] Grif_07:
How can we apply this patch? it will 2.6.35.14 kernel version now?Can I apply this patch to your CM latest kernel in my RC1 build? Thanks.
[Galaxy Ace S5830 Original Android Development] omerhadad:
Its oc kernel ?
[Galaxy Ace S5830 Original Android Development] CallMeVentus:
I don't understand what this is for .
[Galaxy Ace S5830 Original Android Development] ketut.kumajaya:
That means the file is not for you ;)
[Galaxy Ace S5830 Original Android Development] CallMeVentus:
*curious* Must......touch......file......
[Galaxy Ace S5830 Original Android Development] zeguym:
is it only for developer ?

And only for CM7 ?
[Galaxy Ace S5830 Original Android Development] CallMeVentus:
Can I use this for AOSP ?
[Galaxy Ace S5830 Original Android Development] geraldgeron:
Can i use this for behradgh cm rc1?

hehe..i miss your thread posts.. great ketut..haha
[Galaxy Ace S5830 Original Android Development] ketut.kumajaya:
For CM7 for now.

Yes, cm-7.1-kernel-2.6.35.7-perf-CL562111.zip .

Yes, cm-7.1-kernel-2.6.35.7-perf-CL562111.zip .

I have no a lot of thread but fix :D
[Galaxy Ace S5830 Original Android Development] ketut.kumajaya:
Need one more thanks to reach 500 :p

EDIT:

Yea, I reached 500 :D
[Galaxy Ace S5830 Original Android Development] letsurock:
501th its me, letsurock :P
[Galaxy Ace S5830 Original Android Development] CallMeVentus:
Will this kernel have a boot.img ?
[Galaxy Ace S5830 Original Android Development] adiif1:
Wait for oc xD
[Galaxy Ace S5830 Original Android Development] zeguym:
Yes, waiting for OC to :D.

Ngomong2, bro ketut kok udah gak pernah mampir ke home base yah, hihihi.
[Galaxy Ace S5830 Original Android Development] CallMeVentus:
When I used your kernel , I finally had progress....but not much .

I used logcat and projected all my errors into a log.txt .

Screw it . I'll pack a new ramdisk and see if it works .
[Galaxy Ace S5830 Original Android Development] ketut.kumajaya:
Overclocked kernel :D
[Galaxy Ace S5830 Original Android Development] Dekkerlion:
Great job ketut another thanks! :D

PM: I guess you can try to push it at 1400mhz look at Desire Z it is capable of that (actually was 1700 mhz look here http://xdaforums.com/showthread.php?t=840074 ) and it's kind of the same hardware as the ace just 2 inches bigger and an qwerty keyboard!
[Galaxy Ace S5830 Original Android Development] Jun Hong:
YEAH. how do we install it?

EDIT: saw it
[Galaxy Ace S5830 Original Android Development] CallMeVentus:
Where ?!!
[Galaxy Ace S5830 Original Android Development] hypergamer1231:
OH i am so sorry buddy my bad i meant download the third file from the first page and flash it via CWM
[Galaxy Ace S5830 Original Android Development] Zeduaz:
Thx a lot for reply. One quick question: if I instal it will be there some changes in my present data in memory? I mean dalvik, sd-ext, aps2sd and other seting in phone or it will only change my present kernel?
[Galaxy Ace S5830 Original Android Development] hypergamer1231:
No not at all nothing gets deleted or nothing changes only you get the oc function rest stays as it is but do remember to change oc frequencies step by step, dont jump directly to 1 ghz or something like that or else you might encounter reboots or freezes
[Galaxy Ace S5830 Original Android Development] Zeduaz:
Thx again ;) about the jumping on high Mhz I read it and understand... because I am little bit afraid I read all this forum about OC SGA ;) so I will than test slowly oc on my device and write here about it... sorry for bad english
[Galaxy Ace S5830 Original Android Development] hypergamer1231:
Cool am glad you are trying it you should thank ketut because he developed it i just guided you and enjoy oclocking tc
[Galaxy Ace S5830 Original Android Development] Zeduaz:
So I have 1980 points in quadrant and i have first freeze at 864 Mhz.. try it again at this frequenci how long it will be stable to some freeze... thanks a lot Ketut fot this!!! ;)

Edit: battery is very fast empty and some aps like g+ or doodle jump sometimes freeze..
[Galaxy Ace S5830 Original Android Development] russ18uk:
Yeah, that'll happen if your chip can't function correctly at the frequency you're running. If/when we get access to voltage tweaks you should be fine with a tiny voltage bump. Battery for me doesn't seem to have changed that much, maybe <5% worse life at most.

Bear in mind it's the screen that uses most power, not the CPU so overclocking and undervolting isn't going to change battery usage all that much. Undervolting may gain a lot of extra standby time but I don't see much difference.
[Galaxy Ace S5830 Original Android Development] Zeduaz:
Yeah your right... 45% of my battery eats display and 33% is wifi... but Im little bit unhappy of this small oc option - mean only to stable 864 Mhz, so one important question: its possible to disable somehow oc option? Take it back to max 800 choice...?
[Galaxy Ace S5830 Original Android Development] djsky2011:
just flash kernel without overclock
[Galaxy Ace S5830 Original Android Development] CallMeVentus:
Now my phone reboots at 902Mhz , sigh .
[Galaxy Ace S5830 Original Android Development] Zeduaz:
Im stable only on 844 yet and no aps freeze during using it... I can have 864 to but aps start freezing and more than 864 start freezing system...
[Galaxy Ace S5830 Original Android Development] QNBT:
What kind of apps are you talking about, like games or just generally any app?
[Galaxy Ace S5830 Original Android Development] russ18uk:
Still rocking 902MHz :D gimme voltages and aim for 1GHz ;)

I'm sure Ketut is hard at work :cool:
[Galaxy Ace S5830 Original Android Development] happily1986:
I reckon that the OC stability is anything but rock solid. Until the arrival of voltage control, i would advise all to exercise care and take your "performance boost" with a pinch of salt.

Heat is a great destabiliser. 8 times in a row when i was charging the phone, the phone froze. :/

A quick question here. Anyone deliberately un"Supercharged" and found it beneficial to sustaining OC?
[Galaxy Ace S5830 Original Android Development] Zeduaz:
Freezed aps at 864: doodle jump, twitter, google+, xda, quickpic, browser, awd launcher...

Freezing not everytime but usually when quickly jumping between this opened aps...

Now at 844 everything ok for this time - only little crash of browser... must hard closed it

For info only - when used 902 freezed whole phone in 15 sec...
[Galaxy Ace S5830 Original Android Development] 1jesper1:
Yeah, let us sing for Ketut :D
[Galaxy Ace S5830 Original Android Development] Ace9876:
I'm stable on 844 mhz. After 900 mhz my phone reboots :(