yashsingh1/xdaforums huggingface dataset:
[EVO 4G Q&A, Help & Troubleshooting] illogic6:
Necro-bump.

It seems even when flashing a ROM update, changes to default.xml do not take. I have to flash to a completely different ROM and then my cooked ROM for new wallpapers to show up.

Anyone have any ideas?
[Galaxy S I9000 General] AshMa:
Why have you chosen the Galaxy or why will you be choosing the Galaxy rather than the Evo? Is the better screen tech your primary reason?

I ask this after being an Evo owner over the past month and now currently testing (playing with) the iPhone 4. I loved the Evo but my unit was defective and so I'm considering getting a new one at the end of July (hoping new batches ship out then) or one of the SGS versions; Verizon, At&t and then T-Mobile in that order is what I'm in favor of as far as which SGS.
[Galaxy S I9000 General] Dexter666:
Evo 3D power sux, SGS is better eot.
[Galaxy S I9000 General] Mithent:
I can't use the EVO 4G because I'm in the UK and we don't have any CDMA networks. Otherwise, I would rather have the EVO 4G for its screen - the Galaxy S' has better contrast, but it has a PenTile matrix, meaning it doesn't have the full complement of the three RGB subpixels per pixel (it only has two), with consequences for sharpness.

For me, it's a decision between the Desire and the Galaxy S, both of which have AMOLED screens, so I can't avoid PenTile. The Galaxy S' screen is definitely better than the Desire's, though, and it also has a better GPU (and, it seems, CPU) and a proper multi-touch digitiser that doesn't get easily confused.
[Galaxy S I9000 General] AshMa:
Thanks for your input guys! Since you mention the screens, how about the Evo only having 16bit 65K color?
[Galaxy S I9000 General] Supermighty:
I have yet to choose a new phone but I dumped the EVO after two weeks for three reasons. The 30fps cap, the purple tint, and most importantly the screen only displays 65k colors.

These three were together made me take the phone back.
[Galaxy S I9000 General] AshMa:
All a bit confusing about the Evo now that I look into it bit. Take a look at this post claiming that it's not 16bit: http://androidforums.com/htc-evo-4g...-million-both-phones-199-a-3.html#post1091681

I'm waiting to have my launch day Evo returned to Radio Shack (manager is trying to get me in past the 30 day mark with his Sprint rep). I thought the screen was beautiful and just had issues with the screen raising and a few others build issues.

I need to touch the Galaxy before I know for sure. The Droid X could have been good but the large bump on the back and that ugly 80's camera flash remind me of how ugly I thought the first Droid keyboard was. I'm sure we have a lot of slick devices coming out later this year but it's already a tough call for what to have right now.......
[Galaxy S I9000 General] MacGuy2006:
Yep, I don't understand how Moto can keep making such butt-ugly phones. Between the ugly Moto design and the ugly Verizon branding, the Droid X is a phone only a true nerd can love :)
[Galaxy S I9000 General] Pika007:
I had a google nexus, which hardware-wise is pretty simillar to the evo.

The snapdragon processor is pretty good, but samsung's hummingbird is better (and is produced at 45nm, less power consumption)

The real tie-breaker for me was the GPU.

The Adreno200 in the snapdragon SOC is pretty weak, if i need to put it in proportions, the SGX540 in the Galaxy S is around 3 times stronger, possibly even a bit more.

Screen- while the evo's screen is sharper (on paper), 65k colors and low contrast ratio wipe that advantage completely. The difference is just too big.

Now the most important point- the evo is a real battery -hogging monster, it can barely last for a day and a half in very moderate use, while the SGS can probably last for twice the time under the same use.

I'm not too a fan of dragging around chargers and backup batteries, don't know about you.

I'd turn my eyes over to the droid X, better hardware (TI OMAP 1GHZ+SGX530>Qualcomm Snapdragon, any day), better battery time, probably a better camera as well. Motorla made a nice comeback.

I'd make the prime options the Epic 4G or Droid X.
[Galaxy S I9000 General] AshMa:
Right!!!! When Moto made the Razor they got it all right in the looks dept.....now they keep bringing us boring/ugly styling one after another.

