title: Galaxy Nexus won't connect via USB

text:
# Question
Title: Galaxy Nexus won't connect via USB
So my Galaxy Nexus has been fine until now. It has been running Android 4.2 and it was going perfect, then like a day ago I go to plug it in and it just won't connect via USB. It charges on USB but that's it. The drivers are installed and the problem is not my computer; I tried it on another computer as well, I haven't changed anything at all. The last option I think for me is to do a factory reset, which I reaaally don't want to do.

It won't even come up with USB connected on the phone.

Any ideas?

---

**UPDATE**

I sent mine back for repairs and the mobo was screwed on it. No idea what caused it.

# Answer
Replace the USB port. You can find them (port and ribbon) on eBay for $13, including shipping.

1. There are 6 screws to open the phone up.
2. Separate the outside case; there is 1 screw at the bottom once you open it. Take out the large black piece (I think its the mic and vibrating mechanism).
3. Undo the bottom portion of the antenna.
4. Undo some of the connectors on the the main board to be able to lift the bottom up some and gain access to the USB ribbon.
5. Remove and replace with new ribbon. Be careful when lifting the main board and removing the USB ribbon to make sure nothing is connected so you don't rip or break anything.
6. Plug all connectors and antenna back in.
7. Put the battery in to make sure it turns on and you have reception.
8. If you're good, turn it back off and screw everything back together.

Make sure you get a little kit off eBay with the tiny screw drivers and the plastics tool to pull apart the case housing.
> 2 votes

# Answer
Funny thing is: Blowing into the phones USB solved the problem for me. Maybe you try that =D
> 5 votes

# Answer
as previously stated:

1. Blow hard into the phone's port to clear out the dust & other garbage
2. If you're connecting it to the front of the computer make sure nothing else is plugged in
3. Connect it to the back of the computer., much better & STRONGER connection than the front
4. If you're connecting to laptop, Again., first blow into the phone's port, do not connect anything else & try all different ports.
> 3 votes

# Answer
Go to `Settings > Storage > overflow menu (three vertical dots) > USB computer connection`. You can choose MTP. From now on, there will be a notification when you plug the USB device.
> 3 votes

# Answer
Definitely the cable for me. I notice that all of my USB cables have a much smaller diameter than the one that cam with my Nexus. When I use the the thinner ones I get nothing, no charge, no data connection. When I use the one that came with the phone everything works. Seems you just can't try different cables. Again a noticeable difference in the diameter of the cable.
> 1 votes

# Answer
**Update 12/5/2013:** Found out that fast charge was enabled, disabling USB debugging and storage access.

I know this might be late, so this is mainly for future reference.

**What I have:** I am running CyanogenMod 10.1 M2 (Android 4.2.2) on a Galaxy Nexus, Latest Firmware / Band Updates, Using latest Samsung USB drivers.

**I had the issues:** Will not connect to Windows 8 computer as mass storage device, or over ADB (However Android unit was charging).

**Solution:** Full reboot.

This might be a issue with Android 4.2.2; I will submit a bug report.
> 1 votes

# Answer
I have this problem too sometimes, with different cables and different computer. my samsung galaxy nexus charging full, charging usb, but not see the contents. I put something under the cable that pushes it a bit up just at the connector on phone and then suddenly it connects perfectly. hope it helps.
> 1 votes

# Answer
it's definitely a matter of USB Cable! I came here to solve my connecting problem, too. I then tried the cable that came with my Galaxy Nexus and now it works perfectly. Not every USB cable works, for sure now.
> 1 votes

# Answer
Go to Developer options and uncheck the USB debugging option and it should work.
> 0 votes

# Answer
Try the Tethering and portable hotspot setting (located in *Settings → Wireless & network*), then check *USB tethering*. This worked fine for me.
> 0 votes

# Answer
Go to `Settings > Storage > Options > USB settings` and select a desired USB connection mode.
> 0 votes

# Answer
Check this out. Don't do a factory reset yet because the problem probably has something to do with the cable not the phone. This seems to be a relatively known problem. look at this Google search.
> -2 votes

---
Tags: samsung-galaxy-nexus, usb-connection-mode
---


# Question
Title: How to perform a full system dump/backup with a broken screen?
So, yesterday my phone took a serious tumble. It is now essentially useless, as the screen either fails to turn on, or when it does, there is nothing useful to see (just lines of primary colors, mostly).

I believe (from the fact that it still chirps at me when emails come in, etc), that the phone is still functional, otherwise.

I would like to perform a full system dump, so that I can get off any files from the phone (a TMobile SGS2 (hercules) running slimrom 4.3 build 1). The sdcard probably isn't important, as I can just pull it, but the phone's own internal storage I should like to get a copy of.

When I plug the phone into a usb port, it 'mounts' the usb via MTP, and I can see all the files. Unfortunately, when I do a `select all | copy | paste` operation, the paste op dies before transferring all files. I've tried a couple other ADB shell operations, in hope of flipping regular USB mounting on, but nothing has worked.

Any ideas how I can get a full dump of my poor phone's contents?

# Edit

Currently running a `adb pull /sdcard/` ... Its copying files presently, but its too early to tell if its going to get evertying I'm expecting.

# Edit #2

looks like its going to work...its taking a rather long time, but it appears to be grabbing everything I was expecting it to.

# Answer
> 7 votes
Not a full-fledged answer, as even an excerpt would make it a rather long post, but here are some things you could try:

* An XDA article describes How To Backup and Restore using tar on adb shell. The article holds complete scripts for both. Still you should not execute them straight ahead as they are, but first use e.g. the `mount` command (without parameters) to make sure the mount points are correct, as they might differ between devices.
* Use AndroidScreencast**1** to "transfer the display to your PC". This way you see what you are doing, and might be able to backup using apps like *Titanium Backup* or *Helium Backup*
* GadgetsDNA has a useful article with 15 Useful Android Terminal (ADB Shell) Commands**2**, including how to restore a Nandroid backup via fastboot. Unfortunately, nothing to create such.
* A German Tutorial at Android-Hilfe.DE (GoogleTranslate Variant) describes a tool named *ADBRecovery*, including download links. This should enable you to do a Nandroid backup as well as restore.

I hope one of these hints proves helpful to you.

---

**1:** original code seems no longer maintained; yankee found this maintained fork working fine
**2:** links to Archive.ORG as the original page is gone; you can also find it at Slideshare

---
Tags: adb, backup, 4.3-jelly-bean, twrp, broken-screen
---


title: Removing item from download list

text:
# Question
Title: Removing item from download list
HTC One S, Android 4.1.1, HTC Sense 4+

I was messing around with a media server at home and started a download of a large file. This file is now gone from the source but the phone is still trying to download it, i.e. it's in the notification list that I drag down from the top of the screen. How do I remove an item from that list?

# Answer
> 0 votes
Killing the Download app (i.e. Force Stop) and then rebooting cleared it.

---
Tags: notifications, downloading
---


# Question
Title: Heimdall errors, "ERROR: Failed to confirm end of file transfer sequence!"
Using Heimdall v1.4 RC1 to flash Clockworkmod Recovery on a Samsung S4, I get the following,

```
$ sudo heimdall flash --RECOVERY ./recovery.img --no-reboot
Heimdall v1.4 RC1

Copyright (c) 2010-2012, Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/

Initialising connection...
Detecting device...
Claiming interface...
Attempt failed. Detaching driver...
Claiming interface again...
Setting up interface...

Checking if protocol is initialised...
Protocol is not initialised.

Initialising protocol...
Protocol initialisation successful.

Beginning session...
Session begun.

In certain situations this device may take up to 2 minutes to respond.
Please be patient!

Downloading device's PIT file...
PIT file download successful.

Uploading RECOVERY
100%
ERROR: Failed to confirm end of file transfer sequence!
ERROR: RECOVERY upload failed!

Ending session...
Releasing device interface...
Re-attaching kernel driver...

```

I've even tried two different builds of Clockworkmod,

```
-rw-rw-r-- 1 ecarroll ecarroll 6.8M Aug 11 23:23 clockworkmod_6.0.3.2_jfltespr.img
-rw-rw-r-- 1 ecarroll ecarroll 6.8M Aug 12 00:02 recovery-clockwork-6.0.3.2-jfltespr.img

$ md5sum *clock*
c95fac4d0e27fcb0c3355f209e62cd9c  clockworkmod_6.0.3.2_jfltespr.img
760cbf5a3b157ab23f49fcf40b46db2f  recovery-clockwork-6.0.3.2-jfltespr.img

```

# Answer
This is a because of a bug in Heimdall v1.4 RC1 -- the version that shipped with Ubuntu 13.04. What you'll want to do is upgrade Heimdall to version 1.4 final, or the latest version..

That should do it. Run `heimdall info | head -n1` to get your current version.
> 4 votes

# Answer
I've been struggling with upgrading my Galaxy Tab P1000 from 2.2 Froyo to CyanogenMod 9 using the official documentation from CyanogenMod.

Heimdall always failed with the message `ERROR: Failed to confirm end of file transfer sequence!` (Final version 1.4 in Windows and Linux).

Unfortunately, Samsung Kies did not want to upgrade firmware to 2.3 Gingerbread. So I desperately tried Odin. And voila - I got 2.3.6 running.

Curious as I am, I tried again with heimdall. This time, heimdall succeeded with installing recovery. :D Unfortunately, I got an error when installing any CM image `/dev/block/stl11` and `/dev/block/stl10` were unmountable. Something was still wrong.

Finally I found this reference, and it worked well. :)
> 0 votes

---
Tags: samsung-galaxy-s-4, heimdall
---


# Question
Title: How can I monitor and log the connections to my phone's wireless hotspot?
I'm sure the phone will be logging all connections and connection attempts when it is used to set up a wireless hotspot - my question is how can I view these logs?

If the default setting is not to log connections - is there a way I can turn it on or an app I can download?

# Answer
> 1 votes
On a rooted phone with super user terminal client like ROM Toolbox Lite(from play store) you can check connected clients using netstat

```
netstat -ntu | grep ESTAB | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -nr

```

Checks on ESTABLISHED connections instead of all connections, and displays the connections count for each IP.

---
Tags: wifi-hotspot, logging
---


title: T-Coil mode in Android

text:
# Question
Title: T-Coil mode in Android
As I am a user of wearing a hearing aid (*profoundly deaf since birth*) and was talking to someone in the support group for the deaf, and T-Coil mode functionality was mentioned in regards to talking on the phone.

This made me wonder if that is an add-on software support or actually built-into telephony. It is built-in to my hearing aid.

I have seen a similar question about it here but looks like its available on certain phones.

Admittedly have not tried it, but would love to know if there is a setting for it.

