# Question
Title: Why is my microSD card not being reconized in Samsung Galaxy S Plus?
I had purchased Samsung Galaxy S Plus, it was working fine, but I had a problem yesterday connecting it to my PC. After that my SDCard is not being recognized by my device. It says `Your phone doesn't have sdcard inserted` also when I try to open the inbuilt camera its also not working with a message as `Turn off USB storage before using camera`. I tried to check that my SDCard is not corrupted so testing in other devices and its working fine. I also tried to restart the device couple of times. So, can anyone suggest me what can be the problem here? why my SDCard and Internal Storage is not being detected?

# Answer
If its connected to your computer and the USB connection mode is "Mass Storage", the SD card cannot be used by the phone. You may like to change the connection mode by pulling the notification bar from top and selecting "Charge only" so that it does not mounts the SD card and it remains usable by the phone while it is connected to PC.
> 1 votes

# Answer
Try inserting another SD card and see if the problem continues. Else, copy all the data fro, the SD card onto your PC. Then, format the SD card and see if the phone recognizes it. If it does, copy back the data.

Also toggle the USB debugging mode - Android Settings \> Applications \> Development and see if it helps.
> 0 votes

---
Tags: external-sd, samsung-galaxy-s-plus
---


title: Suggest an app for reading PDF and CHM

text:
# Question
Title: Suggest an app for reading PDF and CHM
I have seen apps that read CHM or PDF but not both. I need an app that reads PDF as well as CHM quickly and smoothly. I tried OliveOffice but there are issues with landscape mode. Is there any other ?

# Answer
> 1 votes
Moon+ Reader reads chm's and almost anything

# Answer
> 0 votes
You could convert your PDF's to CHM:

http://www.freepdfconvert.com/convert\_help\_file\_to\_pdf.asp

As you said OliveOffice

or have you tried: iReader

Here is an e-book reader list if you want a 4th option:

http://www.mobileread.com/forums/showthread.php?t=70921

---
Tags: 2.3-gingerbread, stock-android, pdf, ebook-reader
---


# Question
Title: Why doesn't my Galaxy S2 see my keyboard/mouse?
I have a Samsung Galaxy S2 and Android 4.0.3. It recognises all the mass storage devices but doesn't seem to see a mouse and keyboard. The mouse was for sure working with Android 2.3 but now it is transparent to the phone, which acts as if no devices have been plugged in. I've seen some Youtube videos where it was all working perfectly fine. What might be causing it?

On one forum I've read that the version of firmware that I have (I9100XXLPQ) doesn't support mouse and keyboard but I tried to research this information and confirm it with no success. Can anybody confirm/deny it or give some website I could consult?

# Answer
Try flashing your SGS2 with the siyah kernel. It proved effective for me. Grab the latest version of the kernel from the official site

I am able to connect flash drives, mouse and keyboard. Yet to test with external HDD with and without external power. Please post if you come up with any other device that can be connected
> 1 votes

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


# Question
Title: ezPDF reader: settings to correct jerky page scrolling?
On the ezPDF Reader, is there a way to make the scrolling from one page to another smoother and less jerky? Some settings, perhaps? The jerky/jumping scrolling on ezPDF reader when one page scrolls to the next page breaks the flow of reading a little. Thanks for any insights.

# Answer
I just received an email from the developer, Don Choi. Citing it here in its entirety as an answer:

> The continuous scroll feature is in our big TO-DO list. It will eventually implemented later.We do not have a open forum. However, http://www.facebook.com/ezpdf is a good start.

So more nifty things are on their way for this application.
> 3 votes

# Answer
I don't know about scrolling smoothly, but if you tap the bottom of the screen as you're reading it automatically scrolls up or to the next page as appropriate.
> 1 votes

---
Tags: settings, pdf
---


title: Can I completely wipe a Galaxy Nexus

text:
# Question
Title: Can I completely wipe a Galaxy Nexus
A friend of mine is considering selling his Galaxy Nexus (to me) and we wanted to be sure that if we did a hard reset it would wipe all data linking him to the phone. I understand it utilizes a lot of core Google technologies and we don't want to find out down the road that something survives the process.

This is one of the unlocked Galaxy Nexus (GSM) purchased from Google

# Answer
> 2 votes
Yes you can.

Actually, wiping an (unrooted) Android device is relatively easy. Just go into `Settings` and look for `Backup & reset` option. At the very bottom of the options you'll see `Factory data reset`, hit it and you'll see some confirmation dialog, go through that and your "new" Galaxy Nexus will be ready in a couple of minutes ;)

This method will **compeletly** erase anything stored on the phone's internal storage, including all Google-related data.

Note that it's a good practice to also erase the sdcard partition alongside the process. Some Android application uses the sdcard partition to store user data which might be restored even after you wiped the device.

Good luck! :)

---
Tags: samsung-galaxy-nexus
---


# Question
Title: SMS/Phone validation of Whatsapp/Viber not working on Cyanogenmod 7.2
I am using a Samsung Galaxy S (I9000) and have been using Whatsapp before with Cyanogenmod 7.1. I've tried reinstalling many times via the market and by downloading the recent .apk from whatsapp website. I stil cant get the validation to work on both programs.

I'm assuming, that cyanogen is "blocking" these apps to send a SMS/Call request to their server, because there is never an answer.

Any Ideas?

# Answer
> 1 votes
This is a member of the Viber R&D Team!

Viber is compatible with CM7.

Please be more specific in regards to the error message and scenario.

If anyone has any questions/suggestions for Viber, please feel free to let us know, and we will address them shortly. Thanks, Viber Team

---
Tags: cyanogenmod, whatsapp-messenger
---


# Question
Title: Is there a way see if any of the apps on my phone have updates available?
Is there a way see if any of the apps on my phone have updates available?

I occasionally get a notification that updates are available but is there a way of checking manually?

If I clear the notification area is there a way to see what apps had updates available?

# Answer
Open the "Play Store", hit the context menu button and select "My Apps". This will show the list of installed Apps on the device and possible updates for the Apps.

See this question, ff you have Apps that weren't installed with the Play Store
> 5 votes

---
Tags: applications, google-play-store, updates
---


# Question
Title: How to download an audio file from a web site?
Is there a way to download an audio file, such as a mp3-file from the Android browser to the device so I could listen to it later when I'm offline? Is there a way I should program the web site to make this possible?

I'm *not* looking for an additional app to help me achieve this.

# Answer
in your android browser `long click` on MP3 file link or any audio link and click on `Save Link`. It will be downloaded to your phone and it will be stored in **`download folder`** in your sdcard.

Hope it will help you.
> 3 votes

---
Tags: audio, downloading
---


# Question
Title: How to get Power Control Widget (Status bar widget) on stock rom
Can I have the Power Control Widget (Status bar widget) from CM7 on the Stock ROM?

This is the is the only feature I missed from CM7 when I switched back to Stock ROM. It gives the quick access to power widgets when when I pull down my notification bar I've tried ExtendedControls but its buggy and not as flexible as Power Control Widget.

Is there any way to have the Power Control Widget on Stock ROM?

# Answer
> 2 votes
Stock ROMs for some handsets from some manufacturers actually include such a widget. For example, Samsung's TouchWiz overlay provides a similar looking functionality, although not as configurable or flexible as the one from CyanogenMod ROM.

For other stock ROMs that don't have this feature built-in, 3rd-party apps (like the one you already tried) are the only options. Even if your device is rooted, porting this widget from CM is not an easy task, since it heavily relies on changes to Android framework and other core services that are specific to CM. In other words, by the time you're done porting all the prerequisites, you'd end up running CM anyways.

# Answer
> 2 votes
You can try https://play.google.com/store/apps/details?id=com.seifsoft.togglepanel It's pretty and quite customizable. You can always flash another ROM, but TogglePanel is a viable (in my opinion) alternative.

---
Tags: app-widgets, notification-bar
---


# Question
Title: How does Google Play's "Market license check" work?
About a month ago I bought a game called Whale Trail during a sale on Google Play. Today, when I tried to play the game on the subway, it asked to verify the game's license, and failing to do so (since there was no internet connection on the subway), shut the game down. When I got home, I took a look at the game's permissions tab and saw this:

> **Market license check**
>
> Can check if you have a license for this application from Market

It seems like this is a feature built into Google Play. So my question is, how does this "license check" work? How often does apps using this "feature" phone home to verify that indeed I'm not a dirty pirate stealing these developer's apps?

# Answer
> You can choose when, and how often, you want your application to check its license and you have full control over how it handles the response, verifies the signed response data, and enforces access controls.

From http://developer.android.com/guide/market/licensing/overview.html

So yes basically whenever the developer wants it to. I'd imagine the most common time to check is when the application is first opened.

> Your application does not query the licensing server directly, but instead calls the Google Play client over remote IPC to initiate a license request. In the license request:
>
> * Your application provides: its package name, a nonce that is later used to validate any response from the server, and a callback over which the response can be returned asynchronously.
> * The Google Play client collects the necessary information about the user and the device, such as the device's primary Google account username, IMSI, and other information. It then sends the license check request to the server on behalf of your application.
> * The Google Play server evaluates the request using all available information, attempting to establish the user's identity to a sufficient level of confidence. The server then checks the user identity against purchase records for your application and returns a license response, which the Google Play client returns to your application over the IPC callback.

So:

1. The information about the application, the device and the user goes off to Google's servers.
2. Google then checks your name against the list of people it knows have paid for the application on Google Play. (It could also check the name of the application against a list of applications it knows that you've downloaded from Google Play)
3. If it can see that you have downloaded (and paid for) the application from Google Play it sends back that you have a license, if not then it tells the app you don't.

Obviously this is all done online so if you're offline then it won't work. If I was writing the application I would have a counter to let the person to use it offline 3 times or so before having to go online to get the license check in order to stop the kind of thing happening to you where you can't play offline. Of course if someone digs into the file where the counter is stored they could change the value back to 3 tries every time they use it and never have to pay but that's probably beyond the technical competence of most users.
> 18 votes

---
Tags: google-play-store, drm
---


# Question
Title: Access dropbox on phone instead of installing PC client
I have the Dropbox app installed on an Android phone. I connected the phone to a PC via the USB cable. I'd like to use dropbox through the phone so I don't have to install the client on the PC.

How do I easily push and pull files from dropbox through the phone using my computer?

# Answer
The android dropbox app does not support automatic file syncing.
There are two ways to do what you described.

1. Copy over the files to the Sdcard than manually upload each file from the app.
2. Use an app like foldersync . You can pick a folder both on your phone and in you Dropbox and the app will sync them.
> 3 votes

---
Tags: sync, dropbox
---


# Question
Title: Got weird fullscreen ad when visiting website
When I vistit on my nexus one the website alternativeto.net and open a subpage then suddenly I see a fullscreen ad with the title "liferay.com" and the address cat.m.ifortune.mobivillage.de

I see the desktop version of alternativeto.net when I visit them

Is it a problem of alternativeto.net or is there some virus on my smartphone?

It doesnt happen on other websites while surfing with my smartphone

**if it is not android related, please move it to the right board (didnt know if i should post it in superusers?)**

# Answer
> 1 votes
It has to be related to the website. It's possibly just a pop-up ad.

Currently there's no known virus for the Android platform. There're other forms of malware but no viruses. Nevertheless you should always make sure to only install applications from trusted sources.

---
Tags: 2.3-gingerbread, ads
---


# Question
Title: What is default GMail setting for: number of days of data to synchronize?
Gmail allows to limit from how many last days it will synchronize the messages. E.g. from one day, two, etc.

What is the default setting? I think this is phone independent, but I ask about Samsung Galaxy S, and SII.

# Answer
> 1 votes
4 days I believe, up till Gingerbread. I have Ice Cream Sandwich (ICS) and it's currently set at 30 days and I haven't changed it on my device since buying it so I suspect ICS has is set to 30 days as default.

If you look at: http://support.google.com/mobile/bin/answer.py?hl=en&answer=168499 (along with the other links I post below) you can see it mentions a 4 day sync, these posts seem to be referring to Gingerbread and below.

EDIT: After Googling around for a bit I think that 30 days is definitely just in ICS. A few people on various sites mention a 4 day sync which should have been Gingerbread and below. (Note that most of these sources are relatively poor but they mention the 4 day limit, hence why I've posted them)

# Answer
> 3 votes
This default depends on your Android version. The default setting used to 4 days but with ICS (might be honeycomb, I can't comfirm) it was changed to 30 days.

---
Tags: settings, gmail
---


title: Using Google Voice Without Simcard

text:
# Question
Title: Using Google Voice Without Simcard
This is a simple question but I couldn't find the answer in this website?

Is is possible to call phones without a voice plan just using Google Voice?

# Answer
You can do this with an app called GrooveIP: https://play.google.com/store/apps/details?id=com.gvoip

I have it on my OG Droid, which is no longer activated on VZW, and use it as my "house phone" with my Google Voice number.
> 7 votes

# Answer
No, Google Voice does not work over data. You can use a VoIP solution or do some complicated things with SIP accounts and clients to make use of your Voice account over data, but this isn't supported by Google or the Voice app.
> 3 votes

---
Tags: google-voice
---


# Question
Title: How can I force Chrome Beta to display in landscape mode?
The default Android internet browser has an option in the settings to always display webpages in landscape orientation. Is there any way to do the same in Chrome Beta? I keep my auto-rotation off, but it's much easier to read webpages in landscape.

# Answer
With a combination of Tasker and Rotation Locker you can keep your auto-rotation off but create a profile that sets the orientation for certain apps.
> 2 votes

---
Tags: settings, orientation, chrome-for-android
---


# Question
Title: No network after installing CM7 on Xperia Arc
After successfully installing CM7 on Xperia arc by following the steps here, my phone doesn't pick up any network. I looked through the forums and see that some people have reported the same problem. I downloaded the stable image from CM home page for Xperia arc.

After scouring through xda-developer forums I came across this new ROM for arc, does it solve the problem? http://forum.xda-developers.com/showthread.php?t=1310313

Also found these in the forums, http://forum.xda-developers.com/showthread.php?t=1102523&page=127#1263 which essentially says,

1. Use flashtool to flash baseband\_36 (.tft)
2. Use fastboot to flash cm7 custom kernel (boot.img)
3. Use recovery to flash the rom (wipe cache & factory reset then flash the rom)
4. Start your phone and go to apps menu
chose "Dev tools" -\> Bad Behavior -\> Crash the system server -\> reboot

I am using linux and couldn't make sense of the first step to flash the file.

Any help on solving this problem would be very helpful.

# Answer
> 1 votes
A "baseband" would generally refer to modem firmware.

It seems like the first step is to modify the modem firmware so CM7 can use it.

Does this `flashtool` have a linux binary? (This tool seems to be unique to SE phones, I didn't have to use flashtool to modify HTC phones, only `fastboot`.)

Found Flashtool. XDA link | Source Code Repository

# Answer
> -1 votes
You have to re-add the mobile network. The mobile network site should have the info you need. Go into Access Points in your mobile system menu.

---
Tags: cyanogenmod, sony-xperia-arc, mobile-network
---


# Question
Title: profile picture appears in gchat but nowhere else
Has anyone else had problems with their gmail profile pictures only appearing in the gchat message threads, but NOT when sending text messages through the Google Nexus S to other cell phones??

I thought that I had my phone synced up with my gmail account, so I don't know if I've missed a step.

# Answer
> 1 votes
When I send SMS to another phone, it's not sent as my Google profile, eg. example@gmail.com, but as my number, eg. +123456789.

If you add your own number to your contacts, and then add profile picture, you will see it in SMS chat.

# Answer
> 0 votes
Dont think the gmail profile picture and the sms picture will sync up. When you are in an sms chat try pressing your own picture and updating it with a picture of you.

---
Tags: sms
---


# Question
Title: Where does the Fastboot pull the information from?
I have a Motorola Xoom MZ601 but which is a GSM Wifi model. 3G on Xoom is not wokring currently. So I tried to debug the problem and when I did Fastboot getVars I got following info

```
NFOversion-bootloader: 1049
INFOproduct: xoom-cdma
INFOsecure: yes
INFOmodel: MZ600
INFOmemory-info: 0x101:0x5454:0
INFOmid: 001
INFOversion: 0.4
INFOversion-baseband: N_01.100.05P
INFOversion-baseband-2:
INFObattery-status: 64%:7.749V:0.9844A:36.75C
INFOunlocked: yes
INFOiswarrantyvoid: yes
all: Done
finished. total time: 0.946s

```

Can somebody help me find where does this info come from, as that partition or file may be corrupted.

The device is rooted.

# Answer
the information comes from the misc partition.. /dev/block/platform/sdhci-tegra.3/by-name/misc

if you dd if=.... of=/sdcard/misc.img then do an adb pull /sdcard/misc.img you will see.. I stuffed up a root and had CDMA crap in there from one of the updates.. now no 3g either :)

but that's where it queries the information from.. doens't do an mdm\_ctrl commands to extract it or anything.
> 0 votes

---
Tags: motorola-xoom, fastboot
---


# Question
Title: How do I clear out some information recorded in Google accounts?
I have a phone that is running Android. I have several Gmail accounts setup on the phone, many of which belong to my family members who are computer illiterate while a couple of the accounts are my own.

The only reason I have those accounts on my phone is to teach my family how to use email on their phones, which I am going to get them shortly.

Today I noticed for the first time that every one of those Gmail accounts record my mobile device under the "Android device" section of the dashboard. Every Gmail account has the rest of the accounts recorded. The market info too is common to all. Furthermore, they all show the same IMEI. That is plain wrong.

I tried removing all the accounts except my own from my phone but the information recorded still persists. Is it going to be updated after some time when the server cache is cleared? If not, how can I correct this?

# Answer
Unfortunately there's no way to delete this info. I have accounts that were added and deleted from my device more than 2 years ago but the controll panel still lists my device.
> 1 votes

---
Tags: gmail, google-account
---


# Question
Title: Is there any way to launch an app (and keep the screen on) when a Galaxy Nexus is docked?
Using the official desktop docking station, my Motorola Xoom (running official Honeycomb 3.2) by default launches the Clock app when the tablet is docked, and keeps the screen on whilst it's docked.

The Settings app on the Honeycomb Xoom has a Dock category with two options "Dock Application" and "Dock Insertion Sound", I can't find any similar options on the Galaxy Nexus.

Is there any (preferably built-in) way to get similar functionality with an (unrooted) Galaxy Nexus using the official Samsung dock?

# Answer
> 1 votes
I've spotted that when I put my phone into its dock for the last few days, it now displays a clock (digital style, with the date below, in ICS blue) on the screen while it's charging.

This has happened since the recent Android v4.0.4 update for the Galaxy Nexus. This has also added a "Dock" category under the "System" section in Settings. This has options to enable a "Dock Insertion Sound" and change Audio settings for the dock.

Exactly what I was looking for!

# Answer
> 2 votes
Sounds like you could use DockAwake! Dock Manager for this. To just keep the screen on you can set `Settings -> Developer options -> Stay awake`.

---
Tags: 4.0-ice-cream-sandwich, samsung-galaxy-nexus, docking-station
---


title: Google music not syncing on Nexus S

text:
# Question
Title: Google music not syncing on Nexus S
I received my invite to Google Music a couple weeks ago. I've been using it in the browser since then. My Nexus S however, refuses to sync music.

Some people on the web report the same problem but it always fixes for them after awhile or after they do one of the following steps which have not worked for me. The settings menu simply does not appear in the Music App which would allow me the option to sync music.

I have tried the following things to no avail with exception of factory reset which I do not want to do.

* The Sync Music option is not available in Accounts and Sync so the problem is not that this is not turned on as the option isn't even there.
* I have uninstalled updates and re-downloaded the updates and that didn't help.
* I have cleared application data and that didn't help.

I've probably tried other stuff too that I can't remember, and FYI, I'm using Google Apps so I don't know if this is a piece of the problem as well.

# Answer
> 0 votes
Yes, as far as I remember, Google Music is incompatible with Google Apps. Have you tried using a normal Google account? I know, huge pain in the ass to use another account, but I think that might be the solution :/

---
Tags: sync, samsung-nexus-s, google-play-music
---


# Question
Title: Cloud music apps won't sync from device to computer?
I have a free Spotify account and can very easily sync music files that are on my computer to my Android device via wifi. But I can't find a way to sync files that are on my Android device back to the computer.

I've looked for a way to do this using Google Music and can't find it. Same with Amazon MP3.

If I download an MP3 on my phone, I'd like to add it to my computer's library and be able to easily sync it and then play it with Spotify, Google Music, Amazon MP3, etc., regardless of where I'm playing it.

Is there some reason the various cloud services allow you to sync from computer to device but not from device to computer?

Any suggestions on easy ways to accomplish this with some other software? Or am I missing something?

# Answer
> 1 votes
It isn't possible to DIRECTLY upload songs from your device to Google Music, but there's an alternative way I can suggest you. Advice: is kinda a long process for something so simple, but, hey, Google's fault. You need **Dropbox**, **Dropsync** (free for one folder on the market https://play.google.com/store/apps/details?id=com.ttxapps.dropsync&feature=search\_result#?t=W251bGwsMSwxLDEsImNvbS50dHhhcHBzLmRyb3BzeW5jIl0. but we don't need the PRO key for this, even if it's a great program and I suggest you to use it :P) and, sadly, **a PC with Google Music Manager and Dropbox installed**. It kinda defeat its purpose this way, but it's the only automatic way to do this, as far as I know. Otherwise you'd have to manually transfer every song from your phone to your PC. You simply start installing Dropbox and getting it to work. When it's all set up, you open Dropsync and select the folder with your song inside and a folder on Dropbox, which shall contain only your music files. Done? Now you fire up your PC and launch Google Music Manager. Select the folder you synced with Dropsync and check "Automatically upload new song". What happens now? Everytime you download a song in your device, in the folder you selected, Dropsync copies it on your PC, which triggers Google Music Manager to upload it to its servers. So yeah, Google Music should implement a way to do this, definitely, but here's this workaround ;)

---
Tags: music, mp3, cloud, google-play-music
---


# Question
Title: My HTC Desire HD crashes when picking up a call. Any ideas how to resolve the problem?
This is extremely annoying. After the last update to Android 2.3.5, whenever I get a call from certain contacts, picking up crashes the whole phone application and resets the SIM. Rejecting the call is even worse, as the ringtone continues indefinitely and the phone blocks all input.

There is a support thread about this with other people having the same problem.

The solution for re-syncing all Facebook contacts didn't work for me. Has anyone here had the same problem and knows how to fix it?

# Answer
I found the solution for the problem, as I had the same issue. The problem for me was when I recieved calls from people that are linked to Twitter. When I removed the twitter-association from the contacts it worked fine.
> 4 votes

# Answer
I get the same thing but only with Skype calls - sometimes it just keeps ringing indefinitely. It doesn't lock the phone though. It seems to be worse when my 3g connection is bad or there is some sort of delay.

If it's only happening with certain contacts, try to identify what all those contacts have in common. For example, Android tries to show contacts' Facebook statuses etc when they ring - maybe it's having trouble sync'ing some piece of info like that?

Try turning off sync for certain contact types (in **Settings, Account & Sync**).
> 0 votes

---
Tags: 2.3-gingerbread, calls, htc-sense, htc-desire-hd
---


title: Google Drive directory synchronisation

text:
# Question
Title: Google Drive directory synchronisation
Is there any software available to select one (or maybe more) directory on your Android device, and automatically sync it to a directory (collection) on Google Drive?

This seems that this could serve as a decent automatic backup utility or as a way to synchronise files on your device with minimal hassles.

# Answer
Use FolderSync. I was using it to sync folders with Google Docs. After upgrading to Google Drive, sync still works. I have just tested by adding new Google Drive account. Google Drive is fully supported. Just, choose `Google Docs` when adding account in the app.
In case, you don't want to pay, its free lite version is also in Play Store, but with some limitations.

It supports two-way sync as well as one-way sync (up or down). You can use its up sync for backup purpose. It also supports filters based on size, extension etc. So, if you want to backup all photos from your SD card, the app is good to go. It features `Delete after Upload`, too.

You can schedule sync jobs, too. So, it can do backups automatically without any hassle. The best: It features `Instant Sync`. If you turn it on, files will be synced as long as they will be modified or added in folder.
> 8 votes

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


# Question
Title: ICS Navigation app change default from walking to driving?
When I try to add a new "Directions" shortcut to my home screen, the shortcut interface defaults to "walking" directions instead of "driving" directions. Also, when I use Chrome To Phone to send a directions page to my phone, it shows up in Walking Directions mode.

Is there any way I can change this default, so my phone assumes I'm talking about Driving directions first? It seems like it would be a better default.

# Answer
> 3 votes
It's to do with the transport mode you're using when you tell maps to ask for directions. Pick a point on the map. Press and hold till the bubble comes up. tap on the bubble, choose directions, now the directions panel comes up with from and to lines and under that will be the choice driving, public transport or walking. choose driving then press navigation. that works for me after I was suffering the same problem as you. Hope this helps

---
Tags: 4.0-ice-cream-sandwich, samsung-galaxy-nexus, google-maps-navigation
---


# Question
Title: Acer A500 internal storage is not auto-mounted by Ubuntu
I just got my Acer A500 and have problems accessing the it's storage from my ubuntu machines.

If I try it with Win7 in VirtualBox it is automatically mounted without requiring any actions on the tablet itself.

Ubuntu accepts the USB device (it can be passed to vbox) but nothing further. The only dmesg entry is:

```
[119174.117100] usb 1-1.2: new high speed USB device using ehci_hcd and address 22

```

I'm able to mount and use other usb storage devices.

# Answer
> 0 votes
On Ubuntu, your device needs to be manually identified to the udev system:

As root: Create or edit `/etc/udev/rules.d/51-android.rules` and add this line:

```
SUBSYSTEM=="usb", SYSFS{idVendor}=="0502″, MODE="0666"

```

Then:

```
# chmod a+rx /etc/udev/rules.d/51-android.rules
# restart udev
udev start/running, process 3793

```

This works for my Sidekick on my Ubuntu 10.04 system.

# Answer
> -2 votes
Im not able to mount but ADB push/pull works... see this thread http://developer.android.com/guide/developing/tools/adb.html

---
Tags: linux, internal-storage, 3.0-honeycomb
---


title: Can traffic be inspected through WiFi?

text:
# Question
Title: Can traffic be inspected through WiFi?
> **Possible Duplicate:**
> If I use free WiFi in a hotspot, can data be easily sniffed?

Let's say I am browsing an HTTP accessible web site (i.e. NOT HTTPS) , is the traffic encrypted through the WiFi connection?

In other words, is there "data privacy" functionality over WiFi regardless of higher layer protocols?

# Answer
> 2 votes
Your traffic is encrypted if the routers setting allow it. This can be WEP, WPA, WPA2. However with all of these the key is known by everyone on the network so it is possible to decrypt the traffic.

# Answer
> 2 votes
Basically, if the Wi-Fi connection has WPA/WPA2 security, no: even if the key is public each device has its own "channel".

But if the network is unsecured (or WEP, which amounts to the same thing, since it's easily broken), yes.

---
Tags: security, privacy
---


# Question
Title: Wi-Fi of Galaxy S2 is not working after ICS update!
I updated my Galaxy S2 with the official OTA update to Android ICS 4.0.3

After the upgrade, my wireless worked for a couple of hours, but after a restart it doesn't work at all (for a week now).

I tried a couple of tricks (none of them working):
1) `*#*#526#*#*` combination
2) WiFi Direct activation
3) Static IP
4) Changing to 2.4 GHz