I see your points seem valid to me. But personally I think the Epic is too thick with the keyboard (plus Swype is all the typing speed I need in my pocket). If the Epic came without the keyboard and if the screen really is that great; I'd be down to deciding between it and the iPhone because Sprint service with the Evo for me has been wonderful unlike this stupid At&t on the iPhone.

We all seem to get so focused on the specs that may not matter all that much? I mean these are phones and not desktops of say 15 years ago when we would research the heck out of a purchase because we knew we were going to keep it for at least 2, 3 or more years........

Anyhow, I really just don't see the bad in the Evo display I have and it's right here being matched up to my iPhone 4. I'm going to do something that no tech blogs ever seem to do. I'm going to load up both these phones, with the exact same high res images and then see how they look to me. Wish I could test the Galaxy along with these two phones, but I will have returned the Evo by the time I get my hands on a galaxy........
[Galaxy S I9000 General] BuddyLee:
Because im not on sprint

And even if i were still on sprint i wouldnt take evo because of the poor battery life as well as the inferior screen quality.
[Galaxy S I9000 General] Pika007:
Why are we focused on specs?

We want games to work on our newly-bought super-high-end phone. That's all.

At first there were the HTC devices with a qualcomm MSM7XXX. OK cpu, weak gpu.

Then came along the droid/milestone. ok cpu, ok+ gpu.

Then the wave of snapdragon devices- Very strong cpu, weak gpu.

We all waited for a balanced solution that will let us have a strong cpu and gpu, with android.

Untill the galaxy S, Droid X and Milestone XT720 come along, the iphone was the only balanced device.

About the displays- it's not that the evo display is bad. It's just that both the samsung and the galaxy s are way better. The first time i loaded a high-res video to my galaxy s side by side with my brother's milestone (which is regarded as a device with a very good screen by itself), my mind was blown. The difference is as clear as day.

I can say this with confidence-

Sharpness is overrated. We are talking about 3-4" screens here, not home 50" displays. As soon as 640X360 resolution over 3.5" was passed, the matter started to become pretty ridiculous. You need a 10X magnification to actually see pixels, i doubt your eyes have that.

On the other hand, be it a 1000" screen or a 1" screen, the difference in contrast/colors in general is always visible.

It might not be the "sharpest" screen around, but it is clearly the display with best colors around.

For someone who uses his phone as a media player a lot, this was VERY important to me.
[Galaxy S I9000 General] AshMa:
That's what I forgot in my last post; are you guys saying that the SGS has much better battery life than the Evo??? From all the comments on the thread here about first thoughts, it seems that folks aren't doing any better.

On the Evo board, I see all the same types of comments and the same range as I do here. Some Evo owners say they can't make it a day and some say they can make it a day and a half and even 3 days, after make half a dozen changes to the device. I know what my Evo battery life has been like and it's not anywhere near as good as this iPhone I'm trying out or even as good as my HD2 was. So I do have a feeling that I'll try the Galaxy and come right back to this board, asking about how to get better battery life.
[Galaxy S I9000 General] JosipR:
I just love this device :-) the screen is awesome!!
[Galaxy S I9000 General] AshMa:
I see where you're coming from! I love games and I tried NOVA on the iPhone 4 two days ago and I was blown away. But I'm just not into gaming on phones and without real controls even if I had the time to play games as often as I'd like to, it just doesn't appeal to me much.

My HD2 came with transformers and I loaded it onto the Evo's sd card. I am a filmmaker and all I can say is that it looked and played perfectly on the Evo. I've heard people say that they watched films on the Evo with terrible results and all I have to say is that any device needs to have the right video format type and bitrate for a specific device (the right encoding app and settings makes all the difference).

I have no doubt the the SGS display is one of the very best if not the very best (it or the iPhone display). BTW' You might want to take a look at this smartphone display review: http://www.pcmag.com/article2/0,2817,2365915,00.asp

I had not thought of it until I started reading about it here. I'm talking about text not being as clear on the SGS screens. Again, I guess I won't know what these comments are about, until I get to try this phone myself. Some folks say it's a big deal and then others say it's not. Also I guess that has something to do with the "screen door" effect of the SGS display tech?

