# Question
Title: Getting market error "Sorry there's not enough space to install this item."
Android Froyo 2.2 with 3GB available mmcblk0p2 space and over 3GB free space on MicroSD.

Have no idea from when it started. Since then, every time when I try to download/update an APP from Android Market, it prompted the "Sorry, There's not enough space to install this item." message for further action.

Have tried a few hints from Web, but yet no luck:

* Format MicroSD.
* Clean up Memory and Cache of Android Market.
* Repartition the main storage from 4GB to 3GB.
* tune2fs -m 1 /dev/block/mmcblk0p2

Any body can give steps to overcome this?

---Update on Debug message gathered from ADB---

When I clicked on Install--\>OK to start download from Market, it logged a warning message in logcat:

> 14:45:16.928 Warning PackageManager 1948 Couldn't clear application caches

---Storage Structures---

```
#df -ha

Filesystem               Size    Used    Available    Use%    Mounted on
/dev/root                2.9G    652.8M   2.2G         22%     /
tmpfs                   76.8M     12.0K  76.8M          0%     /dev
tmpfs                   76.8M      0     76.8M          0%     /mnt/asec
tmpfs                    4.0M      0      4.0M          0%     /sqlite_stmt_journals
/dev/block/vold/179:9    3.7G     41.2M   3.6G          1%     /mnt/sdcard
/dev/block/vold/179:9    3.7G     41.2M   3.6G          1%     /mnt/secure/asec
tmpfs                    0         0      0             0%     /mnt/sdcard/.android_secure

```

# ====== Update on 2nd Aug 2011 ======

\** After days of research, found a few discussion about the error of calculation on available space in Android 2.2 series. Someone was mentioned on the maximum partition size which might caused this problem. Thus I have run a test on this, to repartitioned the system partition from 3GB down to 2GB and the market was back to normal... Any idea on how to solve this?\**

# Answer
I was getting this error because my Gingerbread update was filling the /cache folder. Deleted it (this probably requires root) and was able to update apps again.
> 1 votes

---
Tags: 2.2-froyo, google-play-store, internal-storage
---


# Question
Title: How to get visual email and message notifications on lockscreen?
I am very new to Android. I tried searching in this forum and google in general without finding an answer.

I would like to be able to see notifications on my unlock screen. For example, 3 unread gmail messages, 5 unread exchange messages, 1 new sms, 2 new voicemail. Is this possible?

If this is not possible can I at least do it on my home screen? I have widgets for all these there, but they don't seem to show a little number on the icon with unread.

I feel as though this is a no-brainer feature, but I just can' figure it out.

# Answer
GOTO Lockscreen is probably what you want! It gives you information about your incoming notifications, allows you to navigate straight to them from the unlock screen, and is fully customizeable.

If you don't find that helpful, WidgetLocker could probably help you out too :)

**BONUS:** If you add ADW Notifier with either of these, you will get small number icons to alert you to any unattented-to actions graphically.
> 2 votes

# Answer
If you want to see the notifications immediately, you can get them even when the display is "off" with NoLED (if your device is compatible). Note that this was designed for AMOLED displays, so it might eat a lot of battery on other screens.
> 1 votes

---
Tags: notifications, lock-screens
---


# Question
Title: What does the green/amber/red light next to the time remaining in navigation mean?
I think it's something to do with how fast/slow you're going, but some clarification would be nice.

# Answer
> 14 votes
> Google Maps Navigation also provides Live Traffic Information along your route, updated every few minutes. **A red/amber/green light in the corner shows if there are any traffic problems anticipated along your route.** If there are, you can see where the holdups are and have the option to press to re-route which will find a route avoiding the traffic holdups.

Source: http://mobile.jack-frost.co.uk/google\_maps\_navigation\_review\_uk.php
Also: http://www.google.com/support/forum/p/android/thread?tid=4f7b34dd18f74b75&hl=en
(Via: Google Search For "google navigation amber green light")

---
Tags: google-maps-navigation
---


# Question
Title: I cancelled SIM unlock and now I cannot unlock the device
When I inserted SIM card into my phone I tapped the "cancel" button, assuming that it would be possible to unlock it later. But I fear that my assumption was wrong.

The device is a **Sony Ericsson XPERIA X8**.

Sadly I cannot find anything in "Settings" to unlock the SIM.

I have tried removing and inserting the SIM card several times, but it doesn't help. Somehow the devices remembers that I selected cancel. I'm not seeing any prompts related to unlocking the device.

---

I can see that the APNs page is empty. There is no Add button on it.

```
Settings -> Wireless & network settings -> Mobile network settings -> Access Point Names

```

---

```
Mobile network state
Disconnected

```

---

```
Firmware version
2.1-update1

```

---

```
Build number
2.0.1.A.0.47

```

---

```
Model number
E15i

```

---

Is it hidden in another app or is there something I have overlooked?

# Answer
Finally solved it.. I have found this ansewer by yy502 on cyanogenmod

```
1) you've missed the PIN prompt when phone starts up. no phone calls.
2) go to "location & security settings"
3) go to "set up SIM card lock"
4) un-tick "Lock SIM card"
5) enter your PIN as required
6) your phone will now connect to the mobile network. full bars!!
7) re-tick "set up SIM card lock" if you still want to protect your phone using SIM card PIN
8) enter your PIN as required

```
> 5 votes

---
Tags: sony-ericsson-xperia-x8, sim-unlocking
---


# Question
Title: How to switch sd cards when using a data2whatever (d2w) custom ROM?
I'm currently running MIUI XJ (Gingerbread 2.3.5) with d2w on my HTC Desire with the 4GB sd card it was shipped with, but as I found the joy of the occasional ROM-switch, I found myself running out of storage on the sd card, which was filling up with alternate roms, flashable updates for said roms, nandroid backups of different roms, titanium backups, miui backups and, well, the stuff I'd actually like to use (photos, music).

So my question is: How can I safely replace an sd card with a bigger one, even if the original one is partitioned in a special way to make use of d2w? I realize I could simply partition the bigger sd card similarly to the original one, but what if I need a bigger sd-ext partition? (Which I, indeed, need for some Gingersense ROMs). Will the system simply accept the bigger partition or do I have to make a nandroid backup with the original sd card and reflash that backup once the bigger, partitioned sd card is mounted? Would the partitions remain untouched?
Would there be any considerable loss if I boot the system with the partitioned sd card with an empty ext-partition? As you can see, I don't even really know what sort of data is stored there.

EDIT:

So, I did it. **My solution** (not optimal, but worked. Keep in mind: With the HTC Desire, you can't switch SD cards while the battery is in, so no "on the fly" way. Also, I have no proper card reader lying around.):

1. Backup of ALL the things (Nandroid backup, just in case, MIUI/Titanium Backup for apps+system settings (things stored on the sd-ext partition) and a full copy of the previous FAT32 partition)
2. Put the new SD card in the phone and partition it (I used 4EXTRecovery so I could do it in the phone and increased the sd-ext partition from 256 to 1024mb)
3. Mount the sd card on a computer, copy the contents of the old FAT32 to the new one (FAT32 partition should now be the same as before and it has your MIUI/TitaniumBackup on it)
4. Boot the system (may be slow since there is now an empty data partition), when the system is up, you can restore your backups via MIUI Backup and/or Titanium Backup. I used Google to sync contacts and messages etc were synced with MIUI Backup, if you are not running a MIUI then you can use SMS Backup+ for messages.
5. System is now the same as before, but the partitions are bigger :)

**Recommended** solution I stumbled upon that seems easier to me:

1. Mount the sd card on a pc, open in the partitioning tool of your choice (I was told partition wizard would do the trick)
2. Clone the sd card as a whole
3. Apply that clone to the new sd card
4. Increase the partitions as you like
5. Put the new sd card in your phone. Should work exactly like before.

# Answer
> 2 votes
AFAIK the different partitions are identified by their ordering on the SD card. Therefore the standard FAT32 partition comes first, followed by the app/data partition (usually ext3 or ext4). Sometimes a swap partition follows as third partition.

If you use the same partition pattern (number of partitions and partition types) on the new sd-card there should be no problem. The partition sizes should not play a role - as long as you don't reduce the size. Just partition the sd-card, format the partitions and copy your data from your old sd-card over to the new.

---
Tags: backup, custom-roms, external-sd, partitions, data-transfer
---


# Question
Title: What is the difference between running/installing cm7 off SD and EMMC for Nook Color?
I'm trying to decide whether I want to run CM7 off a SD card or run it off the EMMC (internal memory) for my Nook Color. I'm just not getting what is happening when I run off an SD card and when I run it off the EMMC. Also, the install instructions are confusing me. Here are two popular ones that people are using, I am wondering if someone care to explain to me what is actually different between the two. Thanks.

SD: http://www.androidtablets.net/forum/nook-color-technical/13156-how-cm7-bootable-sd.html

EMMC: http://forum.xda-developers.com/showthread.php?t=1030227

Thanks!

# Answer
> 5 votes
Since the SD Cards are slower than internal NAND memory, by running a ROM off the SD you will be sacrificing on the speed. Things like booting up and launching apps will be noticeably slower. The class rating of your SD Card will play a large role in how much slower your NC will feel when running in such configuration. It's generally recommended to buy at least a Class 6 card for this purpose.

By running custom ROMs from the SD Card you will be able to easily keep the original manufacturer installed firmware intact. In Nook Color the SD Card is set as a primary boot device, so if it contains a bootable ROM image, it will be used instead of whatever is installed on EMMC. By just inserting such a card into the microSD slot and turning the NC on, you will be running a custom ROM. Boot up without this card - and you're back on the EMMC ROM, be it stock or a different custom one. This can be quite beneficial for quickly testing out new experimental ROMs (e.g. Honeycomb builds) without blowing away your main one.

Although it's possible to multi-boot off EMMC without utilizing the SD Card at all, it's a lot more complicated to set up and maintain. This involves re-partitioning the internal memory, using a custom boot image, and modifying the start-up scripts for each ROM you'd like to have installed side-by-side. Needless to say, this type of installation is not for a novice.

---
Tags: external-sd, nook-color, internal-sd
---


