title: Batch Update Android alarm ringtone?

text:
# Question
Title: Batch Update Android alarm ringtone?
I have a bunch of alarms on my Android phone and I want to change their current ringtone to a new one. The new ringtone is in MP3 format and is located in the sdcard. Is there any way to change them all at once, rather than opening the alarms one by one?

# Answer
No. As far as I know, you will have to change them all manually.

You may want to try out other alarm clock apps, though. I use Alarm Clock Extreme (free & paid), and while I can't batch update in that either, I can set defaults for every option for new alarms.

If you really want a bunch of alarms to have one ringtone that can be updated later, you could use Llama. One of the features in that app is that you can set a ringtone to a profile (called a LlamaTone). Then when you create an alarm, you tell it to use the Llama ringtone; Llama registers as an option for ringtone selection. In the future, you only change the Llama ringtone, and all the alarms will be updated. Basically, you are creating an alias or shortcut.

---

**Edit** Yes, you can! If you have root, that is. The main alarm clock app keeps all of its alarms in a SQLite database. You can run a sql query to update them in one go.

First, create a new alarm with the ringtone you want ALL other alarms to use. Then run the commands below (in bold). Modify the alert to be the same as the alert you wish to use.

**`sqlite3 /data/data/com.android.deskclock/databases/alarms.db`**

`sqlite>`**`.headers ON`**

`sqlite>`**`select * from alarms;`**

```
_id|hour|minutes|daysofweek|alarmtime|enabled|vibrate|message|alert|intent|no_dialog
 1|15|5|0|0|1|1||content://media/external/audio/media/27||0
 2|15|12|0|0|1|1||content://media/internal/audio/media/58||0

```

`sqlite>`**`update alarms set alert="content://media/internal/audio/media/58";`**

`sqlite>`**`select * from alarms;`**

```
_id|hour|minutes|daysofweek|alarmtime|enabled|vibrate|message|alert|intent|no_dialog
1|15|5|0|0|1|1||content://media/internal/audio/media/58||0
2|15|12|0|0|1|1||content://media/internal/audio/media/58||0

```
> 3 votes

---
Tags: audio, alarm
---


title: Some 2.1/2.2 apps not working

text:
# Question
Title: Some 2.1/2.2 apps not working
I just upgraded my Galaxy gt i5800 to 2.2 froyo from the kies firmware. Why am I getting "not compatible with this device" from some apps that say they require 2.1 or 2.2? Can anyone please explain.

# Answer
The "Not compatible with this device" message encompasses more than just the OS version. The Play Store also checks for other software and hardware components that the app's developer listed as requirements. These components can range from a minimum screen resolution, to having particular hardware (e.g. Tegra 3 chipset).

You can try searching for a given app on Google Play Store website to get a better idea of the incompatibility.
> 1 votes

---
Tags: 2.2-froyo, updates, compatibility
---


# Question
Title: Jelly Bean update for an Unlocked AT&T HTC One X?
> **Possible Duplicate:**
> When will my device get the Android 4.1 update (Jelly Bean)?

Now that the Jelly Bean update for the One X has been made official for atleast the GLobal version: http://www.engadget.com/2012/10/02/htc-jelly-bean-one-series/

Would I be able to update an Unlocked "AT&T" HTC One X when the update is releasaed?

Thanks

# Answer
> 2 votes
Installing the Global version of 4.1 firmware on the AT&T-branded One X model will most likely be impossible due to the hardware differences between the different variants of this handset:

> *\[AT&T variant\]* is 0.4mm longer than the international model, and features a 1.5 GHz dual-core Qualcomm Snapdragon S4 (MSM8960) SoC with an integrated on-die LTE (4G) modem instead of the Nvidia Tegra 3 *\[found on the international model\]* which requires an external modem and is LTE-incompatible, and 16 GB of internal storage instead of 32 GB.

You will either have to wait for HTC and AT&T to release an official version of Jelly Bean for your model, or take the plunge and root, bootloader unlock, and flash a custom ROM on your own if you want 4.1 sooner. Instructions for doing so can be found at XDA-developers forums.

---
Tags: updates, 4.1-jelly-bean
---


title: Application keyboard shortcuts

text:
# Question
Title: Application keyboard shortcuts
In CM7 (now running CM9 on my EVO 4G) there was an option somewhere in the settings to set keyboard shortcuts (I think it was limited to `Search+[key]` combinations). I loved using this with my Bluetooth keyboard, for example using "Status Bar Expander" to be able to see my notifications by only using the keyboard.

However, in CM9, I can no longer find this option. Does anyone know where it went or how to get this functionality otherwise?

**Update**: I've found this (quite useful) list, but I would still like to know if I can edit/add these key combos.

> ESC: Back (woo!)
>
> Targus FN + F\* keys: (edit: These only work with the specific model of Targus keyboard. Your FN key may only perform functions as labelled, test it to verify)
>
> FN+F1: Search
>
> FN+F8: play/pause music
>
> FN+F7: Skip Prev
>
> FN+F9: Skip Next
>
> FN+F11: Volume -
>
> FN+F12: Volume +
>
> FN+ESC: Wallpaper, manage apps, system settings.
>
> Alt+Tab - recent apps, task switcher (WOO!)
>
> CTRL + Alpha keys:
>
> Ctrl+A: Market (edit: this opens the "add to home screen" menu for me)
>
> Ctrl+P: Settings
>
> Ctrl+W: Wallpaper
>
> Ctrl+M: Apps
>
> In Browser: (edit: these work in other apps too, if they apply)
>
> Ctrl+B: Bookmarks
>
> Ctrl+A: Select all
>
> Ctrl+C: Copy
>
> Ctrl+V: Paste
>
> Ctrl+W: Close current tab
>
> Ctrl+T: Open new tab
>
> Command/Windows button + : (edit: these commands work from anywhere, even in other apps)
>
> Win+E: Launch Default Email App (brings up a choice dialog if necessary)
>
> Win+A: Launch Calculator.apk
>
> Win+S: Launch Messaging.apk (SMS App)
>
> Win+C: Launch Contacts
>
> Win+B: Launch Browser.apk (not your default browser, unfortunately)
>
> Win+P: Launch Music.apk (not your default music player, unfortunately)
>
> Win+L: Launch Calendar
>
> Win+M: Launch Google Maps

# Answer
> 2 votes
You can also assign your custom application to Search+key:

\[ Source: http://forum.xda-developers.com/showpost.php?p=26105269&postcount=3 \]

1. Must be using either nova or apex launcher
2. Long press on home screen and select shortcuts
3. Select activities (for whichever launcher you are using nova or apex)
4. Scroll down and select settings
5. Scroll down and select Quick Launch (the first one) and it should create the shortcut icon on your desktop

---
Tags: cyanogenmod, keyboard-shortcuts
---


# Question
Title: How do I configure ADB for the Samsung Galaxy Y?
How do I configure ADB to recognize my Samsung Galaxy Y? I have installed the USB driver. but when I run `adb devices` it does not list anything. Following are the steps I followed.

1. Declare your application as "debuggable" in your Android Manifest.
2. Turned on "USB Debugging" on your device from Setting-\>applications-\> development
3. I have my Google USB Driver installed.

I use windows 7 so to install driver I did these
4. Connected my Galaxy Y computer's USB port
5. Right-click on Computer from your desktop or Windows Explorer, and select Manage
6. Select Devices in the left pane.
7. Locate and expand Other device in the right pane. Now I just don't see my device listed there I am new to the forum and cannot post images so here's the link for the screen shot what device manager looks like

http://www24.zippyshare.com/v/66454912/file.html

# Answer
> 4 votes
Is your USB Debugging mode enabled? Go to `Settings->Applications->Development`, and check the "USB Debugging" mode. This will help the ADB detect your device.

You may refer to the Android Developer Documentation: Using Hardware Devices for further information and details.

# Answer
> -1 votes
Download PdaNet for Android. It was all I needed to connect my Samsung Galaxy Y with Windows 7.

---
Tags: adb, usb-debugging, samsung-galaxy-y
---


# Question
Title: Where have the megabytes from my downloaded game gone to?
I downloaded heros call game, about 130 MB. All is fine -- but I can't find the 130 MB anywhere on my phone, just about 300 KB.

Where have all the megabytes I downloaded gone to? Probably something obvious, but it's driving me mad!

# Answer
> 2 votes
You could use DiskUsage to find your files. This app shows you a graph of folders and how much space they are using on your SD Card. It is designed to help you clean out folders that get large, so it would be perfect for your case.

# Answer
> 1 votes
Downloaded data for games, mostly are saved in `SD-CARD/Android/data` under a folder with a name matching to package name of the game. Albeit, it may differ across developers. For example, Gameloft games data are saved in `SD-CARD/gameloft`. So, you can check those folders with a file explorer app or when your sd card is mounted on pc.

# Answer
> -1 votes
Usually Games are downloaded to the SD card, so check there, for example using a File Manager app.

---
Tags: downloading
---


title: Can I reset the contacts app in ICS?

text:
# Question
Title: Can I reset the contacts app in ICS?
For some reason, whenever I try to edit a detail of any contact, after selecting the detail to type, my cursor gets jumped to the "First Name".

Is there a way I can reset all the settings for the contacts app and start fresh?

My OS is the stock ICS that comes with Sony Xperia S.

# Answer
> 1 votes
If your device is rooted, you can use Titanium Backup to wipe data for the contact application. There by you will reset the contact app's settings as well as the contacts. There by you can start fresh. However, if you had synced the contacts before this step, you can again sync to get back your contacts.

# Answer
> 1 votes
I had the same issue, mine is not rooted too, this worked:

Go to settings, apps, all, and then look for contacts (not phone contacts or sim contacts, is the one that has the contacts icon), then force stop, erase data. Restart phone to restart contacts app and it will work properly ;)

Hope this helps!

---
Tags: contacts, settings
---


# Question
Title: remove apps with htc bootloader unlocked
Will just unlocking the bootloader per HTC website allow me to remove apps like Blockbuster, Nova, etc on an EVO 4G?

# Answer
No. Unlocking your bootloader allows you to flash unsigned images to your device, but it doesn't (in and of itself) give you root permissions which you need to remove bloatware. However, having the ability to flash unsigned images makes it very easy to gain root via a custom recovery, so unlocking your bootloader can often greatly simplify the process.

If you need instructions for getting root, there's a fairly exhaustive guide here.
> 3 votes

---
Tags: htc-evo, bootloader
---


# Question
Title: How can I undo the "Do Not Ask Again" for bluetooth contacts?
When I first connected my phone (Samsung Galaxy S II) to a bluetooth device, I was prompted that the device wanted to access my contacts.

I mistakenly clicked `Do Not Ask Again` but I want to undo that. Is there a way to do this?

I'm running ice cream sandwich.

