# Question
Title: How can I stream music/audio from Android and PC to Android device via WiFi?
I've searched for this for some time, and I've found several options that almost works.

I have an Android device connected to my stereo and I want to be able to connect to it with either my PC or my Android phone and play whatever music I'm playing on the phone/PC on the device instead.

I've tried SoundWire, which sort of works with PC-\>Android, though the sound is sometimes choppy, and I have to connect from the Android device instead of from the PC.

I've tried Remote Droid Player and Twonky, that works with Music that's already on my device, and twonky beam seems to work if I find something on YouTube, but since most music I play is on Google Play Music, that doesn't do me much good either.

So does anyone have a solution for this. What I basically need is to replace my long jack-\>rca cable with an Android device, if you can put it like that.

# Answer
# WiFi Speaker

### Stream all Audio from PC to Android!

# About

> Use WiFi Speaker to stream all audio from a computer to an Android device in realtime. Just run the server on your Windows PC, and the app on your Android. The server is completely free, as is the app.
>
> Setup is easy:

# Links

# Screenshots:

**Note:** I'm the developer.
> 5 votes

# Answer
Have you tried:

1. Plex: (paid - $4.99) streams videos, photos, and music from your PC to lots of devices including Android phones and tablets.
2. Some sort of VLC PC-to-phone streaming app?
3. Audiogalaxy
4. Airplayit
5. If you are not picky about the desktop to Android part, maybe Google Play Music will be suitable for you?
6. These might also help: CNET: How to stream music from your PC to Android remotely, Android Authority: Best Free Apps to Stream Videos from PC to Android Phone

Personally I've only used Plex, Google Play Music, and VLC Stream & Convert Pro
> 2 votes

# Answer
I've settled with BubbleUPnP which can act both as a server and a client (on different devices), and it can play my Google Music account.

It's not exactly what I was looking for, but it'll do for now.
> 1 votes

# Answer
Try Gmote. Among other features, it notes on the Play Store description:

> Stream music from your computer to phone!
> 0 votes

# Answer
You can try the following two apps:

# For PC:

## Airfoil for Windows

> Send any audio from your PC to AirPort Express units, Apple TVs, iPhones and iPods Touch, and even other PCs and Macs, all in sync! Use Airfoil with web-based audio like Pandora, music services like Spotify, Rdio, MOG, and WiMP, or any other audio playing on your computer. Airfoil for Windows gives you your audio on AirPlay devices all around the house.

# For Android devices:

## AirBubble

> AirBubble is a lightweight AirPlay audio receiver. It will appear in AirPlay applications (such as itunes) as a device you can play music to. It works in the background, streaming music to your Android device.
>
> This version is fully featured but will exit 30 minutes after each app start (you can start the app as many times as you want). This can be unlocked with the AirBubble License app.
> 0 votes

---
Tags: wi-fi, audio
---


title: Who is creating icons?

text:
# Question
Title: Who is creating icons?
Some application (malware? adware?) is creating garbage icons on my Android desktop. How to know the application who does this?

I heard each application is a Linux user on android. Is it possible to see icon file owner ID then?

My device is Samsung Galaxy Tab 10.1 and Android is 3.2

**UPDATE**

Icons are different. Some of them mimic existing icons, other are entitled with question marks.

I can delete them, but they appearing again.

I need to have general way to know icon creator.

# Answer
# What are these icons:

Mysterious icons on your start screen or ads clogging your notification bar is a way developers have to monetize their software.

Usually the majority of these ads come from mobile marketing firms that work with app developers for some way to make money from their smartphone software.

There's an extensive article covering this subject at TechHive:

## Sneaky Mobile Ads Invade Android Phones

---

# What can you do:

You can use an app to scan and identify possible installed apps that are causing this on your device:

* ## AirPush Detector

> This is a simple Android application which detects other installed applications which appear to use known notification ad frameworks and offers the user the ability to easily uninstall them.
>
> If your device is running Android 4.1 "Jelly Bean" or higher, you don't need this app anymore! You can just press and hold on notifications and your device will tell you who is generating them.
* ## Addons Detector

> Addons Detector detects addons used by your installed applications. It has all the tools to find push notification ads and icon ads.
>
> If you are looking for the app that uses AirPush or other push notifications, you can easily find the app and uninstall.
> Besides push notifications, using this app is a great way to see what advertising agencies apps use, and what tools they have integrated.

---

# Not satisfied with the above apps:

Many more can be found with a search for AirPush at Google Play Store.
> 1 votes

# Answer
I had the same problem. The easy way to do it is to remove all those icons. After this, check for default page on Internet navigator, sometime changed to some google like site. Go to settings -\> applications and look for any application you installed without Google Play. Delete every suspicious application.

I think you will be done with this. :)
> 0 votes

# Answer
The generic answer is that 'you should install an app that scans OTHER apps for modules that display ad Notifications and install apps that you didn't ask for'. I had this problem and I solved it by downloading such a program and scanning all my apps. Sure enough, something I had installed recently was loaded with modules that do these things.

If I am allowed to say the name of the program I used, it was called 'Addons Detector'
> 0 votes

---
Tags: home-screen-shortcuts, malware
---


# Question
Title: How do I stop my screen from flickering when I wave my hand across my camera?
Whenever I wave my hand or finger over my front camera, it causes my screen to flicker off and then back on in 2-3 seconds. It does not matter what app I am using; it always occurs. What could be causing this?

# Answer
I found out that this was caused by installing SuperN64. Strange that it caused something across the entire phone and every app, not just itself.
> 0 votes

---
Tags: screen, camera, front-camera
---


# Question
Title: Incompatible / error connecting as MTP device after unlocking and rooting Nexus 4
I unlocked and rooted my Nexus 4

* it shows as connected
* it shows in my computer

But when copying a file, it gives me an error stating "device is unavailable or may have been removed"

What should I do?

# Answer
> 0 votes
Are you able to replicate the same error on other computers and OSs? If it's just your computer, remove all drivers and related software and then connect your device and add them again.

Otherwise, you can attempt to ftp to your device using Solid Explorer. It does not require a cable; you'd be able to transfer files over WiFi (albeit a little slower).

---
Tags: rooting, nexus-4, bootloader-lock, mtp
---


title: Rooting a new Kindle Fire HD (July 13)

text:
# Question
Title: Rooting a new Kindle Fire HD (July 13)
When I follow links about rooting the Kindle Fire HD, I have the impression its not possible with the latest versions?

I have one bough just now, July 2013. Can I do it?

(The main issue is Google Play)

# Answer
It seems that this is possible for both versions of the HD (7", OS version 7.4.3 and 8.9", OS version 8.4.3). I found XDA Developer forums for 7" HD version 7.4.3 and 8.9" HD version 8.4.3. For the purposes of making this post self-contained, I will assume that you have the 7" version.

The steps are:

1. Download the *Root\_with\_Restore\_by\_Bin4ry\_v31.zip*. (see original forum)
2. Extract the file.
3. **This step is very important**. Uninstall any drivers you have for the Kindle Fire HD. Connect your Kindle to the PC via USB. Press the Windows Start button and search "Device Manager". Go to "Portable Devices". Right-click on Kindle and choose "Properties". Go to "Driver" and click "Uninstall". Then unplug the Kindle from the PC.
4. Download and install Kindle Fire ADB drivers. (see original forum for links to these)
5. On your Kindle Fire HD, go to Settings \> Security. Mark "Enable ADB" - ON.
6. Connect the Kindle Fire HD to the PC via USB. Wait until automatic installation completes and Kindle is recognized.
7. Navigate to the folder where you extracted the Bin4ry method, double-click `RunMe.bat`, and choose option 1.
8. On the Kindle Fire HD, select the option "Backup My Data" and wait until the backup completes (when the backup completes, press any key on the computer). Then select the option "Restore My Data" (This will not erase any data or files) and wait until the restore completes (when the restore completes, press any key on the computer).
9. Your device will reboot twice.
10. When your device boot, select the option "Restore My Data" once again (this will not erase any data or files) and wait until the restore completes (when the restore completes, press any key on the computer). Your device will reboot once again.
11. When your device boot, unlock your device and go to "Apps Drawer", you should see the "Superuser" App.
12. You're done!
> 1 votes

---
Tags: rooting, amazon-kindle-fire-hd
---


# Question
Title: Galaxy SIII is displaying small-size low-quality pictures for contacts
My brother and I have a Galaxy SIII, we both have the most recent firmware and software updates.

We both have the same contact whose picture is fetched from his Facebook profile picture.

Whenever that contacts call either of us, her picture is naturally displayed. Only the difference is that it displays a nice, fullscreen, high resolution image for him, and a tiny, about 100x100 low-res picture for me.

What can cause this? Same contact, same picture! Is this some sort of setting I need to check?

# Answer
> 2 votes
Google contacts supports max. resolution of 98x98 apparently. Hope they will fix this soon. Anyway if you set high res. photos in the phone they will be displayed accordingly until you restore again your contacts from google servers.

# Answer
> 1 votes
I confirm that setting the photo using the phone fixes the resolution, at least in some places (my starred list seems to insist on low resolution). Surprisingly, it turns out that if we add the contact to the Starred in Android group from contacts app in desktop, and then set the high-resolution photo, when this change gets synced with the phone the resolution gets fixed as well.

---
Tags: contacts, samsung-galaxy-s-3, contact-photo
---


# Question
Title: Cannot perform OTA update on encrpyted Nexus 4
I encrypted my phone because of an Exchange policy with my employer. However, to apply the OTA update, I must decrypt. But the encryption option is greyed out at Settings. I tried removing my Mail account, so the Exchange policy could just re-nable the decrypt option, but it doesn't.

# Answer
> 0 votes
Have you tried restarting your phone after you removed the Mail account?

Make sure to also UNCHECK `Settings > Security > Device administrators > Email`.

---
Tags: 4.2-jelly-bean, exchange, encryption
---


# Question
Title: How to boot to ClockworkMod recovery with Galaxy5 GT-i5500
I have ClockworkMod recovery installed on a phone (Samsung Galaxy5 GT-i5500, I have used it in the past to flash ROMs).

The phone is currently not booting, just shows the Samsung logo.

I want to get into the ClockworkMod recovery mode, by pressing some key combination. (Do not confuse with Samsung download mode: power-down+middle-button+power.)

How to get to CWM recovery mode?

# Answer
> 0 votes
It is impossible to boot directly into CWM recovery by key combination. However one can boot into "download mode" (as described in question) and then (re)flash recovery with Odin, this will automatically reboot phone to CWM recovery

---
Tags: clockworkmod-recovery, recovery-mode, boot, samsung-galaxy-5
---


# Question
Title: AppBrain offers to update app that marketplace does not
The Appbrain app is offering to update my Maps, Street View and Facebook app. In the Android Marketplace, I can't see any option to update (though I have never updated an app before so I don't know how the update would appear). I am wondering if this difference has something to do with HTC customisations. Should I allow Appbrain to update these applications or not?