# Question
Title: Where does Adidas Micoach loads music files?
I have a lot of music on my android phone that I want to listen when im running and using Adidas Micoach apk to trainning that I cant listen because Micoach doesn't list the music files on his player. I take a look and didn't find any option to load music from specific path on SD on micoach. Does someone knows where Adidas Micoach loads it's list of music?

# Answer
> 2 votes
According to this review, you may need to create playlists in the Android's stock Music player app, and miCoach will pull those playlists in.

---
Tags: music
---


# Question
Title: How can I make the GMail app open to the accounts page when using multiple accounts
When I open the Gmail application, it opens the last inbox I looked at. Is there a way to make it always open to the "Accounts" page instead?

*I have an HTC incredible 2 if that matters.*

# Answer
Could not find a way to do this every time the app starts. I did discover that if multiple accounts have new messages at the same time, the app starts on the "Accounts" page.

It seems when you start the app it opens the account with new messages automatically, and only opens the "Accounts" list if multiple accounts contain new messages.
> 1 votes

---
Tags: settings, gmail
---


# Question
Title: Entering a backtick with the Swype keyboard
I have a Samsung Galaxy S and use the Swype keyboard by default (OK, I'm addicted to it). Using Swype, I can't find the backtick character, ```, which limits my ability to answer questions or add comments on these SE sites. It exists in the Android keyboard, but going to *Settings \> Locale and text* midway through entering a post is a pain, especially if I want to switch back to Swype afterwards so I have to do it twice.

I think I've done an exhaustive search of all the characters available (long press, extra-long-press, symbol key, etc.). Does the backtick exist in the Swype keyboard and I just haven't noticed it? If not, is there a way that I can customize the Swype keyboard to include the backtick?

# Answer
> 9 votes
If you only need the backtick for when you're entering code on StackExchange sites, then there's actually no reason to type the character.

Any time you're in a Question or Answer box, there's a set of icons just above the box, pressing the `101 010` button puts a pair of matching backticks into the text box at the current cursor location, with some replacable text in between, now just type over that text with Swype (or paste over). Works perfectly on my Galaxy S with Swype enabled.

**Edit** For more recent versions of Swype, see MiquelFire's answer where the backtick is now available as an extended character on the `.'` key beside the space bar.

# Answer
> 10 votes
Another confirmation that the back tick isn't on Swype. But, you don't need to dig that deep to switch.. Long press in the input area, choose "Input method" and then you can select the Samsung or Android keyboards. Another long press and two clicks and you are back to Swype.

# Answer
> 8 votes
Holding down the `'.` key will get you a menu of extra characters to type. I saw the \` there.

2012-10-09 Update: I recently check with the beta version of Swype, and noticed that the \` had moved to `r4` key, but my original answer is still valid for the version of Swype built into my phone. Future versions of Swype may move special keys around, and you may need to hunt them down.

# Answer
> -1 votes
I've never used that symbol on my phone before, but looked in my version of Swype, not the Galaxy S version but still the latest update, and didn't find the backtick. Looks like you will have to send an email to the Swype team and hope they listen, or get around using it. Sorry man.

---
Tags: keyboard, samsung-galaxy-s, customization, swype
---


# Question
Title: Can I use a larger battery in my Galaxy S?
I have standard 1500mah battery in my Samsung Galaxy S phone and it lasts around 24 hours. Can I use a larger (say 1650mAh) battery so I can get a bit more battery life?

# Answer
> 4 votes
A battery such as this extended battery from Mugen Power can be used on the Galaxy S without adding thickness and will usually give you around 30% better battery life. Always be careful when using non-OEM batteries in your phone, there are a lot of cheap ones out there, but a no-name brand battery might leak or short out. Read the reviews and remember, you get what you pay for.

---
Tags: samsung-galaxy-s, battery
---


title: Correct text message time after boot up

text:
# Question
Title: Correct text message time after boot up
Every time I have my phone *turned off* or in *flight mode*, after I turn it on again, the message sent to me while the phone was down appears to be received at the moment the phone finished booting up.

Is there any setting / work around that could display the time when the text message was sent / supposed to be received?

# Answer
Some carriers do attach the sent time with the SMS. I'm not sure if it depends on the sender's or receiver's carrier. And some Android SMS apps let you choose that instead of local phone time. The SMS app in CyanogenMod 7 does for one, but check out HandCent, ChompSMS and Go SMS for alternative messaging apps.
> 0 votes

# Answer
Apparently it's an application issue:

> The SMS packet itself that is sent from the SMSC to your phone, has a field called SCTS, Service Center Time Stamp, which indicates the time that the message was received by the SMSC.
>
> Unfortunately, the SMS application on Android seems to ignore this timestamp and instead uses and stores the current system time (in ms since 1970-01-01 00:00:00 UTC).
> 1 votes

---
Tags: sms, 2.3-gingerbread, samsung-nexus-s
---


title: Safe mode on LG Optimus 2X

text:
# Question
Title: Safe mode on LG Optimus 2X
I accidentally added a task to Tasker which reboots the phone on startup. How do I boot into safe mode on LG Optimus 2X to disable it?

# Answer
If your G2x is rooted, the easiest work-around would be deleting the Tasker's data from recovery. Download and install Android SDK and LG's drivers for the G2x. Reboot the G2x into recovery mode (preferably ClockworkMod), connect to PC, and in command prompt issue the following commands:

> cd C:\AndroidSDK\platform-tools\
> adb shell
> su
> rm -rf /data/data/net.dinglisch.android.taskerm
> reboot

This should remove all Tasker profiles, including the "bad" one.
> 2 votes

---
Tags: reboot, tasker, lg-optimus-2x, safe-mode
---


# Question
Title: How to force the phone to connect to the internet?
I own Xperia Mini Pro which has Android 2.1-update1. I am facing an issue on Internet Connection. I downloaded the settings for my Edge Connection from my SIM services. Sometimes after downloading the settings it instantly connects to the Internet. But sometimes it doesn't. I can see the APNs on Access Point Names section. Also that APN is selected. But still its not connecting to the Internet. I cannot see Edge connection notification on the Notification Bar.

I want to force the phone to connect to the internet, Is there any way to do that ?

# Answer
Finally found a way to connect to internet on my Xperia Mini Pro android mobile.

Go to Settings ==\> Wireless & network settings ==\> Mobile networks ==\> Network Mode Its going to open another window with title as Preferred network mode.

Now try to Select WCDMA only option. Wait for 10 sec. We can see the network is getting reset and try to find the 3G signal. Now open the same pop up again and select GSM(Edge or 2G) connection. Now again networking related stuff gets reset again.

This is how I force my mobile to connect to internet.
> 1 votes

---
Tags: 2.1-eclair, settings, data-connection, internet
---


# Question
Title: Is it possible to use Prey on a non-phone device?
This answer to a question asked earlier today reminded me that I had been wanting to check out Prey because I had heard some good things about it. I ended up installing it and creating an account, but it appears you can only activate Prey on a lost device via an SMS message. Their original announcement for the Android version notes this, and it looks like things haven't changed (insofar as I can tell, anyway).

This is fine for my EVO, but I also have a Motorola Xoom and I'm not sure how it would work in this case. Also of note: I don't have a data plan on the Xoom, I just use it for wifi. It is a 3G version because I wanted to have the option of possibly adding a data plan later, but it has never been authenticated on Verizon's network.

The Xoom is supported and I can install Prey from the Market just fine, but is there any way for me to activate Prey if my Xoom - or any device that can't receive an SMS - was ever lost or stolen?

# Answer
It doesn't look like there's an alternative to SMS activation just yet. Here's what they say on the Prey blog (emphasis mine):

> Prey for Android works the same way as it does in Portables and Desktops. The only difference is **that there’s no standalone mode (yet)**, and the **activation is not done via the Control Panel, but by sending an SMS** to your phone with any message you want.

As this is currently meant for phones, if you have no data plan on a device, it cannot recieve an SMS and therefore cannot activate Prey remotely.

The good news is that it seems like standalone mode is being introduced in newer versions post v0.51, and only on Android 2.2 and above (no issue in the case of you Xoom)
> 1 votes

---
Tags: security, prey
---


title: Signing Firmware

text:
# Question
Title: Signing Firmware
I have successfully created my own custom firmware and loaded it onto a phone. But I was wondering why I didn't need to sign the firmware before loading it, or was it signed with a debug key similar to when you test your own android app?

# Answer
> 3 votes
AFAIK the N1 doesn't require signed firmware, at least not once you unlock the bootloader -- it's a dev phone. Unofficial confirmation:

> I specifically purchased a Nexus One because it supports the ability to flash the phone with unsigned firmware.

---
Tags: device-firmware, open-source
---


# Question
Title: Will factory resetting my device remove the Android upgrade?
I have upgraded my phone to Android 2.1. I need to reset my phone but I don't want to lose the upgrade. Is it possible to do this? How?

# Answer
> 10 votes
Don't worry, a factory reset will not change the version of the OS installed. You'll have the same OS version after the reset. However, as I'm sure you are aware, you will lose all your data.

---
Tags: updates, factory-reset
---


# Question
Title: The battery is discharged suddenly on Galaxy S2
Sometimes after I fully charge the phone, and disconnecting it from the power, the battery suddenly drops to 97%, it is normal? I already made a battery calibration past week. Well, this happened only 2 times.

# Answer
> 2 votes
Yes, this is fairly normal. It happens on most new devices, i have an Evo and it does this constantly. If i'm not mistaken, it comes from the fact that there are multiple cells in the battery, and when it reads 100%, they may not all be fully charged. Thus, when the battery discharges, the first few percent goes quickly, because it wasn't actually charged completely to begin with.

I assume you did something like this for recalibration:

1. Turn the EVO on and charge it until the LED indicator turns green.
2. Unplug it and turn it off.
3. Plug it back in and charge until the LED indicator turns green.
4. Unplug it and turn it on.
5. Once powered on completely, turn it off again.
6. Plug it back in and charge until the LED turns green.
7. Unplug it, turn it on, and use it normally.

Without this, i find the battery usually drops to 90% pretty quickly, but if yours is only decreasing to 97% in that time, you're probably okay.

The only thing we can really do is hope that these hit it big soon.

---
Tags: battery, charging
---


# Question
Title: How to turn off red-dotted-underline spelling check when text-messaging?
I've updated my **HTC Desire HD A9191** to **Android 2.3.3** and now I don't know how to get rid off the spelling check (red dotted underline) when text messaging. The underlining isn't present when typing in Evernote's application, for example. It is strictly text-messaging issue.

There's no spelling-check option in message settings. I've tried turning on and off spelling check under `Settings->Language & Keyboard->Touch Input->Text input->Spell correction` and it didn't do anything either way. I don't have enabled neither 'Prediction' nor 'Word completion'. Google search didn't find anything about red dotted underline on Androids either.

Why would I want to disable spelling check? Androids don't support my locale the way they should (QWERTZ instead of QWERTY), so I'm forced to use German locale. Which is fine, I'd use English as a system language anyway. But the spelling check is underlining non-German words, which is obviously annoying to me as a non-German native speaker.

# Answer
You can use an alternative SMS app, e.g. Handcent. I think the spell checking feature is probably HTC specific (AFAIK, HTC has their own SMS app).
> 3 votes

# Answer
go to: Settings-\>Language & Keyboard-\>Touch Input-\>International Keyboard , and uncheck all the languages EXCEPT the one that you're texting in.
> 1 votes

---
Tags: sms, htc-desire-hd, spell-check
---


# Question
Title: Motorola Milestone Android - Bluetooth Issue - Paired but not connected
im using a Motorola Milestone. I have tried to connect to various bluetooth devices (laptops/other android phone) with this phone but none of them work. I can pair them But after pairing it says "Paired but not connected" I have tried all normal steps: Soft reset, Hard reset etc and the phone is running the latest OS 2.2.1

Intrestingly, If I download the application "Bluetooth File transfer" by medieval software - I can succesfully pair and connect via this application to my macbook and send files. However, for my purpose I need to use the bluetooth SPP profile off the phone (Which it claims to support).

So the question here is, Is it a software/hardware issue?

-Seems to me like a software issue, because It doesnt connect with my macbook with the official bluetooth settings menu, but works through a third party application?

any fixes? - I called motorola, but no luck as Im not in the states.

Mohit

# Answer
On a PC, it's often a driver issue. I followed these steps with mine last night:

**Before doing this, disable any processes using bluetooth devices**

* Download the 'Windows Mobile Device Center' ( current version is 6.1 ) which you can download it from here this works for both Vista and Windows 7. I've tried it on both.
* Install the downloaded software but it may not look like it worked on Windows 7 PCs. Vista automatically configures the settings on the bluetooth devices but for those who have Windows 7, here are the things you should do:
* Go to 'Device Manager' from 'Control Panel' -Or- just right-click on Computer Icon and choose 'Properties' and then click on 'Device Manager'.- You'll see 'Bluetooth Peripheral Device' under 'Other devices'

* Right-Click it and click on "Update Driver Software" -Or- anyway you find it easy to bring up the Update driver window.
* Click "Browse My Computer for Driver Software" button.
* Click "Let Me Pick from a List of Device Drivers on my computer".
* Select 'Bluetooth Radio' from the list if it asked you to select and then in the next window, it will show a list of drivers with Company Names in one list and Drivers in another. In the Company List choose 'Microsoft Corporation', not only Microsoft.

* (From the drivers list there may be one or more drivers with the name "Windows Mobile-Based Device Support" with different driver versions. Select one or the latest. )
* Ignore any warnings and keep pressing next and then Finish at last. If all goes well, the last screen will show the message that device driver is successfully installed. ( Click 'YES' in the box )

Now, after manually updating the driver for your bluetooth device, in 'Device Manager' when you click on 'Bluetooth Radios', it should display one more item which will say 'Windows Mobile-based device support'.

**After you do this, restart all processes using bluetooth devices**

i got this process from here, refer to it if you need help.

Good luck!! :)
> 3 votes

---
Tags: bluetooth, connection-issues, motorola-milestone
---


# Question
Title: Galaxy S keeps accidentally taking screenshot
Galaxy S on 2.2 supports taking screenshots by holding the back button and tapping the home button simultaneously. However I find my phone occasionally doing it when I only tap the back or only the home button (which I do a lot).

This is inconvenient, but I don't mind too much it taking screenshots, but the bigger problem problem for me is the fact it makes a camera sound. This makes it sound like you just took a picture, and in public spaces it can land you in some embarassing situation. People might think you're a stalker, creep, or in some situation I think you can accidentally got into a fight or problem with police (I haven't landed in any of these situations, luckily). But it's quite dangerous.

Does anyone have the same problem? How to stop this or at least turn off the sound (other than putting my phone on silent mode)

# Answer
As suggested here:

Go to the phone application on your phone and enter the following:

```
*#*#2663#*#*

```

It will take you to the Touch screen version screen. Click on the "Touch key FW update" button on that screen.
> 1 votes

# Answer
Go to `Settings -> Applications -> Running Services` and click on `ScreenCaptureService` to end it. You'll have to do this every time you boot up your phone, unless you get a task killer or can remove it somehow, though either of those may have other side effects.
> 1 votes

---
Tags: 2.2-froyo, samsung-galaxy-s, audio, screenshots
---


# Question
Title: Can I boot Android on the LG Arena KM 900?
> **Possible Duplicate:**
> Can I install Android on my non-Android device?

I have searched (hopefully well enough!) on the internet to see if we can load Android on the LG Arena KM 900.

Though there was this forum which kind of talked about it, it was still not clear as to how to do it.

http://androidarena.pytalhost.net/index.php?page=Thread&threadID=76&pageNo=6&s=12839d124f983ac19ea9e43226073557b26abf3f

Has any one tried this?

Appreciate the time taken to answer my query.

# Answer
I'd also like to add that porting Android to a phone is a herculean effort because the hardware needs to be reverse-engineered from the original OS. Even if an official port of Android exists for this CPU, the kernel needs a lot of work. Even a well-maintained and coordinated effort like the ports to the various HTC WinMo phones have not resulted in usable Android releases for day-to-day use for all phones yet. As far as I know, only two older models are fully supported (the Vogue and the Kaiser). If you need the phone as more than an experimental Android test-drive, I can only recommend buying a comes-with-Android phone.

Obviously this is not meant to diss the developers of these projects, as they are doing an amazing job in a difficult situation, and there is steady progress. Just don't hold your breath, they are doing it in their spare time and will need a lot of that :)
> 2 votes

# Answer
You've already found the forum for the main project to port Android to the LG KM900 at http://androidarena.pytalhost.net/

All of their effort towards porting Android to the KM900 is being tracked on this Google Code page http://code.google.com/p/arenoid/ their project status page doesn't look like they've managed this yet http://code.google.com/p/arenoid/wiki/ProjectStatus

So, unfortunately it doesn't look like this is possible yet. I think that your best bet to speed up the process will be to visit that forum and Google Code section and volunteer to help them out in their efforts.
> 2 votes

# Answer
I have been following that Google code page for ages when I had my Lg Arena, and they still have no success since early 2010. Android on the arena, no success.
> -2 votes

---
Tags: installation, operating-system
---


# Question
Title: Android Software or Device to present Application on Screen
Well this is something that came to my mind, Does anyone know if there is a Device or a cable that i can plug to a DataShow so it is possible to present an Android Application live and fullscreen, doing all the tap and swipe events?

If not at least is there is something that its able to record a Screencast of an android application for presentation purpose of course?

PD. BTW i did not found right tag for this question, so if someone can retag it it would be nice too :D

# Answer
> 1 votes
I happened to found that the best way to do this is with a project call androidscreenscast, which is really easy and great:

* just plug your phone.
* Downloads the jnl on the site
* And enjoy your screen

I wrote a post about my experience Present your android application on a Datashow.

# Answer
> 1 votes
You might be able to connect an Android phone via the 3.5 mm headphone jack (using TV out), with a RCA cable if the project supports it, or some variation, of course. Also, I think there are now tablets which have a HDMI output port (or some variation) which you can connect to a datashow (eventually with a VGA adapter).

When connected, what is projected is exactly what you see on your device.

---
Tags: video, screen, screenshots
---


# Question
Title: How do I transfer the calendar entries from Windows Mobile to Android?
Is there an easier way to transfer my calendar entries that does not involve Outlook? I have a .CSV file with all the entries in my current Windows Mobile calendar, but I'd like to migrate this to my Galaxy S 2 too.

# Answer
> 3 votes
Easy if you have a google account.

Open google calendar on your PC and import the CSV file.

Calendar import functionality is in settings \> calendar settings page.

Depending on your sync settings your android device will autosync entries.

# Answer
> 3 votes
If you have Google account,you do not even need a .csv file. You may sync your WM phone with Google then when your Android mobile syncs, it will get the calendar entries. This way you will have the two mobiles in sync and not just for calendar.

---
Tags: calendar, windows-mobile, data-transfer
---


title: What is Flash ClockworkMod Recovery?

text:
# Question
Title: What is Flash ClockworkMod Recovery?
> **Possible Duplicate:**
> What is ClockworkMOD Recovery and what is it for?

I'm trying to use the Rom Manager to partition my SD card (so I can increase the storage size for my apps, since it natively installs to the first available partition which is known as "internal" and the rest of the sd card is "sd"), however, it asks me to install the ClockworkMod Recovery first. If I choose to install, will this install to the emmc or the sd card? I remember reading somewhere that installing ClockworkMod will void the Nook's warranty.

# Answer
ClockworkMod Recovery is an custom recovery for Android phones, which is installed on the recovery partition on the internal memory. AFAIK flashing CWM doesn't void the warranty, but rooting does.
> 1 votes

# Answer
"Flash" is a verb, meaning to write to flash memory or to any kind of ROM. The verb is most often used in connection with firmware.

CWM normally it overwrites the default recovery, but I believe it can go on the SD card when dual-booting ROMs, which might be the case for the Nook since I don't believe you overwrite the original firmware. As you noted, it will void your warranty if installed device-side.
> 0 votes

---
Tags: clockworkmod-recovery
---


# Question
Title: Do Android-enabled smartphones support other operating systems?
Are there smartphones which support Android and, in addition to it, some other operating systems, in particular Symbian and RIM Blackberry? Or, maybe, the last two are constrained to devices which don't support Android?

# Answer
RIM only make Blackberry OS for their own specially-designed hardware, they don't release their OS to be installed on other people's hardware. However the new Blackberry Playbook (running their brand new QNX OS) can run Android apps as well as Blackberry apps, I don't think there are any phones running their new OS yet, but they will be coming soon. So that could do some of what you want to do with dual booting?

Phones designed for Symbian often have much lower hardware specs than ones designed for Android, so you're going to struggle to get Android running on them. See this previous question Is it possible to get Android on a Nokia e65?

Phones designed for Windows Mobile and Windows Phone 7, however are a different matter. They do (mostly) have high enough specs, and a lot of the time are almost identical hardware-wise to Android phones from the same manufacturer. In these cases all that is needed is for someone to spend some time gathering (or writing) Android hardware drivers for the specific hardware in the phone, and then porting an Android build onto them. There are a few websites that co-ordinate projects to get Android running on these phones, XDA Devs being one of the biggest.

See this previous question which does overlap with this one by quite a bit Can I install Android on my non-Android device?
> 1 votes

# Answer
In practical terms, there are no Android phones that support other popular operating systems, because the other OSs are closed source. A possible exception is, for example, the HTC HD2; it's almost identical to the HTC Desire Z, and Android can be run on it, so it's entirely possible that ripping Windows Mobile 6 from the HD2 and flashing it on a Desire Z would work.

As GAThrawn notes, the reverse (getting Android onto other phones) has been done; check out Can I install Android on my non-Android device? for that.
> 4 votes

# Answer
The phones doesn't support an operating system, It's the OS that support the phone. You can run any OS on a smartphone as long as someone ports the OS to that phone
> 1 votes

---
Tags: hardware, operating-system
---


# Question
Title: Why does "Google Services" take up increasing RAM and spawn new services over time?
I have a rooted OG Droid which I install custom ROMs to frequently. I've noticed in all builds of Froyo and Gingerbread that I've tried, over time of being on, certain services will take up more RAM and spawn new processes.

Specifically I've noticed that Google Services does this consistently. Initially it'll take maybe 7MB of RAM and only have 1 process (com.google.process.gapps). But after a good 10+ hours it'll spawn Android Core Apps (android.process.acore) and Calendar Storage (com.android.providers.calendar). Currently it's sitting at 21MB of usage.

This memory is never reclaimed and the phone will bog down as the internal Android task killer has to kill tasks more frequently. I eventually have to reboot.

Why does this happen and can I fix it?

# Answer
The additional processes are created on demand (e.g. if you open the calendar). The increasing memory consumption comes from the fact the Java is not able to release (heap) memory back to the system. That's why google has implemented the ActivityManager, which from time to time kills the whole process only to restart it later with a lower memory footprint. That is exactly what the task killer app try to do, which is kind of redundant.

The ActivityManger does it's job pretty good on my Galaxy S with only 329 MB RAM available to the system. I never needed no task killer. But, this is only a workaround for resource constrained devices like smartphones. Current high-end android devices have up to 1GB of memory or more, so that the ActivityManger will become more and more out of work.
> 3 votes

---
Tags: ram, services
---


# Question
Title: How much battery does using live wallpapers drain?
I know they are unnecessary, but they look so cool!

# Answer
Different wallpapers drain the battery differently. It really depends on how many different factors the wallpaper is paying attention to. Is it just being pretty or is it altering itself based on every movement of your phone?

The best way to find out is to simply test it yourself. Spend one charge of your phone running a live wallpaper. When you get near the end of the battery charge, open up your phone's settings. Go to "About Phone" -\> "Battery" -\> "Battery Use". This screen will show you all services that have used up more than 2% of your battery's charge.

Your first reaction will probably be that it is taking up a lot when you see "Display" draining the most but that isn't taking into account wallpaper. The live wallpaper, if it has used more than 2% (some don't), will show up as it's own service.

They will pull more than a normal wallpaper (that's a given) but some won't effect it the battery charge nearly as much as say your widgets or the brightness of the display. Turn down the brightness and you could probably offset the difference in battery charge of running a live wallpaper.
> 8 votes

---
Tags: battery-life, wallpaper, live-wallpaper
---


# Question
Title: VPN doesn't work on HTC Desire over WiFi
My phone is HTC desire, Android 2.2.

It seems to connect to the VPN server while using WiFi, but the browser and other applications can't be access the Internet any more. The connection is disconnected after minutes automatically. However, the same VPN settings work well while using 3G.

**Update:** The router allows VPN connections -- My PC and a Milestone 2 can use the same VPN over the WiFi network.

**Update 2:** It doesn't work over all WiFi connection! My phone could access the Internet when connecting the same VPN over the WiFi network of my office. It looks like the VPN only doesn't work over the WiFi network of my home.

**Update 3 - solution** After updating my phone to HTC official desire 2.3.3 dev ROM, it works. So it looks like there is a bug fixed by Android or HTC rom in 2.3.3.

Does anyone know how to resolve or diagnose this issue?

# Answer
After updating my phone to htc official desire 2.3.3 dev ROM, it works. So it looks like there is a bug fixed by Android or HTC rom in 2.3.3.
> 1 votes

# Answer
A complete article on VPN on HTC Desire is present on the HTC Europe portal. Hope this will help you out.

> Connecting to a virtual private network (VPN) From your phone, you can add, set up, and manage virtual private networks (VPNs) that allow you to connect and access resources inside a secured local network, such as your corporate network.
>
> Depending on the type of VPN you are using at work, you may be required to enter your login credentials and/or install security certificates before you can connect to your company’s local network. You can get this information from your network administrator.
>
> Also, your phone must first establish a Wi-Fi or data connection before you can initiate a VPN connection. For information about setting up and using these connections on your phone, see Data connection and Wi-Fi.
>
> **Setting up secure credential storage**
>
> If your network administrator instructs you to download and install security certificates, you must first set up the phone’s secure credential storage.
>
> * From the Home screen, press MENU, tap Settings \> Security, and then tap Set password.
> * Enter a new password for the credential storage (at least 8 characters without any spaces).
> * Scroll down and confirm the password, and then tap OK.
> * Select the Use secure credentials check box.
>
> You can then download and install the certificates needed to access your local network Your network administrator can tell you how to do this.
>
> **Adding a VPN connection**
>
> * From the Home screen, press MENU, tap Settings \> Wireless & networks \> VPN settings.
> * Tap Add VPN, and then tap the type of VPN you want to add.
> * Tap the VPN settings and set them up according to the security details you obtained from your network administrator.
> * Press MENU, and then tap Save.
>
> The VPN is then added to the VPNs section of the VPN settings screen.
>
> **Connecting to a VPN**
>
> * From the Home screen, press MENU, tap Settings \> Wireless & networks \> VPN settings.
> * In the VPNs section, tap the VPN that you want to connect to.
> * When prompted, enter your log in credentials, and then tap Connect.
>
> When you are connected, the VPN connected icon appears in the notification area of the title bar.
>
> You can then open the web browser to access resources such as intranet sites on your corporate network.
>
> **Disconnecting from a VPN**
>
> * Press and hold the title bar, and then slide down your finger to open the Notifications panel.
> * Tap the VPN connection to return to the VPN settings screen, and then tap the VPN connection to disconnect from it.
> * When your phone has disconnected from the VPN, the VPN disconnected icon is displayed in the notification area of the title bar.
> 2 votes

---
Tags: wi-fi, connection-issues, htc-desire, vpn
---


title: lock dock icons on ADW launcher

text:
# Question
Title: lock dock icons on ADW launcher
Does somebody knows how can I lock the ADW launcher dock icons so with that I can't move or delete any of those?

Why I want that: Because sometimes I click on an icon on the dock and ADW moves it out of the dock. The same behaviour like I was holding that icon, but without holding it. It's very annoying.

# Answer
> 4 votes
I don't think this precise behavior exists in ADW at the moment. However, you can lock your desktop entirely if you want to, which prevents you from moving any of the icons or adding new icons (or widgets). You'll have to unlock it whenever you want add widgets/icons but it's only three clicks (`Menu button->More->(un)Lock Desktop`).

---
Tags: home-screen-shortcuts, adw.launcher
---


# Question
Title: How to clear memory in 2.3.4 like I did in 2.2.1
In 2.2.1, all I have to do to clear the RAM on the device is long tap the home key, then choose task manager and then go to the RAM manager to clear the RAM. I'm finding that this has been changed in 2.3.4. How do I clear the devices RAM in 2.3.4? The device that I have is the Nexus One.

# Answer
Your previous Task Manager was a Samsung addition, and not part of Android itself.

In 2.3 onwards there's a very similar and memory usage listing. If you go into Settings, then into Applications and click the "Running Services" option, it should show you everything that's running along with how much memory it's using. There's also a small graph at the bottom showing RAM used vs RAM free.
> 2 votes

---
Tags: 2.3-gingerbread
---


# Question
Title: Create pdf document shortcuts on home screen
I had downloaded a PDF file. How can I create a shortcut to the PDF document on my home screen. I use Anycut, but it doesn't do what I want.

# Answer
> 5 votes
Astro File Manager (free, ad supported) will do what you want.

Once installed, add a shortcut to Astro to your homescreen and it should let you browse to your PDF (or any other file, for that matter). The shortcut on the homescreen will then take you directly to the file you chose in the file browser.

---
Tags: samsung-nexus-s, home-screen-shortcuts
---


# Question
Title: How to install and uninstall apk application from MAC to my mobile android?
> **Possible Duplicate:**
> How can I install an app given only its APK file?

I need to install a apk application into connected android mobile in my mac.Is there any way to install it?

# Answer
> 10 votes
From the command line you can run `adb install app.apk` (requires Android Studio).

Or, put the `*.apk` on a website and then go to the URL on your Android device and you will be prompted to install the APK.

# Answer
> 3 votes
Put the file into Dropbox, and use the Dropbox app on the device. It's very easy, and works a treat.

---
Tags: macos
---


# Question
Title: Which disk encryption standard is used in Honeycomb?
Does anyone posses an official or un-official information on which encryption standard is used in Honeycomb "encrypt tablet" option? Is there an information on any hacks or backdoors, placed for law enforcement and such?

Basically, the question is: if someone loses a tablet with confidential information in it, how probable it is, that the data could be extracted from it despite encryption?

# Answer
> 9 votes
The current encryption scheme is outlined on the Android website's "Notes on the implementation of encryption in Android 3.0" page. From that page, the specific algorithm used is noted as such:

> The actual encryption used for the filesystem for first release is 128 AES with CBC and ESSIV:SHA256

That's the only official documentation I've seen for it at this point, but it is fairly lengthy and informative.

# Answer
> 1 votes
So yeah AES 128, that's a big number right? One problem, the key used to encrypt the drive is the same as the key you use to unlock your phone, which is tiny. It would take a grand total of 5 minutes to perform an offline brute force against this tiny keyspace.

WisperCore has a modified android version with more reasonable security measures.

---
Tags: security, 3.0-honeycomb, encryption, acer-iconia-a500
---


# Question
Title: Transfer SMS messages from Android to new Android phone
> **Possible Duplicate:**
> How do I backup and restore SMS Messages?

Is there a way to easily transfer my SMS messages to my new phone if both are Android?

# Answer
SMS Backup & Restore (free and highly rated) in Market seems like a good fit for the task. Backs up SMS to gmail (threaded), supports restore to SMS (hence the name).
> 1 votes

---
Tags: sms
---


title: Nexus S - Can't copy to SD card

text:
# Question
Title: Nexus S - Can't copy to SD card
When I connect my Nexus S to my computer I can see various files (media, LOST.DIR, DCIM...). If I copy a file here, I can't find it on the file manager (ASTRO) on my phone? How do I access these files on my phone?

# Answer
> 2 votes
Make sure you've disconnected from the computer and the phone has remounted the card, then navigate to `/sdcard/` or `/mnt/sdcard/`. (On other Samsung phones like the Galaxy S, you would go to `/sdcard/external_sd/`.)

---
Tags: files
---


# Question
Title: My Optimus X2 was missing its custom android
While I was waiting for my new LJ Optimus X2 (P999) mobile I watched a couple of youtube reviews and it always came with extra features to android. But my phone is pretty much vanila android. Is it because of my carrier? Videotron in Quebec.

Features I am missing: From what I could see in videos there was a different keyboard more like the one from Ios. Also some features like taping the side of the phone to move the cursor around. Holding a icon and tilting the phone left and right to move it around. Pretty sure it had extra features everywhere. Also a lot more options in settings then vanilla android.

# Answer
As far as I know (not from US/CA) the P999 is a T-Mobile G2X device with vanilla Android, whereas P990 is LG Optimus 2x. The specs are mostly similar but there are certain differences, such as the OS customization. Maybe a custom ROM will bring the functionality to the G2X as well.
> 2 votes

---
Tags: shell
---


# Question
Title: Where can i find the HTC EVO native camera apk?
A while back I put a Gingerbread \[Deck\] rom on my HTC EVO, and it came with another camera app (apparently the one that ships with the new Nexus S). While it does have some fun little features, I don't like it nearly as much as my original one, the main feature being spot focus on a touch to the screen. I have checked out third party camera apps, but none have quite done it for me. Does anyone know how I can get my stock camera app back?

# Answer
> 1 votes
The most accessible way to get a copy of the app itself would probably be to download a stock ROM in zip format and just extract the HTC Camera app (`/system/app/HTCCamera.apk`). A de-odexed version would probably be easiest, but in theory you could extract both the .apk and the .odex file and put them on your device if you wanted.

To be honest, though, I'd be pretty skeptical about the HTC Camera working on your ROM since Deck isn't Sense-based. You can give it a shot, but I'd wager it relies on some Sense framework files (never tried it myself).

# Answer
> 1 votes
Did you take a Nandroid backup or a Titanium backup before flashing? If you have a Titanium backup, you can try restoring the Camera app from there (app only, data can be incompatible). If you didn't backup with Titanium, you could do a new Nandroid backup, restore to the previous one, create the Titanium backup and then restore the new Nandroid backup. After this restore the app from the Titanium backup.

Since this is a system app I can't guarantee the compatibility of the app, but you can try and if it fails/is buggy, you can revert with Nandroid.

---
Tags: applications, htc-evo, camera, apk
---


# Question
Title: Switching from active call to a waiting call?
I'd like to ask you if you know how can I change the line of calling. For example, a friend of mine is calling me and we have a talk. Meanwhile, another one is calling me and at this moment I'd like to start conversation with the second one and to put on hold the first one. I guess there should be an app for this? Thank you in advance.

# Answer
You don't need and App to do this. This is the basic "Call Waiting" feature. Go to:

Settings -\> Call Settings -\> Additional settings -\> Enable Call Waiting
> 1 votes

---
Tags: call-waiting
---


# Question
Title: I added a new calendar using my laptop, but my Android phone can't find it after syncing
I used my laptop to remove two calendars and add one calendar to my Google Calendar account. After syncing, the Calendar app on my Android (2.2) phone knows that I deleted the two calendars, but does not know about the calendar that I added. Is this a common problem? How can I fix it?

# Answer
Within the calendar app's menu, see if the newly added calendar shows up in My Calendars.

Select and sync your account.

If it doesn't or you have problems, clear the data cache from within Android's main settings \> Applications section and resync.
> 6 votes

---
Tags: 2.2-froyo, sync, calendar
---


# Question
Title: How to disable limit of pattern attempts to unlock Android 2.1 device?
My unlock pattern is long and secure.

I don't want to wait for 30 seconds when I try to enter it inaccurately (it is tricky), also I don't want it to be blocked after 20 tries.

How to make it to accept patterns ad infinum? (I have the root access)

* Tried NoLock - it disabled the screen completely.
* Tried SkipLock - it behaves the same as standard pattern screen.

Are there applications for alternative locking? Mat be there is one where you enter digits instead of patterns (without attempt counter, of course).

Ideal lock screen for me: 16 buttons (plus "Emergency call") which I press without any indication. When the password occurred as substring the device is unlocked. Example: password: "59B13F", I press: "59159595B13F**59B13F** and it is unlocked. Without even the need for erasing mistyped password, can just type and re-type fast and carelessly.

# Answer
> 1 votes
Depending on your needs, you may consider an AppLock program. It doesn't lock your phone, but it may provide the same purpose by locking any apps you want. For the particular app I use, Smart App Protector, (my version is from Amazon) you can configure it to have unlimited retries (which is the default), and you can configure it to use a pattern or pin. You can configure the relock delays as well, so you aren't entering in a pin or pattern every single time you open a program.

# Answer
> 0 votes
Try Lockbot Pro \- it has support for Pattern Lock or PIN entry. But on Eclair devices, it doesn't always work 100%. YMMV.

Also supports different themes and locking methods.

# Answer
> -3 votes
PhoneLocator Pro Has wipe after a number of unsuccessful attempts. Lock device after 1 min/2 minutes.....

---
Tags: lock-screens
---


# Question
Title: Can I get back to root-able HBoot version by doing a factory reset
I have a HTC Wildfire (Buzz) that originally came with Eclair. I now have Froyo on it and the Unrevoked tool doesn't work as the HBoot version is not supported (too new for Unrevoked).

At this point, I don't care about losing the data on the phone (they are backed up anyway). So, can I do a factory reset to get the old firmware back that can be rooted?

I'm ready to do anything to get Cyongenmod on this :)

# Answer
No, performing a factory reset won't affect your HBoot version.

You should, however, be able to follow this guide instead (which uses Revolutionary). There's another page with instructions here which describes in a bit more detail what Revolutionary does and where to go from there. The standard disclaimers with regards to possibly bricking your device apply, of course, and I can't guarantee 100% that it will work.
> 3 votes

---
Tags: rooting, bootloader, htc-wildfire, downgrade, unrevoked
---


# Question
Title: Calendar and facebook events and birthdays
I'm using the native calendar in my Android 2.2. I'm also using Simple Calendar Widget but I don't think it has anything to do with my problem.

A few weeks ago everything was perfect. I had synced 3 calendars from the same gmail account and the calendar of my facebook account. So I could see the events in gmail's calendars, facebook's events and facebook's birthdays. Now, for some reason, facebook's birthdays dissapeared.

How can I do to get them back?

I read about exporting facebook calendar, but this way if after importing it in my calendar I add a friend in facebook, it's birthday wont appear, right?

Thanks!

# Answer
Check that you have the calendar selected: go to `Settings -> Accounts and Sync -> [your Facebook account]` and make sure `Sync calendar` is selected. On some phones there might be a builtin Facebook sync which only takes care of the names, so if there is no `Sync Calendar` option, go to `Add account` and see if you have Facebook under `Integrated contact accounts` and `More accounts`. If so, add the one from `More accounts` and check `Sync Calendar`.

Edit: The problem can be fixed by removing and readding both sync accounts, waiting for the phone to remove them in between.
> 3 votes

---
Tags: sync, calendar, facebook
---


# Question
Title: How can I notify my PC every time Android changes its IP?
I'd like to send an email or post to a server every time the IP address on the phone changes. This way, I can continue to VNC into the phone, even when the IP changes. Is there an App that would let me send out the IP address, or a bash script I could use?

# Answer
Rather than a notifier and managing all of this yourself, had you thought about using a Dynamic DNS client? This would allow you to always use the same name to contact your phone over the internet (or even a local LAN) and the 3rd party would manage the problems with changing IP addresses for you.

There are a number of Dynamic DNS clients on the Market, I haven't tried any, but it's a pretty common solution for machines that change IP, so I can't see why there'd be a problem.
> 6 votes

---
Tags: notifications, vnc
---


# Question
Title: Disable display countdown during the use of Google Maps
When I use Google Maps for my Samsung Galaxy S, after a while the display goes dark and the GPS disconnects. Is there a way to disable the display countdown during the usage of Google Maps?

# Answer
I use the Tasker application to change the screen timeout and brightness (as well as the GPS) when I use Maps or Navigation. I turn on GPS and disable timeout when starting Maps/Navigation and turn them off on exiting. Tasker allows you to specify certain tasks that are activated when opening/closing and application. It has several other features and uses, but I find it works well for the problem you are having.
> 3 votes

---
Tags: gps, google-maps
---


# Question
Title: How do I get Android 2.3 on my Verizon Droid 2?
> **Possible Duplicate:**
> When will my phone get the Android 2.3 update (Gingerbread)?
> How do I root my device?

I have a Droid 2 with Verizon and the Android version is 2.2 (froyo).

I am looking to update to 2.3 (gingerbread) but when I go to the check for updates section it says it's up to date. How can I get 2.3? I have never rooted before but if that's what I have to do to get it then I will. Any resources that could point me in the right direction would be much appreciated.

# Answer
> 0 votes
http://forum.xda-developers.com/showthread.php?t=1124744

It's not finalized, so make sure you read everything.

---
Tags: 2.2-froyo, rooting, 2.3-gingerbread, verizon, motorola-droid-2
---


# Question
Title: What is this system icon that looks like a plus inside a diamond with three curved lines extending from its right side on Samsung?
My Samsung Droid Charge has an icon in my status bar that looks like a plus inside a diamond with three curved lines extending from its right side. It is the left-most icon in the right adjusted icons in the status bar of this home screen capture.

What is this icon for? Also, is there a setting where I can remove it?

# Answer
According to the manual (WARNING: pdf file) for the phone (page 24), it is the GPS icon.

Screenshot:
> 12 votes

# Answer
According to the user manual (page 31 in my PDF viewer, actual page 24), that means your GPS is on/in use. You can check your system settings to disable location services (usually `Settings->Location and Security`).
> 8 votes

---
Tags: notification-icons, samsung-droid-charge
---


# Question
Title: What to do before root and flash my phone?
Right now I have in my phone the stock rom and I haven't rooted it. I want to root it and change the rom.

1. What should I do first, root or flash the rom?
2. I don't want to lose all the configuration, apps, apps data or files (images, music, videos, etc in the SD). How can I do to be sure to avoid this?
3. I want to make sure I can go back to the stock rom if I need, is there any special thing I should do?

If its relevant, I have a Samsung Galaxy I5510.

Thanks!

# Answer
> 8 votes
1. You should flash the ROM first, unless you need root in order to flash it. (You can flash via Odin without root, but you need ROM Manager, which needs root, or something to flash if you don't use Odin). When you flash a ROM that's rooted, your device will be rooted; if the ROM is not rooted, the device will not be rooted.
2. You need root to make a full backup. See How to backup an Android device?
3. If you root first, you can install a custom recovery (e.g. ClockworkMOD, via ROM Manager) that will let you create a Nandroid backup of the full ROM. That said, with a Samsung device you don't need to do this. You can use a tool called Odin to reflash the original firmware as long as you've found it for download somewhere.

If you need more details on anything I've mentioned, I suggest searching first -- we have lots of questions on rooting, backups, Nandroid / Clockwork / ROM Manager, and Odin. See also How do I root my Android device?, which has some info on considerations and things you can do before rooting.

# Answer
> 1 votes
1. You will need to root first. Without rooting your device, you will not have access to certain parts of the system, and flashing a ROM might crash the device (most ROMs need root). You can root without erasing or resetting anything, so you can continue with #2 and back stuff up before you flash your ROM.
2. Configuration you will probably lose, but apps and app data can be backed up through Titanium Backup. The SD card will not be affected by rooting, resetting, or flashing ROMs.
3. Going back to the stock ROM is more difficult, unless you're okay with still being rooted. After root, boot into **Recovery** and choose `Backup and Restore->Backup` or similar (different on different recovery versions) to do a `NANDROID` backup. This will store an image of your original ROM, and is a one step restore to normal.

3a. Unrooting is entirely a more complex process and will involve re-installing your stock ROM (if you can find it online) and deleting everything on your device. NOTE: again, SD card will be okay, and apps can be restored with Titanium backup.

---
Tags: rooting, backup, rom-flashing
---


# Question
Title: Can I use an English locale setting on a Polish EEE Pad Transformer?
I live in Poland, but I am primarily an English speaker and I cannot speak any Polish. I want to buy the Asus Transformer tablet from a local online store over here in Poland. Will the interface of the tablet will be in English or Polish? If it is in Polish, can I simply change to English by changing the settings or do I have to install any extra software packages or do something out of the ordinary that a normal tablet user wouldn't usually do?

# Answer
You can change the language within settings -\> Language & input. There are options for English (Canada, United Kingdom, and United States) and Polish (Polski) as well as a variety of other languages. If it's in Polish, tap the bottom right of the tablet (the clock area), tap the top box (where the time is), tap the bottom option (Ustawienia - Settings), tap the icon that has an A in it (Jezyk i wprowadzanie danych - Language and input) and tap the top option on the right (Wybierz jezyk - Select language). From there, you can scroll to the English option you want and tap it.
> 2 votes

---
Tags: asus-eee-pad-transformer, languages, localization
---


# Question
Title: T-mobile/Orange HTC Hero - no 3G on Orange
My HTC Hero uses both T-mobile and Orange in the UK, since February. However when my phone is connected to an Orange mast instead of a T-mobile mast I don't get 3G as it says that I am roaming.

If I switch on the option to allow data roaming, will I get any additional charges?

# Answer
See the FAQ, particularly the billing section. You won't get charged for turning on data roaming and connecting to an Orange network, but you need to remember to turn it back off before roaming on any other networks to avoid charges.

Also, the FAQ mentions that it's only for calls and text messages right now, but it's not clear why they would also mention the data roaming setting if that's the case, so YMMV. Regardless, you'll likely be limited to 2G since 3G is typically on a carrier specific frequency.

And of course, all of this may change if AT&T completes their acquisition.
> 2 votes

---
Tags: htc-hero, t-mobile
---


title: Keep GPS on when screen is locked

text:
# Question
Title: Keep GPS on when screen is locked
Is there a way to prevent GPS from sleeping when I lock the phone even though google maps app is running?

# Answer
I just got back from a two week family roadtrip, and we used the Android maps and GPS nearly every day.

The simplest solution I found was to use Google Navigation. It kept the GPS active, even if I put the app in the background, powered off the screen, or locked the screen.
> 1 votes

# Answer
The only way I know how to do this is through Tasker. You can use a tasker profile to set the gps to stay on when the screen turns off. You can also use a profile to keep gps running while the app is open. The only draw back is the price tag (I'm pretty sure it's $5.95 on the market), but you will use this app for more than just keeping gps on, I can promise you that.

If you do end up going this route and need help setting up the profile let me know.
> 0 votes

---
Tags: gps, google-maps, standby
---


# Question
Title: Google map (and VZ Navigator) rotates in wrong direction
When I use Google Navigation or VZ Navigator on a Droid Incredible 2 it is supposed to align the map to the direction I am pointing the phone. But when I turn around the map rotates in the wrong direction. It seems to work fine in Compass applications but not in Google Maps or VZ Navigator and not with other augmented reality apps.

I went to VZ store and saw that other Incredible-2 phone has the same issue, but Thunderbolt and some Samsung phone do not.

How can I fix this?

# Answer
> 2 votes
Upgrading to Gingerbread (Android 2.3) resolves this issue.

# Answer
> 0 votes
This happens a lot to me. I wish I had a more technical answer but it seems like the compass needs to be reset and shaking it hard for a few seconds usually resets mine. I've had to shake it, reboot, and reopen the app and it comes back fine.

# Answer
> 0 votes
Have you tried calibrating the compass? Settings-\>Location & Security-\>Calibrate Compass

# Answer
> 0 votes
Hold the phone flat and make a figure 8, do this a few times. These are the instructions found in this app: https://market.android.com/details?id=com.apksoftware.compass

---
Tags: 2.2-froyo, navigation, google-maps-navigation, calibration, htc-droid-incredible-2
---


# Question
Title: Does the EVO 3d's 3.5mm head phone also support a microphone?
My old Nokia had a 2.5mm headphone/microphone port. I've recently had that phone stolen and moved to a EVO 3D. It has a 3.5mm port: however, is this a compact headphone/microphone or just stereo headphone?

# Answer
> 2 votes
It is a headset (as opposed to merely headphone) port, tested using TRRS (tip ring ring sleeve) Klipsch Image S4i headset. Also, because of the peculiarities of the way HTC soldered the fm radio on the 3D, it apparently (I didn't test this, don't have any TRS headsets/don't care about FM) only works correctly with a TRRS cable.

You'll note on android, when you plugin a TRRS headset, the icon in the notification area is subtly different (it has a Mic boom under the headphones). If the notification area icon only has the 'phones and no mic, you probably don't have the headset plugged in all the way (happened to me with a case skin on my DInc) and music will sound kind of funny.

The pertinent HTC EVO 3d Forum entry

---
Tags: headphones, headphone-jack, htc-evo-3d, microphone
---


# Question
Title: On an HTC Evo, is there any way to sync only 'my contacts' from gmail (not 'all contacts')?
I've seen references to this posted elsewhere, but never a solution. I'd like to only sync the "my contacts" group of contacts from my gmail (really google apps, but should work the same) account, rather than "all contacts". I can not find an option to change this. Any suggestions?

# Answer
> 1 votes
I like to sync all contacts and then in contact list I choose to only show the ones with phone numbers. To do this open Contacts \> menu \> View \> select "Contacts with phone numbers". Not sure if that is what you are looking for but is the only thing I could find for a solution on Evo.

Strange, the directions below will work on other Android devices, but not an HTC Sense devices.

Open contacts \> menu \> Settings \> Edit sync groups. Select "Sync all contacts", "My Contacts" or "Starred in Android".

For HTC sense do the following, contacts (people) \> Groups tab \> menu \> Sync Groups.

Note, on my Evo neither option worked for me. I'm running 2.2 and suspect that is part of the reason.

# Answer
> 1 votes
So this is a complete workaround, but worked for me and I'll keep it this way until there's a better solution. It's a real pain to have contacts updating each time you send an email to someone. I for instance, sell items on craigslist occasionally and in a 5 day period got and replied to over 60 people, most of them offering some sort of offshore job offer scam.....yet they all go in my EVO 4G contacts! Irritating for sure.

What I did was this, it took me a half an hour:

Set up a New Account Group in Google called Temporary (name is irrelevant) Moved all of the contacts that I didn't want on my phone into this group Deleted all of them Deleted the group altogether

Then I set my Auto-Sync settings on my handset for contact-syncs to Manual.

So now, I have only the contacts I want on my phone. Not sure how this will play out once I want to add contacts, but for now my contact book is very clean and tidy.

# Answer
> 0 votes
I don't know if the Evo uses the vanilla contacts and dialing app, but if it does, it's a two step process. First, you have to organize your contacts into groups in GMail. Adding a star to any contact on your phone will add it to the "Stared in Android" contact group in GMail. This will be principally for contacts that you wish to sync, but don't feel like putting into another group. For me, these are mainly the phone numbers of local taxi companies. Now, on your phone, open your contacts, hit the menu button, and select Display Options, expand the google contacts, and then start deselecting groups, especially All Other Contacts. All Other Contacts include all the contacts that are in My Contacts (added liberally by GMail) but aren't in any groups.

---
Tags: contacts, sync, htc-evo, gmail
---


# Question
Title: Can Google's Voice Actions be started by voice?
I love Google's Voice Actions! It lets me listen to a song of my choice by simply saying `"Listen to <song name>"`.

Problem is... I can't find any way to start Voice Actions itself by voice. I must touch the screen in order to start it.

So, my question is two-fold:

1. Is there a way to start Voice Actions by voice? (or *without* having to touch the screen)
2. If there isn't, what kind of a solution or workaround can you suggest for a blind person?

For example, some phones have only one tactile button (other than the power button, of course) -- the trackball. Is it possible to set that trackball to start Voice Actions when pressed long enough?

# Answer
1. Not that I'm aware of. Presumably you could create an application that listened to the mic all the time and triggered it (voice search) on a certain phrase, but as voice to text is done "in the cloud" it would require a huge amount of data to go back and forth to accomplish this. One shudders to think of the implications on non-unlimited data plans, not to mention what it would do to your battery life.
2. Many phones launch voice serach when you press the button on a bluetooth headset. YMMV, try connecting a bluetooth headset and see what happens when you press the button.

another forum thread about launching search from a headset
> 2 votes

# Answer
if your phone has hard keys you can start void by holding down the search key (don't have to touch the screen).
> 4 votes

---
Tags: google-voice-actions
---


# Question
Title: How to get Facebook chat on Asus Transformer?
So I just got my wife the Asus Transformer and for some reason there is no Facebook app available in the Market... She can use the web site, but chat is not available there as far as I can see. Any good solutions for this problem? :)

# Answer
The Facebook app (at least as of July) simply doesn't support the Transformer. It's pretty bad on a tablet anyway, and I don't even use it on my Xoom. However, some solutions you could try include:

* Try to download Facebook from a different app store (Amazon, SlideMe, etc). You may also be able to use Market Enabler, though I'm not sure if it will bypass device restrictions. There is a question that discusses this already.
* You could try the `about:debug` trick to switch your useragent to "Desktop". That is discussed here. This works on my Xoom and allows me to view the chat bar.
* You can install Opera Mobile and then go into the Settings and select the "Desktop" user agent (Press the "O" button, then `Settings->Advanced->User Agent`). This also works on my Xoom. Other browsers also allow you to switch the User Agent string, so these may also work (Dolphin, for example).
* You can use a third-party IM client like Trillian, which supports Facebook accounts. Facebook chat is, I believe, XMPP under the covers, so other chat clients will probably also work.

If you want a tablet-oriented Facebook app, I recommend Friend Me, though it does not currently support Facebook chat. Friendcaster also has a beta version for tablets that you can try out.
> 1 votes

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


title: How to share files through Bluetooth?

text:
# Question
Title: How to share files through Bluetooth?
The only way I found to do it is by installing a 3rd party file explorer software. Isn't there a default app that does that? At least for media files?

# Answer
Certain apps like the gallery let your share content via Bluetooth (or any other number of methods). The gallery handles video and images. Highlight the item and hit menu to get the Share menu.
> 4 votes

# Answer
Bluetooth File Transfer provides OBEX FTP and OPP for android. It allows you to send a file via bluetooth to an android device or any other devices that implement these bluetooth profiles.
> 2 votes

# Answer
The BT stack on Android phones does not support the file transfer profile. You may be able to add this by rooting your phone and loading a custom BT stack.
> 1 votes

---
Tags: bluetooth, files
---


# Question
Title: Not enough time for GPS lock for geo-tagging when taking a photo
I turned on geo-tagging for photos, but the problem is that the GPS locking procedure seems to only start when I open the camera app - but it takes minutes for it to lock on a location and by that time the photo opportunity is gone.

Is there any way to enable GPS lock to be ready even before opening the camera app? For instance some phone settings to toggle it off and on, or some service I can get which continuously runs in the background and maintains a GPS lock?

And if there is, what will be the power implications of maintaining a GPS lock? Does it drain a lot from the battery, or is it relatively benign?

My device is Samsung Galaxy S 2, running Android 2.3.3.

# Answer
> 1 votes
I've found that if I'm using another app in the background that polls for location (e.g. latitude in Maps) I tend to get much more accurate geo-tags in photos. YMMV, but perhaps if you know you're going to be shooting photos you can open up Maps or similar first to start the process going.

WRT your battery life question, leaving maps open tends to destroy my battery in a few (5-7) hours (Dinc 1, known for horrible battery life anyway, even among android phones), especially if I'm shooting a number of photos. When I know I'm going to be using my phone in that manner I typically bring a second battery along, so that when I'm done I can still make calls.

# Answer
> 0 votes
I'm starting GpsFix before any app that use GPS https://market.android.com/details?id=com.androidlab.gpsfix

---
Tags: gps, camera, geolocation, geotagging
---


# Question
Title: Cannot backup app via Astro - (private) app?
I was just about to backup an Android application via Astro app, when I saw that there is no checkbox in the right side, but just a title saying (private).

What does it mean? How can someone restrict an app to be backed up? Is there a way to backup the app anyway?

# Answer
> 2 votes
Private means you can't back it up. The developer decided that.

Some apps ignore it

* FileExpert \<- my favourite
* EStrongs File Explorer

Not a file manager, but also Titanium backup

---
Tags: 2.2-froyo, backup, astro-file-manager
---


# Question
Title: HTC-Desire-HD Calls go to answer phone if emails / data is updating
a customer of mine has a HTC-Desire-HD that when Data is updating be it emails, weather or any other data app the customer can not receive any voice calls as they go straight to answerphone..

Data turned off the calls work no problem.

If the phone is ont he home screen or other menu screen the phone calls are fine.

only when data is in use does the call go to answerphone.

Any tips??

# Answer
> 1 votes
Only dual-transfer mode phones and networks can use both voice and data at the same time. I can't find any hard details on the Desire HD but I assume it is not DTM enabled/capable.

---
Tags: sync, calls, htc-desire-hd
---


# Question
Title: How do I customize the look/feel of my lock screen?
I have a Samsung Droid Charge (running 2.2) and it comes with two lock screen slider styles: Glass and Puzzle. Is there any way to get additional styles? I've done quite a bit of searching but haven't found anything.

**Note that I'm not looking for an app. I'm specifically looking for more system styles, if they exist.**

Do they exist?

# Answer
Try WidgetLocker, it's very customizable and my favorite.
> 3 votes

# Answer
You can use WidgetLocker as @onik said, but if you search for "lock screen" at the Android Market you will have a lot of alternatives, like for example WP7Lock
> 0 votes

---
Tags: lock-screens, customization
---


title: Skype sound volume

text:
# Question
Title: Skype sound volume
I have Android 2.1update1 and I installed Skype from the Android Market.

In many times when I use it to talk to other people using Skype the talking volume is too loud!

How can I turn it down a little bit?

I just didn't find any volume settings regarding Skype.

# Answer
Use regular volume button on phone that you use for phone calls or music
> 1 votes

# Answer
When i adjust volume in Skype, it tells me i'm adjusting the `In-call volume`, which is (believe it or not) the same volume setting used when you're in a regular phone call. If you can't adjust this through the settings, i'd try making a normal phone call, turning the volume down, then trying a call in Skype and seeing if the call sounds have changed.
> 1 votes

# Answer
New version of Skype uses system volume for calls. So change there in system preferences and volume in Skype will be changed too.
> 0 votes

---
Tags: skype
---


# Question
Title: Samsung Galaxy S - Problem obtaining IP address. "NAK in request"
I can't obtain an ip address to my Android smartphone from my wifi router. Observations:

1. The smartphone connection to other routers or thru cellular data is ok.
2. My router's wifi connection to my PC is ok.
3. Wifi link to the smartphone was ok till recently.
4. Security on or off doesn't make a change.
5. Router is TPink WR541 v7. Firmware upgrade did't help.
6. Problem persists with 802.11g or b.
7. Message on the Smartphone: "Obtaining IP address from \[My Router'a Name\]". Then "Disconnected"
8. Message on the router's syslog: "0334:DHCPS: 1:\[PHONE's MAC ADDRESS\], NAK in request."

Would be grateful to receive your help. Best Regards, Joseph.

# Answer
> 1 votes
DHCPNAK is a server message, it's invalid for clients to send it. Sorry I can't be more helpful, not familiar with that particular router. I would recommend turning off encryption (briefly!) and sniffing the dhcp handshake with e.g. Wireshark and look at what's really going on.

As an aside, DHCPNAK generally gets sent (by the server) when the client requests renewal of an invalid ip, to trigger the client requesting a new address. Check that you have a dhcp pool configured and that it has not been exceeded. Still shouldn't kick out that error, but something to check none the less.

---
Tags: samsung-galaxy-s, wi-fi, dhcp
---


# Question
Title: How can I hang up on only one party when using call waiting?
I have an HTC Thunderbolt. When I use call waiting, I can't hang up on one line without the phone hanging up both calls. How can I hang up on just one party?

# Answer
> 1 votes
Switch to the call you want to end, hit end. A few seconds later the other caller will "call you back", which is actually just the other call resuming. It's weird, but that's how cdma signaling works. "it's not a bug, it's a feature"

---
Tags: htc-thunderbolt, call-waiting
---


# Question
Title: Sprint HTC shift: delete all gmail contacts with no phone number
After syncing my phone with a gmail account, all of my gmail contacts were loaded onto my phone... Now any app that pulls all my phone's contacts, such as RingDroid, will include hundreds of email addies I don't care about at all. Is there any way to wipe all these no-phonenumber email contacts? Unsyncing is not a solution, the contacts remain. And please don't tell me to revert my phone to factory settings over something so rudimentary as this.

# Answer
Open the "People" application and press the menu key, and then "view" and click "only contacts with phone numbers"
> 2 votes

---
Tags: contacts, gmail
---


title: Can .nomedia exclude file type?

text:
# Question
Title: Can .nomedia exclude file type?
In my Music folder, I have many subfolders for albums and they each have their album art in .jpg or .png format. I want the media scanner to not pick up these files however if I do that, then the entire Music folder would have nothing in it.

Is there any way to only exclude certain file formats? My gallery is cluttered with album art at the moment.

I also don't want to delete any of the album art.

EDIT: Requesting tag "media-scanner" to be created.

# Answer
> 4 votes
.nomedia is on or off, no way to exclude just certain file types. You might want to try including the album art in the music files (it'll still show up in the music player) and then copying them over, rather than adding the art to the folder on your phone.

---
Tags: media-player, gallery, file-management
---


title: HTC: multiple notifications

text:
# Question
Title: HTC: multiple notifications
I've recently bought HTC Desire and tried to setup all settings etc. But I have two problems:

1. Twitter notifications are delivered from Twitter app, HTC Twitter widget and something called Peep. Same message appears 2-3 times.
2. I've installed Skype. Is is possible not to receive notifications on Android if I have Skype turned on on PC? It's very annoying when I'm chatting with someone on Skype on PC and receive Android Skype notification every 20 seconds.

# Answer
1. No idea, not using twitter on my phone (@Matthew read's idea has merit)
2. Open skype, hit menu, Settings, uncheck notifications you don't want to see.
> 3 votes

---
Tags: notifications
---


# Question
Title: Can I tether iPhone 3G to EEE Pad Transformer?
This is somewhat simmilar to Can I Bluetooth tether my Android to iPhone?, but since it is 7 months old and belongs to different Android version, I will ask again.

I want to buy EEE Pad Transformer (which comes with Honeycomb) and I want to tether it with my iPhone 3G, which supports only Bluetooth tethering. Will that be possible? (I will clarify - I want to tether the 3G connection, that I have on iPhone, to EEE Pad)

I know that the question is half about iPhone, but I think it is more about Android, since I know bluetooth tethering works on iPhone 3G end, I just want to know if it will work on recieving end on EEE Pad Transformer.

# Answer
> 1 votes
Tethering an iOS device to an android device will cause a wormhole to open and suck them both in. I don't recommend it.

the non-sarcastic response to bt tethering on honeycomb

---
Tags: tethering, ios
---


# Question
Title: How to move contacts and other data from Symbian to Android?
I am changing my mobile from Symbian (**Nokia 5800 XpressMusic - S60v5**) to Android (**Samsung Galaxy SII**). I want to move the following data from my old mobile to the new one somehow.

* Contacts
* Calendar Entries
* Bookmarks
* Notes
* *SMS, if possible*

Other data like images, videos etc I can transfer using my memory card.

I have synced my contacts,notes already to Ovi Sync and calendar entries to Google calendar via Mail for Exchange.

# Answer
> 4 votes
As devnul3 has said, using Google for the contacts and calendar (I was using Google as an Exchange account, so I didn't have to do anything special). Just set your Android up with the same Google account.

Moving SMSs can be done with *SMS Migrator*, which can be found in the Android market. There's also the SPB migration tool, which looks like it can do everything but notes.

# Answer
> 4 votes
For contacts and calendar entries, move the contacts to the google cloud with google sync, then activate the android device with the same account.

Note:if you created more than one google calendar, you will need to make sure they're all selected for sync on the phone (open the calendar app, menu \> more \> calendars).

Not sure about notes/SMS/bookmarks, although if you can get the bookmarks off of symbian and into chrome you can use chrome marks or chrome to phone to move them to android.

---
Tags: contacts, sms, calendar, data-transfer
---


# Question
Title: Can I record Google+ Huddle chat messages?
I thought they have being saved at Gmail chats like google-talk. But I was wrong.
How can I record Google+ Huddle messages? Saving at gmail will be best option.

# Answer
> 1 votes
There's currently no way to do this. Maybe suggest it on the google forums?

# Answer
> 0 votes
There's no way to do this but you can take screenshots of the chat and save it like that. There are a lot of screenshot apps on the Market, some require root though.

---
Tags: google-plus, google-plus-huddles
---


# Question
Title: MIUI ROM English Version for Samsung Galaxy S
MIUI ROM is available in Chinese for Samsung Galaxy S. (There is an english site as well, but it doesn't list Galaxy S) After the install, according to the docs, I get this on the screen:

<sub>(source: miui.com)</sub>

Will I be able to change the language to English and continue to use the phone without any chinese interaction or should I use a custom mod?

# Answer
> 2 votes
The base MIUI is quite closed source and opaque (there was some brouhaha on XDA about it) I'm sure. There are several spin-offs and/or AOSP merges in different languages on XDA.

These are specific links to current MIUI ROMs (current as at 29 Aug 2011)

However, I'd suggest you monitor the relevant device forum at XDA and see what's out there. Versions change, ROMs come and go, threads are closed/new ones opened etc so *the two links above may not be reliable over time*

I have a HTC Desire: there were half a dozen MIUI ROMs for this a few months ago. YMMV of course

Edit:

Note also that ROM developers are leaving XDA because of the noise and stupid users. Hence the galtnet MIUI link (which I got from XDA). So you may find less info than you expect on XDA

You said MIUI but I can recommend Oxygen for the SGS2 (I use this on my Desire)

---
Tags: rom
---


# Question
Title: How can I change the double-tap zoom in the Android browser?
I like to use double-tap to zoom in on web pages with small text. (Multitouch pinching has been hard for me to get the hang of.)

It very often zooms too far, though. Is there a way I can get it to zoom in a little less on a double-tap?

# Answer
> 4 votes
The answer is in the browser settings.

In the default browser, this is found in `Menu | More | Settings | Default Zoom`. Options are "medium" (the default), "far", and "close".

---
Tags: stock-browser
---


# Question
Title: Lost access to drawer icon for center button on CyanogenMod 7
I am running CyanogenMod 7 on my HTC Thunderbolt and somehow I inadvertently removed the function for the center button on my home screen between the phone and web browser icons. This middle button used to bring me to the drawer where every installed application is listed, not just the ones on my home screen.

How can I restore the middle button functionality to get access to applications in my drawer?

# Answer
It sounds like you just dragged the tray shortcut off the action bar accidentally. Try doing the following:

* Long press on an empty space on any home screen
* Select "Launcher Actions" from the menu that appears
* Select "Open/Close App Drawer"
* Drag the new shortcut back onto middle button of the Action Bar
> 8 votes

---
Tags: cyanogenmod, launcher, home-screen-shortcuts, htc-thunderbolt, app-drawer
---


# Question
Title: If I buy a tablet with Honeycomb 3.1, will I be able to upgrade it to 3.2? How about 4.0, 5.0, ...?
I am in the market for a tablet. However I am not clear the degree to which the hardware will be linked to a specific android version. For example, if I get the Motorola Xoom or the Galaxy Tab 10.1, will I be able to upgrade it to honeycomb 3.2?

Will there be limitations on future upgrades, and if so, on what time scale?

# Answer
There's really no way to answer this question. There are devices out there that got to version 1.6 and are at the end of the line. I have a DROID with Froyo (2.2) and don't expect to get any more OS updates.

It all depends on the hardware and, most importantly, how much effort the manufacturers and/or carriers want to put in to update the device. If the past is any indication, the answer there is "not much". They seem **much** more interested in selling their new phones. While Google and the manufacturers recently met and said that there will be more of an effort to support and update devices for at least 18 months, we've not seen the results of that. While they occasionally backpedal on announcements of "no more updates" it hasn't been very frequent.

If past performance is any indication, I think you can expect a few point releases, and perhaps a full release (to version 4.0) but beyond that I don't think is going to happen.

This is, of course, speculation, and this is now a fairly long non-answer answer to an unanswerable question.
> 5 votes

---
Tags: updates, 3.2-honeycomb, 3.1-honeycomb
---


# Question
Title: LauncherPro Shortcut Creator Guide & Repository?
Anyone know of a good guide on how to use the LauncherPro Shortcut Creator and/or a good source for already made shortcuts?

# Answer
Check out his blog post on it.

> LauncherPro Shortcuts are a new way of creating, adding, and sharing custom shortcuts for LauncherPro. Shortcuts are created and shared as LPS files.
>
> LPS files are self-contained shortcut files that have all the info needed to make a shortcut, including the label, icon, and Android intent (more on intents in a bit). They are written in a new format that I created for this purpose, which is based in XML. Don’t worry, I created a web-based tool for creating these files so it’s as easy as filling out a form and downloading the resulting .lps file.
>
> A shortcut always needs an Android intent to be “executed” when the shortcut is clicked. Intents are the standard way of launching activities/apps and sending information and commands to apps in Android. If you want to create your own LauncherPro Shortcuts, please read this page for a detailed explanation of how intents work and how to make your own.
>
> LPS files need to be stored in your SD card, either in the root of the card, or inside the folders “download”, “downloads” or “lpshortcuts”. To add an LP Shortcut to a homescreen, long-press on a blank spot, choose “Shortcuts” and then “LauncherPro Shortcuts”. If you have any LPS files in the previously mentioned folders in your SD card, they should show up on the list. You can click on “Create New” to go to the web-based LauncherPro Shortcut Creator tool. You can also access the LauncherPro Shortcut Creator tool from your computer, and then put the generated LPS file in your SD card.

He also links to a lengthy forum thread where people are posting some of their shortcuts. I can't seem to find any other resources of shortcuts.
> 3 votes

# Answer
Or you could: Long press the shortcut icon you want to change. It brings up the "Edit dock shortcuts" list. Then choose "Change shortcut". After that select "Applications" (the icon with the android in the lower right corner) from the list. A menu with all your installed apps comes up, and you just have to click on the shortcut you want. In the end you will be asked if you would like to chamge the shortcut icon, between the default, launcher pro or custom icon.
> 1 votes

---
Tags: home-screen-shortcuts, launcherpro
---


# Question
Title: Is there way to view two applications split screen on Android tablets?
Is there way to use two applications simultaneously on split screen on Android tablets? It would be great to put tablet to vertical position open navigation software to upper part of screen and music player to lower and use it at car. Just like the Kyocera Echo can.

# Answer
> 2 votes
There is a company that is working on doing this but they said they will not be releasing it to consumers, they want to go directly to OEMs: Onskreen.

---
Tags: applications, multitasking
---