# Question
Title: Why am I constantly running out of space on my Galaxy S2?
I have a Galaxy S2 running Android 4.1.2. It has a 12GB internal HD, and a 16GB SD card.

I keep getting errors from various programs telling me I am running out of space. BeyondPod won't download new episodes, Evernote keeps putting up a notification of a lack of space (even though it seems to be storing everything), and sometimes apps won't update.

I have tried to ensure I have no superfluous apps, and I haven't really changed the apps I use since I first ever started using the device. I keep any large files, like music collections or videos, on my SD card.

When I connect my device by USB to my Linux computer and check the properties of my 12GB HD, it says 9.9 GB is used. But if I browse the files, every folder seems to have barely kilobytes of information.

Why is my 12GB HD filling up, and how do I clear it out so I don't get these errors?

Update: My phone is rooted, so if that is something that can help me in this situaton, then root access is available to me.

# Answer
Signed up to the site specifically to answer this question. I'm also using a Samsung Galaxy S2 with lots of storage but constantly full. I could not install applications or do pretty much *anything*.

I'm using Cyanogenmod, but this applies to all Androids.

What I did was using a file explorer with Root Permissions (*to see all the files*), navigated to the `/data/logs` folder.

The contents of the folder totalled over 1 GB, causing the problem. I deleted all files in that folder and it workes fine now.

As to **why** this is happening, I don't know - but I do know how to fix it. Hope this helps!
> 16 votes

# Answer
If you're getting "storage space runout" on your Samsung S2 phone, just dial `*#9900#` on the tablet and select option 2 “Delete dumpstate/logcat”

It's not necessary to root your android. Restart your phone afterwards.
> 18 votes

# Answer
You need to clear the logging files. Dial \*#9900# and select delete dumpstack
> 5 votes

# Answer
I had the same problem. Couldn't update anything due to insufficient memory. Tried a zillion sites, wasted hours and hours.

The only thing that worked was "You need to clear the logging files. Dial `*#9900#` and select `delete dumpstack`" as indicated in an earlier post. Freed up almost a GiB of space.

Go to the `dialer`, and type EXACTLY star pound 9900 pound (`*#9900#`). The menu automatically comes up (no need to send or anything). Select the `delete dumpstack` option (second one down on my phone).

I could just scream at Samsung for having wasted so much of my time, when such an idiot simple solution was available. I got all kinds of idiotic advice about reinstalling firmware, moving photos to SD card, etc. None of that worked.

```
 *#9900# and select delete dumpstack

```
> 2 votes

# Answer
Try this app.Do install and check is space getting available or not ? Check Available space and clear unwanted files
> 1 votes

# Answer
I'm quite sure that your online apps are storing files in your internal memory and not doing a proper garbage disposal, which you need to do manually. You should temporarily remove your SD card and insert your phone in "mass storage mode". Then use a software like File Explorer lite to get a rough idea on what's eating your memory. But I think that most junk file can be found in the "Android" folder specially if you install/uninstall a lot of programs.
> 1 votes

# Answer
Check the file /system/etc/gps/gpsconfig.xml specifically the variable cLogEnabled. If that's setted to true then go and check the size of gps logs files under /data/gps. If those files are big then that's your problem.

You can do that using adbshell and basic linux commands (I don't remember if `du` was available in stock android).

If this is your problem you'll need to change that variable to false, most certainly you'll need root for that. Or maybe mark this bug to samsung and hope for an update or solution from them.
> 1 votes

# Answer
Some apps don't allow the user to move them to the secondary memory, because maybe they don't know how to do this or because they want to keep their app in the primary memory.

If you are an Android Developer, you can check it out on this App Install Location article. But, if you are just an user, the best idea is to move more applications you can to the secondary memory (SD Card) and store the media files in SDCard as well.
> 1 votes

# Answer
You my friend can try X-plore. It is a file management app which can show you much more details of the file system of your phone. It will allow you to view hidden files as well. Maybe you will be able to find the folder with most weight in it ;)

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

Another method I recommend is using CCleaner Android App. It finds files and cleans your phone intelligently. It is ad free so that is a plus.
> 0 votes

---
Tags: samsung-galaxy-s-2, storage, insufficient-memory
---


title: PGP keys on Android

text:
# Question
Title: PGP keys on Android
How do I set up a PGP key on my Samsung Android 4.1.1 tablet? No idea what I'm doing so please give step by step simplistic instructions

# Answer
> 0 votes
There are some apps for PGP on Android:

---
Tags: security
---


# Question
Title: Google Photos Auto-Backup Exclude folder
I have Auto Backup enabled in Google Now for Photos. I also have Local Folders enabled so that photos produced by apps other than the camera get backed up too.

However, this then includes photos and videos from folders that I don't want to backup. The "Include Local Folders" seems to be an all or nothing option.

Is there a way to exclude folders individually?

I still want these folders to be recognised as media, just not backed up.

# Answer
> 40 votes
You should be able to select folder settings in the photos app. Per support.google:

You can choose to automatically back up your Android's photo and video folders, including photos you've downloaded, screenshots you've taken, or photos saved by other apps.

> **Turn setting on or off** Open the Photos app \> touch the menu icon/button \> Settings \> Auto Backup \> check or uncheck Back up local folders
>
> **Turn on or off for individual folders** Open the Photos app \> touch the Photos menu icon at the top left \> On Device \> to the right of each folder title, toggle the cloud icon to turn Auto Backup on or off for that folder

---
Tags: backup, google-now
---


title: Roll back firmware update

text:
# Question
Title: Roll back firmware update
I've installed frimware update on my phone , but it seems display drivers have some bugs.

How can I rollback display drivers or at least the whole update?

My phone is: "I-mobile IQ 5.5".

# Answer
There is no easy way to roll back an official firmware update. Generally when carrier or smartphone manufacturer releases an update, they do not provide a way to downgrade. You can try to find the original firmware on the Internet, or try to install a custom firmware of the previous version, if one is available for your device. Both these workarounds will most likely require you to root the phone and possibly unlock its bootloader, and will most likely void your warranty.

Regarding your particular issue with display, it's possible that a simple factory reset will resolve this. If that fails, you should take the phone to a service center and have their technicians examine it for defects. If the phone is still under warranty, you may want to send it for repairs.
> 3 votes

---
Tags: ota-update
---


# Question
Title: How can I syncronize android time with machine via ADB
How can I update android time via ADB?

I know I can run this comand via windows cmd:

```
adb shell date -s 20140414.130000

```

But I need to synchronize the time with my windows machine.

Is this possible to accomplish?

# Answer
I found a solution for this by using the ***perl***.

I created this perl script, which sends the current date with the correct format to the android device via adb:

```
use Time::localtime;
$_=localtime;
system'adb','shell','date -s',sprintf("%04d%02d%02d.%02d%02d%02d",$_->year+1900,$_->mon+1,$_->mday,$_->hour,$_->min,$_->sec)

```

Then I just need to open `cmd` and run this:

```
perl < clock.pl

```
> 3 votes

---
Tags: sync, adb, shell, date-and-time
---


# Question
Title: How can I get to Settings if there is no physical settings button?
I just got a Samsung S5 and it has a physical Back, Home and Task Manager button. No settings button ... some apps I use do not have a settings button (I guess it sees the physical buttons and assumes settings is one of them). Is there any way to accessing app settings? Maybe a gesture I'm missing?

# Answer
Hold down the Task Manager button and it will show the application menu.
> 5 votes

---
Tags: settings, buttons, samsung-galaxy-s-5
---


# Question
Title: Samsung Galaxy S3 keeps losing network connection and need to restart phone to reconnect
I've had my S3 for around 6 months and never had a problem. But in the last couple of days it seems to be randomly losing connection to network (T-Mobile): I have to restart my phone to reconnect. Sometimes this only lasts a few minutes before dropping out again.

Anybody else had this problem? I have no idea whats causing it. I have changed nothing on the phone, and the area I am in has good coverage.

I dont get any error msg and all seems fine -- until I try to use it to access Internet; then it tells me "no internet connection" and the internet data signal disappears. If I try to text the text just fails to send, and I cannot receive or make any calls. People who ring say it goes straight to the mailbox.

# Answer
> 2 votes
your sim card needs to be cleaned, also your sim card reader should be cleaned/serviced. Your connection to phone is not completely ok just because of either your sim card is too old and have been used a lot of times in different phones, thus it needs to replaced in this case. if not, then try solution number 1.

---
Tags: samsung-galaxy-s-3, mobile-network
---


# Question
Title: Unplugged my cable while upgrading via Odin
My cable was unplugged while my Samsung Galaxy S2 I9100 upgrading with Odin. Now, nothing appears on the screen, even when I plug the charger. How can I fix my device?

# Answer
You will have to Switch ON the phone in "Safe Mode" by pressing the `Volume down`, `Power`, and the `Home` button all together. Then, factory reset the phone, and upgrade it through Odin; or on a safer side, use Samsung Kies for upgrading to a new OS.
> -1 votes

---
Tags: unbricking, odin
---


# Question
Title: Autodownload apps that installed on another tablet?
Is there a solution without any extra app or software for the following:

I have here an old Acer A510 Tablet with my account, also a new Xperia Z2 Tablet - I would like to force the play store on the Z2 Tablet to download every app that I already installed on the old tablet. Is there a way without a backup app?

# Answer
Yes, there is, both from the device, or using Google Play on a 'regular computer'.

### Using your mobile device

> 1. Open the Google Play Store app
> 2. Touch the Play Store icon and select My Apps.
> 3. Visit the All category.
> 4. Select an app you’d like to install, then touch the Install button on the app’s detail page.

### Using your computer

> 1. Visit your My Apps page on Google Play.
> 2. Select an app to view its detail page.
> 3. Click the button that says Install or Installed and select the device where you’d like to install the app.
> Note: When an app shows an "Installed" button on its detail page, it means that the app is installed on one of the devices associated with your Google Account.
> 4. Click Install.
> 1 votes

# Answer
You can also do one thing...rather then again installing the apps on the New tablet...install ES File Explorer on your old tablet...goto App Manager and tale backup of all apps..and then send that folder to new device..and without any internet connection..Install all the .apk (application) files your want..!!
> 0 votes

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


# Question
Title: How to use an Android device as bluetooth USB dongle?
Is there a way to use my android device as a bluetooth USB dongle without rooting it?

# Answer
If I understand your question correctly, you are curious if you can plug your phone into the USB port on your laptop and use the bluetooth connection of your phone as if you had bluetooth service on your laptop.

No, that is not possible. The USB drivers for your phone do not permit that type of functionality.
> 4 votes

