# Question
Title: How to move apps to external SD card on a non-rooted Android 4.4.2?
I have an Acer Iconia One 7 tablet running Android 4.4.2. I've plugged an external SD card in it, and kind of expected that I could now "save" my data, such as my apps, pictures and videos, onto this SD card. The most easy solution I found was this button (which I don't have):

(Click the image to enlarge it)

After going through some forums, the most used solution I ran into is rooting your device and using some kind of app which makes the SD card writable.

My problem with that is, it's not user friendly at all, plus you might break the device (and lose your warranty).

Is there any *user-friendly* or *one time setup* way, to make it so that you can move your apps to the SD card or make the SD card the standard install location without having to *root* your device?

# Answer
With Kitkat your chances for a "complete solution" without rooting are pretty much zero: the Android project has definitely screwed up here. No apps get full access to the external SD card, which rendered a lot of them unusable:

* file managers: you cannot use them to manage your external SD card. In most areas, they can only read but not write
* media apps: you cannot retag/re-organize your media collection any longer, as those apps cannot write to it
* office apps: pretty much the same

The only place 3rd party apps are allowed to write on your external card are "their own directories" (i.e. `/sdcard/Android/data/<package_name_of_the_app>`). The only ways to really fix that require either the manufacturer (some of them fixed it, e.g. Huawei with their Kitkat update for the P6) – or root (see my list of Other storage media tools for examples.

If you do not want to go the latter way (), and the former way (fix by manufacturer) is not available, you can only do minimal things on Kitkat:

* use (which seems to be available on your device) to swap-out parts of your apps. This requires the corresponding apps to explicitly support *App2SD*, and only will "swap out" parts of the apps themselves; other parts of the app, including all its data, will remain in internal storage
* set your "default install location" to your SD card (see: Installing to SDCard by default). This will automate *App2SD* for all your new installations.

Apart from that, you could only hope and wait for a Lollipop update – which will not completely fix the issue, but at least slightly defuse it.

As long as you don't hit any storage limits, you might be mostly fine. Nevertheless, I recommend you already familiarize yourself with potential solutions for the day your data "hit the roof", so you won't be forced to "act in a hurry" then.

**Further readings:**

Other Questions with answers on "kitkat sd-card write" on our site, especially: Workaround for Android 4.4 not being able to write to SD cards?
> 11 votes

# Answer
I would contact the manufacturer. Because Google's decision to drop app-to-SD support constituted a significant departure from OS's both before and since, tablet manufacturers really ought to release a courtesy OS update for Android devices that sold with their microSD functionality crippled from the get-go.

If the manufacturer indicates that your tablet physically can't support an update, that's one thing. But if they respond with the "We don't know" and "There are no plans", you may wish to inform them that you will not repurchase their products.

Because of the widespread confusion this lost functionality caused, devices that can support a more current OS ought to receive an update for the express purpose of restoring app-to-SD functionality. (With Lollipop there are added benefits, too, including improved battery usage and more efficient processor utilization.)

Short of rooting devices that shipped with this "impaired" version of the Android OS, there is no solution aside from a manufacturer update. Manufacturers, in turn, are more likely to consider software updates if they receive direct consumer feedback.
> 1 votes

# Answer
I was able to transfer my photos and videos by plugging the tablet to the pc and transferring files from the tablets internal storage to the tablets sd card through the laptop. Then to save more memory space in the internal storage, i went to the camera apps settings and set the default storage to the sd card.
> 0 votes

# Answer
there is an app on google play for exactly this problem and there is no need to do anything to your android phone that will void your warranty, google 'nextapp sdfix google play' the app is specifically designed for kitkat and works great in just a few clicks, specifically SDfixx kitkat writeable MicroSD
> -1 votes

---
Tags: 4.4-kitkat, external-sd, tablet
---


# Question
Title: Samsung Galaxy Grand Prime direct call shortcut
I was a apple user and had to switch to Android to take the benefit of dual SIM capabilities. I purchased a Samsung Galaxy Grand Prime.

My question is how can I add speed dial or direct dial shortcut to my home screen, so that I can call my most frequent numbers using my preferred SIM with a single press?

I have seen people have this highly convenient feature in their phones. I can't figure out how to put this in my phone. I have both SIM (4G) cards inserted. The call needs to be generated from the SIM 2, if that information is required.

Thanks in advance for the help.

# Answer
> 0 votes
In google Play Store, search for a app called "Shortcut Dial." It's a 1x1 widget that will then prompt you to pick which contact (with whatever number you choose) to call with just one touch of the icon on one of your home screens.

---
Tags: direct-call
---


# Question
Title: Can I use my adoptable storage chip after a factory reset
I need to do a factory reset of my android marshmallow phone, but I use adoptable storage. Will I be able to use the adoptable storage chip with the apps installed after I do a factory reset?

# Answer
No, it will be wiped during the reset. If you remove it and then factory reset, it will remain encrypted to the "previous" system and will not be usable even in the same device with out formating and adopting again.
> 1 votes

---
Tags: 6.0-marshmallow, factory-reset, adoptable-storage
---


title: Changing Default Homescreen on MIUI 7

text:
# Question
Title: Changing Default Homescreen on MIUI 7
This is for an Mi Pad running MIUI 7. The default home screen is the first one which allows only widgets & not apps. Googling around, several sites say that you can change the def home screen - i.e. make the 2nd or any other screen the home screen by doing the 3 finger swipe and pinch. I even found videos which show this - https://www.youtube.com/watch?v=j7QGDQTYbGw

But when I do this, it shows up other options -\> Move App, Widgets, Wallpaper, Effects (this is supposed to shown for the 2 finger pinch). For me both 2 finger and 3 finger pinch brings this up.

What am I doing wrong?

# Answer
I am not experienced in the MIUI device but one alternate method could be to download an android launcher. Launchers like Google now or nova work really well in my opinion. I know this doesn't really fix the issue but, chances are you'll like these launchers better than the default one.
> 1 votes

# Answer
The 3 finger swipe and pinch shows your pages(all screens). And the default home screen will be in orange color at home icon. If you need to change it just tap over the `home` icon of the page that you needed. Then, it will be set as default home screen. Here, also you can drag and arrange your screens.
> 1 votes

# Answer
Not sure if you still have this problem but I just experienced it today. My solution:

3 finger swipe isn't actually a swipe. I just touched 3 fingers on the screen at the same time and hold and then instead of swiping, do a closing motion towards the center. Then the screen to edit pages appears.
> 0 votes

---
Tags: miui
---


# Question
Title: Is there any way, to set up dualboot on Android devices?
I would like to dualboot my phone, because I'm making a custom ROM. Is possible to have a stable system on the built-in storage and my custom ROM in development on my SD card? And if yes, how to do it please?

# Answer
There were a few apps in the early Android days, but they took too much memory.

You're better off just using a Nandroid backup and restoring between systems. If you just swap the system and boot, it'll be quicker and you can work on as many ROMs as you want.

I used to run CM9, CM11, and CM12 when I was still working out CM 12.
> 0 votes

---
Tags: dual-boot
---


# Question
Title: Phone listed in Device Manager isn't mine
I have found two phones in my Device Manager that I don't recognise, in fact if I'm not mistaken they appear to be phones that are on American networks but I live in South Africa. They were last online a few months ago (May 2016) but nonetheless I'm concerned about the security of my account. I would also like to remove those devices from my manager. What should I do?

# Answer
> 0 votes
Follow the instructions below. I suggest you should change your password just in case.

1. Use your phone's browser to go to myaccount.google.com.
2. In the "Sign-in & security" section, touch Device activity & notification.
3. In the "Recently used devices" section, touch Review devices.
4. Touch the device you want to remove \> Remove.

Source: https://support.google.com/accounts/answer/6264236?hl=en

---
Tags: android-device-manager
---


# Question
Title: stuck while updating android in samsung GT-I9003
while updating my samsung GT-I9003 using odin i removed the cable now my phone is showing a logo of a mobile and a computer. please help please

# Answer
Seems like there is a software corruption. Try the following steps.

1. Turn off the device.
2. Go to Android System Recovery screen.
3. Wipe data / factory reset and select delete all user data.
4. Reboot system.
> 0 votes

---
Tags: odin
---


title: Whats app encryption

text:
# Question
Title: Whats app encryption
Is the encryption automatically turned on or do i have to physically tap it to turn it on? I have sent some inappropriate messages to one of my contacts on Whats app and don't want ANYONE to see it. I cant remember if I turned on the encryption physically and I am afraid that that contact may show the messages to the wrong people or that someone can access the messages from another device or app

# Answer
> 1 votes
Encryption is always activated as long as both of you are using latest version of WhatsApp and there is no way to turn if off too.

You can also verify the encryption from "Verify security code" screen in the contact info screen.

Source: https://www.whatsapp.com/faq/en/general/28030015

---
Tags: whatsapp-messenger
---


title: Device encryption fails, but no error

text:
# Question
Title: Device encryption fails, but no error
I am trying to encrypt my android device (Samsung S3, Modified 4.1.2). I have set a password and made sure my device is plugged in and charged over 80%.

When I select the encryption option, the screen shows a wired-diagram of an Android figure and then restarts after about 10s. There are no errors and I can still use my device, but it clearly has not been encrypted.

I've retried multiple times with the same results. Can anyone help?

Thanks

EDIT (possible explanation)... My device is currently encrypting. I decided to try with my SIM card removed. I had a SIM lock setup, so I'm wondering if that was interrupting the encryption when the phone restarted. Although I am curious, I am not going to go as far as unencrypting, removing the SIM lock and trying again, so I can't be certain that was the cause.

# Answer
There was a similar issue in Android 4.2 whereby encryption failed as described if the phone was plugged into a computer's USB port, but worked if plugged into a charger. I don't know when this bug first appeared or whether it has been fixed in a more recent version, but it's worth trying a plain charger.
> 3 votes

# Answer
Had this issue also. Solved it by switching of WiFi on the device. I am on a Samsung Galaxy S4 with Android 4.3

Hope this helps solve your issue.

Cheers
> 2 votes

# Answer
I had the same problem. Daj's advice was the solution. I downloaded a memory management app and killed every non-stock process I could find. I used Titanium Backup to Freeze apps that kept restarting. Then I attempted encryption and it did a quick boot and then began the encryption process. This is the final solution.
> 1 votes

# Answer
I was able to encrypt my Nexus 4 after removing lot of data from the device. With about 4 GB of free memory (half of my total 8 GB) the encryption was successful.
> 0 votes

# Answer
I was having this problem with a Nexus 5 running Kitkat. Bizarrely, after multiple attempts at running the encryption in safe mode, with/without wall power, and with/without USB power, the solution for my particular issue appeared to be simply rotating my device so that it switched to the landscape screen orientation. Running the encryption process in this orientation worked first time.
> 0 votes

# Answer
I was having the same issues with my LG G3 where when I tried encrypting, it would show the little Android dude, then restart and show the AT&T splash screen then freeze with the ATT logo in mid spin.

I tried all of the advice on this thread at the same time and it worked so I'm not sure who's solution was the effective one :) To recap, here's what I did, plus the last step which I added myself:

* Made sure phone was plugged into a wall charger
* Turned off WiFi
* Turned off Mobile Data
* Killed all running apps, besides the encryption settings screen
* Turned the phone to landscape mode
* Removed SD card

This worked for me so good luck!

~D
> 0 votes

# Answer
I had the same problem in my Samsung galaxy S5 (Marshmallow) where the encryption would not happen and the phone would just reboot.

I turned off wifi, data and killed all apps. -\> Faced same problem

I removed my SIM card and micro SD card -\> Successfully encrypted !!
> 0 votes

# Answer
Ive been able to complete the encryption process. In used a memory management app to kill everything but min requirements. Than it worked. Hope this helps
> -1 votes

# Answer
This *may* be because you didn't sign in to google play yet?

I had this problem, (after a fresh install) rebooted to recovery mode and reinstalled cyanogen and google apps again - this time signing in after reboot and it fixed it.
> -1 votes

---
Tags: encryption
---


# Question
Title: Flashing Custom Recovery (TWRP): Are there risks involved beside the usual?
I am looking to flash twrp on my device. Are there any risks involved in it, beside the bricking,etc.

I understand that the bootloader will be unlocked, but is this any risk of something such as a privacy issue?

Twrp is supported on my device which is a Samsung Galaxy note 10.1 2014 edition smp605.

# Answer
The risks that are commonly mentioned, as RMarkwald said, are **bricking your device** and **not being able to receive OTA updates**. In my opinion, though, if you install a custom recovery such as TWRP, is because you want more control and flexibility than those provided by a stock device.

Regarding privacy... it must be said that, very often, a mere combination of keys and physical access to your device are required to start the recovery, thus enabling a potentially ill-willed user to perform malicious operations.

Now, on a stock (**3e**) recovery, the possible operations are very few, the worst being a factory reset. From a custom recovery such as TWRP, though, one could:

* **sideload and install unsigned ZIP packages**;
* **format only selected partitions**;
* **push and pull files arbitrarily**;
* **change file permissions and ownerships**;
* **convert user apps to system apps**;
* **features both a terminal and a file manager**.

---

May this serve as a general overview. Thanks to @DanB for the reminder.
> 1 votes

# Answer
I don't believe the bootloader will be unlocked, that'll remain locked.

Risks? Bricking the device, not being able to take an OTA update are the big ones. If you flash something not meant for your device, you could brick/cause issues requiring you to get back to stock.

I'd recommend making sure you know how to flash and get back to 100% stock before flashing a recovery/rooting the phone.
> 0 votes

---
Tags: rooting, rom-flashing, twrp, samsung-galaxy-note-10.1
---


title: Android Trojan removal

text:
# Question
Title: Android Trojan removal
I have the Android smartphone “Lava Iris 455”. My phone is not rooted. Since last week I installed APK file from some website. After a second day I realize that a trojan is installed on my phone. It is downloading Android apps automatically when data connection is on my phone.

I installed AVG Antivirus from Google Play Store. It is showing following trojan is installed on my phone:

* Name : netalpha 3.1.8
* package : `com.play.photo.json.alpha`
* location : `/system/app/LibsCore.apk`
* installed Date : 2016/07/19\**

1. AVG antivirus failed to remove this trojan.
    2. Lookout antivirus shows un-installed unsuccessful
    3. After factory reseting, it is getting back again.
    4. I tried manually to force stop service, disable, clear data. it is getting enable automatically.

I searched this problem on Google, but I did not found a solution.

Last option is flash android stock ROM to phone with flashing software.

I have two questions:

1. How is the trojan installed on /system/app directory even if my phone is not rooted yet?
2. Obviously, if it installed on System App directory, then it should be removed without rooting my phone.

# Answer
> 1 votes
After reading this, Iwent and saw on my phone that /system/app contains folders for Google apps, more likely the stock apps. Make a backup of the phone (backups only include apps from the play store and other data) and wipe it. You may need to obtain an image file for your phone, install a recovery like TWRP or CWM, wipe the system partition, and install the os image and restore.

# Answer
> 1 votes
After some research (I.e. the AVG database) it flags three things

**LibsCore.apk** is the victim in this. Let it live and love.

**com.play.photo.Jason.alpha** throws up as NOT a trojan, but a collection of three separate malware modules. They are

1. Airpus
2. Generic malware
3. gp ei ccc (can someone explain that name?)

* **Generic Malware** is malware that, well, does the basics, like throw cake and log keystrokes (passwords, etc.). The sort of thing you expect a hostile piece of code to do.
    * **airpus** is malware that does a HELL of a lot less than Its generic, boring brother. The only common thing they do is rob personal data. However, airpus is also adware, and will display adverts EVERYWHERE (trust me from personal experience there)
    * **gp ei ccc** seems to inject itself into devices by using legitimate AND illegitimate websites. It can pose a threat to privacyz but also cracks open root access for the other malware modules.

**So what can you do??**

Well, as I see it, you have 4 options

1. Root the device, and remove LibsCore.apk and hope nothing falls apart. It may not work if the malware has a survival script.
2. Root the device, do a clean install of The ROM\*. This yields the best success chance, but is not 100% likely to work (Murphy's Law.)
3. Live with it.
4. Get a new phone.

Sorry to be blunt with the last two, but they are options.

Good luck, and Happy hunting, Enthusiast!

\*Izzy said it first, so he can have credit. I don't mind. Hell, I'd probably forgotten to put it in the answer otherwise.

**To answer your questions...**

* many apps can use exploits and system vulnerabilities to gain root access for themselves, such as the malware.
* No, im afraid. The malware used an exploit to gain root and install itself into /system/app. So you will also have to gain root to modify the /system/app directory. **Malware essentially gives itself root, so you have to do the same to yourself.**

---
Tags: malware
---


# Question
Title: Odin not working - Samsung S3 Mini GT-I8200
I tried to flash I8200XXUAPB1\_I8200OXXAPC1\_I8200XXUAPC1\_HOME.tar.md 5 from Sammobile on Odin latest version and it failed... I also tried to reinstall the drivers, reboot PC and I also tried other odin versions like : 3.7 3.9 , 3.10 but still... no luck. So I need help here

Screenshot :

# Answer
> 1 votes
It looks like you only tried the md5 file ... An md5 is a calculation of the size the rom is, This is so you can check if you have downloaded the full rom or just half of it..

I suggest you try to flash the actual TAR file, Then the program will read the md5 to see if it's a complete rom ...

If it calculated that the md5 is "lets say" 500001 and the md5 file you downloaded says the md5 is 500002 ..

it can see that the rom is not complete or either it's not an original rom with the value of 500001

---
Tags: odin, samsung-galaxy-s-3-mini
---


# Question
Title: Cannot remount /system partition even when rooted (Sony xperia M2)
I have a Sony xperia M2 D2303 with kitkat 4.4.4 and compilation number 18.3.1.C.1.17. I have rooted using KingRoot v4.9.5. I have checked that system is rooted using tools such as root checker. Now, I am trying to remount /system partition as RW but without succcess.

I have googled and tried several solutions but nothing works for me:

1. Access to /sys/kernel/security/sony\_ric and try to disable sony ric security using:

echo 0 \> enable

problem is that sony\_ric folder is empty, there is no "enable" file and I cannot create it as partition is RO (read-only).

2. Using ES file explorer or other file explorers as root I have tried to remount partition as RW but it fails.
3. Using ROM Toolbox pro, and then from terminal emulator I have tried some commands but all fail:

**1st attempt:**

```
su
mount -o remount,rw /system

```

**2nd attempt:**

```
su
system/bin/mount -o remount,rw /system

```

**3rd attempt:**

```
adb shell
su
mount -o rw,remount /system

```
4. I have tried to install busybox but it fails as well because I cannot write to /system partition.
5. I have tried the methods explained here but nothing works:

Method A -\> Cannot be applied in my case since sys/kernel/security/sony\_ric/ is empty, no "enable" file exists.

Method B -\> Cannot install busybox since /system partition is read-only and I cannot make it rw using mount, etc...

Method C -\> I have not tried install init.d because I do not know if it a trusted method and whether it works in my device... Could someone confirm if it works?

Method D -\> Cannot be applied in my case, no "enable" file exists in sys/kernel/security/sony\_ric/

So at this point I have no idea what to do... Any help will be highly appreciated.

# Answer
> 1 votes
Use a kingroot remover and replace with SuperSU

King Remover V9

## USE FORCE REMOVAL INSTEAD OF START

Once you have root with SuperSU you should have more control ! ( Kingroot works with a temp root )

Init.d is just a simple folder to hold network security tweaks ! ... However People use it to implement Before-Boot operations that aren't always to do with network security !

---
Tags: rooting, root-access, mount, sony-xperia, sony-xperia-m-dual
---


# Question
Title: Possible to install a 1 GB game into external storage, how?
I am using Android 6.0 marshmallow. I have 8 GB internal memory and 64 GB external memory (storage). Now I got a game from a friend which needs 1 GB of storage and I have only 400 MB as internal memory remaining. The file and directory I got from him is as -

a. game2.apk 24 MB

b. com.gamecompany.game2 (folder) 800 MB .

When I open the folder/directory I have another compressed file saying main.xx.com.gamecompany.game.obb which seems to mean it needs to go to either the data sub-directory or the /obb sub-directory, don't know which.

Now how do I install it so that the game is installed and it takes all the files it needs from the external storage. If possible I would like the game to be installed in the external storage there and it should be able to find the game files from external storage by itself. I do not know if it is possible.

Is there a way to do it ?

# Answer
Sorry for no instructions,
• Android folder is on internal SD Card
( `/sdcard / android / obb`)
• Game data stays inside folder (not renamed)
• Install but don't open apk until data is copied !

Instructions For OBB
> 0 votes

---
Tags: 6.0-marshmallow, external-sd, installation, insufficient-memory
---


# Question
Title: Remove "ad-type.google.com" adware in any Android device browser
`ad-type.google.com` is appearing regularly whenever I access the web through Chrome. It's a new adware and there are no solutions available other than

> Go to system Settings \> Applications \> Chrome \> Clear cache

But this seems to be not working. After few minutes, it appears again in few devices, we can't uninstall the browser in Nexus devices. Factory reset also doesn't work according to few of them who tried

Related link on Google product forum.

# Answer
> 7 votes
`ad-type.google.com` **redirect** adware has been most stubborn malware on the internet now.

**Step 1:** Disable **JavaScript** in all your browsers

**Step 2:** Install Malwarebytes **Anti-malware** for android

This should inhibit the infection. If Problem persists go ahead with next step

**Step 3:** Your router might be infected too.
Ask your ISP(internet service provider) to change your DNS server settings.

Also see protect your phone from infecting

# Answer
> 2 votes
There is host file in /system/etc/ Folder. You need ROOT access.

1. Just go to host file using root browser.
2. Open it with text editor.
3. Write following code : ad-type.google.com 74.125.224.72

You will now go to google.com PAGE.

# Answer
> 2 votes
Adbock for non-rooted devices Adfree for rooted devices

The two above adblockers should help you block the ads, but they can't fix the problem for you. You'll need to root your phone and follow the answer from Saif-RX that is at the top of the page.

# Answer
> 2 votes
Faced the same issue for the past one week. Have tried the below

* Installed AV and ran scan. nothing helped. \[Didnt Help\]
* Cleared Chrome cache \[Didnt Help\]
* Disabled Javascript. it worked but few contents were missing in the webpages. \[Partially worked\]

Was about to factory reset the phone but did one last thing which helped.

Settings-\> Storage -\> Cached Data. Cleared this and the problem is resolved.

Try this. This should work. Worked for me :).. Hope this helps

