# Question
Title: Apps to draw on top of a picture or text document?
What apps can be used to draw (like with a finger or stylus) on top of a text document or a picture?

What I envision is being able to send a document to the app (or take a picture/scan the document if necessary and load the image) and then be able to sign in an appropriate place with a finger, and then save/email/print the resulting document.

I would have thought something like Evernote would do this, but apparently not.

# Answer
Skitch (same developer as Evernote) can draw on top of a picture, but not on a document.
> 2 votes

---
Tags: drawing
---


title: Red Star And Green Cross Icons?

text:
# Question
Title: Red Star And Green Cross Icons?
> **Possible Duplicate:**
> Is this red star icon malware? How to get rid of it?

I have a Motorola Defy and in the notifications bar I am always getting red stars and bright green crosses. The Red Star is advertising 'dating' and 'meet hot couples' and the green cross is advertising 'get free apps now' 'win an ipad' and stupid things like that. The apps I have on my phone are Wheres my water, a flashlight map my run, picsart and two live wallpapes i got for free. Please help me get rid of these.

# Answer
> 6 votes
Install Addons Detector or Airpush Detector to find apps which are causing those push notifications. And, uninstall those detected nasty apps.

If you are rooted, you can install Airblocker - Airpush Block. It simply blocks airpush notification and you'll not have to uninstall those nasty apps.

---
Tags: notifications, malware
---


# Question
Title: vibrate notifications only when receiving emails from certain addresses?
Is it possible to set vibrate notifications when receiving emails from a list of email addresses but not when receiving emails that don't come from that list? Either using the default Gmail app on a 2.3.5 Android phone or something else.

I have a bunch of labels defined, but on the Gmail App I got the following menu: `Notification settings` with:
`Email notifications [x]`
`Labels to notify`

In `Labels to notify` I only have:

`Inbox` off
`Priority Inbox` Zeta, Always, Notify once for new emails

But I can't add more labels to this menu...

# Answer
With Gmail if you set up label, you can set different notification sound including vibration per label.

This means in Gmail.com first of all you've to create a filter to apply a label to email address you want different notification.

After that Open Gmail in your phone, go to Menu -\> Settings -\> Your email address -\> Manage Label -\> Select created label. Here set the desired notification scheme.
> 2 votes

---
Tags: email, notifications, vibration
---


# Question
Title: Google authenticator app says that this version is no longer supported
I'm a bit concerned about the message this app is giving me. It is saying that my currently installed version is no longer supported. Why am I getting this message directly from the app, shouldn't the play store be telling me that an update is available to update this app?

# Answer
> 14 votes
For some reason Google have created a whole new app for the new version of the Authenticator app:

See also Why does the Google authentication app have “obsolete” in its title on Play Store? and in the news Android Police: PSA: Google's Authenticator Updated To v2, Except It's A Brand New App, And You Need To Install It To Get Future Updates (Old One Is Dead)

It is worth noting that as long as you still have the old version installed when you install and first open the new version, it will offer to import your old settings and accounts. If you remove the old version before running the new one you'll need to re-add your accounts, which may involve an annoying process of first turning off two step auth, and then re-enabling it on those accounts.

---
Tags: google-account, google-authenticator
---


# Question
Title: How do you sync Jorte with an Outlook Calendar?
I am trying to convince my wife to switch from the Motorola stock calendar app to Jorte. Is there a way to synch Jorte with your Outlook calendar? If not, is there another calendar app that beats the pants off the stock one?

# Answer
From Jorte's description, it looks like you can synchronize Jorte with Google Calendar. You can also synchronise Outlook with Google Calendar using Google Calendar Sync.

So if you're happy using Google Calendar as a "middle-man" then it would be possible to sync the two.
> 1 votes

# Answer
Try the app MyPhoneExplorer. Free to download at Google Play. Easy to sync Outlook on PC to Android smartphone and Jorte. Works like a charm.
> 1 votes

---
Tags: sync, calendar, exchange, jorte
---


title: Do phones have a power supply?

text:
# Question
Title: Do phones have a power supply?
This is definitely a noob question, I'm not an engineer but as far as my knowledge goes, the power supply on a phone would be its battery. However, my Nexus One stopped turning on recently, the battery charges fine as the LED indicator shows, but when I try to turn it on I get nothing. *This is the result of me taking the phone apart and trying to clean the contacts of the sim slot as it wasn't recognizing sim cards, and after putting it back together I can't seem to turn it on anymore.*

I then took the phone to a repair center and the guy told me the power supply is bad that he would have to replace it, the battery is fine but its not getting power to the device. So my question is, what is this power supply he speaks of? The battery is fine, and hes obviously not talking about the power adapter... and what could cause this power supply to fail? I followed the directions here to take apart

# Answer
> 4 votes
It's quite possible you accidentally shorted out a circuit or otherwise damaged some part (ribbon cable, connector, etc.) while disassembling or re-assembling your phone. The "power supply" line the tech fed you is probably just that, something they said to avoid going into too much technical detail.

It's unlikely that they will bother with figuring out which exact part is fried, and will probably opt for replacing the phone's whole main board instead. Be mindful of the price they quote you, because these days you can get a used Nexus One for the price close to what some parts retailers charge for a replacement motherboard.

# Answer
> 5 votes
Power Supply is actually a term with some actual, albeit generic, significance and meaning.