# Answer
This is possible or not possible depending on what you want to *do* with the bluetooth. If it's something that an app on the phone can do, and you are willing to enable USB debugging mode on the phone and put the SDK's adb driver on the netbook, then you can indeed have the PC make requests over usb for software you create for the phone to do things with its bluetooth.

But if you want to do bluetooth things that applications (sdk, native, or poking around behind the scenes unsupported) cannot, then you are out of luck.
> 3 votes

# Answer
You can, but with remote controller apps that makes your phone control your PC through wifi, therefore giving you access to anything you connect via bluetooth from your smartphone.
> 0 votes

---
Tags: nexus-one, bluetooth, usb
---


# Question
Title: Why is Google Keep's use of background data suddenly through the roof?
I just got a warning from my provider that I had already used up 80% of this month's data plan. So I checked my data usage and saw that Google Keep had used a whopping 201 MB in background data, since april 8th.

Needless to say I immediately turned off background data, but the damage has already been done.

What on earth can have caused for Google Keep to use such an enormous amount of background data? I hardly even use it, only as a clipboard (since sharing to clipboard isn't always available, while sharing to Keep almost always is).

Also, in a case like this which looks like a malfunction, is there any chance for me to get a compensation from the app's maker - Google?

# Answer
> 0 votes
Well that would be a data leaking app as per April 8th. And I never saw that coming because I have a large amount of data package for myself but would go and check.

This is a hell lot of data being used up by such a tiny app. I mean in my phone 200mb+ data is either used up by Google Play store or a Browser app by which I downloaded files (audio, video, images etc). Otherwise I never saw such event.

However, if you want to contact Google about it. They would be waiting for the feedback and you can include this as the feedback message. But if you want them to get you some data package (maybe I got confused and mis understood your point of view for contact) then they won't do it.

# Answer
> -3 votes
Haha, but it's obvious they won't! Dude, what do you expect? And yeah, if your Google Keep is eating your Data Packet, then stop using it as a Clipboard, because every single time you open it, sync starts. I never found this issue with my Keep. Turn off Google Sync; it's the best way!

---
Tags: 4.1-jelly-bean, background-data, google-keep
---


# Question
Title: SAMSUNG GALAXY S DUOS 2 (GT-S7582) turning on for 2 second only
my SAMSUNG GALAXY S DUOS 2 (GT-S7582) turning on for 2 second only and then switch off again. I already check with other charge battery but same problem occur.

I also try to root phone by holding VOLUME DOWN+HOME KEY+POWER KEY TOGETHER but same issue.

I'm not identify that is hardware issue or software issue.

Please advise me and give solution.

Thanks!

# Answer
I found a solution - I just cleaned the battery node and it's working 100%

After removing the battery, on top you will find three battery charging points (nodes), take a pin or any screw driver (or similar) and scrape on the three points and then clean the surface.

Now insert the battery on mobile then switch ON.
> 0 votes

---
Tags: samsung-galaxy-s-duos-2
---


# Question
Title: Possible to set custom ringtones for Nexus 5 contact groups?
I recently acquired my Nexus 5. While I'm absolutely in love with the device, I haven't been able to find a way to set a custom ringtone for specific contact groups.

# Answer
As a Nexus 5 owner I was not able to do without a specialized 3rd party app (I used Group Ringtone: http://www.appbrain.com/app/group-ringtones/com.appventive.groupring). This feature seems to be missing in Android.
> 0 votes

# Answer
Try downloading a app from the play store like ringtone maker, it worked for me.
> -1 votes

---
Tags: ringtone, nexus-5, contact-groups
---


# Question
Title: Why are Android Apps not as polished as iOS?
When I owned a iPhone, all the software seemed to be very polished(Visually). For example, the process to getting to menu's shorter etc. I own an s4 and the apps and the software does not seem to be as polished as iOS?

Both platforms are being developed by very intelligent programmers and creative people, so why is it that Android is not as polished?

# Answer
It really comes down to customer expectations. With iOS, Apple uses the built-in apps to set an expectation that apps will be "blingy", with all kinds of eye-catching animations. If you look at Android's built-in apps, they're not so eye-catching: animations are subtle (usually simple fades or fly-ins), they have a much cleaner, drier look, and they have very similar, familiar conventions about menus and transitions. This has set the expectation amongst Android users that app-specific bling is much less important than respecting the conventions of the platform and integrating well with other apps.

At the same time, the app ecosystem and the consumer market are very different on Android. Apple has a very large barrier to entry: you can't realistically develop iOS apps without buying a Mac, and a physical device, and paying a subscription to Apple. This means that for the most part, hobbyists and small developers are excluded from this market.

In contrast, the Android development tools are freely available and support Windows, Mac, and Linux; there's no subscription to be a developer; you can get onto Google Play for a small, one-off fee, or distribute apps outside of Google Play (on other app stores or independently).

For this reason, while Android still has all the big-name developers you find writing iOS apps, there's also a much larger number of small developers and hobbyists. Hobbyists are much less likely to add bling or visual design features to their apps, because they just want to develop something useful. There are a lot of incredibly well-written and useful hobbyist and open-source apps, but they're much less likely to add visual design varnish to them. As well as bringing down the average amount of varnish for an app, this also feeds back into the consumer expectation that Android apps don't need so much bling.
> 4 votes

---
Tags: ios, user-interface
---


# Question
Title: I need to control samsung Duos s 2 phone like my earlier nokia phone using pc suite
I need to control samsung Duos s 2(GT 7582) phone with my PC like I am having now with nokia phone using Nokia pc suite

# Answer
> 0 votes
I use AirDroid. It works pretty well for most things like sending messages, transferring files and calling, and you don't have to plug your device into your PC.

---
Tags: samsung-galaxy-s-2
---


title: no alert tone when receiving a message

text:
# Question
Title: no alert tone when receiving a message
I have Samsung galaxy s duos 2 GT-S7582. my problem is that, everytime I receive a txt message, I don't hear any alert. ive already checked all the notification settings and all of it were turned on..

# Answer
> 0 votes
Do you hear ringing when you receive a call? If you hear nothing at all you might want to check your headphone jack, it has a little switch inside that is used for the phone to detect whether headphones are plugged in or not. These switches tend to get stuck from time to time causing the phone -wrongfully- to detect headphones are plugged in, and sending the audio to the jack instead of the built-in speaker.

**Only try the below in case you hear no audio at all from your phone's speaker!**

First I would try by blowing some air (either with your mouth or lightly pressurised air, like from those keyboard-cleaning spray cans). If this doesn't work you can try loosening the switch by poking around in the headphone jack with a toothpick or something, just be carefull not to bend any of the contacts or something.

---
Tags: sms, notifications
---


title: What am I left with after rooting?

text:
# Question
Title: What am I left with after rooting?
I have a stock Nexus 5 and I want to root the device so I can tether it with a laptop. I see instructions on doing this, and it all looks plenty easy, I am just concerned with what's going on and the mention of images.

In the end, I just want to be left with my same stock android, just with the ability to do some things with elevated privileges.

After the root process is the phone executing any other code or was that code just a temporary thing as part of the process to root the device?

Also, if/when a new Android OS update comes along, will I still receive it like I normally would?

# Answer
After rooting you will still be left with stock android just with elevated privileges as you've said.

Remember, your data will be wiped, so I'd recommend doing a backup first!

If a new OS update comes along you will not be able to install via the normal Over the Air method, but you can still download the update manually and flash it via TWRP.

If you take a look here you can see all the other things you gain by rooting.
> 2 votes

# Answer
Most rooting method will also install recovery ROM. Having a custom recovery is important in rooted phones because rooting enabled ways to potentially destroy your phone in a way totally unrecoverable by root privilege alone. Recovery allows you to bail out if anything goes wrong.
> 2 votes

---
Tags: rooting, root-access
---


title: Where to place .mp4 files in Nexus 7?

text:
# Question
Title: Where to place .mp4 files in Nexus 7?
I have connected my Nexus 7 to my Macbook, and I am using the app Android File Transfer.

I want to place an .mp4 movie, but I am not sure where to place it. I have tried placing it in the Movies folder, but then when I go into my Nexus and go to Play Movies and TV, is not there.

Where am I supposed to place that file, so that I can open it from Nexus?

# Answer
> 1 votes
Are you talking about Google Play Movies & TV? I think this is only for rented / purchased movies in Google Play.

To play an MP4 file on your device, try an app like MX Player.

---
Tags: file-system, mp4
---


# Question
Title: Enable LTE on Google Nexus 7 (2013) LTE tablet
I have a brand new Google Nexus 7 (2013) LTE tablet and failed or enabling LTE on it.

I had two cards (microSIM for Nexus and nanoSIM for iPad Mini) from the very same LTE-enabled local (Poland) carrier Aero2. Both are inserted to respectful devices, both devices are in the same place (same network coverage) and iPad Mini catches LTE signal (and its amazing speed) with no problems, while my Nexus falls back to HSPA+ at most, only sometimes uses 3G and never runs on LTE.

Is there any extra switch on this particular device or Android system (was on iPad Mini) to enable LTE?

**EDIT**: Of course, I followed step-by-step guide on this subject available at *Google Nexus Help*.

# Answer
While unlikely, it's possible that the Nexus 7 doesn't support your local LTE network. It *seems* like Aero2 only operates LTE on 900MHz and 2500MHz (Take that with a grain of salt though; it may be incorrect or incomplete).

The Nexus 7 2013 apparently doesn't support either of those frequencies. Oddly enough, apparently neither does the iPad Mini.

You may want to contact Aero2 or whatever local providers and find out which frequencies (or "bands") they operate in your area. It doesn't matter if their network or SIM cards are "100% certified for the Nexus 7", they *may not* operate the appropriate frequencies in your area specifically. Rather than ask "Do you support the N7?", ask them "What LTE bands are operational in the area with the postal code \[your postal code\]?"

If your area should have a band that's listed on the GSMArena page for the Nexus 7, then you may have problems with your device. If not, then you may want to find a carrier that supports LTE on the appropriate bands in your area.
> 1 votes

# Answer
There IS a setting for LTE on a 2013 Nexus7 (1B32-4G). I just found it where you set up the Access Point Name (APN). Just go searching. I was surprised to find it. You have to click on a lot of selections to get to it in Settings then at the bottom of the first section called Wireless & Networks click on More. Click on Mobile Networks,then you will see Mobile Network Settings. in that menu list select Access Point Names (APN), you should see your network carrier such as "T-Mobile US" & under it mine says "epc.tmobile.com" that was already set up at a T-Mobile store when I bought my SIM card & registered. Then click on the dot to the far right to select your carrier so that the dot turns blue. Click on the name of your carrier on the left side of the screen, & on the new menu list, which is called Edit Access Point, scroll down towards bottom, BEFORE you edit or add anything, and click/select "BEARER". In that menu list, click & select the choice LTE. It may have been selected as Unspecified at first. Press the "Go Back" button, & as soon as you complete that the rest of the list of items in field called "Edit Access Points" fills in automatically for what you need, including the Name field, which in my case says "T-Mobile US".Close all screens as you're done. Now it's a matter of finding out if the right "bands" correspond to get the right reception. My own Preferred Network selections are limited to 2G &3G, even though it says "4G" on the label with the model name. That's another issue I'm taking up with ASUS right now as two supervisors told me that my model number is 3G/2G, but they also say that ASUS won't take care of the matter by giving me an actual 4G tablet which is what I paid for on amazon.com. Even though I now have the LTE setting corrected, it still says HSPA in Settings\>About Tablet\>Network Type, which I read is only 3G. I'm still baffled.
> -2 votes

---
Tags: nexus-7, 4g
---


title: History of files sent over Bluetooth?

text:
# Question
Title: History of files sent over Bluetooth?
Does Android keep a history of the files sent via Bluetooth? I didn't see anything like that in the user interface (there's a log of received files, but not sent ones), but maybe there's a hidden log file somewhere? I need to check past activity. Installing an app to start logging this now won't help me.

# Answer
Go to settings and turn on bluetooth. Click menu button and you will see the option `Show received files`. Alternatively every files sent via bluetooth will be stored in a folder named `bluetooth` in storage (if the files are not moved).
> 6 votes

# Answer
There's a user interface that's providing the log/history of Bluetooth sharing.

To view the log you need to activate Bluetooth and send any file. After sending a notification appears and by clicking it you can view the logs.
> 0 votes

---
Tags: bluetooth, logging
---


# Question
Title: After Droid firmware 4.3 update, no predictive text
I updated my droid firmware to 4.3 on Friday and had a fairly easy install ..except that my predictive text is missing in action. The setting is switched to ON (Galaxy S4 by the way) but the ribbon that usually appears above the keyboard with autocorrect suggestions is no longer there.

Can anybody help me please? I want my ribbon back. :)