# Answer
Try putting the device in discovery mode before you sync it on your phone. I ran into the same issue and that is how I resolve it.
> 1 votes

# Answer
Another way is, go to

1. Settings -\> Apps
2. slide to "All" category and choose "Bluetooth Share"
3. scroll down a bit, click "clear defaults"

This way you can reset any "do not ask me again" or "use this as default" of any app.
> 0 votes

---
Tags: samsung-galaxy-s-2, security, bluetooth
---


# Question
Title: HTC One V rooted - can't upgrade from htc release
I have an htc one v and there's a system update from htc.
I'm trying to do the update, it needs to restart in order to finish the update.
When it restarts clockworkmod jumps in and the update never finishes.
I was trying to a zip update through clockworkmod but it does not work. Any ideas ?

# Answer
Two ways to flash official update from manufacturer on rooted phone:
1) Look for flashable zip with untouched or just rooted official ROM with latest updates included.
2) Revert your ROM and Bootloader to manufacturers default and then install update

You can find stock roms and instructions to revert to stock in XDA Developers Forums
> 0 votes

---
Tags: updates, htc-one-v
---


# Question
Title: How can I change the user agent string sent by Chrome on my Nexus 7?
Reading the reviews of the BBC Media Player on Google Play, one user said that since Chrome supports HTML5, he had managed to persuade the BBC iPlayer website to play him streams meant for iPad/iPhone devices by spoofing an IOS user agent string on his Nexus 7.

How might I go about getting the same thing to work myself?

I have looked at How can I change the user agent for the stock browser? and Method to change browser User Agent based on site but both seem to concentrate on the Dolphin browser. Also, please mention if a solution will require me to root my Nexus-7.

Incidentally, I also tried using Phoney with Firefox, but although Firefox supports HTML5 and the iPlayer website shows pages without either *install flash* or *use external app* messages, it still won't play the streams (it just sits swirling its progress wheel), hence looking for a solution for Chrome.

# Answer
I didn't find any way to do this except by connecting your phone to your computer and using remote web debugging feature to change user agent string.

1. Use this documentation to enable and start using Remote Debugging: https://developers.google.com/chrome/mobile/docs/debugging
2. Open any web page in your Chrome for Android
3. Navigate to localhost:9222 in Chrome browser on your computer and choose tab from your list of tabs opened in your Chrome for Android. You will see developer tools screen.
4. Go to developer tools settings on your computer by clicking on settings icon in bottom left corner of developer tools and change user agent string there
5. Reload web-page in your Android phone

Of course, user agent will fall back to default after you disconect your phone from computer.
> 4 votes

# Answer
I know it's not exactly a solution, but, have you tried using Firefox?, you can change the agent string on that browser.
> 1 votes

---
Tags: 4.1-jelly-bean, nexus-7, chrome-for-android
---


# Question
Title: Is it possible for my mobile carrier to track my wifi usage and bill me accordingly?
I watch a lot of inspiration videos from TED (www.ted.com.au) on my new Galaxy S2 phone. However, I only do this when I am at home and can access my home wifi network.

My home wifi and the phone's 3G networks are with different providers. Obviously, my phone switches to the home wifi network automatically when I am at home.

My question: Is it possible for my 3G network provider to see/track my wifi usage and bill me accordingly (as if I am using the 3G network) because everything goes through the phone that is on their network?

I am new to smart phones so please bear with me. My monthly 3G data download allowance is only 150 MB but my home wifi came with 5 GB.

# Answer
Of course not. Your WiFi will go through your WiFi chip to AP and to some other ISP. There is no connection with 3G just like you can use WiFi even without SIM.

But your carrier can(though highly unlikely) use some tracking program to track you and find what you are doing. Even if they do, the WiFi usage won't be counted as 3G.

One advice I'd like to give you is sometimes you think you're on WiFi but due to many reasons you might not be connected to WiFi and you might be browsing over 3G. So just keep an eye for that.
> 9 votes

# Answer
On Android, Wi-Fi is always used in preference to mobile data when connected to a Wi-Fi network.

This was quite clear in Gingerbread and older versions of Android, which removed the mobile data icon from the status bar when Wi-Fi was in use. From Honeycomb onward, the mobile data icon may remain on screen when Wi-Fi is active.

If your carrier/handset manufacturer hasn't customized the firmware *too* much, then (on ICS and later) the active data network will be blue, while the inactive data network will be white. (I don't have one handy, but I believe on the S2 they always appear in white, which is confusing. Still, Wi-Fi overrides mobile data.)
> 4 votes

# Answer
See this question for someone else with a similar concern. He also has a Galaxy...

To be sure you are using only WiFi connection, you should specifically turn off the mobile data connection (in that case you will have no connection if you lose the WiFi connection, instead of switching automatically to mobile data connection without you noticing.)

There are plenty of widgets out there that can make it more convenient to turn on/off your data connection.
> 3 votes

# Answer
Just flick your phone to flight mode, this stops the 3G from clicking over if your wifi falls off for whatever reason.
> -3 votes

---
Tags: wi-fi, data-connection, data-plan, data-monitoring
---


# Question
Title: How do I send text messages multiple recipients on CyanogenMod 9?
How do I send text messages to multiple recipients on CyanogenMod 9? I don't see any contacts icon in my messaging app i.e, ICS Messaging App. Is there any way to do it? I am using an HTC Wildfire S.

# Answer
> 3 votes
There isn't a contact picker per se.

After you type in one contact, type a comma and start typing the name of another. Separate multiple contacts by commas.

# Answer
> 0 votes
If you will not found any clue, Handset SMS do that, see Android store : https://play.google.com/store/apps/details?id=com.handcent.nextsms&hl=en

---
Tags: cyanogenmod, sms
---


# Question
Title: Installing Google Now on Verizon Galaxy S3 (SCH-I535)
I'd like to get Google Now on my (rooted) Verizon Galaxy S3 without flashing Jelly Bean on my phone. Is this possible?

Although I'd love to have Jelly Bean, I want to avoid flashing ROMs (and unlocking my bootloader), because I don't want to lose all of my apps and settings every time I do an upgrade. So I'd like to continue to receive stock OTA updates so that I can keep my settings intact while upgrading.

I did find this method, but I'm not sure I understand the implications. It mentions flashing a Google Now ROM to your phone. Does that mean I would lose my current settings? Does it mean I would have trouble later doing an OTA upgrade to Jelly Bean? Would I need to unlock my bootloader?

# Answer
> 2 votes
If you follow the method found in the LifeHacker article, you would indeed need to root your phone, which would mean that you wouldn't be able to receive OTA updates, unless you were to later un-root your phone, going back to the stock firmware (ROM).

You wouldn't necessarily lose your current settings, but you would have trouble upgrading to Jelly Bean via an OTA upgrade unless you un-rooted, as mentioned above.

I'm sure you would have to unlock your bootloader as well, prior to rooting, although I'm not really familiar with your particular model of phone.

---
Tags: 4.0-ice-cream-sandwich, samsung-galaxy-s-3, google-now
---


title: 32gig sd card corrupt

text:
# Question
Title: 32gig sd card corrupt
> **Possible Duplicate:**
> How to recover data from a damaged SD card?

I have a 32Gb micro SD card that I've solely used for my Samsung Galaxy S3. The card has been completely cleared and is not recognizable to the phone.

I took a few pic of my daughter, plugged the phone in to charge and went to bed. This morning when I got to work the phone indicated that it was safe to remove the memory card. I didn't prompt this so I restarted the phone and went to send a pic after it started up again but noticed all my pics and vids were gone.

Is there something that I can do to recover the files or does anyone know if there is a reason that this has happened?

# Answer
Try accessing the memory card from another device or a memory card reader connected to a computer. If it still looks empty, you can use data recovery software on the card to try to extract any useful data. There's plenty of apps available for this, so you'd have to search for something suitable to your OS and your budget (some of them cost money) - look for articles like 5 of the Best Free Linux Data Recovery Tools.

If you find that your card works flawlessly in another card reader, then your phone is likely at fault and should be returned for a replacement.

If you manage to recover data from the apparently empty card, you should probably replace it as soon as possible as it doesn't seem to be completely reliable.
> 2 votes

---
Tags: samsung-galaxy-s-3, external-sd, data-recovery
---


# Question
Title: Docking Asus Transformer Prime back-to-front?
Is it possible to dock the tablet in a sort of "back-to-front" way such that if I were to close the tablet whilst docked, the front screen would be facing up?

# Answer
> 2 votes
No, the tablet only fits into the Transfomer keyboard/dock one way, with the screen closed against the keyboard when folded shut.

---
Tags: asus-eee-pad-transformer, docking-station
---


title: Selective syncing with Google?

text:
# Question
Title: Selective syncing with Google?
By default if you sync with Google, contacts, calendar, app data and wifi keys are synchronized. Is it possible to synchronize only some of these things, e.g. only calendar and contacts? Thanks :-)

# Answer
`System Settings` -\> `Accounts & sync` -\> Select your google account -\> Make use of the checkboxes.

sync settings (click for larger image)
> 5 votes

---
Tags: sync, google
---


# Question
Title: Why are apps logging me in as someone else?
Device: Samsung Galaxy S II (i777) running Cyanogenmod 10 nightly 20120929

I'm having a very strange issue that I'm hoping someone else has seen before. In two separate apps, I'm being logged in as other users with no input from me. It first showed up in ESPN ScoreCenter, where it would identify me as someone else and import all their favorite teams. This "someone else" would change somewhat regularly (I didn't look too close at this, but it seemed like it was different on a daily basis). I assumed this was an issue with the ScoreCenter app and contacted ESPN (they were less than helpful). I gave up on that one, and just assumed it was a bug. However, just recently I noticed that Scoreloop had a similar issue. In Cut the Rope, when I open Scoreloop, it identifies me as someone else again. I initially submitted a ticket to Scoreloop, but this morning noticed it was logged in as someone else, just like the ScoreCenter app did.

I saw this same issue when using Cyanogenmod 9. I'm not sure when it started exactly, but now that I'm seeing it in two separate apps, I'm starting to think it's an issue with my phone, my ROM, or some Android piece that both apps tie into. Is there a way to fix this?

# Answer
This has happen to me with some apps...

Did you lost your IMEI?

I mean, maybe in the process of rooting, sim-unlocking, rom updating your phone, etc... you did something wrong and "lost your IMEI". It seems having an IMEI of 004999010640000 indicates so. At least this happened to me with my Galaxy S (I9000)

Some apps seem to uniquely identify a user by IMEI. If you have this 004999010640000 IMEI you are now part of a club of hundreds with that exact same wrong IMEI. So someone who also "lost his IMEI" might have registered to those apps before. This happened to me with OpenFeint for example.

To check your IMEI go to Settings \> About phone \> Status
> 3 votes

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