# Answer
> 5 votes
Were these pre-installed apps? You won't get market update notificatins for apps that are pre-installed, you have to go to the market and manually install any newer versions of the app and then you'll get future updates via the market.

The same thing happened with my Droid. I heard about an update for Facebook (which came on my phone), but never saw an update in the market until I searched for it and manually installed the app.

# Answer
> 1 votes
In some cases AppBrain does not check app compatibility restrictions correctly when deciding to offer the update. E.g., I have Android 4.0.4 (CM9) with the Google Search app version 1.4.1.299849 installed as a system app (included in `gapps-ics-20120429-signed.zip`). AppBrain shows that an update (version 2.6.7.721924arm) is available for this app, but when I attempt to install the update, Play Market shows “Not supported on your device”, because apparently all versions of this app offered on Google Play require Android \>= 4.1.

---
Tags: htc-sense, google-play-store, updates, app-brain
---


# Question
Title: Android 4.3: How to get the dial pad autocomplete
One of the most exciting features announced for the release of Android Jelly Bean 4.3 was the ability to get autocomplete when dialing a phone number in a similar fashion to text keyboard autocomplete from previous versions. I just updated my Android to version 4.3 but I don't see any difference with dial pad from previous versions.
Does that feature actually exist? Do I have to follow some steps to activate it?

# Answer
Actually this feature does exist, but it is disabled by default, so to enable it in a *vanilla* Android Jelly Bean 4.3 you must follow the steps below:

1. Open your **Phone** app, tap the dialer tab (first one at the left).
2. Tap the action overflow icon (at bottom right corner) and tap ***Settings***
3. Scroll down to section ***Other call settings***. You'll see the option ***Dial pad autocomplete*** is unchecked by default.
4. Check the ***Dial pad autocomplete*** checkbox
5. Go back to the dialer, now you'll see there is a slightly different layout than previously: the top area is now split in two different areas, shown in the picture as double arrows. The area with red arrow will show the phone number you are currently dialing as normally happens, but now the area with green arrow will show the autocomplete suggestions (contact name and their phone number) showing up to 3 contacts at the same time.
6. Start dialing a phone number and it will autocomplete both by contact name and by phone number as you touch each key. In the example it shows 3 suggestions: two by numbers 3-5-3 and one by letters corresponding to keys 3-5-3 (E-L-E)

If you don't feel comfortable with *dial pad autocomplete*, you can turn off this feature whenever you want by going again to ***Settings*** menu of the **Phone** app.
> 4 votes

---
Tags: phone-app, auto-correct, 4.3-jelly-bean
---


# Question
Title: Install 4.3 (OTA) on rooted Nexus 4 (CWM + stock rom, kernel)
I'm running Android 4.2.2 on my Nexus 4. It is rooted, and I have ClockworkMod recovery installed, but rom and kernel are stock. I received the OTA update to 4.3, and would like to install it, but it failed. (With a message that CWM couldn't verify a signature. I remember that the previous OTA worked, and I think I had to re-root, but that was easy.)

How can I get the stock 4.3 update on my phone, while keeping root and CWM, and especially keeping all my data? Step-by-step instructions would be great.

Also, I'm curious, what is the technical reason that the update doesn't install?

---

Update: I found some instructions here, however they didn't work for me. I get the following error from CWM while applying update.zip:

```
Installing: /sdcard/0/update.zip
Finding update package...
Opening update package...
Installing update...

Warning no file_contextsVerifying current system...

assert failed: apply_patch_check("/system/bin/app_process", "76c3a9a7a6d400a9ff3e4db391327daa33aa0663", "2a221441bf06f2618aa6c35ae0cade13bd4f6e1b")
E:Error in /sdcard/0/update.zip
(Status 7)
Installation aborted.

```