# Answer
> 0 votes
This website is responsible for the browser redirection (http://www.onclickads.net/) You need to block it in order to stop the malware that redirects your browser

I blocked it in my home router and since then when i am on that wifi, i get no redirections

# Answer
> 0 votes
If you are using UC browset go to Browser setting-----\> clear records ----\> clear all record It will definately help.

---
Tags: browser, chrome-for-android, malware
---


# Question
Title: I have all Phone apps. But I do not have the Phone Icon Anywhere
I have all Phone Apps, but I do not see my Phone Icon Anywhere. How Can I Put my "PHONE" Icon Short cut back on Tray?

# Answer
> 0 votes
For All those who had the same problem, when an Icon goes missing on your tray or anywhere else, I found a solution. 1)- Download "ES File Manager" From Google Play and Install it. 2)- Go to Apps and select System Apps 3)- Either Find or search for the App you need 4)- Long Press on it and it will become selected 5)- From the Option button Select "Add to Desktop"

The App short cut appears again on the desktop. Now you simply drag it to wherever you want.

---
Tags: samsung-galaxy-note-10.1
---


# Question
Title: Keep Rebooting After Installing Fake GPS For Pokemon GO (I Think It's Not Bootloop)
Today I'm installing the Fake GPS app for Pokemon GO, I watch the tutorial from here: Trik akali GPS pokemon GO - Fake GPS POKEMON GO trick

Well, at the first try, I don't have any issue.. but, after a few hours it got rebooted by itself.

Just like this: My Rebooting Video

-Samsung Galaxy Ace 3 GT-S2720 Android 4.2.2

# Answer
Just factory reset my phone \*frustated =w= And I think, I know what's the problem that made my phone rebooting like that. The Fake GPS app itself, I've been testing it after a few factory reset.. well i think it's a bug =w=

My advice:

**Never Install Fake GPS**
> 0 votes

---
Tags: 4.2-jelly-bean, gps, reboot, pokemon-go
---


# Question
Title: Google App "search pending" notification stuck on Marshmallow
"1 search pending" notification from Google App is stuck on my Marshmallow phone since yesterday. Based on other answered questions about stuck notifications, I tried:

1. To Cancel the pending search
2. Rebooting my phone
3. Turning off and turning back on the notifications for Google App
4. Forcing the Google app to close
5. Turning off the notifications for Google App, rebooting the phone, and turning notifications back on.
6. Trying to search the same thing again

None of the above "solutions" worked.

I had applied the June 2016 security updates from Google last week. Not sure if this had something to do with it.

Any help in this regards is appreciated.

# Answer
When you try to uninstall the Google app, it would ask you if you want to replace the app with the factory version. Select yes. That should do it, worked for me. :)
> 2 votes

# Answer
Toggling notification block for the Google app seemed to clear the stuck notification on my HTC One M8 running Lollipop. This should also work in Marshmallow:

* Long press on the stuck notification until it says the app name, in this case "Google App"
* Press the 'i' to open notification prefs (or go to settings \> sound & notification \> app notifications \> Google app)
* **Switch "Block" on then off again**
* the stuck notification should be cleared

No uninstall needed. No settings lost. No home screens cleared.

Note: The question mentioned "turning off notifications for the Google app" which is unclear. There is a notification on/off setting in the Google app, but a notification block at the system level is different. Unsure if the OP tried this method, but it worked for me.
> 1 votes

# Answer
first you should try to disable Google app updates, after that application manager will ask for the turning factory version you should accept that request. that solution worked with me.
> 0 votes

---
Tags: notifications, 6.0-marshmallow, google-apps, nexus
---


# Question
Title: Huawei P8 Lite - email client not synchronising with BT email server
Our Huawei P8 Lite (2016 Android 5) email client is not synchronising correctly with the BT mail server. It picks up all the incoming mails, but does not seem to take account of mails deleted on the server by either the iPad or under webmail. We have three 'routes' into our email - webmail from various Windoze machines, the iPad and the Huawei.

The outgoing IMAP is set to port 25 while the incoming is set to port 110. 'Delete mail from server' is set to 'when I delete from inbox'

Ironically, the old Prestigio (Android 4.4 KitKat) phone with exactly similar settings, except for the ports, does synchronise correctly.

Most puzzled.

# Answer
Thanks Izzy,

Your pointing out the confusions in my question woke me up and set me to looking up POP3, SMTP and IMAP. OK, mea culpa, I should have done this before posting, but better late than never.

The Huawei wizard will set up an email account with port 110 incoming and 25 outgoing if one chooses the POP3 option, which I can only assume that I must have done originally. That is not a good choice as it provides no security and BT will not actually allow emails to be sent on that setting. Apparently, according to the BT help pages, they require SMTP for authenticating users' sent emails as a way of reducing spam.

What I had really wanted was IMAP to keep emails in synch across the various devices used. To get that on the P8 Lite it is necessary to choose 'Manual' set up. In so doing it is advisable to choose Secure Socket Layer (SSL) security to avoid one's email address and password being sent as plain text.

IMAP and SSL requires port 993 incoming and port 465 outgoing (SSL and presumably SMTP).

It looks as if Android 5 does not indicate in the account list which protocol has been selected for the account, unlike Android 4.4 which does.

So, I think we have a solution in that the P8lite now sends and receives mails correctly.

Thanks.
> 1 votes

---
Tags: huawei, stock-email-app
---


# Question
Title: How do i retrieve my contacts from google account using my computer
Hie, my phone just stopped working, and now I need to retrieve my contacts asap, how do I go about retrieving contacts

# Answer
> 1 votes
If you added them to your google contacts you should be able to access them here: contacts.google.com hope this helps!

---
Tags: contacts
---


# Question
Title: How do i install apps directly on SD card in Lollipop?
I have Android Lollipop 5.0 installed on my phone and I already made the SD card the default storage option. However, when I try to install an app from the Play Store, an error message pops out, saying that I don't have enough space to install that application. I tried to make some additional space in the phone storage and i found that applications are installed right there even if the SD card option is enabled.

I'm not looking for a method to move installed apps from phone storage to SD (no Link2SD, rooting etc.).

I also tried to format my SD card both from the phone and the PC but the problem persists.

What should I do? I can't believe this operation is not allowed in Lollipop.

# Answer
As pointed out by Can I install an app directly to my SD card? and our app2sd tag-wiki, what you want to achieve isn't possible for multiple reasons:

* To install the app, Play Store first needs to download it. These downloads usually go to `/data/local`, which is in internal storage.
* Not all apps allow to be installed on SD card. This is e.g. not possible for apps providing widgets or services – due to the fact the SD card is mounted only *after* the `boot_completed` broadcast, and thus apps installed there wouldn't receive that; resulting in services not started when they should be.
* Even if an app could be installed on SD card, using the on-board methods (i.e. ) it cannot be moved to SD card *completely.* There's always a "base" remaining in internal storage (below `/data/data`).

All the above is valid from Froyo (Android 2.2) to Lollipop (Android 5.x). It's slightly different with Marshmallow (Android 6.x) and up when using , but I have no experience with the latter to tell exactly how it's different (see our adoptable-storage tag-wiki for a starter). As in that case, the SD card is "adopted" as internal storage, all apps you install should basically end up there. But what sounds "great" on a first look has some other "side-effects" you should consider first ;)
> 4 votes

---
Tags: applications, 5.0-lollipop, internal-storage, sd-card
---


# Question
Title: Is there a way to project and control a android screen on PC using USB connection
My android screen just recently broke and I can't use the touch. I would like to take some files off it but it is password protected and to access them I need to type in the password.

# Answer
> 0 votes
Unless you had USB debugging enabled, you are unlikely to be able to access your phone's screen over USB (as far as I know).

If you have an external keyboard, you could try plugging it in with a USB OTG cable and using that to type the password, or if you had USB debugging enabled you could try using Vysor.

---
Tags: touchscreen
---


title: Android OS Updates On Nexus

text:
# Question
Title: Android OS Updates On Nexus
I was considering buying Nexus 6P however there would be new Nexus by next September so i was wondering if any one would clarify this rumor. A friend said that he heard from a Nexus user that a Nexus gets every Android OS Update so basically if the Nexus 6P which has Android Marshmallow right now would be immediately be updated to Android Nougat when the update arrives and so on and so forth. Is this true or is my friend just messing with me.

# Answer
Nexus devices generally get system updates in a timely manner, but only for a certain amount of time (as is generally the case for all devices). The Nexus 6P is guaranteed to be updated until September 2017, so it will definitely receive the Android Nougat update.
> 1 votes

---
Tags: updates, 6.0-marshmallow, 7.0-nougat
---