# Question
Title: How to run Android ICS on a PC (win7) inside a VM?
I have a PC and would like for kids to run Android games/edu apps. I have a touchscreen. How hard is it to run ICS inside a VM (VirtualBox or any other VM platform (MS, VMware)

There are answers about older versions of android. but I would like to run ICS.

# Answer
> 1 votes
* Recent versions of the SDK include a native x86 Android image. (http://developer.android.com/tools/devices/emulator.html)
* http://android-x86.org offers a 4.0 image that can be run from VirtualBox.
* http://androvm.org/blog/ offers a Jellybean (4.1) image for VirtualBox.

Note that performance may not be so great.

# Answer
> 0 votes
Something that may be easier to install is Bluestacks. I think it should meet your needs.

Edit: Well... except it is not ICS :P I would then go to SDK emulators...

---
Tags: 4.0-ice-cream-sandwich, virtualization
---


title: What exactly is synced with Google?

text:
# Question
Title: What exactly is synced with Google?
If you enable syncing to Google, what exactly is synced in a more technical way? E.g. about syncing app data, I guess there is just one standard path synchronized? Has anyone seen a more technical documentation of the synching, that describes, what exactly is synchronized?

# Answer
Google Dashboard is a service for accessing a simple view of the data associated with a Google account. With Dashboard you can also get a list of your Android apps that store data in the Google cloud, the dates of their latest backups, the amount of storage they use, and some additional data such as the date you first registered the device. To access this information:

1. visit Google Dashboard at https://www.google.com/dashboard
2. enter your Google username and password, and log in
3. scroll down to section "Android devices"
4. click the "More data stored about this device" link under your device names's entry
> 5 votes

# Answer
You can check this e.g. in the Honeycomb User Guide. Basically, it sums up to the following:

* Android Settings, as WiFi networks incl. passwords, user dictionary, etc.
* Settings of many Google apps, as e.g. browser favorites
* Apps downloaded from the Playstore

Additionally, app developers *can* use this API to have their apps data backup'd along -- but only few do so. Furthermore I wouldn't rely on this backup -- there are many reports that, while the backup works, the restore not always does: It seems there's no way to manually trigger it, and on initialization after e.g. a factory reset (or with a new device) it often fails. also, as far as I know, it's an all-or-nothing thing: You can have it let all your backed-up data restore (as described before), or not.
> 7 votes

---
Tags: sync, google, cloud
---


# Question
Title: Changing the numbers format when entering phone numbers in the dialer possible?
I'm using a Sony Live With Walkman. The Android 2.3 is in English, and I rather leave that way... But, I find kind awkward the mask input of numbers when I am typing.

Is there any way I can change that?

I would prefer something like 9999-9999, or at least no mask at all.

# Answer
> 1 votes
Well, as it may seen, there's no solution without relying on third-part softwares.

Instead, I (partially) solved it by changing the language for English UK, where the numbers format are without separators. Ex: 99999999.

---
Tags: keyboard, localization, phone-app, text-input
---


# Question
Title: Retaining applications and settings when flashing custom ROMs
The one thing that's been keeping me from flashing a custom Jelly Bean ROM on my Verizon Galaxy S3 (SCH-I535) is the fact that, unlike OTA updates, when I update my phone with a custom ROM, I'll lose all of my apps and settings.

I don't want to have to reinstall and reconfigure all of my apps every time a new version of Android comes out.

What options are out there for backing up and restoring applications and application settings between custom ROMs?

# Answer
> 5 votes
# Synopsis

Titanium Backup, is the most popular tool for everybody, not just for ROM Flashers, its for everybody, due to a large number of features such as:

* Backing up user apps and their data
* All backups are saved on the SD-Card (really, I should be calling this external storage to future proof this answer as SD-Card readers are in favour of getting dropped)
* The capability to store up to fifty backups
* Extract data from a CWM recovery image (via CWM's backup within recovery)
* Freeze an app, and put it into a state of "suspension" such that, it gets removed from the app drawer temporarily.
* Schedule backups on a regular automatic basis or via a widget, and by tapping on the widget, Titanium Backup will perform the backup.
* There's far too much that you can do with it.

# What is this Titanium Backup you speak of, in plain english?

Think of this as a "Time Machine" application, where a backup is instigated, to backup user applications and their application data, and then can "revert" back in case of unforseen circumstances or... playing Angry Birds, and got to a euphoric state of delight in getting the high score, and decided to backup Angry Birds and the high-score data in place, "just in case" a foul-up is made.

The tool is often used heavily by ROM flashers, have AOSP Gingerbread, decide to go to AOSP JB, backup the apps etc, flash the new AOSP JB, and restore the apps.

Astute readers will point out a vital step that I left out, where does the Titanium Backup come from then, The answer is quite simple, every time there's a new update to the Titanium Backup in which Google Play automatically updates, first things first, instinctively, always, I do the following,

1. Launch Titanium Backup
2. Hit '***Menu***', tap on '*More*'
3. Finally, tap on '*Create "update.zip"*'
4. Select 'TitaniumBackup-w.x.y.zip' under the heading titled, '*Select the name of the output file:*' (Latest version, is 5.6.0)
5. The zip file is created and saved onto the `/sdcard/TitaniumBackup-5.6.0.zip`, so, its' just a matter of `adb pull` on that file, unzip it, and install on to a newly flashed ROM, for example, in this case, AOSP JB, via the `adb install` method.

Then from there, after installing it, Titanium Backup will simply re-load the archived information about the backups already in place on the SD-Card.

The full information wiki can be found here on the developer's website, if any further information is required. Also take a look at our titanium tag.

---
Tags: custom-roms, backup, rom-flashing, restore
---


title: Multiple Touch Gestures in Android?

text:
# Question
Title: Multiple Touch Gestures in Android?
Does Android allow for multitouch input?

I have a Samsung Galaxy Y phone with Android 2.3. On the Samsung Homescreen, when I rotate two fingers simultaneously in a clockwise direction, I get the option to add/remover spaces from the home screen.

Because of this, I assume it must be possible, but I have never come across any app for Android that makes use of it. Several iPhone apps make use of them. Why is it? What is the state of multitouch in Android?

# Answer
> 4 votes
There are many apps in play store which support multiple touch gestures. For example you can zoom in or out in many video players like (mx player, bsplayer) E-book readers like mantano reader uses two finger touch to scroll pages... GestureControl app is totally based on multi-touch and gestures...

---
Tags: multi-touch
---


# Question
Title: Samsung Galaxy Note does not boot after ICS update
I've just installed Android 4.0.3 ICS onto my Samsung Galaxy Note with 2.3.6. The installation was done by wifi via official installer. I did not download anything specifically, just got a popup with something like "Do you want to upgrade to 4.0.3?" After answering 'yes', it downloaded some files over wifi, and restarted the phone.

But the restart didn't go well. I can see the initial Samsung animation, but after that the text "Samsung" keeps flashing in the center of the screen and nothing happens. I left it for a couple of hours - no changes. I tried rebooting and even remove battery - the same thing, it does not boot. I have never rooted the device or replaced the ROM.

What can I do? How can I enter recovery mode or something? I tried to enter safe mode by tapping menu button while booting - didn't work.

# Answer
> 4 votes
I would suggest flashing the stock ICS (or Gingerbread, if you prefer) ROM via Odin. Full instructions here.

1. Get the official image from http://www.sammobile.com/firmware/ (search for "N7000" and select the download for the appropriate region.)
2. Download and install the USB drivers (for 32 bit or 64 bit Windows)
3. Download the Odin tool.
4. Extract the contents of the downloaded ROM and place it somewhere on your PC.
5. Reboot the phone into Download mode (`Volume Down`+`Home`+`Power` buttons.)
6. Run Odin and connect the phone to the PC via USB. Odin should recognize the phone by showing a yellow `[0:COMX]` sign in one of the "ID:COM" boxes.
7. Select the "PDA" button and browse to the extracted TAR file.
8. Make sure that only two boxes are checked in odin - `Auto Reboot` and `F.Reset Time`.
9. Click "Start".

This should refresh the phone with a brand new OS and all prerequisites.

# Answer
> 1 votes
With the phone off, press power then let go and press and hold home and menu while it boots up.

---
Tags: 4.0-ice-cream-sandwich, ota-update, samsung-galaxy-note
---


# Question
Title: Reconnect to mobile via USB without rebooting
I am a developer (using eclipse) and regularly have my Samsung Galaxy SII connected to my PC via a USB cable. A few times per day I will unplug the cable and plug it back in again in order to take phone calls, go to lunch etc. About 4 times out of 5 this is all fine. But one time in 5 the PC fails to properly re-communicate with my mobile and eclipse does not recognise the phone as being connected. Repeatedly unplugging and replugging in makes no difference, the connection is lost. The only way I know to fix it is to reboot my PC - which takes ages!... Is there something else I could try?

# Answer
Sometimes my computer does the same thing, though it doesn't come up too often. In those cases, I try plugging the device into a different usb port. Usually it fixes the problem (though the first port is still 'disabled' for that particular device until I reboot).
> 1 votes

---
Tags: usb, connection-issues
---


# Question
Title: How can I get the location to update again in my News and Weather widget?
On my Galaxy Nexus running stock Jellybean 4.1.1 the News & Weather widget thinks I'm in Hong Kong airport, and has for the last week.

I have been to Hong Kong airport 3 times in the last month (it's a hub airport for Australasia) but never stayed there for longer than 3 hours. I'm currently in London, and have been either here or elsewhere in England for the last 7 days.

If I tap the widget and tap the refresh icon (circled-arrows) it does show the correct location until the next auto-refresh interval (I have it set for 6 hours) when it will switch back to "Chek Lap Kok Airport" in Hong Kong again.

Following the instructions in this previous question News & Weather Widget Not Updating I have deleted the widget from my home screen, done a Clear Data and Clear Cache on the News & Weather app in the applications listing, and then re-added to my home screen. This sorted it out initially, and then 6 hours later it switched back to Hong Kong again.

I have all of the Location Services in the Android settings enabled, Google Maps shows me in the correct location whether I'm outdoors (on GPS) or indoors (using network location). I leave Wifi switched on for most of the day, and this happens during the day at work when I'm using mobile data, and overnight at home when I'm connected to my wifi.

# Answer
> 4 votes
* Tap the widget so it opens the **News & Weather** app.
* Tap the overflow menu and go into `Settings`.
* Tap `Weather settings`
* Check or uncheck "Use my location" as necessary. Clear out the value under "Set location" as necessary

---
Tags: geolocation, news-and-weather
---


# Question
Title: What I have to do to connect my android smartphone (Galaxy Ace S5830) to home wifi wpa2?
I searched in the internet a lot, but there's no clear answer. I have Galaxy Ace s5830 with system Android. I tried connect to home wifi network (this network is secured by WPA2), but my smartphone can't connect. I putted wpa2 password correctly for sure.

When I push "Connect" button, for a while it's "Scanning...", and then says "Disconnect". If I disable security of my home wifi network, I can connect and it's working well.

I don't know where the problem is: on the android system or hardware of my smartphone, or maybe on the router.

I heard that there are problems with Android and WiFi connection by WPA2, but is there no solution or I can't find its.

Thanks.

# Answer
There are some incompatibilities between Android devices and wireless routers. I've seen the same behavior on a couple of WLANs and some even go to "Acquiring IP Address..." and then disconnect. I suspect that your phone works well in other WPA2 secured WLANs?

I haven't so far seen a comprehensive list of non-functioning routers, but at least one Netgear and a locally-branded Cisco Cable modem with integrated Wifi have failed for me.
> 1 votes

# Answer
Try this, for it happened to me and a Nexus 7. My wireless router had the option of having the network run in WPA/WPA2 Personal or just WPA2. In WPA/WPA2 the Nexus 7 was stuck in a loop connecting and disconnecting from the network. Switching this to WPA2 only solved the problem for my Nexus 7. It may help in your case too.
> 1 votes

---
Tags: wi-fi, wpa2
---


# Question
Title: Can Android Chrome be linked to an account other than your main Android account?
Say that your main Android account is account1@gmail.com. Can you set up Android Chrome to use account2@gmail.com?

(Ideally Chrome would allow multiple users, which will no doubt happen in Android too eventually.)

# Answer
Launch Chrome

* In the overflow menu, choose `Settings`
* Under basics, tap the entry for your account
* Disconnect the account; you'll be warned that the data will remain but you'll lose your synchronization
* Tap `Sign in to Chrome` at the bottom of the screen
* Choose the account you want to use for synchronizing

Obviously for this to work you will need to have already added the account to your phone.
> 2 votes

---
Tags: chrome-for-android
---


title: Logout from Gmail on my device

text:
# Question
Title: Logout from Gmail on my device
It bothers me that my Android Phone is permanently logged into my Gmail account.

I want to logout from the device and somehow make the phone ask for username/password when connecting to my account.

It seems there is no such option. What are my options?

P.S. Please don't suggest to lock my phone when not in use. I already do that.

# Answer
> 14 votes
Being "logged in" is a misconception. Even when you are "logged in" when you use a browser, this is handled by the storage of a cookie with an authentication token stored in it. On the device is sort of the same, except it is not a "cookie". When you set up your account, an authentication token is requested and stored on the device. A new token can also be exchanged at other times, but you are unaware that it even happens.

When the applications, like gmail, go and check for new mail, they use that token to tell the gmail servers that you are "you". The reason you can't "sign out" is because then you would not be able to check for new mail, get application updates and other things like that that happen in the background. If you were to sign out, then every couple minutes you would have to put in your credentials so your device could check for updates and new mail.

A large set of the services built-in to android use your authentication token. Even when you create, edit, or delete a contact on your device, because it syncs that data to your account on google servers. Calendar appointments, gTalk, Google Voice, the search widget, voice-to-text, push notifications (for just any service that uses C2DM), and any other service that may show up under your google account in `Accounts & Sync` can and will need this authentication token at any given time.

It is more like you are logged in to your PC (Windows, Linux, OSX) then logged in to any particular google service.

# Answer
> 11 votes
There's no way to do this. It's been posed on Gmail's support forums in the past and the answer has always been (from the linked discussion above):

> ... Google's native apps on Android phones are designed to use the phone itself to sign in and out. If you're concerned about account security on your phone I recommend you add a lock pattern or PIN to your phone (visit Settings \> Location & security settings to set these up).

If you want to disassociate your account you can perform a factory reset, which will erase all of your personal data and require you to set up the account again. This isn't really practical as a "sign out" method, though, since you'd have to completely re-create the account to access it.

I suppose you could also go to a web browser and change your Gmail password to effectively "log out" your phone and prompt for the new password, but then you'd have to change it after every time you've accessed the Gmail app. Again, not practical.

# Answer
> 0 votes
The primary advantage of Gmail being a native app is that it keeps your emails synchronized and for getting new mail notifications, but if you really don't want to stay logged in and can accept that not being logged on means you won't get synchronizations or notifications, then just don't use the Gmail app. You can check your email through Gmail's mobile webmail instead.

---
Tags: security, gmail, accounts, google-account
---


# Question
Title: How do i recover my data on a Galaxy Tab after a factory reset?
I forgot my password to unlock my Samsung Galaxy Tab, so I did a factory reset to get into it. Now I would like to recover as much of my previous data that I can. Is this possible? If so, how do I go about recovering it?

# Answer
> 4 votes
* You still got your SDcard contents
* You still got synced data on Google cloud associated with your Google account and other cloud services.
* Everything else is wiped out and cannot be restored

All you can do is log in with same Google account on your device and it will restore some data from cloud like Google Contacts, Calendar and, maybe, settings for some apps. Purchased apps are still available from Google Play and you don't need to buy them again. Install Dropbox, Google Drive and other apps which store their data outside your device.

In future, try to keep copy of everything important on other device such as your computer or in cloud. Nowadays you can get lots of free storage on many services like Dropbox, Google Drive, Box, Skydrive etc. You can avoid wiping your device in future but you cannot avoid losing it or breaking it, so backups is very important.

---
Tags: factory-reset, samsung-galaxy-tab-10, data-recovery
---


title: One-click access to alarm settings

text:
# Question
Title: One-click access to alarm settings
I want to access the alarm clock feature built into Jelly Bean in one click. In the past, I've always done this by tapping the analog clock that's on the home screen by default. I want to switch to a third-party clock widget now, and it doesn't leave me enough room to keep the analog clock on the screen. (Besides, having two clocks would look weird.)

The only other way to get to the alarm clock setup page, as far as I know, is to open the clock widget and then tap on the "next alarm" bar. That, of course, takes a minimum of two clicks. How can I do it in one?

# Answer
Some launchers (Nova, Launcherpro) can create shortcut on home screen which can launch custom activity from any app. This may allow you to launch alarm settings directly.

Also you can create custom app to launch activity from another app.
> 3 votes

---
Tags: 4.1-jelly-bean, alarm, clock
---


title: KiesPDLR has stopped working

text:
# Question
Title: KiesPDLR has stopped working
Why after recent Kies update to Ver.2.1.1.11124\_17 I get this message? Though Kies continues to run it is no longer possible to update firmware.

# Answer
> -2 votes
You should uninstall Microsoft .NET 4

---
Tags: samsung-kies, application-autoupdate, system-error
---


# Question
Title: Why is one of my WiFi networks not visible after connecting to the other one?
I've got two access points / WiFi networks at my home and there is a strange behavior with my Android 4.0 phone (SGS2): after my phone connects to one network or the other (whichever is currently stronger), the other network becomes invisible. It cannot be found in this list of currently available networks in the system menu, it is not visible in apps like Wifi Analyzer etc.

After I turn off the WiFi and turn it on again, both networks are visible again. Then I connect to one of them and after a while, the same repeats again - the other network becomes completely invisible.

What could be causing this? It is a problem for me because apps like Best WiFi then cannot work properly.

# Answer
***How many other APs (Access Points) and devices are their in the vicinity?***

If your first AP (on channel X) is causing overloading (or interference) on that channel, other APs are going to change signal strength and/or change to other channels.

Basically, you are dropping a large pebble into a small pond. There is always going to be other effects.

*If this happened under controlled conditions (i.e. out in the country), with no other signal sources or traffic, then you would have a legitimate puzzle ..*
> 0 votes

---
Tags: 4.0-ice-cream-sandwich, wi-fi, networking
---


# Question
Title: What effect does tasker/locale have on battery life?
Locale and tasker look pretty cool. How much effect will they have on battery life?

# Answer
> 4 votes
For Locale, Both GPS and Wifi triggers can drain the battery more quickly.

Locale's built-in location condition can consider cell towers without GPS if you set the diameter of the location condition to about 2km.

There is also a Locale condition plugin, "Location (energy-saving)", which uses cell towers to determine location. It takes advantage of the fact that the phone is already listening for towers. The biggest potential drawback for using the energy-saving location is when you are in an area dense with cell towers, like a major urban downtown with lots of tall buildings (especially if you work higher up where lots of towers are visible to the phone).

# Answer
> 5 votes
I am the developer of Locale.

Battery life is a key metric that we test extensively. The only feature in Locale that has any real effect on the battery is the Location condition. At the time of this writing, the Location condition in Locale 1.4.3 can accurately detect 100-meter location changes within 4 minutes on average, while using 3% or less of the battery.

If you've configured Locale to turn Wi-Fi or Bluetooth on/off, then battery life may actually improve depending on the exact configuration.

# Answer
> 4 votes
I am a long-time user of Locale and a fairly new user of Tasker. I find both to be very helpful tools in managing my device automatically.

I use Locale for all GPS-related tasks. Vibrate when at work between work hours. Silent when at home between sleeping hours. When I first installed Tasker I ported over these profiles and found that my battery life was decreased dramatically no matter how I tweaked the polling settings.

Tasker is more of a action/response application in my setup. When placed in the Car Dock, Tasker autokills the Car Home application, enables Bluetooth, and launches Google Navigation. When headphones are plugged in launch the Cubed music player. Disable vibration on all notifications when the computer USB cable is plugged in.

I don't mind running both or having paid for both but I was disappointed in that I couldn't accomplish everything in Tasker. The dual setup gives me at least 30% more battery life than running Tasker alone.

If you do choose Tasker, be sure to experiment with the polling frequency of GPS and network-based location. That also helps vary the battery usage dramatically.

# Answer
> 3 votes
If you trigger events by GPS co-ordinates (and possibly wifi), then they'll drain your battery significantly, like any other GPS app would do.

If you trigger events by date/time, etc. then you'll experience minimal battery reduction. Often the benefits of these apps weigh beyond any downside, i.e. turning your brightness down or screen timeout down when your battery is getting low.

# Answer
> 3 votes
don't forget that when using sensor based profiles.. combine them with non-sensor based..

like dont use a profile that will only check light level and adjust the display.. combine it with 'Display On' and a cooldown of some minutes.. and dont let it change level if it already has that level..

the battery use is in the hands of the user. check every profile you create if it uses any additional battery and if so.. tweak it.

always have your location checked on cell instead of gps and if more accuracy is needed, still have your gps triggered by cell near.. so you get near an area, that will turn on the gps.. trigger your app... and have it switch off gps as soon as app is killed...

when configuring cell near, let it 'roam' for at least a minute, so you get all the cells needed.

this kind of making tasks will make tasker a true battery saver.

# Answer
> 2 votes
I've been using Locale to turn on WiFi and to switch to 2g based on location and have seen battery life improve. This was on my Rooted g1/CM5 and also on my g2/CM6.

On my g2, keeping WiFi on at home and turning to 2g when at work improves battery life a lot. I also turn off Sync while at work.

# Answer
> 2 votes
As *Locale*, *Tasker* tries to minimize battery drain. Of course, if using GPS location, it needs to check GPS -- which itself consumes a lot of battery when permanently updating the current position. But there's an easy solution to this issue.

Combining location conditions is where saving can kick-in:

* If you only need a raw position, stay with the *Cell Near* condition. As cells are either known to the system for telephony issues, this needs no "extra power".
* If *Cell Near* is not exact enough, going with network based location is a little more accurate -- though this requires a little more battery power as well.
* If you need an as-accurate-as-possible location, combine conditions. E.g. put a *Cell Near* condition for the raw location, and add a GPS position for more accuracy. *Tasker* then would use GPS only when the *Cell Near* condition matches. This way you have the best of two worlds: Energy saving while not close to the configured locations, and accuracy for triggering the desired action.

---
Tags: battery-life, tasker
---


# Question
Title: Why does the CM7 Radio FM app require bluetooth to run?
The FM Radio app on my stock ROM(s) (Samsung 2.2 and 2.3) only required to plug in earphones. And that was the case with any phone radio app on any cell phone.

But why does the app which comes with CM7 require both bluetooth turned on and earphones plugged in?

(Apparently, from the "about" page in the settings, it is developed by MIUI)

# Answer
The radio chip-set is more than likely, shared with Bluetooth and thus issues the commands specific to bluetooth to be able to switch on the FM receiver. This will depend on the handset in question.

You do need the headset to be plugged in as that acts as a FM Antenna.

The FM radio framework was an add-on to the CM source at the time of GB 2.3.7; the headset acting as antenna is indeed the mechanism (don't ask me how/why, but its common among certain chip-sets that requires it).

The actual FM Radio app was developed by Andorko, he used to hang out on the Zte Blade Community, developed the radio and one of the CM devs on that same community, integrated the Radio framework into CM, (Which was non-standard). As due to the popularity of the FMRadio application, it was tweaked and adapted for other chip-sets in question based on handset.

Depending on handset, Silicon Industries is one, si470x (x being 8 or 9) is common (used on Galaxy 5, Zte Blade), there's Texas Instruments (TI) which shares the bluetooth functionality within the TI chip-set - we're talking SoC (System on Chip), by sending a series of bluetooth HCI commands, the FM radio receiver starts up.

By your comment below 'why did it work before?' that is assuming it was a stock ROM that came with Galaxy Fit handset, then in that case, the FM radio support was based on some proprietary software within the stock FM application itself.

CM 7.2 handled it differently using a non-standard framework for communicating with the FM radio, in which the above radio application that comes with CM, was adapted for that very reason.
> 4 votes

---
Tags: bluetooth, fm-radio
---


title: Any way to hard reset a HDC A9100?

text:
# Question
Title: Any way to hard reset a HDC A9100?
I need to hard reset my HDC A9100 any way I can. Please, does anyone know how?

To clarify: I need to overcome a forgotten screen lock, and the documentation provides no helpful information (it's here: http://www.swedishphones.com/uploads/7/4/6/3/7463877/hdc\_a9100\__manual.pdf)

A few attempts at the 'hold the volume buttons' etc while it powers on have been unsuccessful.

I do know the right username/pass combination for the "forgotten your..." screen, but it doesn't appear to work.

Does anyone have any recommendations?

# Answer
> 1 votes
Have you tried the standard Android hard reset? I heard this works for all Android phones.

* turn it off (if you cannot shoot it down, remove the battery).
* hold both volume-buttons **and** the home-button **and then** hold the power button. about 5 seconds

use this at your **own risk!** You will lose all your installed data and get a clear reset to shipping settings, if it works.

there are some videos about it on youtube.

---
Tags: hard-reset
---


title: How to create a bookmark with Repligo?

text:
# Question
Title: How to create a bookmark with Repligo?
I have spent successive days 10-15 minutes at a time searching for how to make a bookmark in Repligo. A feature this basic and essential should be front-and-center in the interface.

Does anyone know how to do this?

# Answer
> 2 votes
When Repligo talks about "bookmarks", it does not mean the "paper clip to remember your last reading position". It rather speaks in terms of PDF specifics, where "bookmarks" are what is commonly referred to as "table of contents" (or in short: TOC), see RepliGo Reader for Android Features. And that's something the creator sets, not the reader.

But the same linked page gives you an idea for a work-around: You can use "annotations". This way you get a kind of "named bookmarks", which should be selectable like those "PDF bookmarks". I cannot say how exactly *Repligo* handles this, as I don't use it myself. It could very well be that it simply allows to add annotations, but doesn't keep an index for them. So in case you don't really need to change/edit things into the PDF, you might want to take a look at Moon+ Reader Pro for an alternative: This pro version also offers PDF support. And (at least with epub, what I mostly use) it handles bookmarks, annotations, highlights, and other whats-nots quite fine, including an index to look them up, and more.

---
Tags: pdf
---


# Question
Title: How to recover apps from a factory reset?
I have some apps installed on my device and I want to perform a factory reset. Is there a simpler way to re-install my applications after the reset (with the least possible number of user interventions), without having to search them all in the Market and re-install them again one by one?

Rooting is not a problem.

Thank you in advance.

# Answer
If you have a 4.x device, the automatic backup/restore found under `Settings -> Backup & reset -> Back up my data` and `Automatic restore` options work fine. It uses Google's own servers to save a list of apps installed on your phone. After a factory reset once you sign in with the same Google account, it gives you an option to restore those apps. Keep in mind that if the goal of factory reset is to change the default Google account, you'll need to first add that account to the phone, and change the `Backup account` to the secondary one you've just added.

On older Android versions the automatic backup/restore was not very reliable, but there are some 3rd-party apps in the Market that can help depending on what exactly your goal is. If you want to simply re-install apps, then AppBrain along with Fast Web Installer are great. AppBrain allows you to save the list of your installed apps to their online site, and after a factory reset you would only need to re-install these two apps, sign in, pick the list you created earlier, and it allows you to kick off a process that automatically installs the "missing" apps directly from Market.

If you also need to restore the settings and data associated with those apps, Titanium backup (rooting required) is a better choice. This app backs up all installed apps and their settings/data to your SD Card. After a factory reset you install Titanium from Market, and then do a restore. It can also backup/restore system apps and settings, which can help after a factory reset, but it's generally not recommended to do so, especially if you are planning to install a custom ROM.
> 11 votes

# Answer
When you first set up a device it asks you if you want to sync your apps with google servers (I don't remember what it is called). I use that and the market goes and reinstalls all the apps I had installed. Sometimes it skips some here or there, for what ever reason, but for the most part it works well. The only problem is no data is restored with these apps. I also use Titanium Backup sometimes for this. The plus about Titanium Backup is that you can also restore the data, you know, so you don't have to redo all those levels in angry birds again.

The first option does not require root, but I don't know if you can change the setting after the initial setup. TB requires root.

Another option, but it is a bit manual and a little more work then the others, but you can go in to the market website and set them to install on the device.
> 2 votes

# Answer
After doing a factory reset, I was getting a 921 error could not download the apps from the google play store and found this page with helpful advice: http://www.chinatabletshop.com/forum/error---update-for-xxxxx-could-not-be-downloaded-due-to-an-error.-921-fixed/#simple-forum-post-5

If you see the same error, then follow the steps -

1. Menu \> Settings \> Personal \> Accounts and sync \> click on your google account (email)
2. click 'Remove account'. Don't worry, it's not deleting your physical account. Account related information is still saved in Google.
3. Launch Google Play Store again
4. When asked, use existing account to create the google account.
5. Provide your existing google account information (email & password)
6. try again to download
> 2 votes

---
Tags: applications, installation, factory-reset
---


title: How do you resize the Gmail widget?

text:
# Question
Title: How do you resize the Gmail widget?
I can't seem to get the Gmail widget resized to full screen on my SG2. How do I resize it so that it covers the whole screen area?

Android 4.0.4.

# Answer
> 4 votes
If you're using the stock launcher, you can't.

If you use an alternative launcher like Nova Launcher or Apex Launcher (one which has support for scrolling & resizable widgets), then you can. Put the gmail widget on your homescreen by long-pressing and selecting the label of choice. THen long-press the widget itself and from the popup menu, choose RESIZE and resize the widget's dimensions as per your liking.

You haven't mentioned what version of Android you're using and Nova/Apex work only on v4+ (ICS). If you have an older gingerbread version, try ADW launcher. Instructions are similar, if not exactly the same.

You may also have to enable the functionality for "scrollable widgets" from within your launcher's settings panel to get the full benefit.

---
Tags: samsung-galaxy-s-2, gmail, app-widgets
---


# Question
Title: Import multiple vCard files to Galaxy S3 contacts
How can I import contacts from hundreds of vCard files to my Galaxy S3 which is shipped with Ice Cream Sandwich ? **I don't want to import it one by one.**

I am using Windows 7 Ultimate.

# Answer
You need to combine all you vcard files into one. Exact process depends on operating system of your computer.

You can find some examples in http://productforums.google.com/forum/#!topic/gmail/y2670pyopew
> 1 votes

---
Tags: 4.0-ice-cream-sandwich, contacts, samsung-galaxy-s-3, import
---


# Question
Title: Change the number of home screen panels in Android
A phone user manual (HTC Wildfire S. **Android 2.2**) says

> 'Home screen has seven panels that you can customise'.

The system settings do not contain an option to modify the number of panels.

I was searching for this on the web and was not able to find any solution that does not involve third-party applications.

If this requires programming, please, move the question to StackOverflow and respond with detail.

# Answer
> 9 votes
If you don't want use 3rd party apps:

This requires decent computer skills and a rooted phone, but here are the steps for android 2.3 Gingerbread.

1. Copy /system/home.apk from your phone to pc.
2. Decompile home.apk using apktool.
3. Goto \[decompiled folder\]/res/values/integer.xml
4. Change `<integer name="number_of_desktop_panes">5</integer>`, to 7 or whatever you want.
5. Save it,and compile the apk using apktool.
6. Copy it back to phone i.e to /system,change its permissions to -rw-r-r.

# Answer
> 4 votes
When you are on home screen, press the *Menu* button, then *Edit* submenu and you will have all the panels displayed. A long press on one of it will select a panel, then you will be able to move it into the trash.

You will be able to reduce the number of panels but no way to have more than 7 panels on a SGS2.

# Answer
> 4 votes
> Home screen has seven panels that you can customize.

You can't change the number of home screen *panels*. The quoted part simply means that there are seven panels that can be customized to your liking e.g: add shortcuts, widgets.

If you want to decrease that simply switch to a 3rd party launcher like Go launcher Ex.

---
Tags: 2.2-froyo, home-screen, launcher, htc-wildfire-s
---


# Question
Title: How to manually install ICS on Sony Ericsson Phones?
Attempting update from 2.3.4 to 4.x and the pc companion software keeps telling me my phone is up to date! Anyone know if it's possible to do a manual install?

# Answer
> 1 votes
You can manually install update using Flashtool,and also you need ftf file for it,

http://androxyde.github.com/index.html?1349610344000 -Flash tool

http://forum.xda-developers.com/showthread.php?t=1918920 -ftf file.

---
Tags: 4.0-ice-cream-sandwich, 2.3-gingerbread, updates, sony-xperia-mini-pro
---


# Question
Title: Samsung Galaxy Ace locks automatically when clock application is selected
Got my Samsung Galaxy Ace a few days ago. Been working properly till yesterday when something strange started happening. Whenever I select the Clock application, the application starts, I see my clock for a brief moment (like a second) and then the phone locks. When I unlock it, it returns to Clock app and then immediately locks again! This keeps happening, not even giving me time to return to the home screen.

If I reboot the phone then it returns to the home screen and it works properly till I select the Clock application again. Then the same story happens and repeats.

So basically once I select the Clock application, the phone will lock. My phone OS is Android 2.3 Gingerbread. Can't figure why this happens. Any help would be appreciated.

# Answer
> 2 votes
I had the same problem, and solved it by simply re-setting the "Screen timeout" option in display settings. It seems some app messed it up.

---
Tags: 2.3-gingerbread, lock-screens, samsung-galaxy-ace, clock
---


title: How can I schedule tasks?

text:
# Question
Title: How can I schedule tasks?
I've found an application called Silent Time, which allows me to schedule when my phone needs to go into silent mode, and when it needs to come out of it. It's a start, but I'm looking for something a bit more extended.
This is what I'd like;

## Monday, tuesday, thursday

**06:45**

* Airplane mode **OFF**
* Silent mode **OFF**
* Data traffic (3G) **ON**

**08:20**

* Silent mode **ON**

**11:55**

* Silent mode **OFF**

**12:45**

* Silent mode **ON**

**16:15**

* Silent mode **OFF**

**17:00**

* Wifi **ON**
* Data traffic **OFF**

**22:00**

* Wifi **OFF**
* Airplane mode **ON**
* Silent mode **ON**

## Wednesday

**06:45**

* Airplane mode **OFF**
* Silent mode **OFF**
* Data traffic (3G) **ON**

**08:20**

* Silent mode **ON**

**11:55**

* Silent mode **OFF**

**12:45**

* Wifi **ON**
* Data traffic **OFF**

**22:00**

* Wifi **OFF**
* Airplane mode **ON**
* Silent mode **ON**

## Friday

**06:45**

* Airplane mode **OFF**
* Silent mode **OFF**
* Data traffic (3G) **ON**

**08:20**

* Silent mode **ON**

**11:55**

* Silent mode **OFF**

**12:45**

* Silent mode **ON**

**16:15**

* Silent mode **OFF**

**17:00**

* Wifi **ON**
* Data traffic **OFF**

**22:00**

* Wifi **OFF**
* Silent mode **ON**

**23:45**

* Airplane mode **ON**

## Saturday

**09:30**

* Airplane mode **OFF**
* Silent mode **OFF**
* Wifi **ON**

**23:45**

* Airplane mode **ON**
* Silent mode **ON**

## Sunday

**09:30**

* Airplane mode **OFF**
* Silent mode **OFF**
* Wifi **ON**

**22:00**

* Airplane mode **ON**
* Silent mode **ON**

---

When I say **OFF** or **ON** it actually needs to do that, and not just switch it, so that I can switch manually without disturbing the schedule.

I need to be able to pause the schedule at any time. Being able to add exceptions (days on which to interupt the schedule) in advance would be nice, but is not required.

Is there any app or hidden feature for Android which would allow me to do this?

# Answer
> 1 votes
Phone Schedule

```
Switch network, modes, volume, WiFi, BT, Ringtone, Brightness, More on schedule!
All-in-one scheduler for your phone:
!NEW: Mobile Data On/Off - a feature everyone's been waiting for! (*read more below*)
!NEW: Reminder.
- Brightness! (Auto, Full, Custom, Dim Screen)
- Launch an app. (launch your internet radio to make music alarm)
- Silent mode, vibration mode, volumes(ringer, media, alarm)
- Bluetooth and WiFi ON and OFF
- Airplane Mode
- Change Ringtone and notification tone, Silent Ringtone
And more!
Create a task once and it will execute automatically. Configure time and days of week when you want it to repeat. Morning, daytime, night, weekdays, weekends, you name it! Save battery by switching off unused functions when you don't need them.
***About Mobile Data***
Mobile data is available on all supported Android versions. I have tested it on Nexus One and Samsung Galaxy Nexus. However it may not work on some phone models, i.e. on HTC EVO 4G Mobile Data Off works, but On - doesn't.
I'm very sorry if this function doesn't work on your device, very often manufacturers block this and there's nothing i can do about it :(
Phone Schedule is a tool that allows you to create a list of tasks, which you want to automatically run at specific times. For example, you might want to switch your phone to silent mode when you go to bed, so you add a task, set time to 10pm, select desired days of week(say, Monday, Tuesday and Wednesday) and select action "Set silent mode". That's it! Your phone will automatically switch to silent mode at 10pm on every Monday, Tuesday and Wednesday.
Here's an example:
- Switch ringer off at night and switch it back on in the morning.
- Wake up to your favorite music by launching your internet radio app.
- Make your screen brighter during day time and keep it darker in the evening to save battery.
- Switch WiFi on when you get home and switch it off when you're off to work.
- Automatically turn off mobile data when you go to bed to save battery and turn it back on when you wake up
Phone Schedule is highly configurable, supports multiple tasks at one time, lets you specify days of week when you want specific tasks to run. If you want every task to trigger a notification in your phone's notification bar, you can easily enable notifications on the Settings page. Disabling notifications is just as easy ;) "Pause Tasks" function, use it when you have unexpected business meeting, so scheduled tasks won't execute during a timeout which you set.
Phone Schedule runs in background, so once you setup your tasks, you won't need to reschedule them manually, everything is done automatically.
List of supported actions:
- Silent mode
- Vibration mode
- Normal mode
- Switch WiFi On
- Switch WiFi Off
- Switch Bluetooth On
- Switch Bluetooth Off
- Airplane Mode On
- Airplane Mode Off
- Change Ringer volume
- Change Media volume
- Change Alarm volume
- Change Notification volume
- Change Ringtone
- Silent Ringtone
- Change Notification Tone
- Silent Notification Tone
- Brightness - Auto
- Brightness - Full
- Brightness - Cutsom
- Dim Screen
- Launch an app
- Mobile Data On (May not work on some devices)
- Mobile Data Off (May not work on some devices)
- Reminder
The list of actions is continuously growing, stay tuned for updates!
About permissions:
* Access network state, Change network state - To enable/disable mobile data
* Full internet access - for crash reports, this greatly helps to debug the app and prevent crashes
* Change your audio settings - to set silent/vibration/normal modes and change volumes
* Automatically start an boot - to start working on your tasks automatically on boot after you reboot your phone
* create Bluetooth connections, Bluetooth administration, change WiFi state - to switch WiFi and Bluetooth On and Off(No data transmission!)
* Modify global system settings - To enable/disable Airplane mode
* Prevent phone from sleeping - to execute your tasks when your phone is sleeping

```

# Answer
> 9 votes
With Tasker you are able to achieve this. The *Tasks* can be defined as e.g. *Wifi on* and there are different trigers for those Tasks. Amoung many others, *time* can be a trigger.

# Answer
> 6 votes
I'd recommend Llama as you've wished for a free app. Further more this is a location based profile. This can not only do what you have said but also do what you want based on your location.

---
Tags: 2.3-gingerbread, silent-mode, airplane-mode, automation
---


# Question
Title: Setting up mail client. Trying to connect only to the incoming server, avoid setting an outgoing server up
I have an Android 4 mobile phone and I'm trying to use the stock email client to connect to a webmail service.

The thing is that I am only interested in receiving my mail. I don't need to be able to send from my phone. **Is something like connecting only to the incoming server and leaving the outgoing server settings blank possible?** If not, are there any other email apps that offer this feature?

# Answer
For the SMTP server details, try entering a server like `mail.messagingengine.com` and NOT entering any authentication details. The client will connect but because no auth details are provided, even if you attempt to send emails, the server just won't accept the connection and the emails will remain in the outbox.
> 2 votes

---
Tags: email
---


title: Facebook message notification

text:
# Question
Title: Facebook message notification
Is there away to make my phone stop beeping when I get a Facebook message if I'm already on Facebook on a different computer?

# Answer
> Is there away to make my phone stop beeping when I get a Facebook message *if I'm already on Facebook on a different computer?*

Emphasis mine. No, there is currently no way for the Facebook app to only send you messages when the phone is the only device connected. The only option you have is shutting of certain kinds of notifications completely.
> 0 votes

# Answer
In my experience, if you reply on a PC to the person who is sending you the messages, the notifications will be silent on your phone. Other than that, it doesn't seem to be currently possible.
> 1 votes

---
Tags: notifications, facebook
---


title: WPA/WPA2 with my Nexus 7

text:
# Question
Title: WPA/WPA2 with my Nexus 7
I have this weird problem with my Nexus 7:

When the WiFi network on the home router (AirTies) is set to WPA/WPA2 it is always stuck in the "login" phase and never actually connects to the network. The network icon shows that it continuously connects and disconnects.

Now if I switch the network to WPA2 only, the Nexus 7 connects fine. But then, a Mac on the same network keeps forgetting the network and I have to insert the key by hand every time it boots. Switching back to WPA/WPA2 simply reverses the problem.

I accept even suggestions to switch the ADSL/WiFi router, provided that you suggest one that you know works for both machines.

# Answer
> 1 votes
I've read about that phenomenon of some Androids having trouble in mixed WPA/WPA2 mode a couple of times now. As you described, people solved it by using either WPA or WPA2 (or even WEP).

So WPA2 only you tried (but got trouble with your Mac). Any chances to pin it to only WPA? WEP would be a last-ressort, as it offers only marginal protection.

Remark: Not sure about your settings for this, but in some cases people had SSID broadcast turned off on the router; turning it on again (i.e. broadcasting the SSID) solved the issue for some of them.

---
Tags: wi-fi, connection-issues, nexus-7, wpa2
---


title: Monitoring phone usage and limits

text:
# Question
Title: Monitoring phone usage and limits
I have 100 minutes of free talk every week, 25 free SMS every week and 2GB of Internet data usage in a month. Nothing alerts me when one of these thresholds has been exceeded.

Is there any way to keep track of my outgoing calls and messages, and then receive an alert when I'm going to exceed my limit? It would be preferable if the threshold would reset automatically every week and be configurable.

# Answer
> 3 votes
Some networks allow you to check how much you have used such as O2. If you have ICS or Jelly Bean there is a Data Usage listing in settings.

Alternatively try apps like these http://www.theandroidsoul.com/best-android-data-usage-apps-for-monitoring-3g2gwi-fi-usage/

# Answer
> 3 votes
DroidStats does this for calls, SMS, and data:

You can place widgets on your homescreen or, with the pro version, even inside your notification area. Limits can of course be configured. It even shows data usage on a per-app basis. Statistics can show your most-called (and most-called-from) contacts, and more.

As for data, 3G Watchdog even can go a step further and, provided you have Apndroid installed, disable 3g data when a configured threshold is reached.

---
Tags: data-monitoring, data-plan
---


# Question
Title: Changing language from hardware keyboard in ASUS Eee Pad Transformer TF300T
Today I have updated my *Asus Eee Pad Transformer TF300T* to Android 4.1 and was very disappointed. On Android 4.0 I used Ctrl+Space in *Russian ASUS Keyboard* to switch input language between English and Russian, and now it's not working! Just pop up notice that language was changed but language stays Russian. I've tried to use other languages, but all of them do the same. Restarting device does not help.

# Answer
`Ctrl` \+ `Shift` does the job. A window appears where you can change the language. Worse than in Windows, but still...
> 1 votes

---
Tags: keyboard, asus-eee-pad-transformer, 4.1-jelly-bean
---


# Question
Title: Is there an interactive calendar widget that allows me to switch between agenda view and calendar view?
I'm looking for an interactive calendar widget that allows me to switch between agenda view and calendar view.

The Go Calendar widget is really useful allowing you to scroll through the agenda and also select the calendar view which allows you to easily create an event for a given date.

Unfortunately I couldn't find a calendar widget that offers similar features and usability. I'd like to change my default launcher but don't wanna lose the useful widget. Anyone know an alternative?

# Answer
> 2 votes
Agenda Widget Plus allows a user to do this easily.

As far as full scale calendar app replacements go, give the excellent Jorte Calendar a try - it too has loads of widgets and many customizable settings.

# Answer
> 0 votes
I use Business Calendar. It also has a Free version.

The Agenda widget scrolls up and down my touch-scrolling (for lack of a better term), unlike under widgets where you need to click an up / down button to scroll (like ProDo). If you click on the Adgenda widget, you can launch its Calendar. The Agenda widget also has an add button for creating new events.

---
Tags: calendar, app-widgets
---


# Question
Title: google talk android device sign is not shown by sony xperia ray while logged in google talk in it what can I do about it?
When I log in to google talk in my sony xperia ray (android 4.04 ICS) and see by any other account how I am online it shows like I am online in a personal computer somewhere. It shows a circle green or red. No android sign is there. How can I fix that? I want people to know I have android mobile and I am logged in through my mobile not my personal computer so that it signifies I am travelling.

# Answer
* Launch the **Google Talk** app
* Open the overflow menu (three vertical dots) and choose `Settings`.
* Tap the account you're using.
* Check the `Mobile indicator` option.

Note: If you're signed in to your Google account on a PC (like if you left your browser open and logged in to Gmail) the mobile indicator may not be displayed.

(For reference: Android version 4.1.1, Google Talk v. 4.1.1 - 424425)
> 3 votes

---
Tags: google-talk
---


# Question
Title: How to import GPS coordinates track for using offline
I have a map (GPS coordinates) of a route. The coordinates are in TRK,GPX,KMZ,PLT formats.

During my trip I will not have internet connection, so I can't upload the map too GoogleMaps and use it.

Is there an application that will allow me to use the map offline?

# Answer
> 1 votes
You can choose one specific route and save it to use later:

C|NET - Save maps for offline use in Google Maps for Android

# Answer
> 1 votes
The solution I use is TrekBuddy. I have been using this app for the past 5 years in various platforms from Java to Symbian to Android.

This app can load offline map and show your (GPs) position on it. It can show and record your trail (as GPX) and you can show predefined way points on the map (using GPX again). Being a free project from beginning, it does not have a great documentation and support.

In spite of all these downsides, I can still vouch it as one of the most useful and most powerful GPS-Navigation-Tracking app. It requires a bit of learning curve and some serious homework, but that comes at the benefit of using the navigation with out Internet connection.

There are quite a lot of documentation, tools and How-Tos in wiki style in their home page.

I have been using this app for my trekking, city navigation and touring. Few capabilities of this app are:

1. Display a previously downloaded map tiles and over lay current GPS position on it.
2. Show the trail as an overlay on the map.
3. Display previously defined way points on the map
4. Display previously defined route on the map.
5. Play a sound when the current position is with in a given radius of a way point
6. Log the entire trail as GPX
7. Switch between various maps
8. Available for Java, Symbian, Android, BlackBerry phones
9. Display statistics like average speed, average moving speed, altitude change, number of satellite seen etc as seen in the following image:
10. All the above **without** Internet connectivity
11. All the above free.

PS: I am in no way associated with TrekBuddy other than I am using it and amazed by its usefulness, which you would have probably guessed by now ;-)

---

There are other apps like OSMAnd, which can do the above with AND without Internet connection. Few features will not work without Internet connection, but all that you asked will work.

---

Official Google maps now allows pre-downloading map tiles. With this you can select an area which you would be visiting and download them when you are with WiFi connection. However there are no way you can record the route. For that you may have to use MyTracks app from Google.

# Answer
> 0 votes
You can take a look at Locus Maps, which allows for importing many different formats, including GPX, KML and KMZ. If the latter are nicely organized, a KMZ can even include images for POIs etc. to be used offline (how to do this, is described step-by-step in this tutorial on the Locus forum), see the screenshot below for an example of detail display, showing an older version of the app. The app even allows for navigation (network only needed at the start, for route calculation), offline maps (downloadable right from within the app), and much more:

---
Tags: gps, gps-tracking, offline-map
---


# Question
Title: How can I boost the music volume higher than the max limit?
I have a Samsung Galaxy running Android. When I put music to max, it's not loud enough in my ear phone.

How can I boost it beyond the maximum volume? On Linux I can do this with ALSA; is there a way to do it in Android?

**Follow up:**

All of them are paid media players so FREE is almost unavailable. Using for the moment: Cubed

# Answer
> 7 votes
As far as I know audio amplifying circuits will have a fixed amplifying ratio (gain). By adding resistance (either digitally or using analog POT) on the input (or output?) signal the volume is reduced. Hence in my opinion it can't be done.

Switching over to in ear phone buds like: instead of: will provide better noise isolation and there by improve listening experience. If the music is being played from files stored in the phone, you can edit them to increase volume with audio editing tools like Audacity.

---
Tags: audio, volume-control, samsung-galaxy-gio
---


title: Find lost Samsung Galaxy Ace phone?

text:
# Question
Title: Find lost Samsung Galaxy Ace phone?
3 weeks ago I lost my Samsung Galaxy Ace. I don't have any tracker applications or any "if lost" applications installed. I'm looking for some tracker that doesn't need a sim card, just a locator using gps locator, but I also don't have any IMEI number or even email. So please help me, is there any way to find my lost Samsung Galaxy Ace S5830?

# Answer
> 2 votes
If you've set up your Google Account on it, your only hope is probably Plan B.

> Plan B is the 'find my phone' app that you download AFTER you lose your phone. Plan B is your last resort to find your missing phone.
>
> This is the first and only 'find my phone' app that you download AFTER you've already lost your phone. Having Lookout on your phone is the best way to protect your phone and find it fast, but use Plan B if you have already lost your phone and didn't have Lookout installed.

---
Tags: gps, lost-phone
---


title: List of devices with screen parameters

text:
# Question
Title: List of devices with screen parameters
> **Possible Duplicate:**
> Where can I find a comparison of Android devices?

Is there any list with devices and their params? I'd like to know if this device is ldpi/mdpi/hdpi and what screen it is small/normal/large/etc.

For now most important for me is to know how Galaxy Note is described by those params?

# Answer
The most comprehensive list I've ever seen is this article from Wikipedia: Comparison of high-definition smartphone displays.
> 2 votes

# Answer
I couldn't find a list, so I made one myself **with DPI** :

http://blog.blundell-apps.com/list-of-android-devices-with-pixel-density-buckets/
> 3 votes

# Answer
List of displays by pixel density, which include many consumer devices.
> 0 votes

---
Tags: hardware, screen
---


# Question
Title: Is it possible to list all files on SD card created by a certain application?
I would like to see which files on my SD card a certain application has written. How would I go about doing it?

I don't know how writing files from an application works in Android. But maybe these are possible (in case they are, I would like to know how to do them):

* If a file created by a certain application is owned by an "application user". Then listing all files created by that user would be what I'm looking for.
* If the above is impossible, listing files created within a date range would be a way, as I know which date I installed the application, and that's the only date when it wrote files to the SD card.

# Answer
> 3 votes
Your first request (ownership) won't work on SD card, as the file system (VFAT) does not support that. The second approach however should work:

As we are talking about your SD card, you could of course mount it to your PC for easier work. Steps I describe here should work for Linux systems, and probably Macs as well. To execute them directly on your device without the help of a PC, you can use a terminal app (e.g. Android Terminal Emulator).

```
# for easier handling, create two files with the timestamps between which to search
touch --date "2012-05-21" /tmp/start
touch --date "2012-05-22" /tmp/end
# now execute the find command to find all files (-type f) in the set time frame
find /mnt/sdcard -type f -newer /tmp/start -not -newer /tmp/end

```

If you expect a longer list of files, redirect the output of the last command to a file, e.g.:

```
find /mnt/sdcard -type f -newer /tmp/start -not -newer /tmp/end > /tmp/myfiles.txt

```

Now you can inspect the generated file.

Of course you can adapt above statements to your needs, e.g. using a different location for the "timestamp files". Once you're done, you can remove those:

```
rm -f /tmp/start /tmp/end

```

---
Tags: sd-card, file-system
---


# Question
Title: Market Application (process com.android.vending) has stopped unexpectedly
I have an HTC Android running 2.2. The market application was running perfectly before I updated it.

It was when the Google changed Market application "Android Market" to "Google Play". As soon as I pressed the "accept and download updates" button it started getting "process com.android.vending has stopped unexpectedly".

I research a little bit about this problem, I get the answers like

1. I have to reboot my phone.
2. I have to uninstall updates.
3. I have to uninstall the market application and reinstall it.

I want to know how I can fix this problem.

# Answer
Clearing the cache worked for me. `settings / applications / manage applications / google play store` and then clear data.
> 2 votes

# Answer
Clearing the cache didn't work for me but uninstalling updates did work.
> 0 votes

# Answer
You need to Update to 2.3 for Play Store. Or root you OS , install XDA Assistant and uninstall the bundled Google Market. Now Install CWM , Download and install GAppsS. It will surely help.
> 0 votes

---
Tags: google-play-store, system-error
---


title: Nandroid backup of Emulator instance?

text:
# Question
Title: Nandroid backup of Emulator instance?
Is it possible to use Nandroid to backup an AVD instance?

# Answer
The system images `system.img` are located in the android SDK install directory under `system-images/android-<platform-version>/<platform-type>`.

Once you create the AVD, in the `%USERPROFILE%/.android/avd/<AVD_NAME>.avd` you will find the img files for `/sdcard/` and `/data/`, but `/system` and such are loaded from the SDK path mentioned above.

In order to create an AVD you must install the system images from the SDK manager.
> 3 votes

---
Tags: backup, android-emulator, nandroid
---


# Question
Title: How to see what applications do some actions when I power on my phone?
I believe there's some set of “hooks”, which get executed when I power on the phone. I want to see it to figure out the reason why my phone sometimes doesn't wake up properly (wakes with black screen).

# Answer
> 4 votes
While the logcat option recommended by Ryan of course is a valid possibility, it is not the most user-friendly solution. I've got a better idea :)

Apps started automatically after boot registered for a certain event, called `BOOT_COMPLETED`. To do so, they need to request this permission (you find it under "more" on the playstore pages) called "Start after Boot" (or, with its technical name, `BOOT_COMPLETED` -- what a surprise!). So to figure out which apps could potentially be in here, you can use a permission checker. There are many of them in the Playstore, but I will mention only two of them to get you started:

Both let you browse your apps by permissions, and even try to indicate "potentially dangerous apps" -- nice side-effect in your case ;)

---
Tags: boot, standby, htc-incredible-s, battery-life
---


# Question
Title: How to change the look of OK and Cancel Buttons
I know I can change the look of some elements using a different launcher, But how do I change how the OK or Cancel buttons look?

# Answer
> 2 votes
You will need to install a custom theme using the T-Mobile theme chooser (it comes built into CyanogenMod). There is no way to do this in stock without modding your ROM.

---
Tags: buttons, themes
---


# Question
Title: Can I change gmail's format of displaying messages? Would like subject on top & bolded
I recently updated form Droid Bionic to Droid Razr M. Now that I have ICS, I have noticed that in the gmail app, the messages are listed with the sender in bold and on top and the subject line smaller and underneath. This is very frustrating for me as its often the subject not the sender that I am looking for. Is there a way to update this?

If not, is there a different app I could install that would be like the gmail app but give me this flexibility?

# Answer
In Gmail app I think there is no way to change the display format. You may try K-9 Mail. It is the good email client for Android. It's incredibly powerful and 100% free K-9 Mail is an open-source e-mail client with search, IMAP push email, multi-folder sync, flagging, filing, signatures, bcc-self, PGP, mail on SD & more!
> 1 votes

---
Tags: gmail
---


# Question
Title: Does applying an OTA update remove rooted apps?
I rooted my HTC One X just to get FM and other AT&T blocked apps installed in /system/app directory. Now there is an OTA update and I'm sure it will unroot the phone. My question is will the FM app stay and work after the OTA? Thanks.

# Answer
> 1 votes
As eldarerathis already said in his comment, this very much depends on how the OTA is performed. First, some OTAs might even fail to execute, as rooting modified the `/system` partition and they check the CRC sum which then no longer matches (I had that with my HTC Wildfire/Buzz more than a year ago).

If they don't care about CRC, the answer still is "yes and no": Some OTAs are just "incremental" (replacing/adding single files); those wouldn't touch your root-apps, and root would be retained. However, *full* updates (and this includes most "version bumps", e.g. from Android 2.2 to 2.3 to 4.0) are completely "replacing" the `/system` partition; in this case root is gone along with all the other system apps.

---
Tags: applications, htc-one-x, ota-update, root-access
---


title: Leaving work profile for Tasker

text:
# Question
Title: Leaving work profile for Tasker
I'm using Tasker, and maybe I'm just trying too hard, but I can't seem to set up multiple conditions in the way that I want to. Here's what I'm trying to do:

From M - F (8AM - 5PM), set the phone to silent mode... which is pretty easy. After 5PM rolls around though, I want to kick on the GPS/Network location listener.

If I have left the office, then I want to go ahead and switch off the silent profile, and back to normal. If I haven't yet left the office, I'd like the task to sleep for 15 minutes, and then try again (sometimes I work late).

It's the combination of these two separate tasks that I cannot seem to make work together. Can anyone help me out here?

# Answer
Now with your latest details, a raw approach. As you are on a stock ROM, switching GPS might not work out-of-the-box. In case it doesn't work, take a look at the Secure Settings plugin, which should be able to help out.

I assume your raw concept is: 8am to 5pm is work time, and you want different settings during work hours and after leaving work, considering eventual late-work issues. So this should preferably turn out as a single profile: *At work do...* and *After work switch to...*. So here's what shoud *basically* work:

---

## Profile "Work":

**Condition:**

* Time from 8am Till 5pm

**Task:**

* Audio -\> Silent Mode: On

**Exit Task:**

* Misc -\> GPS: On (might need to be replaced by *Secure Settings*, see above)

Now we enter a second profile, and you probably do not even need GPS:

## Profile: "AfterWork":

**Condition:**

* State -\> Tasker -\> Profile Active: "Work" \[x\] Invert
* State -\> Phone -\> Cell Near: (Scan your work cells) \[x\] Invert

**Task:**

* Audio -\> Silent Mode: Off

---

So you see you neither need GPS nor the 15min wait loop. At 8am the "Work" Profile gets active, and switches your phone to silent mode. As you do not really need GPS, you can define some dummy Exit Task here (e.g. again switching Silent Mode on), as otherwise Tasker would automatically revert to the "before" mode.

The second profile does not even check conditions before "Work" has completed, as Tasker remembers which Profiles are active. After that, it starts monitoring the surrounding mobile cells -- which are either known by the phone as needed for telephony. If none of the surrounding cells match any of the scanned cells, the attached task is executed and Silent Mode turned off.

But why so complicated? Much easier done like this:

---

## Profile "Work":

**Condition:**

* Cell Near (Scan your work place mobile cells)

**Task:**

* Audio -\> Silent Mode: On

---

Done. No matter what time you are at work, your phone will be silent. And no matter whether you leave work early or late, Silent Mode will be switched off.
> 9 votes

# Answer
Although this question is already answered, and accepted, I would like to add to it.

Sounds like what you want is pure location-based profiles. Tasker is very powerful, but if you are willing to try an alternative, there is Llama. It is roughly the same as tasker, except that almost every action is location-based. It 'learns' a location you want to set up (like home), by scanning the antennae of the mobile network in the immediate area. That is a lot more energy-efficient than using GPS.

For the things you want to set up, Llama will be much simpler to configure. Let the phone learn the places you want to use in your conditions, and add one or more actions. E.g. "leave home" -\> do "enable bluetooth" "disable wifi".

You won't have to worry about timings, as the profiles only change when you physically, actually move to or from a location.

Give it a try.

PS: I am not affiliated.
> 5 votes

---
Tags: tasker
---


# Question
Title: Are they any browsers without double-tap zoom feature?
I am looking for a browser to use on an Android tablet or mobile device that either does not have a double-tap zoom feature or where the double-tap zoom feature can be disabled. There are other uses for "double clicking" on the web, but is currently impossible when a "double tap" always zooms the page instead.

# Answer
I use Dolphin Broswer HD. It doesn't zooms on double clicking. You can try this.
> 1 votes

# Answer
Try UC Browser it has both zoom and without zoom display settings.
> 0 votes

---
Tags: browser, zooming
---


# Question
Title: 2.3.55: How can I edit Bookmarks between my Android phone and Desktop easily under Google account and Chrome?
> **Possible Duplicate:**
> How can I get my Chrome-synced bookmarks in an Android device?

I use Android -phone with my Google account. My laptop is configured for the same account. I would like to be able easily configure bookmarks: edit them, remove them, organize them, etc -- how can I do it over my phone and destop? Actually I have also iPad with Google Chrome so how can I edit them easily in one place? I can easily edit bookmarks with Bookmarks -manager `SHIFT+CTRL+O` in desktop but how easily in Android?

*I use Android 2.3.5, not 4.x that has this feature as default.*

# Answer
> 0 votes
There is no special method to do so, simply connect all your chrome browser across all you devises with same google account, and make change in any of the device and it should reflects and sync all other devises and your **google account's dashboard-\>chrome** data also.

---
Tags: 2.3-gingerbread, bookmarks, chrome-for-android
---


# Question
Title: How can I get the look and feel of Sony's Android on my HTC
The same Android version often looks different on phones from different manufacturers. For instance, Android GingerBread that runs on my HTC Explorer looks like this:

The same Android on the Sony Xperia U looks quite different, as seen here:

Is there any way I can get the look and feel of Sony's version of Android on my HTC? Any skin pack/transformation pack/hack/firmware replacement that might enable this?

(In a general sense, how can I customize the look and feel of my Android device to look more like that of another manufacturer?)

# Answer
> 2 votes
To change the home screens, you need to install a new Launcher application - search the Play Store for `Launcher` and see what is available.

# Answer
> 1 votes
You can change the appareance of your device using the GO Launcher EX applicationn that's available in the Play store.

If you are looking for the intergration of (new/old) features on your device your best bet might be installing a different ROM. A ROM is like a modified version of Android. It requires your device to be rooted though. There aren't many ROM databases on the net but the unlocker provides you the tool to select a ROM based on your device manufacturer.

---
Tags: customization
---


title: Restart data connection when stalled?

text:
# Question
Title: Restart data connection when stalled?
Occasionally the data connection of my mobile will stall, i.e. it still looks like it *does* have a data connection (either "H" or "G"), but no server can be contacted.

(In particular, my ROM being a Cyanogen, the data icon will turn gray, meaning that the Google servers can't be contacted at the moment).

This is usually easily solved by switching mobile data off and on again, which is not a terrible nuisance, except sometime this stalled state goes unnoticed for hours, putting me at risk of losing important communications.

* is there an easy way to detect this "stalled connection" state? preferably a way that could be used in Tasker to trigger a disable/enable mobile data cycle?
* is there an app to handle these situations? I found many that seem to deal with a similar problem, i.e. when the data connection is completely lost (no "H" or "G" icon), but none that deals with this particular situation.

(This is happening on a rooted HTC Wildfire S with a Cyanogen 9 rom, but my question is not specific to it).

# Answer
You can periodically check status of *real* connection using `HTTP GET` by Tasker. You can restart the Data again by Tasker in case connection is stalled.

But, its down side is that it'll drain battery faster.
> 3 votes

# Answer
Take a look at apps like Connection Checker or Connection State Notifier

YMMV, it seems to work well for some people whereas not so much for others.
> 1 votes

---
Tags: data-connection, tasker, mobile-data
---