I guess what I meant about specs was that if any phone can do everything you want it to today and do it well, then that's about all that matters. rather than seeking out the best specs for some type of future proofing that just doesn't make much sense in regards to how quickly phone tech is advancing and how xda folks like us, are going to keep upgrading sooner rather than later. An Example would be people who worry about a phone not having 4G LTE radios now, even though by the time the towers are all in place, those same people, will be moving on to a new phone.
[Galaxy S I9000 General] AshMa:
Are you having any speed issues and how is your battery life treating you? Also would you say text is as sharp as on other high-end devices?
[Galaxy S I9000 General] veej:
We being non US does not have the EVO 4G to play with but I have been using a Desire for the last 2 months. The reason why I swapped to the SGS is mainly because of the multitouch screen issue with HTC. Typing with SGS is even better than the iphone which, love it or hate it, were the best in terms of virtual keyboard. However I am disappointed with the speed so far, especially with emails. Hopefully the next firmware address those issues.
[Galaxy S I9000 General] AshMa:
After using the iPhone 4 keyboard a lot in the last few days I would have to say yes it is the best tap type touch keyboard. Something about it and I assume the screen tech, make it very good. But the hands down best touch keyboard is Swype hands down which is not on iOS yet. Also the HTC keyboard is also very nice on it's own but also having the voice button on the keyboard is really nice (not sure if the SGS has that as well).

Oh and thanks; I was forgetting about the fact that the rest of the world got the SGS first but no Evo. Sometimes we silly Americans behave as if we are the world. :o
[Galaxy S I9000 General] Mithent:
It's a matter of different priorities, yes: the great majority of what I do on my phone is read or write text, so having nice crisp text is important to me. I remember being amazed by how great the text looked on my first 640x480 PDA with ClearType. Conversely, I rarely watch video or look at photos on my phone.

The decision's pretty much taken out of my hands if I want a high-end Android phone in the UK. I would love the iPhone 4's display though.
[Nexus One Android Development] pgwipeout:
Could someone build a widget to loop the "cat sys/class/power_supply/battery/current_now" script every 30 seconds or so and display the results in the widget? This could give you an accurate idea of how much power your phone is using regularly.

UPDATE

rm9 has made a widget off this idea, he has posted it to the market.
[Nexus One Android Development] d0ugie:
Gotta bump this while noting I'd pay for such a widget.
[Nexus One Android Development] dogiedogie:
+1 for payage

EDIT: Or, even better, a graphical history widget like SeePU++
[Nexus One Android Development] pgwipeout:
I have never done programming before, but this might be enough for me to look into and see if I can learn enough to put something together.
[Nexus One Android Development] rm9:
What are the units for current_now ?
[Nexus One Android Development] pgwipeout:
Microamps, Probably would be best for the widget to display in Milliamps.
[Nexus One Android Development] rm9:
But I get a negative number when I cat the file.
[Nexus One Android Development] Daneshm90:
Is it while ur charging ur phone ? :rolleyes:
[Nexus One Android Development] pgwipeout:
It displays total current to/from the battery, - means it is discharging the battery, + means it is charging the battery, so if you have a - while charging it means you are pulling more power then your power supply can provide.
[Nexus One Android Development] rm9:
no.

Checked on Nexus One.
[Nexus One Android Development] rm9:
great, thanks.
[Nexus One Android Development] RogerPodacter:
is this the same as when you use OS Monitor, look in messages, and filter dmesg for "batt" or similar? is that what this thread is asking for? if so that would be sweet!:D
[Nexus One Android Development] pgwipeout:
Parsing messages from dmesg about the battery would allow the widget to provide A LOT more information about your battery state, sweet!
[Nexus One Android Development] britoso:
Great info. Was looking for a way to get the power draw. I'm thinking of creating an app like CPUStatusLED, but for the battery draw
[Nexus One Android Development] pgwipeout:
The LED would not provide a very accurate representation of current draw, A widget could provide Current, Voltage, Temperature.
[Nexus One Android Development] rm9:
The widget is almost finished. Just need to add configuration and some design :-)
[Nexus One Android Development] paolobacci:
cool :D

really fast work
[Nexus One Android Development] nicandris:
cool!will be waiting! if you need any beta testing to be done pm me
[Nexus One Android Development] pgwipeout:
Much excellence, Ill put down five bucks for it.
[Nexus One Android Development] B1ny:
Great, looking forward to test this!
[Nexus One Android Development] b0dge:
Great widget..