# Answer
I had this same issue. In my case I had a bunch of words I didn't want and didn't realize there was the options to reset the learned words. Therefore, I used the system's application manager to clear cache and data. After doing this it broke the ribbon. No matter what I did I could not get it back.

I tried just about everything, but the only way I could get it back was as follows: (please note I am rooted) 1) Switch default keyboard to something else 2) Load "Titanium Backup!" 3) Browse to the "Samsung Keyboard" app and "Wipe Data!" 4) Switch back to Samsung Keyboard and the ribbon is back! :)

I'm not sure why Titanium Backup!'s "Wipe Data!" worked better than the "Clear Cache/Clear Data" from the Android settings menu. I'm wondering if clearing the data from the Android menu a second time would have worked.

I just wanted to post this information to help whoever has this issue next. It definitely can be fixed by wiping the data for just Samsung Keyboard (no factory reset needed). I just didn't narrow it down to if you need Root access, and if you need to use Titanium Backup!

Good luck!
> 0 votes

# Answer
The thing that worked for me was downloading and using English (UK) as default.
> 1 votes

# Answer
Try `Settings > Language and input > Samsung keyboard`. Click the `Settings icon (right side) > Predictive text`, and turn it ON.
> -1 votes

---
Tags: 4.3-jelly-bean, samsung-galaxy-s-4, auto-correct
---


title: Physical keyboard bindings?

text:
# Question
Title: Physical keyboard bindings?
I'm using an MK802 android device with 4.0.4 and an RC12 2.4ghz keyboard mouse combo. I'm wondering if there is any way to bind specific keys on the keyboard to actions in android?

Specifically it'd be great if I could have a home key, and an application key. Escape seems to perform the back function nicely, but if I could have hardware keys for the rest of the main android functions this setup would feel a lot more comfortable.

# Answer
> 3 votes
I have spoken with the Measy the manufacturer of the RC12, they claim their .kl for the RC12 is proprietary, so I was unable to get an actual layout to install in the system/usr/keylayout/Vendor\_XXXX\_Product\_XXXX.kl

In order to map the keyboard/KeyEvents you need to figure out the Vendor# and Product# of any USB keyboard/mouse device.

`adb shell
dmesg | grep usb`

This gives you the Vendor/Product#s. Now you generate your own .kl file. My suggestion is to use the Generic.kl file in the /system/usr/keylayout/Generic.kl for reference.

```
adb pull /system/usr/keylayout/Generic.kl

```

Then modify it as you see fit and CHANGE the name to /Vendor\_XXXX\_Product\_XXXX.kl

```
adb push /system/usr/keylayout/Vendor_XXXX_Product_XXXX.kl
adb reboot

```

---
Tags: keyboard, peripherals
---


# Question
Title: I get an application error 919 when updating Chrome. How to proceed?
While updating Chrome, I repeatedly get the following error:

```
Unknown error code during application install: "919"

```

This is on a Wolfgang AT-AS43D4, running stock 4.1.2. I have about 100 MB free space in my app storage.

This happens both on WiFi and on 3G, so the top answer to this question is not applicable.

# Answer
> 1 votes
Using a cache cleaner, I freed up some cache, netting me a little over 130 MB free space in the app storage.

I then updated, and it worked. Freeing the cache *again* after the update, I only had 100 MB left. I also saw that the cache for the Play Store was about 28 MB, so apparently that's the size of the download for the Chrome update.

Using a disk analyzer, I found out that Chrome (after the update) uses over 100 MB for the apk (103.5 MB).

---

What I think happened, is that it downloaded about 28 MB, then unpacked that to 103 MB, then *replaced* the existing apk with that. So I needed 28 MB + 103 MB = 131 MB to do the update.

To be honest, I think that's quite a lot. I'm not sure if I'll be able to do the next one.
Also, as noted in my other question, Chrome uses quite a lot of data as well. It was at 25 MB when I asked that question, it's now a whopping 28 MB. I have no idea what's in there and no clue how to clean that other than deleting it *all*, which probably isn't a good idea.

# Answer
> 0 votes
Even I get same error when I have slower internet speeds. Probably slow internet is the mere problem.

---
Tags: google-play-store, 4.1-jelly-bean, updates, chrome-for-android, system-error
---


# Question
Title: If I root my phone, can my service providor tell if I am using my phone for USB tethering or as a WiFi hotspot?
Looking at the responses to this question, it seems that a mobile service provider can't automatically detect whether or not a phone user is tethering their phone or not. Though they can infer it by the type of activity a user does.

However, my service providor **charges extra for both USB and WiFi tethering**. They **can provide accurate usage statistics and charge by the data packet**, so they must have some deliberately set up way of monitoring this. I believe the most likely way of doing this is **they likely have some kind of software built into my installation** of Android that reports whether or not I'm tethering.

So, does that mean if I root my device, and then presumeably that software is gone, they won't be able to tell anymore?

I'm weighing the risks and rewards of rooting my phone, and whether or not I could bypass their nickel-and-diming by charging extra for tethering would be a deciding factor.

# Answer
Technically they can inspect the HTTP Headers and look at the User-Agent field to determine browser and OS; but imagine the millions and millions of HTTP requests for web pages and applications in a given day.

They can do trends, and data mining techniques to find out - but is it worth all that effort for them just to track down someone using a few more MB of bandwidth? Probably not.
> 7 votes

# Answer
eldarerathis may be right (from his comment). The tethering app itself might be monitoring your usage, with statistics being sent to the service provider. Try using a different tethering app- if that might help. But again, I say, it might not make a difference whether the device is rooted or not.
> 4 votes

# Answer
Is the app from the carrier itself? If you root your phone and install a custom ROM you are erasing the phone and anything that was pre-installed by the carrier. It should work fine after that, or if you have a international version of the phone. Also, they can only see how much data you're using, and they just make it slower if they see you're using too much.
> -2 votes

---
Tags: rooting, tethering
---


# Question
Title: Shell script to reboot into recovery and install zip
Okay, without getting too deep into details, I'm looking to automate the installation of a flashable zip (must be flashed from recovery). For now, I can use the command "reboot recovery" in a shell script to bring me into TWRP, but I'm not sure how to tell TWRP to install something automatically.

I know this is possible because Cyanogenmod does this exact thing with their ROM update utility. Once a ROM update is downloaded, you click "Reboot and Install" from within CM, the phone reboots into TWRP, the installation of the flashable zip begins, and after it completes the phone reboots again back into CM.

I don't know if I can just append the file's path onto the "reboot" command with a particular switch? I haven't been able to find documentation on the available options. I was also thinking maybe TWRP looks for an update.zip file upon launching?

Does anyone know how to do this?

# Answer
I ended up looking at Cyanongenmod's source code and figured out how they did it.

Here is my working .sh script:

```
echo 'boot-recovery ' > /cache/recovery/command
echo '--update_package=/sdcard/update.zip' >> /cache/recovery/command
reboot recovery

```

**Update:**

with android **JellyBean \[4.1\]** and later versions, the sdcard data is located now at `/sdcard/0`, So the second command must be:

```
echo '--update_package=/sdcard/0/update.zip' >> /cache/recovery/command

```
> 6 votes

---
Tags: rom-flashing, recovery-mode, reboot, twrp
---


# Question
Title: Samsung Galaxy S3 keeps restarting, stuck on Samsung logo
Two days ago I got the official update of jelly bean 4.3 to my Samsung Galaxy S3. Last night phone was dropped from a small height. Today morning when I switched on the phone it worked fine. But in the evening, suddenly my phone restarted and goes to Samsung Logo Splash Screen (Samsung galaxy S3 GT-I9300T) and keeps rebooting. I removed the battery and insert it after a few second. After that the phone worked fine and again the same problem happened.

If I remove the battery to switch off the phone and if I insert the battery again, phone switch on by itself (without press power button) and keep restarting.

I try to open the `Home` \+ `Volume Up`\+ `Power On` button option. But is not working. If I plug the phone to charge, gray battery shows and again restarting to charge. (I mean, phone won’t stay in a stage).

If i try `Home` \+ `Voulme Down` \+ `Power On` option, phone shows the download mode for 5 seconds and restarts again.

So can you please let me know it’s a software problem or hardware problem? If it’s a software how to fix it ? ( I tried the emergency firmware recovery through kies, but kies couldn’t fine my phone).

My phone current status video below https://www.dropbox.com/s/xvq6bd93qjmdt6o/20131012\_235047.mp4

Note : I downloaded the video from youtube, because I wanted to show the current situation. ( But my phone is critical than what is shown in the video)

Thank You.

# Answer
It does look like a **stuck power button**. (as ridiculous as it may sound)

The behaviour in your phone is exactly as it is when I press and hold on my power button for an extended period.