Update 2: I forgot that I tried out Xposed some time ago. Apparently this modified /system/bin/app\_process. I removed it by starting *Xposed Installer*, and then selecting "Uninstall (restore app\_process)" and (probably not neccessary), "Clean up (complete removal of the framework)". I did one complete reboot, and then rebooted into recovery mode to continue the update. But now it hangs because "build.prop" is modified (don't remember changing that). I wonder if there is a way to just flash the new OS files (not patches), overwriting any modifications, but keeping all settings and user files...

# Answer
> 17 votes
It sounds like the "/system/bin/app\_process" has been modified and so it doesn't match the signature required. There are 2 ways to fix this, either get a copy of the stock file from another phone/rom or flash the factory image for 4.3

Edit: After reading "update 2" it sounds like you want the factory image option detailed below.

AndroidPolice has a step by step guide here. I've duplicated the steps in case that page dies:

> Download the full occam factory image, which includes the full system, bootloader, recovery, kernel (boot.img), and radio. It's a clean slate for these components - they'll flash cleanly over anything you have now.
>
> Instead of using the bundled script called flash-all, you will unpack the tgz (tar/gz) archive, and then the zip contained within as well. This will put all the components into one folder:
>
> Follow the excellent guide over here and make sure to omit step D10, which overwrites userdata. Here are the commands you will be executing, for reference:
>
> 1. adb reboot bootloader
> 2. fastboot flash bootloader bootloader\*.img
> 3. fastboot reboot-bootloader
> 4. fastboot flash radio radio-mako-m9615a-cefwmazm-2.0.1700.84.img
> 5. fastboot reboot-bootloader
> 6. fastboot flash system system.img
> 7. fastboot flash boot boot.img
> 8. fastboot format cache
> 9. fastboot reboot
>
> Note: Instead of unpacking the image\*.zip and flashing system and boot manually, you can actually do fastboot update image\*.zip - this won't delete data (you would pass a -w flag if you wanted that to happen), but it will re-flash recovery back to stock if you were running a custom one. You can then flash it back, or just use the commands above instead. Either way, the result will be the same.

You will then need to re-root (there is no way to go from 4.2.2 to 4.3 keeping root at the moment) by following the steps in this thread (I won't link to the file itself as it is being updated as/when issues are found.).

# Answer
> 2 votes
I ran into the same problem. I ended up downloading the stock 4.2.2, flashing that (also un-rooting my phone), then installing the OTA update.

---
Tags: rooting, clockworkmod-recovery, nexus-4, ota-update, 4.3-jelly-bean
---


# Question
Title: How to recover Galaxy S4 from unrequested ADB recovery mode state?
Last night, my wife turned the sound down on her factory default Verizon Galaxy S4 by Samsung, then later plugged it in at home and it showed a dark screen with the battery charging indicator.

This morning, after waking up, my wife disconnected her phone, now charged, in the following Android Debug Bridge recovery mode state:

```
# MANUAL MODE #
-- Applying Multi-CSC...
Applied the CSC-code : VZW
Successfully applied multi-CSC.

Now send the package you want to apply
to the device with "adb sideload <filename>"...

```

In the screen center there is an icon of an Android cartoon green figure on his back being operated upon with a red triangle over his belly with exclamation point inside the red triangle, below the icon is labeled with `No command`.

Should we take the battery out and reboot? I've tried holding the power button down and trying the up and down volume keys, but the device seems unresponsive.

The phone is still in warranty, are we better off just going to the Verizon store or will they just want to mail it off somewhere else to repair?

# Answer
I called up Verizon support and they had me simultaneously hold the three keys:

* Volume Up
* Power
* Home

Please understand that this is the key combination for a **`Hard Reset`** on the Samsung Galaxy S4 and **it will wipe your data** from your device.

But after 30 seconds, still no response, so they had me remove the battery for ten seconds and reboot. After reboot, the phone seemed back to normal.
> 1 votes

---
Tags: adb, recovery-mode, samsung-galaxy-s-4
---


title: Wi-Fi with no data

text:
# Question
Title: Wi-Fi with no data
This has always bugged me, but I really don't know the best way to ask it (sorry if this is a duplicate):

Some Wi-Fi networks that I use require secondary authentication (via a browser, etc), and some are unreliable (they stop working intermittently). When this happens I get no data on my phone even though I have a data plan. (Galaxy S4, ATT FWIW).

Is there a way to configure my phone to use my cell data when the connected Wi-Fi is not working\unavailable, etc?

# Answer
> 2 votes
After some digging, I have to decide that what you are trying to achieve is not possible since there is no way to check whether there are additional login requirements necessary for the connected Wi-Fi networks.

You may be able to check the connectivity of the Wi-Fi network with the methods mentioned by both geffchang and NoBugs. *But*, since the connections with additional authentications *literally* give you the internet access to login to their network, the said apps and methods (even the tasker) will sadly be of lesser use.

But the Network Tester app suggested by NoBugs seems promising even though it cannot switch the connections.

You can *use an app like Auto WiFi / 3G Switch* to do the switching automatically. This app can be used to disable Mobile Data / 3G connection automatically when your device is connected to a WiFi network and re-enable Mobile Data when your device is disconnected from WiFi network. Again of course, the app cannot detect whether or not there are additional authentications.

Finally you are left with manually switching and toggling your mobile data and Wi-Fi. You can **use an app like 3G WiFi Connection Mode**.

# Answer
> 2 votes
Have you tried `Settings > Connection > Wi-Fi > Left-click (soft menu) > Advanced > Check for Internet service`?

NOTE: I have an S4 (build XXUBMGA)

# Answer
> 1 votes
Have you tried iNetify or Network Tester to check for wifi connectivity?

# Answer
> 1 votes
> Is there a way to configure my phone to use my cell data when the connected Wi-Fi is not working\unavailable, etc?

Assuming you are talking about Wifi being activated, then in this case, Wifi and Cellular Data are exclusive, you cannot have one activated and yet use the other. A flip-flop operation, switch on Wifi, Cellular Data is off, switch off Wifi, Cellular Data is on. Cannot have both!

* Check the firmware - perhaps a newer update is available? *What version of Android are you referring to?*

Quite possibly, Izzy's solution of using Tasker might suffice, this was answered recently?

# Answer
> 0 votes
No this is not possible up to Android 4.2. Some convention they need to follow that's why if mobile phone is connected by WiFi (no matter internet connection is there or not to WiFi router or device by which your phone is connected) then it will not get connect by Mobile Data. May be you will find some application on google store but I am not sure. Because if some application do this then they need to change at kernel level or they need to customize the Operating System.

---
Tags: wi-fi, data-connection, samsung-galaxy-s-4
---


# Question
Title: Android phone cannot press any buttons after boot
My Samsung Galaxy S 4G seems to be bricked. I must have done something horribly wrong to get it to be in this state. Sometimes, it hangs on the Samsung screen when booting up. Other times, it is unresponsive after the first five seconds. I think it's the media scanning that's causing this, but I am not sure. Samsung Kies and ADB both do not detect the device. I did a factory reset when this was happening, and it seems to have made it worse. Is my phone un-savingly bricked? How can I fix it?

When the phone was still working, I think I deleted some system files accidentally. This could be why it's not working properly.

Edit: Now it seems like I can't even get pass the Samsung Screen.

# Answer
> 0 votes
Using the Heimdall One Click Collection, I was able to restore my device back to the Stock ROM.

In Windows, it requires the Visual Studio C++ Runtime. After putting the phone in Download Mode, all you need to do is to press the flash button.

# Answer
> 0 votes
You most likely have damage some critical files that are preventing your device from booting properly, with this in mind, you can try:

# One-Click UnBrick

Credits go to AdamOutler at XDA-Developers Forum.

> ## About One-Click UnBrick
>
> * Will work on all Samsung devices which use Odin3
> * Is a single, portable executable
> * Is the first one-click anything for our devices on Linux
> * Works on Mac
> * Works on Windows
> * Is open source
> * Is programmed in Java
> * Deploys and installs Heimdall for your OS
> * Is super easy to use.... Only one button!

---

# Instructions

1. Copy OneClick.jar to your Desktop or any other folder on your computer. It won't work on a network share.
2. Double click the file to run it. As long as you have Java installed on your machine you are up and running.

**Linux users:**
Mark this file as executable:

```
chmod +x OneClick.jar

```

**All platforms:**
Double Click to run, OR, right click and open with Java, OR from command line:

```
java -jar OneClick.jar

```

**Windows users:**
For some versions of Windows as a work around to UAC (User Access Control, the annoying popups), a executable called "OneClickLoader.exe" has been deployed to the same folder as OneClick.jar. It is important that you do not rename OneClick.jar until after running OneClickLoader.exe
3. right click OneClickLoader.exe and select "Run as Administrator" Setup should be run-of-the-mill.

---

# Attention:

Have you tried to go back to Download Mode?

> If it's still able to go back into Download Mode, you don't need this software.
> Just turn your Captivate into the Download Mode and flash back to STOCK Eclair or Froyo using Odin 1 Click or whatever similar.

---

# Links:

* Click Here to Download One-Click UnBrick 10July11 from GoogleCode
* You will need Java installed on your computer: Do you have java?

---
Tags: samsung-galaxy-s, unbricking
---


title: Phone slowdown after Jelly bean update

text:
# Question
Title: Phone slowdown after Jelly bean update
I have Sony Xperia P phone which is updated to Jelly bean when they rolled out the update. It came with Gingerbread and I updated it to ICS, as soon as I got it. It was running great.

But it's started to give me problems since I updated it to Jelly-bean. Even the recent minor release didn't fix the slow down issue.
To give the example of slow down, I am getting Slow FPS and sometimes frozen screen for half a second whenever I play a game. Slow FPS is universal for all the apps. When I had ICS I could play games like Subway surfer without any problem, and now I can't play it due to low FPS. Sometimes the System UI gets killed, whenever I start any normal game (such as Samurai v/s Zombie defence).
I don't know if it's a universal problem or just my bad luck, but one of my friend who bought the phone with me, is facing the same issue too. Any idea how can I make my phone run fast again?

# Answer
> 2 votes
There are some bugs reported in the Xperia P Jelly Bean update `6.2.A.0.400`. Even if it is suggested to perform a factory reset, the problem has not seemed to have fully solved.

So your problem will not most probably be fixed until Sony releases a new version with bug fixes *(and it might take some time)*

<sup>*Note: Since you are mainly concerned with your gaming apps, you might need to check the incompatibilities from the Google Play Store.*</sup>

---
Tags: 4.1-jelly-bean
---


# Question
Title: How does NFC Task Launcher toggle Power Saving and how can I get Tasker to do it?
So I've noticed that NFC Task Launcher can toggle the Power Saving mode for the Galaxy s3.

Obviously then, this is not a secure setting that requires root access (eg. turning GPS on / off).

So is it possible to automate this (the turning on and off of power saving mode) in Tasker (without rooting my phone)? I've tried to use the Load App functionality but the most I can do is open up the Power Saving control panel.

I'm thinking the toggle is most likely an Intent that NFC Task launcher is calling but I don't know what the intent is as I can't seem to find any documentation about Samsung specific system functionality.

My objective is to create a tasker profile which toggles Power Saving mode when I turn the screen on and off, instead of using NFC to trigger this event.

# Answer
> 1 votes
You can create the task in NFC Launcher, install Autoshortcut (https://play.google.com/store/apps/details?id=com.joaomgcd.autoshortcut&hl=en-GB) and then you can call the NFC launcher task within Tasker via the Plugins\>Autoshortcut\>Configuration\>Run Task.

I just got my unrooted Note 2 setup to disable powersaving when on USB power and enable it again when I unplug it :-)

# Answer
> 0 votes
To make *Tasker* work with NFC, you can use a NFC Plugin: Locale NFC Plugin does work with Tasker (according to the app description, and as generally *Locale* plugins do work with *Tasker*), and should enable you to do what you've described.

---
Tags: samsung-galaxy-s-3, 4.1-jelly-bean, tasker, nfc
---


title: Samsung Galaxy s3 won't boot

text:
# Question
Title: Samsung Galaxy s3 won't boot
My Samsung keep booting up and then after the intro where it should show my home screen it showing a blue flashing Samsung sign with the Led light glowing blue as well. I have tried taking out the battery and holding down volume+home+power button. and holding the home button for restarting it. it's frustrating me

# Answer
> 1 votes
Press and hold VOLUME UP and Home(center) button Press Power until the phone vibrate Wait until you see the Android logo then release all the buttons. Select Wipe data/Factory reset with VOLUME DOWN, press Power (right hand-side) Select YES -- delete all user data with VOLUME DOWN and then press Power After format, press Power again to reboot phone. (select reboot system now)

# Answer
> 0 votes
Try wiping it from recovery.

WARNING, it removes all data from phone.

---
Tags: samsung-galaxy-s-3, boot
---


# Question
Title: How can I share my files from mobile device to PC through wireless router?
I have a wireless router and my pc has ip : 192.168.1.101 and my htc desire mobile has ip: 192.168.1.102. But I am not able to ping my mobile from PC. I just want to access my files on mobile through pc. I have also downloaded some app from PlayStore but I am not able to ping my mobile though my pc and mobile are both on same network. Please ! help.

# Answer
Your version of Android may not have a ping service as one of it's utilities, so trying to ping your device might not work. Regardless, you should be able to navigate directly to your device's storage from your PC's file manager by running an Android app like Samba.
> 1 votes

# Answer
Ping is most basic network service provided by all modern devices. Non availability of ping service is rare and that's also the case of ping being turned off manually by users. So, its most likely that **your firewall on PC is blocking outbound traffic to the Android device in the network**.

Disable the firewall on PC temporarily and test. If you have firewall installed on Android device, disable it there too.

If firewall was the problem, allow all outbound traffic to all ports of Android device's IP (you may restrict to ports in use). If firewall was installed on Android device, do the same thing for inbound traffic.
> 0 votes

# Answer
Try using AirDroid
https://play.google.com/store/apps/details?id=com.sand.airdroid
This should help you to manage files on your android device through WiFi.
> 0 votes

---
Tags: networking
---


# Question
Title: Whatsapp, Keeping the number on the new phone but without the old sim card
Whatsapp, Keeping the number on the new phone but without the old sim card.
Ok the situation is I love my old number and to be honest don't want to ask everybody to change my number again and again.
But I do not have the old sim card, and that bums me out. If there is any way to achieve this?

# Answer
> 1 votes
Whatsapp checks if there's a sim card installed at the time of boot.
So as long as you have a sim card installed, it shouldn't be a problem to your whatsapp account (The old one)
I've switched sim cards and it hasn't affected my whatsapp account.
The problem of verification arises when you boot your phone without a sim card.

# Answer
> 0 votes
You could move your phone number to your new sim card and just type it in WhatsApp, I did that. WhatsApp will ask you for your phone number and once you type it in it should let you log in without a problem. (It worked for me).

---
Tags: sim-card, whatsapp-messenger
---


# Question
Title: No-name i.onik android tablet not recognized by adb -- adb devices empty
I have followed various instructions and finally was able to connect my ZTE Blade to my Ubuntu laptop for USB debugging. The same setup does not work when I exchange the phone by my "no-name" i.onik TP10.1-1500DC tablet.

I have tried different cables and different USB ports. Do I need a special type of cable to connect a tablet for USB debugging?

This is what I get from a root shell:

```
~# adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached

~#

```

(I know that it should be possible to run `adb` as non-root, but this test was to rule out permission errors.)

The `lsusb` output is special for this device, no textual description is shown. The first entry below is from another device, the second entry from the tablet. I have verified this by running `lsusb` with and without the tablet attached:

```
Bus 002 Device 005: ID 10d5:5000 Uni Class Technology Co., Ltd
Bus 002 Device 009: ID 2207:0010

```

Of course, USB debugging is enabled in the tablet's settings, and I have already rebooted it.

Any further hints?

# Answer
Izzy’s answer is misleading. Two unrelated things were mixed up (the vendor ID list in adb on one side and the permission setup in Linux on the other side).

**1) devices considered by adb:**

Adb has a hard-coded list of USB vendor IDs it tries. E.g. HTC mobile phones use 0xbb4, which is listed (source file usb\_vendors.c), while 0x2207 is not.

The *only* way to add to this list (without patching the source) is to put vendor IDs in the file `$HOME/.android/adb_usb.ini`, line by line. (HOME is set up right?)

No special cable is needed.

**2) permission setup for non-root access:**

The udev-fiddling is to give user-access to e.g. /dev/bus/usb/002/009 (bus number/device number change; see `lsusb` for current values).

The details of this are not relevant to the original poster’s question, as he ran adb as root.
> 7 votes

# Answer
As described in Configuring ADB for Nexus 4 on Ubuntu 11.10, under Linux it is important to be listed in either `~/.android/adb_usb.ini` (user based) or `/etc/udev/rules.d/51-android.rules`. Syntax for both files differs: while in the first case it's sufficient to simply add the vendor id (`echo 0x18d1 >> ~/.android/adb_usb.ini` for a Nexus 4), the entry for the UDEV rule is a bit more complex. Details can be found in the linked question (or rather its answers).

Im krlmlr's case, it was not an "either-or", but seemingly both parts were needed (I never had that before, and I never even used the `adb_usb.ini` -- but that doesn't mean there are no such exceptions). By adding the device in both places (which cannot hurt anyway), the device finally showed up.

Two additional remarks: After changing the UDEV rules, the UDEV service needs to be restarted to accept the changes. On Ubuntu, this can be done via `sudo service udev restart` (alternatively, you can simply force UDEV to reload its rules using `udevadm control --reload-rules`). If your device is still not detected, it most likely was plugged in while you did the changes; you need to disconnect and reconnect the USB cable then. Of course, *USB Debugging* must be enabled in your device :)