Really useful and pretty too! :)
[Nexus One Android Development] wvonmayer:
Wow, mine is at 550 MA to 750! and that's with wifi on
[Nexus One Android Development] andycted:
See here for Desire battery testing, I'm sure it's not very different from the Nexus One: http://xdaforums.com/showthread.php?t=743172 starting on page 5-6 we found this widget and we started taking every possible test.

EDIT: I think that on idle, 3G data connection drains about 2 mA more than 3G data off. This however is while using a 3G only network. However I've always read around that idle time battery drain is basically the same for 2G and 3G network, what changes markedly is -for example- when talking to someone on 3G you use a lot more energy.

As we roughly calculated there, having the 3G data connection on, if not abused by auto-sync schedule, gives you many advantages, like push email, at the meagre disadvantage of something like: 2mA for a day (24 hours) = 48mAh, which is very small drain in percentage (48 / 1400)
[Nexus One Android Development] pgwipeout:
Definitely glad this has turned out 1000 times better then I had hoped. Much congrats to you RM9!
[Nexus One Android Development] rm9:
Thanks , all started with your idea :-)
[Nexus One Android Development] rm9:
new version on the market:

http://xdaforums.com/showpost.php?p=7446314&postcount=21
[Nexus One Android Development] bemymonkey:
Kudos, updating now :)
[Nexus One Android Development] andycted:
Thank you for the nice update. A couple more suggestions:

- a start/stop button

- an average calculated from the start moment

- an option to log only active/foreground applications

- a button to open the log directly

Naturally if possible and find them good
[Nexus One Android Development] rm9:
Thanks for the suggestions.

I'd appreciate it if you add the suggestions to the issues list:

http://code.google.com/p/currentwidget/issues/list

This way I can track it and people can vote on what they want :)

Thanks!
[Nexus One Android Development] andycted:
Ok, but I think I've messed up ! It has been added as a problem... how do I report it as a suggestion ?
[Nexus One Android Development] rm9:
don't worry about it, I can change it afterwards. :)
[Nexus One Android Development] rm9:
by the way, you can stop the logging from the widget configuration.

is that what you meant?
[Nexus One Android Development] andycted:
Nope, I meant stop the monitoring too, in order to also aid the average calculation

Sent from videotext, using the remote
[Nexus One Android Development] Arise:
Gives me "error1". Smartphone: Samsung Galaxy S.

Can I provide you a log, or something like that?
[Nexus One Android Development] rm9:
I've tried with several other people to find the current information on Galaxy S but with no success.

You can try check /sys/class/power_supply/battery for any "current" files.

Also try running dmesg and see if there any messages with a relevant information.

Thanks. :)
[Nexus One Android Development] sfsilicon:
Has support for the US variants (e.g. Vibrant, Epic, Captivate, Fascinate) of the Galaxy S been added? The information to do this is posted here.

We've been discussing the batt_chg_current on the Vibrant and Intl. Galaxy S forums for a while. For some reason the international version of the Galaxy S does not include this file and I have not seen anyone figure out how to add it. This could be an omission by Samsung, since I have the same file on my G1 with CM5.

Is your widget flexible enough to query what phone is being used? If so you might want to modify the widget so that when the US Galaxy S phones are used you divide the file value by ~1.8367. Folks have measured here that the file value is almost 2x off from the actual measured current with a DMM.

Finally someone has done a modified version of your app which I am using here. From what I can tell it is not being updated so it would be great if you can merge the code into your app. If you need a tester for the new version please feel free to ping me anytime.
[Nexus One Android Development] rm9:
I checked this file (/sys/class/power_supply/battery/batt_chg_current) a while ago with a tester and it seems that it only show the current when the phone is charging.

Am I wrong?

Thanks for the info.
[Nexus One Android Development] RogerPodacter:
you galaxy owners could check the driver code if/when it becomes available to see how those files get output. i'm not sure if the source code is out yet for your phone though. then it may be possible to add more or edit those output files if necessary i'd assume.
[Nexus One Android Development] andycted:
out of curiosity, tried it on xdandroid for the blackstone: it mostly said 17-18mAh with screen on. Magic ! hehe
[Nexus One Android Development] sfsilicon:
That is correct. Otherwise it displays zero. There is a better way to check if it is charging. In the same directory there is a file called charging_source that displays zero when not charging and 1 or 2 when charging from the wall charger or usb.
[Nexus One Android Development] thesonofthom:
Droid X?

