# Question
Title: Galaxy S4 Android 4.3 is repeatingly asking about TouchWiz
Every time I press the home button Android asks me to choose between Standard and Simple. How can I can rid of this annoyance?

## update 131130 16:26 CET

I installed another launcher and tried to clear and disable everything with TouchWiz and still it's repeadingly asking me the same question every time I press the home button.

## Update 131201 10:47 CET

I read that rebooting the phone and/or uninstalling the google search update could resolve the problem and after rebooting the phone the question hasn't popped up for a while. I'm clicking around to verify that it won't appear and the solution at this time seems to be that rebooting the phone will do it and I might not have to uninstall the search update which was mentioned.

# Answer
I have found the solution for uninstalling the Touchwiz from S4.

1. Press and hold on the home button. (the centre button on your Samsung mobile)
2. You will see a screen with a bar below, on the bar. There is 3 icons. Press on the pie icon.
3. Select clear default, and press the home button again. (Just press and release, do not hold)
4. Once you see the Touchwiz appear with 2 selections. Touchwiz Home Easy and Touchwiz Home. Select only Touchwiz Home and press always.
5. The Touchwiz will not bother you again.
> 0 votes

# Answer
You need not reboot or anything. The only thing you have to do is go to settings and select from default applications touch wiz home once and forever.
> -1 votes

---
Tags: samsung-touchwiz
---


# Question
Title: How can I transfer my all contacts from old HTC Wildfifre android 2.1 to LG Optimus Vu
I just want to transfer all contacts from old HTC Wildfire with android version 2.1 to new LG Optimus Vu with android version 4.0. I have used different apps but still I am unable to transfer contacts and an unexpected error occures. Another issue is that I can't move contacts to SD card because LG Optimus Vu does not supports SD card. Please recommend a simple and easy way or an app which is helpful to transfer contacts to the new LG optimus Vu from HTC Wildfire.

# Answer
Just a few steps:

1. Open the contacts app on the Wildfire
2. Tap the menu button, select to "Export" your contacts to SDCard. This will result in a `00001.vcf` file on your SDCard.
3. Now use any way you like to get the exported file to the Optimus:
    * Mail/GMail it to your account
    * Send it via Bluetooth
    * Copy to your computer, and then to the new device's internal SDCard
    * ...
4. On the Optimus, open the contacts app
5. As above, use the Export/Import feature to import the `.vcf` file