By right, the device should not turn on by itself when the battery is inserted. It should remain turned off - only a hardware switch can turn it on. As your phone turns on by itself, it clearly shows that the power button is being pressed.

Furthermore, the power menu shows when you turn the phone on without touching the phone at all and again showing the power button being pressed.

I suggest you bring your phone down to someone who knows how to open up your phone to see if there has been any damage to the power button.
> 5 votes

# Answer
I can suggest to follow these steps:

1. Remove USB cable and battery.
2. Re-insert battery.
3. Hold `Volume Down` and `Home`, then press `Power`.
4. If you can enter the recovery system, try to clear caches.
5. If that doesn't work, do a factory reset.
6. If that still doesn't, go back to download mode, and try to restore using Odin and a corresponding firmware.
> 3 votes

# Answer
What I do is take the battery out, wait 15 minutes, and then put it back in.
> 1 votes

# Answer
Your phone is stuck as a result of memory overload caused by some bad program. Following will do the trick for you:

1. Turn off your Samsung Galaxy S3.
2. Press and hold down the “Power” button, “Home” button, and the “Volume Up” button.
3. Wait for your phone to vibrate, then release only the “Power” button.
4. Wait for the Android System Recovery screen to appear, then release the “Home” and “Volume Up” keys.
5. Press the “Volume Down” button until the “Wipe data / factory reset” option is highlighted.
6. Press the “Power” key to select the option.
7. Press the “Volume Down” button until “Delete all user data” is highlighted.
8. Press the “Power” button once again to select the option. Your phone will then perform the reset process and display “Reboot system now” when complete.
9. Press the “Power” key to select the reboot option and complete the master reset.

In case you face any problem, check the following link:

Samsung Galaxy S3 Factory Reset

Hope it helps :-)
> 0 votes

# Answer
This happened to me many times. In my case, the main problem was the on/off switch got stuck.

What I did was: I presses the button until the phone opened again. Solved it for me.
> 0 votes

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


# Question
Title: How to set default SMS App in Android 4.2 Jelly Bean
It is possible to set it in Android 4.4 KitKat. But how can I set it in Android 4.2 Jelly Bean? After installing Tango I fell in this problem.

# Answer
> 0 votes
Thanks all.

In Android 4.2 Jelly Bean, We should manage default app in same app we don't want it to handle SMS.

In Tango 3 settings, there is an option to avoid SMS handling.

---
Tags: sms, 4.2-jelly-bean
---


title: Android Transmit system audio over MTP

text:
# Question
Title: Android Transmit system audio over MTP
Here is what I want to do. If I plug in my Galaxy S4 to my BMW 335i, then I can browse and play music stored on the device just fine and the sound quality is excellent. If I play over the audio auxillary input, I can play anything but the quality of the sound is not good at all. The only way to play system sound and services like Spotify, Pandora, Google Music, etc is though the aux input jack since MTP doesn't carry the Android devices audio output.

What I want to do is transmit all system audio over MTP when the device is connected. This should be doable through some app or through some custom code that would basically buffer the system audio output and push it over mtp. Ideally, you could just browse to an item in the BMW iDrive that says "System Audio" and then you could hear any output from the Android phone regardless of what app is playing it.

Does anyone know of an app that would route system audio over the MTP connection? or does anyone have a service or custom code that would route all audio over the connection?

I have the same problem with Bluetooth audio as well. The 2010 BMW I have doesn't support Bluetooth Audio, but I really don't care about that since that sound quality is pretty questionable as well anyway.

# Answer
> 2 votes
No, MTP doesn't work like that. MTP is a client-server file transfer protocol, a bit like FTP. Your best bet is to either find another protocol the car supports (there are many network audio protocols, so it's likely it'll support one), or failing that, fix whatever is making the aux input sound bad (most likely a bad cable or connector, or the car is expecting line-level instead of headphone-level audio).

---
Tags: usb, audio, mtp
---


# Question
Title: How can I enable USB debugging on my HTC One with Android 4.4?
I have recently updated my HTC One from the stock 4.3 firmware it came with to the stock 4.4 firmware via an OTA update. Since this update occured, I am no longer able to connect to the device with adb for the purpose of installing apps in development on a Windows laptop. `adb devices` tells me no devices are found HTC Sync Manager is also unable to detect the phone.

However, I am able to transfer files via MTP, something I was unable to do on 4.3 while USB debugging was enabled. Additionally, Windows detects the phone and installs drivers for the device (recognised as "HTC One" though some resources seem to indicate it should appear as "My HTC"). When USB debugging is disabled, it also installs MTP drivers. When USB debugging is enabled, it fails to install MTP drivers and states that the device was disconnected during installation. This does not appear to have any impact on the functionality of MTP however.

However, I have USB debugging enabled under developer options, I have my Android SDK completely updated and HTC Sync Manager fully updated.

I have tried:

* Different USB cables which did not work.
* A different phone (my old HTC Desire HD) which still works over adb.
* Uninstalling and reinstalling HTC Sync Manager & Drivers.
* Using a USB 3.0 port
* Not using a USB 3.0 port

# Answer
As it turns out, the issue was that my phone was no longer being recognised as a composite USB device by Windows, meaning only one of ADB, MTP or HTC Sync was capable of running at a given time. After the update, MTP was always recognised first. This explains both the 4.3 issue of MTP and ADB conflicting, and the 4.4 issue of no ADB.

The solution was provided by HTC's support website:

> Step 7. If you could see your phone as the portable device on your PC, but there is still no "Android USB Device" in "Device manager", please try to manually update the driver for your phone.
>
> * Expand "Portable Devices" in "Device Manager"
> * Right click on your phone's name or "MTP USB Device"
> * Update driver software
> * Select “Browse my computer for driver software”
> * Tap “Let me pick from a list of device drivers on my computer”
> * Don’t check “Show the compatible hardware”
> * Select Standard USB main controller
> * Select USB composite device in the right hand side list as the screen shot below and then click Next
> * After you click Next, if there is Warning message window pop up, please choose Yes.
> 4 votes

# Answer
* Make sure cable is connected properly.
* Try other usb port.
* Close all programs running that is related to adb.
* Go to developer Options and tick on USB Debugging.
* Delete HTC android drivers in device manager and reinsert you cable :) then restart.
> 0 votes

# Answer
Try uninstalling the previous drivers and after that connect your device to the PC and let the system detect your device drivers and download it.
> 0 votes

# Answer
http://plugable.com/2012/12/01/windows-8-and-intel-usb-3-0-host-controllers

Updating 3.0 drivers from Microsoft to Intel makes HTC devices connect through ADB and FASTBOOT!
> 0 votes

---
Tags: adb, usb-debugging, usb-drivers
---


# Question
Title: Transfer Frozen: Free Fall progress between devices
How can I transfer my progress in Frozen: Free Fall from my Samsung Galaxy S2 (Android 2.3.3) to my Samsung Galaxy S5?

# Answer
> 3 votes
In SD card `android->data` folder copy the folder name of the game and paste it in the new device

---
Tags: samsung-galaxy-s-2, data-transfer, samsung-galaxy-s-5
---


# Question
Title: HTC One Camera photos have "pink background"
I am an active user of Android device, and I purchased a HTC One. In the advertisement they showed that this device has an Ultra Pixels camera, and you can click pictures in the low light with the best quality. But its just disappointing, when I click the pictures it comes with "Pinkish background". So can you please help me find out if this issue is with the software or with the camera itself. And if this issue is with the software will a fix be released or not?

# Answer
> 0 votes
It is not a software issue, it is a hardware issue. Most of the times, they are referred as *pink spots* or *purple tint/haze*

It happens because apparently the component called ZOE puts a lot of strain on the camera module, which causes it to heat, and it could even lead to burning down your motherboard (in extreme cases).

Reference: http://forums.androidcentral.com/htc-one/351874-htc-one-heres-skinny-infamous-purple-tint-thermal-defect.html

Better call HTC for a replacement/Fix before your Warranty runs out.

---
Tags: camera, htc-one
---


# Question
Title: Tablet with android 4.0 update to the latest android OS? (currently 4.4)
Is it possible to update a tablet that has android 4.0 to the latest version (4.4.2)? I'm looking into buying a tablet. It has android 4.0 which is cheaper than the other tablets that have 4.0 (which doesn't make senec to me).

# Answer
Phones and tablets (especially cheaper ones) generally don't have much storage space, and their other components are not that powerful (low memory, slow processor, etc. The Operating System that runs on them must therefore be kept to its absolute minimal size, and be heavily optimized to the very specific hardware inside.

For example, in order for Windows to support a wide range of personal computers from various manufacturers, it ships with a myriad of different drivers, some are generic to handle multiple versions of hardware (i.e. video cards or sound boards.) This way one or two (32 bit Vs. 64 bit) installation packages can be distributed by Microsoft that would be able to be installed on pretty much any compatible PC. The flip side is that this makes Windows installation huge in comparison.

On the other hand, Android at its lowest level has something called "Kernel". This is what allows the rest of the OS to communicate with RAM, screen, CPU, camera, buttons, etc., and is equivalent to drivers in Windows. See this diagram of Android software stack. Due to the above mentioned restrictions, the kernel must be tailored to perfectly match the specific device Android is to be installed on. This way its size can be kept minimal, but the downside is that it would be incompatible with another device, even from the same manufacturer, that has slightly different components.

The kernel is developed by the device's manufacturer such as Samsung, Motorola, LG, etc. Since it's based on Linux, the kernel's code is open source, but it usually contains some closed-source, proprietary code from other component manufacturers such as CPU or GPU (e.g. Qualcomm or Nvidia) in form of binary blobs. Then there is a layer of customization that manufacturers and carriers add to "stock" android, which is also usually closed-source and proprietary. Sometimes it's a couple of extra apps, but usually these customizations are more invasive in a form of a different user interface, as with Samsung's TouchWiz, or HTC's SenseUI.

When Google releases an upgrade to Android, they are changing all of the Android's software stack, including the kernel, libraries, runtime, framework, and applications. You can already see where the difficulty is in upgrading a device. Google's changes require the manufacturers to update their code for all the drivers for each specific device in the phone/tablet. If Samsung uses Qualcomm's CPU/GPU instead of their own, they will also need to wait for Qualcomm to update their binary blobs. The same goes for every other piece of circuitry: Wi-Fi, Bluetooth, cellular modem, flash memory controller, etc. Manufacturer of each of these components will need to see if Google's changes require them to modify the drivers that will be included in the kernel, so that the phone continues to work normally.

This is also the reason why an Android OS upgrade intended for a specific phone cannot be simply "flashed" onto a different one. Different phone models even from the same manufacturer will usually contain different hardware, thus needing a customized kernel.