In handsets, the power supply is probably(I'm not an electrical engineer, or expert on device hardware) a component that regulates the power supplied to the device (keeping the voltage constant, for one thing), and manages the physical charging/discharging of the battery.

As far as what could have damaged it, it could be anything from dropping/shaking the device if there is a loose connection, to a short caused by water, to overheating. Unless you can find a connection that got loose, and the power supply is indeed fried, you'll need to get it repaired.

If you think there might have been any water damage, put the phone in rice for a day or three, it will dry out most liquid that may be in the device, and it might just work.

---
Tags: battery, charging, nexus-one
---


title: WiFi Signal drops out every 3 minutes

text:
# Question
Title: WiFi Signal drops out every 3 minutes
For several weeks now my Android (Gingerbread 2.3.6) phone has been losing it's WiFi signal momentarily, typically at about 3 minute intervals (about 3 minutes, 1.5 seconds) and occasionally at some longer interval that always seems to be a multiple of just over 3 minutes. This causes an interruption of several seconds while the WiFi connection is re-established and typically fails any kind of download/streaming that is happening, makes web sites "unreachable" and generally makes the phone unusable as a data device due to the frequency. The signal remains down for about a second, but the phone takes a few more seconds to reconnect to the router.

This happens regardless of proximity to the router, which shows a very strong signal - usually -40 to -30 dBm or better in the same room, nowhere in the house less than -70 dBm. It also happens regardless of whether the phone is plugged in or on battery.

Some specific things I've tried that had no effect:

* Changing channels (I've tried 1, 4, 8 and 9).
* Turning off the router's guest access.
* Turning off the 5.0 GHz band.
* Setting the router to Wireless N only (though that did prevent my laptop from connecting, which only supports G).
* Changing the phone's wireless advanced settings sleep policy to Never.
* Setting the battery mode to Performance mode.

Monitoring the signal on my phone with WiFi analyzer, shows ***all*** WiFi signals on ***all*** channels drop to nothing when the WiFi connection is lost (there are two other networks on different channels which are strong enough to be relevant, with about 6 others constantly fading in and out). WiFi analyzer shows 3 separate signals for my router, the main 2.4 GHz, the guest 2.4 GHz and the 5.0 GHz.

Using WiFi Analyzer on my wife's phone side-by-side shows no change in signal when my phone drops, nor does her phone drop.

Monitoring the signal using our laptop, side-by-side likewise shows no signal loss and likewise the laptop does not lose it's WiFi connection.

But, at work, the phone seems to not exhibit the same behavior, or, if it does, it's *very* occasional. Monitoring it all day at work I only saw the signal drop 3 or 4 times. The signal strength of the various networks there is comparatively weak.

AT&T were super helpful: "Sorry, we can't help you with WiFi problems. You could try doing a factory reset on your phone". `</sarcasm>`

The router is relatively new, but has been working fine with this phone since last Dec.

```
Phone          : Motorola Atrix MB860, System version 4.5.141.MB860.ATT.en.US, Android 2.3.6, Build Number 4.5.141.
Router         : Belkin N750 DB (F9K1103 v1 (01C)).
Router Firmware: 1.00.46 (2011/10/28 6:37:11).
Security       : WPA/WPA2-Personal (PSK)

```

# Answer
It looks like I may have found the problem. The latest update from AT&T (4.5.141.MB860.ATT.en.US) which they pushed a few weeks ago appears to not handle a "Forever" DHCP lease properly or my router does not properly handle a DHCP lease renewal when configured for "Forever". One does have to wonder why the phone was renewing a lease which had no timeout, and especially after only 150 seconds (allowing for the 30 second network request timeout).

Coincident with the WiFi dropping, the logs show the phone tearing down the WiFi service and restarting it after a failed lease renewal request. Because the router has always had a "Forever" lease time, my money is on the update introducing a bug in the phone.

From my phone log (note there's a large time between the request and the renewal only because the log captures only a couple of minutes, so I had to capture a number of small log fragments before I tumbled to the DHCP connection):

```
03-27 20:46:25.928 D/WifiStateTracker( 1637): DHCP request started
...
03-27 20:46:27.931 D/WifiStateTracker( 1637): DHCP succeeded with lease: -1
...
03-27 21:16:23.938 D/WifiStateTracker( 1637): DHCP renewal started
...
03-27 21:16:53.947 D/WifiStateTracker( 1637): DHCP renewal failed: Timed out waiting for DHCP Renew to finish
...
03-27 21:16:54.008 V/WifiMonitor( 1637): Event [CTRL-EVENT-STATE-CHANGE id=2 state=8 BSSID=00:00:00:00:00:00]
03-27 21:16:54.018 V/WifiStateTracker( 1637): Changing supplicant state: COMPLETED ==> DORMANT
03-27 21:16:54.018 I/wpa_supplicant(12515): CTRL-EVENT-DISCONNECTED - Disconnect event - remove keys
03-27 21:16:54.018 V/WifiMonitor( 1637): Event [CTRL-EVENT-DISCONNECTED - Disconnect event - remove keys]
03-27 21:16:54.018 I/wpa_supplicant(12515): CTRL-EVENT-STATE-CHANGE id=-1 state=8 BSSID=00:00:00:00:00:00
03-27 21:16:54.018 D/WifiStateTracker( 1637): Reset connections and stopping DHCP
03-27 21:16:54.028 V/WifiMonitor( 1637): Event [CTRL-EVENT-STATE-CHANGE id=-1 state=8 BSSID=00:00:00:00:00:00]
03-27 21:16:54.048 W/Smack/Packet( 2186): notify conn break (IOEx), close connection
...
03-27 21:16:55.084 D/WifiStateTracker( 1637): Disabling interface
03-27 21:16:55.088 D/NetworkStateTracker( 1637): setDetailed state, old =CONNECTED and new state=FAILED

```

Since changing my router to use a two week DHCP lease, the phone has had a stable WiFi connection for an hour and a half, which is considerably longer than I have seen since I started monitoring this condition.

Assuming there are no further problems, I will accept this in a couple of days, indicating that the problem is indeed resolved.

(BTW, the log collector I used is "Log Collector" by Xtralogic Inc, and "WiFi Analyzer" is by farproc).

**Update: 2012-03-29 AM**: The root cause seems to be an inability to renew a DHCP lease - changing the lease time to 30 minutes caused the connection to drop precisely 30 minutes after connecting the phone to the router.

**Update: 2012-03-29 PM**: That there is a general problem renewing DHCP leases is born out by testing all day with a short lease time; every (or very nearly every) attempt at renewing the lease fails, and then disconnects and reconnects the WiFi service. Now knowing precisely what the problem is and what to search for, it may be that this is a long-standing problem with the Android WiFi service, present since 2.2 and still a problem even in 4.0.
> 6 votes

# Answer
I had issues like this with the android phones with my new Belkin Router, that I installed and set up yesterday. Although not with our samsung galaxy tabs :-) I tried your suggestion of setting the leasing to two weeks, this did not make any difference :-(

I resolved the issue by taking the channel settings off auto and wacked the channel up to 13. The problem has resolved.

I double checked and put the lease renewal back to forever, as the galaxy tabs have issues when the lease renews on any router.

The issue is still resolved. :-D

I hope that this helps :-D
> 2 votes

---
Tags: 2.3-gingerbread, wi-fi
---


# Question
Title: Is there anyway to access and write data to the internal storage or System Storage from PC?
I tried to detect my Android storage in Windows. But Windows only detect one storage device, which is my external storage (when activated). How do I actually activate or share the internal storage, so that I could gain access the internal storage and write data onto it?

**Final Objective:**

Write binary data from PC into both internal and external storage.

**Note:**

For External: I found several ways of doing it. One is to Remove the external memory and plug it into the *PC card reader* and start writing. or we could *share the storage media*.

For Internal: I couldn't even detect the storage from the device nor I don't know how to remove the memory. Should it be while the power is off or on to be able to detect the internal memory from PC? Should I have a root access to the phone before able to do it? (I tried rooting the phone, but no luck)

# Answer
There are many storage locations in an Android device (specially in Samsung Galaxy - series)..

Storage Locations which don't require root access:

1. **External SD:** If your device supports removable MicroSD card, its mounted on `/mnt/sdcard/external_sd` (also hard linked at `/sdcard/external_sd`).
2. **Internal SD** (also labeled as USB Storage)**:** This is mounted at `/mnt/sdcard` (also hard linked at `/sdcard`).

You can access File System of device over Wi-Fi. To reach storage locations, just follow the paths. Here, you can write anything without problem, but there may be problem deleting files/directories here due to limited FTP permissions (follow last part of answer to remove this limitation). If you access file systems using USB connection, there shouldn't be any permission problem.

---

Storage Locations which require root access:

3. **System Storage:** Its protected storage of system reserved for apps. e.g. `/data` partition.
4. **ROM:** Its the storage where firmware files can be located. e.g. `/system` partition.

To write here, you do need root access. If your device isn't rooted, you are out of luck. If you are rooted, you can use Root Explorer or ES File Explorer to write anything here. Note: You need to mount some partitions with R/W access to write. e.g. `/data` partition is already mounted with R/W access, but `/system` and `/dbdata` partitions are mounted with R/O access.

**Accessing them on PC** is somewhat tricky: Use Terminal Emulator to mount the partition with R/W access permanently (if its not). Install a native linux FTP server & execute it under root user. Make sure to configure FTP server for accessing the location you want to access. Done! You can now access this location over wi-fi using any FTP client.

---

**Update:**
Its not a concern for questioner, but its worth mentioning: When internal SD is not present, removable MicroSD card might be mounted on `/mnt/sdcard` (also hard linked at `/sdcard`). And, all these mount points are decided by manufacturers, firmwares and may be different. So, its always better to check with `mount` command in Terminal Emulator.
> 1 votes

---
Tags: internal-storage
---


# Question
Title: Voice action "Set alarm..." doesn't work on HTC Desire
I have been trying out Voice Actions on an HTC Desire. Actions like "Navigate to...", "Directions to..." and "Note to self..." work fine. When I try saying "Set alarm to 9 o'clock" though I get this error message:

> "Set alarm..."
>
> In order to use this feature, download the latest Clock from the Android Market.

I already have the HTC Clock application and as far as I am aware it is fully updated but I'm assuming that the HTC Clock doesn't support the voice actions. Where is the correct "Clock" application? Opening the Market and searching for "Clock" doesn't seem to show any promising results (though I have to admit that I haven't checked all 1062 hits). Has anyone got this working on an HTC Desire? What do I need to do?

# Answer
In order for the Voice Actions to successfully set the alarm the device must contain an app that implements the `android.intent.action.SET_ALARM` intent. (Read more in the documentation of android.provider.AlarmClock.) There is no guarantee that your device contains such an app (unless it's a stock Android). The situation is worse on Samsung Galaxy S II (with ICS) which by default comes with Samsung's own Clock app which seems to handle the intent but actually does not, i.e. in response to the Voice Action a blank Clock window pops up and no alarm is set. So Voice Actions won't even find out that the alarm setting task was not carried out.

The only app that I'm aware of that properly handles this intent and can be used with Voice Actions is Alarm Clock Plus★. It is likely that there are more such apps but Android Market does not make finding them easy, because it does not offer a search-by-intent feature...
> 2 votes

# Answer
It appears that it is possible to get the "Set Alarm..." voice action working by installing a leaked version of DeskClockGoogle.apk as described on this website. I have not tested it.

It seems that this feature is not yet officially released but is coming soon.
> 2 votes

# Answer
I believe the clock application on the HTC Desire is one made by HTC and not Google. I believe Google is in the process of releasing their own clock application via the Market as they have done with their other apps like Maps and soon to be Gmail.
> 1 votes

---
Tags: htc-desire, alarm, google-voice-actions
---


# Question
Title: How can I make Google Maps cache the map for my entire city?
The Google Maps app for android caches the map tiles of areas you visit. Also, the GM Brut mod allows you to cache map tiles to the SD card. I'm on a **very** limited data plan, so I'd like to have my entire city cached to my phone memory/SDcard. So far, the only way I can think of is to manually scroll all over the city using different zoom levels.

My question is: is there a better way to do that? Again, I want to be able to use GM anywhere in the city without having to download the maps on-the-fly over my data plan. Is there a practical way to achieve this, so I won't have to scroll several times (once for each zoom level) over the entire city?

# Answer
This won't answer your question for Google Maps, specifically, but have you tried using an offline map application such as MapDroyd? Would that suit your needs? You download the entire map beforehand and therefore wouldn't have to use your data to view the map.
> 5 votes

# Answer
Since you asked this question, Google has added a "pre-cache map area" feature to Google Maps's experimental Labs features. You first have to go into Settings \> Labs and enable "Pre-cache Map Area", then visit a place page (either by clicking on a POI or long-pressing somewhere on the map), look at the list of "More Options", and click "Pre-cache Map Area". It will cache the area within 10 miles of the point and keep it cached for 30 days. Depending on the size of your city, you might have to cache a few different points to get the coverage you want.

Here's more from the Google blog: http://googleblog.blogspot.com/2011/07/download-map-area-added-to-labs-in.html
> 7 votes

# Answer
Google Maps was developed to be used when connected to the network so I don't believe there is a possibility to make it cache a complete area.

You should then take a look for an alternative mapping application that supports offline mode. For instance, the OsmAnd application might do everything you are looking for.
> 1 votes

---
Tags: google-maps, cache
---


# Question
Title: Installing cert files and connecting to wifi network on Touchpad running CM9
Hi everyone I am trying to connect to my university wifi **eduroam** using the settings below:

http://www.lboro.ac.uk/it/wireless/technical.html

How can I achieve this? So far I've tried saving the crt file in the root folder of the SD card and installing it via *Security \> Install from SD card* but I'm not sure how to take it from here.

Would appreciate any help on this matter.

# Answer
I connect with my Samsung GSII with CM9 to my eduroam network in the university of alicante. Here you have the link with instructions in english I followed on how to configure the wifi network: http://si.ua.es/en/wifi/eduroam/peap/eduroam-installation-for-android.html

However, the issue is simple, you have to go to wifi settings, and add a new network manually, ssid will have to be "eduroam" and you will see that if you choose "802.1x EAP" security setting, more settings will appear where you can insert the info provided in the link of your question. Of course you will have to choose as CA certificate the one you installed already.

I hope this helps. cheers
> 1 votes

---
Tags: wi-fi, certificates
---


# Question
Title: Why Browser Tabs Reload After Restoring Back From Multi-Tasking?
When i have tabs opened no matter in which browser and restore back to that browser due to previous multi-tasking, i get all tabs reloading (or would it be more correct to say, loading again from scratch?).

I thought when multi-tasking, tabs are supposed to leave at state they previously were in. So when certain websites were already loaded, why would they reload again and consume bandwidth?

**UPDATE:** Here is my device's memory status *(sorry for bad quality but until Android implements screenshot feature in stock ROM or until i decide to ROOT, i will be capturing with another device's low quality camera)*:

Where are the rest of 499MB of memory? My device notifies me of low memory but what about the rest of 499MB? And did i mention that HTC Sense force closes **when i multi-task**?

# Answer
It happens when tab is unloaded from memory.

Your thinking for multitasking is right, but just for multitasking, Android can't let device crashing happen, for example (device hardware resources are limited). There are many things which should be given higher priority than a background app. When foreground app needs high amount of memory, background apps are unloaded fully or partially from memory. Technically, when free memory drops below certain level, attack on background apps is performed. In fact, foreground app can also be attacked when kernel runs out of memory.

When it comes to websites, web browsers often make request of removed things of website (which aren't available in disc cache). To re-construct a web page, its better to reload webpage.
You can check it with Dolphin Browser HD: Send it to background & disconnect from internet. Then, re-open it. Webpage will be reloaded, but using cache (mind it, there's no internet connection).
> 3 votes

---
Tags: browser, restore, multitasking, bandwidth
---


# Question
Title: "login with google" via mobile browser - how to use secondary account?
I recently tried to use the Dolphin browser login to my Trello.com account, which I had created by signing up through a Google Apps account. Since I had not set up a Trello-specific account yet, I had to try to login using Google--which automatically used the primary Google Account on my device, successfully logging me in to a different Trello account of mine. I wanted to log in to Trello using a different, secondary Google account on my device, but was not given the choice.

I'm sure the problem happens with different web sites and different mobile web browsers. Is there a solution to this? Is there some specific mobile browser, for example, that when asked to provide Google credentials will allow me to select from the available Google accounts on the device?

# Answer
When it comes to user authentication, mobile browsers are no different from desktop browsers. Mobile browsers don't get login credentials from local Android accounts.

If your primary google account is used automatically, it means you are logged in with this in Dolphin Browser. Simply, go to google.com and sign out, then try again with Trello.
> 2 votes

# Answer
At least Google Chrome Beta asks before using automatic sign in. I'd recommend the browser anyway, it's much better than any alternative, even though it doesn't include Flash.
> 1 votes

---
Tags: browser, google-account, dolphin-browser, trello
---


# Question
Title: Are alternative, mostly Asian, Android Markets safe and fair?
I'm getting mailing from various alternative Android markets, mostly from Asian regions (last one from Ndoo Networks), offering hosting of my free Android app.

Although broader reach for my app would be certainly better, I still have some questions:

* Are these Markets safe? They are getting access to some my credentials, they can distribute something on behalf of my name, like virus, or spam, etc.
* Would it be fair for Google to host apps there? I mean Amazon is ok, that's fair competition, but I'm afraid these "noname" alternative markets are somehow using unfair benefit of the work of other

Does anyone have any good or bad experience with these markets?

# Answer
> 1 votes
> Are these Markets safe? They are getting access to some my credentials, they can distribute something on behalf of my name, like virus, or spam, etc.

If they ask for permission to distribute your apps, then they're probably the least to worry about; you can always verify that your apk is being distributed unmodified by verifying the apk's signature with your public key. You can also publish your public key (but keep your private key private) so that people downloading from these alternative markets can verify for themselves that the apk came from you unmodified.

> Would it be fair for Google to host apps there? I mean Amazon is ok, that's fair competition, but I'm afraid these "noname" alternative markets are somehow using unfair benefit of the work of other

It would be just as fair as Amazon; in fact, it would generally be considered unfair monopoly if Google started hunting down these alternative markets. In any case, the Play Market does not provide paid apps in China (and many other countries), so it does not hurt their revenue stream.

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


# Question
Title: Can't run any Python script on my Android phone
I have an Acer Liquid Metal, Gingerbread...

I've tried installing Python on Android (and s4la: http://code.google.com/p/android-scripting/) but when I run the hello world script I get:

`dlopen libpython2.6.so`

`Traceback (most recent call last):`

`File "compass.py", line 2, in <module>`

`droid = android.Android()`

`File "/sdcard/com.googlecode.pythonforandroid/extras/python/android.py", line` `34, in __init__`

`self.conn = socket.create_connection(addr)`

`File "/home/manuel/AptanaStudio3Workspace/python-for-android/python-build/output/usr/lib/python2.6/socket.py", line 498, in create_connection
socket.gaierror: [Errno 8] hostname nor servname provided, or not known."`

Any ideas?

# Answer
> 3 votes
Easy peasy:

I was using adaway (an app that blocks ads) and somehow its tweaking of my hosts file was not accepted by Python.

Yay! :D

---
Tags: scripts
---


# Question
Title: My Android device with USB host does not recognize my WiFi Adapter dongle. Is there a way I can install a driver or do anything else?
I bought an Android device that doesn't come with WiFi but comes with USB hosts and, as stated in the site, supports Wifi dongles. But mine is not working.

I successfully plugged in a USB mouse, keyboard, hard-drive and a bluetooth dongle but specifically the WiFi dongle doesn't even turn on (the light doesn't turn on).

Is there anything else I can try?

# Answer
> 4 votes
You need to find a WiFi dongle with a chipset the device supports. Each chipset requires different drivers, so you'll have to find one that's supported. There a discussion thread on the site you linked to about exactly this.

---
Tags: wi-fi, compatibility, google-tv
---


title: Show Unread Messages on email shortcut?

text:
# Question
Title: Show Unread Messages on email shortcut?
On my old phone\* my gmail shortcut would list the number of unread messages I had in my inbox. I can't figure out how to do this on my Razr. Is there a good app/widget I can use for this if there is nothing built in?

\*An HTC Incredible.

# Answer
> 2 votes
Perhaps you had the Google Unread Mail app on your old phone?

---
Tags: motorola-droid-razr
---


# Question
Title: How do I merge contacts based on phone numbers?
I have been using 2 SIM cards in 2 separate phones and until recently I bought the Alcatel OT-918N Glory, a dual SIM Android phone.

Since I had 2 phones before, I am expecting to have duplicated contact numbers. I will be importing numbers from my 2 SIM cards and I need to know the best way to handle duplicate numbers in Android.

Is there a way to merge contact numbers based on the phone numbers?

# Answer
If you can pull both sets of contacts into the Google Contacts app on the phone, and let them sync with Google, you *might* then be able to merge duplicates via the web-based contacts page: https://mail.google.com/mail/u/0/#contacts Click the "More" button, then choose "Find and Merge duplicates".
> 3 votes

---
Tags: contacts
---


# Question
Title: android.process.acore has stopped unexpectedly
After updating Android I got this error. During update android asked me to move some of app to sd card as there were not enough space for update. I moved some and after update and restart I can't enter contacts. When I press green button for calls (enter contacts) it shows error: android.process.acore has stopped unexpectedly

I'm using HTC Cha Cha.

I try t reboot phone, to put battery out and back. Finally I try restore phone to factory settings by removing all apps and data.

And I still have this error - android.process.acore has stopped unexpectedly

Can you please tell me how to fix it without taking phone to service.

Phone is brought from US to EU, so I would need to pay service if I can't fix it myself.

# Answer
I updated my HTC ChaCha over the air (OTA) to 2.3.5 two days ago.

Identical issue. Keep getting same error whenever I press the green call button or a number to start dialing or attempt to start the "Phone" app.

I don't have a "Contacts" app any more.

I believe the issue is in an app called "Dialer" because that's what displays when I tell my phone to report the issue to HTC.

Work around:

* use the favourites (people) widget that comes, by default, on the second screen. Press the right arrow and you'll go to your contacts list. From there you can call your contacts - or add new contacts and call them.

Note that the phone does receive calls okay.

This is an outrageous bug. The software update should NEVER have been pushed.

Additional issue in 2.3.5: the initial boot up "Enter PIN" screen isn't sized correctly for the ChaCha - there are some white line dots at the top of that screen - presumably the bottom of the text saying "Enter PIN" - but all you see is the text input field and the "OK"/"Cancel" buttons. Also it seems this phone requires a SIM PIN even when none is set. Further - if you type your PIN wrong 3 times it doesn't tell you that it is expecting the PUK.

I think HTC have got serious issues when it comes to software development. I wish CyanogenMod was available for the HTC ChaCha - because it was the ONLY way I could use my HTC Desire Z (default HTC software for that had show-stopping issues, too).
> 4 votes

# Answer
You can try these instructions from XDA:

> WARNING!: This will wipe contacts. It seems acore fc's when there are corrupted contacts. Usually by restoring contacts on an incompatible ROM.... And will temporarily wipe market list. So backup your contacts!
>
> Step by step:
>
> 1. Make sure Sync is off, leave it off for some time!
> 2. Go into settings
> 3. Select Applications
> 4. Select Manage Applications
> 5. (If you are on 2.2) Select the All tab
> 6. Scroll down until you find Contacts Storage (select it).
> 7. Wipe data+clear cache(If available)
> 8. Hit back
> 9. Scroll down until you find Google Services Framework (select it)
> 10. Wipe data+clear cache (if available)
> 11. Reboot and enjoy
> 12. (optional) Enable Sync again Enable sync again when your convinced that the error has gone.
> 1 votes

---
Tags: htc, force-close
---


# Question
Title: How to get the "check" next to text messages without being notified?
I have an HTC Incredible 2. The default is NOT to notify you when your message has been delivered.

I can go into settings and tell it to notify me. After doing so, it puts a checkmark next to the message when its been delivered -- That I like. However, it also "alerts" me with a notification in my notifications bar that it has been delivered -- I find that annoying.

Is there anyway to get the checkmark indicating it was delivered without the notification alert?

# Answer
> 1 votes
John as @thunsaker states this a HTC Sense mod and unfortunately cannot be changed.

You could look at rooting your phone and putting a vanilla ROM of Android on or the fully customisable Cynogen Mod 7, that way you can take back the control HTC stole ;-).

A place to start would be http://www.android.modaco.com

# Answer
> 1 votes
Rather than modify your ROM and switch over to CyanogenMod, why not simply use an alternative SMS app like Handcent SMS or GoSMS. Both have customizable options for Sent message notifications, including vibrate pattern options.

---
Tags: notifications, sms
---


# Question
Title: How can I get the latest compatible app version?
I once had Acrobat Reader and Seesmic installed in my LG GT540 (Android 2.1).

I had to uninstall them to free some space. After a few days I tried to install those apps again, but their updates made them unavailable to my Android version.

Is there anything I could do to install the latest compatible version?

# Answer
Ok, this is not exactly what I was looking for, but it works... it is more like a *preventive approach*.

So, my solution would was to install Titanium Backup (which requires root access to work) and backup all my apps. Then, whenever I need more space, I just backup my apps before I go on. If I need them again, I can use Titanium Backup and restore.

And this is why I consider it a preventive approach: it is all about regular backups.

If anyone knows a better way to do this, please share =)
> 1 votes

---
Tags: google-play-store, 2.1-eclair, compatibility, lg-gt540-optimus
---


# Question
Title: How can I get the old version of Google Authenticator?
I have an older phone (Motorola Cliq). Motorola refuses to update this version so I am stuck with Android 1.5 until I buy a new phone.

I had to wipe my phone clean and when I went to reinstall the Google Authenticator, it did not appear to me in the Android Market since they upgraded the app and it now requires a phone with Android 2.0 or higher.

How can I get the old version of the authenticator back?

# Answer
Unfortunately, without a backup of the app (Android 2.1+ needed for Authenticator app after 0.62) that you had earlier, you'll need the app APK from someone who still has it or hunt around for this old version.

You can still use 2-step verification by opting to receive the verification code via sms or by using the One Time codes that were generated when you originally signed up for 2-step verification.
> 1 votes

---
Tags: compatibility, google-authenticator
---


# Question
Title: Could not see "persist.service.adb.enable" value from default.prop of Android device?
I read some guide to get the `persist.service.adb.enable` value, and it said that it belongs to `default.prop` file on device. Its content should be:

```
#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.secure=1
ro.debuggable=0
persist.service.adb.enable=0

```

But when i connect device to PC (Linux), try to pull out this file from device (both emulator and Samsung Galaxy Nexus), the content of default.prop file is only:

```
#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.secure=1
ro.debuggable=0
persist.sys.usb.config=mass_storage

```

So I could not see `persist.service.adb.enable`. Could anyone tell me why, and how can i got it?

# Answer
> 1 votes
According to the official android documentation, another way to get this value is to use the `getprop` command. (Link takes you to search results for getprop.)

I have not tested this.

I'm assuming you want to also set this value, not just get it? You can use the command line on the phone to do so. (Disclaimer: I've only tried this in Donut, Froyo, and Gingerbread.)