## Example

by krlmlr

Based on the following output of `lsusb` for the Android device in question:

```
Bus 002 Device 009: ID 2207:0010

```

it was necessary to create `/etc/udev/rules.d/51-android.rules` as `root` with the following contents:

```
SUBSYSTEM=="usb", ATTR{idVendor}=="2207", ATTR{idProduct}=="0010", MODE="0660", GROUP="plugdev"

```

**and** to create `~/.android/adb_usb.ini` with the following contents:

```
0x2207

```

The first is required to allow regular users (that belong to the group `plugdev`) to access the device. Note the permission mask `0660` instead of the frequently seen `0666` which is weaker from a point of view of security (the latter allows "world" access, while the former only allows "user and group" access). The second is required so that `adb` attempts to talk to the device in the first place. After that:

```
sudo chmod a+r /etc/udev/rules.d/51-android.rules
sudo udevadm control --reload-rules
adb kill-server

```

and unplug+plug your Android device. Then,

```
adb devices

```

finally showed the Android device.

Remark by Izzy:

For my *LG Optimus 4X HD*, it was sufficient to add one line to `/etc/udev/rules.d/51-android.rules`:

```
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1004", ATTRS{idProduct}=="61a6", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"

```

Maybe the `SYMLINK` option makes the difference that I didn't need the extra entry in `~/.android/adb_usb.ini`.
> 3 votes

# Answer
Try to edit adb\_usb.ini and add your device id you can find it by going to the device manager find the "Android ADB Interface" double click on it go to the details tab, and on the "Property" drop down menu select "Hardware Ids" on the box below it labeled "Values" You should see something like "USB\VID\_2207&PID\_0010&MI\_01" The numbers maybe different based on your device vendor id, for example my vendor id is "2207" No open the adb\_usb.ini located on the folders below and add your device id in hex format

for example my device id is "2207" I'll put it there as "0x2207"

It is usually located in

1. XP: \Documents and Settings.android\
2. Windows 7: \Users.android\
3. Windows 7: \Users.android\

But if the folder doesnt exist try to create it by using cmd. And if the file adb\_usb.ini also doesnt exist you can create it using notepad and only pasting only your device id and save it on the .android folder.
> 0 votes

---
Tags: adb, linux
---


# Question
Title: How to Remove Autostart for Certain Apps?
is there any way you can install an app (for instance WhatsApp) on Android 4.2.1 ICS but at the same time remove its autorun properties sothat it becomes a standalone app and ONLY uses memory, processing power and even more dear battery, only during the time that I start the application. After closing it I want it to remain unstarted!

Note: this is different than autokilling it with taskkiller and alike. I want the app to not start in the first place).

I find myself installing and de-installing certain apps to overcome this dilemma and I hope there is a better solution otherwise whats the point of Android freedom feeling, right?

# Answer
> 1 votes
You can try this application which allow what you ask for: Autorun Manager, though I think you need to have your phone rooted for this.
Regarding the part when you say that want the application to remain closed, that might be tricky, because that depends on the apps implementation. IF the developer is checking constantly if the service is up or down, and try to start when it is down, I advice you not to mess with it, because by trying to stop the service, then you will ended consuming more battery (you try to stop, and the application starts again, and then you stop it again, and you end in a cicle draining your battery). Starting with Gingerbread, is best to let Android manage the state of your application, as it improved greatly the memory and application management.

---
Tags: 4.0-ice-cream-sandwich, installation, uninstallation, task-management, auto-start
---


# Question
Title: Is there any way to know the RAM of an Android phone?
I bought a Spice Stellar Jazz Mi-353. It tells me that it has 116MB of RAM, but it is supposed to be 256MB. Is there a way to check how much RAM my device physically has before deciding to get it replaced?

# Answer
> 0 votes
You can use an app that tells you what hardware your device has.

There are a lot of apps like this and here you have some examples: Antutu, Android Hardware Info, Quadrant.

---
Tags: ram
---


# Question
Title: Three (UK telco provider) has blocked my tethering
I have a contract with Three (UK telco provider), which gives me unlimited data. My mobile is Samsung Galaxy S Plus (GT-I9001). Every time I try tethering, I get a pop up saying I can't tether. I have tried several apps but with no joy.

Does anyone know how to by pass Three finding out when I'm tethering?

# Answer
> 2 votes
Tethering on Three's (or most other UK telco providers) unlimited plans is against their terms and conditions. You'll have to switch to a plan that allows tethering or use an add-on. See their Tethering info page for more information. Also see their Terms and Conditions

However some phones will still allow you to tether, I'm surprised it doesn't work on the GS2. Did you buy it from Three? So the tether function still works, but when you do tether a Laptop, they send you a message?

Generally they detect mobile usage that comes from PCs and Laptops and then they ban you. But tethering to other mobile devices seem to work, and also if you keep your data usage low, they may not bother.

Another possible work-around is to try and spoof the user agent and trick Three into thinking that the data is being sent by a mobile device. However, this is not fool-proof and they may still be able to detect, for example downloading a windows update.

**Just to be clear**, I would still recommend you buy an addon or join a different plan which *allows tethering*. If you think the Terms and Conditions are unfair, file a complaint or switch telcos.

Update:

## Information on Three's **The One Plan**

> SIM plans with All-you-can-eat data do not allow tethering (except for the One Plan). If you would like to tether, you will need to choose a Pay Monthly plan and / or an Add-On that does allow tethering.

So it is possible to get the **One Plan**, for unlimited data *and* tethering.

And from Tethering Explained

> If your smartphone plan includes all you can eat data, then this is for data consumption actually on your smartphone. It does not include using your smartphone as a modem to connect other devices such as laptops and tablets – also known as “Tethering”. Tethering is included in (i) The One Plan; (ii) the One Plan SIM only; or (iii) By purchasing an Ultimate Internet Plan with the Tethering Add on. The add-on can be purchased via My3 on your handset and is also available to customers on our Talk and Text plans.

See their Pay Monthly plans

# Answer
> 1 votes
I've solved the problem with this app

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

be careful to have only one apn for mobile traffic and remove the apn for tethering traffic.

# Answer
> 0 votes
Just reset your phone. If the issue persists, call them.

---
Tags: tethering
---


title: Android < 2.3.7 shortcuts

text:
# Question
Title: Android < 2.3.7 shortcuts
In android 2.3.7 and older when I long click on the screen the menu shows a list of shortcuts. Is there an option to add my own shortcut to this list?

# Answer
This is unfortunately not possible. Only apps and the Android system can install shortcuts and widgets on your home screen.
> 1 votes

---
Tags: home-screen-shortcuts
---


# Question
Title: Apps won't install or update after I cleared files and data
My phone is a mess right now. I cleared some files and data. Now, my Play Store stopped functioning. All my apps won't give notifications anymore. What should I do to fix this huge problem? I just uninstalled all the apps, and they won't let me install or update them again.

# Answer
> 0 votes
Have you tried doing a factory reset? In my Samsung Galaxy S4, it's in: `System settings > Acceounts > Backup and reset > Factory data reset`. See if you can find something similar to your phone.

**WARNING:** You will lose all your data when you do a factory reset. But since you uninstalled all your apps, it shouldn't be any problem / issue.

---
Tags: applications, stock-android
---


title: Stop announcement of who is calling me

text:
# Question
Title: Stop announcement of who is calling me
How do I stop my phone from announcing the name of who is calling me on my Droid Razr Maxx? I've gone into my settings and can't find out why this is doing this.

# Answer
You probably have Driving Mode enabled. In my Samsung Galaxy S4, it's in `Settings > My device > Driving mode > Incoming call`. See if you can find something similar on your phone.
> 0 votes

---
Tags: notifications
---


# Question
Title: How do I access the root folder of the phone's internal storage using the PC?
How can I access my internal phone storage on PC? I mean the root storage, the path. So that I could put back the lost app on the system storage.

# Answer
You might want to take a closer look into adb, which gives you a command shell directly on the device. Using , you could do the following:

```
# copy your file to the device
adb push my.apk /data/local/my.apk
# open a shell on the device, and become root
adb shell
su
# now check where and how your /system partition is mounted, and make it writeable
mount | grep system
> /dev/block/stl12 /system ext4 ro,relatime,barrier=1,data=ordered 0 0
mount -o rw,remount /dev/block/stl12 /system
# copy your .apk file to the system apps
cp /data/local/my.apk /system/app
# remount /system back to read-only
mount -o ro,remount /dev/block/stl12 /system

```

In above example, you need of course to replace `my.apk` with the correct name. Same applies to the mount data: The line starting with `>` is just an example, which might (and most likely will) not match your device. So carefully check the output of `mount | grep system` to use the correct values here.

If you don't have ADB installed yet, please follow the information given in the adb tag-wiki, which also points to installation instructions and more.
> 0 votes

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


# Question
Title: Update Galaxy Nexus from 4.2.2 to 4.3 while keeping files and root
I have a rooted GNex with stock kernel and stock ROM. Device is only rooted, CWM installed and unlocked bootloader.

I received the OTA update yesterday but haven't tried to apply it since I have a custom recovery installed. You should also know that I removed a file called recovery-from-boot.p to avoid the stock recovery from getting reflashed following the indications in this thread http://www.droidforums.net/forum/galaxy-nexus-development/189062-using-rom-manager-only-way-boot-into-clockwork-mod-recovery.html

I'd like to apply the OTA without losing my data and possibly not root. Losing root is not such a big problem but if you know a way of installing the 4.3 update from CWM without losing data then I'd be so thankful!

# Answer
> 1 votes
You shouldn't lose any data by flashing the OTA file. You can flash the ota file (see AndroidPolice for info and where to download it from) and as long as you've not changed any system files it should apply ok. Simply select the "apply update from sdcard" option and select the update file. You will lose root but you can simply flash SuperSu (the only superuser app that works on 4.3 at the moment) which will "re-root" your device. If you get a prompt about disabling recovery flash, select "No" as the new SuperSu uses this part of getting root access.

---
Tags: 4.2-jelly-bean, samsung-galaxy-nexus, 4.3-jelly-bean
---


title: Stuck rooting HTC device

text:
# Question
Title: Stuck rooting HTC device
I am trying to root my HTC One S following the instructions on HTCDev

I generated an Unlock\_code and everything works well until Step 13. In Step 12, I typed

```
fastboot flash unlocktoken Unlock_code.bin

```

in cmd which returned the expected result of:

```
...\Android\android-sdk\platform-tools>fastboot flash unlocktoken Unlock_code.bin
sending 'unlocktoken' (0 KB)...
OKAY [  0.148s]
writing 'unlocktoken'...
(bootloader) unlock token check successfully
OKAY [  0.016s]
finished. total time: 0.171s

```