# Answer
T-coil is a function of the phone hardware. It requires the speaker to be rigged in a specific manner to allow it to inductively couple with the coil in the hearing aid, though there exist telecoil adapters such as the Music Link for devices without such support.

You can often find listings of what devices offer what kind and level of support for hearing aid compatibility on carrier sites, such as these listings from AT&T and Verizon. The CTIA also has a more general database (Though it seems to be experiencing issues at the moment) for finding devices with all types of accessibility features, including hearing aid compatibility, as well as information on accessibility services offered by carriers, and more.

The Global Accessibility Reporting Initiative operated by the Mobile Manufacurers Forum offers a similar service, though more global in scope, for finding devices with accessibility features

The M and T indicates whether it supports Acoustic coupling (which tinkers with the sound to allow a hearing aid to pick it up more easily) or Telecoil respectively and the number indicates how good the support is, on a scale of 1 to 4, with 4 being the best (though ratings of 1 and 2 are pretty much never seen). As a general rule, telecoil is just about always better than acoustic, regardless of the numbers for each.
> 3 votes

---
Tags: accessibility
---


title: Get offline maps in new Google Maps

text:
# Question
Title: Get offline maps in new Google Maps
Google Maps was updated last night (9-July-2013 v7.0.0). While there's a lot they added, one thing they *removed* was the ability to cache maps offline.

I relied on that functionality in poor-coverage areas. Is there anything I can do?

# Answer
Update: Apparently there was enough of a hue and cry about it that they've added a button, although "ok maps" will still work.

Not the same as the old offline maps, but better than nothing I suppose.

> Having come under fire for (mostly) removing the option to save offline maps in its new Android app, Google has pushed a new update that makes it easier for users to save local areas to their device. In a post on Google+, the company notes that its "engineering team has been working around the clock" to add a "Make this map area available offline" card inside the app, mimicking the functionality of the 'OK maps" command.

(source: The Verge)

---

At least I'm not the only one who regrets the removal of this feature.

> The other problem with the redesign is that Google (mostly) removed the option to save offline maps — a feature that was only a year old to begin with. Power users still have a way to cache maps locally, however. Daniel Graf, director for Google Maps, tells us that the company's engineers were just as unhappy with the loss of the feature as we were, so they built an Easter egg. When you type in "**OK maps**" (or "**okay maps**") into the search box, it will save a cached version of the visible map area locally. It's not as convenient or manageable as proper offline maps, but at least it's an option — assuming you remember it's there.

(source: The Verge)
> 7 votes

# Answer
Open Google Maps and search for the area you want to cache (or just zoom in on it).

1. Tap the search bar.
2. Type "Okay Maps" (some people report success with just "OK Maps") in the search bar.
3. Tap the search icon

You'll be dropped back at the maps view, and you'll see a notification that the area was copied to your clipboard or otherwise cached. Now, even offline you'll still be able to zoom down to the same level you were at on that map area.
> 11 votes

# Answer
The best free offline (Google) maps is (rmaps). First, you will need to download Mobile Atlas Creator version 1.8, which allows you to download Google Maps of anywhere and any size, on your PC. unlimited.

NOTE: Select map source (Google Maps). Zoom level (17 is good for cities). Atlas settings (format: RMaps SQLite). Then create it. Then, insall (rmaps) on phone. Copy-paste the saved maps to `phone memory > rmaps > maps`. Then, open `rmaps > settings > user defined maps > select the maps`. It works great. I have all Europe (Google Maps) saved on my phone.

Enjoy!
> 0 votes

# Answer
You might want to take a look at little helpers like e.g. MapsOn Free: Offline Map:

> Offline GPS travel maps. Cache maps to SD card and use them when traveling without network coverage.

This one fills GMaps' map cache (at least it did before it was renamed; the current screenshots confuse me a little concerning whether that was changed, but it's certainly worth a try with the free version; if that works out, you can still decide whether to "go pro").
> -1 votes

---
Tags: google-maps
---


# Question
Title: How do I export my Samsung Galaxy 551 contacts to my Samsung Galaxy S2?
How do I export my Samsung Galaxy 551 contacts to my Samsung Galaxy S2?

# Answer
If you want to do it without going via Google, just follow these steps. To make it easier for others to follow, I refer to your *Samsung Galaxy 551* as "old phone", and the *Samsung Galaxy S2* as "new phone":