Now consider the costs to the manufacturer to upgrade every device model they make every time Google releases an upgrade to Android. Their software engineers must review the changes in the upgraded OS, modify their code for every driver, thoroughly test their changes to ensure their changes don't break anything, and release the final code for roll-out. Now multiply this by every phone model they've released since the last Android upgrade.

Cell phone giants like Samsung or Motorola can afford this process in the name of customer satisfaction and brand loyalty, but small-time manufacturers simply don't have the resources for this. There's no incentive for them to upgrade the devices they are probably already selling at razor-thin margins in the first place.
> 0 votes

---
Tags: 4.0-ice-cream-sandwich, updates, 4.4-kitkat, tablet
---


# Question
Title: No USB storage mode for Asus MeMo Pad 7 to do Android development
I intend to develop with an Asus MeMo Pad 7, but I can't set it to detect as a normal USB storage device.

In the Storage menu I have 4 options:

1. MTP - to transfer images
2. PTP - to transfer images
3. USB charge mode -no USB, just charging
4. CD mode - a CD image

I enabled Developer mode and set USB debug. I still can't see the tablet as an USB Storage.

What mode should I use for Android development?

# Answer
I based my opinion on the phones I've used so far, but it seems, new devices don't care about USB mode, they just work. I used MTP and my Android IDE recognized the device. It made my day.
> 0 votes

---
Tags: usb
---


title: Speaker not working

text:
# Question
Title: Speaker not working
My phone has been working fine but since a few days ago I noticed that the speaker doesn't work on SMS notifications and music. In order for it to work, I must insert and remove headset jack. But when I restart the phone it doesn't work again so I have to insert/remove the headset jack everytime. Any ideas how to fix this?

# Answer
Most likely this is a bug in the ROM you're using. Cyanogenmod nightly builds are unstable and often have missing functionality: they're not recommended for everyday use, only for testing. Try updating your ROM to a more stable build of Cyanogenmod, if one is available.
> 0 votes

---
Tags: cyanogenmod, 2.3-gingerbread, samsung-galaxy-ace
---


# Question
Title: Must a USB OTG adapter be used to connect a DAC/amp to an Android or can I use a Micro USB to Micro USB cable?
I'm trying to connect a DAC/amp with a micro USB connection to my Android smartphone. Is it possible to get the DAC/amp to work without the larger "adapter" type OTG cable, and use something like this instead? (A USB micro male to USB micro male cable)

# Answer
> 2 votes
The red cable pictured is a USB-OTG cable too. It's no different to having the adaptor-style cable with a normal USB-A to micro-USB cable attached. So if your amp will work with one, it will work with the other too.

Just be extra careful when using a symmetric-looking USB-OTG cable. USB-OTG works by having the pins wired differently in the "host" and "peripheral" ends of the cable, so you need to be careful to plug the "host" end into the phone. Different cables have different ways of identifying which is which, so be careful to check the instructions that come with the cable.

Of course, your amp might not work for other reasons. If it lacks an external power supply, then it needs the host device to supply enough power for it. Most smartphones can't supply a lot of power via USB-OTG, so in that case you'd need to use it with a powered USB hub.

The other reason it might not work is if it uses the USB audio profile. Most Android devices lack driver support for USB audio; there are other questions about that on the site.

---
Tags: usb, audio, usb-host-mode, usb-on-the-go
---


title: Sense 5 mods on other devices

text:
# Question
Title: Sense 5 mods on other devices
Is there any method to replicate the interfaces as in HTC Sense 5 on other android devices ?

I have nexus 4 and samsung galaxy s III and I would like to have the recent app and blink feed as on Sense 5 ROMs.

Is there any Sense 5 ROMs for those mobiles or is there anything that would make it possible to have these features on mentioned devices ?

# Answer
> 1 votes
Sense is made by HTC for HTC so no you can't put it on other phones. That said, I recently read an article that Blinkfeed and some of their other cooler closed source apps are going to be made available on the play store for other devices later this year. Looks like Blinkfeed specifically is already avaialable. Hope this helps.

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

---
Tags: samsung-galaxy-s-3, nexus-4, htc-sense
---


# Question
Title: why smartphones become laggey and slow with time?
I found a lot of info about how to make my smartphone faster but I couldn't find the reason for smartphones lowliness.

* I found that you should move apps to SD Card (if you have one)
* Don't use a lot of widgets, try not to use too much home screens.
* Remove apps that you don't use. Turn off animation.

And more stuff like this.

But what makes the phone become slow with time?

# Answer
Same reason a PC becomes slow over time. A lot of crap ends up on the system. For instance; even when you uninstall apps many of them many times leave something behind. The internal android DB becomes full and becomes harder to search because of the large amount of data.
> 0 votes

---
Tags: performance
---


# Question
Title: How to remove MotoBLUR from Motorola Charm MB502 phone?
I have a T-Mobile branded Motorola Charm (MB502) phone that I bought for my wife. It's a capable little device, but it's being slowed down to a crawl by MotoBLUR. I'd like to know if there is a way to remove all BLUR software, preferably by overwriting the firmware with a de-blurred version.

It's been updated to the latest firmware and rooted via SuperOneClick. Here are the relevant details from the phone's "About" screen:

> System Version: Blur\_Version\_2.3.9007.MB502.T-Mobile.en.US
> Model number: MB502
> Baseband version: EPU93\_U\_03.3B.02
> Build number: BASIL\_U3\_03.90.7

I know of at least one de-blurred version that can be flashed with RDSlite, from and-developers.com. Unfortunately this version "BASEM\_U3\_01.12.4" doesn't work on T-Mobile Charm and (almost) bricks it after flashing, requiring a re-flash to the base T-Mobile sbf. Also, on xda-developers thread a dev managed to build a working version of Clockwork Recovery for the Charm. However, there are no ROMs available for it yet.

So my question is this: For the lack of any 3rd-party ROMs, is there a way to safely remove all BLUR apps and references from Charm?

# Answer
It looks like someone has finally managed to get CyanogenMod 7 (Android 2.3.7 Gingerbread) ported to CHARM and Flipout phones (they are very similar in hardware.) This thread over at XDA has all the details:

> 1. First of all your device should be rooted with SuperOneClick or any other method (if you don't know how to do it search on google)
> 2. Download Flipout System Recovery from the market.
> 3. Download CM7 ROM here. https://docs.google.com/uc?id=0B\_9PV...xport=download
> 4. Download Google Apps here https://docs.google.com/uc?id=0B\_9PV...xport=download
> 5. Put both the CM7 ROM and the Google Apps on the root of the sdcard.
> 6. Open FlipOut Recovery and select Install Recovery System. Grant it superuser permission. After that select Recovery Boot
> 7. Wipe data, cache and open Advanced and wipe Dalvik cache
> 8. Select "install zip from sdcard" - "choose zip from sdcard" - select the CM7 ROM and go to - yes - and wait until finish installation, then use the same procedure to install the Google Apps.
> 9. Repeat step 7 again.
> 10. Reboot and enjoy CM7.

I am happy to report that this tutorial works, and completely replaces the MotoBLUR firmware of Motorola CHARM with CyanogenMod 7. It's not perfect (rotation is "sticky", there is no way to disable the back-track, etc.) but it functions well enough to be considered "working".
> 0 votes

# Answer
While I don't know how to kill MotoBlur, if you are rooted you can use Titanium Backup to remove the crappy system apps that run all the time. Just open Titanium, click the offending app, and click Uninstall. Only remove apps that aren't needed for the system to run, of course.
> 1 votes

---
Tags: motoblur, motorola-charm
---


# Question
Title: App/shortcut to quickly change screen lock type?
Two scenarios:

1. I'm at a "trusted" place, and don't want to enter unlock password/pattern all the time
2. I'm at an "untrusted" place and want my phone to be password/pattern screen locked

is there any way to use some kind of a shortcut/app which would quickly switch the way the screen gets locked? for example (when my screen is unlocked) - I press an icon and the lock type changes from using just a regular unlock method to password/pattern unlock method and vice versa.

using android2.2

***edit****: added a new answer below on what I now use to accomplish this (using android2.3.7)*

thank you

# Answer
From what I've read, Tasker should be able to do this. You can turn on or off the screen lock mechanism based upon whatever criteria you want, including the value of a variable. You can also change the value of a variable via a widget. Combine the two and it should work.

Caveat Lector: I've researched Tasker, I've read about what it can and can't do, but I've never tried it (yet). So take this as speculation.
> 8 votes

# Answer
I am fairly certain this can't be done under 2.2. Even if you backup the lockscreen data, do a factory reset, and restore the data, only the lockscreen "type" is restored and not the actual pattern or password. It's designed not to be altered except by the Settings app.
> 4 votes

# Answer
As mentioned earlier, Tasker can handle this sort of thing. You can set up a toggle button as you described by following these directions. I have something similar set up so that it doesn't ask for my security PIN when I'm connected to my home network. If I'm away from home, I do have to enter my PIN. It's quite handy. The only downside to using this is that you'll lose the sliding unlock function when your keyguard is disabled. When you hit your unlock button your screen will come on without any slider. It's only a concern if you think you'll accidentally hit the unlock button in your pocket. Personally, I can't get the touch screen to do anything against my clothes anyways.
> 3 votes

# Answer
I'm not sure but I think most widgets that used to be able to toggle the lock screen security no longer work in Froyo (2.2) and above.

I was about to suggest LockMe Widget, but then noticed you have 2.2 and the dev says it doesn't work with 2.2

There's also the ultra useful and feature-rich Extended Controls \- which purportedly does have this functionality, but you'd best test it before purchasing it.
> 2 votes

# Answer
On my phone running 4.4.2 I've used a combination of Tasker and Secure Settings to disable/enable the PIN lock screen based on my phone's position. Worked pretty well.
> 1 votes

---
Tags: applications, security, home-screen-shortcuts, lock-screens
---


# Question
Title: Rooted, encrypted Galaxy Note 8" stuck in bootloop
I poked at things I shouldn't have after rooting/encrypting my Galaxy Note 8" tablet (GT-N5110) and now it continuously loops through the bootup screen. It gives me just enough time to see the "enter passcode to decrypt" screen after the Samsung logo, then it re-boots.

This is a tablet, so no battery removal. I hadn't flashed any custom ROMs (except adding ClockworkMod recovery), only rooted and encrypted the device. I accidentally erased the wrong thing when messing with a debloater app, which is why I am now stuck in a boot loop on an encrypted device. No fastboot option, only ClockworkMod--which can't help because of encryption.

I have ClockworkMod installed, but I still can't factory reset since I can't unlock the encryption.

Help?

# Answer
> 0 votes
Things to try

* I'd say take off the batteries, put them back, go to download mode, and reflash the ROM. Better off download it again to be 100% certain it's OK (even if it is, sometimes certain ROMs happen to work only after a couple times flashing).
* Also read the documentation of the ROM in case it needed your storage to be in a different filesystem format (ext4 or whatever).

# Answer
> 0 votes
1. Use Odin 3.09 *Specifically*
2. Find stock firmware
(I use sammobile.com)
3. Try factory Dongle to force odin donwload mode (If you cant get into download mode)
4. flash

---
Tags: boot-loop, encryption, samsung-galaxy-note-8
---


title: Sony Xperia U with my Windows XP laptop

text:
# Question
Title: Sony Xperia U with my Windows XP laptop
I have Windows XP and every time I connect my Xperia U, the computer thinks it a camera. I think it's a driver problem so I found the drivers on the Sony Website, but I'm not sure how to install them?

I installed the drivers, but my computer still thinks it's a camera. Any help?

# Answer
> 1 votes
There is problem with the MTP driver in Windows XP. It will connect in PTP mode thats why it is showing as camera. You can search in Microsoft forum for enabling MTP but still not sure whether it will work or not. Change the os or install Sony PC companion

# Answer
> 0 votes
If you've upgraded from gingerbread, Android 4.0 does not allow for direct mounting of the phone memory/sd. This means that your phone will show up as either a media player or camera.

# Answer
> 0 votes
You probably have the phone set to connect in PTP mode. When you connect, there should be a notification that you've connected to a computer.

Open that notification and it should allow you to select a different mode, usually either MSC (mass storage, used on pre-4.0) or MTP (media transfer, 4.0 and newer).

Alternatively, look in the settings for a USB connection mode option.

---
Tags: usb, usb-connection-mode, usb-drivers
---


# Question
Title: Is there a way to set the screen to auto-lock after more than 30 minutes?
On my GS3 the options for auto-locking range from "immediately" to "30 minutes". Suppose I wanted the auto-lock to happen only after 1 hour - is there any way to do this?

# Answer
> 2 votes
### Short answer

Yes.

### More detailed

There are probably multiple solutions. The one coming to my mind again involves an app named Tasker, which is the most flexible automation app on Android. An idea would be to have it start a timer whenever the screen is switched off, which is "blanked" whenever the screen is turned on. Have the *key guard* turned off initially (i.e. no lock takes place), and turn it on when the timer's up (lock).

# Answer
> 0 votes
I've been trying out KeyGuard Tool++, which is supposed to perform this function. You can set it so that if you are within range of a particular WiFi SSID, the screen lock will not kick in. There are also options to look for specific BlueTooth devices or USB connections to determine whether the key guard kicks in.

However, it seems to not be quite reliable under Android KitKat on my HTC One (m8), so YMMV.

Update: After talking to the developer of KeyGuard Tool++, he is aware of the issue where the screen will not reliably stay unlocked if you have secured the device with a PIN code. He is already working on a fix and it will hopefully be released soon.

---
Tags: lock-screens, samsung-galaxy-s-3
---


title: mp3 from email to player

text:
# Question
Title: mp3 from email to player
I want to download an mp3 from email and listen to it through the google music player. I currently do it through yahoo mail and jelly bean 4.2.2. However after downloading I have to turn off and back on phone for it to show in player. Closing the player and restarting player does not get it to recognise the newly downloaded file.

There must be a better way?

# Answer
> 1 votes
There is. All that has to be done is having the *Media Scanner* run and update the index. Turning the device off and on again triggers this, but (as you said) is not a very convenient way. Unmounting/mounting the SD card would trigger it as well (and can be done via *Settings→Storage*) -- already a little better, but still not very user-friendly.

The most easy way would be to have an app like e.g. Rescan Media taking care for it. Rescan SD might be even more convenient, as it offers a widget. Just tap it, wait for the scan to finish, and your MP3 file should be visible from your music players.

# Answer
> 0 votes
I switched to HTC one (m7) and the included HTC player updates its files automatically. It also has a nice circle round the play button saying how far into the track it currently is. Google should play catchup.

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


# Question
Title: Will disabling LTE extend my battery life even if I'm not using it?
I was just wondering, if disabling LTE will improve my battery life even if I'm never using it (there's no LTE in my country).