`setprop persist.service.adb.enable 1`

This is the USB debugging setting; you can also just turn on USB debugging.

# Answer
> 1 votes
In ICS, `persist.service.adb.enable=0` has been replaced by `persist.sys.usb.config=mass_storage`, so you if you want to eanble ADB, you can `setprop persist.sys.usb.config=mass_storage,adb`

---
Tags: 4.0-ice-cream-sandwich
---


title: plain text editor that can delete lines

text:
# Question
Title: plain text editor that can delete lines
I keep to do lists on my computer using plain ASCII text (.txt) files that I sync with Dropbox.

I just got an Android tablet and I'd like a text editor that I can use to edit those files. I need only two features above the basic text editor:

* Ability to delete a line (the ability to select a single line would also work)
* Ability to move a line up/down one line (this one is optional)

Any Android text editors good for lists?

# Answer
> 1 votes
I find Epistle a useful text editor that syncs with a Dropbox folder, it's not the most advanced editor but can handle both plain text and Markdown formatted plain text (as used here). It uses the built-in Android text selection features, so you can select a line by dragging the text selection arrows to both ends.

---
Tags: text-editor
---


# Question
Title: Wifi Doesn't connect to internet in my i5801
in my phone i can connect to any wifi but when i start browser or market or any application that requires internet. It shows no network connection.