1. On the old phone:
    1. Open the *Contacts* app
    2. Tap the "menu" button to bring up its extra menu
    3. Select "Export/Import", and chose to export your contacts to SDCard
    4. Pick the created file (it's most likely named `0001.vcf`, or at least similar – `.vcf` stands for "VCard File") and copy it to your PC
2. On the new phone:
    1. Copy the `0001.vcf` from your PC to the SDCard
    2. Follow steps 1-3 from above, but in step 3 this time chose to import the VCard File
    3. Select the VCard file from your SDCard, and have it imported

You're done – all contacts from your "old phone" should now be on the "new phone". Additionally, you've got a backup on your PC which you can easily import to other PC applications as well: most contact handling applications should understand this format.
> 1 votes

# Answer
If your Samsung Galaxy 551 is already synced to Google and you have enabled syncing for Google contacts, then all you need to do is use your Google account on the Samsung Galaxy S2. Once the S2 syncs, it will pick up the contacts that you synced using the Samsung Galaxy 551.
> 0 votes

---
Tags: contacts, sync
---


title: Diagnostic Codes Disabled In Dialer?

text:
# Question
Title: Diagnostic Codes Disabled In Dialer?
I have a Huawei Ascend Y300 running on Jelly Bean and I can't get any diagnostic code to work on the dialer... The only thing that works is the code for displaying the IMEI: `*#06#`

Every time I enter a diagnostic code like `*#*#4636#*#*` or anything else, it merely continues to display the dialer. :-/

I've tried looking for the stock Jelly Bean dialer but I haven't had any luck. How do I fix this?

# Answer
It's possible that your phone does not support the code. If you look at one of the comments in the askvg link you shared in the comment, one user says: `LCD TEST Does not work for Galaxy S2`. However, another user replied that it is supported, but with a different code.
> 3 votes

---
Tags: 4.1-jelly-bean, phone-app, dialer-codes
---


title: Brand new S4 randomly restarting

text:
# Question
Title: Brand new S4 randomly restarting
Is there any known reason why my 5 day old S4 would be randomly restarting? It doesn't appear to be a heat problem, its usually around 33 degrees (celcius) and more often than not, its idle. I only know its restarted because I hear the startup tone in my pocket.

I'm not sure how to even begin to troubleshoot this.

Thanks,

Christian

# Answer
> 1 votes
As you didn't root or install any custom Rom, this leaves one the apps you've installed as a possible cause. If you contacted Samsung support, they probably would recommend a to rule out software issues as well, so this is a working approach.

Yes, a factory-reset would delete all data and the apps you've installed. You might wish to take a look at our tag-wiki and its most frequented questions for details. If a factory-reset indeed solves your issue, start re-installing your apps one-by-one with enough time to check in between.

See also our tag-wiki for hints on how to save your data. Helium - App Sync and Backup might come in handy here, as it allows you to backup apps and their data, and even restore them separately (one-by-one) in an easy way.

Of course, if you can live with the current state a little longer, you might want to wait for alternative answers first, so maybe a factory-reset is avoidable after all. If you want to use this approach, you find an appropriate item in your device's settings, as well as in the recovery menu. Again, you'll find more dtails via the mentioned tag-wiki.

---
Tags: 4.2-jelly-bean, reboot, samsung-galaxy-s-4
---


title: How to undo silent mode on Nexus 4

text:
# Question
Title: How to undo silent mode on Nexus 4
On the Nexus 4, I can silence the ringer by pushing the volume down button, however, when I push the volume up button, the ringer remains on silence until I go to settings and change the volume bar in ringtones. Shouldnt the volume up button work? Any suggestions?

# Answer
That's odd - mine behaves the way you want: pressing volume down decreases the volume, and then goes into vibrate and finally silent mode; then pressing volume up reverses all of this.

My Nexus 4 has the current version of Android: 4.3 (JWR66Y) on it.
> 2 votes

# Answer
I have looked, but it seems there is nothing that will work with the volume up button to undo the silence.
> -1 votes

---
Tags: nexus-4, volume-control
---


# Question
Title: How can I make a message appears on my PC when my phone is ringing?
When I'm at work, I usually have a headset on my head and I am listening to music. My phone is always on vibrate to respect co-workers. However, I don't keep the phone in my pocket because of its size, so I don't feel it vibrating. I miss a lot of calls.

I was wondering if it's possible to forward "phone is ringing" notifications to the PC, ideally via a Bluetooth connection. I would not mind installing a 3rd-party app on the phone or software on the PC.

# Answer
> 3 votes
Currently Android doesn't have such functionality built-in.

However, there are 3rd-party apps that can do what you ask. Desktop Notifications is one such app. It requires installation of the app on the phone, as well as a browser plugin on your PC (Chrome and Firefox are currently supported.) Once both pieces are installed and configured, any notifications (including incoming calls) will pop up on your desktop. The only limitation is that this is done via data connection, not Bluetooth, so both your phone and your PC must be connected to the Internet.

On your desktop you may want to enable background apps to run when Chrome is closed to ensure you continue to receive notifications. This option can be found in Chrome advanced settings -\> "Continue running background apps when Google Chrome is closed."

---
Tags: 4.2-jelly-bean, bluetooth, calls, samsung-galaxy-s-4
---


# Question
Title: my Nexus 7 device is formatted accidentally
My device is Google Nexus 7 wifi only version.
I rooted this device by using Team Win Recovery Project.
I wanted to upgrade to android version 4.3 so I am looked at this article and video

I follow their instructions and I selected following items

* Dalvik Cache
* System
* Cache

and wiped them all.

But unfortunately, I found out that there is no file in my device with such name

```
AOSP-4.3-JWR66V-grouper-rooted_Androguide.zip

```

I need to get this file onto my device. But my device has no OS because I already wiped it. Now I cannot access my device using my pc ( win 7 ).

Could anyone please give me suggestions on how can I solve it.

# Answer
Don't worry, you have a few options!

**Option One:** (I don't have an N7 anymore, so I don't remember if it supports `adb push` in TWRP. But I think it does) Boot into TWRP and use `adb` to push the file from your computer to your device. You can try to open a Windows CMD prompt or Linux Terminal Emulator, navigate to the local file, then do the following:

`adb push AOSP-4.3-JWR66V-grouper-rooted_Androguide.zip /sdcard/`

This will push the file to the `/sdcard/` directory - which should exist already (Even on a Nexus device).

**Option Two:** Boot the device to Fastboot/Bootloader Mode and flash any of the Factory System Images via the fastboot tool. Because using fastboot can be intimidating. You could also use the Nexus 7 Toolkit to automate the process.

This will put stock Android back on your device, and will also remove TWRP. Fortunately, you can use the Toolkit or Fastboot to reinstall TWRP immediately afterward.
> 2 votes

---
Tags: 4.2-jelly-bean, nexus-7, 4.3-jelly-bean
---


# Question
Title: Hidden sms message sent at every startup
My Samsung GT-I8150 is sending a text message after every reboot witch is not appearing at all in the sms area of the phone. The phone is rooted and has cyanogen mod 9 installed.

I think someone at work/at home got into my phone and installed some hidden tracker. How can I detect this and also prevent this?

Thanks

# Answer
> 3 votes
Sounds more like a virus. The only guarenteed way is to flash a fresh ROM and start over. Malware is getting smarter and smarter and may be able to hide itself on the OS unless you start fresh.

---
Tags: sms
---


# Question
Title: Can a Samsung Galaxy 3 tablet be charged safely using a universal travel charger?
My daughter is in Thailand and she has been using a solar device to charge her Samsung Galaxy3 tablet (7 in.) This method is no longer charging the tablet sufficiently for use. She has a universal travel charger with a 5v output and short cirucuit protection so I was wondering if she could use that to charge her tablet safely? Samsung advised purchasing a Samsung travel charger over there but there are none available where she is.

# Answer
Yes. Any USB charger can be used for it. It's all standard 5V USB.

The only thing you need to pay attention to is the current rating of the charger, especially with a tablet. If the charger can't supply enough current, the device will charge slower than it should, if it will even be able to charge at all with the device on.

I'm not sure about the 7" tablets, but the 10" tablets will charge at up to 2.5 amps, whereas a typical smartphone charger will only put out 1 amp or so, meaning it will take at least 2.5x as long to charge on the latter.
> 1 votes

---
Tags: charging
---


title: Improving HTC Sensation XE somehow

text:
# Question
Title: Improving HTC Sensation XE somehow
I have an HTC Sensation XE and the smartphone is becoming slower and worse every day, expecially compared to my Nexus 7 and Samsung Tab 2.

Android on the phone is slow and lagged ( I have to wait even 6-7 second after clicking somewhere), the battery depletes very fast and the phone itself becomes very hot if I do something "intensive" like using google maps. the Android version on the phone is 4.0.3 and as far as I know, there is no update.

What can I do to improve the phone? It's market value makes it not worth to sell and it is still working, so I would like to find a way to fix it somehow, what can i do? I like a lot the vanilla Android of the Nexus 7, there is any way that I can put a plain android on the HTC, keeping all the functionalities? I dont care of Htc Sense, but I want to be able to use the camera, 3g, wifi, GPS and so on.

Maybe some kind of reset would be enough to bring it bask to it's best days?

# Answer
> 1 votes
Do a system wipe and reinstall. This significantly sped up my Sensation.

---
Tags: 4.0-ice-cream-sandwich, performance, htc-sensation-xe
---


# Question
Title: How can I remove YouTube's uploader image overlay?
I have the latest version of the YouTube app for Android (v5.1.10). At some point, the app began overlaying the uploader's user image in the upper-right-hand corner of the video. I can't click on it (it acts as if I clicked anywhere else on the video) and I can't remove it.

It never moves (unless I switch to/from full screen) or goes away, and sometimes blocks important portions of the video. Is there any way to turn this annoying non-feature off?

# Answer
> 2 votes
What you are talking about is called InVideo Programming. As a viewer, I don't think there's any way to remove this through the YouTube app. The content creator has to disable this themselves.

**Related topics:**

---
Tags: youtube
---


# Question
Title: ADB_SERVICES error on catlog errno = 5 I/O error
I'm using catlog to find error for an issue. Although that issue did not reappear , I see a constant Error
`ADB_SERVICES ERROR: fd = 13, n = -1, errno = 5 (I/O error).`
Sorry quite new to all this , not sure what should be done or Is it something I need to ignore?
few logs just before that error.
`InputReader AP_PROF: AppLaunch_dispatchPtr : Down`
`AP_PROF unable to open /proc/mtrpof/ status entry`

# Answer
> 2 votes
An I/O error may be indicative of filesystem corruption. If your device has a removable SD card, try removing it, putting it in a PC, and running a filesystem checker on it (such as `fsck` on Linux).

---
Tags: 4.1-jelly-bean, logging, system-error
---


# Question
Title: Can overcharging destroy Xperia J or Android phone?
My phone needs to charge for about only 2 and half hour, but I forgot so I charged my phone for about 3 and half hour. Then I noticed that my battery is easy to drain. When my phone is in 14% or below, it will tell me that I already need to charge but when I turn off my phone and turn it on again, it will go back to 16%. Also when my phone is already 100% charged and I turn it off and on again, it will be at 95% left. Can overcharging destroy a Xperia J or Android phone?

# Answer
> 3 votes
If an Android device is connected to a charger for a long period of time, with poor ventilation, this can contribute to overheating the device.

Apart from that, modern devices and batteries will stop charging when the battery is fully charged. There's a builtin failsafe that will cut off the power, as to prevent overcharging. Additionally there's is also a Short Circuit Protection.

As per your device in particular, you can read from the User's Manual *(page 13)*:

> Charging the phone over a long period of time, for example, overnight, does not damage the battery or the phone.

---
Tags: sony-xperia-j
---


title: Boot loop on Galaxy S3

text:
# Question
Title: Boot loop on Galaxy S3
In response to the question on the link below Peter asked that one run adb catlog in the Android SDK. I managed to download the Android SDK but I cannot locate the adb catlog file. Can I get help to locate this file in the standard Android SDK folder? Another question once the cause of the looping has been located does the file automatically remove it or there is something you need to do?

Samsung Galaxy S3 not booting up, keeps restarting showing ”Samsung Galaxy S3 GT-i9300” black screen

# Answer
If you're looking for `adb logcat` output, it's not necessarily stored on a file in the Android SDK directory.

In order to access it, follow the following steps (assuming you have the SDK installed correctly):

**1:** Plug in your phone.

**2:** Type `adb devices` in your Terminal or CMD Prompt

* If you get a result like "Command not found", you may need to navigate to the platform-tools/ directory inside the SDK folder using the `cd [directory]` command.
* If you get a "List of connected devices" result, but the list is empty, then you have a configuration error. You may need drivers for your phone, etc...

**3:** Type `adb logcat`. The Terminal/CMD Prompt will begin to output logcat messages in real time. You can do what you want with the output, including save it to a file.
> 2 votes

---
Tags: samsung-galaxy-s-3
---


title: voice call problem

text:
# Question
Title: voice call problem
I have a *Samsung Galaxy S4 mini* running Android 4.2.2. The problem I face is when I want to make a regular call, Android asks whether to make the call using VoIP or normal. If I chose normal, it first goes to *Skype.* I have to disconnect that. Then, if I call the same number again, it does a normal voice call.

I have the *Skype* app installed on my phone. Please advice me how to fix this problem.

# Answer
> 1 votes
The issue that you're describing sounds like you have accepted `Skype` to be the default app to make the calls (The normal calls). Because the VOIP calls must have had some other app like Google Voice.

Your problem is that you're being redirected to other app. The only guess can be, Go to

`Settings-->Apps-->Skype`

Scroll down a bit, there will be `default` settings. Clear them!

Then next time it will ask you to choose which one to use as the default or once,

**But still:** The other issue that you were mentioning, that it lets you make a call second time would totally reject the first answer I posted! So I don't have an answer for the second issue. But you can try the first one!

---
Tags: calls
---


# Question
Title: Root and/or flash ROM on Haier Haipad 8.0 (PAD821)
I'm trying to root my haipad but none of the methods I found over the internet works. Here the PAD821 features:

```
Basic parameters

Time to market: February 2013
Product positioning: Entertainment Tablet PC
Operating system: Android4.1
CPU/GPU Processor architecture: ARM architecture
Processor model: ARM Cortex-A9
Processor Main Frequency: 1.5GHz
Processors core: Dual core

Storage device
System memory: 1GB
Storage capacity: 8GB
Storage media: Flash Flash disk
Storage expansion: supports Micro SD (TF) card, maximum support 32GB

Display
Screen size: 8 inches
Screen resolution: 1024x768
Screen description: Capacitive touch screen, Multi-point touch screen
Pointing device: touch screen
Screen characteristics: Five-point touch screen,The TFT screen,LED backlight
Language support: supports many languages
Network connection: WiFi support
Network mode: 3G module reserved ports
Bluetooth: Bluetooth 4

Multimedia features
Sound system: Double stereo speakers,Built-in microphone
Video playback: support playback of 720P vide
Camera: dual camera (front: 300,000 pixels, rear: 2 million pixels)
Video recording: support for recording 720P video
Flash features: supports Flash

Format support
Audio format: supports MP3 format
Video formats: supports MP4 format
Picture formats: support JPEG,BMP,GIF,format
Text formatting: supports TXT format
Buttons/interfaces: Data interface Micro-USB
Audio interface: 3.5mm earphone interface
Other interface: power interface,memory card interface
Function keys: switch button, volume buttons

Power parameter
Battery type: Lithium battery,4400mAh
Life time: depending on the using environment, at a specific time
Power adapter: DC (5V, 2A) adaptive AC power supply
Function parameters: Built-in induction The intelligent gravity sensor
Basic applications: Baidu input method,The ES file browser,PPTV,AppChina,WPS

Appearance parameters
Product size: 204.37x155.42x9.5mm
weight: 432g
Casing material: composite materials
Casing color: silver

```

Is there someone who knows a ROM compatible with such a device? Otherwise: is there a way to root it? Which version of the recovery (CWM or TWRP) can I install? Thanks in advance.

# Answer
> 0 votes
A quick Google search leads me to believe that the device in question is extremely osbscure. Rooting it is **probably possible, but almost definitely won't be easy**. I was unable to find any methods for rooting it.

A custom ROM is **almost entirely out of the question**. I don't think there are any custom ROMs compatible with the device at all.

Additionally, **I don't think there are any custom recovery options** available to you at all.

I would say that unless you are very experienced with treading where none have tread before for the device - gaining root manually, hacking, compiling kernels, compiling ROMs for the device - you're more or less out of luck.

Anyone feel free to correct me if I'm wrong.

# Answer
> 0 votes
First, have you tried to search for this device on http://forum.xda-developers.com? They should have got the ROM and the ROOTing method for you.

**Note:** Never try to ROOT or install a ROM from someone you don't trust! Again never root the device when its still in use, because Rooting the device would remove the warranty of its! You might brick your device too.

You can try to search for the ROM by the name. Secondly I know the good rooting software, search for Bin4ry root! They will root you device, you can follow steps! hehehe, you must see the Note I provided before continuing the process.

By that software, you can first Root the device. Then check for the CWM support for your device on their site. Or you can Google it to find the best solution for that phone. After installing the CWM, you can easily install a ROM, but again, becarefull while installing the ROM, you might brick the phone.

Good luck, Cheers!

---
Tags: rooting, custom-roms
---


# Question
Title: Is it possible to retrieve a password stored in OpenVPN?
I reinstalled my Mac and forgot to backup my username and password to my VPN provider.

The good thing is I also have VPN installed on my android where it works fine and logs in automatically. So the password exists on one of my devices. The problem is: How do I recover it?

# Answer
Yes, it should be possible.

* If your Android phone is rooted, just use a root explorer and inspect the app's data under /data/data/\[com.your.vpn.app's.name\]
* Use "adb backup" (Win/Linux app here) and extract it with ADBExtractor
* Use Helium (an adb backup frontend), it produces the same backup type that's extractable with ADBExtractor like above.