# Answer
It might marginally increase your battery life, since if the network selection is set to Auto, it will periodically poll the networks to see if LTE is available. Since it won't find it anyway, why not disable it and restrict it to your available networks?
> 1 votes

---
Tags: battery, battery-life, mobile-network, mobile-data, 4g
---


title: Samsung S3 - 40mb free ram of 1.5 gigs?

text:
# Question
Title: Samsung S3 - 40mb free ram of 1.5 gigs?
My S3 has been lagging while I play in games or use aps. I've read that free ram is not supposed to be linked with lag but it seems that it must be. While in one of the games I play, my keyboard will not load, or will close randomly. I assume this is due to lack of ram to open it.

I have very few aps and almost no background processes. How is 1.44 gigs of my 1.5gigs of my ram being consumed?

# Answer
> 0 votes
on the Play Store there are several utilities to clean Phone and speed up processes. My favourite is this: https://play.google.com/store/apps/details?id=com.cleanmaster.mguard

Your excessive use of system RAM is (maybe) due to some persistently active process on your phone. Follow this guide to see yours (and maybe evaulate a uninstallation of some): http://www.wikihow.com/See-What-Apps-Are-Currently-Running-on-Android

By the way, can you please tell us more information about your Android version?

Best regards,

Luca

---
Tags: samsung-galaxy-s-3
---


title: Tab 2 recovering data from hung device

text:
# Question
Title: Tab 2 recovering data from hung device
Samsung Galaxy Tab 2 stuck on logo screen during reboot. I did go through several threads on this and other sites, and pretty much all of them suggested a factory reset, and not a single one said it was possible to recover data later. (I beg your indulgence and patience.)

I did make the cardinal mistake of not backing up my data. I'm new to tablets, Android, everything.

Recovering some of my contacts, notes and photos is as important to me (if not more) as being able to use my device again.

Does it make any sense to try and wipe the cache only, and do a reboot? OR If I do a factory reset, I gather only /data is wiped. Is there a chance I can recover some files from /cache later? Which one do I need to try (first)?

There is also a software called Android Data Recovery, which claims to have had success in post-reset data recovery. Any thoughts on this?

# Answer
> 0 votes
Firstly, data on your SD card will not be erased. Then there's a chance, that your contacts are already backed up on Google's servers, so you don't loose them either.

I don't know if the app will help. Harddrives don't delete anything, they just stop indexing the files and then rewrite the sector with new files, but (I'm not 100% sure) I don't think you can do the same with SD memory.

---
Tags: factory-reset, data-recovery
---


title: Battery draining much faster

text:
# Question
Title: Battery draining much faster
I have rooted by Huawei Honor 3X using this procedure http://playfuldroid.com/how-to-root-huawei-honor-3x-tutorial/ , but it seems like my battery are draining slightly faster. Should I unroot my device, or could it be because of the live wall paper?

# Answer
Rooting should not affect battery life, unless you have unlocked bootloader too and installed some mods/tweaks or whole custom ROM. You can check the apps with root access, if they're not causing the problem.
> 1 votes

---
Tags: huawei
---


# Question
Title: Can I route a call via SIP based on a phone number using native SIP android?
My Android 4.x phone supports SIP.

However, the options when to use the "Internet calling" are very limited: "For all calls", "Only for Internet calls", "Ask for each call".

I would like to use Internet (SIP) calls based on phones number (e.g. all international and long-distance calls should go via SIP, all phone number starting with +395656 xxx and local calls should go via my regular voice account).

I don't want to use any application like csipsimple, I want to use native support.

# Answer
> 0 votes
If you don't want to use 3rd party apps, this is currently (as of Android version 4.4) not possible.

---
Tags: settings, calls, voip, sip
---


# Question
Title: Updating to CM11 - (Status 7) Installation aborted (i9300)
I'm trying to install CM11 onto my Samsung Galaxy S3 (i9300) so I can have the new Google Camera and Chrome Remote Desktop apps.

I tried to install initially via the usual update menu, but got an error and it went to ClockworkRecovery Mod. After much messing around, I downloaded this zip and put it onto an SD card and tried to install it using CWM but I get the following error:

> Error in cm-11-2014005-SNAPSHOT-M5-i9300.zip (Status 7) Installation aborted

Any ideas please? It sucks being without a phone, and I don't want to wipe everything and start again if I can help it since I'm pretty sure I have things on there that aren't backed up (that'll be my first job when I get this working again!)

Thanks :)

# Answer
I hate to answer my phone question on here, but finally sorted it! Thanks to Adach1979 for pointing me towards a useful resource too.

In the end I had to put CM10.2 onto the SD card and install that using CWM - it wiped all of my data (urgh) but at least the phone was working again.

I then used Cyanogenmod's fantastic installer to get the latest version - http://beta.download.cyanogenmod.org/install

I then had issues where the USB kept disconnecting, apparently this is common on Samsung devices and I managed to fix it by using Zadig and these instructions - http://forum.cyanogenmod.com/topic/82393-samsung-devices-we-couldnt-talk-to-your-phone/

And now, almost 4 hours after I started, CM11 is finally installed on my phone! :)
> 1 votes

# Answer
A quick google search turned up this.
> 1 votes

# Answer
just to collect more information with this question for future use of it, what Recovery did you use? Maybe the zip you downloaded was corrupted or for another device. Indeed, I had the same problem with my I9505 trying flashing a Niglty build of CM11. Let me know!

Regards,

Luca
> 0 votes

# Answer
I think the problem is with the recovery. Use the recommended version of CWM recovery. Also check the md5 checksum of the CM11 zip file u downloaded to see if its intact.
> 0 votes

---
Tags: cyanogenmod, clockworkmod-recovery, boot
---


# Question
Title: How do I get MMS working on Nexus 5 with Straight Talk?
I can't send or receive MMS messages via Straight Talk on my Nexus 5. I've verified that my wife's iPhone works just fine with the same information, as well as verifying that MMS used to work on my Nexus 4 with the generic ST instructions.

* I've already verified that I have the most recent SIM card from ST
* I've already verified that using the standard ST info for the APN does not work.

```
APN Name: Straight Talk
APN: tfdata
Port: 80
MMSC: http://mms-tf.net
MMS Proxy: mms3.tracfone.com
MMS Port: 80

```
* I waited for a billing cycle to pass in case it would just fix itself after a billing cycle.

# Answer
> 1 votes
I finally hit upon APN settings which did the trick for me.

```
APN Name: STRAIGHT_TALK
APN: tfdata
Port: 80
Username: not set
Password: not set
Server: not set
MMSC: http://mms-tf.net
MMS Proxy: 66.209.11.33
MMS Port: 80
MCC: 310
MNC: 410
Auth Type: none
APN Type: default,supl,mms,hipri,agps,fota,dun,entitle

```