# Question
Title: Get logs before logcat has started in a bootloop
I am flashing a modified version of AOSP and the device boot loops. The problem is that "logcat" on the phone never runs, meaning that the problem has occurred earlier.

**So, is there a way that I can access any log files that have been generated since the devices had initiated boot?** I just want to know the root of the error that I caused.

The modifications that I do are in the runtime in particular, and I am flashing to the device the following AOSP-generated images:

```
fastboot flash cache cache.img
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot flash boot boot.img

```

I am using a Nexus 6, on Android Marshmallow (most stock code from 6.0.1\_r31..r33), and the boot image is permissive with verity disabled.

# Answer
**You can redirect kernel logs during boot time using a USB serial port.**

Wikidot (archived) has an informative article on it

> If the phone doesn't even boot up to a stable state where the ADB commands can be used, one might be interested in redirecting the kernel messages to some places where they can be seen. This is to leverage the "console=" command for the kernel.
>
> For different devices, there may be different ports where the messages can be redirected to. If the serial port on the device is enabled, one can use use the serial port. On MSM chips, there is a UART port which may be used. For this, one can use "console=ttyMSM2,115200n8" and the availability of the port can be checked in "/dev" if one wants to use it.
>
> Currently, there is a possibility to use the USB serial ports too. One may want to check if they work on the device. The USB serial port is a software serial port emulated through the USB interface. It often has the names "ttyUSB\*" or "ttyHSUSB\*". On Android devices, if one sees "ttyUSB\*", those may be ports provided by the USB gadget drivers (/kernel/drivers/usb/gadget), which could be used as the console (add console=ttyUSB0,9600n8). If one sees "ttyHSUSB\*", they may be a bit different. These may be provided by MSM platform USB drivers, and some might not support the "console" yet. For curious readers, in order to be used as a console, a device driver has to register itself as a console provider by calling register\_console in kernel/printk.c, and it has to provide some callbacks for printk to write kernel messages. So the device driver developer would have to explicitly support this for the device driver to be used as a console.
> 1 votes

---
Tags: boot-loop, logging
---


# Question
Title: Why would Doze feature need motion detection?
I do not see any reason mentioned by Google for Doze mode to get activated only when the device is stationary.
Is there any specific advantage for doing this only when the device is stationary? What is the need to even waste resources checking for motion detector readings, when this can simply be achieved whenever the screen is off.

I am asking this because my phone is in my pocket for most of the time and because of that Doze mode will not get activated. I think there are many more people like me, so I don't understand why google chose these specific constraints for Doze mode.

# Answer
It is based off of the assumption that the device is not being used at that time, so it will enter Doze Mode. How do you know that Doze is not being activated? Clearly while in your pocket, if you are walking/running or moving around, the device will detect motion and not enter Doze Mode. That's how they chose to have it operate.

Here's an explanation of it taken from here.

> Doze mode is different in that the entire device is taking a nap, not just the least-recently used apps (such is the case with App Standby). Doze mode is activated when the device is not plugged in, when the screen is locked, and when no motion has been detected for some time. These assumptions imply that the user has put down the device and walked away. So, when they come back and pick their phone up off the counter, it should not have dropped to 30% battery. It should, essentially, be in the exact state it was in when they placed it on the counter. Right?
> 5 votes

# Answer
## Screen v. motion

Consider an application like email, which periodically polls your mail server for new email and perhaps alerts you to new mail by making a sound or light notification. When you are physically awake, you may want to be informed in a timely manner when you receive email even if the screen is off, which requires application network access. This happens only if your device is not in doze mode. If you are physically asleep, it does not matter if your device is in doze mode and has delayed those email notifications to a later maintenance window.

---

## Location v. motion

Once a device enters doze mode, how would it decide to exit?

It can't use location sensors when in doze mode; GPS is a high power draw and WiFi/cell location needs network access, which is also a relatively high power operation. In order to check for whether to exit doze mode using location, it would have to exit doze mode.

A device can use motion sensors in doze mode. This is a relatively low power draw and does not require any network access. The power savings in reducing other operations must exceed the draw required for the motion sensors, otherwise doze would not make sense.
> 2 votes

---
Tags: 6.0-marshmallow, battery-life, doze-mode
---


title: command to get current volume level

text:
# Question
Title: command to get current volume level
Is there any adb command to know the current volume level of android device?

I find this somewhere: sqlite3 /data/data/com.android.providers.settings/databases/settings.db "select * from system where name like '%volume%';"

but it's throwing following error: Error: unable to open database "/data/data/com.android.providers.settings/databases/settings.db": unable to open database file

# Answer
Use command **adb shell dumpsys audio**. It will list all the volume related information. e.g for alarm volume look for **STREAM\_ALARM** in output logs.

```
- STREAM_ALARM:
    Muted: false
    Min: 0
    Max: 7
    Current: 2 (speaker): 7, 40000000 (default): 6
    Devices: speaker

```
> 2 votes

---
Tags: 5.0-lollipop, adb
---


# Question
Title: Write permission on certain paths, like the SD card (extSdCard)
In an attempt to transfer a file from a remote server to an Android device I ran into permission problems.

It turns out that I do not have a write permission at the location of the SD card (/mnt/extSdCard).

I am using SSHDroid as an ssh server on the Android device and vSSH as an ssh client to engage in ssh on the Android device.

Since both sudo and su seem to be absent on the ssh server app (SSHDroid), I am wondering how I can change/get permission to write to the SD card location. Or is root privilege not enough to change write permissions, and is this thus governed solely by the Android OS, so a limitation of the OS?

What I *can* do is write to the home path of the ssh server (SSHDroid). This path, however, is very cumbersome and can not be reached from the regular Android file browser. This is the reason why I wanted to transfer the file to an *accessible* path, like the SD card.

**Supplement.** The Android version is 4.4.2. The kernel version is 3.4.0-1539356#1.

# Answer
One of the restrictions introduced with was moving the `WRITE_EXTERNAL_STORAGE` permission to protection-level "SignatureOrSystem", which means even if requested, a "normal app" (i.e. one you install yourself as "normal user" without any root specialities) will no longer get it granted. So there are very few things you can do to "work around" this:

* obviously: rooting the device, and removing this limit
* using the *app's "personal" directory* as storage for your sync'd files (i.e. `<sdcard>/Android/data/<package_name>/`, as this is the only place an app can write on SD with Kitkat)
* using your card as storage (as here the limitation does not apply)
> 9 votes

# Answer
You can always take the external sdcard out of the device, and plug it into your pc. Most pc don't support the micro-sdcards, but you can use an adapter. More infos here: https://en.wikipedia.org/wiki/Secure\_Digital#Micro

If the external sdcard is mounted in your pc, then you can read and write all files on it :-)
> 1 votes

---
Tags: external-sd, file-transfer, ssh, file-permissions
---


# Question
Title: Why Google play services not included in Doze mode
I'm using Nexus 5 and 6P, Android 6 having a feature called "Battery optimization mode" or Doze mode (in short). It is allowing apps not to run, if they aren't used to avoid battery consumption.

Google play services consumes more battery, RAM and CPU. But it is not included in Doze mode.

I've sent multiple feedback from my devices about this issue, but Google is not hearing at all.

Anyone please help me clarify, Why Google play services not included in Doze mode?

# Answer
> 3 votes
Google Play services is excluded because Google wants it so. It has to remained excluded from Doze or any power saving mode because apps depending upon Google Cloud Messaging (GCM) may fail to serve the user appropriately, hence, ruining the user's experience with Android big time. A GCM Android Client requires Play Store and Play services installed in Android device.

Anyhow, here's the brief reason: in the file `/system/etc/sysconfig/google.xml`, other than the usage policy of the file it is noted:

```
<!-- These are configurations that must exist on all GMS devices. -->
<config>
    <!-- **These are the standard packages that are white-listed to always have internet
         access while in power save mode, even if they aren't in the foreground.** -->

    <!-- **GmsCore must always have network access for GCM and other things.** -->
    <*allow-in-power-save package="com.google.android.gms"* />

    <!-- **Play Store likewise must have network access to support other applications.** -->
    <*allow-in-power-save-except-idle package="com.android.vending"* />

```

where,

* *com.google.android.gms* : package name of Google Play services
* *com.android.vending*: package name of Google Play Store

I cannot precisely speak of what counts as *other things*. My educated guess is the APIs made available through Play Services. Refer to *Table 1.* here to see the list of those APIs.

**Note**: it is beyond the scope of this answer or the question itself why Google decided to keep Play Services and Store always excluded from power saving features of Android instead of finding and implementing a hybrid path.

# Answer
> 2 votes
This is one reason, there may be more

Google Play Services has location API. And your Android Device Manager (ADM) which you use to track your stolen or misplaced device uses location API. Let's say you forgot your phone leaving for home and on reaching home want to locate your phone by logging into ADM

You can do that successfully only if your ADM (using location API) is not affected by *doze*, which is the case as cited here Does Doze interfere with Android Device Manager?. If *doze* affected Play Services, then you won't be able to track your phone at all

# Answer
> 2 votes
Google Play Services is in charge of Google Cloud Messaging (GCM). GCM is the mechanism by which applications can request to exit doze mode, upon receiving *high priority* messages from GCM. In other words, Google Play Services is partly in control of doze mode, so it cannot be dozed.

---
Tags: 6.0-marshmallow, battery, battery-life, google-play-services, doze-mode
---


# Question
Title: Reverse tethering Android to Mac via Bluetooth
I'm trying to let my Android (4.1.1) phone use my Mac's (10.8.2) wifi connection via Bluetooth. This is what I've tried:

* Paired devices successfully; PAN interface created on the Mac
* Enabled Internet Sharing from Wifi to Bluetooth PAN
* `adb shell`; `pand -c XX:XX:XX:XX:XX:XX`

After running `pand`, I briefly see that Bluetooth connection established, but it quickly drops after a second. Running `adb logcat`, this is what I see:

```
I/pand    ( 4876): Bluetooth PAN daemon version 4.93
I/pand    ( 4876): Connecting to XX:XX:XX:XX:XX:XX
D/BluetoothEventLoop(  300): Device property changed: XX:XX:XX:XX:XX:XX property: Connected value: true
E/pand    ( 4876): Connect to XX:XX:XX:XX:XX:XX failed. Permission denied(13)
D/BluetoothEventLoop(  300): Device property changed: XX:XX:XX:XX:XX:XX property: Connected value: false

```

How do I get this to work successfully?

# Answer
What worked for me is in this answer.