You can determine your apps internal name by finding it on Google Play and looking at the the URL: E.g., OpenVPN for Android has de.blinkt.openvpn as internal name
> 1 votes

---
Tags: password, openvpn
---


# Question
Title: Examples of mobile broadcasts being used
I recently found this page of settings in on my phone under Cyanogenmod, I had never even heard of this system before.

mobile broadcast settings (click to enlarge)

Are there any examples of this system being used in the past?

# Answer
Yes. They're called Wireless Emergency Alerts in the USA. The underlying standardized technology is called cell broadcast, and is part of the telecommunication standards your phone supports.

The system is not without problems: There was a thing in California in 2013 over the first use of the system giving utterly irreverent information (sending the alert to people hundreds of miles from the event), presumably due to poor implementation.
> 3 votes

---
Tags: cell-broadcast
---


# Question
Title: Are running apps slowing down Android phones?
When my phone (Xperia J) is getting slow I'll go to *Setting→Apps*, select *running apps*, and delete everything in there. Then I go back to the homescreen and I notice that my phone is faster.

So is running apps making my phone slow or it is just a coincident?

# Answer
> 3 votes
While this might appear to temporarily "speed up" your device, this kind of "Chuck Norris Roundhouse Kick" is rather contra-productive for the system, especially for two things:

1. your battery load
2. time to access one of the killed apps again

Android usually does a good job managing . But some apps sometimes make it hard to do so (mostly by not behaving properly: hogging lots of RAM and trying to "stay alive" even if the user wishes them to quit). So to have the same "speed-up feeling" without the nasty side-effects, you'd better identify those bad-behaving apps which you killed *along* the others (like the wild-west saying: "Kill'em all and let the Lord sort out the bad from the good").

I've just added two tags to your question. You might wish to consult their tag-wikis and most frequented questions for more details. To do so, simply click them (or hover your mouse over them and select the links to "info" for the tag-wiki, etc.).

# Answer
> -1 votes
The concept is the same with a PC. If you have too many programs running at the same time on your computer, the you will notice that it becomes slow or sluggish over time.

AND if you look at the Xperia J's specs, it only has a single-core processor. So, you can't really expect it to run as snappy as a Samsung Galaxy S4 which has a quad-core processor.

---
Tags: performance, task-management
---


# Question
Title: Tasker double WiFi activation with 'or' statement
I have a Tasker app on my tablet, I want to make a profile which will trigger silent mode when 2 conditions are met: Connection with WiFi Network A is lost and either network B or C is connected. I want this profile to be turned off when network A is connected again. I assume that some sort of variable has to be used for the 'B or C' function.

How can I do this? Also can please walk me through how to assign variables if any.

# Answer
You can specify quite a bit of logic in just the contexts. Having a profile with multiple contexts would be the easiest way to accomplish this. Remember that all contexts have to be met sequentially before the task(s) will fire. Also, the Wifi Connected context will accept multiple SSIDs by using pattern matching. In this case a `/` equals logical OR. Try the following:

Profile:

* Context: \[Wifi Connected\] SSID="NetworkA", Invert=Yes
* Context: \[Wifi Connected\] SSID="NetworkB/NetworkC"
* Task(s): Ringtone silence settings of your choice

This means that the task(s) will fire if Network A is not connected AND Network B OR Network C are connected. As soon either condition is lost the task will exit.
> 6 votes

---
Tags: 4.1-jelly-bean, tasker, profiles
---


# Question
Title: lsusb lists Galaxy Samsung Tab s2 & adb devices lists nothing
really, I do all my efforts to run an android project through eclipse on a tablet `"Samsung galaxy Tab s2/ GT-P3100"` under linux (Ubuntu 12.04).

i add the vendor id of samsung in `~/.android/adb_usb.ini`

```
   0x04e8

```

i add rules in `/etc/udev/rules.d/51-android.rules` as following :

```
SUBSYSTEMS=="usb", ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="6860", MODE="0666"
ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}=="*:ff420?:*", MODE="0666"

```

then , i restart udev & i run the following command

```
sudo udevadm control --reload-rules

```

i updates `/etc/udev/rules.d/99-android.rules`

```
SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", SYMLINK+="android_adb", MODE="0666"

```

the thing that perplexed me is the listing of the tab when running the following cmd :

```
abdennour@estifeda1:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 125f:a11a A-DATA Technology Co., Ltd.
Bus 002 Device 003: ID 413c:2107 Dell Computer Corp.
Bus 002 Device 004: ID 046d:c077 Logitech, Inc.
Bus 001 Device 009: ID 04e8:6860 Samsung Electronics Co., Ltd GT-I9100 Phone [Galaxy S II]

```

And the device also is well mounted:

I finally recourse a very long solution but, as usual, in vain :

# Answer
> -1 votes
i found the solution , it is a device matter and not Host matter: Hence, i am right when i wrote this question in https://android.stackexchange.com/ and not in askubuntu exchange.

Go to `Settings > Developer options> Developer options` .

Then, check : `USB Debugging`

---
Tags: samsung-galaxy-s-2, adb, linux
---


# Question
Title: Using Android to PC over Wifi apps while device is hotspot
Is there a way for me to configure my wifi hotspot so that I can use apps such as IP webcam while the hotspot is the PC's only internet connection?

# Answer
You need an intermediate wifi AP to which both android and your laptop connect. The integrated wifi hotspot functionality won't work as it does *only* forward the internet connection and hides the rest (it adds a new 192.168.42/24 subnet and does NAT internally).

Technically speaking, of course, there's a way to do it. But it requires root and you would need to setup the network by hand (iptables, ip tools required) *and* make sure that the app does bind to the wifi hotspot standard gateway IP 192.168.42.129 and that there are no firewall rules to block it.
> 0 votes

---
Tags: wi-fi, wifi-hotspot
---


# Question
Title: Merge calls option shows a popup 'Conference call not allowed'
While trying to make a conference call using the merge calls button, my Micromax A25 with Android2.3.6 shows a popup displaying 'Condference call not allowed'. Can you please tell me whether it is OS related or my operator related ? Or there is any settings that needs to be enabled for activating conference calling in my device?

# Answer
> 0 votes
It's operator-related. Although the phone can support conference calling, most consumer calling plans don't let you do that.

---
Tags: 2.3-gingerbread, calls
---


# Question
Title: can galaxy tab 2 gt-p5113 receive internet calls?
I have a samsung galaxy tab2 gt - p5113. i would like to use sipdroid to make internet calls. unfortunately i'm not able to find the call settings option to enable "Receive internet calls".

Is it posssible to make internet calls in this tab? if yes - how?

# Answer
Click on the phone menu, then click on the right side. There will be three options:

1. send message
2. speed dial setting
3. call setting
> -1 votes

---
Tags: samsung-galaxy-tab, sip
---


title: Kaspersky fails to load

text:
# Question
Title: Kaspersky fails to load
I have Kaspersky installed on my Samsung Galaxy S2. Since the last update it doesn't work anymore. I get a startup screen that asks for my email address for an anti-theft account. When I fill this in (or leave it blank) and click the next bottom, the app crashes and that's it. I've tried this numerous times. I've rebooted, nothing helps.

Do you have any suggestions on how to get this working? I mailed Kaspersky about this, but am afraid that they will not offer much help.

# Answer
I've installed Avatarrom on my phone,partly because of this problem, reinstalled Kaspersky and since then it works.
> 0 votes

# Answer
This may sound odd, but there are not very many Android viruses. My Android system still has never caught a virus and I spend a lot of time on the Internet. You may be better not having Android anti-virus applications.
> 0 votes

---
Tags: 4.0-ice-cream-sandwich, samsung-galaxy-s-2, antivirus
---


# Question
Title: Where to find diagnostic information as to why mobile data won't turn on
I've had a Samsung Galaxy S3 for a little over a year now and not had too many problems with it. This afternoon, however, it's decided it won't connect to mobile data at all. I've had similar things on this and previous android phones, so I've tried:

* making sure wifi isn't on
* checking that mobile data is enabled (!)
* checking the AP settings (these are actually locked down by my network provider - O2 UK)
* turned on & off airplane mode
* restarted
* powered off & on
* powered off, removed the battery and powered it back on