None of them are working!!! Somebody has any other ideas?

BTW: I'm not getting an IP from my router. The router is working fine with other phones.

# Answer
> 2 votes
I was having the same issue for the last 2 days. After upgrading to ICS wifi was working but stopped working suddenly after a day. This is how it got fixed:

1. selected the network and clicked forget
2. turned off wifi
3. turned wifi back on
4. connected the wifi network again

# Answer
> 1 votes
From what I'm reading, it sounds like your best bet will be to reset it to factory defaults. That looks like it's fixing the problem for others. This will, of course, delete your apps, contacts, calendar, and a couple other things that escape me at the moment. Make sure that you have your phone set to back up everything with your google account, and I'd recommend using Titanium Backup to make a backup of all your apps.

# Answer
> 0 votes
There's a few things you could try:

* Turning phone and router off and back on.
* Changing the SSID of the network.
* Changing the password for the WiFi.
* Changing the encryption used on the router (ie. from WPA to WPA2 or the other way around, or even turning it down to WEP)
* Changing the channel that the WiFi is using.
* Turning off the password for the WiFi and trying to connect (don't forget to turn it back on later though).

I know some are fairly basic but I've had problems in the past connecting to my Virgin Media router and they've worked for me.

# Answer
> -1 votes
same issue I had. Only thing that worked for me is restarting the router and then connect back to router. But the issue is that there's no internet after 3-4 minutes maximum. and then go restart again the router and again 3 min of internet...

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


title: Video recording asus transformer

text:
# Question
Title: Video recording asus transformer
I would like to record video of the screen of my asus transformer. I don't need high fps. 12 to 15 fps would be more than enough for my needs. I tried searching for an app on the market for this purpose. But there doesn't seem to be any app that allows me to record video of the screen of my asus transformer.

So, I was wondering if there was any app that i am not aware off or maybe some other way through which i can record some video of my asus screen.

Someone at #android proposed the idea of using the hdmi out on my asus to connect it to an hdmi input on a pc. But unfortunately i only have an hdmi out on my pc as well... If hdmi is the only option I have, could anyone please tell me if there is any way of making my laptop receive hdmi signals?

Thanks

# Answer
> -1 votes
I am having the same problem and I think I've got the solution. I'm thinking of 2 ways:

1. Buy an HDMI to component or HDPVR converter and buy a capture card (cheapest)
2. Buy an HDMI capture cart (very expensive).

You have to make sure the HDMI capture card will be HDCP compatible because otherwise it will refuse to receive the encrypted video. Of course, that's the same for the converter but that costs about 40 euro.

---
Tags: video-recording
---


# Question
Title: Does the Asus Transformer Prime GPS extension kit have a USB pass thru to charge the tablet
As noted Asus is offering a GPS Extension Kit for the Asus Tranformer Prime TF201. Does the module has a pass thru USB multipin connector to allow charging from the USB cable or does one have to remove the module to charge the tablet?

# Answer
> 1 votes
No, it does not have any kind of pass through. You cannot charge or dock the Prime when the GPS dongle is plugged in.

Here's a YouTube unboxing that provides a good overview of its physical design.

---
Tags: charging, asus-eee-pad-transformer, external-gps
---


title: Create an image of entire phone

text:
# Question
Title: Create an image of entire phone
My phone was out of my possession for two days. I would like to save an image of the entire phone and run it in an emulator to be able to debug/reverse it so I can check it out for malware or any other software that may have been introduced. How would I be able to save everything as is to be able to emulate the phone? Is this even possible?

I have a Droid X2 running Android 2.3.4, no root, no custom ROM. I'm factory default b/c of warranty (Verizon).

# Answer
> 1 votes
As you said your phone is unrooted, which has two implications.

1. You can't, without altering the phone thoroughly check whether it was tampered with.
2. It makes it harder to tamper with the device.

So what you're asking for is not possible without possibly destroying evidence of tampering. If you're afraid what they might have done to it I suggest two options: either do a factory reset or buy a new phone.

Even if you could look for evidence of tampering be aware that you can never be sure. Checksums and modification dates can be faked.

If I was you I'd **ditch that phone.** I could never feel safe knowing that someone I don't know access to it for two days.

Prevention is another thing though. If you want to make sure that this doesn't happen again watch out for these things:

* **Screen lock.** Use at least a complicated pattern lock makes an attacker harder to access your data. Even better set a pass phrase.
* **Root** This gives complete control to anyone who has physical access to your device. Plant fake call logs? Done! Fake Text messages? Done! Install undetectable surveillance software? Done! You get the idea. Superuser (the de facto standard app for managing root access) has an option to require a passcode as a prerequisite to granting root. Use it.
* **Disable USB debugging** While it's not too dangerous in itself if coupled with root it can provide access to the entire contents of your device even if you have a screen lock.
* **Encryption** If your device is running android 3.0 or later you have acces to full device encryption. Use it.
* **Backup apps** Apps like Titanium Backup can backup sensitive data to your sdcard. Even if you did all of the above, all an attacker would have to do is take out your sdcard an voila! Full access to everything! Make sure that your backups are encrypted with the strongest possible encryption.

# Answer
> 0 votes
I don't have experience with Droid X2 in particular, so your results might be different, but I'd suggest to find custom recovery boot image for your phone (ClockWorkMod is recommended), then boot it with `fastboot boot custom_recovery_you_found` command and proceed with full `nandroid backup` of your phone. There might be some additional steps necessary to enable fastboot to work on your phone, usually they are described on the page you get your custom recovery from.

Regarding the malware that might be installed, you'll never be sure. `Factory wipe` only wipes your data from the phone, but does not touch system applications. If you are really afraid of someone introducing malware to your phone, I'd recommend to root it and install a custom ROM, which will totally overwrite boot and system partitions, effectively destroying any possible modifications.

---
Tags: backup, android-emulator, malware
---


# Question
Title: Android 2.3 Tablet: HDMI using both screens
I've an android 2.3 tablet. When I connect it to the TV the tablet's screen turns off and I can only see in the TV screen. Is there any way to keep both screens on?

Thanks!

# Answer
> 0 votes
Most probably, there's no way. Your tablet screen and your TV screen use different resolutions and refresh rates, which is generally too much to handle simultaneously for the graphics chip in your tablet.

---
Tags: 2.3-gingerbread, tablet, screen, hdmi
---


title: Re-install settings application.

text:
# Question
Title: Re-install settings application.
I have compiled Android Source codes and get settings.apk now I wonder can I install that application on my phone ? When I try to do that my phone say "CAnnot install application" what can I do to install that application ?

# Answer
System application are odexed, which means the code part it extracted and kept separate and also some crucial parts of the application are kept in framework.jar. If you want to copy your freshly-compiled application to your phone, you have to deodex it first, which restores the missing parts and only then you may replace /system/Settings.apk with your new file. And, please, make sure you delete old /system/Settings.odex file, otherwise it won't work.

As usually, it's recommended to save old Settings.apk/odex files just in case when something goes wrong.
> 3 votes

---
Tags: settings, installation
---


# Question
Title: App Updates - Are they dependent on Google Market?
I noticed on another android phone there were "updates" such as new Youtube, Gmail, etc. I never received a notification for these on my device. Are these delivered via Google Market, or is there another app I can use to update these other than Google Market?

# Answer
> 1 votes
App updates notification can come from the app themselves, but most commonly they come from the Play Store. Play Store will notify you for any updates to system apps (i.e. apps that originally comes with the phone) and apps that are installed through the Play Store; it won't notify you about updates to side-loaded apps our apps installed by third party market.

Third party market may also have their own update notification mechanism; which is completely unrelated to the Play Store update mechanism. They may or may not provide update to system apps, although most don't. Amazon App Market for example also provide updates notification. Note that update notification on third party market depends on the app developer updating the app on the third party market, some developers might update their app on Play but not on third party market or vice versa for various reasons.

# Answer
> -2 votes
```
I noticed on another android phone there were "updates" such as new Youtube, Gmail, etc. I never received a notification for these on my device.

```

Go to Play Store App in your device and hit the Menu button and Go to My Apps you can see the installed apps list here. select any app and you can see the *Check box* `Allow Automatic updating` below the application screen shots. Check this and you will be notify every time when the updates are available and it will automatically update if you are connected with any Network (EDGE/Wi-Fi/3G).

```
Are these delivered via Google Market.

```

Ofcourse, they are delivered via Google Market.

```
or is there another app I can use to update these other than Google Market?

```

No, There are no other apps that you can use to update these apps. if there will be any app that offers updates they will ultimately redirected to the Google Market.

---
Tags: google-play-store, updates
---


# Question
Title: Instagram creates a new "Camera" folder, how do I deal with it?
I'm on Android 2.3.4, Xperia Active. And I have downloaded and installed Instagram.

Normally when I take pictures on the stock Camera app, my photos gets sent to **sdcard/DCIM/100ANDRO**. However, when I installed Instagram and started to use it, I notice that it created a new folder under **sdcard/DCIM** and called it **Camera** and that is where it places the pictures I take inside the app. What's worse is that, aside from creating the **sdcard/DCIM/Camera** folder, it also creates the same image inside **sdcard/DCIM/100ANDRO**. So whenever I take an Instagram photo, that picture gets 2 copies plus the third one with the applied filters on a separate folder called **Instagram**.

This may not have been an issue because I can always clear the **sdcard/DCIM/Camera** folder every after some time. But the thing is, it's showing up on my Gallery app as two Camera folders.

I *thought* I fixed it when I placed a .nomedia file inside the Instagram-created **Camera** folder. Sure, after I force reload the Gallery app, it will hide **sdcard/DCIM/Camera** then. But when I take another photo on Instagram, it resurfaces on the Gallery app again. This time, it only shows the latest taken picture as viewable. And the old contents are shown as broken images (see the one hilited in yellow below).

Sure enough when I force reload the Gallery app, it hides again but I don't want to have to force reload it each and every time. I know that this is just a simple problem for some but I'm really not too pleased to see duplicates of the same image showing up.

I'm really sorry for the lengthy post but I'm not sure how to describe my problem so I tried to put in as much detail as I can. If you need more info, please say so and I'll gladly add it.

So in essence, the questions are:

* How do I permanently hide the unnecessary Camera folder that Instagram created?
* Is there a way to make Instagram just use default **100ANDRO** folder instead of creating a new **Camera** one AND creating a duplicate on the default folder?

Again, sorry if this seems all confusing, please try to bear it with me.

# Answer
> 2 votes
Use an app like gallery excluder. Alternatively you could do it manually.

in the folder that you want to exclude create an empty file and name it .nomedia than you need to delete the media scanner database. Go to:

```
Settings -> Apllications -> All -> Media Storage -> Clear Data

```

Now reboot your phone. It might take a while for your pictures to appear again but these instagram folders will not be there.

Instagram unfortunately doesn't have an option to choose a folder for saving pictures.

---

If the above doesn't work or if you want a really cool gallery app try QuickPic.

# Answer
> 0 votes
If you format your SD card with the EXT2 file system you can create a symlink from `Camera` to `100ANDRO`. If you do this, any app that tries to read or write to `Camera` will be redirected to `100ANDRO`. To do this, you will need a PC running Linux, OSX or another Unix. As I don't have one available, I unfortunately cannot give you any exact instructions.

Note that you won't be able to mount your phone in MSC mode on Windows if you do this. Also, I'm not 100% sure that Gingerbread does support EXT-formatted SD cards.

---
Tags: 2.3-gingerbread, camera, gallery, instagram
---


# Question
Title: Is Adobe Flash available for ARMv6 devices?
Is it possible to have flash working or ARMv6 devices?

# Answer
The official flash player for android only supports ARMv7 processor architecture.
The way that some ARMv6 devices have flash is that some is that a few cheap tablets (usually from China) have a non-official version.

You can download one here. But beware it may or may not work!
> 4 votes

# Answer
You have Flash Player which is pre installed on your device. You can have (some) luck with running .swf files. I tried running it in the browser and it was a bit glitchy.
> -2 votes

---
Tags: adobe-flash
---


# Question
Title: Android Updates: Why Carrier Involvement?
Why is it possible that Android users have to wait until their carrier releases an update and iPhone users get their updates directly from Apple?

# Answer
> 3 votes
It has to do with the contracts that carriers have with the manufacturers. They also have to do testing of the deployments, to make sure they "go off without a hitch". If the updates fails for users, the carrier is the one that has to take the service call. They also have to do training for their customer services people on how to handle any update issues.

Besides deployments, they also need to test that the update doesn't compromise the network, or the device.

Let's also not forget about the bloat ware that the carriers add to the releases. These are applications that the carrier may be getting paid to distribute, another way for them to make some money off the device that they are selling at a subsidized price.

If you buy your phones outright, you will pay more up front for the device, but buying subsidized, you pay more for it with the higher contract fees. Non-contract plans are cheaper per month, and every carrier offers them, you just have to ask for it. They don't advertise them because they make more money off the contracts.

---
Tags: updates, carriers
---


# Question
Title: Phone reboots when I navigate past Falkirk
Occasionally when navigating, my phone will freeze (the display and also the music, if it's playing) then reboot a few seconds later. I realised today that while it's happened in other places, driving past Falkirk seems to trigger it.

My question is: Given that I'm away from my PC, and it doesn't happen very often, how can I diagnose the (general, rather than location-specific) issue? I've got an HTC Desire running CM7 and I'm comfortable using a shell.

# Answer
> 1 votes
Try turning off wifi completely then driving past Falkirk several times. I'm surprised this happens with CM but my experience so far with Gingerbread on the Galaxy Note is that it's very stable so long as you don't have wifi enabled or use an SD card. (I am trying to remain objective)

---
Tags: cyanogenmod, reboot, google-maps-navigation
---


# Question
Title: Is there a way to preserve tabs that were open in Froyo 2.2's stock browser?
When my Droid X's Froyo 2.2 browser gets killed for whatever reason (reboot, memory manager killing it), it loses 100% of its open tabs and reopens with Google's home page in a single tab.

If you have 7-8 open tabs, restoring them from History (especially if some were used via Google Mobile URL that all look the same in history tab) is a uber-major pain.

**Is there a way to preserve tabs that were open in Froyo 2.2's stock browser, ala saving session state in Firefox, IR or Chrome (at least on desktop)?**

**NOTE**: "Upgrade from Froyo" is not an option, neither is "use FireFox mobile" - for some reason FF and my Droid X don't play well (FF gets completely frozen once an hour usually requiring full battery pull). The question is specifically about Googe's Android Stock browser.

However, if the stock browser from Android 2.3 and on fixes the problem AND can be installed on Froyo 2.2, I'm quite happy with that as an answer.

P.S. Ironically, my problem is the **opposite** of the one discussed here.

# Answer
> -1 votes
Perhaps Chrome will work on your phone -- it works nicely on mine

https://play.google.com/store/apps/details?id=com.android.chrome

---
Tags: browser, reboot, stock-browser
---


title: Restoring Nexus S to factory everything

text:
# Question
Title: Restoring Nexus S to factory everything
I'm running a Nexus S i9020A on CM9 ICS 4.0.3, with a Matrix 1.46. I've found this website which seems to contain a fastboot image. I was wondering if I use the fast boot image on my Nexus S. Would this keep or get rid of my Matrix Kernal (I would like to get rid of it), and it would unroot my phone right?

Basically, if I use this fastboot image on my Nexus S will my phone be exactly like it was, just on 4.0.4?

# Answer
As long as you reflash both the boot partition and the system partition it will take you back to a stock version of Android. The kernel is packed in the boot image, so that will overwrite a custom one, but a system image alone will not.

You could also choose to flash back to a stock recovery, but that has no real bearing on the Android system itself and custom recoveries are much more robust, so I would personally not recommend reflashing recovery.
> 0 votes

---
Tags: fastboot, vanilla-android
---


# Question
Title: Is there a way to white-list an app (web browser) so Froyo 2.2 memory manager does NOT kill it?
One of my biggest pet peeves with Android (due to heavy use of my Droid X for reading web pages) is the fact that it can kill ANY application it wishes when doing its automated memory management. Especially, the fact that it **usually** starts by killing the stock browser as opposed to other less useful apps.

More specifically, if I:

* have multiple tabs open in Android's native browser (or even a single tab with some state in it, such as Google Reader)
* and then switch to some memory hogging app(s), e.g. some heavy game from Glu or Google Maps/Navigation
* Then, Android memory manager decides to kill my browser to free up memory (as opposed to, say, such critically important processes like Google Play or media player which I don't want)
* Which, due to Froyo's stock browser not preserving its session state, loses all the open tabs I had, as well as in-tab state (e.g. which Google Reader article was open).

**Is there a way to white-list an app (web browser) so Froyo 2.2 memory manager does NOT kill it?**

*System:* Droid X with stock Froyo 2.2 ROM, rooted.

# Answer
> 5 votes
AFAIK, you can't.

But, you can customise when to kill background apps (not selective app) by tweaking MinFree values set by Android (root is required for tweaking). If you have problems dealing with it, there are many apps in Play Store for that. My fav is AutoKiller Memory Optimizer.

And, when foreground app and/or kernel runs out of memory, killing background apps can't be prevented. It's because foreground apps and kernel are more important than background apps. Probably, you'd not be wanting to crash device to preserve your web browser in background.

**Update:**
Another approach is to create/increase swap memory in device. There are apps for this purpose too: Swapper (by dario) and Swapper 2 (by Elviss).

---
Tags: motorola-droid-x, ram, stock-browser, processes
---


# Question
Title: Is there a way to use Go Launcher icons in Folder Organizer?
I really like Mitch S.'s Flat Icons. However, they are only available on Google Play packaged for Go Launcher.

On Windows, you used to be able to extract any icon in `.ico` format from icon library or an `.exe` file and use it elsewhere.

Is there an "app for that"™ on Android?

I'm specifically interested in using with Folder Organizer.

# Answer
Android applications are distributed as 'apk' files. This is basically just a standard 'zip' file with a different file extension.
If you change the extension to' zip' you can simply extract the contents of any app.
In your particular case the icons will be inside the 'res' folder in one of the folders that have 'drawable' in their names.

They're standard 'png' files.
> 3 votes

---
Tags: home-screen-shortcuts, go-launcher-ex, folder-organizer
---


# Question
Title: Install applications on android market through my computer
My phone model is Xperia Neo. My computer has an internet connection but my phone doesn't. I followed following steps to install app to my mobile from computer

* Go the market app website.
* It shows my phone model and when I click on Install
* It shows the message that This application will be installed shortly but actually nothing happens.

I have seen following video also which shows how to install app from computer but It is not working for me. http://www.youtube.com/watch?v=evAiHzNPEgw

Is there any problem with my phone or do I have to do something else?

# Answer
The Play store website works by sending a notification to your phone asking it to install the app. If you're having problems with that make sure that:

* Your phone has Internet connection
* You logged in with the same Google account that's on your phone.
* You're logged in to Google Talk on your device
* Background data is enabled
* Syncing is enabled for your main account's Gmail.

These are the most common reasons that can cause push notifications (this is the way Web install is handled ) to malfunction.

---

If your phone doesn't have Internet connection and want to install apps though by downloading them to your computer first you could try following this tutorial.

However I would personally advise against it because it requires you to disable certificate error warnings and enter your password. If you want to do it at least create a second chrome profile for this and enable 2-step verification
> 2 votes

# Answer
The way this works is that the online market desktop site sends a message to the market app on your phone to download and install the app.

If you open the market/google play app on your phone and leave it for a while, it should work.

Make sure your phone has an internet connection though.
> 1 votes

---
Tags: applications, google-play-store, web-market
---


title: HTC Desire S - Number Unknown Is Shown?

text:
# Question
Title: HTC Desire S - Number Unknown Is Shown?
My question is similar **to this one**, however what would be appropriate solution for HTC Desire S device because it does not allow you to change your phone number on SIM card like Samsung Galaxy does? Here is what it looks like on my phone (sorry for bad focus):

Here are other topics with same problem:

http://miuiandroid.com/community/threads/desirehd-my-phone-number-unknown-please-read.6002/

http://www.htcsensationforum.com/troubleshooting-htc-sensation-4g/phone-number-unknown/

http://androidcommunity.com/forums/f8/my-phone-number-39390/

# Answer
The bad news is that some phones (like yours) don't support setting your own phone number. The good news is that this information is not stored on your phone but on your sim card.

So if you put your sim in another device and set your number there than you can put it back to your phone and voila, your number will show.

Some devices that support setting your phone number:

* Apple iPhone (Be aware that newer versions have microSIM slots!)
* Samsung Galaxy series (Read here on how to do it)
* All ICS devices (Info)
* Some custom roms (Including CyanogenMod)
* Some Sony Ericsson dumbphones (e.g: C902, K550i)

If you don't have access to any of the above you can ask your carrier to do it. It is possible that they can do it OTA.
> 6 votes

# Answer
this happens on some network sims because they do not store the number onto the sim.

You can add the number to the sim by using a device that allows you. These devices normally do:

* Older (non smart) devices
* Most custom roms
* ICS Devices
* iPhone (below ios 5)
* Some other stock roms
> 1 votes

---
Tags: sim-card, dialer-codes
---


title: How do I empty the Downloads Folder

text:
# Question
Title: How do I empty the Downloads Folder
My internal sd card is full because the downloads folder my browser saves stuff to contains a bunch of old files.

How do I empty this downloads folder in android?

# Answer
Download a file mananger -- Astro is quite popular -- and delete the contents of `/mnt/sdcard/Downloads`. The path may be different if your phone has large internal storage.
> 3 votes

---
Tags: browser, downloading, delete
---


# Question
Title: Is there a way to select multiple files in Astro File Manager
I want to delete multiple files with astro file manager. Is there a way to select many files at once? (like holding ctrl+click in windows)

# Answer
> 3 votes
Press the "Multi" button and then select the files/folders you want, as explained on their help site:

> To select multiple files in ASTRO you simply click the "Multi" button. Then, you choose the files or folders you would like to work with (you will know they are selected because the names will turn orange. If you want to copy or move files, go to the location you want those files and press the Copy or Move buttons. If you want to delete, simply press the delete button and they will be removed.

# Answer
> 2 votes
Yes, there is. Tap the "multi" button in the tool bar at the top.

---
Tags: files, astro-file-manager
---


# Question
Title: What are ".spmo" files in "dcim/spmo" directory on my SD card?
On my SD card, in `dcim` directory (which is where the images/videos captured with the camera are stored), I also have a subdirectory called `dcim/spmo` which contains a bunch of files with `.spmo` extension.

**What are those `.spmo` files? Can they be safely deleted?**

System: Motorola Droid X, Froyo 2.2 stock ROM, rooted.

# Answer
A short Google search for "spmo file" reveals that these are "SpeedView Meta Object" files and speed up the display of images. They're probably some sort of cache file and should be automatically recreated if you delete them.
> 4 votes

---
Tags: 2.2-froyo, motorola-droid-x, images, files
---


# Question
Title: Is there a way to back up Amazon Market via Titanium Backup without 2Gb backup file size?
I was trying to figure out what was taking to much space on my SD card, and found out the following file in Titanium Backup directory:

```
com.amazon.venezia-20120409-052438.tar.gz    - 2,020,523,913 bytes (2Gb)

```

This is obviously a backup of Amazon App Store.

I am guessing the size is so large because for some reason, the Amazon App Store app stores a copy of ALL the apps installed through Amazon App Store (including several very big games, thus 2G size).

**Questions:**

* Is this theory correct? (the file being 2Gb tgz file, I'm somewhat hesitant to gunzip and untar it to investigate the internals).
* If so, is the size due to storing a copy of installed .apk files in Amazon App Store itself, or the cache? (I suspect the former, since cache backup is turned off in my TitaniumBackup preferences).
* How can I back up just the Amazon App Store app and not all the apps downloaded from Amazon with it (since, obviously, those are backed up separately by Titanium Backup anyway)

# Answer
Amazon app store downloads APK files to a folder that Titanium Backup considers external app data. You can regularly clean out this folder or choose one of the following:

1. Create a label, and add Amazon Appstore to it. Now go into settings and under Backup external app data choose. "Enable for apps outside of choosen label" now pick the label that you added Amazon too.
2. Inside TB's settings under Backup external app data choose "Enable if it's smaller than choosen size" and enter a value that you're comfortable with.
> 4 votes

---
Tags: amazon-appstore, titanium-backup
---


# Question
Title: Application-specific passwords only work for a short period of time
I have two-step verification enabled on my Google Account, and I generated an application-specific password for my Android device (Infuse 4G with custom ROM in case that's relevant), and input it. After about a day, the "Sign-in error for USERNAME@gmail.com" notification appears and I have to generate a new password and input it again in order to use the account. Is this a known issue with two-step verification or is it just me doing something wrong?

# Answer
This sounds very strange. I've generated a few app-specific passwords (which look like "abcd-efgh-ijkl-mnop") for a few devices and have never heard from them since. Google says: "Application-specific passwords do not expire"

On the other hand, main password, which has to be accompanied with security code ("12345") does expire quite quickly. Please, make sure you use 16-letter app specific passwords, not the main password with security code.
> 3 votes

---
Tags: security, google-account, password
---


# Question
Title: Relationship between a recovery and a ROM
As far as I understand:

Recoveries (e.g. ClockworkMod) can be used, among other things, to install new versions of the Android OS, like custom ROMs (e.g. CyanogenMod) by updating the ROM section which contains the Android OS firmware. Recoveries are entered by shutting down the phone and powering it up by pressing special button combinations, so the phone doesn't enter the regular OS, but instead activates the recovery section.

Now, from that I expect that, the Recovery is something like the boot system on a PC (e.g. GRUB), that is separate from the actual OS, and activated when there is trouble getting into the OS. And because it's not a part of the OS, it can be used to update the OS itself.

However, what I'm confused about is this:

**What is the relationship between these two, a recovery and the Android OS?**

Further:

* Is a different version of the recovery really needed for different OS versions?
* Is this something specific to ClockworkMod, or is it how Android's recovery system works always?
* If a recovery can be used to update the OS to a different version, does the recovery then become invalid after the update?

# Answer
> Is a different version of the Recovery really needed for different OS versions?

No. In case of updating custom ROMs you're completely right in that the recovery is **mostly\*** independent of the ROM used.
However, phone manufacturers sometimes push out updates that change some vital parts of the phone. For example, repartition the phone. This is why sometimes you need a different recovery for the phone after major software updates.

> Is this something specific to ClockworkMod, or is it how Android's recovery system works always?

This is something that depends on the phone and the the manufacturer's customizations.

> If a recovery can be used to update the OS to a different version, does the recovery then become invalid after the update?

Factory ROMs are not always in the update.zip format, thus they're not always applied using the recovery. In these cases, the recovery is commonly among the parts that are updated. Furthermore recovery can be updated from the recovery just like the boot image (kernel.)
> 6 votes

---
Tags: rom-flashing, recovery-mode, boot, rom, operating-system
---


# Question
Title: How can I get my ASUS Transformer 101 to see upgrades?
A group of us at work got ASUS Transformer 101's all at the same time. (Now some of us are in the US, some are overseas).

I saw a note in our internal chat that ICS was available. Yay, but I was away from home and left the pad at home.

So I got back a full week after my colleagues saw the update and charged it up, awaiting the upgrade to see the new hotness of ICS.

But Check for Firmware upgrades shows nothing available. This happened before with 3.2.1 patches as well.

How do I troubleshoot the fact that my Transformer is not seeing the updates? (I know how to get it from ASUS and apply it, since I had to do that for 3.2.1, but I want to stop having to work around it).

# Answer
> 1 votes
It's a fairly common issue apparently.

Here's how to fix it: Link

Just killing the DMClient and CMClient services and rebooting did the trick for me. But disclaimer: Results may vary.

---
Tags: asus-eee-pad-transformer
---


# Question
Title: Can anyone explain to me what the % really refers to in the Android system, battery usage?
I am wondering what the different percentages really refer to in the battery usage section. I mean...in total I see more than a 100%. So it is easy to presume that it doest mean a certain percent out of 100%.

# Answer
On my phone (ICS) the apps seem to use less than 100% in total. These must be rounding errors: if you had three apps each using a third of the total, that would be 33.3..% for each one. Android would round this to 33%, so the total would be 3\*33%=99%.
> 2 votes

---
Tags: 2.3-gingerbread, battery-life
---


title: Cant answer the phone

text:
# Question
Title: Cant answer the phone
Often when someone phones me, the phone just locks up. I can't slide the ring up to answer.

Sometimes the ring moves a little.. sometimes not at all. I just can't do anything until the caller stops ringing. The phone becomes responsive again and I have to call them back.

I have just upgraded to 4.0 from 2.3 and the problem is still there. I haven't rooted the phone or done anything special to it..

Apart from this the phone is always responsive and I don't really have any other problems.

How can I sort this out?

Phone: HTC Sensation-xe

# Answer
> 4 votes
As user said my comment helped him and post it as answer.

Try to install the rocket dial and in settings try to make it default app for receiving calls.
`Settings>caller ID`

Also you can use free version of HD Caller ID which has option to overtake the default caller screen.

# Answer
> 1 votes
Is the phone connected to a PC/charger while you were trying the call? Try to have a good 'earth ground' at all times when handling a phone with capacitive screens. I had the same problem when my phone was connected to the PC/charger.

If that wasn't the problem, try using a different dialer app from the market and see if that brings up the problem.

# Answer
> 0 votes
I've read the ICS ROMs on Sensation XE were buggy. Hence they delayed the ICS ROMs for (original) Sensation to fix the bugs. (Assuming you're using stock Dialer.) Update to the latest build of ICS that's been released for your device.

# Answer
> 0 votes
Your best option will be to root and use a custom ROM and kernel... it's the touch screen drivers locking up

# Answer
> 0 votes
I had the same problem with my Droid 2. For me, it was a precursor to the hardware for touch interaction going haywire: it was registering other touches on the screen in a line on the right side. I was able to view them by opening a drawing program, or popping up the gesture screen in Dolphin HD. Random touches would appear up and down in a straight line.

This happened more frequently when I'd been outside working, or the phone got warm through other means.

# Answer
> 0 votes
It has happened to me on my Nexus S, running stock Gingerbread and now stock Ice Cream Sandwich, that occaisionally when I try to answer the phone the touch screen is unresponsive. I find that if I press the power button to turn off the screen (which silences the phone as well) and then turn it back on I can answer the phone.

# Answer
> 0 votes
Its not Android problem its HTC Problem. I have experienced same problem few times. All you can hope is an upgrade of HTC Sense from HTC. Ring was introduced by HTC because there was problem with earlier approach of dragging up. Try to kill few unwanted process in your cellphone so that your becomes even more responsive.

---
Tags: calls, htc-sensation-xe
---


# Question
Title: How can I install Spotify on a Samsung Galaxy Tab 8.9?
Spotify's installation page forwards me to the Play Store, but the app is not available for my Galaxy Tab 8.9 in the store. Is there any another way install the app?

(It's a European Galaxy Tab with data service, but the app is not blocked based on region since I can install it on my phone without issues.)

# Answer
I managed to get Spotify working by the following method provided by the official suuport:

> Hello there,
>
> Try directing the browser on your tab to the following page - https://www.spotify.com/download/previews/ \- and then downloading the preview version of Spotify on Android from there.
>
> This might get it up and running on your device. Please let me know how you get on. Kind Regards,
>
> David
>
> Spotify Customer Service
> 1 votes

# Answer
I contacted Spotify's customer service. Their answer

> Hi Sami,
>
> Thanks for your email, I am sorry to hear you are experiencing problems installing Spotify.
>
> At present Spotify is not compatible with European Samsung Galaxy Tab 8.9.
>
> If you have any other queries, please feel free to contact us and we'll be glad to help.
>
> Many Thanks.
>
> Best wishes,
>
> Oggy
>
> Spotify Customer Service

So not supported. I demanded them to mail me when they get the support. I will post here when I receive the possible mail.
> 2 votes

# Answer
Try this: Go into your settings and allow apps from external sources. Then download the Spotify apk from here to your tablet, and run it. No guarantees it will work, but if it doesn't, it's not going to break anything.

Edit: It won't create the link for some reason, so here's the URL:

`www.spotify.com/wp-content/uploads/android/0.4.04/SpotifyAndroid.apk`

Another option is to find the apk on your phone, copy it to your tablet, and run that. It looks like it's just a single apk for both tablet and phone.
> 1 votes

---
Tags: installation, samsung-galaxy-tab-8.9, spotify
---


# Question
Title: Will a Motorola DEFY+ sync with my Outlook calendar and contacts?
I'd like to buy a Motorola DEFY+ as it fits my needs almost perfectly. However, I read some test reviews which are claiming that the Outlook sync options are quite weak.

Does anyone know if this phone will synchronize with my local Outlook calendar and contacts? Are there any known problems which might occur during the synchronization?

# Answer
Actually I bought the Motorola Defy+ and I'm disapointed, as it seems there's synchronization is only possible via Google account.
> 0 votes

---
Tags: sync, calendar, outlook, motorola-defy
---


title: MyTouch bricked

text:
# Question
Title: MyTouch bricked
I have a MyTouch 4G which I had to pull battery on and then when bootup came up, it just sits and hangs at the white logo screen. How do I go about fixing this?

# Answer
> 2 votes
You may have to run an ruu if you don't have a custom recovery

You could try rebooting into bootloader and doing a factory reset there (typically, turn device off, hold volume down and power till you're in the bootloader, volume moves, power selects in that screen)

---
Tags: rom-flashing, crashes, unbricking, htc-mytouch
---


# Question
Title: How can I get the apk file of an app downloaded from Google Play?
I want to get the apk file of an app downloaded from Google Play. How can I do this?

# Answer
> 4 votes
Install the app from Play Store and use Astro File Manager to backup apps. From backup directory, you can get APK files of the installed app.

# Answer
> 2 votes
Another option, which works to get the APK of any installed app, is to get it from `/data/app/` (or `/system/app/`) using a file browser or terminal, etc. You'll need root to do that on the device though; it's easier just to use Titanium Backup in that case.

Without root: From your PC you can use `adb pull` for some locations. Helium automates this.

---
Tags: google-play-store
---


# Question
Title: SMS delivery confirmations – are they really deleted?
I am requesting SMS delivery retrieval. When they come instantly, it is no problem to acknowledge them. But when they come after e.g. 1 day, it is possible to miss them??

Does android remember the confirmations somewhere?

# Answer
I'm not sure what version of Android you're running and not quite sure this is what you're asking but on my Ice Cream Sandwich Nexus S if I request a delivery receipt then a little tick appears in the message once it's been delivered. I've got messages from April 18th and they still have the confirmation tick on them so yes Android stores them.

Here's a screenshot of what they look like on my phone:
> 2 votes

---
Tags: sms
---


# Question
Title: How can battery usage of Android be at 79%?
Till last night everything was kinda balanced.....most of the different parts of the usage were in between 20-35 %, but this morning after having activated the internet from my network provider, it all got unbalanced.

Now Android usage is at 79% and the rest of the things are at a very low usage (between 3 and 7%).

What can be causing this? GPS is off

# Answer
The **total** of all the usage should always approximate 100%. That Android (the core) is responsible for 79% of the entire drain isn't anything to worry about, it just says that not much else was drawing power.
> 3 votes

---
Tags: 2.3-gingerbread, battery-life
---


title: Rooting GT-i9100G under linux

text:
# Question
Title: Rooting GT-i9100G under linux
What is the safest method to root a Samsung Galaxy S 2 i9100 **G** under a GNU/Linux system? (ArchLinux).

I am a programmer (without android programming experience, only desktop and web), it does not need to be "one click away", but the method has to be safe **and you've tried it** and it works.

I have adb installed and it works, if rooting the phone involves using it too.

```
Android version: 2.3.6
Baseband version: i9100gxxkl4
Build number: gingerbread.xxlb1

```

# Answer
> 3 votes
This should get you started. Please, carefully check your versions to make sure the files you use are intended for your phone.

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


# Question
Title: Communicating with a device via USB port , is it possible?
I am new to Android Platform and I Like to know whether it is possible for an Android device (App) to communicate with Linux/XP system via USB port for 2 way communication. If yes how can it be done?

What I want to achieve: I have a PC running Linux and I want to write a small App in my Android device to send and receive data from PC via USB.

# Answer
This isn't possible on most devices, since they don't support USB Host mode. Some devices have USB OTG support or a USB Host port, but these are relatively rare devices so far. In theory you could write an application on Win/Linux to access the phone via USB but not the other way around.
> 2 votes

# Answer
Android Devices as USB Hosts has been a point of interest for all the developers. Until the Android's HoneyComb OS (OS 3.0), there have been no signs of possibility.
The latest HoneyComb API (OS 3.1), however, seems to provide possibilities to support Android devices being used as USB Hosts. An API has been included for the same.
Therefore, though as of now very few Android devices support the USB Host capability, it will be possible in all the upcoming devices.
> 3 votes

# Answer
Android doesn't directly expose USB device-mode to applications, but apps can transfer data indirectly via IP when using tethering. This sometimes requires an additional custom 'proxy-like' software/driver on the host to unwrap the data. For example to interpret ipMIDI as MIDI on Linux, multimidicast/QmidiNet is needed.

Host-mode however, has been exposed since 3.1 (in android.hardware.usb).

Hopefully Google will eventually support device-mode (sigh). See these issues in project Android (and star them if they interest you!):
https://code.google.com/p/android/issues/detail?id=10176
https://code.google.com/p/android/issues/detail?id=30198
> 1 votes

---
Tags: 2.2-froyo, htc-desire, usb-host-mode
---


title: Cleaning the screen of a tablet safely

text:
# Question
Title: Cleaning the screen of a tablet safely
My 4 year old son loves my ASUS Eee Transformer, and likes the games and stuff. But he has a cold, and the screen is literally gross.

What are safe methods, and conversely what are unsafe methods of cleaning it?

Being a touch pad I am not sure if the surface is specially coated and say, Windex will destroy it.

I understand there might be device specific concerns as different manufacturers may use different screen cover materials that react differently.

# Answer
> 2 votes
You can find special screen cleaning mixtures to use, but they're mostly just alcohol. I've been using a lens-cleaning spray on my phone for years with no adverse effects. Just spray a bit on a piece of paper towel and wipe the screen down. You'll want to use an alcohol based spray, as it evaporates much faster than water, and so won't short out your device.

# Answer
> 1 votes
The Transformer's screen is quite impervious, as this video demonstrates.

---
Tags: screen, asus-eee-pad-transformer
---


# Question
Title: Does wi-fi sleep policy "never" mean that my phone's battery will be drain a lot faster?
I have just decided to change my settings on the wi-fi, because it seems to give me a hard time regarding the fact that the some application are "unable to connect to server". However, I am worried about the battery life. Does the setting "never" mean that the phone will scan non-stop, draining my batter like crazy?

# Answer
If you have "wifi-sleep" on, when the device goes to sleep, the wifi connection will disconnect from the access point. It doesn't happen right as the device goes to sleep, but a little delay after. It shouldn't drain the battery much more then just having wifi on.

Of course, if you have very network active apps running, then it may drain it a bit more. But on the other side, if wifi goes to sleep, and you have network active apps, they will just use your mobile connection, if it is available.
> 3 votes

---
Tags: wi-fi, battery
---


# Question
Title: Can I transfer my phone contacts to my Gmail address book for use on my PC?
I spent a lot of time organizing my contacts on my Galaxy S (Android 2.2) and want to know if I can transfer them to my Gmail address book on my PC. My PC OS is Ubuntu 12.04 and my Gmail desktop client is Thunderbird.

# Answer
Absolutely. If you've synced your Android device with your Google account, your contacts would automatically show up on Google / Gmail Contacts.

If all your contacts are saved as "Phone Contacts" and not "Google Contacts", however, they will not be synced. You need to export the Phone Contacts and then import them into Google Contacts. It might be helpful if you adjusted your settings from within the contacts app to automatically save new contacts as Google contacts instead of Phone Contacts.
> 4 votes

---
Tags: contacts, sync
---


# Question
Title: Restoring purchases made with In App Billing
How can I switch the Play Account used for in-app billing?

No matter which account I "activate" in the Market app, all in-app purchases only go through the first account which is contrary to the experience when purchasing normal apps.

When purchasing normal apps, the billed account is the one that was active in the Market app at the time of purchase.

This causes a problem as I am also unable to restore my in-app purchases unless the account that made the purchases is the primary account on the device.

# Answer
> 2 votes
I asked Google. This was their response.

> Thanks for writing in. I understand you would like to know how to choose what account in app purchases are billed to. I apologize for any frustration this has caused. When you go to make an in app purchase the purchase is going to be billed to what ever account was used to download the app the purchase is going through.

---
Tags: paid-apps, in-app-purchase
---


# Question
Title: Unable to open copied files from computer to device (mount  as disk drive) - HTC Desire S
I connected my phone as a disk drive and put some files ( .png ,.jpg ,.swf ) in the `sdcard`.
I am unable to open those files on the phone. I am unable to find those files in the gallery of the device, either.

When I checked details from Astro file manager it is showing the extension `.cp$` on all the file, as in `filename.png.cp$`

I am not getting what is the problem??

# Answer
The transfer was probably corrupted. The problem is probably with the host OS, and not with your phone.

What OS and what program were you using to copy the files? Did you remember to "eject" the phone from the computer to make sure everything was synchronized?

Are the files on the phone the right size? If you plug the phone back into the computer can you look at them successfully there? (Or try copying them off and looking at the copies.)
> 2 votes

---
Tags: sd-card, file-transfer, htc-desire-s, disk-drive
---


title: Calendar app from google not available

text:
# Question
Title: Calendar app from google not available
I just upgrade my Samsung Galaxy s2 and was expecting to use the new Calendar app from Google itself. Here is a screenshot

http://cdn.pocket-lint.com/images/4zGC/google-android-ice-cream-sandwich-review-14.jpg?20111121-150627

It seems not to be included in the upgrade and strangely enough not downloadable from the play store.

I searched the net but it seems everyone can use it cause I see no similar reports. Is it available on your ICS android phone?

Thanks, Tom

# Answer
That calendar app is the default included in AOSP. Carrier and manufacturer customizations frequently replace the AOSP variants in favor of modified versions.
This is what's happened with the Galaxy SII updates. Instead of vanilla android you received Touchwiz.

If you'd like it on your phone, you can install it from the Play Store or flash a custom rom like Cyanogemod or AOKP.
> 2 votes

---
Tags: 4.0-ice-cream-sandwich, calendar, google-calendar
---


# Question
Title: How to enable multiple users on Google Talk for Android 2.3.4?
> **Possible Duplicate:**
> Use Google Talk with multiple accounts

I always use two Google accounts. One for personal use, and the other for professional-related things. On my phone, I have Android 2.3.4 installed (not rooted). I heard that multiple users have been enabled for Honeycomb's Google Talk app. I need that same feature for my phone but I can't seem to find the latest Google Talk app on the Play Store in order for me to update the one that came with my phone. What should I do?

**Note:** Google Talk's I need the voice calling feature as well.

# Answer
> 0 votes
Google Talk is not one of the apps that Google updates via the Play Store. Unfortunately pre-honeycomb Gtalk can only handle one user; the main account of the phone.
Your only option is to use a third-party IM client.

---
Tags: google-play-store, 2.3-gingerbread, updates, google-talk
---


title: Screen turns off after a certain time

text:
# Question
Title: Screen turns off after a certain time
I have a weird issue on my Samsung Galaxy Ace S5830 with baseband s5830XXKPP (bought in Mexico), whenever I'm doing anything (playing a game, using a web browser, etc), after a certain time (like a minute or so), the screen turns off, but whatever app I was using at the time stays there (sometimes I have to lock and unlock the phone to see whatever is on the screen again, and some other times, after blacking out it shows again, but brighter), it's really annoying and I'm not sure what happened (I recently upgraded from 2.3.4 to 2.3.6 and I didn't have that problem before). My brightness is set to the minimum and I've set the Screen timeout to 10 minutes. Does anybody know why this happens and how to fix it?

# Answer
> 1 votes
Ok, I found out the reason for this problem is the band differences on the 3G:

```
S5830: HSDPA 900 / 2100
S5830B: HSDPA 850 / 2100
S5830L: HSDPA 850 / 1900

```

And the incompatibility with the current firmware I had (I updated to CyanogenMod 7.2.0 and still had the same issue), so for a quick fix, I went to:

```
Settings > Wireless & networks > Mobile networks > Use only 2G networks

```

And that took care of the issue, however, for a full solution, flashing a latin (like the Brazilian one) with a Modem file like the kp7 or kpl should take care of the problem.

---
Tags: 2.3-gingerbread, screen-brightness
---


title: Any equivalent to CCleaner for Android?

text:
# Question
Title: Any equivalent to CCleaner for Android?
I found a few questions about freeing internal memory, but they're mainly about deleting apps, moving them to the SD card, or deleting the data/cache. I do that on regular basis so I am looking for something else.

Is there any kind of equivalent of CCleaner for Android? That would help me to find and delete files I can delete?

* HTC Desire on CM 7.1

# Answer
> 5 votes
Yes. SDMaid does an excellent job of finding files abandoned by the system such as interrupted Play APK downloads (cutely called the "basement corpse finder"), shrinking databases and emptying your caches. It also lists files by size so you can find space hogs, etc.

---
Tags: cyanogenmod, htc-desire, internal-storage
---


# Question
Title: Disable all non-Wi-Fi Internet connections
I want my phone (running Android 2.3.5) to only connect to the Internet via Wi-Fi.

How can I disable all non-Wi-Fi connections, such as 3G or similar?

# Answer
This functionality is built into android so there's no need for an external tool/application.

In settings:

```
Wireless and networks -> Mobile Networks -> Data Enabled

```

Disable this and you're all set.
> 8 votes

# Answer
You can go on the configurations and disable the usage of mobile networks manually. If you want a more handy tool (i.e. not need to open menus), looks like this app can do it: APN Switch

> APN-Switch is a simple widget that allows you to quickly enable (or disable) your data connection (3G/EDGE/GPRS) with a single click.
> 1 votes

# Answer
What I've done before is to turn on Airplane Mode, then turn on Wifi. Works like a charm on my Galaxy S.
> 0 votes

---
Tags: wi-fi, internet
---


title: Apps missing after upgrading sd card

text:
# Question
Title: Apps missing after upgrading sd card
I have been searching for how to properly upgrade to new sdcard, and I did as this posts suggests. How to upgrade / swap SD card without losing data and installed apps?.

But when inserting the new sd card several apps (not all) are missing. I had about 80 apps installed, could that explain why I am having this problem, while no other seem to have it?

Could it be, that there are two partitions on the original sd card, one being used for apps when internal memory is full; and I have then only copied the part not in the 'simple' partition?

Using Gingerbread (2.3.3).

# Answer
I found out that all the apps missing have an .asec file in the .android\_secure folder on the sd card, however the .android\_secure folder itself is there.

On Linux I wrote:

```
cp sdbackup/* /media/disk -r

```

It copies all folders, and their content, recursively. Except for the hidden folders in sdbackup, e.g.:

```
sdbackup/.android_secure
sdbackup/.doubleTwist

```

Hidden folders in the hierarchy are copied however.

So now I managed by subsequently copying each hidden folder:

```
cp sdbackup/* /media/disk -r
cp sdbackup/.android_secure* /media/disk -r
cp sdbackup/.astro* /media/disk -r
etc

```

And now everything is fine.
> 4 votes

# Answer
My solution, using Windows, was to format the new card with the same file system (FAT32) and allocation unit size (in this case, 4k).

To determine allocation unit size on Windows, go to the command prompt, go to the drive letter that the new meida card is on, and type CHKDSK. Allocation unit size will be displayed near the bottom of the results.

To format, in Windows Explorer right click on the drive letter of the new card and then click on Format. It should be obvious from there. The quick format option worked for me.

As for copying files, I had no problem with hidden files. Straight copy worked for me.
> 1 votes

---
Tags: external-sd, partitions
---


# Question
Title: Video player for H264 videos for Adam/Tegra2?
It seems that the Adam is not fast enough to decode my H264 videos. With some players I get unsync audio, some skip video frames. Even usual PAL size (something around 500x300, far from HD). Ok, Those may have non-basic profile, but I think they are main-profile (most use CABAC, though).

The players I tried include

* MX Video Player -- best results, but can not keep up with most H264 vids
* VPlayer -- good results
* RockPlayer -- often recommended, often tried, no good results.

As you can see, all freely available ones. I *would like* buy one, If I would know that my videos are handled properly.

**Can you suggest a video player that really uses Tegra2 hardware decoding capabilities and therefore will decode the H264 videos nicely?**

(Is it important to know that I run Adamcomb on it?)

# Answer
> 1 votes
I first used DicePlayer Trial to verify it worked properly, and the bought the full version, and 720p material works well on my Galaxy Tab 10.1. Give it a try :)

# Answer
> 0 votes
You can get **pre-alpha** builds of VLC that I have had little issue with playing just about any video format. As I said though, it is **pre-alpha**. I have tried many other apps, and most worked fairly well, but I also stream a lot of videos over my network after mounting shares to my device and none really worked with the mounted shares. VLC works fine with them.

# Answer
> 0 votes
Since I put **Icecream Sandwitch** (ICS) in the *Adam* the **MX Player** definitely works best for me. It decodes most things I encoded with Handbreak in H/W-mode -- the things it can't, I am not sure why. But even some 720p/H264 stuff I could not play before are now running smoothly.

---
Tags: applications, video, 3.0-honeycomb, tegra, hardware-acceleration
---


# Question
Title: Does ADB push and pull work on non-rooted phones?
I just discovered about the command `adb push` and `adb pull` which supposedly lets people push and pull data from within the internal memory. Now my question is, can this be used on non-rooted phones? For example, i want to change the default camera shutter sound found on `/system/media/audio/camera/`, can I use adb to push and pull the audio files? And also, is this an act of rooting that could void my warranty? The main reason why I'm holding back on rooting was because I still had a full year before my warranty runs out.

# Answer
> 8 votes
ADB commands work without root. However the /data partition is only accessible by rooted users\* and while /system can be read by anyone, it's a read-only partition and root is needed to remount it as writable.

\*There's one exception. The/data/local folder is accessible by non-root users too. This folder is primarily used for temporary like when you install an app via ADB.
The only practical use for this folder is that you can use a custom bootanimation by pushing a bootanimation zip file here.

---
Tags: 2.3-gingerbread, adb
---


# Question
Title: HTC Desire (Android 2.2) connects then disconnects to wifi
I have a wifi router I want to connect to. It's a TP-Link (Model No. TL-WA901N / TL-WA901ND 2.0). I have enabled WPA-PSK/WPA2-PSK on the router, (the default), when I try and connect my HTC Desire to it (Android 2.2), it connects once I enter the password, but never successfully obtains an IP address.

It then it disconnects within a few seconds, it will repeat this 8 times, gives up and then tries the next available network and successfully holds that connection. I do know that the device is connecting initially because I am watching the router's console for connections, and the MAC address that connects matches the my phone.

I am using my router in the default "Access Point" mode, and the default gateway is 192.168.1.254.

# Answer
It sometimes helps to add the MAC-address of an unconnectable device to the list of allowable MAC-addresses even though all MAC-addresses are allowed by default.
> 0 votes

---
Tags: 2.2-froyo, htc-desire, connection-issues, wifi-hotspot
---


# Question
Title: Can I install Ice Cream Sandwich on my HTC Wildfire?
> **Possible Duplicate:**
> When will my device get the Android 4.0 update (Ice Cream Sandwich)?
> Where can I find stock or custom ROMs for my Android device?

Please, I want to install Ice Cream Sandwich on my HTC Widlfire, can I do? If I can, how?

Thanks so much.

# Answer
> -1 votes
I doubt it, but take a look at the new CM9 release of CyanogenMod and see if the Wildfire is supported. I have the HTC Desire and haven't bothered checking as I'm happy with CM7 (Gingerbread) but I think the Desire is missing some needed hardware features and as the Wildfire is lower specked than the Desire it is probably not going to be supported either.

---
Tags: 4.0-ice-cream-sandwich, updates, installation, htc-wildfire
---


title: Duplicate contact storages

text:
# Question
Title: Duplicate contact storages
I use Android 2.3.4 (Gingerbread).

When I go to Contacts \> \[MENU\] \> Display options, I see duplicate entries as "bud\***@gmail.com Phone-only (unsynced)". *(1) See left image.*

And when I try to add a new contact, I face the same issue. *(2) See right image.*

Why does this happen? This wasn't there earlier and I noticed this right now. I didn't visit contacts app recently though. I noticed this when I tried to add a new contact.

Adding more to the issue, I can create new contacts and save them inside one of these places, but it'll always display in the bottom duplicate. Even if I select the top duplicate when saving, it'll only display in the bottom one.

# Answer
The weird problem had a weird solution. I turned the phone off and turned it on again, and the problem was gone.

I can't give any reason as to why the problem occurred and why it got solved. Might be a bug.
> 0 votes

---
Tags: contacts
---


# Question
Title: Does the Samsung Galaxy S Plus support moving applications to the SD card?
On my Samsung Galaxy S phone, I cannot move applications to the SD card. It seems to be some configuration file error which you can only solve when rooting the phone.

Does anyone know if this has been fixed in it's successor, the Samsung Galaxy S Plus?

```
Model Number: GT-I9000
Firmware : 2.3.3
Baseband version: I9000XXJVO
Kernel version:  2.6.35.7
Build number: GINGERGREAD.XWJVH

```

# Answer
What is the version of your OS in S1? If you are at least on Froyo, that should be doable for some applications. Note that not all can be moved to SD.

If you are on Eclair I believe you can't do this.

S Plus is on Gingerbread so it should work fine.
> 3 votes

---
Tags: app2sd, samsung-galaxy-s-plus
---