Are there any Android phones that allow Bluetooth PAN off the shelf?

Having enabled internet sharing via bluetooth on the Mac, which doesn't need command line on recent versions at least, pair the devices and then go to bluetooth settings on the Android device, select the Mac, tap the settings gear and enable it for internet access.

It seems to matter that the internet sharing is enabled before pairing the devices, but that may have been a one-off.

The reason I needed to do this, is for hotel internet access where you have to pay *per device*, and the signal was poor so only my laptop could get a decent connection. Now Mac, iPad and 2 android tablets all online, so kids happy :-)
> 2 votes

---
Tags: bluetooth, macos, reverse-tether, bluetooth-tethering
---


# Question
Title: delete directory containing too many files
I have an app called Telegarm and it stores all its cache files in a directory inside sdcard/Android/data folder. the problem is that there are thousand of tiny a few kilo bytes files stored in there. while file manager app trys to read the list of files it hangs and wating a long time dosent work. is there a way which i can delete those files fast and easy?

-p.s: my phone is not rooted. -p.s 2:they are more than 30 000 files and more than 300 mgb!

# Answer
> 2 votes
It could be that Telegram may misbehave when find those files missing. Anyhow. You can use command-line for the job. Setup in PC and execute this command

```
adb shell am force-stop org.telegram.messenger                  # this would force-stop Telegram app.
adb shell rm -rf /sdcard/Android/data/org.telegram.messenger/*  # * means everything - all files and folders. Replace it with the directory name and enclose it in "" if the files to be deleted are inside a sub-directory.

```

Alternatively, you can do it using a terminal emulator app:

1. Force-stop Telegram app from Setting → Apps → Telegram → Force stop.
2. Remove `adb shell` from the said second command and run it on terminal app.

Another alternative is to use a third-party file manager and see whether it hangs. I would suggest using even an app. You can use my answer here for further info. (Tip: Use only the actions not the profiles there. Actions can be performed without a trigger/profile.)

# Answer
> 0 votes
Native Android file manager can delete the folder and all it contents

There is no UI showing the progress, but you can check the free space that is getting expanded periodically.

---
Tags: sd-card, telegram
---


title: Android process needed for location

text:
# Question
Title: Android process needed for location
I am testing the Privacy Guard feature of CyanogenMod. I disabled almost all of every app's permissions (with 'Show built-int apps' enabled) to then enable only those I know I need. The problem that emerged was that for example my Phone and Messaging apps lost ability to read contacts. Even when I allowed them to read them. To fix that problem I needed to give proper permissions to the Contacts Storage - seems obvious once you know that. Now I have similar problem with location. I allow apps to use it but they cannot access it. I tried a couple of apps so I assume that this is problem is only connected with permissions, not the app itself.

My question is what permissions of which (probably built-in) app I need to enable to let other apps (which have proper permission) access my location?

# Answer
• FusedLocation - for fused network and gps switch

Different devices use different apps other than Fused

Mine is Qualcomm Location
> 1 votes

---
Tags: cyanogenmod, permissions
---


# Question
Title: Are there browsers that automate download time?
Are there any browsers that automate downloading time? For example I want to download a huge file during a certain time that I would be unavailable with my device but I'd like the file being downloaded at that exact time. Are there any android browsers that support this kind of feature? If there aren't what are the ways that I can achieve this?

# Answer
> 2 votes
## ADM - Advanced Download Manager

It has a browser and scheduled download capability.. It also can intercept the clipboard for download links etc...

# Answer
> 1 votes
You can use Tasker app and create a recipe for it.

# Answer
> 0 votes
I think it's unlikely that a browser will support such behaviour; I'm not able to find any, and I think it's especially unlikely that they would support Gingerbread. If you had a newer version of Android, you could use Termux to wait until it was time to start the download, then download the file using something like this command:

```
cd storage/Download; sleep <time in seconds> && wget <url>

```

but unfortunately Termux only supports Android 5.0 Lollipop and newer.

---
Tags: 2.3-gingerbread, browser
---


# Question
Title: Android Browser -Can it be set to NOT open new tabs?
I have an elderly friend that has an app - the app has a button that opens a website. When this person taps that button multiple times during the day a new browser tab opens every time. I can't teach this person how to close tabs, they just don't get it and at the end of a week that have 30 tabs open. Naturally the tablet slows to a crawl....

Is there a setting that prevents new tabs from being opened? Instead just using only one tab for everything?

Thanks for the help....

# Answer
There's no such setting in the Android browser as far as I know. You could try using a different browser that does not have tab functionality, like Orweb, although that may have issues with cookies and may complain when the phone is not connected to Tor.

If that doesn't work, you could try Firefox with the Tab Killer extension; it may not work on mobile, but it might be worth a shot.
> 0 votes

# Answer
You might have this setting, I turn it off and it makes no difference, so it might be useless!
> 0 votes

---
Tags: browser, browser-tabs
---


# Question
Title: My Cubot X12´s screen is busted and im still recieving messages which I cannot read or listen to.
So my phone is busted and I get messages from my friends which i can´t read. Is there a way I can read the messages from an another device or even control the phone exteranaly?

# Answer
Put the sim into another phone
> 0 votes

---
Tags: broken-screen
---


# Question
Title: Can't enter recovery mode after installing CWM 6.0.4.5 Advance Edition
so I've been trying to update my galaxy S3 (T-Mobile) SGH-T999 to KitKat4.4 and after following a bunch of tutorials, I just installed CWM 6.0.4.5 Advance Edition on my phone. I used ODIN 3.09 to install philz\_touch\_6.12.8-i9500.tar.md5 (I know my phone is not a i9500, but one of the tutorials lead me to this file, could that be the problem?), followed all the instructions but now my phone won't go into recovery mode anymore.

Before all this I also rooted my phone (I used KingRoot) and tried ROM Manager, but after this didn't work I read that I needed to get the CWM 6.0.4.5 Advance Edition.

Anyone any idea what's going on or how I can fix this?

Thanks :)

EDIT: Just to describe what I mean by"won't go in recovery mode": When I press volume up, home and power button I get the SAMSUNG recovery screen, and then I let go of the power button and then nothing happens, black screen, phone is basically turned off. It turns on fine, but I just can't reach the recovery mode.

# Answer
If the flashed recovery is correct then,

When you first time flash recovery then at the same boot you need to go in recovery mode Otherwise your stock recovery will overwrite your recovery and you will not be able to go in your flashed recovery mode Hope that helps
> 0 votes

---
Tags: recovery-mode
---


title: Which phone configuration is better?

text:
# Question
Title: Which phone configuration is better?
I want to buy Moto G4 Plus phone but I am confused as they are giving us two configurations.

1) **3 GB RAM** with Snapdragon 617 **Octacore 1.5GHz** processor and 32 GB ROM

2) **4 GB RAM** with Snapdragon 617 **Octacore 1.5GHz** processor and 64 GB ROM

As I searched it on Google everyone is saying that the combination of RAM and Processor always matters.High RAM and Lower processor or vice versa doesn't give us better performance.

So my question is which configuration is better? why?

# Answer
Enough amount of ram but your first priority must be processor, GPU and chipset . Of course, Ram should be good for seamless performance . Go with always snapdragon SOC, for good performance and gaming.. Hope that helps..

My devices: Moto g Redmi note 3 One plus 3
> 0 votes

---
Tags: hardware, ram, processor
---


# Question
Title: WiFi port turns off randomly in Blaupunkt Cape Town 945
I use Blaupunkt Cape Town 945 all-in-one system in my car. That is audio, DVB-T, reversing camera, navigation, blue-tooth for phone etc, etc. This unit based on Android 4.1.1 Firmware version is 1011403920001\_SW\_20151223 + root + Google Play, the latest available. My problem is that WiFi interface turns off always when WiFi source (like my phone with GSM/LTE to WiFi router tethering facility) disappears. It is important for me because I use it for example for on-line navigation, traffic jam info and so on. From my point of view - it is s/w bug. I want to find out workaround. Is any possibility to keep WiFi interface always on even after lost of WiFi source? Maybe additional application must be installed from Google Play. Can anybody recommend me such app? Blaupunkt support does not answer me for my question. So maybe somebody on this forum? This unit is mounted and powered from car accu. So power saving facilities are not important for me.

# Answer
Finally I solved problem. Generally it is work around not real solving problem but it is enough. What is needed:

* root unit with init.d support (included in original firmware)
* busybox installed (from Play Store)
* crond installed (from Google Play)

Add line in cron configuration:

```
* * * * * /system/bin/svc wifi enable

```

Thats all!
> 0 votes

---
Tags: wi-fi, tethering, router
---


title: Pokemon Go causes overheating?

text:
# Question
Title: Pokemon Go causes overheating?
I was curious about Pokemon Go so I downloaded it and started creating a character. After about 3 minutes my phone said it was stopping all applications because my phone was overheating. Curious as to how pokemon go could overheat my Galaxy S4? As an aside, apps on my SD card keep moving back to device storage. I had to put them back on SD card again to get Pokemon Go to download so that may have been related but I am not sure?

How can a phone overheat?

And yes, I have uninstalled Pokemon Go now.

# Answer
> 1 votes
Because the game uses your mobile network and GPS constantly. which will over heat the phone. putting the app on sd would make no difference

# Answer
> 1 votes
Yes, that is right. It adopts augmented reality technique and also makes use of your camera as well. It can takes up a lot of energy of your battery. So you may avoid running Pokemon Go together with any other apps.

# Answer
> 1 votes
The default location settings for most phones are set to `High accuracy`, which uses GPS, Wi-fi and mobile networks to determine your location. Setting it to `Battery saving` or `Device only` would certainly help reduce the overheating inside the phone.

---
Tags: overheating, pokemon-go
---


# Question
Title: Google Play Service and com.google.process.gapps has stopped
The following message keeps appearing on my Asus tablet model K01A screen about every three seconds.

> Unfortunately, Google Play Services has stopped

> Unfortunately, the process com.google.process.gapps has stopped

I tried to update the Google apps but it doesn't work.

How to fix this?

# Answer
> 0 votes
1. Simplest solution - reboot your device. This solves most of the common issues
2. Try updating Google Play Services to the latest version
3. If that doesn't work, clear the Google Play Services cache. You can do this by:

1. Going to `Settings > Apps`
    2. Swipe to `All apps` (or select `Show System` from the overflow menu at the top-right corner if your device is rooted and you're running CyanogenMod) and then
    3. Scroll down to “Google Play Services” app
    4. Open the app details and tap on the “Force stop” button
    5. Then, tap on the “Clear cache” button
4. If that doesn't work either, try clearing the Google Services Framework cache

---
Tags: google-play-services
---


title: Genymotion pattern forgotten

text:
# Question
Title: Genymotion pattern forgotten
I am using genymotion to emulate Google Nexus 9.It so happens that I was not using this virtual machine for about a month so I have forgotten its pattern(yes it was protected by pattern lock). Now I need to use emulated Google Nexus 9 but it can't due to pattern lock. So how can I bypass or change pattern lock so I can again gain access to my device.

P.S.-I have seen Can not unlock my Android device as have no internet connection? but for methods in this link I need to go to recovery mode but that can't be done in emulated phone(I think so).

# Answer
> 2 votes
Genymotion comes with VirtualBox (if you haven't already installed it).
Open it up and you should see your emulator there with a preview of the screen.
The content is just a terminal with white text on a black background.
We can use this terminal to interact with the shell fairly easily, no authentication required.

Open the window (press the green `Show` button) and simply delete *all* `*.key` files in the `/data/system/` directory.
Luckily the terminal is already running as the root user and thus we can execute the command `rm /data/system/*.key`.
This deletes *all* encoded and hashed lock information and forces the system to remove any protection present (a feature of Android's KeyGuard to prevent full system lockouts).

Reboot the emulator (using the command `reboot`) and wait a few seconds.

To conclude: Don't try to protect an emulator, there is and there should never be any reason to store private data on a mainly volatile emulated system. These emulator are designed to help you create apps (which means sometimes wait a long time to finish the build) and a lock screen is more than just annoying to unlock every time you need to test a new version.

---
Tags: lock-screens, locked-out, genymotion
---


# Question
Title: Removing active notifications on Marshmallow
So I always try Googling first and didn't find anything with any term I used. I'll try to be as specific as possible.

I just got a new phone the other day a Moto G4 Plus with Android 6.0.1 the phone plan I have is a Talk & Text only with Rogers. It includes unlimited MMS as well but I require data on to use this. So I restricted background data and set the data limit to 0 Bytes per month, then enabled data. I can now send the pictures I like.

The issue is that there's now two permanent notifications on the phone that I don't want there. One says "Background data restricted. Touch to remove restriction." and the other "Cellular data limit reached. Data paused for rest of cycle." I want to remove the notifications without removing the restrictions.

If there's a setting I've missed or an app out there that can help with this or a way of doing it without an app, that would be great.

# Answer
With Marshmallow, long pressing the notification will bring up notification settings from there you can disable notifications for the specific app that's causing the persistent notification. Since you are working with the 'system' app you are not able to change any notification settings unless you are rooted. So in short without root permission you will not have access to change notification permissions on any app located in /system/app
> 1 votes

---
Tags: 6.0-marshmallow, motorola-moto-g
---


# Question
Title: Can't activate Google Play Store and can't cheat gmail account
Can somebody help me

I had done factory reset on my phone unite A106 unite 2 micromax and now I am unable to use my Google Play Store can't create gmail account what to do?

# Answer
You could reboot into your phone's bootloader and re-install GApps (Google apps). You can download GApps from here. http://opengapps.org/
> 0 votes

# Answer
All you can do is wasteing time am asling you google that a cant sign in to my google account google can help me or what can a do
> 0 votes

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


# Question
Title: How to allow google to save & sync wifi passwords?
My Galaxy S7 is not saving wifi passwords. I think the reason behind this is that I refused google to sync wifi passwords with my account. I searched for a way to enable that feature. I'm supposed to open the Settings app, click on "Google" and change the Networking settings. The problem is that there's no "Networking" option in the "Google" section. I can't root my phone because it's still on a warranty period so most solutions suggested on this question-board don't apply to my case. I tried to clear the cache of the Google Backup Transport, but it doesn't have any data to clear (0.00B of internal storage used). Passwords are lost only after disabling and enabling wifi. If the wifi is turned on all the time, I can reconnect to my wireless network without the need to enter a password.

# Answer
I think the option you are looking for is now in Backup menu in Settings. Try searching for "backup" and "back up". Screenshot:

After enabling it you also need to select your primary backup account (search for "Backup" this time if you don't see it).
> 1 votes

---
Tags: wi-fi, samsung-galaxy-s-7-edge, samsung-galaxy-s7
---


title: Fastboot not working on Sony Xperia M

text:
# Question
Title: Fastboot not working on Sony Xperia M
I'm using Xperia M and I have installed ADB and turned on USB debugging, turned off my mobile, then hold the volume up button and connected the USB.

I typed `fastboot devices` in cmd where I have my `fastboot.exe`, but it didn't type anything. No "(waiting for device)", no error, just nothing. The light on my mobile is blue like it has to be but it just not typing anything.

How to use fastboot on Xperia M?

# Answer
Have you installed Google USB Driver? Try reconnecting your phone then.

Make sure you are following every step of this guide, especially:

* making backup of IMEI and DRM keys
* running `fastboot.exe -i 0x0fce getvar version` command
> 0 votes

---
Tags: fastboot, 4.3-jelly-bean, sony-xperia
---


# Question
Title: Samsung Galaxy I939 Sim card not recognized after Cyanogenmod
I just upgraded to CM 13 nightly from yesterday on my Samsung Galaxy S3 but now it shows no SIM card. Here is what I tried:

1. Clear system cache
2. Reboot (\>20 times)
3. Verify the SIM card works by switching it to a different phone
4. Insert a piece of paper on top of the SIM card to improve connectivity

The phone can not call and say "No SIM card - No service."

Also, this phone came from China (Samsung Midas (I939) by China Telecom).

Thanks in advance!

# Answer
> 1 votes
Did you downloaded Cyanogenmod for I939? Cyanogenmod for I9300/I9305/I9300I won't work (I had those 3 phones, they all have different modem). If the ROM you've flashed is not for I939, go back to Samsung stock ROM. Otherwise...

Do you have /efs backup? If you do, restore it, should help. If you don't...

Well, I haven't found any flashable modems for I939, so you should go back to stock Samsung ROM (you can try getting it here (if you are in China you may need to use VPN) or just search it, or look for f.e. "I939KEDLK6\_I939CTCDLK6\_I939KELK6\_HOME.tar.md5" file). It's flashable with Odin.

If it doesn't help, try:

If it still doesn't help, you'll need:

* working /efs backup (nothing bad happens if 2 phones have the same IMEI afaik), then just restore it and you are done OR
* working `nv_data.bin` file. Those aren't common in the Internet, you should look for other people with working I939.

If you have `nv_data.bin`, do as this Polish guide says:

* go back to Samsung stock ROM
* root it
* (flash recovery if it got deleted)
* install "18060\]三星 I939 番茄花园 4.1.2 三网版 5.0" ROM from tomatolei.com
* download Root Browser or Total Commander
* (perhaps remount /efs as RW - download Terminal Emulator and run `su` -\> enter -\> `mount -o rw,remount /efs` -\> enter) \<- guide says nothing about it
* remove everything in /efs (or better, move it somewhere else)
* reboot your device
* (perhaps again remount /efs as RW)
* edit `/efs/factoryapp/factory_mode` contents: change "OFF" to "ON"
* reboot your device again (perhaps again remount /efs as RW)
* put someone's `nv_data.bin` in /efs, overwrite existing file if any
* reboot
* create /efs backup (for example with "efs professional")
* go back to Samsung stock ROM
* root it
* right now I'm not sure, if you IMEI is not correct, try installing "18060\]三星 I939 番茄花园 4.1.2 三网版 5.0" again or Cyanogenmod

After this you should get correct IMEI number, if not then you'll have the same IMEI as someone else.

If nothing helps, go to service. Official Samsung service may refuse to help you, but you may find unofficial one with Z3x tools

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


# Question
Title: How to ensure apps get uninstalled cleanly?
I use to try (install and remove) a huge lot of apps to choose the ones I will actually like. I am afraid uninstalled apps can leave some residuals behind and this can crap up the system in some time. How to make sure this won't happen?

# Answer
> 0 votes
Before uninstalling the app, go into the App Info, force stop the app, clear the cache and data, and then Uninstall.

This is not 'guaranteed' to remove absolutely everything, but it should be a lot cleaner then just uninstalling it.

---
Tags: applications, maintenance
---


# Question
Title: Popup virus warning received from ninaxu.com
Recently started receiving a popup overlay screen from ninaxu.com - Google logo appears behind the overlay screen. Says my Android has 13 virus most likely received from visiting porn sites, however, I have never sought out porn sites (not judging others from visiting those sites, but I wouldn't introduce my phone to such a risk). Anyway, a 2-min count down appears saying the SIM card would be damaged if Googles' antivirus isn't installed. I can't back out when this popup occurs and have to reboot my phone. The first instance of this popup occurred when I clicked on a link from my email subscription to "Mutts." I ran and regularly run, AVG and no virus were detected. Anyone else encounter this problem? Suggestions? Thanks.

# Answer
> 1 votes
You can tell this is nothing but a fake (trying to make you take the bait) by just some basic rules:

* a countdown: "If you don't act within 2 min, the virus will X". Interesting: How do they know that will happen in exactly 2 min? Nothing but panicking you.
* the SIM card would be damaged: nonsense. Never heard any malware attacks the SIM card. Or the battery, which those messages often claim as well.
* "Google's antivirus": Apart from the fact that there is no such app, Google definitely wouldn't chose an approach like that.
* "13 virus": *LOL* Name a single Android ***virus*** (hint: there is none. Especially not 13. The term "virus" is completely mis-used on the Android platform, most obviously either as a "scare word" or because people are used to that kind of "software" from their Windows machine. True, there's *malware* – but no virus. Read the Wikipedia article on Computer Virus on this, and take a special close look at the end of the first paragraph: "the defining characteristic of viruses is that they are ***self-replicating*** computer programs which ***install themselves without user consent***" (emphasis mine). Malware on Android is usually installed by the user himself)

So after explaining the background, I can only agree with Andrew:

> It's just a scareware popup by suspicious websites/ads. If you didn't follow the link on that popup, you're clean.

And you usually get out of that by pressing the `back` button multiple times, closing the relevant browser tab, or closing the browser altogether.

# Answer
> 0 votes
Yeah, get something like that at least once a month. Close the website whenever this appears and reload it. Today I've got the message that I've been selected to maybe win an iPhone or Samsung, if I take part in a Telekom survey. All with the typical magenta Telekom logo.

# Answer
> 0 votes
You can refer to my question and the answer for my question. It worked for me, and one more thing, I found out that sometimes if you request desktop site, the popup or redirect will not happen. (which means that those redirect will only happen if I was using mobile site, at least it was like this in my case)

Hope it helps =)

---
Tags: samsung-galaxy-s-6
---


# Question
Title: What is the storage constraint for Micro SD cards on the LG Optimus L7 II
What is the maximum capacity of the Micro SD card that the LG Optimus L7 II can accommodate?

According to the following review it's 32GB
LG Optimus L7 II & L2 II available next week

Is this accurate? I would much prefer to put 64GB in there. Is there any disadvantage to using the largest Micro SD card I can find.

I found the following question on this site

Will bigger Micro SD will slow down mobile

The answer to the question states that the phone in question can go up to 32GB, is this a coincidence or do most or all android phones have this limitation.

The product page on the LG site doesn't seem to indicate what the limit is or if there is one.

LG OPTIMUS L7 II

# Answer
32GB is the maximum capacity for a card following the SDHC standard found in version 2.0 of the SD standard. Cards larger than that are SDXC cards.

Unlike the compatibility issue between SDSC and SDHC, An SDXC card is likely to work on an SDHC device, especially if you reformat the card to use the FAT32 file system, rather than the default exFAT, though a high performance card (e.g. UHS) will be limited to SDHC levels of performance.
> 4 votes

# Answer
A lot of devices limit you to formatting 32 GB blocks if you format in FAT32 or will not format because the partition is "too large". If you run into that problem, use this utility to format it on your PC.
> 0 votes

---
Tags: external-sd, storage, lg-optimus-l7-2
---


title: Android ignoring imported dictionary

text:
# Question
Title: Android ignoring imported dictionary
I recently upgraded from Nexus 5 to Nexus 5x. I used the automatic process to move my data from the old device to the new, and everything went smoothly, except for the dictionary.

I type in Hebrew (I'm Israeli) and I have a custom dictionary of hundreds of Hebrew words that aren't in the built-in dictionary. (That's because Hebrew has a lot of different declensions and connected propositions, so built-in dictionaries never have all the words you might want to type.)

It took me years to amass hundreds of words that I use every day. I noticed that my new Nexus 5x doesn't recognize these words; when I type them, it red-lines them, and when I try to swipe them, it doesn't guess these words.

I figured that the upgrade process didn't really transfer my dictionary, but then I went into Settings -\> Language & Input -\> Personal dictionary in my new phone, and saw that all my old words were there! But yet, the phone doesn't recognize them when I'm actually typing.

How can I solve this problem?

# Answer
> 0 votes
Add 2 more words to your personal dictionary (accessed through `Settings` -\> `Language and Input` -\> `Personal Dictionary`) and give them optional shortcuts. This will make Android start using all of the rest of the words in your personal dictionary again.

(Also make sure that Google Spell Checker is the default spell checker, also accessed in Language and Input settings.)

This might sound like strange advice, but it worked for me.

Here's what I did, as I recounted in my comment above: So I tried to recreate your problem. I added a word to my personal dictionary, with no shortcut, and when I typed it, it got the squiggly red line! Strangely enough, once I added two more non-words to the personal dictionary (accessed via Settings -\> Language and Input -\> Personal Dictionary) and gave them optional shortcuts, the first word, still without an optional shortcut, was actually added to my dictionary and lost its red line. And any further words I added to the dictionary worked fully, immediately. So try adding two random English words with shortcuts to your pers. dict.

---
Tags: updates, languages, dictionary, import
---


# Question
Title: When a processor speed is given for a multi-core processor, is that the cumulative speed or the speed of the individual cores?
For example, if we're considering an quad-core processor, and if the speed given in the "specifications" is 1.8 GHz, does that meant that the combined speed of the entire set of 4 cores is 1.8 GHz, or that each of these four cores has a speed of 1.8GHz individually?

In other words, if the printed spec is "quad-core 1.8 GHz", does that mean that there are 4 cores of speed 1.8 GHz?

# Answer
Frequency is not cumulative. The chip runs at 1.8 GHz, each of the cores runs at 1.8 GHz, all four cores run at 1.8 GHz. If one car travels at 100 km/h and another car runs beside it at 100 km/h, you just have two cars running at 100 km/h, you don't have anything running at 200 km/h.

Instruction execution rate, on the other hand, *is* cumulative. If a single-core processor running *f* GHz can execute *k* instructions per second, then an *n*-core processor running at *f* GHz can execute *n**k* instructions per second\*, just as our two cars together carry twice as many people as one car.

\*In practice you won't see an *n*-fold increase in speed, as some resources are consumed in co-ordinating the cores.
> 3 votes

---
Tags: processor
---


title: Using drony to enable system wide ABP

text:
# Question
Title: Using drony to enable system wide ABP
I am trying to get system wide adblock set up on android 5.1. After setting up the proxy as asked in was told that it would only work on the default "internet" browser. After further research I found that this could be done with drony but after trying I have had no luck (with ABP and Drony enabled) wondering if anyone could help,

Thanks!

# Answer
> 2 votes
Its better to block ads on android through the hosts file rather than via a proxy but you need root for that. If you have root access the you can use Adaway along with an updated hosts file from XDA for a stricter ad blocking.( You can add the source location of the hosts file in adaway)

http://adblock.mahakala.is

If you don't have root access then you can use adgaurd. But it sets up a vpn. For more effective ad blocking in apps, you should get adguard premium version.

---
Tags: 5.1-lollipop, proxy
---


title: Mock Locations option keeps turning off

text:
# Question
Title: Mock Locations option keeps turning off
I am trying to test an app i have been sitting on for a while. In order to do that i need to use the option "Allow mock Locations", so i set it to on. But as soon as i refresh the page it's gets automatically turned back off every single time. So i am unable to use this option. I tried finding if an installed app does effect that but as it turned out was not the problem there. This is the only rooted phone i have so i need to get this working on this device. I'm using 5.1.1, OnePlus X

Anybody maybe with a similar problem or any suggestions?

Thank you.

# Answer
> 0 votes
Things you can try:

If testing on an actual device, make sure that you have the "Developer options" turned on, and a check on the "allow mock locations" checkbox.

From the phone's location settings, make sure the location is not gotten by using Wi-Fi and mobile networks, so only "GPS" or in some models "Device Only" checked.

Finally, if you are developing the app yourself and/or have access to it's manifest; check to see that the manifest contains the correct permission:

```
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />

```

for further help concerning development issues, you can read from this post on stack overflow for assistance: https://stackoverflow.com/questions/2531317/android-mock-location-on-device

I left this answer here for further reference in case it will be useful for others.

---
Tags: applications, 5.1-lollipop
---


# Question
Title: Why aren't my apps updating automatically?
i recently bought a Nexus 5x and installed all my previous apps. Everything was ok until i realized that Play Store was not updating automatically any of the aplications. I have checked the options menu and it is set to update automatically with Wi-fi and all apps have the option update automatically activated. What can it be? If i want to have my apps updated i have to open Play Store and select Update all on my apps sections. Thanks for the help

# Answer
It's most probable that Play Store's background process is being killed. If you have a task manager app or any app that helps free up RAM on your device, add an exception for Google Play Store and Play Services so that the app doesn't kill these processes.
> 0 votes

---
Tags: applications, google-play-store, wi-fi, updates, 6.0-marshmallow
---


# Question
Title: Please help me with this icon that is next to my singnal strength icon,which is round with a minus like line.
Please help me ,its urgent. I shall be indebted to you for life. Thanking you.i have never seen this icon. It appeared after a few months after updating my phone to android marsmallow 6.0.1. Is it a malware,trojan,virus icon? If so then pls help me to remove it.

# Answer
As Death Mask Salesman said, it's the icon for the `Do not disturb` feature.You can toggle it on and off by swiping down from the top bar. You can customize your notification rules during the 'Do not disturb' mode, from `Settings -> Sound and Notification -> Do not disturb`.
> 0 votes

---
Tags: internal-storage
---


# Question
Title: Disable Pattern lock with usb debugging or Login to WiFI network
## Summary

I forgot the pattern lock on my new phone, it's an Acer Z630S running android 5.1. I managed to turn the WiFi on, but the only network my phone knows right now requires me to accept some conditions on a login page, however tapping the "Login to WiFi" notification asks for the pattern.

Fortunately I have USB debugging enabled, and my pc is a trusted device. Can I circumvent the lock screen is some way, or can I tap a button to log in to the WiFi network?

## I also found this answer but none of those methods worked, here's a list of what went wrong with each of them:

* Credentials stuff

My phone doesn't ask for them.

* Bypass screenlock using a special app

I don't have WiFi, so I can't download anything.

* Unlock via web

No WiFi, so isn't going to work.

* Disable Pattern Lock via ADB

As in one of the WiFi attempts: sqlite isn't installed, pulling doesn't work and mounting doesn't work either.

* Similar thing without ADB

My phone is not yet rooted.

* Phone hole stuff

I'm not in my home country and accepting calls costs a lot of money, so I can't really do that right now.

* Samsung users with Windows PC

It's an Acer device.

## Any other things?

I've tried to document everything as good as possible, but I'd happily answer any other questions you might have!

# Answer
This method will only work if you have an sd-card slot on your device and it's rooted.

You mentioned that you can't download any apps to bypass screenlock as you don't have an internet connection. But what you can do is:

* Download any similar app on your PC (as an apk from the internet)
* Create a recovery-flashable zip out of it, ie, make an update.zip package from the apk and save it onto your sd-card (using a card reader or a different device)
* Insert the sd-card into your device boot it into recovery mode
* Install the package (update.zip) from recovery

The app should take care of the rest.

---

If your device isn't rooted or your device does't have an external card slot, follow this link to learn how to factory reset your device from it's locked state, but it would wipe your device's data, so proceed cautiously.
> 0 votes

---
Tags: adb, locked-out
---


# Question
Title: How to configure the system to choose apps to open links/files in one click?
Every time I want to open a link or a file it asks me to choose which app to use and whether I'd like to use this app always or this time only. I want to be given the choice every time so I always click "just once". Can I hide the "just once"/"always" choice so that I'd be able to choose apps in one click, always assuming "just once"?

PS: I have no idea what tags to add to this question, please add some if you do.

# Answer
> 0 votes
This depends on what version of Android you are running, I am not sure since when this has been possible (At least since Android 6.0) I myself am on Android Nougat (7.0) Developer Preview 5 with a Nexus 6P. And when I go to ***Settings -\> Apps -\> Top Right Gear*** there are a number of items I can choose from to select an app which will open by default. Also I can get a list of all my apps to see which ones open certain links and which do not. This is also in this settings menu. I can not however change which links they do or do not open.

Items I am able to change however include:

* List item
* Browser
* Phone
* And SMS app

Tl;dr: Depending on your Android version this is possible for some apps, but not for every link you will ever open on your Android device with the apps you have installed.

---
Tags: default-applications, system-apps
---


title: Android One Storage

text:
# Question
Title: Android One Storage
My question is internal storage for use is 2.23 GB and I use 1.64gb & system show 1.97 GB why?

# Answer
> 0 votes
You have not made clear where you're seeing the 2.23 GB (which looks an odd number to me to define "device internal storage": storage chips usually come in numbers of 2n – i.e. 2 GB, 4 GB, 8 GB, 16 GB etc.), but let me try an explanation:

Not all of the device's storage is visible to you, or visible in a direct way. See e.g. my answer here: your device's internal storage is divided into multiple partitions, only one of them is for your apps and their `/data`. There's also the `/system` partition (with the OS on it), the `/cache` partition, `/boot`, `/recovery`, and so on. Not all of those are mounted at the same time (e.g. `/recovery` is not mounted/shown when you've booted your device normally).

As initially said, 2.23 GB looks strange in this context. So for a more detailed explanation, we'd need more details from you than just "I use Android One device".

---
Tags: adoptable-storage
---


title: S5 corded Desktop access

text:
# Question
Title: S5 corded Desktop access
I changed some settings on my S5 to reduce battery drain. Now I can't plug my charging cord into a PC or laptop and access the phone card or SD card. Can't figure out what to "turn" back on ! Any help ?

# Answer
SO, I figured it out. Two things by the way - I discovered some usb cables are only good for charging a device, others will charge and do data transfer. When I plug my phone in, I get a notification about what to do with the unit, I click on the notification and I get options, the second option is **transfer data** problem solved
> 0 votes

---
Tags: samsung, settings
---


# Question
Title: Ringtone volume automatic set to zero in Samsung Galaxy S5
I am using Samsung Galaxy `S5 SM-G00H Android 5.0`. It's ringing volume set to zero after restarting it. Does anyone have solution for this issue?

# Answer
> 2 votes
My Problem is Solved by upgrading Android lollipop to `marshmallow 6.0.1`.

---
Tags: samsung-galaxy-s-5, volume-control
---


# Question
Title: Can we install the stock ROM for P3110 on P3113? (7 inch Galaxy Tab 2)
The P3113 model of the Galaxy Tab 2 hasn't yet received the Android 4.1 (Jelly Bean) update.

Is it possible to install the stock ROM for the P3110 ROM (take from sammobile) on the P3113 device?

# Answer
As a fellow Tab 2 user, I can quite happily tell you that any ROM for the GT-P3110, GT-P3113, or GT-P311X (Where X means 1 or 3) will work with essentially no issues, except you MIGHT lose IR capability. Other than that, Hunky-Dory!
> 1 votes

# Answer
You can install it, but not everything will work properly. Most things should work, but not all.

Read the forum / thread from where you are downloading the ROM. If you are okay with a few things not working you can get it. Otherwise, you might want to wait till a ROM is ported out for your particular device.

You can read the XDA Forum thread *What's the difference between 3110 and 3113?* to know what people have got working and what didn't work for them.
> 0 votes

---
Tags: 4.1-jelly-bean, rom, samsung-galaxy-tab-2-7, stock-rom
---


# Question
Title: Free Alternatives to "Titanium Backup Pro"
I have recently rooted my Samsung Galaxy Y phone and installed the Titanium Backup (free version). Anyhow, I am not satisfied with it as many of the features are unavailable and I am asked to get the paid version.

My Question is: Are there any free alternatives to the services offered in Titanium Backup Pro?

I am in particular looking for the **"Convert to user app"** and **"Enable 'multiple profiles' for this app"** features.

# Answer
I'm not aware of a full-blown replacement for Titanium Backup, but there are solutions for the specific functions you're after:

Recent versions of Link2SD can convert user apps to system apps and vice versa (available on Google Play).

SwitchMe offers a solution for switching among multiple user profiles (available on Google Play). The free version is limited to two profiles and "no security features".
> 7 votes

# Answer
> Are there any **free** alternatives to the services offered in Titanium Backup Pro?

In the context of software, the word "free" is ambiguous. Do you mean *libre*, or *gratis*, or both?

The following software packages ostensibly provide functionality that may make them adequate replacements for Titanium Backup Pro, depending on your use case. They are all *free software*. That is, they provide the four freedoms.
> 1 votes

---
Tags: titanium-backup
---


title: Force emoji to display as it was sent

text:
# Question
Title: Force emoji to display as it was sent
I understand that apps exist to change one's global emoji font,
and therefore send and display emojis universally in a specified emoji font.

Does any software exist
which checks the font in which an emoji was sent in an SMS and
which then displays the emoji in that specific font,
without changing the set of emojis the user uses by default?

(I use the standard Android set of emojis,
and I am all for varying sets of emojis; however,
I suffer from constant miscommunications when receiving IMs
from someone with, say, an iPhone.)

I'm **preferably** seeking a solution which does not require that I know the sender's model of phone,
I use a specific messaging app, the sender also install the solution on the sender's phone.

(Even so, I'd like to hear all options, if any exist.)

# Answer
Emoji's are special "character" codes. Really, just numbers that all\* software agrees that a particular number means a particular emoji.

Custom "fonts" change how those are finally displayed to the user—how exactly each emoji looks. But under the hood, it is just sending/receiving a number.

So when another user gets a message including an emoji number, it loads up the fonts that user's device thinks that emoji number matches.

No other data is transmitted besides that number.

Therefore no, there is no way (through standard SMS/MMS/IM protocols) to supply which custom "font" you used.

The only way for this to be possible if both sender and receiver agree to use a special communication tool that adds the extra "font" information to the message.

I'm not aware of any specifically do this. Others may correct me on this. But either way, there isn't a standard communication protocol to share an "emoji" font choice.

\** Well, *most* software, agrees on emoji codes. There are some companies that disagree in some cases. This is a known issue with emojis. There is a standardization committee, but again, not everyone agrees with them. Keep hope though; emojis are more standard these days then they were in the past. And maybe the standard will extend to allow for communicating custom emojis (or whole custom emoji fonts) over the protocols? Hopefully, one day in the future, we will have a utopia of emoji agreement from all!
> 2 votes

---
Tags: sms, emoticons
---


# Question
Title: My wife shares her Google calendar with me. How can I see her events on my Android device?
As what I described above, my wife shares her calendar to me, I can see her events on Goggle online calendar, but on not my Android device. How can I sync that? My phone is Android 4.1 Thank you

# Answer
I encountered this problem too when trying to get my Facebook events and shared Calendar events (which were appearing on desktop) to appear on the mobile app. I solved it via the Calendar app's settings:

1. Go to Calendar-\>Settings
2. Find the email address the shared calendar is associated with
3. Select the shared calendar (if it isn't appearing click 'Show More')
4. Click on the 'Sync' slider to enable that shared calendar
5. The shared calendar events should now appear

Guidance screenshots:

Click image for larger versions
> 5 votes

# Answer
There are multiple possible solutions to the problem behind your sync issue:

# Make sure Auto-sync is enabled

* Press your device's \< Home \> button, then press \< Menu \>.
* Select Settings.
* Select Accounts & sync.
* Make sure the checkbox for Auto-sync is checked.

# Turn sync off and on

* Press your device's \< Home \> button, then press \< Menu \>.
* Select Settings.
* Select Accounts & sync.
* Select the account with sync problems.
* Uncheck the box next to Sync Calendar to disable Calendar sync. Then check the box to re-enable Calendar sync.
* Note: If the box next to Sync Calendar was unchecked, simply check the box to re-enable Calendar sync.

# Clear Cache

* Press your device's \< Home \> button;
* Select `App Settings`;
* Select `All`;
* Swipe until you find the Calendar App and tap over it;
* Tap over `clear cache`;
* Perform a resync to Google.

If that doesn't work, go through the same steps but tap `clear data` and perform the resync to Google.

---

Sources:
> 3 votes

# Answer
Did you try Syncing your Calender?

Go to `Settings`--\> Under the `Accounts` select `Google` --\> In that menu select your `email address` --\> Then in the new menu "Uncheck" `Calendar` and "Check" it again.

It will sync and most probably you will see the shared calender.
> 1 votes

# Answer
This thread really helped me too. Resetting my phone, then going to Google account settings & syncing all, then going back into calendar settings (on my phone) and in the list of visible calendars and colours I had to tap "More" before I could see my wife's shared calendar. Then I went into that calendar's settings and turned on Sync.

Thanks all!

Tay
> 0 votes

# Answer
None of this worked until I rebooted my phone. Then I had to go in to Calendars and select the one I'd added via the web. Worked great. Thanks.
> -1 votes

---
Tags: google-calendar
---


# Question
Title: Is it possible to get the audio files for the TalkBack "earcons"?
I'm interested to know whether there are audio files tucked away somewhere for the "earcons" - the sounds that TalkBack makes for certain things, like links, page scrolling, etc. Are these available somewhere/somehow?

# Answer
> 2 votes
Talkback is open source, and the files available on Github: https://github.com/rmtheis/eyes-free

The audio files are included in the repository in .ogg format. Simply download the repository and extract all of the .ogg files to access the audio.

---
Tags: audio, accessibility, talk-back
---


# Question
Title: Sync old google accout to a differnt Galaxy 6
My phone died, and I had to get a new one. My husband took new phone and we transferred my number to his old galaxy 6. How do I register MY stuff on this phone so I can retrieve my photos, apps, etc. It thinks I'm him.

# Answer
You will need to sign in with your own Google account.

Having said that, unless all your photos, contacts, etc were all synced to Google, it's a bit of an unknown really exactly what will sync back to the replacement phone.
> 0 votes

---
Tags: sync, google
---


# Question
Title: I want to install 2 WhatsApp accounts in my mi4 mobile
I want to install 2 WhatsApp accounts in one phone, iam using mi4 mobile phone, so please let me know the procedure and settings which should be used for the process

# Answer
There are many apps available on play store that help you install 2 whatsapp on a single android phone. You can try **parallel space** app from play store.
> 0 votes

---
Tags: applications
---