I have tried following things

**Tried several different wifi network,
forget network and connect again and enter password,
restart device**

Following is my Device information
**Device : Samsung Galaxy i5801,
OS : android 2.2, Baseband version : I5801DDJP2,
Build Number : FROYO.DDJP6,
Kernel Version : 2.6.32.9**

any help is appriciated

# Answer
as i go to setting's advance option i noticed i have checked use static IP address and given some fix ip address ... that's why wifi was not working. removing that everything works
> 1 votes

# Answer
Are you rooted? Check in WiFi advanced settings that port/proxy settings are blank or as required by the router.

UPDATE: Converting comment to answer.
> 1 votes

---
Tags: 2.2-froyo, wi-fi, samsung-galaxy-apollo
---


# Question
Title: How do I upload multiple photos at once to Picasa (Web)?
Is there a way to select several photos and upload them all to Picasa?

# Answer
Solution found!

1. Open GALLERY Select My Library Open up the album that has the photos you want.
2. Press the MENU key ( the one that is left of the home key)
3. Push the 'SELECT MULTIPLES'
4. Then select the photos you want to upload (the pics selected will have a green box with a white checkmark displayed on it).
5. Press the MENU key again, choose QUICK UPLOAD to upload to Facebook Or choose SHARE to upload to Facebook, email, Picasso, print to retail, text messaging, etc.

Voila, your multiple pics are sent!
> 3 votes

---
Tags: photos, picasa
---


# Question
Title: Trouble updating Android Market to Google Play on Logitech-Revue (Google-TV)
When I try to go into the Android Market on my Logitech-Revue it says it needs to update, but never does. On my Acer A500 tablet the Android Market updated to Google Play, so I assume that is the update that my Revue is attempting, but failing.

Anyone else successful with the Google Play update on Logitech-Review or Google TV? Any suggestions for a work around?

# Answer
It finally updated. Not sure what the hang up was before.
> 0 votes

---
Tags: google-play-store, google-tv, logitech-revue
---


# Question
Title: How to add a pin / marker in Google Maps?
I met a new contact from another city and quickly wanted to add his contact address in maps (so that I can find it quickly when I drive down there).

Even after a lot of fiddlying, I couldn't find an easy way to simply add a "Pin" to the map. I could select places / businesses by long pressing on them and starring them. But I couldn't add my own places/pins/markers on the map.

I am using Google Maps on Asus Transformer with Honeycomb 3.2, with all updates installed.

# Answer
> 6 votes
Google Maps for Android allows storing places/locations by *starring* them, this should also work for every place on the map, not just places and businesses.

1. Long press on the point on the map you want to star
2. The Address will load, press it
3. In the upper right corner is a little gray star, select it

These stars are also synced on maps.google.com if you are logged in with your account. The star will be named after the nearest address, **but it will be exactly at the point you selected.**

# Answer
> 3 votes
One way you can create a custom place in Google Maps is by putting a name in parentheses after the address. For example, search for "123 4th St (Bob's Place)" and you will see a place bubble on the map with the name "Bob's Place" and the specified address. Then you can star that and save it for later.

---
Tags: google-maps
---


# Question
Title: Does the Samsung Galaxy S2 support WPA2 with AES?
I'm trying to connect my Samsung Galaxy S2 to my TP-Link WA801ND Access Point. This works when I disable Wireless security but when I enable WPA2, the mobile refuses to connect.

Does the S2 support WPA2?

# Answer
The original SGS supports WPA2 with AES, so I would bet that the SGS2 does. There seems to be a glut of routers that don't play nicely with non-PC devices when using WPA, for whatever reason, so I would suspect that's your issue.
> 3 votes

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


title: Multiple Music Libraries?

text:
# Question
Title: Multiple Music Libraries?
I keep a large number of spoken word lectures on my device, as well as my music. This makes it difficult to select ONLY one or the other. Are there any players that will allow me to easily switch back and forth between a "music" library and a "Lectures" library?

LG P500 (Optimus One) CM7.1.0 Winamp or PlayerPro or Music (or whatever else will work)

# Answer
> 1 votes
DeaDBeef allows you to manage multiple playlists. The playlists are not those in a traditional sense (where you load pls, cue, etc) in that you *select directories* to populate the playlists.

If you were to store you files on your phone in such a manner:

* /sdcard/music/Lectures/..
* /sdcard/music/Music/..

You could then create two playlists, loading the respective directories. DeaDBeeF will ask you to install a plugins pack on first launch. These plugins allows you to play mp3s, as well as FLACs and cues.

**Android Market QR**

# Answer
> 1 votes
You could separate your lecture audio from music using playlists from the native Android music player or with DoubleTwist.

Another option might be CloudAround( on Google play). You can use the player to sync music from various cloud storage providers but it also allows you to hide what you don't want to see or play from your app settings. You could hide all music files and use the player for dedicated lecture-listening.

---
Tags: music, music-player
---


# Question
Title: Shortcut to enable / disable VoIP/SIP on Gingerbread?
Gingerbread comes with a cool SIP / VoIP integration. However, this feature drains the battery quite a bit.

So I'm looking for a shortcut to enable SIP. So far, I always have to go deep into Settings to disable/enable it.

Is there a cool shortcut, widget or app which helps to enable/disable the native SIP/VoIP-Feature of Android 2.3?

# Answer
> 7 votes
As I did not find any suitable solutions I decided to write my own widget.

It's available on Google Play: https://play.google.com/store/apps/details?id=eu.siebeck.sipswitch

I also made the source code available: https://github.com/robert7k/sipswitch

---
Tags: 2.3-gingerbread, voip, sip
---


# Question
Title: Any reason why Swype isn't in Play Store?
Have developers of Swype keyboard ever told anywhere why they haven't added their app in Play Store yet? As Play Store is easiest way of installing and updating apps, it'd be nice..

# Answer
They have here but doesn't give a clear reason.

> How can I buy Swype? / When will Swype be on the Android market?
>
> We have considered a direct-download sales model, but there are two challenges to that approach:
>
> * Customer Support - Providing Swype users with the level of professional support they deserve is a priority for us. We're still a small (but quickly growing!) company, and we don't have the resources necessary to support a full end-user sales model. It is much more efficient for us to focus on improving Swype and to partner with large organizations like Samsung and T-Mobile who already have customer support structures in place.
> * Device integration - Swype isn't just an app; it's a keyboard - the most widely used piece of software on a device. It interacts with nearly every single application on the phone. As such, it's more like a system component than an application. For each device release we do a tremendous amount of testing and we *always* find issues due to the varying components - the OS version, the device hardware, the OEM UI implementation, etc. In addition, some features can't be implemented without an OEM's engineering assistance. We end up doing a large amount of work on each device to be sure that you have a great experience entering text using Swype. So, we appreciate your enthusiasm, but we are not ready to do direct-downloads at this time.
> 7 votes

---
Tags: google-play-store, swype
---


title: Is there a real "Gmail Tap" app?

text:
# Question
Title: Is there a real "Gmail Tap" app?
Gmail Tap, one of Google's April fools, would give the phone a three-keys Morse keyboard. Is there a way to get this functionality for real, preferably for input to any fields?

# Answer
> 4 votes
Yes, there is: https://play.google.com/store/apps/details?id=com.rgam.morsekeyboard

# Answer
> 2 votes
There is another one: Morse Code Keyboard

---
Tags: applications, sms, gmail
---


title: Help controlling the cursor in swype?

text:
# Question
Title: Help controlling the cursor in swype?
I've got swype pre-installed on my Epic4G, and after a recent update (which also introduced an exasperating auto correction "feature") I'm finding that my cursor won't stay put -- it pops to the end of the word instead of staying where I set it. Say I type `twowords` and then realize I need a space -- I go set the cursor between `two` and `words` thinking that I'll hit the space bar and separate them, but the cursor, which definitely landed where I wanted it, hops to the end of `twowords`. If I try *again* it stays, but the first time it consistently hops to the end of the word.