According to HTCDev, I sould now see a disclaimer, but my smartphone remains in the Fastboot USB menue.

My smartphone should be connected to my pc since I can see it in cmd

```
\platform-tools>fastboot devices
SH23XW403779    fastboot

```

Any ideas? Thanks

# Answer
After relocking and unlocking again, it worked for me.
> 2 votes

# Answer
The disclaimer appears on the splash screen after rebooting. You will not get any notification during the unlock process. Here's a picture of what you should see.
> 0 votes

---
Tags: rooting, htc-one-s
---


# Question
Title: Disable notification sounds but keep SMS Sounds
Device: Galaxy Ace Duos 6802

I want to to turn off all the notification sounds, but keep the SMS sounds when I get SMS, WhatsApp messages, Skype messages, etc. It is very frustrating having to hear my SMS ringtone everytime my phone is updating an app, or when the battery is fully charged. However, I don't want to miss out on any Whatsapp messages I get.

# Answer
A partial solution is to create a silent notification sound and use it as default, and then set custom notification sounds in each of the apps you use, assuming that the apps allow you to choose your notification sound. Most stock SMS apps and WhatsApp allow this, but the latest version of Skype does not.
> 0 votes

---
Tags: sms, notifications
---


title: App compatibility with a tablet

text:
# Question
Title: App compatibility with a tablet
I might buy Nexus 7. But how are the apps configured with this larger screen? It's in between a regular tablet 10" and a phone 4" so how, for example, will apps like

and others work with this *enlarged* screen?

# Answer
It's up to the app. Android provides mechanisms for app authors to specify different UI layouts for the different screen sizes (roughly speaking: phones, 7in tablets, 10in tablets). This means that the app might rearrange its buttons or use larger sizes to fill a 7in screen, or it might do something more radical like switch to a two-pane layout (such as Gmail). IIRC, most apps with a two-pane layout use it only in landscape mode on 7in screens, whereas they use it in either orientation on 10in screens and always use a one-pane layout on phones.

Unlike on PC, it's usual for Android apps to be laid out using a resolution-independent unit (which Android calls display-independent pixels, or dp) instead of specifying sizes in pixels, so that regardless of display resolution, buttons are always large enough to click on. There are a few exceptions (app authors can still choose to work in pixels) but those are in the minority: mostly games, since that's how PC game authors are used to working.

Even if the app isn't specially designed to work with tablets, it'll still work. It just might look silly, with lots of empty space or oversized buttons, if the author didn't consider or test that form factor. Google Play encourages developers to include screenshots on 7in and 10in tablets, so that's the first thing to look for. If you browse using the Google Play app on your device, it'll show you the screenshots for that device's size first (i.e. it'll show the 7in screenshots if you're using a 7in tablet). Many developers also explicitly mention tablet support in the app description, such as the first app you linked to (Notational Acceleration).
> 4 votes

---
Tags: applications, tablet
---


# Question
Title: How to display balloon counter over application launcher icon?
Is there a way display a "balloon counter" notification on top of an application launcher icon (like iOS)?

# Answer
> 3 votes
Go Launcher EX looks like you can turn that on, at least for some apps.

Related is the Next Notification plugin for Next Launcher 3D.

---
Tags: notifications, launcher
---


# Question
Title: Change pattern lock to Thin Pattern Lock like in ICS
Device: Micromax A57
Android: 2.3

How can I change the size of the unlock pattern grid like this:

# Answer
Try "Go Locker"
https://play.google.com/store/apps/details?id=com.jiubang.goscreenlock

Gives you a wide variety of lock screens to choose from.
> 0 votes

---
Tags: pattern-lock
---


title: Android - Phone storage full

text:
# Question
Title: Android - Phone storage full
I have a Samsung Galaxy Ace. Every time I try to install a new App I get a message saying my internal memory is full (the SD card has plenty of room). The phone has 180MB of internal storage. I counted the memory that all my apps should take and it came out to 50MB so something is taking up 130MB and I don't know what that is. I rooted my device and moved all the apps that could be moved to the SD card. It still says that I have only 20 free MB. I was wondering if there are any apps out there that can tell me what is taking up all my memory. If not is there any way to programmatically map out the internal storage of the device? Does Android block access to this storage, or can I view it from my computer in any way?

# Answer
I like Disk Usage to show simply where are the octets.
> 1 votes

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


# Question
Title: Closely monitoring charging (with bike charger)
I bought a bike charger for my Sony Ericsson Xperia Mini Pro sk17i . When I cycle, the phone says that it is being charged, but apparently it is not because the battery percentage doesn't increase.

It is hard to find out anything with the built in battery utility. Is there any way to monitor charging more closely, such as reading the charging current or some other useful indicators?

# Answer
Battery Monitor Widget or similar might report the current (it depends on whether the battery controller reports it or not), though I'm not finding any reports on whether it works on your device or not. Still, can't hurt to try it.

Alternatively, a USB multimeter, like this one, would give you definite readings.
> 1 votes

---
Tags: battery, charging
---


# Question
Title: Will Google Navigation work without WiFi on Android tablet
I have a Toshiba Excite tablet with android ice cream that has WiFi only (no cellular) that has Google Navigation (Beta) app on it and also Google map (Beta) app. I want to use the tablet in London England and Paris France. Will it work while walking around the city if I can't stay connected to WiFi?

If you think it won't work, what app can I use offline that will?

# Answer
It most likely will work, depending on a few facts:

* your device must have GPS built-in
* you must have the map data downloaded while connected to WiFi (e.g. using Maps (-) Offline Navigation, which fills Google Map's cache)
* for navigation, you must have calculated the route in advance

I'm not sure whether Google Maps supports pre-calculation for navigation -- but even if, there's another restriction: once you hit a "closed road" (road works or the like), you're lost -- it cannot do a re-calculation of the route without network.

Also, getting a fix on GPS might be a lot slower (unless you aquire your fix while still connected to WiFi). Background is: To get a fix, GPS needs to know where which satellites are. These data are contained in what's called the Almanac. While AGPS downloads those data from the network (e.g. via mobile data), "plain GPS" does not have this feature, and thus needs to get the data directly from the satellites -- which obviously is not as fast.

If it does not work with *Google Maps*, there are several alternatives to be found on the Google Playstore. I successfully used Locus Map Free this way, so I know it *does* work. *Locus* lets you download map data directly from within the app, from different sources, and also offers pre-calculation of routes. This app is just one example, there are a lot more available.
> 3 votes

# Answer
# Answer: Yes you can

(no Google tho...)

# Explanation:

There are 8 Toshiba Excite tablets currently in the market, all with GPS capabilities:

```
┌──────────────────────────┬─────────────────────────┐
|     TABLET FULL NAME     |    GPS CAPABILITIES     |
├──────────────────────────┼─────────────────────────┤
| Toshiba Excite Pro       | Yes                     |
├──────────────────────────┼─────────────────────────┤
| Toshiba Excite Write     | Yes                     |
├──────────────────────────┼─────────────────────────┤
| Toshiba Excite Pure      | Yes                     |
├──────────────────────────┼─────────────────────────┤
| Toshiba Excite 10 SE     | Yes                     |
├──────────────────────────┼─────────────────────────┤
| Toshiba Excite 10 AT305  | Yes                     |
├──────────────────────────┼─────────────────────────┤
| Toshiba Excite 7.7 AT275 | Yes, with A-GPS support |
├──────────────────────────┼─────────────────────────┤
| Toshiba Excite AT200     | Yes, with A-GPS support |
├──────────────────────────┼─────────────────────────┤
| Toshiba Excite 13 AT335  | Yes, with A-GPS support |
└──────────────────────────┴─────────────────────────┘

```

This means that any of the existent Toshiba Excite Tablets have GPS and can perform map navigation.

Official Toshiba Excite product page here.

---

Based on the question dilemma, I've solved the same issue about one year ago with the following setup:

# Navfree: Free GPS Navigation

> Navfree is a completely free navigation app that offers turn-by-turn directions, spoken and on-screen instructions, **offline map use and address search** and live search via Google and Microsoft Bing, among many other features.
>
> The **maps it uses are available for free download** from the Navfree Store. The map data is stored on your device so there is no need for a constant data connection while driving. It also allows you to browse maps anytime, anywhere without paying for data connections, which means no costly roaming charges when abroad.
>
> It uses **high-quality, open-source map data from OpenStreetMap** that has been created and is continually improved by as many as 400,000 users around the world. If you see a problem, you can help to improve the quality of the maps by signing up to www.openstreetmap.org.

I've highlighted the important stuff...

# Steps taken:

1. Download the map(s) for the location(s) you are traveling to:

You can do this directly from the application:

* Touch your device "menu" button;
    * Touch "Upgrades";
    * Select the maps you wish to download.
2. Test you map download by opening the application and plotting a root:

I've done this while in a garage underground, no GPS signal, but still the map data I've downloaded contained all necessary requisites to plot the root, avoid tool charges and stuff...
3. To best acquire a GPS signal when you're on your destination, what I've done was get to a place without tall buildings around, to have the closest to 360º of clear sky as I could. In about 1min GPS signal was fixed.

From here, GPS was at "poor" while inside city streets surrounded by tall builds, but the navigation was very satisfying with a very small margin of error from time to time (2 to 5 meters).
> 0 votes

# Answer
It *will not work* for 2 reasons:

1. It would take *a very long time* to get a GPS fix without AGPS.
2. You have to be connected to the internet to download the map data.

There are a few offline map options on Google Play - you just have to look for them, this is one of them.

One other thing, make sure the tablet has GPS. Some of the cheaper ones don't.
> -1 votes

---
Tags: tablet, google-maps-navigation
---


# Question
Title: With the Android 4.2 camera app, how can I tell if I have a GPS lock?
My Galaxy Nexus has just been updated to v4.2 of Jellybean, Google seem to have totally changed the camera app in this update and there's a few functions that I just can't find.

As I'm travelling a lot at the moment, I like to make sure that most of my pictures are geo-tagged so that I can work out where I was and when later! As I'm not in my home country, I have data disabled to save on extortionate roaming charges, so most of the GPS-Assistance functions don't work and GPS locks take longer than normal.

Previous versions of the Android camera app have had a small icon near the top of the screen in the camera app that flashes to indicate that the GPS is searching for a lock, that then turns solid when a good GPS lock is achieved. There doesn't seem to be any similar icon in the built-in camera app in the stock GED version of 4.2.

Is there any way that I can tell if the camera has achieved a GPS lock before I take a picture?

# Answer
> 2 votes
You can press the right soft-key (switch application soft-key). The application switcher in Android 4.2 includes the notification bar, which shows if there´s a GPS fix. You can press the right soft-key again to return to the camera app.

# Answer
> 1 votes
This has been left out of the 4.2 Camera application.

You could get around this, if you really wanted the icon back, by installing the old camera app. You would need to be rooted to do this. You could also install a custom camera app off Google Play, which will not require you to be rooted.

# Answer
> 0 votes
1. Open your camera app and send it to background.
2. Then use this free app, GPS Test, to search for a GPS lock.
3. Once you acquire a GPS lock (yellow indicator on *GPS Status* section turns green), bring to front the camera and take the photo.

# Answer
> -2 votes
When you open your camera, touch the "setting" widget that shows up by default on the right hand side. The bottom choice looks like three sliders, that's your settings. One of the choices is "store location." That enables and disables geotagging.

---
Tags: camera, 4.2-jelly-bean, geotagging
---


title: Can the LG 768 be encypted?

text:
# Question
Title: Can the LG 768 be encypted?
I have an LG 768 device. It is running Android 4.04 with Kernel version 3.0.21 and build number IMM76L. I can find no way to encrypt the device. None of the menus lead to an option to encrypt.

Has anyone figured out a way to encrypt this device?

# Answer
> 1 votes
Out of the box, No.

LG 768 User Manual

LG devices don't have the Full Device Encryption capability with the stock ROM, but you can always install an app to deal with that:

# SSE - Universal Encryption

> Secret Space Encryptor (S.S.E.)
>
> * Password Manager, Message (Text) Encryption and File Encryption integrated in the all-in-one solution.
> * Store and manage all your passwords in one secure place protected with one Master Password.
> * Keep your messages, notes and other texts safe from unintended readers.
> * Securely encrypt your private and confidential files or whole folders. Wiping (secure delete) feature is included.
> * Everything is encrypted using strong encryption algorithm: AES(Rijndael) 256bit, RC6 256bit, Serpent 256bit, Blowfish 256bit/448bit, Twofish 256bit and GOST 256bit ciphers are available.
> * Other Utils: Password Generator, Clipboard Cleaner, Algorithm Benchmark, ...
> * Minimal Permissions. No ads.
> * Cross-Platform (Windows, Linux, Mac OS X, ...) GUI Version and Command Line Version of the File Encryptor is available on the application home page (download section).
> * This software is Open Source project – we have nothing to hide, so you can have securely hidden everything you need.
> (as Open Source, this software is published under TSU - §740.13(e) encryption export license exception)

---
Tags: encryption, lg-optimus-l9
---


title: Do DropBox favorites sync?

text:
# Question
Title: Do DropBox favorites sync?
Do files I mark as favorites in Dropbox sync across iPad and android phone? I have marked some photos as favorite on iPad and they do not show up in the favorites folder on my android phone.

Can I sync them? If yes, how? I have the app on both iPad and android phone and camera uploads work fine. Thanks.

# Answer
> 1 votes
No. Favouriting a file in Dropbox for Android is like "pinning" in some other software: it downloads the file to the device and keeps it there so you can access it offline. I don't use the iPad version, but I assume it has the same effect there.

Since you might want different files on different devices (for example, you might want a lot of PDFs or videos on a tablet with a bigger screen and more storage to put them on), favouriting a file only applies to the device you do it on.

---
Tags: sync, dropbox
---


# Question
Title: How to have unused apps not take up resources
Is there a way I can have unused apps not take up resources? Especially Internal memory and other resources not on Sd card.

I am already using Link2SD to move what I can to SD.

I know you can back them up and re install, I was hoping for something easier, like avoiding autostart.

# Answer
> 0 votes
I am using a third party app called ES Task Manager, which allows me to manually enable and disable autostarting for the most apps as I can see so far. You didn't say if your Samsung is rooted or not so I need to mention that you need a rooted device to perform this via the Task Manager.

It might also be possible to transfer not only user installed apps but system apps as well with Link2SD while beeing on a rooted device. At least these system apps are shown by Link2SD, but I never really tried that out.

# Answer
> 0 votes
You can disable these apps. This way the apps will not be running and won't be consuming any resources. You have not mentioned your Android version, so here's how you can disable an app in Jelly Bean, if you have another version of Android just look around the setting may be somewhere else.

```
Settings -> Apps -> All -> Select the app you want to disable -> Disable

```

You have also not mentioned what app you are talking about. Remember, this only works for system apps, and they will still take up space on internal memory. If you have a downloaded app, you may have to uninstall it.

---
Tags: storage, link2sd, auto-start
---


# Question
Title: SMS messages disappear right after being received
I have LG Optimus one with android 2.3. I get text messages (SMS) and notification appears in the notification bar. But I can't find them (messages) in the "messages" app. They simply disappear!

# Answer
> 1 votes
Check if you have set up date right! I have just observed that the date was set to 01.01.1980 and changed it to the current date and everything started working right.

---
Tags: 2.3-gingerbread, sms
---


# Question
Title: Is it possible to create a RAMDisk / Ramdrive for Android 4.x?
Is it possible to create an auto-growing tmpfs ramdisk on a rooted Android 4.x? If yes, how?

# Answer
> 8 votes
If you do a `cat /proc/filesystems` you should notice **tmpfs**. So if you have access to the `mount` command, you shoud be able to

1. create a directory (`mkdir MYDIRECTORY`)
2. mount a tmpfs-filesystem there (`mount -t tmpfs tmpfs MYDIRECTROY`)

Per default a tmpfs-mount will use halv of the available RAM on your system. So rather than "auto-growing" you can think of it as "auto-shrinking" - i.e. the more you use it, the less RAM will be available. In the worst case your system might start swapping (which you do not want). You can use options to use a different RAM-size for that mount.

2017-02-28 Update: Due to the restrictions imposed by Android you should choose a mount point below an writeable to all Apps. Like an SD Card.

# Answer
> 3 votes
From the linky the OP has enclosed, the key part summed it up:

> tmpfs is supported by the Linux kernel from version 2.4 and up.\[3\] tmpfs (previously known as shmfs) is based on the ***ramfs code used during bootup***

Emphasis mine, that is what the RAMDisk is about! It enables the kernel to temporarily mount the root filesystem, and continue executing the necessary scripts upon start-up.

Same applies in this case of Android, each and every `boot.img` that is flashed to the `/boot` partition, whether by Odin, fastboot, Kies, Sony Update Software, Heimdall, etc, contains the "ramfs code", which has a directory structure containing, pertinent ones are included:

* `/dev` for device files
* `/sbin` for system binaries
* `/sys` for usage of interacting with the device files *after* `/proc` has mounted

The boot-up script reads the ramfs directory structure and mounts it after successfully mounting the `/system` in the very early stage of boot.

As in relation to the OP's keyword in the question:

> create an auto-growing ...

It does not auto-grow per se, rather, its limited by the ramfs structure, and amount of RAM available, and more importantly, it disappears on reboot!

The confusion comes from inter-mixing "RAMDisk" with "RAMDrive" interchangeably, *technically a RAMDrive, is a swap space in the native swap partition, **commonly found** on desktop Linux* If you're thinking of the old DOS era, where RAMDrive was used, to simulate a disk drive resident in memory, and programs when copied over to that disk, and loaded faster **not execute faster**, rather than loading from the old MFM/RLL disk-drives (*Ever see DOS directory listing scroll very slowly on those drives?*) this, was also known as RAMDisk as well! (To make matters worse, back then, different manufacturers produced RAMDRIVE.SYS or even RAMDISK.SYS!)

In the case of viewpoint of the Linux kernel, both desktop and Android, RAMDisk is **tmpfs**, but is not intended for normal users to store data/documents etc as that is exclusively for the usage by the kernel itself!

## Edit

To note @nil's comment below, you can mount it yes, but it comes with a cost, resources allocated to the `tmpfs` gets halved and uses up half of remaining of whatever amount of RAM left. Realistically speaking, it is not an ideal avenue to persue from the viewpoint of Android running on devices.

That is where the `/sdcard` comes in, to *store* user data/documents for that reason alone, hence why I omitted the fact that you can, but then again, *why*?

* What if the end user forgets to save the data to the right place - because that is lost upon reboot!

---
Tags: temp-files
---


# Question
Title: How are Googles OTA (over the air) updates delivered/notified?
I've got a Nexus 4 (but this question relates to all eligible devices) currently running Android 4.2. However Android 4.3 was announced a few days ago.

* I've run `Check for Updates`
* I've followed the tips to checkin
* I've done the trick to "Force Stop" the *Google Service Framework* app and then pressed "Clear Cache".

But none of this seems to be doing anything, and I'm still running an "Up to date" OS with 4.2.2.

Is this a carrier issue? Could it be because I'm not on one of the BIG THREE carriers in Canada (Rogers, Telus, Bell), but instead I'm on Virgin Mobile?

---

*footnotes:*

<sub>*†: `*#*#2432546#*#*` or `*#*#checkin#*#*`*</sub>

# Answer
> 6 votes
So I tried to `"Clear Data"`, instead of just `"Clear Cache"` in the Google Service Framework (and Forced Stop).

I then ran the checkin again (Dial `*#*#2432546#*#*` in the phone app), and now I'm being shown the new `Android 4.3 System Update`.

---
Tags: ota-update, 4.3-jelly-bean
---


# Question
Title: How to search contacts with T9 dialer on Nexus 4
I had a myTouch Slide 4g rooted and running Android 4.0. I was using the default dialer that came with CyanogenMod's Google Apps ROM. I recently picked up the Nexus 4 (not rooted and the bootloader is locked), but it doesn't search through contacts when I put in numbers. Is there a way to use the default dialer to search for contacts by name or number?

# Answer
> 2 votes
This is now a standard feature of Android 4.3, although you do need to enable it.

From http://www.android.com/about/jelly-bean/

> Autocomplete - just start touching numbers or letters and the dial pad will suggest phone numbers or names. To turn on this feature, open your phone app settings and enable “Dial pad autocomplete.”

# Answer
> 1 votes
I was shocked by this as well, but apparently that's a custom feature from CyanogenMod, not available in stock Android. On unrooted phones I think the only hope is to install a custom dialer like exDialer.

References: TalkAndroid, Xda.

---
Tags: contacts, nexus-4, phone-app
---


# Question
Title: google play store says no connection retry
When I open the Google Play Store it says, ***no connection retry*** even when I am connected to wifi and when I hit Sign In in the Youtube app it says, **An error occurred.**

# Answer
You checked your internet connection of the modem/router? I also got that problem several times.. \> modem/router/ap restart helped me in this cases because it was a connectivity issue with my provider and not an android/app problem. Sometimes even a simple turn into flight mode and back resolves this issue (at least for me).
> 0 votes

# Answer
If you're using a firewall app, make sure you've allowed the Play Store (or whatever other apps) in the firewall rules...AND that you've saved/updated the rules.

Apps like Android Firewall won't actually make the changes until you've chosen to 'Apply rules'.
> 0 votes

# Answer
Mine Solved..

Some times your network blocks ip's or google may black list your network ip's for some reason.. If setting date and time, clearing data and cache doesn't work. Install VPN HotSpot Shield via browser. Than turn this app on once it secures your connection you will be good to use play store.

Hope this helps.
> -1 votes

---
Tags: google-play-store, connection-issues
---


# Question
Title: If someone is seen online does that mean they have opened our conversation or any conversation on whatsapp?
When you open a conversation on whatsapp and the contact is seen as online have they opened your conversation or just any conversation?

# Answer
> 2 votes
You can read from the WhatsApp FAQ:

> # What does "last seen at..." and "online" mean exactly?
>
> "online" means that contact has WhatsApp open and is connected to the internet. However, it does not necessarily mean they have read your chat.

That clearly stats that a contact with "online" status just needs to have the app opened within an active Internet connection.

---
Tags: whatsapp-messenger
---


# Question
Title: Make notifications/messages fill the screen
Is there a way to have it so notifications/messages fill the screen, so I can't help but notice them when I pick my phone up?

Using an LG-Ally

# Answer
SMS Popup will create a modal dialog box on your screen when you receive a text message. You can make it turn the screen on too if the phone's screen is off.

Handcent (full SMS replacement app) also has a similar feature built into it.
> 3 votes

# Answer
If you click on the text message icon and go to your text message inbox, hit the settings button on youur phone and go to "settings." Scroll down and you can select the box enabling the phone to provide a preview of the message text.
> 0 votes

---
Tags: notifications, sms
---


# Question
Title: SD card limit says 8gb, Can I get a larger sd card to work?
I'm thinking a buying a new phone, but it says the external sd card size limit is 8gb. Can I do something to increase this to 16 or 32 gb.

Details: phone: I-Mobile IQ 5.3

http://product.i-mobilephone.com/preview/53/1312

Android 4.2, 4gb rom, 1gb ram.

I don't want to root this right away.

The price is less then $200. unlocked.. Don't have $600.

# Answer
Generally, you need to follow the max external SD card size limit. Otherwise, your phone might not be able to read the bigger-sized SD card.

Source: Comments on using 64GB card on Samsung Galaxy Note 10.1
> 0 votes

---
Tags: 4.1-jelly-bean, sd-card, hardware, ram, insufficient-memory
---


# Question
Title: Android Devices: use external storage as a default storage
If you're running out of memory which happens a lot on low-end android devices like Samsung galaxy Y, Samsung galaxy Y-DUOS etc. and want more free space for your apps, then this post is for you..

# Answer
1. Download and install Java Development Kit from Oracle’s website. I downloaded JDK 7u2 for Windows x64 (approximately 87 MB)
2. Download and install Android SDK from Google’s website. I preferred the recommended Windows Installer
3. Run Command Prompt with Administrator Privileges on Windows 7 or Windows 8 OS. (Start Menu → type in `cmd` → Right click the Command Prompt → Run as Administrator. The UAC will prompt you with a dialog which you should click as ‘Yes’.)
4. If you have installed the latest version of Android SDK (SDK Manager Revision 16 or later), then type in following command on cmd:

```
cd C:\Program Files (x86)\Android\android-sdk\platform-tools

```
5. On your Android phone/tablet, go to **Settings → Applications → Development** and **enable USB Debugging**. Once done, connect the phone/tablet to your laptop/desktop via USB cable.
6. Execute following commands in sequence

```
adb shell pm getInstallLocation

```

You would get an output as: "0\[auto\]". In Android, Install Location has 3 values:

```
0[auto] – Let the system decide the best location
1[internal] – Install the application on internal device storage.This means any internal storage provided with your device
2[external] – Install the application on external media.  This means any SD, microSD cards attached to your device or external USB Storage.
```
7. So let's change the default location to **2\[external\]**

```
adb shell pm setInstallLocation 2

```

This will change the default installation location to SD card of all the applications that you install henceforth. What about those that are already installed on device storage? I am sure you were unable to move all of them to SD card earlier. You can give it a try now! Alternatively, you can download an application Apps2SD and manually move them to SD card.

To check if the settings changed or not, you can execute Step 6 again and check the results
8. Disable USB debugging on your phone/tablet. Close the Command Prompt and enjoy!

Source
> 4 votes

---
Tags: storage, insufficient-memory
---


# Question
Title: USB OTG support on Samsung Galaxy Chat B5330
I have Samsung Galaxy Chat B5330 and I was wondering if there is a way to get USB-OTG support on this.

sorry for my bad English.

# Answer
Based on the testing of other users on Chainfire's USB Host Diagnostics site, there's **NO** USB OTG support for GT-B5330.

See also: How can I determine if my device has USB Host Mode (OTG) support?
> 3 votes

---
Tags: usb-on-the-go
---


# Question
Title: Can you Disable Wi-Fi and Bluetooth from Google Apps or a MDM Server?
This page claims:

> **Wifi configuration from Admin console** \- Enter Wifi network settings in the Admin console, and they’ll automatically be pushed out to all managed Android devices.

Does this mean just connection settings, or can it be disabled remotely?

# Answer
> 0 votes
From looking at that page, I'd say it's just the connection settings. I don't think you can completely disable Wi-Fi and Bluetooth.

# Answer
> 0 votes
Exchange ActiveSync allows you to disable Wi-Fi and bluetooth.

However, I'm not sure for Google Apps. Can't seem to find the information on their Support page.

---
Tags: wi-fi, settings
---


title: how to arrange icons in TSF Shell?

text:
# Question
Title: how to arrange icons in TSF Shell?
I'm using TSF Shell, which allows you to drag your application icons around in an overlapping manner. But how do I tell TSF Shell to automatically arrange my icons neatly in rows using a grid?

# Answer
> 1 votes
You can use the 'lasso' option for that. It works real cool.

---
Tags: launcher
---


title: Host not recognizing my USB devices

text:
# Question
Title: Host not recognizing my USB devices
I bought a Romanian Android tablet, EvoTab3, with Android version 4.0.3 and kernel version 3.0.8+. I want to connect some devices such as a mouse and flash memory to this tablet that will be the host station, using an OTG cable (mini to USB A). I did the following steps:

1. USB debugging is ON
2. Download an app USB host controller that display the info: "S3C USB Host driver not found" " Root hub present, USB Host mode is active!"
3. I followed the steps from the post Android USB host and hidden devices.

I did not get any results, connected devices are not detected. Please help me with this problem.

# Answer
You have to request the correct driver from Evolio for your device, i think this is a pure driver issue.

http://evolio.ro/en/tablet-pc/evotab-3-tablet-pc.html
> 1 votes

---
Tags: usb-host-mode
---


title: Malware has corrupted SD card

text:
# Question
Title: Malware has corrupted SD card
I have android phone with SD card. Malware has moved all files to other folder. Then I copied it to previous place. But now it doesn't show applications placed in menu. It shows it in settings. What to do? How does android application in SD card must be placed?

# Answer
Connect your SD card to your PC and execute one of the 2 programs you prefer to recover your data:

http://www.recovermyfiles.com/data-recovery-software-download.php

http://www.piriform.com/recuva
> 0 votes

---
Tags: 2.3-gingerbread, sd-card, malware
---


# Question
Title: Force Google Maps to save cached maps on SD card
I am downloading a large number of map areas in Google Map for offline use. It appears that, by default, Google Map writes its cache to my phone's relatively scarce internal memory. Is there a way to force Google Maps to use SD card instead?

I am using Google Maps 6.7.0 (latest version as of May 2012) on Android 2.3.3.

# Answer
> 7 votes
Update to Maps 6.9.0 (released 2012-06-27) or later if you not already have done so. Google added the feature one you wanted:

> What's in this version:
> * Save maps for use offline

Besides this: Cached tiles for Google Maps **are saved to the SD card**.

**To also answer your exact question** (for users that cannot upgrade):

Use Android's provided 'move to sdcard' mechanism or install some 3rd party apps to do it (Link2SD, App2SD skripts, most need a custom rom however).

If all above is not an option and you like to do it manually:

Prerequisites:

* Root access
* Know which directory you want to move
* Be sure that directory doesn't contain executables
* *Awareness*: /sdcard/ is world-readable and many apps can write to it.
You might not want to expose sensitive data to other apps
* Be sure the app is *not* running.
* If something breaks, you might fix it by **clearing the appdata**
* The app might break if sdcard is not accessible (e.g. phone plugged into PC)

A. You need to find the **package name** of your desired app (just reverse the steps here, aka go to the Google Play website of the app and see the package name in the browser's URL, for Maps it's 'com.google.android.apps.maps').
The location for the app's internal data is then: **/data/data/\[PKG\_NAME\]**

B. Find the *big* subdirectory that you want to move, use a terminal emulator or *adb shell* access to execute something like this on the device:

`me@workstation:~$ adb shell
root@android:/ # cd /data/data/com.google.android.apps.maps
root@android:/data/data/com.google.android.apps.maps # du -sh *
8.5K app_sslcache
9.0K cache
55.0K databases
52.0K files
2.0K lib
2.5K shared_prefs`

C. Move & symlink

`mkdir -p /sdcard/Android/data/[PKG_NAME]/linked
mv /data/data/[PKG_NAME]/[BIG_DIR] /sdcard/Android/data/[PKG_NAME]/linked/[BIG_DIR]
ln -s /sdcard/Android/data/[PKG_NAME]/linked/[BIG_DIR] /data/data/[PKG_NAME]/[BIG_DIR]`

# Answer
> -2 votes
You can use Root Browser or ES File Explorer. However, you need a rooted device to access root directory.

---
Tags: 2.3-gingerbread, sd-card, google-maps, offline-map
---


title: FeatVPN - Setup Failed

text:
# Question
Title: FeatVPN - Setup Failed
I was using Feat VPN, when suddenly it wouldn't connect anymore. I uninstalled the app and wiped its data, then tried to reinstall it and run the set-up. However it stopped and failed on TUN Device Start 2 of 2.

I then checked the log on the app. It showed 'uncaught.exception.java.lang.illegalargumentexception\`.

I also checked other forums and tutorials. They said check my `/dev/tun` file and make sure that its permission is set to `rw-rw----` and ownership to `uses= system` and `group=vpn`. I did and it was already set to said permissions.

My brother and I have the same phone model. I tried to look for `/dev/tun` (hoping that I could copy/paste to my phone), but his phone doesn't have a tun file. However, he also uses Feat VPN. Can someone explain to me what is happening? My phone runs on Android ICS 4.0.4.

LOGCAT: http://pastebin.com/Zd97gecr

# Answer
> 0 votes
Alright...line 5026, is the culprit:

```
E/FeatVPN ( 7206): [ 4] 2013-07-31 22:56:09 [   7206] [78752] [   Test] Invoking test to front listener
E/FeatVPN ( 7206): [ 5] 2013-07-31 22:56:09 [   7206] [78752] [   Test] Starting test [5]
E/FeatVPN ( 7206): [ 6] 2013-07-31 22:56:09 [   7206] [78752] [   Test] Invoking test start listener
E/FeatVPN ( 7206): [ 7] 2013-07-31 22:56:09 [   7206] [78752] [   Test] Waiting for L2TP tunnel completion (0 s)
E/FeatVPN ( 7206): 2013-07-31 22:56:10 [   7206] [57328] [  Proxy] Uncaught exception
E/FeatVPN ( 7206): java.lang.IllegalArgumentException: Bad address
E/FeatVPN ( 7206):      at android.net.VpnService$Builder.addDnsServer(VpnService.java:392)
E/FeatVPN ( 7206):      at android.net.VpnService$Builder.addDnsServer(VpnService.java:410)
E/FeatVPN ( 7206):      at com.featvpn.sdk.a.createTun2(Unknown Source)
E/FeatVPN ( 7206):      at com.featvpn.sdk.a.createTun(Unknown Source)
E/FeatVPN ( 7206):      at com.featvpn.sdk.Proxy.v(Unknown Source)
E/FeatVPN ( 7206):      at com.featvpn.sdk.Proxy.run(Unknown Source)
E/FeatVPN ( 7206):      at java.lang.Thread.run(Thread.java:856)

```

Reading this, it looks like the proxy address was set up incorrectly which explained why it crashed. *You have it set correctly?*

It might be best to log this with FeatVPN's developers as to why its happening when going through the setup procedure. Also noticed in the log, you are running Greenify, would that be clashing or conflicting with FeatVPN.

---
Tags: vpn
---


# Question
Title: Where to download new Google Play Game service from Google I/O 13
At Google I/O, Google announced Androids new Google Play game service. From what I remember and from what I've been reading online, it has already been released. Though, I haven't seen it on the Google Play store.

Is this something that exclusive to certain devices?

I have a rooted S3 if that matters.

# Answer
> 1 votes
End users don't need to install anything from their side. *Google Play Services* APK in your device would have already been updated to support Gaming (You can manually install/update Google Play Services framework if something's wrong). Just find a game which uses Game Services API and enjoy!

