Hello dear community,
I have a question about checking the battery health on my Phone
I have tried two ways. Via ADB (ADB Shell dumpsys battery) and via the Burgreport file. Both show different values. ADB says 57% and the Burgreport says 64%. Which is more accurate?
PS: I think I lost so much capacity because I always use my Phone for internet on Pc via USB tethering .
those values are very close. so you could say your battery health is about 60%. either way, given how inexpensive is this smartphone nowadays, just search for a new battery if you are worried.
Related
I'd like to be able to charge my phone via USB on either the laptop or desktop computers at work, but everytime I plug it in and only say to charge, the comp still tries to download drivers...which also means Boeing could be accessing my phones SD card data. I could have sworn there was an option after entering the MSL that allowed me to make it charging only. Any advice?
Make sure "USB Debugging" is disabled on your phone. It's not the best to leave this enabled when plugging a phone into an untrustworhty computer.
Otherwise, when plugging the phone in it should prompt you to "Select a USB mode", and just press "Charging". The computer might see it as a Mass Storage device, but it can't actually mount/read the SD card unless you select "Mass Storage" at the above prompt.
I have USB Debugging enabled, and I do click Charging Only but I still worry as to what the sneaky IT guys at Boeing still might be able to do since the computer is still seeing it as a device and trying to mount it vs just charging and ignoring the fact that its a phone, SD card reader, etc.
With "USB Debugging" disabled, the phone presents itself just as a mass storage controller. But the SD card can't be mounted on the computer unless you explicitly allow it to on the phone, which has to unmount it from Android first before it can allow the host computer to see (and potentially alter) the SD card's contents.
With "USB Debugging" enabled, the phone presents itself as a composite device: the adb interface, a mass storage controller, and a UART (which isn't connected phone side). The behavior of the mass storage controller is as above, but the adb interface is trouble.
The issue is that the host computer can execute arbitrary commands as the shell user over the adb interface, including reading system logs (which may potentially contain sensitive information) and silently reading/altering SD card contents. Furthermore, if you're running a custom kernel, it's quite possible that the host computer can get a root adb shell without prompting, at which point it can do all sorts of nefarious things with your phone.
Again, "USB Debugging" disabled and "Charging" mode should be alright. There's no conventional way to access your phone content that way. But it does come down to how confidential your phone content is, and how much risk you're willing to tolerate. USB is a rather complicated protocol and I suppose it's conceivable that a USB host could exploit a client and run arbitrary code. Usually it's the other way around (a nasty client exploits the host).
If you really want, you could hack up a USB cable so that the computer side data pins are unconnected, and the phone side data pins are shorted. By doing so, the phone will charge (and only charge) from the computer. However, depending on how spec compliant the host port is, the phone might be limited to 100 mA, which is 1/5 the current the phone would normally draw.
Honestly, it's probably just best to bring your AC charger with you, or pick up a cheap spare for use at work.
I have standard wall chargers which pump around 600mAh into the phone (per Current Widget w/ settings at * and 2.18) while USB charging is only around 300mAh. Technically I'm not even supposed to have my phone on me, nor a I supposed to be charging the phone via extension cord or via USB on the laptop, but since I'm buried in here so much while using a laptop, USB will suffice to at least keep the phone charged vs the 26% I'm at now w/ almost 2hrs left in my shift while using a 3500mAh battery.
hi..
i'm developing a current meter using the IOIO card, now usually any android application ,can either be debugged with an emulator or with the phone itself (using usb/wifi over adb).
my problem is that ioio, takes up the usb, AND it also conflicts with adb over wifi, and naturally, since the emulator doesn't have IOIO, i'm left stranded.
now i know that there 2 options, the first being using ADK, which i cannot (cause i have 2.3.3 android), the 2nd is using bluetooth dongle, an option just recently added, however since not all dongles are being supported , i was wondering what other ways do i have.
at the very least i would like to have an option to view the logcat in my pc, instead of quickly squinting over the phone every time i have an exception, (funny thing, HTC got pounced just because they included a "spyware" app which does more things like that). 2nd it would be great if i could somehow copy the APK to my phone, (i'm guessing i can't really install it without using adb).
at least the development cycle would get shorter or more comfortable
Already we can use the Nook as an external display by connecting over WiFi to a VNC server.
However, that negates the battery saving of doing so. It would be better if we could connect directly over USB to view a display.
There are a number ways this could be achieved that I can think about:
1) USB networking. Sounds like hard work to me.
2) Keep taking screenshots on the desktop, write these to the Nook and get the Nook to show them onscreen. This would be very cross platform and accessible. However, this would require the ability of the Nook to both act as a USB drive and also be able to read from the same dismounted area, this wouldn't be possible AFAIK.
3) The same as (2) but using adb. I don't think adb over USB is fast enough for this?
4) Something more low level?
For scenarios (2) & (3) we would need an app that can watch a jpg and reload it every ~1sec. No faster is needed as eink update is pretty slow without the norefresh mode. Can you help me find an app like that, or something that watches a folder and shows the most recent file?
I will look into ported linux commands as these can do it with scripting; watch, & commandline image viewers.
edit update:
(2) might actually be possible, seen this thread:
http://forum.xda-developers.com/showthread.php?t=1756506
But would it be unreliable?
jago25_98 said:
Already we can use the Nook as an external display by connecting over WiFi to a VNC server.
However, that negates the battery saving of doing so. It would be better if we could
Click to expand...
Click to collapse
If you're going to be plugged in to USB, you've got external power. Why not use wifi while plugged in? You gain mobility if you want to move around, and battery life is still good.
What are you displaying? If what you want to monitor can use a network interface, would a syslog server on the NST suffice? A twitter feed? Photostream? If you need some interaction, a web page might work.
A USB-serial terminal might be useful for some applications.
I think the "right" answer will depend on what you're trying to display!
bobstro said:
If you're going to be plugged in to USB, you've got external power.
Click to expand...
Click to collapse
What about "Reverse tethering"?
Tethering is the ability to surf on your pc using the 3g of your phone
Reverse tethering is the opposite : surf on your phone using the ADSL of your PC.
http://forum.xda-developers.com/showthread.php?t=793102
http://forum.xda-developers.com/showthread.php?t=1371345
Thanks The reverse tether is even more useful than what I was hoping for!
I'm thinking of linking it to a Netbook, shutting the LCD display up and using it as a low power, sunlight readable navigation display. I wonder how I can make the USB connector more durable though....
jago25_98 said:
I wonder how I can make the USB connector more durable though....
Click to expand...
Click to collapse
You better off with Micro USB Cable - A to Right Angle Micro B than.
I've read a couple places that Mac 10.8 won't recognize the Galaxy Nexus. Is this true? USB debugging is enabled, my phone charges when connected to the Mac but Android File Transfer doesn't recognize the device, nor does it show up in the status bar. I've been using DropBox which takes forever but it's the only answer I've found.
Thanks for your help....
It's really strange, my macbook pro recognize my gnex without any problem. Maybe do you have fast charge enabled?
[email protected] said:
It's really strange, my macbook pro recognize my gnex without any problem. Maybe do you have fast charge enabled?
Click to expand...
Click to collapse
Dang....it's not set to fast charge, at least that's what my ROM is telling me. Are there various places to check and see if it's fast charging? My old Mac worked fine so I don't know what the problem is but it sucks
And if you run in terminal an adb/fastboot command, when the daemon's started does it recognize the device?
[email protected] said:
And if you run in terminal an adb/fastboot command, when the daemon's started does it recognize the device?
Click to expand...
Click to collapse
I know how to get to the terminal....can you explain the rest?
Try disconnecting your USB cable first. Wake your phone from the lock screen and connect the USB cable again. Should be recognized by Android File Transfer. Try to keep the phone from sleeping by setting the display option to sleep only after 10 minutes (or whatever you want). For some weird reason, the phone has to be awake for the macbook to recognize the device (in my case). I hope this solves your problem :fingers-crossed:
Same happened to me. Try unchecking usb debugging and then plug in usb. Should work.
Well, maybe the two way above are easyer and could help, try with them. However it's a strange behavior, my gnex it's recognize even if it's in stand-by and with adb debug active!
This is so frustrating.....no luck.
Guys, i tried a few different version for my Kindle Fire HD 8.9' LTE
I tried so far 2 version
CM10.1 =http://forum.xda-developers.com/showthread.php?t=2388352
CM10.2 =http://forum.xda-developers.com/showthread.php?t=2388352
Currently I'm on CM10.2
But i wonder why USB Transfer won't work ? I plugin the usb cable from my kindle to pc
but never show any access to kindle in "My computer"..
Is this some kind of known issue ? Currenltly i have to use wifi for file transfer between pc to kindle..
Owh.. i haven't tried this..
http://forum.xda-developers.com/showthread.php?t=2391776
Anyone have same issue but fixed ?
BTW my KF doesn't show charging... although it's charging.. but it's charging slow.. i just got my kindle today.. i don't know if this usual
Well, compared to the original charging adapter, the USB port provides only 500 mA current (at maximum); if there's a passive USB hub in between, it's even less. So, depending on the built-in battery of your kindle, you need more than 2 hours per 1000 mAh charging time (if you have a 3.6V LiIon Battery or similar).
The MTP thing .. how does the Kindle show up in yor Device Manager? If it's an unknown device or marked as "?", you miss the correct drivers. Without proper drivers, no data link can be established.
This might also result in slower charging. If the Kindle doesn't recognize the "attached" PC properly (because the PC doesn't communicate with the Kindle) it might switch to a safe charging mode. That's only speculative, but I can't think of another reason .
So, get the drivers fixed, MTP should and charging may work better then.
HSishi said:
Well, compared to the original charging adapter, the USB port provides only 500 mA current (at maximum); if there's a passive USB hub in between, it's even less. So, depending on the built-in battery of your kindle, you need more than 2 hours per 1000 mAh charging time (if you have a 3.6V LiIon Battery or similar).
The MTP thing .. how does the Kindle show up in yor Device Manager? If it's an unknown device or marked as "?", you miss the correct drivers. Without proper drivers, no data link can be established.
This might also result in slower charging. If the Kindle doesn't recognize the "attached" PC properly (because the PC doesn't communicate with the Kindle) it might switch to a safe charging mode. That's only speculative, but I can't think of another reason .
So, get the drivers fixed, MTP should and charging may work better then.
Click to expand...
Click to collapse
Well i figured the "not charging" problem, actually it's charging, just too slow, so not show as charging
but when i use my wall plug usb charger , it works as usual
btw the MTP.. i did know i have to get correct driver, i already installed driver because that's needed while i rooting and flashing rom with adb.