Is there a setting for this anywhere?

# Answer
> 1 votes
I don't know if a preloaded version of Swype can be updated with a Beta or not, but beta.swype.com is the starting point for downloading the Swype installer, which will then download the actual Swype keyboard (you must register on beta.swype.com first).

Swype also has user forums, this page lists their Samsung-specific boards. I took a quick look under the Epic section and didn't see anything applicable, but you may find more on a deeper search.

# Answer
> 1 votes
Swype has something that they call the "editing keyboard", which pops up a d-pad, arrow keys, cut/copy/paste keys and other stuff. You can access it by swyping from the Swype key to the Num key.

---
Tags: swype
---


# Question
Title: Can I add external devices to an Android device?
Can we add external devices to an Android device? For example, can I add a CD player or a power antenna (to detect wireless from long distances) to my Android device? Des Android let us to create our own drivers for our devices?

# Answer
> 3 votes
Most Android devices aren't set up for peripherals; it would take quite a bit of hacking away to get them to recognize them. That being said, since Android is Linux based it's entirely possible that Linux drivers might work for your device out of the box. I'd rate the chances of such as being very low, however.

Writing your own drivers is certainly possible, but again you'd also need the internal framework in place for the kernel, etc to accommodate peripherals. And reverse engineering drivers is NOT easy!

As for your Windows CE device, it's very rare for an other OS to be ported for a device (an exception to the rule: the HP touchpad). There's all kinds of major issues with reverse engineering from hardware specs, etc that generally keep that from happening. XDA Developers would be your best bet for something like that if it exists at all.

# Answer
> 1 votes
If you want to build external devices for Android, look at the IOIO project as a starting point - it has libraries, etc for doing USB stuff.

The SparkFun guys have a board all setup and ready to go as a starting point.

---
Tags: hardware, usb-drivers
---


# Question
Title: Can I screenshot my HTC Legend without rooting it?
I've been told rooting is the be all and end all, but at the moment, I want to see how far I can extend my device without rooting it.

One thing that would be good is screenshot functionality, but I can't seem to find an application on the marketplace that does this without a **\** ROOTED PHONES ONLY \**** disclaimer.

Is there any way to get screenshot functionality without a rooted phone? And what is the reason for this functionality being disabled by default. The iFail can get screenshotted with 2 button pushes, why not the Android?

# Answer
This functionality is available with the developer toolkit. The post is a bit old so newer versions of Android will have different icons and slightly different menus, but it walks you through getting the tools installed and then being able to capture screen-shots. Also the tutorial is for Windows, but it should work with any OS that you get the Android dev tools running on (Windows, Mac OS X, and Linux).

How to take screenshots of your Android based phone from Windows
> 4 votes

# Answer
No - there is no way to get screenshot functionality on your phone without rooting it.

If you want to carry around a laptop with you just so you can take a screengrab whenever you want, you can install the JDK and hook it up via USB.

But if you want an experience comparable to the iPhone process (on device screenshotting), then you'll have to root.

As to why this is disabled by default, I haven't found a good answer to that.
> 0 votes

# Answer
You can try pressing the power button and the home button at the same time.
> -3 votes

---
Tags: screenshots, htc-legend
---


title: What is Ghost Mode of Superuser Elite?

text:
# Question
Title: What is Ghost Mode of Superuser Elite?
Superuser Elite (paid) provides a premium-exclusive feature: Ghost Mode!

What is it?
As I haven't purchased it, I don't have option to test it..

# Answer
> 5 votes
The Superuser website explains it as such:

> **Ghost mode** – Hide Superuser from your app tray and home screen. With ghost mode activated, the only way to launch it is by dialing a secret code into the dialer. The default secret code is `*#*#787378737#*#*`, but it can be set to whatever you want. Note that this feature will probably be disabled if your device does not have a dialer (tablets specifically).

---
Tags: superuser
---


# Question
Title: How can I get my Chrome-synced bookmarks in an Android device?
I'm using Google Chrome and syncing the bookmarks with the built-in feature. How can I get those bookmarks in my Android device?

# Answer
Synchronizing bookmarks between the Android browser and your Chrome desktop browser is now a built-in feature of Ice Cream Sandwich (Android 4.0).
> 6 votes

# Answer
According to this answer by goblinbox:

> The Dolphin mobile browser is supposed to have built-in Google Bookmarks sync capability.

An alternative would be to use GoMarks

> GoMarks is a application that helps you sync and manage your bookmarks with Google Bookmarks. Ideal solution if you on desktop use Google Toolbar, GMarks or any other Google Bookmarks tools.
>
> Features:
>
> * Background sync
> * Labels
> * Use Menu-\>More-\>Share page to add new bookmark from Android browser

As Dan Herbert mentions:

> There is currently no way to do this natively. Android's bug tracker has an open issue for this.
> 5 votes

# Answer
There is currently no way to do this natively. Android's bug tracker has an open issue for this.

http://code.google.com/p/android/issues/detail?id=2907
> 4 votes

# Answer
As noted here, the bookmark sync used in Chrome is separate from Google Bookmarks. The app that Ivo Flipse suggests works only for google bookmarks.

There is an app (which I haven't tried) that seems to allow access to Chrome bookmarks called ChromeMarks, but it isn't free.

The way that I access my bookmarks is through google docs: go to **docs.google.com**, at the bottom of the page select **My Folders**, then select the folder that has the bookmarks you want. If you want to make access to this page easier, you can bookmark it in the mobile browser and put a shortcut on your homescreen.

This will get me by until it is built into the system (see Dan Herbert's post for more on that).
> 4 votes

# Answer
Two possibilities:

* Xmarks Premium (1$/month)
* Google Chrome for Android (only for Android 4.0/ICS or higher), syncs Bookmarks for the Desktop Chrome versions via the Google Account
> 1 votes

---
Tags: sync, browser, bookmarks
---


# Question
Title: How to rename catalog of ADW Launcher EX?
In *Setup Catalog* option, I can only choose apps, but can't rename the catalog. Is there any way to rename a catalog?

# Answer
> 4 votes
The only way I've found to do this is to edit the XML file that stores the name directly. It should be at `/data/data/org.adwfreak.launcher/shared_prefs/APP_CATALOG_Index.xml`:

```
# cd /data/data/org.adwfreak.launcher/shared_prefs
cd /data/data/org.adwfreak.launcher/shared_prefs
# ls
ls
APP_CATALOG_1.xml       APP_CATALOG_Index.xml   adw_ex_preferences.xml
# more APP_CATALOG_Index.xml
more APP_CATALOG_Index.xml
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
<string name="GrpName1">First Group</string>
</map>

```

Edit the value within the `GrpName#` tag that corresponds to the group you want to rename and then restart ADW Launcher. AFAIK there's no way to do it in the ADW UI itself (aside from deleting and recreating it, but that's inconvenient, too).

---
Tags: launcher, paid-apps, adw.launcher, adw-launcher-ex
---


title: How to customize the notification bar?

text:
# Question
Title: How to customize the notification bar?
I don't know even thats possible in case of Xperia mini pro. When I flashed Cyanogen ROM into my Xperia Mini Pro, I was able to customize the notification bar. I mean I was able to change the background color, time color and even was able to show the seconds counter beside the time.

Is there any system level application that does the above job on regular(Original) ROM on Xperia Mini Pro ?

# Answer
I was under the impression (before stumbling upon this solution) that the notification system was a part of the secured Android system, and would only be available for modification while rooted or modded.

This little application, Notification Toggle, gives you the power of notification power widgets without root privileges!

As far as graphical and design changes, the most likely solution is a custom ROM, and you will most likely not be able to do this without rooting and flashing a ROM.

Note: this app does not seem to enable you to change the lookout of the notification bar, which, upon second reading of the question, sounds like most of what you are looking for. i was excited about this app, so i felt compelled to share it, but i don't believe it allows for cosmetic changes to the notification bar :/ sorry!
> 2 votes

# Answer
If you are rooted, install ROM Toolbox Pro. Go to its `Interface` section where you can find `Icon Changer`. Its what you are looking for. Using it, you can change Notification bar color as well as icons appear on it.

While the app makes backup of relevant system files before change, you should always be prepared for disaster with Nandroid Backup.
> 2 votes

---
Tags: 2.1-eclair, customization, sony-xperia-x10-mini-pro, notification-bar
---


# Question
Title: How to create shortcuts to a certain subset of files
I have a large collection of books on my Samsung Galaxy Tab 10.1, organized by topic in many nested folders. I have a certain subset of them (coming from multiple folders) that I expect to refer to frequently, let's call them the "popular" books for convenience.

*I'd like to have a single icon I can press on my home screen that will, one way or another, bring up the list of popular books, from where I can select a book to open.*

* I want to preserve the organization of the folders, so creating a separate folder containing the popular books is not an option.
* I want to save space, so I don't want to make copies of every popular book and put all the copies in a separate folder.

Given these constraints, there are two approaches I can think of to do what I want.

First way:

1. Get an app "A" that can create shortcuts to individual files, and puts the shortcuts on the home screen.
2. Get an app "B" that can take *arbitrary* items on the home screen, and bundle them together into a single folder on the home screen.
3. Use A to create shortcuts to all the popular books on the home screen, then use B to bundle them together. Clicking the icon created by B should bring up a list of the popular books that I can then select from.

Second way:

1. Get an app "C" that can create shortcuts to individual files and put them *in the file system*, like (for example) Windows can - in Windows Explorer, I can right click on any file and choose "Create Shortcut", and the shortcut appears right there next to the file, not on the desktop.
2. Get an app "D" that can create shortcuts to folders in the file system, and puts the shortcuts on the homescreen.
3. Use C to create shortcuts to all the popular books in the file system, move them all to a single folder in the file system, then use D to create a shortcut to that folder on the home screen. Clicking the shortcut created by D should open the folder, which contains links to the popular books (this, presumably, does not have the same space issues as having two copies of every popular book).

So, here are my questions:

* Are there any other approaches you can think of to doing this?
* Do you have any recommendations for apps that would fill the role of B or C? I currently have Linda Manager, and it is only able to do A and D, as far as I can tell. For B, I have looked at Folder Manager, whose purpose is to create folders of apps on the home screen, but (as far as I can tell) it can't see the home screen shortcuts that Linda Manager creates to individual files.
* Are there any issues with either approach I proposed above that might prevent them from working? For example, are shortcuts "in the file system" even possible in Android?

Many thanks for your help.

# Answer
> 1 votes
1. Install Astro File Manager.
2. Long tap homescreen & choose `Shortcuts`. Then, choose `Astro` from list. Using it, you can create shortcut of any file on homescreen.
3. Bundle these shortcuts in a homescreen folder using your default launcher. I use in-built folder feature of ADW Launcher EX (my default home launcher).

If your default launcher doesn't have folder feature, you can install Folder Organizer. Using it, you can create folder widget on homescreen. You can put shortcuts in this widget & Astro will help here again as in Step 2.

# Answer
> 0 votes
Both approaches are possible. In fact, you don't need an app "B" as most Android launchers has folders. Most Android launchers doesn't allow you to create a home screen shortcut to a file or folder; however many popular file manager do allows you to do so.

With regards to creating shortcuts in the filesystem, Android is based on Linux, and Linux have symbolic links, which is like Windows' .lnk shortcut, only much better implemented.

Another, much better option is a single app that is specifically designed for your particular use case. Try "EStrongs File Manager" with its plugin "EStrongs Bookmark Manager". Both are free and can be found on the market.

---
Tags: home-screen-shortcuts, 3.1-honeycomb
---


# Question
Title: How can I have a separate birthday calendar without shoving all those contacts onto GMail?
I have the HTC Sensation XL if that has any significance on the issue.

I'd like to have the birthdays of my contacts show up as appointments in my calendar automagically.

What I don't want is to put all those contacts on Gmail. I don't use gmail and I don't want Google to have them.

I would also prefer if they would not go into my default local calendar so I can toggle them on and off to reduce clutter. But this is optional.

Is there any way to do this?

# Answer
Install my new open source app Birthday Adapter.
> 2 votes

# Answer
I know you don't want to add the birthdatr into your Google Address book, and that's fine.

The method I use still require to put that info online, but what I did is I created a birthday calendar on GCal. I creates an entry for each birthday in that calendar and set a yearly recurrence. You can also set a reminder for each of them if you want to. And since it is a separate calendar, you can toggle it off or on at will.

Hope that helped or gave you an idea of what you actually want to implement. Good luck :)
> 1 votes