In all cases, I get no mobile data icon (so it's not even trying to connect from what I can tell) and I get no connectivity. Phone calls and wifi are working just fine.

Is there anywhere diagnostic information is kept around the status of the mobile data connection? If there's an error occurring, that would certainly be useful!

I did drop the phone a few days ago, but the mobile data has been working fine since then... but I guess it could still be related somehow. Even if that is the case and there's a hardware fault, the same thing applies - where is the diagnostic info?

I'm on the O2 UK stock image by the way - 4.1.2 / JZO54K.I9300XXEMC2

# Answer
> 1 votes
While in this case it turned out to be a carrier issue (and solved on the carrier's end, see this comment), in other cases one of the test menus might prove helpful. for a starter, you can find a lot of "secret codes" in this list for the SGS, together with a short explanation. But use them on your own risk :)

---
Tags: samsung-galaxy-s-3, mobile-data
---


# Question
Title: Can't install USB driver for Zopo ZP300+ on Windows 7 64-bit
When I enabled USB debugging in settings for Zopo ZP300+, an unrecognized device appeared in device manager: H9000+.

Then I followed this: https://web.archive.org/web/20160918125953/http://www.zopomobileshop.com:80/zopo-rom/how-to-install-driver-for-zopo-mobile-phone-step-by-step-instruction/. MT65XX Preloader replaced with "MediaTek PreLoader USB VCOM Port (COM3)", then it disappeared. I unplugged the USB, turned on the phone, and plugged it back in. No new drivers were installed. H9000+ is still unrecognized. Eclipse says: No compatible targets were found.

# Answer
I used the wrong driver. H9000+ means you need ZOPO MTK6577 DRIVER.
> 0 votes

---
Tags: usb-drivers, mediatek
---


# Question
Title: Running applications from a terminal emulator
I have a rooted Nexus 7 Jelly Bean tablet and whenever I attempt to run an application from a terminal emulator app after chmod 777ing it and using the syntax ("./applicationName") it insists that I do not have permission to execute even though I granted my self superUser privs using ("su"). After that I did a little research and I learnt that if you copy the file to the (/data/local/temp/) directory you should be able to execute the application. So when I tried that it said that the file does not exist even though it shows up when listing the directory contents using ("ls")

I have no idea what steps to take, if it helps I am tried to run (scp) as a test but I wish to be able to run a custom compiled version of dns2tcp. I know I could have used better applications such as a hello world compiled natively onthe device but i couldnt get my hands on a C compiler for android such as gcc.

Thanks for any advice

# Answer
try putting `sh` in front of your command, eg.:

```
sh ./scp

```

or

```
sh -c ./scp

```
> 3 votes

# Answer
Emulator app should be able to run another app from its own directory. That directory is called something like `/data/data/com.super.emulator`. Try giving the full path to the app you want in emulator.

If you want to get a compiler for Android, you can use NDK. Easy to get, free to use.

Can't you also push your file to `/system/bin` via adb? I don't know if you get that permission when you root your device. But if that's the case, it should make your life much easier.
> 2 votes

# Answer
Most likely you can't run the program because of libraries on the device you ripped it from being missing from the device you copied it to.

Since your end goal is to compile a program and run it natively on the phone, might I suggest you use the Android NDK? The NDK documentation includes `STANDALONE-TOOLCHAIN.HTML` which explains how to cross-compile a native program to run on your Android device.
> 1 votes

# Answer
If you are rooted (I see you are), use the `su` command and then run your original script. If the problem is permissions, this should fix it. And if you are using a shell script, you can just add this line to it at the top. you might have to check your superSu settings (or whichever superuser app you have with root), and make sure your terminal emulator has root permissions.

If you are not rooted (or can't run as root for some reason), I suggest looking into how XBMC does it, as I believe it can run apps in user mode.

Good luck.
> 0 votes

---
Tags: shell, terminal, bash
---


# Question
Title: Android Antivirus Software (solution and battery life relevance)
Is there a security solution for Android that's vastly regarded as "the best" one at the moment or is it like in the PC world where there are 3-4 which are "the best"?

Also, what should I expect to happen to the battery life between charges if I were to install an antivirus?

Note: I am running Android 2.2, soon to be updated to 2.2.1.

# Answer
An antivirus app will have a major effect on your battery life. A friend with an HTC Desire couldn't understand why he could never get more than 4 or 5 hours out of his battery, even turning most things off, until he remembered installing one of the AV apps to try it out. Removing that brought his battery life back up to what it should be.

When the first Android troojan virus hit back in August last year, similarly to the recent Geinimi trojan, in both cases the affected user had to willingly install an app that was from a third-party source, and go through the permissions screen where the app specifically asks for permissions that it shouldn't really need.

An attentive and careful user can protect themselves from these kind of threats just by taking care to only install apps from trusted sources, and to read which permissions an app asks for as it installs, and stop to think whether it really needs to do things like read your contacts and send SMSs.

The real problem will come when a virus learns to either break out of its app's sandbox and into another, or learns how to give itself root access, or take advantage of the root access that someone else has installed. This is what the iPhone worm of about a year ago did, when it took advantage of the fact that the most popular iPhone jailbreak app left all jailbroken phones with the same root password by default, and most users never bothered changing the password. No Android virus has yet been shown to be able to do that.
> 4 votes

# Answer
An Antivirus solution would really be waste of processing resources and battery life. Each application is running in a locked environment and it cannot really infiltrate or break anything on other applications nor on the OS.

The only thing I'd be looking into are malicious applications that are sending your private info to a remote server. In order to do this, a user would need to accept the list of permissions to access their private content.

Follow these simple two rules to protect yourself about such malicious applications: \- Never install applications that just came out on the Market. \- Read the comments, usually a malicious application should be rapidly identified and the users will report it in the comments.
> 1 votes

# Answer
Kaprica Security have *twisted this on the head*. Simply connect your Android device to the Skorpion charger and it will be scanned for malware, viruses, and malicious rootkits while it charges.

A review entitled A Smartphone Charger That Sniffs for Malware was written on **4th October 2013** by **R. Metz** for **The MIT Review**.
> 1 votes

# Answer
There is apparently a trojan on the loose on some Chinese Android phones.

AVG has a version for your Android phone.
> 0 votes

---
Tags: battery-life, antivirus
---


# Question
Title: Does any version of Android support ad-hoc connections?
I just bought a Lenovo Ideapad A1 which runs Android 2.3. It seems that connecting the device to an ad-hoc network is not possible.

Does any other Android version support this?

# Answer
There are no Android versions that support the 802.11 ad-hoc mode (unfortunately). To have ad-hoc working on an Android you need to root your phone. This however does not fix the basic issue that the Android java API does not allow you to programatically control the wifi interface in ad-hoc mode - to do that you need to resort to native code which is not portable accross devices.

Android 4.0 however supports (and provides API's for) the new WiFi direct standard which offers some of the functionality of the 802.11 ad-hoc mode (+ a bunch of other higher level stuff). One of the nice promises of WiFi Direct is that it will be backwards compatible with regular infrastructure mode WiFi (in the sense that a WiFi direct device will appear as a regular Access Point to non WiFi Direct devices).
> 5 votes

# Answer
Android-wifi-tether supports ad-hoc mode for rooted devices: http://code.google.com/p/android-wifi-tether/
> 1 votes

# Answer
While most Android OS versions do not support Adhoc, You do not need to downgrade or upgrade your OS to connect to your computer or use wireless LAN. Please use Connectify, its a software that creates Wireless Hotspots for your android or any other device you need.
> 0 votes

---
Tags: 2.3-gingerbread, wi-fi, ad-hoc-networks
---


title: How to change language in Skype

text:
# Question
Title: How to change language in Skype
I installed Skype on my Samsung Galaxy Tab, and need change default English language.

How to change Skype Tablet **interface** language from English to other (French, for example)?

# Answer
Skype for Android uses your tablet's default language. From their support site:

> Skype for Android is currently available in \[32 different\] languages (based on your phone’s or tablet’s language setting).

What language is your tablet set to? To check (or to change it) go to `Settings > Language & input`. It does not look possible to change the language used by Skype without changing it for the whole tablet.
> 1 votes

# Answer
there is actually a way to do so, make sure that the source file your downloaded sourcefile is in the language you requested, ie downloading Skype\_3.1.0.6458 in your case
> -1 votes

# Answer
* Does not exist yet the only way is to decompile the application
* Then change each line written in .apk/res/
* The folders i found in resources of skype app

anim drawable drawable-hdpi-v11 drawable-land drawable-land-ldpi
drawable-ldpi drawable-mdpi drawable-mdpi-v9 drawable-port drawable- port-ldpi drawable-xhdpi drawable-xhdpi-v9 layout-land menu raw color drawable-hdpi drawable-hdpi-v9 drawable-land-hdpi drawable-land-mdpi drawable- ldpi-v9 drawable-mdpi-v11 drawable-nodpi drawable-port-hdpi drawable-port-mdpi
drawable-xhdpi-v11 layout layout-port menu-v11 xml
* or try sending them an email at: skypeuploader@googlemail.com
> -2 votes

---
Tags: skype, languages, user-interface
---


# Question
Title: Can chinese tablet be used without a battery?
I have a Chinese tablet xpad xpod 7" tablet, bought it 2 months ago, I am already having problem with battery, it is discharging too quickly, so I want to operate my tablet without battery, simply by plugging in the power adapter.

1. Can I operate tablet without battery?
2. Will direct use of power adapter negatively affect the tablet?

I do not need battery anyway, it is an unnecessary expense for me, it will wear out, it is a hassle, and I don't need it because I need to use the tablet in my home only.

I have tried to google for this, but no detailed reliable answers, it appears to be a grey area, I need expert opinion.

# Answer
> 0 votes
1. I believe most of the Chinese tablet can do that.
2. There is no negative effect but it might overheat.

---
Tags: battery
---


# Question
Title: How can you prevent a Kindle Fire from auto-mounting on a Mac when you plug it in to USB?
I've got a Kindle Fire and I like to plug it in to my Mac to charge up (and also to do some development.) It works fine but it is annoying to have to unmount it every time.

Is there any way to prevent it from auto-mounting when you plug it into USB?

# Answer
> 1 votes
Check Your Phone it should show some setting named 'Connect to PC'. Change the "Default connection type" to "Charge only".

# Answer
> 1 votes
I figured this out.

This works with my 1st gen Kindle Fire and my Mac running OS X.

First, notice that the Kindle Fire mounts as the volume "KINDLE".

Second, realize that there is a file on your OS X installation called /etc/private/fstab which controls filesystem mounting.

Third, use the command `sudo vifs` in Terminal or otherwise edit the /etc/private/fstab file and insert the following lines:

```
# Kindle Fire
LABEL=KINDLE    none    msdos   rw,noauto

```

Fourth, try plugging in your Kindle Fire via USB. It should not auto-mount anymore.

Bonus: this works for any Android device that auto-mounts when you plug it in. My new HTC One (Verizon 32GB) auto-mounts HTC Sync Manager. It uses the label "CDROM". I added a similar line above, but substituting "CDROM" for "KINDLE" and now it stops prompting me to install HTC Sync Manager. In this case, I inserted these lines into /etc/private/fstab

```
# HTC One
LABEL=CDROM     none    hfs     rw,noauto

```

# Answer
> -1 votes
There are some USB Cabes that don't support enough power to change data, so they just charge and don't mount. But I don't know how you could find them. Try google for it.

---
Tags: charging, amazon-kindle-fire
---


# Question
Title: Is there any way to install android app without having internet?
I just bought a Samsung Galaxy Mini S, but I don't have 3g or wi-fi internet - I have internet only on my computer. Is there any way to install android apps without internet, via bluetooth or using the USB cable? (I do have bluetooth on my computer).

If it's possible to install the apps than where could I download the apps? The Market doesn't let me download them to my computer.

# Answer
Yes: you can connect the phone to your computer via USB, click the notification on your phone to mount the USB storage to the PC, move downloaded apps from your computer to your phone (easiest if you put them on the SD card), and browse on your phone to where you put the apps and click on them to install them.

Your phone should have a file browser, but if it doesn't I recommend Explorer. You'll need to enable **Unknown Sources** in `Settings -> Applications` as well. You can download apps to your PC most easily from alternative markets like GetJar.

If you have installed something like Download Crutch so that you can download any type of file, or are using a non-stock browser that will ignore Android's restriction on downloads, then you can of course just download the .apk's directly to your device and skip the PC.
> 17 votes

# Answer
If your computer has internet access via ethernet, and also has a wireless adaptor, you can use Connectify to set up your own wifi hotspot for your phone to connect to. You can then download and install apps normally.
> 4 votes

# Answer
Actually you can download from Google Play to your computer. All you need is the Google Chrome Extension - APK Downloader. Just select an app on Google Play then on the top right corner will have the APK Downloader symbol. Click it and download the app in .apk format. Then just transfer the app to your phone with either Bluetooth or USB then install the app like normal using App Installer on your phone. Simple way to install is just click on the file in your phone then click Install.

Also when you are trying to use the APK Downloader. They will ask for a Device ID for your phone. Enter *#*#8255#*#* in your phone dialer then you will see your device ID. Just insert your name, E-mail and Device ID in the APK Downloader settings in extension list and you can use it.
> 4 votes

# Answer
I also faced the same problem when I brought the Android Smart Phone.

There is no way to download the apps to your Computer from Android Market. You should have internet on your mobile to download the apps directly to your mobile.

There are some websites where you can download the apps into your Computer.

For Ex: Mobiles24, GetAndroidStuff, etc..

And more over some of the Android Apps need internet connection to work.
> 2 votes

# Answer
install MOBOGENIE software fro, their official site its free and easy to use and install every app for android java etc
> -1 votes

---
Tags: installation
---


title: Tab 2 10.1 keeps turning on

text:
# Question
Title: Tab 2 10.1 keeps turning on
I bought a Galaxy Tab 2 10.1 last year and it's been working great. Then I noticed the other day when I tried to turn off the tablet (by holding down the power butter), it just recycles and comes back on. It will go to sleep mode but it will NOT turn off completely. I think the latest update may have had something to do with this. Thoughts anybody?

# Answer
> 0 votes
i've had the same issue occur with the same symptoms. used to work fine and then randomly started re-cycling as you mentioned. several forums indicate this to be a pervasive issue as a result of a recent update.

i just chatted with samsung tech support and they recommended a factory reset. it worked. but i worry as to whether it will just eventually re-download the update the caused the issue in the first place...

---
Tags: power-on, samsung-galaxy-tab-2-10.1
---


# Question
Title: Bypass proxy for everything but local addresses?
I know this is a bit unconventional, but I want to bypass the proxy for **all external addresses/domains** and only proxy internal addresses. How would I craft a proxy bypass setting string that meets the above requirement?

# Answer
By using Hotspot Shield you can bypass proxy installed on any network
> 0 votes

---
Tags: 4.2-jelly-bean, proxy
---


# Question
Title: Does Android (4.0 +) automatically sense what time zone the device is in and change the time display accordingly?
The title pretty much states my question but mainly I want to know if I say hope a flight in NY to California will android pick up on the time difference between the time zones? Or do I Manually need to set this?

The reason I am asking is for an app I am developing and the way I see it adding duplicate code of something that android already has is pretty much re-inventing the wheel.

# Answer
> 1 votes
Assuming you're on a network that is available on the location you are going to, you could check the `Automatic date and time` setting under `Date and time` settings. That should update the time accordingly.

---
Tags: 4.0-ice-cream-sandwich, clock, time-zones
---


title: droid 2 lock screen problems

text:
# Question
Title: droid 2 lock screen problems
I just broke my *Droid DBA* so im switching back to an old phone (*Droid 2*). But my lock screen is not responding properly: it shows, I grab the lock, but it doesn't unlock (or it just doesn't register).

Does anybody know whats wrong?

# Answer
> 0 votes
Maybe the touch sensor is broken, had the same issue with an old Motorola milestone: only the left third of the screen was detecting events (and rightmost pixel line). I could unlock it with a 2 finger gesture (tap&hold left, tap& hold right side, then release left. The slider then jumped to the right and unlocked. The milestone has a hardware keyboard which i then used to further navigate

---
Tags: lock-screens, motorola-droid-2
---


# Question
Title: which hardware spec affects smoothness most?
I am reviewing a few android tablets online and I would like to know which hardware spec (for example, CPU speed, RAM capacity etc) has the most significant impact on the smoothness (aka fluidness) of the tab..

# Answer
> 2 votes
It's not that simple. The 'headline' specs certainly matter, but so do a lot of things they don't print on the spec sheet: the RAM controller speed, the CPU and GPU L2 cache sizes, the power management settings, etc. It might have a 2 GHz quad-core CPU, but that's no use if it's always underclocked for power or heat reasons, or it's always waiting for the RAM. Cheap Chinese devices in particular often have good specs on the spec sheet, but they pair those with the cheapest components they can find, to keep the price down.

The quality of the software integration is a big factor. Old, buggy drivers, or wrong settings chosen by the manufacturer's software people, can really reduce performance. If they've also changed the system apps (particularly the launcher or the system UI), or included some always-running crapware or spyware, that'll slow things down too.

Really, the number on the product description that's best correlated with smooth performance is the one after the dollar sign.

# Answer
> 1 votes
The most impact on smoothness improvements had newer Android releases, notably 4.1 Jelly Bean, but 4.2 and 4.3 also added new techniques to make it more smooth (Project Butter in 4.1, triple buffering in 4.3, eMMC TRIM support in 4.3).

Almost all recent hardware has 1GB+ RAM, a sufficient graphics processor and multiple cores to enable smooth UI operation.

Usually, the premium line is best, but in general look at devices with recent Android versions. Google's Nexus line has the best support here.

---
Tags: hardware, tech-specs
---


# Question
Title: How to remove downloaded videos of TED app from device?
I like official TED app which allows me to download videos for later offline viewing. I've downloaded many videos & watched all of them. Now, I want to remove them from my device to regain my storage space. But, I am unable to find option in app for this. I've looked in file system, but unable to find downloaded videos. Please, help.

# Answer
On the `My Talks` tab, tap/press options button (you can tap the overflow menu in the top right corner if you are on tablet).

There is a `Remove Items` in menu. That should do the trick. It puts an `x` on all the videos and I'm assuming a tap on that will delete them. I haven't done this, because I haven't gotten around to watching them yet.
> 1 votes

# Answer
I have found the solution.
While on `My Talks` tab, press/tap *options* button to bring menu. From this menu, tap `Remove Items` which would allow you to selectively remove downloaded videos.
> 2 votes

# Answer
There are two ways you can remove the TED videos in bulk:

1. Go to the path `/sdcard/Android/data/com.ted.android/files/` using your file manager in Android. Delete all the videos directly from there.
2. In your TED app, go to `My Talks` menu and then tap the vertical dotted icon at the right-top corner which will popup a dropdown menu. You should tap the `Remove Items` option which will show `x` at the left of each of the downloaded videos that you want to remove.

Hope it helps.
> 1 votes

---
Tags: video, storage
---


# Question
Title: How to enable backlight of control buttons in Xperia miro st23i?
Very first i have disabled this, after that i can't find the option to enable it

# Answer
I'll supply the answer from my Samsung Galaxy S3, assuming a similar setting is located at a similar location on your Xperia. Look for Settings\>Display\>Touch Key Light Duration. On Samsung there are settings from Always Off to Always On, and timed settings in between. Choose one of your liking other than Always Off to restore lighting to the buttons.
UPDATE: Sorry if the settings are not exactly at that loocation. Here is a link to the User Manual
UPDATE2: I notice that the Xperia has a slideout keyboard. Sometimes the keyboard lighting is controlled by the control key lighting. Look in the same place, except for Keypad Timeout: Settings\>Display\>Keypad Timeout.
> 0 votes

---
Tags: backlight
---


# Question
Title: Cannot add host to "known_hosts" in Android
I'm connecting from my Android handset to my NAS, using SSH. The private key was generated on my PC and then placed in the sd card folder of the phone. So I'm using the identity flag to tell ssh where to find the key file, so

```
ssh -i /storage/sdcard/key -p 1000 admin@192.168.10.10

```

Every time I try to connect I get the message that "the authenticity of host can't be established". So I am asked whether I want to continue connecting and I have to manually say "yes" every time.

For some the host cannot be added to known\_hosts and so I get asked every time to confirm manually. I tried to find ".ssh" on my device but I can't find it.

```
Failed to add the host to the list of known hosts (/data/.ssh/known_hosts)

```

Can someone please help?

Thanks.

EDIT: I have manually created /data/.ssh/known\_hosts but the problem persists

# Answer
The reason could be insufficient permissions. An app cannot simply chose to create a directory below `/data` (other than its own, `/data/<package_name>`, which is already created by the Android system when the app is being installed). So this was why it failed in the first place.

Even after you used your "root powers" to create the `/data/.ssh` directory, and put a (most likely empty) `known_hosts` file there, the issue was probably the same: both where owned by the user who created them (root), and the app might not have been able to enter the directory, let alone to write into the file.

There are two possible solutions to this. The first you chose yourself was granting the app `SUPER_USER` privileges. If this is fine with you (and you trust the app for that), your issue is gone with that. Of course this requires the app to request the `SUPER_USER` permission, which it obviously does in your case.

A more restrictive approach would have been granting the correct privileges to the directory and the file, by e.g. `chown` it to the app's user, or `chmod` appropriately. If owned by that app, only this app would have access there, which would be the best solution. For this, you would first need to figure out the user, which could be done e.g. using `ls -l /data/<package_name>` (replace `<package_name>` with the package name of the app), and then do a `chown -R <user>:<group> /data/.ssh`.
> 2 votes

---
Tags: ssh
---


# Question
Title: Cannot boot into recovery (Samsung Galaxy S)
My GT-I9000 device recently got stuck in a bootloop, and now I'm trying to put CyanogenMod on it, hoping that this would fix the situation.

I can use Heimdall to install the ClockworkMod Recovery on the phone, but as of today, I cannot boot into the recovery!

Yesterday everything worked normally, but once I tried to boot into it today, it got stuck in the bootloop instead of going to recovery!

I'm using the standard `Vol up` \+ `Home` \+ `Power` button combination.

What can I do to force the phone into recovery mode again?

**Edit:** CWM flashed (but unable to start) and honestly I can't remember how I initially bricked the device. I think it's safe to assume that I have a broken ROM on it.

I actually am trying to install a new ROM, so if I could flash it that would be great. But for that I need to get the recovery and ADB working.

# Answer
> 6 votes
I also had a boot loop today, after flashing Semaphore's ClockworkMod Recovery according to these instructions, then trying to boot to recovery mode. What helped me out was the hint at the bottom of that page: to use Replicant's recovery.img instead:

```
heimdall flash --KERNEL recovery.img --no-reboot

```

**Update:** Note that the hint has now been removed with the comment:

> Using a non-Gingerbread-compatible recovery for initial install will result in lost IMEI.

---
Tags: samsung-galaxy-s, recovery-mode, boot-loop, heimdall
---


# Question
Title: recovery partition does not seems to be exist
Hi all I have successfully root my innos a35 phone and now what I want is to There's no file called /proc/mtd , So is that mean that my device is not based on the mtd technology.

I have tried the fastboot but it seems not working.

My /proc/mounts is look like this bellow.

```
cat /proc/mounts
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
debugfs /mnt/debugfs debugfs rw,relatime 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mmcblk0p12 /system ext4 ro,relatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p13 /data ext4 rw,nosuid,nodev,relatime,barrier=1,nodelalloc,d
ata=ordered,noauto_da_alloc,noinit_inode_table 0 0
/dev/block/mmcblk0p15 /cache ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordere
d 0 0
/dev/block/vold/179:33 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,
uid=1000,gid=1015,fmask=0602,dmask=0602,allow_utime=0020,codepage=cp437,iocharse
t=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:33 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,rela
time,uid=1000,gid=1015,fmask=0602,dmask=0602,allow_utime=0020,codepage=cp437,ioc
harset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
/dev/block/vold/179:18 /mnt/emmc vfat rw,dirsync,nosuid,nodev,noexec,relatime,ui
d=1000,gid=1015,fmask=0602,dmask=0602,allow_utime=0020,codepage=cp437,iocharset=
iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
#

```

So I understand that /dev/block/mmcblk0 is a one device and it should be refers to the internal SD card. Is this assumption is right here? So I navigate into /dev/block/ and executed 'ls' there. I could find these files there.

```
mmcblk1p1
mmcblk1
mmcblk0p20
mmcblk0p19
mmcblk0p18
mmcblk0p17
mmcblk0p16
mmcblk0p15
mmcblk0p14
mmcblk0p13
mmcblk0p12
mmcblk0p11
mmcblk0p10
mmcblk0p9
mmcblk0p8
mmcblk0p7
mmcblk0p6
mmcblk0p5
mmcblk0p4
mmcblk0p3
mmcblk0p2
mmcblk0p1
platform
mmcblk0

```

What are those devices normally? So mmcblk0 does represent the whole partition table there right?

I want to know how it was partitioned ahead, what address mapped to where and what partition mapped to where.

So from them what is the recovery partition? What is the booting procedure of this device? I mean device first sector of mcblk0 into it's memory and then it does starts executing there. Am I right? Or the startup rom \[I have no clue what's going on\] does configured to directly read the partition titles and load the recovery images? What is going on here?

If I dumped those partitions as hex files , is there any signature or something that I could used to assume which is what?

# Answer
> 1 votes
I was able to gather that required information through reading a log

```
Starting recovery on Sat Oct  5 16:12:57 2013
framebuffer: fd 4 (320 x 480)

recovery filesystem table
=========================
0 /tmp ramdisk (null) (null)
1 /boot emmc /dev/block/mmcblk0p8 (null)
2 /cache ext4 /dev/block/mmcblk0p15 (null)
3 /data ext4 /dev/block/mmcblk0p13 (null)
4 /recovery emmc /dev/block/mmcblk0p16 (null)
5 /misc emmc /dev/block/mmcblk0p19 (null)
6 /sdcard vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1
7 /system ext4 /dev/block/mmcblk0p12 (null)
8 /sys_boot vfat /dev/block/mmcblk0p3 (null)

Command: "/sbin/recovery"

```

It's also known as the recovery log, don't know whether there's a connection. It shows all the partitions which are mounted. I used the `dd` command and flashed the recovery partition `/dev/block/mmcblk0p16` as listed here:

```
dd if=recovery_image of=/dev/block/mmcblk0p16

```

**NOTE:** This resulted me a broken recovery image. (I think they are still not supporting this device). Good thing that I have already backed up the recovery image.

```
dd if=/dev/block/mmcblk0p16 of=recovery_backup.img

```

So I have replaced it with the backup again and it's working back.

---
Tags: recovery-mode
---


# Question
Title: What does the "last seen" status in WhatsApp stand for?
My boyfriend's phone is shown to me as "Last seen at 22.57 pm". I last spoke to him at 20.40pm. He tells me he stays online and doesn't close the app.

So what does the "last seen" stand for then? Is it the time he finally lost his signal or signed off -- or the last time he actively use the app chatting with someone?

# Answer
From WhatsApp's FAQ:

> "Online" and "Last seen at" are timestamps that tell you whether that your contacts are online, or the last time they were connected to WhatsApp. "Last seen at" refers to the time the contact left WhatsApp. You can also think of this as "Went offline at"

So having the app open would still show you as "Online", but does not mean that any messages are being sent. Note that even then, the timestamp might still be incorrect.
> 3 votes

# Answer
The Whatsapp last seen timing is actually when was the last time the contact was seen online, or last used Whatsapp. It is a time stamp that is generated by the Whatsapp server.

There are actually apps that track last seen timings of contacts, like this one called Spyder. It's pretty cool! It is like an MSN console that shows which of your friends are online right now!
> 0 votes

---
Tags: whatsapp-messenger
---


# Question
Title: Why an SD-card saved app uses phone memory
Lately I had issues with my phone's (Samsung Galaxy Mini GT-S5570) internal memory aw well as with the SMS memory. I deleted all unwanted messages, rooted my phone and used `Link2SD` to move some apps as well as link other ones on my SD card.

Yesterday I installed some apps from Samsung Apps and I am facing a rather weird situation. Note that before the installation I had ~20 MB free phone memory.

All those apps are installed on the SD card(at least that's what Link2SD says). The moment I finished the installation I got the error message that

> my phone's internal memory is nearly full

I used `APPMGR III` to see what is my free memory and I found out that I had only ~5 MB left! I was so surprised!

I decided to delete all the new apps only just to find out that after that I had only ~12MB free!

Why did that happened? I checked to see if any app cached but everything seems OK. I keep having the message about the internal memory as well as the SMS one.

How can I fix that? Where did my free memory go?

# Answer
> 3 votes
*Link2SD* only moves the app itself to your device's SDCard. App data still go to internal storage (`/data/<package_name>`). For every app you install, the Android system automatically creates this directory – and I don't know of any app that doesn't put at least a few files here.

For details, please take a look at the app2sd tag-wiki. It not only explains the different *App2SD* approaches taken (including *Link2SD*), but in "Extended Methods" also holds hints for a possible solution to your problem (*S2E*).

---
Tags: applications, sms, internal-storage, insufficient-memory
---


# Question
Title: With Google Now, can I ask for directions to one of my contacts?
I understand I can send an SMS or email to a contact, but I can't figure out how to ask for directions to the contact. Is there a voice command for Google Now that will pull up directions to a contact's address? If so, what happens if the contact has more than one address?

If there isn't a way to do this currently, is there a shortcut to pull up the Contact record, where I can click to the map?

# Answer
> 6 votes
This feature isn't available as of now. But you should frequently check the Google Now app page for such updates. This feature is available on Siri though, but that's probably irrelevant right now. In the meantime, you can still get turn by turn navigation to take you home by saying " directions to home". It'd be a good app feature though.

# Answer
> 1 votes
you can search for a contact by saying "open contact" then the person's name. Takes it a few seconds but it shows name numbers and addresses. All of which allow you to tap to call, text or get directions directly from Google Now.

# Answer
> 0 votes
Google now is an extension of the search function, so you could use the search voice function to issue a navigate command. However due to my accent I find that it causes issues.

However you can navigate directly to a person via the contact app. when the contact app is open, search for contact you want (you need to be in the contact tab, not the phone tab - favourites tab will work too). Press on the person's picture (or icon if no picture) - this will pop up an action bar of everything you can do with the contact, from phoning, e-mailing, facebook etc, and if you have an address for that person, by scrolling the action bar you should see the map icon, which if pressed provides their address in the action box. Press the address, choose maps if it isn't already your always use. If you have navigation set up to be your standard on the bubble bar press the navigation option, otherwise press on the bubble bar to bring up the address, and choose the navigation option. If directions only option, use that and when directions shows details to get there, use the navigation button on bottom right to go into it.

---
Tags: contacts, google-maps, google-now, contact-shortcut
---


# Question
Title: Unable to change radio channels through headset
My headset for fm radio cannot be used for channel change. It switches off and on instead. I'm not able to change the channels using headset given by them.

# Answer
Did you update to Android Jelly Bean OS? Samsung Jelly Bean OS doesn't support this feature. Source.
> 2 votes

# Answer
Try pressing headset button two time frequently as you double click from computer mouse.
> 0 votes

# Answer
Just long-press the headphone for 3 seconds, and it will change the channel.
> -2 votes

---
Tags: samsung-galaxy-s-3, headset, fm-radio
---


# Question
Title: Do you need a special charger for a Nexus 7?
Do you need a special charger for a Nexus 7? I've been trying to use the same charger as I use for my Android phone and it works poorly. If you tilt the tablet upwards it's charging, but otherwise it's not. What's the deal with these Android tablets?

# Answer
No, you don't need anything unique. While it comes with something specific - it can charge off a USB in your computer (or the wall outlet -\> USB). (Source: I have the 2012 one)

Sounds like you have other issues such as:

1. Bad/Obstructed USB header - Visually check the USB on your Nexus for physical damage or blocks (dust, debris, lint, etc)
2. Bad USB cable - Try an alternative cable or verify that cable in other devices if possible.
3. There are complaints of the 2013 Nexus 7, mostly related to odd behaviors with touch. Perhaps this could be another manifestation... Though I somewhat doubt it.

If you clarify further, that may help your cause: Did it ever work normally - if so, has anything changed between then and now (rooting, custom ROM, etc)? What came in the box with it? What did the manual tell you? What else have you tried? What do you mean "What's the deal with these android tablets?" - have you found other evidence of issues or reported complaints?
> 4 votes

---
Tags: charging, nexus-7
---


title: My Galaxy SIII Screen auto wake up

text:
# Question
Title: My Galaxy SIII Screen auto wake up
My Galaxy SIII display screens auto wake up (Lights Up) for no reason. I have tried with Factory Reset but does not work. Also Task Manager Pop up window auto displays and after that my power button does not respond. While after next auto screen off (mine is 15 Secs) power button works smoothly. One thing also Home button completely become unresponsive after 1-2 min of phone restart. Can anyone help me.

# Answer
Some app might be triggering the phone to wake up. Did you check if there any app holding screen wakelock with Wakelock Detector?

play.google.com/store/apps/details?id=com.uzumapps.wakelockdetector
> 0 votes

---
Tags: screen, task-management
---


title: Where is android syncing my photo's to?

text:
# Question
Title: Where is android syncing my photo's to?
I just got an android and have it synced to my google account, the problem is that it is syncing my photo's to I don't know where on my google account, which is very bad because I take pictures of sensitive documents for my job. Every once in a while I get a notice that these synced photos are ready to share. I've looked in drive and don't see them, I've looked on plus and only see the ones I've said it's ok to share, but it's syncing them somewhere online which in the case of these particular articles is illegal no mater how "Secure" this may be. So where the heck are these going?

# Answer
Your Android phone may sync photos on Google +, Dropbox, Google Drive and Facebook. On Google + got to https://plus.google.com/photos/search/%23AutoBackup (Photos\> AutoBackup), here are photos whose automatically synced through your android phone. How to Enable/ Disable auto sync on Android

Next is Dropbox, check this article for dropbox sync enabled www.dropbox.com/help/82/en

Next is Google Drive which may auto sync your photos & data to server.

& Facebook is also sync photos in private folder in your albums folder.

But in my opinion your photos are being synced by Google + in Auto Backup section.
> 2 votes

---
Tags: sync, google-drive
---


title: Caller cannot be heard

text:
# Question
Title: Caller cannot be heard
When the my Nexus 4 is called, the telephone caller can only be heard when loudspeaker is switched on or with earphones - is this normal? - is this a case for warranty send-back?

# Answer
No, it's not normal. The following might seem obvious if you're familiar with Android, but it's worth a check.

Android has separate volume levels for media (such as music), notifications, and in-call. It also has a separate volume level for when you're using headphones, to avoid deafening yourself by plugging in headphones when the volume is high. It could be that the "in-call without headphones" volume is very low, and the other volumes are normal. Try turning up the volume (with the physical volume keys) while you're in a call (with no headphones plugged in), and see if that solves the problem.

If not, it sounds like a hardware problem with the speaker that goes next to your ear. There is a separate speaker for when it's on speakerphone, or for music or videos. In that case, a warranty claim would be the appropriate course of action, especially if this is a new phone and it has always had this problem.
> 1 votes

---
Tags: calls, audio, volume
---


# Question
Title: Will I lose any apps / data if I upgrade my phone's OS?
I'm planning to upgrade my Galaxy S2's OS from android 2.3 to 4.0. This is an official upgrade from Samsung.

It sounds like it's an easy process. Just download the Kies program from Samsung and follow the instructions. But as I've never done it before on an android, would I still have all my apps and data? Or will I have to redownload them all again?

Is there a chance that something could go wrong?

# Answer
> 6 votes
> Is there a chance that something could go wrong?

**Yes, always!**

There's a reason you should *always* keep up to date backups of anything that is of importance to you, because things *do go wrong*.

That said, I didn't have any issues what so ever upgrading my Galaxy S2, it just worked.

# Answer
> 4 votes
You don't usually have to wipe your data from a carrier upgrade. However, it's possible to have issues requiring data to be cleared for specific apps, and it's also possible that the upgrade will wipe your data for you.

Never fear, though. If you have the current version of Play Store on your phone now, then when you update to 4.0, even if you have to wipe your phone, all of your apps will be re-downloaded automatically (just don't interrupt the process when it starts). Data for apps which use Google Backup Service will also be restored, though only a small fraction of apps use this service.

# Answer
> 2 votes
I've read some say they've kept their data, but I've read others that say they got wiped. The best way to handle it is really to root and take a ROM backup first, but short of that, just back up as much as you can beforehand. There are apps to back up your text messages without root. The only way that I'm aware of to back up specific app data also requires root. I'll note here that anything on your SD card and internal memory should be safe, but it's always a good idea to back that up too.

Given that it's a fairly major upgrade, I wouldn't be surprised if it wiped your data deliberately. ICS is significantly different from Gingerbread, which means there could be a bunch of conflicts and incompatibilities. When flashing custom ROMs, it's generally recommended/required to wipe data first. That doesn't mean it will happen with this update, but it makes me wonder how reliable things would be if they didn't wipe.

# Answer
> 1 votes
If the update works as it should (which is very likely), then you will still have all your apps and data. However, since some apps may have been upgraded in 4.0, their setting options may change. So after the upgrade, it's a good idea to check your settings.

A few apps (usually games which no longer get updates) are not compatible with android 4.0 so you might lose 1 or 2.

However, it's always safest to backup in case something goes wrong. Seeing as you will be using Kies for the upgrade anyway, you might as well use Kies to back up as much of your data as possible. You can backup contacts, SMS, calendar, music, photos, settings and more.

I'm not sure if Kies backs up your Downloads folder. If it doesn't you will need to manually copy that folder to your desktop.

If the upgrade deletes your apps they will be reinstalled by Google Play as soon as you login. Your apps will be backed up on Google Play, but the settings and data will not (usually). So you would lose your game data, for example.

# Answer
> 1 votes
It is very likely that the update works as it should and will not wipe any data, but of course things *could* go wrong.

This is very unlikely though, and because most of your stuff is already backed up by Google, most of your data will be kept even if the update failed.

Most apps are already updated to 4.0, but you might lose some.

I suggest you do a backup of your important data (Kies can do this) and then take the update.

Just don't fear, it'll probably work fine. Just take a small backup and you'll be safe.

Hope that helps.

--LProd

---
Tags: updates, samsung-galaxy-s-2
---


# Question
Title: Gmail 4.6 Does not allow "From"/Sender address to be changed to a different email address
I did see this question, but it was from two years ago, so I know it does not apply to my question.

Before the 10/1/2013 update, I was able to easily switch my sender email account to a different email address, but now, I can't. I have checked the settings in the app and for the email account.

Is there a setting somewhere in 4.6 that I am missing or did Google kill this feature for the mobile version?

If my question isn't clear, I apologize, and please let me know how I can improve it.

I'm using: Nexus 4, Android 4.3

After further investigation, it may be broken: gmail forum post

Thanks.

# Answer
SOLUTION: Clear the app cache. After I cleared the app cache, the "send as" was functioning as it did before the update.

Does this fall under as a duplicate of: App X Isn't working correctly. How can I fix it?
> 2 votes

---
Tags: gmail, nexus-4, 4.3-jelly-bean
---


title: Microsoft Exchange contacts duplicating

text:
# Question
Title: Microsoft Exchange contacts duplicating
Why are my Microsoft Exchange contacts joined/connected with "phone" contacts with the exact same information? I have tried removing the duplicate but when I call a person the "phone" contact is created again.

# Answer
You can always hide the Exchange contacts if you don't want to see them. In the Contacts app:
> 0 votes

---
Tags: contacts, exchange
---


# Question
Title: Xperia S, sleep-to-snap not capturing automatically
Xperia S has the sleep-to-snap function:

> A single key press takes you from sleep to snap in just over a second.

But when I press the shutter-button, the phone wakes, goes into camera mode, but it doesn't snap a photo - I have to press the snap button for that.

How do I make it also snap automatically?

# Answer
> 0 votes
A friend showed me how to, you go to the Camera App's Settings, then go to "Quick launch", and check "Launch and Capture". It was set on "Launch only (still camera)".

---
Tags: 4.1-jelly-bean, camera, sony-xperia-s
---


# Question
Title: How can I allocate more than 1024 MB of RAM to an Android Virtual Device?
I want to work with 1024MB or higher RAM sizes but when I try to start my Virtual Device it is giving the error:

```
Failed to allocate memory: 8

```

I researched many thing about this issue;

Some releated solutions are;

* Manually change the AVD's .ini files etc.
* Run emulator as Administrator
* Run from commant line

All of them did not work for me.

My system is:

* 64bit Windows 7
* i7 3610QM CPU
* 8GB RAM
* 2GB Graphic card

Android 4.2 is the version that I am trying to use.

# Answer
> 2 votes
In the 'Create new Android Virtual Device' window in Eclipse it says, "On Windows, emulating RAM greater than 768M may fail depending on the system load. Try progressively smaller values of RAM if the emulator fails to launch."

As answered here https://stackoverflow.com/questions/8853541/why-cant-i-boot-an-avd-from-eclipse-with-1024-mb-of-ram, there is a .ini file you can edit in \[username\]\\.android\avd\[avd name.avd\]\config.ini that you can edit by changing 'hw.ramSize=1024' to 'hw.ramSize=1024MB'. I tried it and it worked for me.

---
Tags: 4.2-jelly-bean, ram, android-emulator
---


# Question
Title: Half of the HTC EVO 4G screen is unresponsive
I have a HTC EVO 4G, which I got around 6 months ago.

Just recently, the lower half of my phone's screen has become almost completely unresponsive.

For instance, I wanted to allow the use of non-market apps. The confirmation screen that tells me that this could potentially be dangerous is not selectable because of the screen being non-responsive.

How can I fix this? Do I send it back to be repaired?

# Answer
Your digitizer probably failed. That is the glass piece you touch with your finger. On some models it can be replaced, although not something for the faint of heart. I have had to do this for my EVO 3D.
> 1 votes

---
Tags: screen, htc-evo
---


# Question
Title: How do I troubleshoot the touch screen on an HTC Evo Shift?
My husband's HTC Evo Shift took a swim in some iced coffee and the touch screen doesn't work at all anymore. I did a full factory reset, which didn't accomplish anything. The screen doesn't respond at all. I can flip it open and use the keyboard, but that's not hardly convenient.

So ... what do I try next? I'm game to experiment -- he got a new phone. I just can't accept that this one is kaput.

# Answer
> 1 votes
Try Settings-\>Developer Options-\>Show touchscreen touches. Unfortunately, HTC likes to move these settings around between versions so I don't know if it will work for you.

Replacing the digitizer is possible on many HTCs, I did it on my EVO 3D. But that's probably what has failed. Condensation will confuse it and make it stop functioning .

# Answer
> 0 votes
There's probably moisture in the device. If so, you need to take it apart and clean it (and maybe replace some parts): https://www.google.com/search?q=teardown+htc+evo+shift

---
Tags: hardware, touchscreen, htc-evo
---