I have a Droid X and I've been trying to find a way to see the statistics for current usage, and this app seems like it would be perfect, but my phone doesn't seem to have any files in the /sys/class/power_supply/battery directory that have to do with the current. Has anyone figured out how to make this work for the Droid X?

Thanks!
[Nexus One Android Development] rm9:
Is the charge current useful without the draw current?
[Nexus One Android Development] sfsilicon:
The charge current is important to see if you have a crappy charger or getting the full charge current out of a USB port.

I see where your getting at, since your widget is a power draw widget not a charge current one. It would be great if you could build this into your widget, but I understand if you want to keep it separate. A Yes/No would be great, I can always use the modded Vibrant version.
[Nexus One Android Development] rm9:
good enough for me. :)

Just wanted to know it's useful.

I'll add it to the next version.
[Nexus One Android Development] sfsilicon:
Thank you. Looking forward to it. I'll let the Vibrant folks know.
[Nexus One Android Development] sfsilicon:
Current Widget version 0.15

Hi RM,

Noticed that a new version of the widget was available via market. I tried it out to see if you had a chance to include the Vibrant current charging. I'm getting an "Error1" from the widget. Went back to the Vibrant modded version.

I'm available to do testing on the Vibrant charge current version if you would like, just ping me via PM.

Another small nitpick, when I checked the revision of the Widget under settings applications I was getting Version 6 instead of Version 0.15. No offense just providing feedback.

sfsilicon
[Nexus One Android Development] rm9:
new version

version 0.16 on market

change log:

Samsung Vibrant support (charge current only)

xdandroid support

View log button

Optional operation on value

Updated look
[Nexus One Android Development] TheShoura:
installed widget from market, noticing couple things

I set widget to update every 5 seconds.. it doesn't really update that fast

was the optimal update time, while keeping it as real-time as possible?
[Nexus One Android Development] RogerPodacter:
The driver for the nexus one only updates every 50 seconds, so anything lower than that you won't see an updated value. However I compiled the driver with a new sample rate of 10 or 20 seconds and that worked well, it allowed to see much more real time values.

So really there's nothing you can do. Google only samples the battery once a minute and that's what you're stuck with unless you change it yourself.
[Nexus One Android Development] andycted:
I think that last time I removed the widget it kept logging in the background... Possible ?

Sent from videotext, using the remote
[Nexus One Android Development] rm9:
Shouldn't happen but I'll check it.
[Nexus One Android Development] rm9:
You are correct, there is a bug.

Will be fixed in the upcoming version.
[Nexus One Android Development] 3c:
Battery Monitor Widget (the best widget so far)

Hello all,

If you are interested to check, there is a new widget for monitoring battery consumption...

Default schedule is 5 minutes, but you can use 50 seconds (no less because system data is not updated any faster).

It also gives you remaining battery %, and can show nice graphics of the history (see screenshot)...

Look on Android Market for Battery Monitor Widget :)
[Nexus One Android Development] mbreezy:
I tried the app and it seems okay. Really just another battery monitor. I was hoping for a possible 4x1 widget that would show the graph because otherwise the widget is no better than any other app or even the battery indicator at the top. :-\
[Nexus One Android Development] 3c:
The graph-widget is in the pipeline ;) just have to be patient.

Any other comments are welcome.
[Nexus One Android Development] Stoney60:
RM, does this show the charge rate in MA for the Samsung Epic 4G?

Back in my WinMO days, there was an application that not only showed the current charging/discharge rate. It had an option to change the maximum charge rate of USB charging to approximate that of the AC charger. When the battery closed in on its fully charged level, the app would reduce the rate slightly to let the battery cool off.
[Nexus One Android Development] rm9:
The units are always milli-amperes and as far as I've heard it works for Epic 4G.

Don't think Android SDK will let you do such a thing.
[Nexus One Android Development] Arise:
Still not working on galaxy s. If you nee ed help just ask. I can test it and provide feedback.
[Nexus One Android Development] rm9:
Samsung's battery driver doesn't export the electric current information.

Maybe it'll change some day but right now the only way is to get that info is to replace the kernel.