# Answer
You might want to try EboBirthday. You can enter the dates manually. It can also import from Facebook.
> 0 votes

# Answer
The only way is, to create a new unsynced calendar in your calendar app on android. But you have to create each birthday on your own.
> -1 votes

---
Tags: contacts, calendar
---


title: Dual booting mobile

text:
# Question
Title: Dual booting mobile
> **Possible Duplicate:**
> Can I use dual boot in my Android mobile phone?

Is it possible to dual boot my android mobile(HTC Sensation) with window mango? So that I can use either one of them. I'm not feeling secured with android OS right now.

# Answer
There have probably been many attempts to deploy Windows Mango into Android Phones, but it hasn't been possible, with the same going to your phone (XDA-Developers: Windows mobile on HTC Sensation).
So, even though Dual Booting with Android OS is possible on any Android phone (LifeHacker: Dual Boot Multiple ROMs on Android phone), using Windows as the other OS has not been made possible.
> 1 votes

---
Tags: operating-system
---


title: Searching for Android apps

text:
# Question
Title: Searching for Android apps
Searching an app on the Play Store for new apps results in a failure most of the time. By failure I mean we don't find the desired app although the name matches exactly. Popular examples are *Temple Run* (1st week after release) and *Instagram* (right now too). Searching on Google for terms like "Instagram for android" results in an immediate hit. Is this is a problem only in India or is it everywhere? And why is the Play Store search so backward compared to Google Search which has better success over a bigger search pool?

# edit1

To clear up things, I was able to download the apps from http://play.google.com onto my phone.

# Answer
> 6 votes
The general opinion everywhere is that the Web marketplace is much better with search results than the marketplace app (it is really puzzling as to why is such the case). And no, the problem is not India specific, it is faced everywhere. The same opinion holds for other stores as well, including Apple's AppStore. The good news is, there are a few companies trying to make it better, namely Chomp and Tapjoy:

Chomp has been pretty successful and has been solving a truly-existing problem, which is evident since Verizon now includes Chomp in its tethered phones.

For more info, see xconomy.com news article discussing the search issues in the mobile market places and apps like Chomp and Tapjoy.

# Answer
> 0 votes
Maybe your phone doesn't support the app you're searching.

Also, some apps only can be install from certain locations(example Google Listen is available in a few countries).

From Google Play website all apps are going to appear, but when you try to install this apps its gonna say "this app is not compatible with your device".

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


# Question
Title: Picture Gallery Slow & Won't Refresh on HTC G2 w Android 2.3 Gingerbread
I'm having a problem with Picture Gallery not refreshing and loading too slowly on Android 2.3.4 Gingerbread (HTC G2). After I take a picture and then go to add it on foursquare or facebook from picture gallery, the last couple pictures taken aren't there. Sometimes the last 20 pictures taken aren't there or an entire directory of pictures isn't showing up. A lot of times it takes a long time to load the picture thumbnails and directories.

Is there a way to refresh or fix the Picture Gallery or is there a better 3rd party picture gallery that you can recommend?

Should I reformat or replace my micro SD card to make it work faster?

Thanks in advance! :)

# Answer
> 5 votes
Sounds like the contents of your SD Card have not been scanned since taking the photos. Try the SDrescan app from Market. This should help in such situations.

Alternatively, you can manually un-mount the SD Card (via `Menu -> Settings -> Storage -> Unmount SD Card`) and re-mount it again. This should trigger the media scanner to refresh the card's contents.

# Answer
> 2 votes
Use Quickpic. Its much better than the stock android gallery app both in Gingerbread and ICS

# Answer
> 0 votes
I get the same issue with my G2, so I doubt this is a bad SD card.

Another way to force a rescan is to delete the thumbnail folder. I'll use an app like Astro, and navigate to /mnt/sdcard/DCIM. Delete the .thumbnails folder there and the next time you open the Picture Gallery, it will regenerate the thumbnails, including the missing pictures. That said, I think I'll give SDrescan a try next time this happens to me.

---
Tags: 2.3-gingerbread, external-sd, performance, images
---


# Question
Title: It takes a long time to load the home screen
Returning to home screen after sending an SMS or making a call takes up to 7 seconds on an average where as it used to be much faster six months back. Its a Aug 2011 model. System hangs often coming alive with Force Close application message. Why?

# Answer
> 1 votes
Because Sammy's software is buggy! If yours is a galaxy S i9000, then there are ICS Roms on XDA forum which I found far smoother and usable on my phone than Samsung's touchwiz Gingerbread.

If you don't want to go through the hassle of rooting, flashing a custom ROM, then I suggest that you backup your data and do a factory reset.

```
settings=>privacy=>factory data reset

```

# Answer
> 0 votes
You can try a custom home launcher, which is another term for home screen, instead of TouchWiz, Samsung's default launcher. Go Launcher is a popular one and is very customizable. ADW is another one that has good performance. Doing a search for "launcher" in the Play Store will bring up multiple options.

---
Tags: samsung-galaxy-s, home-screen
---


# Question
Title: RDP/VNC App that has 1:1 mouse cursor support?
I've tried a couple different remote desktop programs, but I'm having issues with the mouse support...

For starts, I have to double click everything, even things that are normal a single click, or a single click in the Android OS...

I'm on Archos 101 Android 2.2.1.

I'm pretty familiar with the process of remoting at this point, so my question basically is "which remote desktop solution provides the best experience with a full keyboard, mouse and HDMI support monitor?"

Thanks.

# Answer
I'm not sure what you mean by "HDMI support", but i myself use Teamviewer.

I have tested lots of programs like this for my android, and my experience tells me that this is the best app for me. I hope you get the same impression.
> 2 votes

# Answer
I use PocketCloud and it always seems to do well for me. Although, I haven't tried it a lot with an external mouse.
> 1 votes

---
Tags: keyboard, remote-control, remote-access
---


title: Can Android save state on powerloss?

text:
# Question
Title: Can Android save state on powerloss?
Does Android support hibernation?

I'm interested specifically in two scenarios:

* Resuming after a "nice" powerdown - ie, the phone runs out of power during normal use (say, in the middle of writing or reading email)
* Resuming after a "catastrophic" powerdown - ie, say the battery accidentally is removed in the middle of some sort of activity.

# Answer
> 3 votes
The Android system does not natively support any kind of resume after a full shutdown. Individual apps can save their state at any time and restore that state when the app is loaded, but the Android system cannot store its state or the state of all of the apps for a shutdown. Theoretically speaking, the kernel could probably be modified to support some form of hibernation but the stock Android system does not.

---
Tags: restore
---


# Question
Title: How to check if an available update will take up more storage or less than the one currently installed version?
How can I check if an available update of a given app that I already have installed will take up more or less storage space than the one currently installed from the information in the play.google.com page? Is there a URL I can use to check the size of my current version and the one of the available update? Can I mount the device and list the size of the installed apps and compare it to the advertised size in play.google.com?

For example, I updated Gmail in the last few months, and originally took up 2.07MB Application size, and the last two updates went from 3.08MB Application size to 3.26MB version 2.3.6 (20110305). How can I know this in advance?

# Answer
> 5 votes
Current App's Usage:

* If you mean storage, there's a handy program on market called Disk Usage. It will display the current size of all installed applications, as well as how much space each's data takes up.
* I have a feeling you may mean RAM usage, which is a different animal indeed. To get the amount of RAM a program is currently using, see the Apps section of the Settings. The Running tab shows the relevant details.

New Update's or Non-Installed App Usage:

* Most of these details cannot really be determined before installing an app or an update, unless the developer is kind enough to include these details in the applications's description or the What's New section. The closest you can get is the actual size of the application, which does show up in the application description. I guess you could use a combination of what you can learn from Disk Usage on the current version's size and correlate that to what shows up in Google Play for the current version.

Details like RAM usage are difficult to determine as they depend on a lot of factors:

* Which resources are loaded on your particular device configuration (e.g. high or low res images and icons).
* How you use the app (e.g. if you have a browser and load 100 tabs, the program will use more RAM).
* The quality of the app. The program may inadvertently waste memory due to a bug only you experience. It would be difficult to predict things like this.

As for app storage, this really depends on whether the app developer chooses to change the way it stores data.

Hopefully this answers your question.

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