# Answer
> 1 votes
The new game features announced at I/O 2013 are enhancements to Google Play Services. Google Play Services is a framework that allows app developers to take advantage of standardized Google services like Maps, Google+, and the new Game services. It's up to app developers to implement changes and new features to these services, so you'll need a current version of Google Play Services *and* applications that take advance of the new stuff (Riptide GP was advertised as an app taking advantage of the new cloud save and achievement services, for example). Google Play Services is updated automatically in the background and is normally installed on Android devices by default (if they're allowed access to the Play Store by Google; your S3, in its stock configuration, is). If for some reason you're missing it, though, you can download it from the Play Store here.

# Answer
> 0 votes
While the Games Services are a background service that comes as part of the standard Google Services, Google have recently released a new Google Play Games app that centralizes your list of games into one launcher and (for games that support the new Game Services) also shows and syncs achievements between devices.

---
Tags: google-play-games
---


# Question
Title: How do I get the hidden achievement in the new Google Play Games app?
I've heard that there's a secret "easter egg" achievement in the new Google Play Games app, how can I get that achievement?

# Answer
> 5 votes
From the main listing of games in the Google Play Games app, you need to swipe the old Konami Code:

Up,  Up,  Down,  Down,  Left,  Right,  Left,  Right (and then when the retro button grid pops up), `B`, `A`, `▶ Start`.

You should then see an achievement notification pop up.

Here's a YouTube video that demonstrates how to do this.

*via Android Central*

---
Tags: google-play-games, easter-egg
---


# Question
Title: Just did system update and forgot I had TWRP and root and now the updates changes havent taken affect!
Help! I have just installed the Android 4.3 update on my Nexus 7 which is rooted with a vanilla kernel with TWRP installed. It rebooted after the update and it booted straight into TWRP so I rebooted again and then it booted into Android as normal but the OS is still on 4.2.2 and not 4.3. I have tried going into About This Tablet then pressing Update and its saying its not on the latest version... Help!

# Answer
The best way to 4.3 may be unrooting and flashing the stock recovery image.

I used the Nexus Root Toolkit 1.6.4 to install 4.3 on a Galaxy Nexus having some minor problems. I would suggest waiting for NRT 1.6.6 which will have full support for 4.3
> 0 votes

---
Tags: updates, nexus-7
---


# Question
Title: How to kill processes to get maximum available RAM?
I am trying to kill all unwanted background processes (especially the ones started by zygote) on a rooted android phone (any version and any model), so that I have the maximum possible RAM available with me? Can someone please help me on how to go about it?

# Answer
> 2 votes
That's a really silly thing to do. Android will automatically kill background processes to make more RAM available when necessary. Most of the time it leaves background processes in RAM (but not running) to allow those apps to start up quicker next time, and to use less power (because it doesn't have to keep reloading the app into RAM). See the answers to this question for more info.