If in step 3 you chose to Mail/GMail the `.vcf` file, you most likely will be able to open it directly from the attachment, which should cause it to be offered for import into your contacts app (I never tried that variant, so I'm not sure about it).
> 1 votes

# Answer
I installed Contact Sync and exported all my contact data and groups to a single .vcf file, afterwards I mailed it to my mail account and then downloaded it on my new phone and there imported it with the same app which I used for the export. This did the trick for me.
> 0 votes

# Answer
The simplest way would be exporting all contacts to Google account and then Sync it in a new device.
> 0 votes

---
Tags: contacts, backup, htc-wildfire
---


# Question
Title: MightyText isn't working. Is it malware?
I needed to send SMS from my PC because my hands finger's are fat then normal, which does not fit with smartphone small tiny buttons while i type large sentences, it takes me while to complete a small sentence.

So i searched and found this handy apps, i installed it, i got email i went to the web link but its not working

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

Is it a Trojan horse, malware or its trusted apps?

EDIT: this is the email

```
Welcome to MightyText!

Hi - Thanks for signing up with MightyText. You've joined over 1 Million people who use MightyText to text from their computer or tablet, using their Android phone number. To get you started, we've started syncing some recent text messages from your phone to MightyText.

NOTE: You will still get SMS text messages on your phone as you normally would, and when texting on your phone you can keep using the same SMS texting app you've been using.

Getting started - SMS from your computer now

To start texting from your computer, see instructions for your browser:

Google Chrome:

1 - Start Google Chrome browser, and install the MightyText Chrome Extension
2 - Launch the MightyText Web App on your computer: https://mightytext.net/app

Firefox:

1 - Install this third party Firefox Add-on to get notifications. (Firefox doesn't support HTML Notifications natively)
2 - NOTE: For Firefox Mac users only -- you'll also need to install Growl Notifications for Mac. Download free version of Growl here.
3 - Launch the MightyText Web App on your computer: https://mightytext.net/app

Internet Explorer, Safari, Opera

Follow the steps here

SMS from your Android Tablet

On your tablet, install using this link or search for mightytext on the Google Play Store from your tablet.

Any questions? Just reply to this email.

thank you and happy texting,

The MightyText Team
 follow us on Twitter | MightyText on Facebook

```

# Answer
> 6 votes
According to the official Twitter feed, their website is having problems right now. Try it again later.

MightyText is a reputable piece of software, so while we can't say for sure what they're doing with your information (like any other closed-source software), you shouldn't assume it's malware just because it's not working as it should.

See also this Venn diagram illustrating the situation:

---
Tags: sms, malware, mightytext
---


# Question
Title: What is this icon on the top right of some YouTube videos?
It isn't on all videos but it appears on some. No clue what it is.

Example: https://www.youtube.com/watch?v=J4Vq-xHqUo8

# Answer
> 4 votes
It's the logo of the video's uploader. Uploaders can choose to display their logo near the beginning or end of the video, to make it easier for you to subscribe to their channel.

---
Tags: youtube
---


# Question
Title: samsung galaxy tab gt-p 1000 wifi icon trouble
My samsung galaxy tab gt-p 1000 is working fine. Previously the wifi icon on the top of the screen used to be a dot alongwith 4 semicircles of 60 degrees. Since last 3 days this icon has disappeared and two different icons alternately flash on original icon's place. Tab is stiil running ok.

# Answer
> 0 votes
As Dan asked:

> What do the new icons look like? What's your question?

I have had the same problem for the year i have had a LG-P925. The only way to resolve this is to reboot the phone. Since i rooted my phone, i go the app Quick Boot and put a widget button on my screen to reboot it. You will also realize that if you leave the wifi turned on and it doesn't connect, it might continue to keep your phone alive and drain the battery faster. I have used BETTERBATTERYstats app (free on xda developers site) to find out that it was not an app draining my battery, but the fact it fails to connect to the wifi because of this issue. i suggest rooting the phone and installing Quickboot and put a widget to reboot it. This happens to me once every other day.

I hope it helps you!

---
Tags: applications, wi-fi, root-access
---


# Question
Title: when i download apps from my computer to send to my new motorola i1 they go to my old phone
My Problem:

* My device doesn't show up on **Google play**.
* Only *my old phone*, the one my Grandmother is using.
* The apps I download **go to her phone**!

Please help!

# Answer
If you have more than one device registered with your email it should show in the google play store a dropdown list (choose a device) after you click install.

Something like this.
> 4 votes

---
Tags: google-play-store, google-account
---


# Question
Title: Is Android susceptible to OpenSSL vulnerabilities?
There has been a big vulnerability discovered in OpenSSL today, are android applications affected, and what can we do to get a secure version?

What about people with older devices (such as the HTC desire HD I have) that are on old android versions (2.3.5), is it possible (for example) to get a up to date browser that doesn't use the installed openSSl, or to get security releases to old versions of android?

# Answer
> 3 votes
Android devices are only susceptible to this bug if they connect to servers which have not updated their server-side OpenSSL components. If the server component of OpenSSL is secure, no data is leaked. Therefore the main focus of this vulnerability is to server admins, not individual users.

Most probably this can be fixed with app updates as a temporary fix, but it will be incorporated to future OS updates. The release of OS upgrades is impossible to predict yet and depends on the manufacturer and carriers.

# Answer
> 1 votes
From the article you posted:

> OpenSSL 1.0.1 through 1.0.1f (inclusive) are vulnerable
> OpenSSL 1.0.1g is NOT vulnerable
> OpenSSL 1.0.0 branch is NOT vulnerable
> OpenSSL 0.9.8 branch is NOT vulnerable

According to the Security Enhancements in Android 4.2 article, Android started using OpenSSL 1.0.1 as of version 4.2. This means that older Android versions (like 2.3.x on your device) are probably not vulnerable to this attack. It's really difficult to say for certain, since there is no definitive way to find out the actual version of OpenSSL used, since each vendor is free to modify it and implement their own version numbering if they so wanted.

---
Tags: security, https
---


# Question
Title: Control Upload Location on Google Drive for Scans
Google Drive on Android has the really helpful scan feature which I use all the time. However, it would be really great to be able to control where the default location for those files in Drive is.

Is this possible, if so how do you do it?

# Answer
> 0 votes
If you add the Drive Scan widget to your home screen.

Then it will ask you where you want subsequent uploads to go.

Then after that you can just use that shortcut to scan things and they'll go to that default folder.

---
Tags: google-drive
---


# Question
Title: What options are there for permanently connecting a rooted Android Phone to a NAS?
I keep all my documents, pics, music, etc. on a home NAS so I can access the data from around my home. For work I mostly use DropBox. But as my free 50GB are going to expire soon, I need to find another solution. So I thought I could move all my stuff from DB to my NAS and access it from there. I could use VPN but they aren't allowing outgoing connections and won't enable it for only that reason, which I can fully understand.

BTW I have a FritzBox 7390 as router and I plan of purchasing a low-power Shuttle PC for simple server-stuff. My Nexus 5 is rooted and runs the latest OmniRom build.

Are there any options here? If possible, it would be nice if my NAS could be mounted so I can move files around easily with an app.

# Answer
First, you need a "DynDNS" account, so from outside, you can connect to your home network without knowing the (daily changing) public ip.
Then, you install ssh on the NAS (I guess you will use linux, e.g. ubuntu server lts).
I'd recommend forwarding another port to ssh, like 12345, in order to stop at least basic, automated scans from finding your ssh server.

As client, I would recommend ES File Explorer.
Connect to your NAS by sftp. It's using strong encryption.
> 0 votes

---
Tags: remote-access, web-server, disk-drive
---


# Question
Title: Right to Left English for left handed people
I have a big phone (Moto G). I'm left-handed, so everything on the left of the screen would be so much more convenient on the right, and vice versa.

But wait, Android 4.2 introduced Right-to-left (RTL) layouts! The problem is that I don't speak any RTL languages, just English.

My understanding is that Android sets whether it's LTR or RTL, and any app can read this setting to display an appropriate layout. Can I set my Android device to be right to left while still using English?

# Answer
> 1 votes
Yes you can do that. Firstly enable the The developer mode by tapping the build number in About Phone Then go in developer options and then check force RTL layout

# Answer
> 1 votes
You'd have to use a custom ROM to do this, because the layout direction is a fixed part of the locale information, not a user-visible setting. Even if you could, you'd find that most apps wouldn't change. It takes development and testing time to make Android layouts bidirectional, and the support wasn't added to Android until Jelly Bean, so apps tend to only use it if they actually do support RTL languages.

Even on apps which do support it, you'd probably find strange behaviour because English isn't supposed to be laid out right-to-left. For example, text labels that are too long might have the "..." at the start instead of the end, or vice-versa.

So in summary, it's a lot of effort to end up with a broken configuration.

---
Tags: screen, localization, accessibility
---


# Question
Title: How can I debug Droidwall blocking every app?
Starting some time ago, I have noticed that when Droidwall (1.5.7) is enabled, no apps can access wifi.

Although the app is checked, it doesn't work, until I turn the firewall completely off. This has happened for some time, is this a known bug with Droidwall or Android 2.2?

Running `iptables -L` shows this, among others:

```
Chain droidwall-wifi (4 references)
target   prot opt source              destination
droidwall-reject 0  --  anywhere             anywhere
droidwall-reject 0  --  anywhere             anywhere
droidwall-reject 0  --  anywhere             anywhere
droidwall-reject 0  --  anywhere             anywhere
droidwall-reject 0  --  anywhere             anywhere
droidwall-reject 0  --  anywhere             anywhere

```

Any ideas on what could be causing this?

# Answer
This sounds like the behavior if you have blacklist mode enabled. Double check the (subtle) whitelist/blacklist default button (the text above the apps listing).
> 1 votes

---
Tags: 2.2-froyo, firewall, iptables
---


title: Is it normal for Wi-Fi to always be on?

text:
# Question
Title: Is it normal for Wi-Fi to always be on?
I have a Nexus 4 running CyanogenMod `10.2.1.-mako`. While trying to figure out why my battery life seems to be shorter than usual, I have noticed that my Wi-Fi is constantly on.

Shouldn't the Wi-Fi turn itself off when the phone is not in use? Could this be responsible for my lower battery life? (I had much longer battery life on earlier CM versions)

# Answer
This is because option "scanning always available" is turned on in WiFi Advanced Settings. Turn it off may solve this issue.

(*Click on image for larger preview*)
> 2 votes

# Answer
Wi-Fi is usually turned `ON` or `OFF` manually. If it's turned on, and it's not in use or phone is considered sleeping, it's still running.

You might want to check with the CyanogenMod forums if there is any Wi-Fi issue for that version.
> 2 votes

# Answer
The Wi-Fi device inside your phone (that includes the radio transceiver as well as the hardware that decodes the signals and tells the main CPU of the phone) has several different power states. Even when the Wi-Fi is on, after it's idle for several seconds, the Wi-Fi device goes into a low-power state. In this state, it's still connected, and can still receive data: when new data arrive via the connection, or when the phone wants to send some data, it quickly powers up to the working state.

The low-power modes aren't made visible to the user, so all you see is that the Wi-Fi is on or off, regardless of whether it's draining power because it's working all the time, or saving power by staying in the low-power state.

If you're using a custom ROM, it's possible that a bug in the driver integration is preventing the Wi-Fi device from going into its low-power state. It could also be caused by a poorly written app sending or receiving data very frequently for a long period: even if it's a small amount of data overall, if it's sent intermittently, it could keep waking up the Wi-Fi device, draining power unnecessarily.

As others have pointed out, you can choose for Wi-Fi to turn off completely when the device screen is off. This setting isn't always practically useful. If you have 3G turned on instead, then the phone actually uses more power to send data that way (but less power to stay connected-but-idle). If you have 3G turned off or it isn't available, then turning off Wi-Fi means you don't have any network connection at all, and can't get notifications of new mail &c. until a few seconds after you next turn the screen on.
> 1 votes

# Answer
Actually, wifi can be turned on or off manually, but you can set how the wifi will behave when the display is turned off - be it allways on, or turn off when screen is turned off and leave only 2G/3G/4G on. This settings can be found under the Advanced setting in menu on wifi settings page. Downside is that you are using your carriers data connection during the phone sleep and there may be some lag when waking-up the phone thanks to wifi reconnect.
> 0 votes

# Answer
One more solution to your problem is to use an application like JuiceDefender.

The answer to your questions also remains, **Yes** it is normal for the WiFi to be always on and as others mentioned you can either turn it off manually or let an app/OS do it for you.

Some ROMs manage it well in built but still require the data to be turned off, otherwise there is persistent battery drain. I'll highly recommend JuiceDefender as I have been using it for quite some time and it can prolong battery up to **2x**.
> 0 votes

---
Tags: cyanogenmod, wi-fi, battery-life
---


# Question
Title: Where does the LINE app store pictures and video files?
Where does the LINE app store pictures and videos that are received through it?

I don't see them in Gallery.

# Answer
1. Pictures and videos from the LINE app are stored under the following directory:

```
 /sdcard/Android/data/jp.naver.line.android/storage/gallerybig

```
2. All the audio files are placed under directory:

```
 /sdcard/Android/data/jp.naver.line.android/cache/mo/(folder)/[audio files]

```
3. Profile pictures are cached in directory:

```
 /sdcard/Android/data/jp.naver.line.android/storage/p

```

Just rename the files to `.jpg` to view them.

**Update:**

With recent update, the download folder name for image, video, and voice files has been changed to `LINE`. Please check the `LINE` folder when you look for files.

**Update on 18 Feb. 2021**

Today I check for a video (\*.mp4) file, and find it deep somewhere under .../storage/mo with strange folder names, so you'd better use a file manager to search it.
> 10 votes

---
Tags: files, line
---


# Question
Title: Unable to see all folders on Moto G using FTP
I have set up an FTP server on my Moto G, and I'm trying to copy (music) files from my laptop (running Ubuntu 12.04) using FileZilla.

I understand that user data appears in the `/data` folder, but when I try to open this folder, FileZilla says

```
Response:   150 Directory listing for data/
Response:   550 Requested action not taken.  does not exist, not a directory or insufficient rights
Error:  Failed to retrieve directory listing

```

# Answer
> -1 votes
I faced the same problem, but I launched filezilla from Terminal using `sudo`:

```
sudo filezilla

```

It works fine.

---
Tags: linux, motorola-moto-g, ftp
---


title: Installing ROM over another custom ROM

text:
# Question
Title: Installing ROM over another custom ROM
Am using Samsung Galaxy Y model phone. I rooted my mobile and installed Jelly Blast v3 ROM in my phone. Now how to install a different custom ROM over this ? or if i install a new ROM in my mobile will that cause any problems ? Please help me get through this

# Answer
> 1 votes
You need to install custom recovery and flash new ROMs from this recovery. If you choose the correct custom ROM for you phone and follow the developer's installation guide, there won't be any problem. If you wanna know where you can find custom ROMs for your phone, take a look at this question. I recommend XDA developers. You can find a lot of ROMs with user's reply so you can consider before flashing the ROM.

# Answer
> -1 votes
If you are already rooted and using a custom rom you probably have a recovery installed. You wont have any problem if you change the rom but make sure you have made a nandroid backup before doing anything so that you can revert back to your current state in case anything goes wrong. Choose the new custom rom wisely and follow the instruction therein and you will be alright.

---
Tags: rooting, rom
---


title: Disable GPS time synchronization

text:
# Question
Title: Disable GPS time synchronization
I live in *Kiev, Ukraine*. My device is *Motorola Defy* with CyanogenMod 7 (2.3.7). In time settings there's no Ukraine timezone so I use *Minsk, Belarus* timezone (GMT +3). After I locate my position using GPS my phone's timezone changes to *African* (GMT +2).

Is there any way to disable GPS time synchronization on android?

*My phone is rooted.*

# Answer
> 1 votes
Android does not synchronize neither time nor time zone with GPS (I don't know about CyanogenMod but I don't think it works in some other way).

Android does synchronize both time and time zone with cellular network. I guess that your cellular network sends to you wrong time zone (African). You can disable it by unchecking "Automatic time zone" in Settings -\> Date & time.

---
Tags: 2.3-gingerbread, gps, time-zones, date-and-time
---


# Question
Title: Access Windows admin share from Android?
I have tested several Android apps and none of them seem to be able to do what I want.

How do I access admin shares such as `\\host\c$` from Android?

Note that admin share access is enabled on the host and I can in fact access it from another Windows machine. Last time I checked it even works from Debian Linux. Now, Android either has some deeply rooted issues with this or it lacks the proper tools/apps.

# Answer
> 2 votes
Try ES File Explorer. It can access user shared folders + administrative shares.

---
Tags: networking, windows, file-sharing, cifs
---


# Question
Title: Stopping Local Communication in android hotspot
How can I stop two devices from communicating among themselves if they are connected to my Hot Spot.(for eg I want them to not be able to ping eachother)

# Answer
You want to enable Wireless Isolation mode.

On the Linksys this is called AP Isolation.

From WirelessIsolation.com:

> Wireless Isolation, sometimes called client isolation, is a setting on a wireless router. When this setting is enabled it prevents a computer that is connected to the network by a wireless connection from accessing computers and resources that are connected to the network by a wired connection. It will also prevent one wirelessly connected device from connecting to another wirelessly connected device. In essence Isolating that device on the wireless network.
>
> This is used as a method of security so that you can provide both wired and wireless connection through the same network without opening up secured computers and resources to potentially unwanted visitors. This can be very helpful in businesses that have a wireless hotspot located in their lobby for example.
>
> Without Wireless Isolation anyone on a wireless internet connection in a wifi hotspot would not only have full access to the computers and resources in the company’s network, but also to the various wireless devices that were using the wifi hotspot at that time.
>
> Most wireless router makers will support wireless isolation in one form or another, if you already have a router and are curious to see if it comes with wireless isolation or not you can check your products manual, or log into your router and check the security tab.
> 0 votes

---
Tags: networking, wifi-hotspot
---


# Question
Title: Why does my power button take screenshots?
I haven't installed any screenshot applications, in fact my phone was recently wiped when upgrading to gingerbread. I have Gingerbread 2.3.4 and I use the GoLauncher homescreen. Samsung Mesmerize from US Cellular. I know they install bloatware but I've used this phone for months and it only did this after the upgrade to gingerbread (that I know of).

On occasion when I hit the power button the screen turns white and the phone vibrates, and I get a toast message saying "screen captured saved as image file" or something like that. Half the time the power button does that, half the time it turns off the screen normally. Right this second I couldn't replicate, it's very random and frustrating. What could cause this? I see no unusual running apps unless GoLauncher is doing this, and I see no setting related to this in their app.

# Answer
> 12 votes
When you hold the Home key and tap Power, it takes a screenshot. Unfortunately sometimes lag causes the Home press to be delayed/extended, so if you press it and let go before hitting Power it will still happen sometimes.

The original SGS suffers from this issue as well, though it uses Home+Back. I would try the same workaround I propose in my answer to that question:

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

# Answer
> -1 votes
Hold your home button and your power button at the same time. Then hit the power button then it will lock it. It works just fine.

---
Tags: samsung-galaxy-s, 2.3-gingerbread, screenshots
---


# Question
Title: LG G2 - USB debugging disables when I connect to a PC
I'm trying to set up remote debugging on my brand new LG G2 phone.

Seen here: http://www.html5rocks.com/en/tutorials/developertools/mobile/

So far, I've:

1. Enabled developer options
2. Enabled "USB debugging" on the Developer options screen
3. On the "PC Connections" screen - I've set "USB connection method" to "PC Software"

So - everything looks good at this point.

However, as soon as I connect the device to my PC, the "USB debugging" setting on the "Developer options" screen turns gray (disabled). If I go to DevTools on Chrome on my PC (chrome://inspect/#devices) and check "Discover USB devices", my phone is not listed.

What else do I need to do?

# Answer
I had the same problem with my G2 D802 only mine did work before when still running android 4.2. It was a driver issue and fixed it by the folowing steps:

My usb setting is set at (MTP)

That did it for me.
> 2 votes

# Answer
The PC Software setting is just for installing and using the LG PC software. Once your drivers are installed, enable USB Debugging, plug it in, change it from "charge only" to "MTP" and USB Debugging should work.
> 4 votes

---
Tags: usb-debugging, lg-g2
---


title: Disable vibration alert in samsung fame

text:
# Question
Title: Disable vibration alert in samsung fame
Have moved to Samsung Galaxy Fame from a Samsung Galaxy Mini which died. Via settings\>sound have disabled vibrate alert for incoming calls, how do I do the same for incoming texts please?

# Answer
Vibration on my Samsung, which is a Galaxy S3, is controlled from within the Messaging app itself. Start the app. Settings \> Notifications \> Vibrate. Uncheck.
> 1 votes

---
Tags: vibration, samsung-galaxy-fame
---


# Question
Title: Unable to flash a recovery using Clockworkmod
I'm trying to install Cyanogenmod 11 onto an unlocked HTC One, but when I went to boot into recovery mode, all I got was a red error triangle. The docs don't mention it anywhere, but other reports of this error suggest that I **first** need to flash a custom recovery image.

So from there I discovered Clockworkmod and installed their ROM Manager app. It detected my phone version, but when I select "Flash ClockworkMod Recovery", it successfully downloads something, but then reports "an error occurred while flashing your recovery".

How do I fix this?

# Answer
> 4 votes
It looks like the CyanogenMod installation instructions for M7 are missing a section for flashing ClockworkMod recovery onto the phone. Right after you unlock the bootloader, you need to do the following:

1. Download and install Android SDK Tools from here (expand the "Download for Other Platforms", and it should be under the "SDK Tools Only" section.)
2. Download the latest version of ClockworkMod Recovery image from here. Scroll down to "HTC One" and select either the regular or touch recovery. Save the `.img` file somewhere on your computer.
3. Download and install USB drivers for the phone.
4. Restart your phone in bootloader mode by turning it off, and then turning it on while holding the `Volume Down` button.
5. Connect the phone to your PC via USB cable. Your PC should recognize it.
6. Open Command Prompt (assuming Windows here) and navigate to the `platform-tools` subfolder of where you installed the SDK Tools (e.g. `cd C:\android-sdk\platform-tools`)
7. Ensure the connection works by issuing the following command: `fastboot devices` This should show you the serial number of your phone. If this returned nothing or gave you an error, something went wrong during USB driver installation.
8. Flash the recovery by using the following syntax: `fastboot flash recovery [path-to-recovery.img-file]`. For example: `fastboot flash recovery c:\recovery-clockwork-touch-6.0.4.6-m7.img` This sends the recovery image to your phone and flashes it. Wait for the success message.
9. Issue the following commands: `fastboot erase cache` followed by `fastboot reboot-bootloader`

Your phone should reboot back into bootloader mode, and you should now be able to enter recovery and continue with flashing CM.

---
Tags: recovery-mode, clockworkmod-recovery, cyanogenmod
---


# Question
Title: Install google APPs in Nexus7 with Cyanogenmod already installed
A few days ago, I installed the latest Cyanogenmod (version 11) on my Nexus 7. When I booted it up, I discovered that all the Google Apps were gone.

I downloaded a `.zip` file from http://wiki.cyanogenmod.org/w/Gapps but now I'm stuck. I don't know how to install it. I extracted it and I do see a lot of `.apk` files, but there's much more stuff in there (`system/` directories and whatnot).

The question is: Once I have that `.zip` file, how do I install the Apps (without blowing up my Nexus, if possible). I've found some results on google, but (AFAIU) all the methods I found explain how to install the Google Apps while installing Cyanogenmod, which is not my case.

Newbie here! Don't hit me too hard, please **:-D**

# Answer
> 3 votes
Its actually ok to install Gapps, or any other zip packages (if they're meant to be flashed), after Cyanogenmod has been installed. You'd use the **Install zip from sdcard** option while in Recovery mode (presumably ClockworkMod, if you followed CM's install guide) to flash the Gapps zip file. Then reboot your device and after that you'll notice that it will take a little longer to start up with a message saying "Android is upgrading". Wait for that to finish and then you'll see all of the Google apps installed.

---
Tags: cyanogenmod, installation, google-apps
---


# Question
Title: If you unlock you don't have to unlock again in X time
Is there a way to have my phone stay unlocked for some period of time after I have unlocked it once (via PIN, pattern or whatever). In other words, if I unlock my device with my PIN, if I turn the screen back on within the next 30 minutes I wouldn't have to re-enter my PIN.

If it matters my device is on Android 4.4.

# Answer
> 0 votes
I use an app called Delayed Lock. You can set it to stay unlocked for a set time after last unlock or after screen off and then it will enable the pin/pw again. It can also be used to unlock the device on specific wifi networks and lock when it disconnects (you still have to use your pin/pw the first time). And there is a plugin for it that uses location to disable the pin/pw as well.

---
Tags: settings, lock-screens
---


# Question
Title: How to get specific contact's "+1" Play Store applications list?
I would like to get list of **"+1"** Play Store applications of **specific contacts**. Are there any ways to do this?

# Answer
> 1 votes
Google just added this to the Play Store a few days ago. Open the Play Store and tap the menu in the top left and then tap People. Here you will see an overview and some recommended apps and people. If you scroll to the bottom, you will see a few g+ contacts. Tap "See more" to view a list of all the people in your g+ circles. Then tap on the person you want and all their reviews and +1s will be there.

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


# Question
Title: "Account unlock" when not connected to internet?
I have a Samsung Galaxy Y mobile phone. I see this screen when I press "Forgot Password" in the pattern lock screen that comes by default with the phone:

My Question is: How would my account be unlocked when (i) "Wifi" is turned off and (ii) "Packet Data" is disabled?

# Answer
> 5 votes
1. Search and download Unlocker or Screen Lock Bypass app from internet (which are no longer available in Play Store).
2. Push it to the system from recovery (with update.zip).
3. Start the system.

# Answer
> 1 votes
Try connecting to internet by pressing the on/off key and selecting enable data connection mode ...

# Answer
> 0 votes
turn off mobile phone and press volum up + home butten + power button press come out samsung logo and realse the samsung logo to boot in to recovery select the swipe default factory reset

---
Tags: security, lock-screens, password
---


# Question
Title: Reason for process stopped unexpectedly?
What is the reason for the process stopped unexpectedly error?

Is it based on that particular android app or the android os or a particular android device?

Example:

1. I installed smash hit on my Xperia U and I transferred the apk to a moto g. It was working fine in moto g. But after sometimes it started to showing process stopped unexpectedly. After sometime it will start working fine.
2. Whenever I flash a mod example for camera initially it will show process stopped unexpectedly but clearing the data helps.
3. I also read somewhere that if you uninstall and install the app again it will start to work.

So what is the cause for this problem

# Answer
> 2 votes
There's no simple answer to the question, "Why do programs crash sometimes?" The error message you see tells you that an app has crashed, just like when a program crashes on a desktop computer.

Usually this indicates a bug (programming error) in the app or in one of the *libraries* included in the app (e.g. an ad network, or a library for accessing a particular web service). The bug might always happen when you try to do a particular action, or it might be caused by being in a particular state. For example, a calendar app might have a bug that only happens when you create an event on the first of the month, in a month that already contains an event. If the bug is triggered by particular circumstances, clearing the data or cache for that app might make the bug go away until the same circumstance arise again.

Sometimes, the app itself might be correct but the crash caused by a programming error in Android itself. The app might be relying on Android to behave in a particular way, and if Android does the wrong thing, that could later cause the app to crash. Similarly, the crash might be caused by hardware problems: if the phone overheats, the hardware might compute the wrong answers sometimes.

In the first instance, you should report a crash to the developer of the app that crashes. Android's crash-report process will automatically include relevant information with the report, to help the developer see what's wrong. Even if the problem turns out not to be their fault, they will know the right place to report it, and might be able to suggest a workaround you can use to avoid the problem. If you don't report a crash, it probably won't get fixed.

---
Tags: applications, operating-system, processes
---


# Question
Title: How does the Heartbleed security vulnerability affect my Android device?
The "Heartbleed" vulnerability in particular versions of OpenSSL is a serious security issue which allows malicious servers or clients to undetectably obtain unauthorized data from the other end of an SSL/TLS connection.

My Android device has a copy of OpenSSL installed in `/system/lib`. Its version number is 1.0.1c, which appears to make it vulnerable to this attack.

```
shell@vanquish:/ $ grep ^OpenSSL\  /system/lib/libssl.so
OpenSSL 1.0.1c 10 May 2012

```
* How does this affect me? Do Android apps use OpenSSL? If not, why is it there?
* Can I expect a firmware update from my carrier? If I root my phone, can I update it myself?

# Answer
> 15 votes
There is now a new attack that targets wireless networks and devices connected to them. Simply connecting to a corporate wireless network (one that uses EAP for security) is enough, if you are running a vulnerable version of Android. However, it is unlikely (don't quote me on this!) that they will be able to retrieve anything particularly sensitive from your Android device with this method. Maybe your wireless connection password.

---

You can use a detection tool (more info) to check if you have a vulnerable system OpenSSL lib on your device. Note that, as lars.duesing mentions, it's possible that specific apps are statically linked against vulnerable versions different from the system library.

---

According to this comment on Reddit, certain versions of Android *are* affected by this bug. Worse still, some browsers, especially the built-in one and Chrome, possibly use it and are therefore vulnerable.

> Android 4.1.1\_r1 upgraded OpenSSL to version 1.0.1: https://android.googlesource.com/platform/external/openssl.git/+/android-4.1.1\_r1
>
> Android 4.1.2\_r1 switched off heartbeats: https://android.googlesource.com/platform/external/openssl.git/+/android-4.1.2\_r1
>
> **That leaves Android 4.1.1 vulnerable!** A quick grep on my access logs reveal there is a lot of devices still running 4.1.1.

Some other sources indicate that **4.1.0 is also vulnerable**.

It seems the easiest way to fix it is to upgrade off that version, if possible. If you're lucky, your carrier will release a new version - but I wouldn't count on it. If not, you may have to investigate custom ROMs, possibly a downgrade, or rooting and manually replacing the library.

**It is highly recommended that you resolve this issue.** This bug can result in the theft of data, including usernames and passwords, from your browser by a malicious server.

# Answer
> 7 votes
Short hint: MAYBE some apps use their own openssl-libs (or parts thereof). That MAY open problems on any OS-version.

And: Google is aware of the problem. Their official statement says that only Android 4.1.1 was vulnerable.

> All versions of Android are immune to CVE-2014-0160 (with the limited exception of Android 4.1.1; patching information for Android 4.1.1 is being distributed to Android partners).

---
Tags: security
---


title: unsuccessful VPN connection

text:
# Question
Title: unsuccessful VPN connection
I'm unable to connect my phone to VPN, it always say "unsuccessful". I deleted the profile and created it again but it didn't help. What is wrong with it?

# Answer
The only surefire fix I can suggest is factory reset. But I know it should be your last resort so maybe it can also be fixed by resetting the settings to defaults, without losing data. This method sometimes work with broken wifi, issues with force close, some lagging issue and some others.

**First**, if you have Titanium Backup or other similar apps, backup your system data (Settings, ApplicationSettings, Settings Storage) because you will be wiping it clean.
**2nd**, Go to Settings -\> Applications -\> All, and scroll down until you find `Settings`. Select it, now you will see some info, scroll down until so see `Clear data`. Note that clearing data will set your Wifi, Wallpaper, Sound, Network, but not your password and google login, to defaults.
Now after clearing Settings, go back to Applications -\> All, and check if you also have `VPNservice`, and `Network Provider` there, clear its data too to be sure.

Try to login your VPN now, it should probably work. If not, use whatever last resort you have. But remember to backup first :P
> 0 votes

# Answer
you might try out 3rd party softwares like hot spot shield Hot spot shield Flash VPN
> -1 votes

---
Tags: samsung-galaxy-nexus, connection-issues, vpn
---


# Question
Title: Bluetooth dongle support for Ubislate 9ci tablet
I purchased a new tablet Datawind Ubislate 9ci. It is a 9 inch no-bluetooth tablet.

Details:

* Android 4.1.1
* Rock chip RK2928
* Linux kernel version 3.0.36+

I want to attach a Bluetooth dongle to this tablet. I have micro USB OTG cable and Bluetooth USB 2.0. Please suggest and guide me on how to do this, with download links to ROM, firmware, etc.

I found a software from Google Play and it is recognising the BT USB 2.0, but it is not connecting to the tablet I have run the USB host diagnostics; everything is showing "yes".

The BT Dongle is recognised by USB host controller version 0.44 from Google Play Store. It is showing as below:

> under info: s3c usb host driver not found ! Root hub present, usb host mode is active
>
> under usb: 2-1 0179:0bda Realtek 802.11n NIC
>
> 1-1 0001:0a12 Bluetooth v 2.0 Bluetooth v 2.0 dongle

As per your doubt, BT dongle is not recognised by "Android". This BT dongle, when plugged to Windows XP computer, it is recognised by computer.

# Answer
According to some sources, Bluetooth dongle support was added in Android 4.2.2, and it requires some effort from the ROM developers, so it's not in every Android version. You should either ask the manufacturer for a ROM that supports BT dongles, or try to find a custom ROM like CyanogenMod for your device that has the support.

Sources: Does Android 4.2.2 support usb bluetooth dongle?

Bluetooth dongle via OTG
> 1 votes

---
Tags: bluetooth, usb-on-the-go, usb-peripherals
---


# Question
Title: Can Facebook Messenger read screen contents?
The Facebook Messenger offers this nice little feature called 'chat heads'. For that, it requests the permission to overlay everything. However, i read somewhere about the fact, that it can also see what is displayed on the screen. Can you tell me if that is true?

# Answer
The "draw over other apps" permission (known to developers as `android.permission.SYSTEM_ALERT_WINDOW`) **only** lets the app create a window of type `TYPE_SYSTEM_ALERT`. This is the same type of window used by the battery warning, amongst other things, and is shown on top of any normal window, whatever you're doing.

Drawing this window on top of the other windows is done by Android itself. An app with this permission still can't read other parts of the screen or read other apps' data. This permission doesn't even let the app see (the names of) what other apps are running, which is controlled by a different permission called, "Retrieve running apps". Facebook Messenger doesn't use that permission, but the main Facebook app does, in order to support Facebook Home.

Even so, this permission is far from harmless. An app might use this permission to display pop-up ads when you're doing something else: ads that you can't dismiss, not even by pressing `home`. With a bit of cunning, it might even be possible for an app to place a window that conceals an important confirmation dialog, so that while you think you're answering "Yes" to a harmless question, the button belongs to a warning about installing further apps or deleting your data, which the system alert has hidden. This was a common tactic used by Windows malware a few years ago (before UAC arrived in Windows Vista).
> 11 votes

---
Tags: facebook, facebook-messenger
---


# Question
Title: How can I show two alphabets in my contact list?
I have a Galaxy S with an interface in Hebrew. Some of my contacts are in English and some are in Hebrew. However, I only have the option to scroll through the letters in Hebrew. The English alphabet is simply not there.

Is there any way to show the English alphabet as well so that I can scroll through the English letters too?

# Answer
> 1 votes
I don't believe this is possible with the default Contacts app (and I don't know of any third-party ones). Android's language/locale support is very basic -- for example, your date format cannot be changed independently unlike, say, Windows -- so I recommend filing a bug with Google, hopefully it will be fixed in the future.

# Answer
> 0 votes
Well, now it seems to do it when your display language is Hebrew, but not when it's English. Almost there.

---
Tags: contacts, languages
---


# Question
Title: How much battery drain do push notifications cause on Android 4.1?
I've got an S3 on 4.1, and I have a lot of apps which have push notifications. This is convenient, but I want to know if 4.1 is set-up to use push notifications efficiently with regards to battery drain. Would having Android 4.3+ use less battery for push?

I have push enabled for 4 apps. After adding another push one last night, my battery loses 20% in an hour. I am starting to wonder how much battery do push apps really drain. I noticed some Twitter apps state that while they use push, they use their own server which apparently uses less of our battery.

# Answer
> 3 votes
Push notifications are designed to be the solution to battery draining apps that constantly monitor for data that has changed locally or on a server. Because of this they are very battery efficient. My phone typically will get 20 notifications in a few hours with less than 1% total battery use.

If your having huge battery drain problems, your phone is probably not sleeping properly which is usually due to an app that is preventing the phone from sleeping. I might be able to help you resolve this With some more information, such as Phone, Android version (or ROM if your rooted) and a screenshot of your battery screen after your phone has been running for a few hours. I will update my answer accordingly.

# Answer
> 2 votes
> I want to know if 4.1 is set-up to use push notifications efficiently with regards to battery drain

Well the short answer is Yes, but this sounds like a misguided question. Push notifications have been around for a lot longer than 4.1 and to my knowledge there aren't any major "efficiencies" that were added to the Android OS after 4.1 to improve handling push notifications.

For push notifications to work, you need 4 components:

**(1)** An app server that's processing data for you in the cloud and wants to inform you about an event (for ex: Twitter/Facebook servers)

**(2)** A Push Notification Server that can receive requests from **(1)**, figure out who its intended for, and dispatch a push to the right user/device combination (ex: Google Cloud Messaging server)

**(3)** A counterpart Android app/service that is always running in the background and has a persistent (always-on) connection to **(2)** so it may receive the push, figure out which app it's intended for, wake up that app and send it the small push data (ex: Google Play Store native app)

**(4)** An Android app that can receive this local data from **(3)** and figure out how best to inform the user about this push notification (typically by putting up a notification indicator in the status bar) (ex: Twitter Android app). This is what the end user thinks of as a push notification. Not all push notifications needs to show themselves in the status/notification bar though, they are sent silently by **(3)** and it is up to **(4)** to determine if a notification should be shown to the user

Ideally, even with push notifications setting turned on, **(4)** isn't awake. It'll be awakened by **(3)** when **(3)** receives the push from **(2)**. Google provides the GCM framework that provides **(2)** and **(3)**. So provided your apps are using GCM (or other equivalent services like UrbanAirship, Xtify etc), any excessive battery drain you might notice is the fault of (1) or (4), both of which are the fault of the app developer.

(1) and (2) maybe combined, as can (3) and (4). So if the apps you're installing have their own push service, that's still an issue with their code, not your device or the OS.

Additional reading: Google Cloud Messaging Architecture

---
Tags: samsung-galaxy-s-3, 4.1-jelly-bean, battery, push-notifications
---


title: empty log files created automatically

text:
# Question
Title: empty log files created automatically
For 5 or 6 months I have been experiencing a strange activity on my android 4.1.2 device. It is samsung galaxy tab 2. The problem is somehow every day a few log files will appear in the root of my SD card and I could not figure out why and what application does it. It is very annoying as I need to clean them. I will attach a screenshot. If anyone came across the same issue, please let me know. We could try to find the solution together. If more information is needed, feel free to ask. Thank you. Vitaly.

# Answer
Dan Hulme was correct. I did indeed have an application called "Foreca Weather" and it created the logs. It's been several days since I'd uninstalled the app, and the problem haven't showed up again. Previously I had this application for a year and didn't see any such issue till the recent update they had.
> 0 votes

---
Tags: files
---


# Question
Title: What does it mean when I see "Throttle limit exceeded" in Dialer?
I made a call to a local pizza place by dialing their number on my Nexus 5, running ParanoidAndroid 4.2 Beta 4.

The normal behavior that I would expect is the following:

1. Dial, then do all those phoney-things that I'm not interested in like connecting. (I just want pizza)
2. Conveniently(?) do an internet lookup of the phone number, then display the business name in my dialer so I know who I'm calling.

However, something weird happened today. It apparently tried to do the lookup, but failed. Instead of displaying **"Blah Blah Pizza"** in the Dialer, it displayed **"Throttle limit exceeded"**. Everything else worked fine.

There's also a screenshot I managed to take very quickly.

Is anyone else seeing this? What's causing this? More importantly, how can I fix it? I'd rather not see "Throttle limit exceeded" all over my call history.

# Answer
The dialer may have hard-coded the API key for the lookup service. The error occurs when too many requests are sent using a single API key in a short interval.
> 5 votes

---
Tags: nexus-5, phone-app
---


# Question
Title: gmail account recovery with android phone
Say I have attached my android phone to a gmail account and specify that phone for account recovery.

If I am locked out of the gmail account, will I be able to operate the phone sufficiently to receive the confirmation signal from google, even though its link to google is severed?

# Answer
No, not if you're using the google authenticator app. You will be able to receive the sms with the code, but you won't be able to link the app. Always print out your backup codes in case of this:

Account - Security - 2 step verification - backup codes
> 1 votes

---
Tags: gmail
---


# Question
Title: s4 mini SD card makes battery drains fast?
I have inserted a 8GB SD Card in my S4 mini i9190 and since then only GPS enabled my phone loss abt 5% per hour battery. For me it is a big shock to only last a day at best as usually my old phone which is way smaller last for 2 days on battery...really awful but if I remove the SD Card and use the replacement battery got from MPJ, the battery life is awesome. Is the SD Card fautly or something wrong with my phone??

# Answer
There are known issues with certain SD cards causing some read/write errors which prevent your phone from entering the deep sleep state. This causes your phone to drain battery fairly quickly as compared to a phone which goes into deep sleep when not in use.

You should update your phone as certain kernels have also been known to fix battery drain issues. If it doesn't help, consider changing to another sd card from another manufacturer.
> 2 votes

---
Tags: sd-card
---


# Question
Title: Accidentally tried to flash rom after doing saferoot (not possible)
I was referring to a guide on how to do a saferoot for Galaxy s3 (Verizon) and then switched over to a guide on how to flash a custom rom. Bad idea.

1. http://www.droidviews.com/root-verizon-galaxy-s3-android-4-3-vrucml1-firmware/
2. http://www.gizmodo.co.uk/2013/03/how-to-root-the-samsung-galaxy-siii/

I didn't realize that you can't install custom roms with the saferoot. You need to use the "SkipSoft's S3 Toolkit", mentioned in the second article, but I simply jumped to the rom manager section, thinking I was done with rooting my phone. So I used saferoot, and then went on to the other guide and proceeded to install rom manager, and installed clockworkmod flash recovery, and tried to "reboot in recovery".

Now after rebooting, it says "System software not authorized by Verizon Wireless has been found on your phone. Please turn off your phone and go to the nearest Verizon Wireless store for help."

What can I do? I want to install the cyanogen custom root, but somehow need to backtrack to root my phone the right way. Is this possible?

# Answer
> 0 votes
Can you enter into recovery of download mode?

As your phone is booting up, (right after the phone vibrates), press and hold on Volume Up and Home to enter recovery. Volume Down and Home to enter Download.

If you can enter either of these, there may still be some hope by flashing back your stock Verizon rom through Odin.

Otherwise, you will need to send it in for servicing.

---
Tags: samsung-galaxy-s-3, custom-roms, odin
---


# Question
Title: How to find the root of android slow down
I have samsung galaxy nexus with CM-11 nightly 07-04-2014.

About twice a month I update my version to the latest nightly build and it was pretty good for a while. Unfortunately last time ( for a couple of weeks ) there were two updates which really slowed down my device. Every app starts now up to 10 seconds. Even when I get a phone call sometimes the phone is not fast enough to display me an answer call button. And the network became slow as hell. CM update download over wifi will take up to several hours, while before it was about 5 minutes. However wifi in local network works a bit faster. gprs inet also works very slow. 100K pdf download takes up to 5 minutes, while it was up to 10 seconds before.

I tried to downgrade to the last stable version I had ( it looks like any before 03-25 ), but without success. Important note: I did not perform the whole wipe during downgrade. I only formatted /system and /cache. I also tried to install other nightly builds with the same result.

There is nothing suspicious in dmesg or logcat. Sometimes in dmesg I can see messages about killing some users apps but it seems normal to me.

How to find the root of such slowdown?

And I'm not sure if the whole wipe will help me, as I'd like to save app data and restore it after wipe.

# Answer
As far as I now Android device slowdown can occur for several reasons:

1. **Very low amount of free RAM**. Check under Settings\>Apps\>Running how much free RAM you have If your free RAM is too low (70-150MB or less) it's probably the cause so check which app/apps, if it's not an app maybe it's a bug in the ROM. (see 3)
2. **Low free space on internal storage**. (check under Setting\>Storage) If the free space is too low (~2GB or less), try free up some space and check if that helps
3. **Kernel bug/misconfiguration**. Try to check your CPU usage stats, clock speed, governor, number of active cores etc... (If you havn't flashed a custom kernel and never changed the governor/clock speed or other performance settings it's probably not the problem)
4. **ROM bug** You can try perform a nandroid backup, then reinstall the rom after full wipe and see how it performs, if it's still slow, try clean install of the version that previously worked fine (only if you know what you doing!)
5. **Bug in one of the user apps**. If your CPU/RAM usage is too high for no reason maybe one of your apps eating it. I recommend you to try OSMonitor or any similar app to find which app eating your CPU/RAM.
6. (Lack of TRIM, TRIM does exist in Android 4.3 and up so it's not the problem)
7. (In some rare cases bad sdcard can cause such problem but it's not the problem too since Galaxy Nexus doesn't have card slot)
> 4 votes

# Answer
Cyanogenmod nightly builds are **unstable** and will show bugs like this from time to time. They're really not suitable for everyday use, and sooner or later one of these bugs might wipe all your data, or turn your phone into a pocket heater by running the CPU at 100% continuously.

To avoid the problem you've seen, either update (downdate) to a nightly that doesn't have this problem, or switch to something more stable such as a beta build.
> 1 votes

# Answer
I would suggest a full wipe to determine if it's a hardware or software issue. You can save data from your apps through a utility like Titanium Backup (be sure to copy the backup files out of your device after you have performed the backup tasks).

Just to be sure, did you change the runtime to ART or are you still on Dalvik? ART is extremely unstable on CyanogenMod builds since 31 Mar 2014
> 1 votes

---
Tags: cyanogenmod
---


# Question
Title: Cannot install separate user account profiles on Fusion tablet running Android 4.4.2
We have a Samsung Chromebook and a Nexus 7 in the house that both allow us to set-up distinct different user accounts on them which we find most useful.

We have just acquired a new non-brandname tablet (Fusion) running 4.4.2 KitKat, and it will not allow us to set-up separate accounts as we have been able to on other Android devices.

I assume that must be something to do with the way that the manufacturer has set up Adnroid 4.4.2 on their device as opposed to a a problem with the OS.

Can anybody recommend a workaround that a non=technical novice could manage without too much pain being involved?

# Answer
I actually had the exact same issue when trying to set up users on a no brand tablet. My tablet was rooted out of the box, so I installed Xposed and then the module Multiple Users for Phone. Even though the title says it's for phones, it works flawlessly on my tablet. It adds the option `Users` to your settings page.

Info about Xposed from the installer page:

> Xposed is a framework for modules that can change the behavior of the system and apps without touching any APKs. That's great because it means that modules can work for different versions and even ROMs without any changes (as long as the original code was not changed too much). It's also easy to undo. As all changes are done in the memory, you just need to deactivate the module and reboot to get your original system back. There are many other advantages, but here is just one more: Multiple modules can do changes to the same part of the system or app. With modified APKs, you to decide for one. No way to combine them, unless the author builds multiple APKs with different combinations.

If you want clearer instructions on how to install, comment and I'll edit the question. I can't link to all the links because I don't have 10 reputation (yet).
> 0 votes

---
Tags: multi-user
---


title: Smartphone App running on Tablet

text:
# Question
Title: Smartphone App running on Tablet
We recently bought an Android Shopping App for Smartphones (supporting 2.2 to current version). Sadly, the app ist not available for tablets.

Is it just a button in the IDE to create a tablet version (not tablet optimized) or is there much more to do?

For example: every iOS iPhone App is running on an iPad (looks ugly, but works)

# Answer
check your AndroidManifest.xml and see if you have below prezented:

```
    <supports-screens
        android:anyDensity="true"
        android:largeScreens="true"
        android:normalScreens="true"
        android:smallScreens="true" >
    </supports-screens>

```

There is no button for tablets :) you have to make it available for that type of screen. Hope this helps.
> 0 votes

---
Tags: applications, tablet
---


# Question
Title: Can I connect a pendrive to samsung galaxy core?
I want to connect a pendrive to my device Samsung Galaxy Core with an OTG cable. Can you explain how I can do this?

# Answer
> 1 votes
USB-OTG is seemingly not supported according to the specs over at Gsmarena's Galaxy Core page.

In contrast, see the SGS4, which offers USB on-the-go.

# Answer
> 0 votes
Your device does not support OTG. Download the below app and check for yourself. https://play.google.com/store/apps/details?id=com.homesoft.otgtroubshooter

The app. detects and offers solutions to issues around USB Host and OTG cables. It's designed for the Nexus series, but should work with any Android device.

This app. does not offer support for USB devices. It simply detects whether they can be supported. It also detects certain Android bugs that may be affecting your system.

# Answer
> 0 votes
It cannot be done.

USB Devices interact with your Android phone through a protocol known as USB On-The-Go (USB-OTG for short). This protocol has to be implemented in the software (kernel) level on supported hardware. Unfortunately, the Galaxy Core does NOT have this protocol available.

---
Tags: 4.1-jelly-bean, usb-on-the-go
---


# Question
Title: Hangouts can't connect to server - Android phone
I was using my Hotmail account for a very long time for hangouts and other Google services. Today I create a Gmail account on top of my existing Hotmail Google services. This is supposed to mean that the Google email is now the primary way to access all of that information. I did it and as soon as I did that, I couldn't log into Hangouts on my Nexus 5. Can someone please help me out?

I can still receive SMS with the app, just not hangout messages.
I can't use hangouts on gmail.com or other google web sites either.

I have uninstalled and reinstalled the hangouts app. Everything is up to date.

I have factory reset my phone and logged in with my Google email. Still doesn't work. I'm starting to believe it's something on the Google side of things and not anything to do with my phone.

# Answer
This problem seems to have resolved itself over night.
This is only speculation, but my guess would be that some of the processing involved in converting a non-gmail Google account to a gmail Google account happens overnight. I woke up this morning and everything seems to be working perfectly again.
> 1 votes

---
Tags: google-hangouts
---


title: adb for bootloop

text:
# Question
Title: adb for bootloop
I am in the middle of trying to understand the correct procedure to recover my data from a phone that went into a bootloop.

1. I installed android sdk, with adb tools.
2. Also installed ODIN (although I don't know how to use it for now)
3. Following commands I managed to perform and stuck on the last one, mounting sdcard

As I feel, that my phone data can be retrieved. Because I can still go into recovery mode, odin mode, can see the battery charging. Also able to detect the phone as MTP device in device manager although it doesn't show up under my computer as a portable device...

What are the steps should I follow to get rid of this bootloop and recover my data? If adb command can mount my sdcard, doesn't it mean there's a way to recover the data?

In recovery mode I can see two options: 1. update from adb 2. update from external storage I have already taken out my external sdcard, so I won't lose data in it along the built in sdcard. Here update from sdcard means built in card or external? When I chose the 2nd option, I get the following error

```
 E: failed to mount /sdcard <No such file or directory>

```

Edit 2:

# Answer
> -3 votes
I made a tool do help even the most the computer illiterate person recover their files using this method. You will, however need to follow the instructions in the article if you have not set up ADB.

http://forum.xda-developers.com/showthread.php?p=51822116

---
Tags: adb, data-recovery, boot-loop, odin
---


# Question
Title: Is hpns folder in external sd-card safe to delete?
I searched on the web and stack exchange forums a lot. But, could not find a solution therefore I am posting a question at last.

I have a Micro max canvas Plus2. My external SD-card is of 3.63 GB capacity but, 2.8 GB of space itself is occupied by a 'hpns' folder. This folder contains a couple of log files, one of them named 'exception'.

This is a huge bugger, since I have only 200 MB of my personally stored files(photos,music etc.) and I am not allowed to store more files because the hpns folder is hogging all the space in external SD-card. Same hpns named folder, by the way, is also present in the internal SD-card also, worth 500 MB.

So, kindly tell me if it is safe to delete this folder from external SD-card? Also, how to make sure this folder is not created again automatically?

Thank you in advance!

# Answer
> 1 votes
I asked the same question to Micromax support and I got email from them ,

Dear Valued Customer,

Thank you for your Email, we would like to inform you that HPNS files are the temp file which will be create on the uses of internet.

# Answer
> 0 votes
First, files on SDCard shouldn't be essential for the system to live, in general – though there are exceptions, like when you moved , you shouldn't remove the folder they are moved to (which is a different hidden one named `.android_secure`). In general, you should even be able to completely remove the card, and the system should still work as usual.

Now for your two special folders.

One is explained easily, as it is a standard folder: `LOST.DIR` (on FAT; on most other file systems the corresponding folder is called `LOST+FOUND`, see What is the purpose of the lost+found folder in Linux and Unix?) in short is used by the file system checker (`fsck`, the equivalent to `chkdsk` on Windows) to store data blocks which lost their mapping to a given file. This can happen e.g. when the file system is not cleanly unmounted (the system crashed, or you simply removed the battery while it was running). As each file system has its own "lost folder", if you don't miss anything from your SDCard it's safe to empty this directory.

As for the `hpns` folder it's hard to say what it is. I never heard of such, so it's no "Android standard folder" but rather must belong to a specific application. I'd recommend to copy (backup) its content to your computer, and then delete it from the card. According to your description, it seems to hold nothing but logs, so I expect no trouble. If you find no side-effects for a couple or days/weeks, it should be safe to delete those backed-up files. And if some app is complaining, you can simply put back those files (and as a side-effect finally know which app the directory belongs to).

# Answer
> 0 votes
They are just the log files... You can delete the Files in the hpns folder through file manager. Switch Off your mobile phone and restart. You will find your Memory card free.

---
Tags: external-sd, file-management
---


# Question
Title: How to paste a password in a field of web browser?
This question may look ridiculous at first look, but this is more sad than funny. In some cases, standart web browser (or any of the alternatives I tried - firefox, opera, dolphin) simply doesn't offer an option to paste anything in some text fields. But typing long complex password manually is deal breaker (hard to use keyboard + need to constantly switch apps back and forth unless I have super human abilities to remember all text at once) How can I paste something in such cases?

Android version is 2.3.4

P.S. I'm already using Hacker's Keyboard, maybe it can help if text pasting can be done with some key combo? (like in most desktop OSes)

P.P.S. I know how to copy and paste text in *most* situations when a bunch of buttons appear after double press inside text field. The question is about the case when this doesn't work.

# Answer
You can simply have the password typed in plain text. Keep it inside a sms conversation, e-mail, note, or anywhere you like. Nobody would know that is is your password since there is no indication to that matter in the place where the password is typed.

When you are required to type the password in your browser, just select all by pressing ald holding the typed text and copy it. Now go to the password field and touch and hold for a second or so and then a button named `paste` will appear. Then simply touch that button. The password will be pasted into the filed. Done!!
> 1 votes

# Answer
When you are using Hacker's Keyboard you can simply press `Ctrl` \+ `V` to paste.

Please note if you don't have a `Ctrl` key, you can enable it in the keyboard's settings.
> 2 votes

# Answer
Stumbled on this link when I found an in-app password field that disallowed pasting. I happen to use Lastpass that supplies an additional keyboard input method (press and hold space bar with the elipsis dots to switch input mode after configuring input methods). I switched to that and it worked. Presumably other input keyboards have the ability to override default paste behavior. Good luck
> 1 votes

# Answer
I was also looking for this answer, specifically for signing into Google using the Web Signin (Required if using secondary auth). For the password I just typed in a single letter then touching and holding the icon showed up for highlighting the text. Above it was the paste. I simply pasted my password, then deleted the first character.
> 1 votes

---
Tags: browser, password, copy-paste, password-protection
---


# Question
Title: Can't swipe down notifications on Nexus 4
i have a 12 day old Nexus 4 and i can't swipe down the notifications bar.

* i've tried turning it off
* i've tried performing a factory reset

If i go into an application that supports *landscape* mode (e.g. Chrome), and turn the phone landscape, then i ***can*** swipe down notifications from the *"top"*.

But then i can't click the "Home" button, which is then located on on the right hand side of the screen, which is the top of the physical phone - near the earpiece).

**Edit**: i forgot that the whole point of including the picture was to demonstrate the home button can't be clicked when it's near the "earphone" (e.g. on the right in the above photo). Unfortunately, in this picture all shadow detail as been lost. But trust me, the earphone is on the right side in the above photo.

* Nexus 4; Model LG-E960

## See also

# Answer
> 2 votes
This is a hardware issue most likely.

The only way to solve this would be to send the device back to the manufacturer.

# Answer
> 2 votes
I had the same issue with my nexus 4 and its definitely a hardware issue for sure...avoid factory reset and rebooting of your phone becoz it wont change anything..but on a temporary basis u can put the display setting of auto rotate on and when there is issue to swipe in portrait you can auto rotate your screen in landscape through an app swipe it and three four time down and then it would start working in portrait form also.

---
Tags: notification-bar, nexus-4
---


title: Force all WiFi traffic through VPN?

text:
# Question
Title: Force all WiFi traffic through VPN?
Is there any way to force Android to route all (but **only**) public WiFi traffic through a PPTP VPN?

My phone basically has three connectivity scenarios:

* AT&T's HSPA+ or LTE. I don't want to use a VPN with this.
* Public WiFi. I don't ever want to send anything that isn't tunneled through a VPN over public WiFi. If I just connected to WiFi right now, I don't want Android to instantly launch into all of its pent-up WiFi tasks until I'm connected to the VPN. Ideally, I'd prefer that Android not even broadcast the notification that I'm now WiFi-connected until after the VPN is up. If the VPN drops, I want the traffic to be blocked (or routed over AT&T) until the VPN is re-established.
* My home WiFi. I could live with VPN'ing this if it's impossible to distinguish between "my WiFi" and "all other WiFi", but I'd prefer to not VPN it either.

I know that Tasker can theoretically achieve most of these goals, except for one problem: AFAIK, nobody has written a Tasker VPN plugin that works with ICS. Does one exist yet that I've overlooked?

That leaves the second problem -- leaked traffic during the interval between the time the WiFi connects and the VPN is established, and traffic leaked if the VPN dies for some reason while the WiFi remains connected. Is there any way to fix this problem?

# Answer
> 4 votes
I'm using the Private Internet Access app for the same situation. It has a "kill switch" to prevent the leaking. It only works with the private internet access vpn service though.

---
Tags: 4.0-ice-cream-sandwich, wi-fi, tasker, vpn
---


# Question
Title: Why does the preview image for my FFC look sharper than the actual captured image?
I feel this has been a problem on my Sprint Galaxy S3. The preview looks very crisp but when I actually take picture it becomes faded and bit blurry.

I know it's not motion from the tapping the button because it does not do it remains clear if I take a screenshot of the preview which is more shaky than just pressing the screen.

I took a picture and a screenshot of the picture to show what I am talking about:

Preview / Captured image (click images for larger variants)

In the preview you can clearly see the texture of my shirt and the freckles on my face while on the captured image it is just a solid blur.

# Answer
Do you have any image filters/effects/night mode enabled? Try disabling them all?
> 0 votes

---
Tags: samsung-galaxy-s-3, front-camera
---


# Question
Title: Issue with woman's voice reading out the txt on my AT&T LG2
Someone help me, please?! I've got that obnoxious woman from the navigation app as a personal announcer of everything I view online. Idk what setting I accidentally activated or app I downloaded that started these shenanigans, but now, she's reading out everything I click on (even announcing that I clicked on the button!) and everything on the page that loads on both browser & chrome. HELP! HOW DO I MAKE HER SHUT UP?! JUST STFU, LADY!!!

# Answer
You have mistakenly activated "Talkback", a google service for blind/visually impaired users. To deactivate:

Open "Settings" -\> under "System" open "Accessibility" -\> open "Talkback" -\> slide the slider in the upper right corner to "off"
> 2 votes

---
Tags: settings, text-to-speech, lg-g2
---


# Question
Title: Sony Xperia S - suddenly can't connect to PC anymore (it was working before)
I see there are various threads for Galaxy S3 having this problem, but my phone is Sony Xperia S.

My phone used to connect to PCs fine, but today when I tried connecting to my laptop it wouldn't recognize it. This happens on Windows and on Ubuntu, with the original USB cable, and with a generic one. The same cables and computers used to work fine with my phone.

Also, the phone does not give any notification that a PC has been connected, i.e. the phone itself doesn't recognize that a PC has been connected. It starts charging, though.

I tried rebooting Android, I also tried enabling USB debugging, but none of it helped.

# Answer
In the end, it turned out it was working for the original USB cable, while the generic USB cable did not allow data connection, only charging.

For the original cable, the problem disappeared on its own, and I don't know what caused it, or what caused it to disappear.
> 0 votes

---
Tags: usb, usb-connection-mode, sony-xperia-s
---


# Question
Title: Remove built-in search-engines in Firefox Nightly
I don't use the default Firefox search-engines, so I like to be able to delete all the Amazon, Twitter, Google nativelly installed on every Firefox version.

Using current and beta version of Firefox, I am able to remove built-in search-engines on Firefox on Android, simply from the add-ons manager and disable the search-engine.

However, on the last Nightly build, the search-engines can not be found in the add-ons manager. My phone is not rooted, so I'm not able to directly set the search-engines list by editing the files or removing it through the *search-engines list*. Can't find a property in `about:config` either...

# Answer
I've obtained an answer from Mozilla Support, so I post it here for the community.

The feature seems to have been removed. **However, any hack is welcome** :-)

Support said :

> Using Nightly you can find pre-installed search engines in 'Settings' → 'Customize' → 'Search settings'. I don't think there are plans to re-introduce disabling default search engines anymore. There are no plans to introduce removing pre-bundled search engines.
> 0 votes

# Answer
In the current Firefox 28 the issue is solved by setting `browser.search.loadFromJars` to `false` in `about:config`. Then only the search engines I added myself are shown.
> 2 votes

# Answer
Although you can't remove search engines from Firefox for Android any more (which I think is the wrong decision for them to have made, personally), you can at least reorder the list, which almost makes up for not being able to remove search engines (I really don't want to ever use Bing, thanks Firefox).

To reorder the list, go into Settings \> Customise \> Search Settings and set one of the search engines as default by long-clicking and clicking "Set as default". It will then move to the top of the list. If you then change the default to something else, the previous default is moved down one place (rather than going back to a predefined position). So you can reorder the list however you like by setting each of your favorite engines as default in turn, in reverse order of preference.

Say you wanted your list to start with Google, Wikipedia and Amazon in that order, you would first set Amazon as the default, then Wikipedia, then Google, and your list will end up with Google, Wikipedia and Amazon as the top three, in that order.
> 1 votes

# Answer
You can still disable the search engines if you have root access to your device. Specifically, you need to pull and modify the file search.json. On my device, I have:

```
adb pull /data/data/org.mozilla.firefox/files/mozilla/rbn69ru0.default/search.json

```

Now, by default, this file doesn't format everything nicely, so you can use something like

```
http://jsonformat.com

```

in order to clean things up. In any case, you'll see bits such as

```
   "_id": "[app]/bing.xml",
   "_name": "Bing",
   "_hidden": false,
   "description": "",
   "__searchForm": "http://www.bing.com",

```

You need to take the "\_hidden" flag and change it to true. Do this for all of the search engines to hide all of them. Or, frankly, just delete everything under engines. Then, upload the file back and restart firefox with a command like:

```
adb push search.json /data/data/org.mozilla.firefox/files/mozilla/rbn69ru0.default/

```

Until an application restart, the changes won't be seen.

As a slight editorial note, it's dumb that we have to do this by hand. Either we should be able to disable things under Settings-\>Customize-\>Search settings or we should have some way of turning things off in about:config. While I understand that removing menu items that cause too many support issues, completely removing the option even from about:config is counterproductive.
> 1 votes

---
Tags: firefox-for-android, search, browser-add-ons
---


# Question
Title: Battery indicator increase when not charging
Basically, two hours ago my battery level is at 8%, then an hour ago, it was at 9%. Now it's at 10%. Why is it going up even though it is not plugged in? Would I need to calibrate my battery?

**Note: This is a new phone**

# Answer
> 5 votes
Battery app re-calculates the remaining battery based on the battery power currently being used (mV) and history. That's why you can do calibration to correctly measure the current battery status and range of it.

In most case, battery power (mV), it goes down from the top and it usually up & down within a small range but for overall, it goes down.
But sometimes, the current mV is goes up and it's caused by
1. Battery usage forecast was wrong or
2. Battery is recovering its power again - for example, after CPU intensive task, the voltage could goes up
3. the remaining percentage goes up if the battery usage is slower than the expectation (it's not going up because it's not being used. Even the screen is off, the battery is still being used). In this case battery app recalculate the percentage based on the current mV and trend that how fast battery mV is decreasing. If mV is increasing, then battery app will show like it's being charged...
But actually its not being charged, instead battery app recalculates the mV decreasing speed.

---
Tags: battery, charging
---


title: Andriod device rebooting constantly

text:
# Question
Title: Andriod device rebooting constantly
Because of processes stoped working and fixing them was taking too long with 0 rezults I tryed to reset it to factory settings but that didn't work so I also wiped the cache and media patitions and now it's in a constant rebooting state. I doesn't even load the OS just shows a logo and a loading screen with images like this one: link.

How do I fix it?

# Answer
> 0 votes
The steps below will walk you through clearing the partition on your device.
This process will not delete any information from your device.
1. Power up the phone by pressing the VOL UP + VOL DOWN KEY together + POWER KEY .
2. The device will enumerate with different BOOT OPTIONS
3. Use the VOL DOWN Key to SCROLL and VOL UP Key to SELECT
4. Select Recovery
5. The device will start up, now power up to a little Android man logo with Exclamation mark
6. Press the VOL UP and VOL DOWN Key together at this screen
7. The device will display BLUE Text on a Black background .

1. Use the VOL DOWN Key to scroll DOWN and the POWER Key to SELECT the option desired .
2. In this case , press the VOL DOWN key till the cache partition wipe is selected and press the POWER key to confirm the selection .
3. Use the VOL DOWN key again to select YES - delete all user data and press the POWER key to CONFIRM .
4. The device will then start performing the partition wipe
5. Once the Formatting is complete , press the POWER key to confirm a REBOOT
6. The message rebooting is displayed on the phone.
7. The device will reboot and start the normal power up sequence .

# Answer
> -2 votes
May be it got stuck in boot loop.

You can recover your phone. Search the internet, preferably XDA forum, for your phone model. They will surely help you.

---
Tags: factory-reset, unbricking, reboot, partitions
---


title: How do I clone a SIM card?

text:
# Question
Title: How do I clone a SIM card?
When I search the web, all I get is hits on how to transfer your "contacts". "SIM" is an acronym for "Subscriber Identity Module". So, as I understand it, there is more information on that little thing than just my "contacts". I just got a new phone (with a new SIM card), and I want to move *every bit* from my old SIM to the new SIM, not just the "contacts". How do I do that?

# Answer
Cloning a SIM card is not what you think it is. Apart from the simple contacts information, the only thing stored on it is a code which identifies your phone to your carrier. It's like a user ID, which the carrier can use to look up which plan you're on and what phone number you should have.

Although cloning a SIM card is possible, it's not something you want to do as a customer. It's a technique used by crackers to impersonate another user to the phone network, in order to illicitly receive their phone calls. It may be illegal where you live.

Think of the SIM card like a credit card. It belongs to the carrier: they just lend it to you for the purpose of using their service. If your bank sends you a new card, or you change bank, you don't "clone" your old card onto your new one: you just use the new card. And, just like a bank card, if your carrier didn't send you the new card as a replacement for the old one, then it refers to a completely different account.

If you simply want to move your old phone number to your new phone, you need to contact your (old) carrier to do this.
> 2 votes

---
Tags: sim-card, data-transfer
---


# Question
Title: Is there any method through which I can make the YouTube app use https connections instead of http?
Well the question describes the problem.

I know that the YouTube app is not using secure connections, and I want to force the YouTube app to use secure connections. Can this be done?

# Answer
> -1 votes
on your phone. You can install firefox if you not already have it. Then open firefox and install this extension named https everywhere. it forces every site to load in https if it has https capability. It includes youtube in its list, so it may solve your problem for using youtube in https mode on your android.

---
Tags: internet, youtube, https
---


title: Is there an app to use PNG for the FFC?

text:
# Question
Title: Is there an app to use PNG for the FFC?
This is semi-related to a previous question and I have a new theory I want to test. I am looking for a camera app that will store it's images in PNG format (what screenshots are stored in) instead of the lossy jpeg.

Camera FV-5 is the only app I could find that mentions PNG support, but it does not support the FFC.

# Answer
> 1 votes
JPEG with 100% compression quality is not lossless but maybe the picture quality will be good enough for you, here are two apps I know which has the ability to set the compression quality to 100%:

# Answer
> 0 votes
In terms of JPEG to PNG, there are apps out there for conversion (based off of a quick search), one of them being: https://play.google.com/store/apps/details?id=jp.co.valsior.resizer Also, if you have a Samsung device, I found this little tidbit that caused someone to save all their images as PNGs:http://androidforums.com/samsung-galaxy-note-2/669470-camera-saves-images-default-png-format.html . Even then, they only save as this format after passing through Samsung's proprietary Photo Editor app on the person's Note II.

In terms of pure shooting in PNG, though, Camera FV-5 appears to be the only choice. :/ Hope this helped, and if anyone finds another app that can perform this function, I'd be interested in checking it out as well!

# Answer
> 0 votes
You can write your own using this Cam API tutorial.

---
Tags: applications, front-camera
---


# Question
Title: Why do I get Permission denied error while trying to root Android Lucid 4G version 4.0.4 device?
I am trying to root an Android Lucid 4G version 4.0.4 device. But it gives the following error:

```
[*] Device found.
rm failed for /data/bootlogo/bootlogopid, No such file or directory
link failed No such file or directory
[*] Rebooting...
[*] Waiting for reboot...
/system/bin/sh: cannot create /data/local.prop: Permission denied
[*] Rebooting again...
[*] Waiting for reboot...

```

Following is the screenshot of the error messages:

I followed this tutorial to root the device. I've also updated the driver to ADB driver interface but it's still not working.

# Answer
The root method in the link is not compatible with android 4.0.4. before you root - be sure you know what you are doing.

To root the Lucid 4G on 4.0.4 you can try the following method:

But choose "Xperia Root by cubeundcube" instead of "Normal mode"
> 0 votes

---
Tags: rooting
---


# Question
Title: Problems Connecting Asus Transformer TF101 to Mac OS X 10.92
Please bear with me if this is an insipid question, but I am not able to connect my Asus tablet to my Mac. It has been recommended that I go and download the USB drivers for the tablet here. Seemed easy enough. WRONG! USB drivers are well supported for Windows, but not Mac or Linux (odd). There is a third party application that Asus says you need to install called Splashtop Streamer for Windows or Mac in order to move forward with the installation of the drivers.

I gave that the old college try and, much to my chagrin, Splashtop Streamer does not seem to have clear instruction on how to configure their product. I left a comment on one of their pages that discussed a error "Your 6783 port is not reachable", which seemed to be adversely affecting my completion of the installation process.

In summary, I am dead in the water. I can not install USB drivers in order to load my app onto my device to test. I am trying to test a Google Map App using V2 of the API. Apparently, the Eclipse and the Android Studio emulators to not render the new Google Maps API. So, i need to ship the app to a device.

Must I really buy a new one? Please ponder and grant me any wisdom you might have? Also, if you think this question was useful, please give it vote. Thanks again

# Answer
> 0 votes
Sadly I can't give you a solution to your software problem (due to the fact that I haven't used a mac in a while) but I can give some suggestions on how to move forward from your current state (as far as development goes).

There are two situations you might be in, I have possible solutions for both:

Situation 1: You don't need the drivers

-As this article states "If you're developing on Mac OS X, it just works" Meaning no drivers are needed. But there is still other things to be done (instructions in article)

Situation 2: USB isn't going to work/I don't know what the problem with USB is.

Short Term Solution: package up your app in a .apk and throw that on your device.

Long Term Solution: Look into connecting to your device over your network, from a quick glance this looks to be a good place to start: How can I connect to Android with ADB over TCP?

Let me know how it goes, and if you have any questions.

---
Tags: usb, google-maps, device-firmware, macos
---


title: HTC text photos

text:
# Question
Title: HTC text photos
I have an HTC from Sprint and today the text photos changed. There was an option to choose Photo or Gallery and I chose Photo "all the time" and now when I click on a message photo is does not open. It just says Media not Found. How can I undo this??

# Answer
There are multiple options:

* The very extreme: Uninstalling *Google+* as described by Miguel's answer. This will work because the new "Photos" app is part of Google+; an uninstalled app can no longer be the default one.
* Installing another gallery app (there are plenty of nice alternatives available, like e.g. QuickPic). As this introduces an additional option, the system will ask you again which app to use.
* Go to *Settings→Apps*, switch to the "All" tab. Scroll to the *Photos* app (if not found, try the *Google+* App), open its entry, and "clear defaults". No additional install/uninstall required, this will simply "undo" your action as requested.
* Take a look at Default App Manager, which allows you the same in a more convenient way (e.g. much easier when you don't know which app holds the default).
> 1 votes

# Answer
I uninstalled google+ from my phone, and it fixed the problem.
> -1 votes

# Answer
Was having same problem opening pictures attached to text message: `Media Not Found` and/or `Google+ has stopped working`. Removing the updates solved the problem.
> -2 votes

---
Tags: photos, gallery, htc
---


# Question
Title: Is Android game bundler ikoid.com a scam site?
I recently purchased an Android game bundle from https://ikoid.com/.

The purchase was successful (at least they took my money), and I was told I'd receive a link to log in with and collect my purchase. No such email arrived, and I've had no response from service@ikoid.com.

Has anyone had experience of successful purchases from this site, or similar failures? Do you know if the site is genuine or a scam?

Update: new purchase successful; the site seems legitimate.

# Answer
We did respond to every e-mail, so it is likely that our e-mails went to your spam folder.

If you still have problems with any purchase please contact us at service@ikoid.com.
> 2 votes

# Answer
I purchased the first bundle and had no problem. The link took a few hours to come by email, but that's all.

EDIT: just purchased this one, got my games added to my account instantaneously (but yes, I already had an account).
> 1 votes

---
Tags: paid-apps
---


# Question
Title: Android tablet very laggy and freezing for 3 minutes (slow internal storage?)
I have Pipo M9 Pro with Android 4.2.2

OS is quite laggy and to use Chrome is almost impossible... it is so very slow and sometimes I cannot do anything for 3-5 min because of freezing.

I made some tests with AndroBench and it looks like the internal storate is very slow.

Could this be the main and only problem? Also for the freezes?

Should I just get a fast SD card and link everything to there? With which app? How can I then take the card out and copy something to it?

# Answer
> 0 votes
From the specs about your tablet on http://forum.xda-developers.com/wiki/PiPo\_M9\_Pro They look good.

You should check how many apps that you have running at one time, too many apps running can slow down your device. You should check how many apps you have installed, and check that your storage isn't completely full.

I also believe that you do have a slow internal storage on that device.

As far as linking everything to SD , there is a program called Link2sd in Google Play. In order to use this , you will have to be rooted, as well as have a kernel that supports mounting an external partition.

If you want to copy something to the card manually from a pc, you would need to find the microsd card slot , take out the micro sd and then plug it into a microsd to sd adapter, or a microsd to usb adapter. Then you will be able to transfer files.

# Answer
> -1 votes
I had the same freezes and all vanished with this kasty firmware. I am so happy like I bought another tablet. Go for it!

---
Tags: internal-storage, sd-card, chrome-for-android, app2sd, internal-sd
---


title: How to remove downloads

text:
# Question
Title: How to remove downloads
On my Nexus 7, I see in Storage that Downloads are taking 50.56 MB. I tap Downloads and then see "No items".

How do I remove these 50 MB?

# Answer
> 1 votes
1. Open the app `My Files`
2. Tap `All Files`
3. You may see `Device Storage` and possibly `SD memory card`
4. Tap either (or both)
5. Tap `Download` (or `download`)
6. Select files individually, or tap the menu button then `Select all`
7. Tap the trash can icon

---
Tags: storage, downloading
---


# Question
Title: What does "discover known accounts" permission mean?
I am not sure what an app can do to me if it is able to discover my account, to what extent?

Thank you very much.

# Answer
> 4 votes
> This permission is of moderate-high importance. This allows the application to read what accounts you have and the usernames associated with them. It allows the app to interact with permission related to that account. An example would be an app that was restoring your contact, would discover your Google account then send you to Google's login screen. It doesn't actually get to see your password, but it gets to work with the account. This is also legitimately used by applications to add contacts to your accounts, such as dialer replacements and contact managers/backup/sync/etc.

Source

# Answer
> -1 votes
Its a huge security hole because it allows an application to add your facebook and google and other account names to your online profile without you realizing it. If the site is hacked the hackers could follow through to other know accounts if you were stupid enough to use the same password. Lots of people are that stupid so it will happen.

An online dating site or porn site might leak your real facebook and google account names to the people you are chatting with even though you never gave that information to the site itself.

Anonymous online? Not any more.

---
Tags: permissions
---


# Question
Title: Device almost unusable after Google password change
Today I changed my Google password. The next time I turn on my tablet I am suddenly confronted with a "Re-type password" screen - yes, it takes the whole screen. So I jump over to another app to pull the new password from my keychain, but before I can do this, the "Re-type password" screen pops back up. I literally have 2-3 seconds before it pops up again. How am I supposed to get my password if it literally won't let me go to any other screen? How can I disable it long enough to let other apps run? I have tried the "back" button and I have tried the wrong password just to try to force it to give me a rest, but regardless of whether I tell it to retry, cancel, or just let it sit there asking me, as soon as I switch to another app, a couple seconds later it rudely jumps back to asking me to re-type the password.

# Answer
From Settings, go to General:Accounts:Google: and then disable everything from being synced. As soon as this is done, the password prompt will stop popping up. After password is changed, sync can be enabled again.
> 0 votes

---
Tags: 4.3-jelly-bean, password, google
---


# Question
Title: How to load custom logo on andriod start up
New to the site and have little technical knowledge.

I have a mx andriod box and it has a custom logo on launch.

How can I remove this and have my custom logo on start up ?

Cheers Xeine

# Answer
You have to be rooted, but any boot animation changer can do this. Here is an example from the play store: https://play.google.com/store/apps/details?id=com.jrummy.apps.boot.animations
> 1 votes

# Answer
You won't be able to do this without being rooted. Lots of custom ROMs (custom Android OSs) will have this built in, or there are apps to do this as well.
> 1 votes

# Answer
The logo you are referring is known as `Boot Logo`.

You can only change this if your phone's rooted.

After that you can change the logo by replacing `logo.bin` from the system folder manually or your can flash any zip file through cwm/twrp custom recovery's.
> 0 votes

---
Tags: editing, android-tv
---