# Question
Title: A Subversion client on my tablet Asus Transformer?
I am a developer, but I write some novels and short stories, and I use subversion to backup and synchronize texts files between PC. I want to read and write my text files on my Asus Transformer, but as far as I can see there is no subversion client for Android. I have only found Subdroid, but it is limited to history browsing, I can't get files and commit them.

I know Ubuntu is available for the Transformer, and I already use it on PC. But it's not my first choice for this tablet.

# Answer
> 6 votes
I have just released an open source svn client that uses actual svn protocol... it is called OASVN (Open Android SVN) you can get it on the play market here: https://play.google.com/store/apps/details?id=com.valleytg.oasvn.android

Does svn checkout, update, commit, export, cleanup and revert. More to come soon.

More information and source are here: http://www.valleytg.com

Jira for requests: http://www.valleytg.com/jira

# Answer
> 6 votes
It looks like there's been a little work porting SVNKit to Android (see this), but actual source code isn't sitting around for anyone to use yet.

It's a little bit incredibly gross, but you could try introducing another syncing setup. Something like Dropbox to store and sync files on your phone, and then commit the changes when you get to a machine with an SVN client. This is obviously less than ideal.

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


title: Market enabler not working (anymore??)

text:
# Question
Title: Market enabler not working (anymore??)
I own a MIUI-powered HD2 and a Chinese tablet on which I would like to install a couple of free apps that are intended for Italian market. I can see these apps from an A500 tablet but not from these two devices.

I tried Market Enabler (all are already rooted) on both the devices but it seems that it doesn't work. I can still see Chinese apps on the tablet and I'm still on an unknown market from the phone. I would actually like to install Skype on the tablet.

Does somebody know if Android Market now prevents Market enabler to do the trick? I also tried a couple of other enabler apps, but one said that operator change failed.

I understand that my question may look duplicate because lots of people ask how to install other-countries apps, but I'm asking if Google implemented some countermeasures.

Thank you.

\[Update\] I tried the following

* Clear Market data from Settings\Applications\Manage\All\Market
* Ran Market Enabler, set current market to Italy - TIM (should be 22201), said NO to prompt to switch to market at once. Checked that status bar reported "Current market: Italy"
* Rebooted
* Checked that ME ran on startup by `su` notification
* Started ME, noticed that current market is `Unknown`
* Switched again to Italy from list, chose YES to boot market
* Accepted Android Market license, still saw Chinese apps and no trace of Skype or other apps that I need

# Answer
> 1 votes
I had a similar problem with US apps once. I wasn't using the same Market Enabler app though.

I use this Market Enabler. In most cases, I can get apps just using that, but in some cases, I additionally need to use a proxy, such as ProxyDroid.

# Answer
> 0 votes
There appears to be a workaround with this app and the latest version of the Market that may work for you:

> There's a trick. Go to Browser, look on Google for "APPNAME android market", click on the Google link and select "Open with Market". However, paid apps still cannot be bought. But you can get the free apps (some of them don't appear because they have an in-app payment system).

There are alternate market enabler apps that might work, like this one:

https://market.android.com/details?id=ch.racic.android.marketenabler

It can be downloaded directly in case you can't get it through the market.

If that doesn't work, you could try different versions of the Android Market, starting with the latest, like Matthew Read suggested. You could also try older versions of the Market Enabler app itself. You'll have to Google around for those.

If none of that works, you could always contact the developer:

https://plus.google.com/110853353138524936530

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


# Question
Title: How do I update all my apps with the new Google Play Store?
I want to update my apps, but I can't find the option in the new play store. How can I do this?

# Answer
On all my devices, if there are more than one app to be updated, I can see the `Update <x>` button above the apps list, in the header bar with the "Updates" text. This will update all apps that don't require manual updates.
> 5 votes

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


# Question
Title: Can I re-install a purchased app from Google's Play Store?
I've successfully purchased an app from the Market via my Android phone. It's currently too large for my internal memory (still running 2.1), so can I uninstall it and then re-install it at a later time?

Will uninstalling the app (after the 15 minute eval period elapses), also ensure that I can't re-download it again or do purchased apps remain linked to my Google account even if they aren't currently installed?

# Answer
You can uninstall it and the market will remember that you bought it. It'll say "purchased" in the market and you can reinstall any time. Every time I reflash a ROM I go into my downloads section of the market and I see all my purchased apps.
> 37 votes

# Answer
Procedure for most Android phones is: Open the "Market" application, click your phone's Menu button, click "Downloads" or "My Downloads", click name of App that you previously purchased, click Install button.

Note: If you've also changed the Google Account associated with the phone, then you'll lose the ability to install apps purchased under the old account.
> 9 votes

# Answer
You have just to log in with the same Google Account when you bought the app. and you will be able to download/install it without paying again ...

Google store all app. / devices ... of each account

PS : Once on Google Play, go to My Application and you will find ever the purchased and non installed app. Or just look search for the app. and you will be able to download it without paying ...
> 0 votes

---
Tags: google-play-store, paid-apps
---


# Question
Title: Intentionally deleted Android system - how do I fix this?
Right now I own a Sony Ericsson Xperia x10 mini and I rooted it. I had this program installed from Android Marketplace that allows you to delete applications.

So guess what... I deleted several applications for testing purposes and I knew that if I uninstall Android System it would break everything.