---
Tags: ram, processes
---


# Question
Title: Mount inside subdir of /storage/emulated/0/
I'm using Debian Kit to run a Linux system on my Nexus 7 running Cyanogenmod 10.1, and I'd like to be able to mount arbitrary things inside of my `/storage/emulated/0/`, such as WebDAV or sshfs. The goal is for Android apps to be able to use files provided in this way transparently.

However, whenever I try to mount anything inside of `/storage/emulated/0/`, `/sdcard/`, or `/storage/emulated/legacy/`, it doesn't appear to Android applications, but is visible from Debian. I suspect this is because these directories are themselves FUSE mounts. Things mounted from Debian to a directory outside of `/storage/emulated/0/` are visible from both Android and Debian.

Where are these directories actually located, and how can I mount something inside of them?

(Note: Debian Kit is not a chroot, but instead runs side-by-side with Android, overwriting parts of the root directory. Thus, I can directly mount to the Android filesystem without having to break out of a chroot)

# Answer
> 3 votes
I was able to untangle the knot of directories by reading the Android init scripts. /data/media/0/ is the original. By mounting sshfs (remember to set allow\_other) to subdirectories of /data/media/0/ I have access to it from Android applications.

---
Tags: cyanogenmod, linux, storage, mount
---


# Question
Title: Avoiding "my cheek hung up on you" on an Optimus T?
I upgraded my wife to an LG Optimus T from a G1, and she keeps accidentally hanging up on people with her cheek. She never had this problem with the G1.

I've asked her if she's locking the screen (by hitting the power button once) and she appears to be doing that but for some reason when she's on a call the screen appears to take input.

At first I thought this was a problem with her face (heh), so I had her try it on my Nexus One and she can call, hit the power button to turn the screen off and then talk normally.

Has anyone seen this kind of behavior before, and if it's just an annoyance is there maybe an application that can mitigate this?

# Answer
Try Screebl - it makes use of the internal sensor to determine whether the phone's vertical and turns the screen on/off during a call according to the options specified.
> 3 votes

# Answer
It turns out that by avoiding touching it with her cheek she was turning the phone a bit and moving the proximity/light sensor away from her ear, which turned the screen on and was causing the hangups.

When she presses the speaker firmly against her ear the screen locks like it's supposed to.
> 5 votes

# Answer
There is chance to experience this kind of back light turned of is due to proxy sensor got dusted. Firstly please check the proxy sensor is clean or it is not covered with your dusted phone cover, etc.
> -1 votes

---
Tags: lock-screens, calls
---


# Question
Title: Dropbox on Samsung Galaxy - where is the Settings button?
On a Sony Xperia, the settings button in Dropbox is top right. On a Samsung Galaxy, there is no settings button top right and I have been unable to find it anywhere else. Where is it?

・On a HTC device, the settings button is right up there as well.

# Answer
If your phone has a *menu* hard key, like most Samsung phones, the three-dots icon for an *overflow menu* won't appear. Press the menu key instead, and **Settings** is the bottom item on the menu.
> 4 votes

---
Tags: samsung-galaxy-s-3, dropbox
---


title: How to set silent alarm on htc one X

text:
# Question
Title: How to set silent alarm on htc one X
In the alarm settings, there is no "silent" ringtone. I only want the phone to vibrate in the morning.

Any hints?

# Answer
> 1 votes
If you have Clock app available in your Android Jelly Bean, Open it and set alarm with silent ringtone and you chek the box to vibrate.

In Jelly Bean 4.2.1 the silent ringtone is there. If you don't have, install ES file explorer, record some silent ringtone and set it with ES explorer.

---
Tags: htc-one-x, alarm
---


# Question
Title: Does Samsung Galaxy Ace store location metadata?
Can the Galaxy Ace (the first model) camera store the location data of where photos are taken? I have been told that it isn't sophisticated enough. Is that true?

Also, does Kik Messenger remove location data on the pics?

# Answer
Based on this blog post, the Galaxy Ace has geo-tagging support. So YES, it should be able to store location metadata, if you enable it.

And according to another blog post, Kik Messenger removes metadata.
> 0 votes

---
Tags: camera, samsung-galaxy-ace
---


# Question
Title: Mx player says unsupported android version for 4.3
I have installed 4.3 yesterday on my Nexus 4, and since that time MX player would not load, saying:

> unsupported android version

Is there a workaround, or do I have to wait until the developers change the API level check? As far as I know there is nothing in 4.3 that makes a code change neccessary.

I have tried RealPlayer as well, it says the same. There might have been some serious changes after all. Then again, VLC player is working.

I am more and more confused.

# Answer
You need to wait until they release a version that's compatible with Android 4.3.

For the mean time, you can try other players like BSPlayer or VPlayer. They're working with 4.3.

**Update #1:** As of 2013-08-07, based on GAThrawn's comments, MX Player now works with Android 4.3
> 3 votes

# Answer
As geffchang said, VPlayer is a good alternative.

If you are still looking for MX Player, here is the test build, which works perfectly with 4.3 version.
> 2 votes

# Answer
VLC seems to be working fine on my 4.3 update on my Nexus.
> 1 votes

---
Tags: 4.3-jelly-bean, mx-player
---


# Question
Title: Can I get my Galaxy 4 to put sent emails on my server?
Just got a Samsung galaxy S4 mini (had an ancient Nokia before). When I go back to my web email (its Yahoomail), all my emails are marked as read even if I havent looked at them on the galaxy, (I can live with that though its annoying as I'm likely to miss stuff)and emails I've sent are not copied back onto the server so the only place I will ever have them is on my phone. Thats not what I'm used to - the Nokia put them onto the server so I could see them in the web application. Any idea if I can get it to do that too?

# Answer
How have you configured your emails? Is it POP3 or IMAP? Yahoo have a guide to explain the differences. I'd recommend using IMAP as it should sync read status between phone/webmail. You can find the info and steps needed here. As for sent emails there is probably a setting to sync sent items (or you need to put them into the correct folder). If you provide more details about the app/how you configured it we can help further
> 0 votes

---
Tags: yahoo-mail
---