# Answer
> 0 votes
I had problems with my Nexus 5 not sending MMS messages and it turned out the pictures were just to big. I downloaded an app called Go SMS Pro (it's free) and it automatically re-sizes it, and it fixed the issue.

---
Tags: nexus-5
---


# Question
Title: Installing applications with larger size on S DUOS
I am using Galaxy-S-Duos Android 4.0 Internal memory 1.8 GB !

What if I want to install application like Modern Combat-4 (1.9 GB)

These applications require to be installed in phone memory for their 1st run. After that the can be moved to SD card..

Is it possible to install them directly to SD card?

# Answer
Installing apps from Google Play will first download the `.apk` file to `/data/local`, which is in the device's internal memory – so you're already lost before the installation itself even had begun. And that's only the first hurdle to be taken:

Though one could set the "default installation location" (using `adb set-install-location`, see adb help), the app must explicitly support to be installed on anything other than internal storage. If it does not support this, it cannot be installed there (though you might be able to move it there *lateron* with some special apps enforcing it).
> 2 votes

# Answer
use foldermount to mount the specific data and obb folder to mount it as external storage.You will need root for this.Alternatively,you can use link2sd and/or gltosd for the same.I have nova 3 installed that way
> 0 votes

---
Tags: samsung-galaxy-s-duos
---


# Question
Title: disconnect gmail when cheked in from another mobile
I checked in to my g-mail using a friends mobile. Now that I exited from my g-mail the friends phone seems connected to my Google account. How do I disconnect my account from that phone? now I can't check in from my own android phone , please help urgently.. thx

# Answer
> 0 votes
There are three ways:-

1. If you have access to the phone (or trust your friend to do it), just delete your Google account from your friend's phone. In the main **Settings** app, under **Accounts**, find **Google** in the list and click on it. Then click your account and click **Remove account**.
2. If you've switched your Google account to use app-specific passwords, then you can simply revoke the Gmail password you used to sign in on your friend's phone. Nothing else will be affected.
3. If you can't wait for your friend, and you're not using app-specific passwords, then just log into your Google account from a web browser and change your password. It will sign out on all the devices and you'll get a prompt asking you to enter the new password.

That said, there's something that doesn't quite add up. It's possible to be signed in and use Gmail from more than one Android device at a time. Signing in on your friend's phone shouldn't make your phone stop working, so it could be a coincidence, which means that signing out on your friend's phone won't fix anything.

---
Tags: gmail
---


title: Reinstall OS on Karbonn A1+

text:
# Question
Title: Reinstall OS on Karbonn A1+
I have Karbonn A1+, android system of my phone totally hanged. i want format my phone and reinstall operating system. please suggest me method. (Android Operating System : Android 2.3 Gingerbread)

# Answer
> 0 votes
Do you want to void your warranty? If not, contact the Karbonn Customer Care and ask for the Official Flash Tool and a copy of the Stock ROM. Reboot your phone in recovery mode and reinstall the android using that tool.

---
Tags: operating-system, stock-rom, karbonn-a1+
---


# Question
Title: pkg: /data/local/tmp/Superuser.apk Failure [INSTALL_FAILED_ALREADY_EXISTS]
Cannot root samsung galaxy s4 `GT-I9505`.

```
[*] Device found.
[*] Pushing exploit...
6970 KB/s (1283460 bytes in 0.179s)
[*] Pushing root tools...
7523 KB/s (366952 bytes in 0.047s)
7510 KB/s (1867568 bytes in 0.242s)
7475 KB/s (1578585 bytes in 0.206s)
    pkg: /data/local/tmp/Superuser.apk
Failure [INSTALL_FAILED_ALREADY_EXISTS]
[*] Rooting phone...
[+] This may take a few minutes.
[-] Failure.
[*] Cleaning up...
[*] Exploit complete. Press enter to reboot and exit.

```

I followed this guide. Motochopper downloaded from here.

Tried to delete file `/data/local/tmp/Superuser.apk`.

```
./adb.osx shell
shell@jflte:/ $ cd /data/local/tmp/
shell@jflte:/data/local/tmp $ ls -la

```

But there is no such file `/data/local/tmp/Superuser.apk`.

My os is `os x`.

So my phone is not rooted. Checked by app root checker.

I tried to root several times. Reboot telephone but still fail.

## Update

I removed app `SuperUser` from android device. Restart it. And tried to root again.

```
sh run.sh
[*]
[*] Motochopper: Android root exploit (Linux/OS X version)
[*] v1.1
[*] by Dan Rosenberg (@djrbliss)
[*]
[*] Tested on the Motorola Razr HD, Razr M, Razr Maxx HD, and Atrix HD.
[*] Supports lots of other devices as well. ;-)
[*]
[*] Before continuing, ensure that USB debugging is enabled and that
[*] your phone is connected via USB.
[*]
[*] WARNING: This will likely void the warranty on your device. I am
[*] not responsible for any damage to your phone as a result using this
[*] tool.
[*]
[*] Press enter to root your phone...

[*]
[*] Waiting for device...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
[*] Device found.
[*] Pushing exploit...
6626 KB/s (1283460 bytes in 0.189s)
[*] Pushing root tools...
6926 KB/s (366952 bytes in 0.051s)
5723 KB/s (1867568 bytes in 0.318s)
5474 KB/s (1578585 bytes in 0.281s)
    pkg: /data/local/tmp/Superuser.apk
Success
[*] Rooting phone...
[+] This may take a few minutes.
[-] Failure.
[*] Cleaning up...
[*] Exploit complete. Press enter to reboot and exit.

```

Allthough error `INSTALL_FAILED_ALREADY_EXISTS` have gone, the telephone still not rooted. `[-] Failure.`

# Answer
The problem isn't that a file already exists at that path: it's that the app you're trying to install is already installed on the phone. Have you previously tried to install SuperUser as a normal app? You need to uninstall it before you can root the phone. Uninstall it in the usual way from Settings → Apps.

In addition, the Motochopper exploit only works up to the 4.2.2 firmware for the Galaxy S4 (and only S4 variants with the Snapdragon chipset, not Exynos-based ones). If you've already updated to 4.3 or 4.4, this exploit can't work. You need to use another method, for example unlocking the bootloader the conventional way (though if the phone is carrier-branded the carrier probably has disabled unlocking the bootloader).
> 1 votes

---
Tags: rooting, samsung-galaxy-s-4
---


# Question
Title: Stop Android connecting to external USB storage device
I have a car adapter with 2 USB ports, 1 of the devices is a continuos recording camera (with an SD card in it) and the other device is my Android phone (Sony Xperia, Android 4.3). However, when I connect both devices to the adapter the continuos recording camera stops recording and shows 'external storage' on the screen, and there is no way to stop this behavior on this device. In my Android device I can see no messages, but can indeed see the other device's SD card. There are no popups in Android when I connect to it. Is there any way to stop Android from detecting this other device?

# Answer
> 2 votes
Use a needle or a pair of needle-nose pliers to break the data pins on your adapter, so they won't connect to the device. Breaking the data pins doesn't inhibit the adapter's ability to supply voltage across the power pins. Alternatively, it might be easier to cover them with a small piece of insulating tape; the easiest way to do it will depend on the shape of the adapter and what tools you have to hand.

Of the four pins inside a USB plug/socket, the middle two are the ones you want to cut off or cover. Be careful not to damage or cover the two outer pins. It should go without saying that you should do this while the adapter is **not** connected to anything.

---
Tags: usb, external-sd
---


# Question
Title: How can I disconnect a phone from Google's data backup service?
Right now, I have two phones - my now-old Galaxy Nexus and my new Galaxy S5. I want to keep my Galaxy Nexus around as a Chromecast controller and (via wi-fi) streaming media device. As such, I want to remove apps that aren't useful to me for this purpose without affecting my Google backups that helped me set up my S5 quickly. However, when I go to uncheck the "Back up my data" option on the Backup & reset menu, it says that disabling it will delete all my data from Google's servers. I don't want this, since my S5 should continue to use this service.

Is the fact that I have an S5 with this setting enabled sufficient to prevent my backup data from being wiped from Google's servers? If not, how I can unlink my Galaxy Nexus from this service? Or, alternatively, do I need to? The only thing that I'm trying to avoid is unnecessary syncing of apps and settings to a device that I want relatively free of apps.

In the event that I'm running on some false assumptions, I want the apps and settings on the S5 to be the ones restored on a new phone or following a reset. I effectively want the apps and settings on the GNex to be ignored as far as other devices are concerned.

# Answer
You don't need to do anything. Every device using Google Backup with the same Google account keeps its own separate set of data. When you sign into your Google account for the first time after a factory-reset, the device will look through all the backup sets and try to pick the most recent one from the same device. It'll restore from that set of data, and use that to create a new backup set.

Only if you sign in on a completely new device that you haven't used before (not even before a factory-reset) will it choose a set from a different device: in that case, the most recently backed-up set.

So, you can leave your Galaxy Nexus backing up to its own set, and your Galaxy S5 backing up to its own set. If you factory-reset one of them, it'll restore the apps and data from the same device.

For a much more complete explanation of how Google Backup keeps track of different sets of backed-up data, see my answer to Google Backup: Multiple devices using the same account - what happens on Restore?
> 5 votes

# Answer
You should "Root" your Nexus to gain superuser privileges, that way you can delete all unnecessary apps and data that doesn't correspond with its new uses as a mobile streaming media device. http://lifehacker.com/5886876/how-to-root-the-samsung-galaxy-nexus If you are unsure what an app does, before you delete it you can google the app name and find out its function. It would be better to save the app or file to your computer instead of deletion in case you need it its easily retrievable.
> 0 votes

---
Tags: backup, google-backup
---


# Question
Title: How to fix a black screen (bricked) after rooting an encrypted device
Phone: Samsung Galaxy S3 (GT-I9300)

Per work policy to add an exchange account I had to encrypt my phone. After doing so, I needed to root it to create a swap partition as it was constantly running out of RAM. I did what I had done in the past which was to flash CF-Auto-Root with Odin3. After the process finished, the phone restarted and I was shown the usual screen for entering the PIN/Password, so I did and it accepted it showing the unlocked Android icon, but instead of booting to the OS, it froze on a black screen. I have tried flashing the stock firmware, which has had no effect. I have managed to flash the ClockworkMod Recovery, but since everything's encrypted I could not get access to any data.

Does anyone have any ideas?

Thanks in advance,

# Answer
> 1 votes
I ended up flashing the Stock ROM (using sammobile.com) back again and using the Stock Recovery to do a factory reset as the Team Win Recovery format didn't do anything. That did the trick, but of course all data is gone too. Oh well.

# Answer
> 0 votes
have you tried to wipe your data/cache + dalvik? For my experience, sometimes the black-screen is due to a bad-flashing procedure (not your fault) when something goes wrong. If you did not tried yet, try and let me know!

Regards,

Luca

---
Tags: samsung-galaxy-s-3, rooting, 4.3-jelly-bean, encryption, unbricking
---


title: How to backup locked apps?

text:
# Question
Title: How to backup locked apps?
Device: Huawei Y300
Android: Jelly Bean; no root

I'd like to backup apps (their APKs). There are some apps that can't be backuped with ES File Explorer. AppMonster marks them as locked, and I've read that that's a safety feature. Some apps have this, and they can't be backed up by many backup apps that I've tried so far.

How can I backup these locked apps?

# Answer
I would suggest using Titanium Backup. It has extra features for rooted devices, but normal app and data backups work fine wihtout root.
> 0 votes

---
Tags: 4.1-jelly-bean, backup, apk
---


title: Poor Performance at Low Battery

text:
# Question
Title: Poor Performance at Low Battery
I'm having an issue where my phone gets sluggish and non-responsive when the battery level gets to around 35% or less. Apps will freeze, it will take the keyboard a long time to appear, and the unlock pattern will sometimes not show up at all when turning the screen on. Any ideas would be appreciated.

Phone - Galaxy S3

Carrier - Sprint

Android version - 4.3

# Answer
I guess you are using stock Samsung firmware. If so, probably you enabled Samsung's "power saving mode".

Go to "power saving mode" settings and unchecked "CPU power saving" options.
> 0 votes

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


# Question
Title: Why can't I download apps on my android phone?
I have a Huawei ascend y300 4.1 android jelly bean .Every time I try downloading apps from google play it says "Couldn't install on USB storage or SD Card" I try deleting apps I don't use for memory space but it still doesn't work,How can I Sort this out ???

# Answer
> 1 votes
1) Go to your phone's Settings \> Storage