I did that epic "mistake" for testing purposes (don't try this).

The thing is how do I fix this? I have spent some time reading through forums and installed Flashtool and downloaded the ftf file (X10a\_v2.1.update-1\_2.1.A.0.435\_Generic.ftf) in C:\Flashtool\firmwares directory.

What I have to deal with right now: - My mobile phone switched off when deleted Android System so I decided to boot it to see if any error messages comes up. - Now my phone won't power off due to the lack of Android System. So I have to use a torx screwdriver to remove the screws and take off the battery (because Flashtool requires the phone to be switched off) but unfortunately the Torx I have is one size bigger than the required one for Xperia's screws. - I guess I have to wait until the battery is dead or I should just get a proper Torx screwdriver.

The thing is that I have another Xperia x10 mini as well (works for now - didn't try any uninstall) and connected it to FlashTool and followed the instructions to flash it but I keep getting this error message:

> ERROR - ERR\_SEVERITY="MAJOR";ERR\_CLASS="SECURITY\_CLASS";ER R\_DYNAMIC="SIN header verification failed"

I tried to figure out what's causing this and I end up with the "locked bootloader solution". I tried the instructions read here: http://unlockbootloader.sonymobile.com/instructions but when I typed `##7378423##` no service menu was available...

That happened to the working Xperia phone. How would I possible do that on a broken Xperia?

Any suggestions would be highly appreciated!

We're all learning through our mistakes after all.

# Answer
> 2 votes
If you didn't already have your bootloader unlocked and tools in place to reload the Android operating system (ie, ROMs or disk images), I strongly suspected you are completely screwed.

---
Tags: operating-system, unbricking, sony-xperia-x10-mini
---


# Question
Title: Why can I tether to Ubuntu for free but not Windows?
I have a Motorola Droid 1 with Android 2.2 on it. I found something odd that I don't understand why it works.

If I plug my phone into my home computer which is Windows 7 and I turn on the tethering ability, I am met with a Verizon captive portal and it tells me I need to pay for a tethering plan (which I don't have).

Now the weird thing, if I plug the same phone into my Ubuntu 10.10 laptop and enable tethering it works and can get on the internet with no captive portal showing up.

The only thing I could notice that was different about the connections was Windows connected to the phone with an NDIS driver and Linux connected to the phone with what I think is a raw device mapping.

Would that have anything to do with it?

# Answer
> 3 votes
A lot of mobile network operators perform network analysis (deep packet inspection) of all transfered data. In that way they are able to identify which protocols are used.

Identifiable protocols that indicate a desktop PC are for example:

* Windows Update
* Virus scanner update
* Broadcasts sent by Windows

Another very easy and common way to identify the system is to read the UserAgent string the web-browser sends in each request. There are add-ons available for Firefox to fake the user-agent may you should try it and fake your browser to something unknown.

# Answer
> 1 votes
WARNING: THIS IS COMPLETELY SPECULATIVE - I DON'T USE WINDOWS

It's possible that Verizon is using OS Fingerprinting to determine that you're tethering.

Windows 7 (and possibly Vista) also connects to a particular Microsoft site to attempt to determine if an "additional log on" is required - if it doesn't get an expected response back, it surmises you're in a captive portal and warns you. Verizon can look for that network request.

(You can configure this behavior to ping any site you want instead of Microsoft's; see the KB article.)

With Ubuntu...the OS fingerprint would show the system as Linux, which is no different than Android.

Another guess: Verizon can see that the TTL of your packets has increased by one , so that it could figure out there's a hop beyond your phone. This would have to depend on how the OS uses the phone as a network device - it's possible Windows treats the phone as a gateway. I know Linux treats the phone as a network card.

---
Tags: tethering
---


# Question
Title: Why does Android Wi-Fi not get disabled?
I have Android 2.3.4.

I have noticed that even When I turn off Wi-Fi, I still keep getting notifications, like - Gmail, Gtalk and Google+ notifications. If I open the said App then it says that it is not connected to internet.

So, my hypothesis is that maybe when I disable Wi-Fi, Android does not terminate currently established connections. It only denies new connections. But this does not explain why in this case the notifications are usually delayed, sometimes, by few hours or a full day.

What is happening and how do I actually disable the Wi-Fi?

PS: I use the "Status Switch" widget to turn/off the Wi-Fi.

UPDATE: the phone doesn't have a data plan, so data isn't coming in that way.

# Answer
I belive it is because you gained the data during the period Wi-Fi was activated, so when you swithced off your Wi-Fi, there was still some unread data you hadn't seen (in the form of mail and G+ notifications). Also I recomed, if you are seriously worried about this, and it perseveres, to turn off Wi-Fi via wireless communications in the settings app.
> 1 votes

# Answer
If you turn off Wi-Fi, but you have a data plan with your carrier, you'll still be accessing the internet using your cellular mobile radio.

Opening the app and having it say that it is not connected to the internet could thus be because you have poor signal, or you haven't used your phone in a while and it's been auto-disconnected from the mobile network to save battery/bandwidth by either the phone or your carrier.

You can use Airplane Mode to turn off both cellular and Wi-Fi radios.
> 0 votes

---
Tags: 2.3-gingerbread, wi-fi
---


# Question
Title: How to use volume keys for scrolling? (everywhere)
I would like to use volume keys for scrolling (lists, homescreens, icons, documents - anything which now does require you to swipe finger in order to scroll - just like my old java phone where you could scroll using screen gestures AND volume rocker as well); would it be possible?

I have Samsung SGH T679 (android 2.3.5)

I have tried ButtonRemapper but it didn't help (it did not show volume keys as customizable buttons)

# Answer
To my knowledge, there is no way to do this system-wide without heavily modifying the ROM, or at least system files. Especially if ButtonRemapper doesnt show your volume keys as programmable buttons, then it won't be easy. Some apps will, however, let you customise their behaviour. For example, I know browsers such as Dolphin and Miren as well as Google Reader can change the volume button's behaviour.
> 3 votes

# Answer
This XDA post describes how to change the key remapping. However, as the file(s) are in the /system folder, I believe one needs the device to be rooted.

> you need to edit the files english.us.kl and qwerty.kl found in `/system/usr/keylayout` folder.
>
> Open each of the 2 files and replace: "key 115 VOLUME\_UP" with "key 115 DPAD\_UP" "key 114 VOLUME\_DOWN" with "key 114 DPAD\_DOWN"
>
> Save the files and restart

On my Galaxy S2, I only found the qwerty.kl file. Haven't touched it as I'm not brave enough. :-)

Do report back if this works and of course, make a complete backup of your device before you attempt this.
> 2 votes

# Answer
You'd most definatly require root access for that. Then flash a ROM which supports volume key scrolling.
> 0 votes

---
Tags: buttons
---


# Question
Title: Photoshop: how can I access other directories beside DCIM?
Screenshots apps store their images in different locations. For example:

* ShootMe uses SD card/ShootMe
* The native screenshot tool in ICS uses SD card/Pictures/Screenshots
* etc

I am wondering, is the Photoshop for Android able to access other directories beside SD card/DCIM, because all the pictures I can see are the ones taken from the camera? Obviously this makes screenshots editing (e.g: cropping) difficult.

# Answer
Asssuming you mean Adobe Photoshop Express it is set by default to only show you Camera pictures. You should be able to change a setting to make it look at the rest of your phone's storage.

Open Photoshop Express, press `Menu` (on ICS press the `...` in the corner of the screen), select **More** and then **Settings** and scroll down to near the bottom where you should see the option **Show camera photos only in Phone view**, take the tick out of the box and press `Back` to get back to the main Photoshop Express window where you should already see it filling up with all the pictures it can find.
> 3 votes

---
Tags: images
---


# Question
Title: What is launcher.ebproductions.android.launcher?
I've just removed GO Launcher and now when I click the home button I get offered a choice of two different Launcher `com.android.launcher` and `launcher.ebproductions.android.launcher`

What is the ebproductions one? Do I need it?

Can I just remove it?

# Answer
> 2 votes
There's an app in the Market with the ID "com.ebproductions.android.launcher" that is Gingerbread Launcher free.

This appears to be a slightly modified version of the AOSP stock Gingerbread launcher that someone's made available for devices that don't come with the stock launcher installed.

# Answer
> 2 votes
Following the package name you provided, the app you are talking about is called Gingerbread Launcher free from the developer Eugene373.

You must have installed this launcher before install Go launcher. Go launcher was your default launcher and after you removed it the system is asking you to choose between the Android's launcher and this one.

If you don't need it you can remove it.

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


# Question
Title: Android tablet booting issue (Sanei n80)
I bought Sanei N80 android tablet two months back(android 2.3).I tried to root using z4root app.It stuck in the middle so i switched off and switched on the tablet.Now the tablet is not booting up stays in the splash screen (refer attached screenshot1.png). I also tried to reboot it using recovery mode, again its stuck and displaying warning icon with android image (refer attached screenshot2.png). I am pasting the logs for reference.

Kindly please please please help.I don't know how to proceed.

Log, while normal booting.

```
D/AndroidRuntime( 1309): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
D/AndroidRuntime( 1309): CheckJNI is OFF
D/dalvikvm( 1309): creating instr width table
D/dalvikvm( 1309): DexOpt: incorrect opt magic number (0xff ff ff ff)
D/dalvikvm( 1309): ODEX file is stale or bad; removing and retrying (/data/dalvik-cache/system@framework@framework.jar@classes.dex)
D/dalvikvm( 1309): Zip inflate: partial write (will retry): (4056 of 32768)
E/dalvikvm( 1309): Zip inflate: write failed: No space left on device
E/dalvikvm( 1309): Unable to extract+optimize DEX from '/system/framework/framework.jar'
D/dalvikvm( 1309): Unable to process classpath element '/system/framework/framework.jar'
E/JNIHelp ( 1309): Native registration unable to find class 'android/debug/JNITest'
E/AndroidRuntime( 1309): Unable to register all android natives
I/ServiceManager( 79): service 'media.camera' died
I/ServiceManager(79): service 'media.audio_flinger' died
I/ServiceManager( 79): service 'media.player' died
I/ServiceManager( 79): service 'media.audio_policy' died
I/Netd ( 1311): Netd 1.0 starting
I/ (1310): ServiceManager: 0xacb0
E/AudioHardware( 1310): Can't load libsecril-client.so
D/AudioHardwareInterface( 1310): setMode(NORMAL)
I/CameraService( 1310): CameraService started (pid=1310)
I/AudioFlinger( 1310): AudioFlinger's thread 0xc7b8 ready to run
D/AudioHardware( 1310): AudioStreamOutALSA::setParameters() routing=2
D/AudioHardware( 1310): ### setVoiceVolume_l

```

screen shot one

Screen shot two

# Answer
z4root is for android version 2.2, as versions such as honeycomb have such methods of rooting patched. Try a hard reset.
> 1 votes

---
Tags: boot
---


# Question
Title: Can I shorten the network name in my status-bar so I have room for more icons?
The network-operator name takes up that important real-estate in the top-left corner of my screen, on the left side of the notification bar. It takes up room that can better be used for notifications.

Can the status/notification bar be hacked in some way to eliminate the network operator name?

I've not yet seen any hack in the marketplace for this kind of thing. Would I have to write this myself?

FYI, using Android 2.x on a UK Motorola Razr

# Answer
Yes you can root your phone then cook up your own ROM. The easiest way to cook up your own ROM is to use one of the online Kitchens such as UOTKitchen (http://uot.dakra.lt/kitchen/) or RomKitchen (http://romkitchen.org/). Then when choosing the status bar, edit it to suite your needs.
> 3 votes

---
Tags: notification-bar
---


# Question
Title: How do I view and manage the list of Intents that launch what apps in my phone? How do I unregister these apps?
During the day I notice that many of my installed apps run themselves automatically. For example, FB all of a sudden asks my GPS data or reads my contact list, without me launching the FB app. FB does not have a persistent notification icon, so I do not expect it to be a background process. Yet using Intents, apps do what it wants when it wants.

I want to be able to know -- then stop or control -- what apps launch by themselves in my device. I hope that's a fair thing to ask.

# Answer
If you are rooted, install Autorun Manager. Make sure you've Busybox installed and use `Advanced Mode` of Autorun Manager. It displays all receivers of an app as well as intents to which receivers are registered. From there, you can disable a receiver of an app, too. But, you'd need pro version if you want to disable more than two receivers.
> 3 votes

# Answer
The only real way to control these apps is to remove them. Android doesn't provide any fine-grained settings to control the odd behaviors of individual apps.
> 0 votes

---
Tags: applications, alarm
---


title: Recover my SuperVault files

text:
# Question
Title: Recover my SuperVault files
I had several files saved and encrypted on my Android phone using SuperVault. I no longer have an Android phone but I do have my SuperVault folder with all the files. Unfortunately I can't access them because they are encrypted.

Short of getting another Android phone (assuming I can move the files to another phone), is there any other way to recover my files?

# Answer
First, try to decrypt the encrypted vault on your PC/Mac using other encryption software (presuming, you've its password & encryption key). The encrypted vaults are generally universally compatible, but not necessarily.

If it doesn't work for you, setup an Android Emulator (virtual Android phone) using Android SDK. Enable Android Market in it. Install SuperVault & Dropbox using Market. Use Dropbox to download vault file in its virtual sdcard. Decrypt files & withdraw them using Dropbox.
> 2 votes

---
Tags: data-recovery
---


# Question
Title: Tablet Market: How to know if a game supports tablet size?
I'm shopping the android market on my tablet (TF Prime) but can't seem to find anywhere if an app/game support tablet size.

I don't want to spend money on a game that is zoomed so much that I can count the pixels =)

How to tell if an app in the market supports tablet size?

# Answer
One way is to ask the developer via the contact information provided in the application's Google Play page.

Where an application or game has a free- or paid-version, you could just try the free version. Unless it's stated in the description that the paid version actually supports higher resolutions, it's usually a safe assumption that if the free version looks a certain way, the paid version will look similar.

A final way is to simply buy the application and try it within the 15 minute refund period. If you're not pleased with the way the application or game is formatted for your screen, simply refund it. Keep in mind, though, that you're only allowed to refund an app once. If you re-install it after refunding, you will no longer have the option to refund and will be billed immediately.
> 4 votes

# Answer
While not universally accurate, the easiest way to tell is to find apps with "HD" in the title; this is *almost* universally meant to mean "tablet optimized". This is most commonly done with games.

Hopefully in the future the market is sorted better and apps are developed better for tablets, but there currently is no sorting/filtering option or easy way to check if something is tablet optimized or not.

The Amazon App store is also a good place to look; all those apps are vetted to work well on the 7 inch Kindle Fire. Not the same size as the TF Prime but you can be sure they're not *only* designed for phones.
> 3 votes

# Answer
Unfortunately at the moment is not possible filter the market by device resolution and maybe it will be never done, because Google does not test all apps and it relies on what publisher says. In addition could be not only a problem of resolution, sometimes the Tegra 2/3 chips are not still well supported by apps developer, or the problem could be related to ICS too.

I have an Asus Transformer (1280x800) and here are the rules that I try to follow before spending money on market:

* As already suggested, if there is a FREE version of an app I try it first to check if is fully compatible with my tablet;
* I always read the recent changelog to see if there are fixes especially targeted to ICS or Tablets/HD devices;
* I check the User Reviews through Google Play website, so I can use my device filter to check reviews related to it:
* In addition, if I look for tablets-ready apps, I check the page Featured Android Apps for Tablets;
* You can do similar research through website dedicated to app reviews that support tablet filtering (like, for example, AndroidTapp)

Hope it helps!
> 2 votes

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