2) Unmount SD Card (your external SD card)

3) Download/install from the app(s) from the Store again

4) Go back to Settings \> Storage - then Mount your SD card again (or reboot)

Or you can try this

1)Insert the sd card in you windows pc

2)You will find a folder named `android_secure` in it you will find the file named `smdl2tmp1.asec` delete it

(Make sure in pc folder options, the `show hidden files` are enabled and the `hide protected operating system files` is unchecked)

Source: XDA

# Answer
> 0 votes
Sounds like it's trying to install direct to your SD card.

1. Go to `settings`\>`storage`\>`unmount SD card`
2. Install the app
3. `mount SD card` again

# Answer
> 0 votes
Better You Format and try again , still prob download your app from your Pc ,search playstore and download from it .If you havent set your mobile number ,set it . Or Download apks from http://apps.evozi.com/apk-downloader/ in your pc and copy and move it to your Mobile phone

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


# Question
Title: rooting galaxy s4 GT-I9505 with android 4.4.2 kitkat
I tried to root phone according to instruction.

And it was ok. It seemed that my phone successfully rooted.

But when I run root checker it showed that I don't have root access.

# Answer
Easy way: Wipe your phone and try again from fresh stock.

* but only do this if in \[adb shell\] you can execute "su" successfully.
> 1 votes

---
Tags: rooting, 4.4-kitkat, samsung-galaxy-s-4
---


# Question
Title: Comprehensive list of Android apps that detect and don't work with rooted phones
I've been trying to determine if there is a comprehensive list of Android apps that have root detection built in and do not run if root is detected. Examples would be Good for Enterprise, Fox Digital Copy, Barclays Mobile Banking, and DIRECTV GenieGO.

Is there such a list?

# Answer
The most comprehensive list I've seen its available on the RootCloak website, towards the bottom...

http://repo.xposed.info/module/com.devadvance.rootcloak
> 2 votes

---
Tags: applications, rooting, root-access
---


title: brand new nexus 5 boot animation loop

text:
# Question
Title: brand new nexus 5 boot animation loop
This has happened to me with other phones after messing with ROMs and stuff - but this is a real bummer: I just got it out of the box for the first time, turned it on, and it's stuck on the animation loop.

Any ideas what I can do? I'll try reaching Google for support but I'm not in the country where it was purchased and it's a little urgent so I'm trying here as well).

P.S. only relevant information I can think of: it has been lying in its box for almost a month since I bought it.

# Answer
> 0 votes
Have you tried reset your phone in recovery mode?

Nexus 5

* If your phone is on, turn it off.
* Press & hold the Volume Down and Volume Up buttons, and then press & hold the Power button simultaneously until the phone turns on. You'll see the word "Start" with an arrow drawn around it.
* Press the Volume Down button twice to highlight Recovery mode.
* Press the Power button to start Recovery mode. You'll see an image of an Android robot with a red exclamation mark.
* While holding the Power button, press the Volume Up button.
* Use the volume buttons to scroll to "wipe data / factory reset" and press the Power button to select it.
* Scroll down to "Yes – erase all user data" and press the Power button to select it.

Note: If at any point during the above steps your phone becomes unresponsive, you can restart it by holding down the power button for several seconds.

https://support.google.com/nexus/answer/4596836?hl=en-GB

---
Tags: boot-loop, nexus-5
---


title: Why does my keypad fails abruptly?

text:
# Question
Title: Why does my keypad fails abruptly?
I use samsung galaxy y duos.And my samsung keypad fails abruptly at times.When I tap in the places where I need to give in the words,keypad appears but when I type in, the keypad works nice but there aren't any word in the input box.It happens in all kind of application and messaging.What should I do prevent this happen ever again.Somebody please edit this question with good english.

# Answer
I had similar problems with my new Samsung Galaxy Tab 3. When I wanted to write a post for a forum I got the writing window and the keyboard but when I typed three letters the keyboard vanished and this problem continued. Later I discovered how to really shut down the tablet by pressing the switch-off a bit longer. Then I got a message: Switch off the tablet? I clicked okay. When I turned on my tablet again after some time the trouble with writing was gone.
> 0 votes

---
Tags: 2.3-gingerbread, keyboard
---


title: Backing up broken android device

text:
# Question
Title: Backing up broken android device
I have an android device running KitKat 4.4.2 (not rooted; developer stuff turned on) and I shattered the digitizer. I can still see what's on the screen but I can't interact with it1. I tried using `adb` to back it up, but I was unable to press the "confirm" button on the screen. Is there anything I can do now \[i.e. without getting a USB OTG cable and a mouse\]? I'm comfortable w/ ADB and the command line if necessary.

1I could get an OTG USB cable and connect a keyboard/mouse and use that to install a backup app, etc. but I'm hoping there's an easier way.

# Answer
Install a vnc server on the phone through adb and then you can connect to it.
> 0 votes

---
Tags: usb, backup
---


# Question
Title: Switching between my profile on Google+ and a page I manage
I have a Google+ account. I manage a page there, too. But how to switch between them using an Android device that its version is 4.2.2?

# Answer
> 0 votes
In the Google+ app, tap the "hamburger" menu in the upper left. It should show your cover image, your profile image and name, and a menu of options: Home, People, Photos, etc.

Tap the downpointing arrow next to your name.

You will probably1 see an option to "Select Google+ page" with a right-pointing arrow. Tap that.

Now you should see your page(s) available in a menu. Tap it.

You are now using Google+ "as" that page.

To go back to your personal profile, follow the same steps, but choose your profile where before you chose your page.

---

1If you've done this before, then the page you used before will be listed here along with "Switch Google+ page" (if you have more than one page to manage). This also assumes that your Google+ account is set as a manager/owner of the page in question.

---
Tags: google-plus
---


# Question
Title: Google agenda question (Still need help)
my question is more related to the Google contacts system than to Android itself, but hope you can help me.. I have a Nexus 5, and my agenda looks organized with everything that I added perfectly. The problem is when I go to the people section is shows me clones of my contacts for example: my girlfriend contact with phone number and another with the Skype name, but it's the same person. The problem is that when I try to merge both contacts to be perfect, it doesn't stay with my contact name but instead with the Skype name! For example, her name is Ana and her Skype name is Anaaa.. And when I merge them it appears now as Ana.. Not only in people but also in my contact list.. I tried to see in the settings to fix this, but can't find the solution.

# Answer
> 0 votes
You can hide all Skype contacts in Contacts to display settings.

---
Tags: contacts, nexus-5, google, google-contacts, people-app
---


title: Issue in GSM for Straight Talk and MMS.

text:
# Question
Title: Issue in GSM for Straight Talk and MMS.
I just purchased a **GSM** unlocked Android phone.

And called into Straight Talk to get the new `APN` setting.

But, the settings they gave me would not allow me to receive **MMS**.

The web and testing works fine.

Please help me on which settings to use?

**NOTE:**

Someone told me to re-configure my phone, will this help?

# Answer
> -1 votes
Try with these settings: http://apn.gishan.net/settings/os\_12\_11\_android\_4.4kitkat\_internet\_and\_mms\_settings\_for\_straight\_talk.php

Should work. Sorry. Site does not allow me to copy the settings. How ever if you cannot receive MMS that should be a data problem. Please check you can access data properly. MMS APN is only for sending MMS. Do you receive MMS notification at least?

---
Tags: mms, apn, gsm
---


# Question
Title: Birthday reminders in my phone start 12 hours prior for birthdays stored in Gmail contacts
I store birthdays in my Gmail contacts. I have HTC One X with Android 4.2.2 and Sense 5. I have synced my calendars with Gmail contacts and all the birthdays are visible in my calendar app on Android. But the reminder for each of the birthday is set to 12 hours prior.

I don't want to reminded of someone's birthday 12 hours before! Is there any way to customize this time? Or remove it completely for all the birthday reminders coming from Gmail contacts?

# Answer
First, go to your phone Settings \> Date and Time and check if your time zone is correct.

Second, change the time zone of your Google account by following this guide.

Good luck!
> -1 votes

---
Tags: contacts, 4.2-jelly-bean, notifications, calendar, htc-one-x
---


# Question
Title: Where's the alarm widget on my new HTC One m8?
I just "upgraded" to a HTC One M8 from a Galaxy S3 and I can't see how to add the alarm home-screen widget.

On the S3 there's the '2 x 1 Alarm' widget which is great. How do I add this to my M8 please?

Also, is the disappearance of this due to a newer version of Android or is this widget only available on Samsung phones?

# Answer
> 1 votes
As you've suggested, this is a Samsung-only widget. You can easily find equivalents on Google Play if you want one; perhaps you'll even find something you like better than your old Samsung widget.

# Answer
> 1 votes
That is a Samsung-specific widget. I would suggest you to install other apps from Play Store with same functionality. You can give Timely Alarm Clock a try.

---
Tags: app-widgets, htc-one-x, htc
---