# Question
Title: Can downloaded Android emails be backed up?
Helpfully the nice chaps at TalkTalk accidentally deleted my mailbox. They are in process of trying to recover it but is not looking promising.

I have a snapshot of some of the emails downloaded to my android phone using the standard email app and was wondering if anyone knows of a way to backup or archive these so if I were to update my phone I wouldn't lose them and could still access them moving forward.

I have looked into several email backup apps but they all seem to require a connection to my mailbox which is not currently possible. Presumably the downloaded emails must be stored somewhere on my phone to access and backup. Rooting confuses me slightly but assume this may be the only option if someone could guide me through this or advise an easier way that would be great!

Many thanks in advance. Shaun

# Answer
> 1 votes
Well for this thing you have to go through two methods:

1) Rooting your device

2) Backup your email \[Need Root\].

**For Rooting Your Device:**

1) Download Framaroot app from Play Store and Install it on your device. 2) Open the app -\> In Specify Execute type-\> Install Super SU. 3) You will see some exploit character will appeared, click any of the exploit. 4) You will see a message popup- "Success, SuperSu and su binary is install". Reboot your device. That's all your device is rooted.

Source : http://menonjats.com/root-or-unroot-android-using-framaroot/

OR incase above method not work.

1) Search "Root Genius Software for PC", Download this software and Install it on your PC.

2) Connect your phone with PC using USB Debugging.

If you don't know how to open USB debugging below link will help you :

http://www.samsungsfour.com/tutorials/how-to-enable-usb-debugging-on-galaxy-smartphone-on-kitkat-4-4-2-or-higher.html

3) Open Root Genius Software and Press - Root.

Source : http://androidxda.com/download-root-genius

**For Email Backup :**

You can use adb for this:

```
adb backup -noapk -noshared -f gmail.ab com.google.android.gm

```

would backup all data of the GMail app to your PC, storing it in a file named gmail.ab in the current working directory. A restore of that snapshot then is as easy as running

```
 adb restore gmail.ab

```

Note that this will include all the settings of the GMail app.

If you prefer doing the same via an app on your device, take a look at Helium Backup.

Without root, it's not possible to access the corresponding folder on your device directly (which would be found below `/data/data/com.google.android.gm` and be owned by the GMail app, which forbids access for other apps/users, including the shell user).

Original Source : Backup gmail emails offline

---
Tags: backup
---


# Question
Title: Contacts are mysteriously disappearing from Moto G (1st gen)
I have a Motorola Edition G 1st Generation running Android Lollipop 5.0.

I have contacts that have been synced thorough Google Contacts and are cross synchronized through 4 Google Accounts. Some of my contacts, specifically the important ones, have started to disappear for no reason at all.

# Answer
I have the same issue with my Moto G (1st gen.). with just one google account, and FB, Twitter, LinkedIn, etc accounts, all my contacts suddenly disappear and the contact and other apps were really slow. I resolved my problem completely, the solution was uninstall the Linkedin app, it was artificially multiplying my contacts in other apps and causing slowness and that the contacts did not show in other apps.
> 1 votes

---
Tags: contacts, 5.0-lollipop, google-account, motorola-moto-g
---


# Question
Title: Can't decrypt internal memory; no hard reset available
I have an LG Access (LGL31L) (Tracphone) running 4.2.4 that I recently rooted using towelroot. The phone's memory is encrypted, and after getting somewhat over-zealous with the new root access I disabled something important and after rebooting my phone all I can do is get the screen that says "Enter PIN/Password to decrypt". But before I get to that screen the phone says "unfortunately, settings has stopped"...

I can still pull up the emergency dialer, the touch screen still works, but I can't get the phone to pull up it's keyboard to input the decryption PIN. It doesn't help that this phone is rare enough that I can't seem to find a custom recovery and it's even worse because there is no way to perform a hard data reset, only via the settings menu (which I can't get to...)

If anyone has any ideas I would be extremely grateful!!!

# Answer
There is another way to factory reset your phone. Go to the dial pad and type in `*#*#7780#*#*` and this will automatically factory reset the device.

WARNING: This will wipe everything on your phone. So proceed with caution.
> 0 votes

---
Tags: root-access, encryption
---


# Question
Title: Installating Resurrection Remix on HTC One X
I have a HTC One X (International model) and have been trying to install Resurrection Remix as a way to get a more modern Android version. I've unlocked the bootloader and installed ClockworkMod Recovery 6.0.4.8. I cannot get Resurrection Remix installed. I keep getting this error:

> Your recovery is using the new storage layout but the ROM you're trying to install is not. Flash a compatible recovery and format /data and /sdcard or use a compatible ROM.

I've tried 6 different versions of Resurrection Remix, the latest one being cm-12-20150228-UNOFFICIAL-endeavoru-big.zip. It explicitly states it uses the new storage layout, though I still get that error. I followed the steps described in this blog post, and I've also been Googling the error. It seems other people have run into it, though I can't find any actual solution.

Should I be using another ROM? Should I use an older/different version of ClockworkMod? Is the error wrong and caused by some issue not related to the ROM layout?

# Answer
> 0 votes
I've now managed to make a working installation. I followed this YouTube video and the blog post it links. The main difference being the usage of a special version of TWRP rather than ClockworkMod Recovery. Note that the android version included there is 5.0.2, so you might want to use a more recent one instead.

---
Tags: rom-flashing, clockworkmod-recovery
---


# Question
Title: about hidden memory in android phone in miui 6 of mi4i?
I have 11.5 gb of usable internal memory, out of which 1.3 gb is only usable, but after going inside the internal memory folder, I find files of only 5.58 gb. so the think I would like to know is where is my other 5 gb of data or why the other data isnt being shown?

# Answer
Download ES File Explorer. Go to left pane \> Tools \> Memory scanner -- it will tell your directory structure and their sizes. Check *Show hidden files* option first.
> 0 votes

---
Tags: applications
---


# Question
Title: Reduce image size in Android Gallery Album view
On OnePlus One Android version 5.1.1 and Cyanogen 12.1 when I open the Gallery app and select an album the photos in that album appear extremely large. Usually, I would be able to see approx 9-12 photos in the screen however now I see one and half photos. Is there anyway I can change the album view so that I can see multiple photos when I open up an album? I've searched a whole bunch of settings and online but no luck...

# Answer
You might have changed the DPI from 480 (default) to 560. Keep it up to 520 DPI (go to Settings → Display & lights).
> 1 votes

# Answer
It is possible you may have enlarged the images by zooming in. This is easy to do, also easy to undo. Merely pinch one of your 1 and a half images in the preview panel. This will zoom out to reduce the size of the previews and restore a greater number of simultaneous previews.
> 0 votes

---
Tags: 5.0-lollipop, gallery, oneplus-one
---


# Question
Title: What will happen if I update android apps over internet on a rooted phone on Google play store
If I update android apps over Google play store on a rooted phone will my android apps get updated or is it illegal to update or will my phone get damaged.

# Answer
A rooted device just means that the root user has been exposed. In other words, apps and other things have the ability to access data that could be seen as sensitive or dangerous. As long as you do not give root access to untrustworthy apps, you are fine. You will not damage your device or do anything illegal.
> 1 votes

---
Tags: rooting
---


title: Google Play Services alternative

text:
# Question
Title: Google Play Services alternative
I have a phone without google apps installed. I want to use some apps which are requiring Google Play Services (eg. gett and uber).

Is it possible to install some alternative (or mock that functionality) and became able to run that applications without installing Google Play Services?

And if it isn't possible what is a minimum configuration which allow me to run such apps?

# Answer
You might wish to take a look at the µg (microG) project. It's currently between its alpha and beta state, but I'm using its predecessor (NOGAPPS) for quite a while and must say it works pretty well. And despite its early state, reports in the linked XDA thread sound real good: GCM seems to be working, and even the Playstore app accepts the backend.

The minimum configuration is described there: µG GoogleCore and the proxy should do – together with the Fakestore (a playstore stub with no functionality but letting apps believe it's there) for an absolute minimum should do. If you can live without the Drive, Fitness, and Games API, and without G+, it's the way to go. Currently the dev is working to add Wear support, and get the other stuff out of its "baby shoes".

Necessary `.apk` files can be downloaded from the first post of the linked thread.
> 3 votes

---
Tags: applications, google-account, privacy, google-play-services
---


# Question
Title: No Google apps and no install zip option in recovery mode
I have a galaxy s3 and I put CyanogenMod on it but there are no google apps and when I boot into recovery mode there is no install zip option to install the gapp ROM how do I get the Google apps on there

# Answer
Seems that your recovery got broken, Now you'll have to flash another one the same way you did the first one, via Odin, and i recommend you this version,

> CWM\_Touch\_6.0.4.4\_with\_Odin

After you flash the recovery, Boot into it, Then select the "GAPPS" version that is compatible with the ROM version you've installed, If you don't have it, Just choose the compatible one from this thread

> GAPPS\_ALL\_VER

Once you flash GAPPS, you're done.
> 1 votes

---
Tags: cyanogenmod, google-play-store, samsung-galaxy-s-3
---


title: s4 galaxy phone update gone bad

text:
# Question
Title: s4 galaxy phone update gone bad
my phone was updating but was disconnected.Now it is only showing " software update failed" with a phone symbol and a command sign with a computer next. whats has gone wrong?

# Answer
Since updating process didin't complete as expected, Then it's normal to see that sign, In order to recover the phone to it's original state, You'll have to flash it with it's original Firmware using the official tools from Samsung called "Odin", You need two thing (Odin and Firmware), For the Firmware you can always download any of Samsung Firmwares from Sammobile -they need you to be a registered user but it's free-, And download the latest version of the Firmware and it's 5.0.1, Now for Odin you can download the latest one from Odin\_All\_Versions, Once you have all the files needed you can start the process by following this guide,

1. Extract the Firmware and Odin to the same folder
2. Power off the Phone
3. Boot the phone into Download Mode by pressing (Vol-, Home and Power button)
4. Connect the phone to the PC using USB cable
5. Run Odin as Admin
6. Click on (AP) from Odin then choose the Firmware file
7. Click (START) and leave it do it's things
8. After process done you'll see a green "PASS" sign
9. Now your phone will Reboot one time to "Recovery" and the second one to "System"
> 0 votes

---
Tags: samsung-galaxy-s-4
---


title: Root LG G3 D855 5.0 Lollipop with a Mac

text:
# Question
Title: Root LG G3 D855 5.0 Lollipop with a Mac
I have been trying to root my LG G3 (D855) with Android 5.0 using my Mac Book Pro and so far I haven't been able to find a working method.

I followed this guide, but it seems that the combination of Android Version + Hardware Version of my phone isn't compatible with the vulnerability.

I also tried guide-root-lg-firmwares-kitkat-lollipop One Click root option, but it requires Windows...

Do you guys have any suggestions? I even tried to downgrade to Android 4.2.2, but I couldn't find a Mac guide for that either....

Any help is appreciate. Thanks!

# Answer
> 1 votes
You don't need to Downgrade the version of the phone's firmware,You just need an working method to root your device, Since all the "One-Click-Script" ways doesn't work for you, We'll go the Classic way, Just follow this guide,

Download the ROOT package from HERE

> 1. **Enable ADB debugging**
>
> 1. Go to Settings \> About Phone \> Software Information and tap build number until you are presented with "You are now a developer".
>     2. Back to Settings screen.
>     3. In Developer Options, enable USB Debugging.
> 2. **Insert the USB cable**
> 3. **Send the required files to the device using this command**
>
> * adb.exe push busybox /data/local/tmp && adb.exe push UPDATE-SuperSU-v2.46.zip /data/local/tmp
>     *
> 4. **Go to Download Mode**
>
> 1. Disconnect the USB cable.
>     2. Power off the device.
>     3. Hold volume up and insert the USB cable.
> 5. **Find which COM port your device is connected**
>
> 1. Run ports.bat
>     2. From the output see what ports your phone connected to
>         *
> 6. **Run the root installer script**
>
> * Send\_Command.exe \\.\COMx \< root
>     * Send\_Command.exe \\.\COMx \< reboot
>     * *Change the COMx with the correct port number of the DIAG port.* *and the output should be like this*

I'm not a MAC guy, So i don't know for sure if you can do that on your MBP, But i know that you can use VirtualBox to install Windows inside your MBP as described HERE.

---
Tags: 5.0-lollipop, rooting, macos, lg-g3
---


# Question
Title: Android USB reverse tethering: How to fool the apps
USB reverse tethering = Cellphone gets network connection from PC via USB.

I know how to do USB reverse tethering except for one problem: Many Android apps will check network connection using the code below before doing any useful work:

```
ConnectivityManager connectivityManager = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo info = connectivityManager.getActiveNetworkInfo();

```

The problem is that, when using USB reverse tethering, the above code will report no network connection. However, there IS a network connection (which is the USB reverse tethering itself), and ping, wget and all programs not doing this stupid check work well.

So the question is: How can I hack the system to let this network connection check return success (so that I can fool these apps)?

BTW. I use Cyanogenmod 7. And any solution specific to this MOD is also welcome.

# Answer
> 5 votes
I see that this is a rather old question but in case someone googled and got here. There is a fairly new module called FakeWifiConnection based on Xposed framework. The installation and usage should be quite straightforward.

# Answer
> 9 votes
I'd say that there are *only* Mod specific solutions. Nearly every App that I know uses this Android API, and therefore the code snipped in your questions, for network connectivity checks.

One would need to change the Cyanogen source so that the OS (Android+Cyanogen) is aware of the USB reverse tethering network connectivity and returns the right information to app requesting the current network state. I don't believe that this can be done with some artificial layer between the API and the app that "fools" the app into this. It's more realistic that Cyanogen implements the handling of reverse tethering by imitating an active WiFi connection. You should ask them to address this topic. Maybe in the future Android has official support for reverse tethering. :)

---
Tags: cyanogenmod, usb, reverse-tether
---


# Question
Title: Can I use one number on two different phone(Device) on Whatsapp?
I just want to know if it is possible to have on two phones the same whatsapp messages.

# Answer
> 2 votes
The short answer: you can't do it using the native app, but there is a web interface that will work on Chrome, Firefox, Opera and most other browsers in desktop mode (i.e. "request desktop site" or "user agent: desktop").

Whatsapp allows only one device to pull your messages from their servers. You can make the app think you only have one device by changing the MAC address and some other files using root access, but that doesn't mean it will work.

Whatsapp messages are stored only temporarily on the whatsapp servers. This means thay when device A downloads those messages, device B can no longer see them. This means that, in order to keep your messages synchronized, you will need to constantly sync your messages using tools with root access. This is not very usable to most people.

The easiest solution would be to use the app on device A and the web interface, (web.whatsapp.com), on device B. To make this work on an Android device you need to make it request the desktop site. There you can scan a QR code into your first device by opening the menu and selecting "whatsapp web". Point your camera at the QR code and you can use Chrome to send and receive whatsapp messages. *This requires the device with the official app to be on and connected to the Internet*.

# Answer
> 1 votes
Once your phone number is verified by WhatApp, whatapp will just keep sending the messages to your internet connected device from where you sent the message for verification. If you take a titanium backup of whatsapp and restore it to any device, it will start accepting messages from whatsapp.i have recieved messages on either devices and it worked if the devices are synced off line. I used one at a time. But never both of them together and think doing so will require re-verification of phone number. For receiving and sending messages and identifying your device whatsapp doesn't check phone number of device but the verification saved in your device.

# Answer
> 1 votes
> is it possible to have on two phones the same whatsapp messages?

**No**
Whatsapp messages are stored locally on the phone, with periodic encrypted backups to sdcard. Its unclear that the messages are stored on the server once they are delivered. And even if they are, whatsapp doesn't provide a sync feature to sync messages to multiple devices as of now.

On a 1st device, when a message arrives, it gets stored locally on device and backed up to sdcard as a file. Say on the 2nd device (whatsapp cannot be used simultaneously actually), when a message arrives, same thing happens and u have a backup of file. So, you have got two files from each device, but you cannot restore messages from two backup files. And restoring messages is an option only when adding an account, not when using the app normally.
So, as of now, you cannot have duplicate message copies in both phones.

> Can I use one number on two different phone(Device) on Whatsapp?

**No**, not atleast simultaneously. Ofcourse excluding `Whatsapp Web` (see below).

Say you have logged in to whatsapp on 1st device. Then, say, you login to 2nd device and complete the verification process. Now when you open whatsapp on 1st device, it complains about whatsapp logged in from elsewhere and asks you to reverify. And if you reverify, the 2nd device gets unlinked, and it continues.

> Whatsapp Web

This can be used only if the browser and whatsapp linked device is side-by-side and the device has active data connection enabled. You need to scan the qr code displayed in the web browser from whatsapp on your phone (actually only this verification part requires devices side-by-side). Then you can use web version till the device looses data connection. The web version is a blue print from the device. You will see all the contacts and messages on the device in the web version. But considering qr scanning and always on data on mobile, the web version is far from multi-device usage.

---
Tags: whatsapp-messenger
---


# Question
Title: How do i sync Google Keep via Bluetooth/wifi without internet connection?
I use Google Keep on my Android as well as Ubuntu, living in a remote area of a developing nation, internet outages are common. So i need to sync my notes on google keep with my android, is it possible? If not what are a few alternatives that is recommended that syncs notes via Bluetooth?

# Answer
> 0 votes
You can try Bluetooth Chat to copy, paste and send notes through Bluetooth. Google Keep doesn't have any functionality to share notes without internet.

You can also setup a network drive and save your notes as a `.txt` on anything connected to your Wi-Fi without internet. That's a bit harder to do though.

---
Tags: applications, 4.1-jelly-bean, google, google-keep
---


# Question
Title: Why won't Google Plus automatically upload all photos and videos?
I'm using an Android Phone by LG. Model #LG-D520. It's known as the OPTIMUS F3Q. I want Google Plus to automatically upload every photo and video that I record.

My Auto-backup options for photos are Wifi+Cellular. My auto-backup options for videos are Wifi-Only.

This morning I took 5 photos and 1 video. I am currently sitting in my home connected to my Wifi network for the past several hours. Yet only 2 photos have been uploaded. It doesn't seem to be uploading the video or the other photos? Why? How to work-around this bug?

This problem in such a basic operation is very frustrating. It has plagued me for several months and I have seen other people complaining about it in other forums.

# Answer
> 2 votes
It helped me to uncheck and check again the option "Back Up all" on the phone. It sort of restarts the process of backing up. But now they aggressively forced everyone to switch to Google Photos, so this will work differently.

# Answer
> 1 votes
Give it more time. I find sometimes it can be quite slow at uploading. The fact that two photos have been uploaded shows that it is working. Be patient.

---
Tags: google-plus, google-plus-photos
---


# Question
Title: How to do connectionless UDP broadcast using Wi-Fi?
I'm hoping to broadcast UDP packets using the Wi-Fi antenna to everyone else (running the same application) in range. I'd like to do this without having to establish a connection. Is this possible?

I'm able to establish a P2P Wi-Fi connection and then send a multicast message, but that's not quite what I want.

# Answer
Yes, it's possible, but you must learn IEE802.11 Datagram very well. There are two ways, the first provides two-way data exchange, the second only broadcasts to receivers:

1. use the beacon frame and Probe request/response frame to send data from AP to clients without connection
2. use the length field in the data frame to broadcast only. You should develop a communication protocol with the encoded length. The receiver should:
> 2 votes

# Answer
No, this isn't how Wi-Fi works. You have to join the same Wi-Fi network first before sending any kind of IP datagrams.
> 1 votes

---
Tags: ad-hoc-networks, wifi-direct
---


# Question
Title: What checks should I go through if my laptop can't connect to the internet through tethering?
I need to connect my laptop to the Internet by tethering through my smartphone, I'm using a Galaxy GT-S7270 with Android 4.2.2, a laptop with Windows 7 and a tablet with Windows 8.

---

Whenever I try to use the WIFI hotspot, while I can connect and access the internet with my tablet the laptop gets a limited access after connecting to the smartphone.

This behavior stays the same of I try to tether form another device, like for example my roommate's I-Phone or a WIFI signal coming from it laptop through a certain software (which in fact doesn't work for my tablet either).

---

If I try to use USB tether, as soon as I activate it from the menu in Android, the file manager of Windows doesn't list my device anymore, if I deactivate the USB tether the device is listed again.

This happens for both MTP and PNP protocols, in addition the PTP protocol trigger a warning saying that there are problems with the drivers of the dev ice.

---

The laptop doesn't have a Bluetooth transmitter.

---

I won't have access to any other access point but the smartphone for a while, what can I do to connect my laptop to the internet?

---

EDIT: I had success downloading some unofficial drivers from the Internet and using them to make a USB tether.

Still, the same drivers don't work on the tablet and the whole process has been a series of random attempts.

Since I still don't have a "method" and the reasons of a certain connection working on a certain device and others not working, I will leave the question here.

# Answer
Having a limited connection is a common issue in Windows 7/8/10. The only good method I've seen that works is doing a system restore to a earlier restore point (not a full wipe of the laptop). It'll be under Backup and Restore in Control Panel. Every time Windows updates it creates a backup which you'll want to use to undo any issues that may have caused the limited WiFi bug.
> 0 votes

---
Tags: tethering, wifi-tethering, usb-tethering
---


# Question
Title: How to root Sony Xperia C3 Dual D2502 running Android 5.0.2?
I use Sony Xperia C3 Dual D2502. I've installed Android 5.0.2 and now I can't root it. I can't root it using Sony Flashtool method.

* Model Number: D2502
* Kernel Version: 3.4.0+
* Build Number: 19.3.A.0.470

**How can I root it?**

# Answer
To root you must follow this handy tips

1) Before getting started with the rooting procedure, take a complete backup of personal data in your smartphone using appropriate apps. If you don’t take backup and follow the procedure given below, then your personal data will be wiped out, and you can’t recover them at all.

2) Ensure that your device has a good battery backup or else charge it fully, before carrying out the procedure.

3) Download Sony Xperia USB drivers and install it in your computer, so that you can connect Xperia C3 with it.

4) Enable USB Debugging mode in your device by following the path: Settings -\> Developer Options -\> USB Debugging Mode (tick the box to enable it).

When done you can start rooting

1) To get started, you have to unlock the bootloader of your Xperia C3. To do that, visit this page and follow the instructions given there to get the Unlock CODE (which will be sent to your email address).

2) Next, download Flashtool and install in your computer. Once done, switch off your device and connect it to the computer while holding the volume down button until the phone LED turns into blue color.

3) Now, click BLU on the flash tool and follow the onscreen instructions. Once it is done, disconnect your Xperia C3 from the computer and reconnect it to the computer while holding the Volume up button until you see the Flashtool asking for the Unlock code (Step 1). Just enter it and your device bootloader will be unlocked.

4) Next, download CWM and SuperSU, extract and save them to your computer. Once done, connect your Xperia C3 to the computer while holding the Volume DOWN button until you Blue color in the LED.

5) Now, open flash tool and select Fastboot mode. Next choose “Kernel To Flash” followed by “\*.img” and finally choose the boot.img that you have got after extracting the CWM recovery (Step 4). The flashing process will begin and within few seconds will get completed. Once done, disconnect your Xperia C3 from the computer.

6) Next, switch on your device, connect it to the computer using USB debugging mode and transfer the SuperSU.zip file (Step 4) to the SD card. Once done, disconnect your device again.

7) Now, switch off your smartphone again. We have to boot into the recovery mode for flashing SuperSU. To do that, switch on your device while holding the Volume UP button until you boot into the recovery mode.

8) In CWM recovery, select “Install Zip from SD card”, choose the SuperSU file that you have transferred to the SD (Step 6) and start the flashing process. Once it is done, Reboot your device normally.

You can find the contents here: http://www.androidrootguide.com/list-android-custom-roms-official-roms-root-software-download-links from CWM to the rom

That is one way the other way to root your phone is to get UnlockRootPro. You connect your device and then select it from the dropdown menu and click root. But remember to do the handy tips on the first link.
> 1 votes

---
Tags: 5.0-lollipop, rooting, sony-xperia-c3-dual
---


# Question
Title: Can too many text messages and phone calls cancel out your alarm?
I was blamed for canceling a friend's alarm clock from half a country away and recently I wondered if it was even possible.

# Answer
I just tried that with my phone. I created an alarm for 1 min and I gave a call to my phone. During call it vibrated for alarm, and when I cancelled my call it was still vibrating, notifying me of my alarm.
> 0 votes

---
Tags: sms, hardware, alarm
---


# Question
Title: Adaptive brightness is not present in notification bar and altogether does not work
My Nexus 7 2013 has updated with OTA update to Android 5.0.1.

The notification bar has changed. Now when I change brightness, there is no button for auto-adjustment. It currently looks like this:

In settings, I can find Adaptive brightness settings - optimize brightness level for available light. However this does not work as expected. It just seems I have two different brightness settings. If I turn it on and set manually via notification bar to maximum, it is maximum, although the settings is ON. Then I turn it off and set it to maximum and it lets me do it too. When it is turned on, the brightness is just slightly darker than the turned OFF mode. However, it is always exactly as I set it with this small offset. It does not correspond to the external light.

It seems like it is a bug, but I can't tell. Do you experience the same with your Nexus 7 2013? Is the "auto" button missing in all lollipops? Does it mean that when you want to go to auto-brightness mode you have to enter settings and brightness via more like 5 clicks? (two swipe downs, settings, brightness, turn on)

# Answer
Android has removed "Auto-brightness" in place of "Adaptive brightness" on Android 5.0 Lollipop.

From Android Police,

> If you're looking for the auto-brightness switch on the Android L preview build, you won't find it. That's because it's been replaced with the adaptive brightness toggle. \[...\]
>
> In short, adaptive brightness is like *quasi-autobrightness*. You're essentially setting a "range" of available brightness levels when this feature is turned on, so that if you have display brightness set to 50%, the phone may only actually adjust itself between 40 and 70% brightness in a given situation. This is as opposed to completely automatic brightness, which typically gives you the full spectrum of brightness adjustments depending on the ambient light. The problem with fully automatic brightness is that's it's often slow and a poor judge of what level of brightness your eyes really need. So, this adaptive mode allows you to set a baseline brightness that the phone will then adjust from based on your surroundings.

If adaptive brightness is active, it will be always active even if the brightness is changed from the quick setting panel, because it will only change the baseline brightness.

On the other hand, it's correct that there is no quick setting to toggle "Adaptive brightness" on stock ROM. It seems the only way to do that is with 3rd-party apps, but I didn't found any as of current writing.
> 3 votes

# Answer
It is adaptive brightness. Slider determines the sensitivity of the brightness in case adaptive brightness is turned on. If you keep the slider on 50%, it will work the same as auto brightness. If it is 30%, then the brightness will be equal to the brightness of the external illumination which is 20% less than current illumination. So, essentially it helps people save power or improve readability by adjusting the sensitivity of brightness according to individual preference
> 0 votes

---
Tags: 5.0-lollipop, screen-brightness
---


# Question
Title: Transfer all data files from internal memory to external SD card
I would like to know how to transfer entire internal drive to external micro SD card on the Motorola Moto G 3rd Gen?

The reason is my phone is saying it can't update because there is no space left. So I bought an SD card of 4GB in size. But even after transferring what it said it did, it still was not enough. The SD card only show kb. Had been transferred over and that didn't make sense. So maybe I did something wrong.

# Answer
> -1 votes
You can transfer files like audio,video and pictures and small portion of your downloaded app(as i can on my sony xperia e3). But you cannot move all of your app data to SD card. In order to do that you have to root your phone(it is quite risky if you haven't done that before).

---
Tags: internal-storage, external-sd, file-transfer, motorola-moto-g3
---


# Question
Title: Configure audible alarm in cyanogenmod's silent mode
I recently installed cyanogenmod 12.1 (snapshot, 2015-09-01) on my HTC One M8. Following my habits, I tried to activate a silent mode. There was the first problem: CM only has a normal and a (total) silence mode. I was used to normal, silent but vibrating, silent and non-vibrating.

The silent modes on stock android I knew before (and on HTC's android), all made an exception for alarms, you could hear them even though the phone was silent (and I don't mean just vibrating).

What do I have to do to get a silent mode, that allows audible alarms on CM?

# Answer
> 1 votes
Inspired by the answer from Bharat G:

Go to **Settings****Sounds****Interruptions** → toggle **Never mute alarms**.

# Answer
> 3 votes
Since lollipop 5.0 and above, these modes are changed and are accessible via `Settings > Sounds > Interruptions`.

1. **All Interruptions:**
It is equal to general mode. You get ringtone and notification sounds. And you can set volume for them. When you decrease the volume to minimum, it becomes vibrate only mode. Alarms, all calls and notifications work sound when volume is set, and vibrate (not all) when volume is minimum.
2. **Priority Interruptions**
You get priority notifications. Alarms are always priority interruptions. You can actually tweak this in `Settings > Sounds > Interruptions` and choose if you want to be interrupted by `calls` or `messages` or `events and reminders` with fine grained tuning to from `anyone` / `contacts list only` / `starred contact list only`. When volume is set to minimum, goes to vibrate only mode as above.
3. **No Interruptions:**
Basically no interruptions. Equal to complete silent mode. You wont get any sound/vibrate for calls or messages or alarms or any other notifications.

So, if you want alarms in silent mode, you may choose `Priority Interruptions` and tweak it with/without calls/messages/events as per your needs.

---
Tags: cyanogenmod, audio, alarm, htc-one-m8, silent-mode
---


# Question
Title: Installing Android M OTA on Android M preview
Currently my Nexus 5 is on Android M preview. I know that developer preview won't get the OTA update, that's why I am trying to manually install OTA of Android M public release, but I get these errors on 50%:

```
failed to verify whole-file signature
signature verification failed Installation aborted

```

adding more details:

```
no root
no custom recovery
just bootloader unlocked
no changes in system files

```

Does manually installing Android M final release OTA work on device running on Android M preview? Or do I need to downgrade it to Lollipop first?

# Answer
> 1 votes
Short answer: **You can't**.

OTA update is built for specific build model. As far as I can find, Google only provides OTA update for Android 5.1.1 Lollipop users (e.g. article on Digital Trends, article on Android Central).

In addition of that, Google has already mention that there is no OTA update for developer preview to stable version (refer to Will the Android M developer preview get an OTA update to the stable release version?).

So, either you must flash the final Marshmallow image from Google's Factory Images for Nexus Devices, or downgrade to Lollipop and install the OTA (for whatever reason, because I think it's impractical since you have unlocked bootloader anyway).

# Answer
> 0 votes
You need to give more details about what you have tried, from the error you have received it seems like you have not done an OEM unlock on the device with fastboot.

There are steps you first need to do before this

1. Enable developer options (tap on the build number in About Phone 7 times).
2. In developer options, enable OEM unlocking.
3. Switch the phone on in the fastboot menu (by holding power and volume button).
4. Run the command

fastboot oem unlock

from your computer

5. Now it should be possible to flash the ROM using the instructions.

---
Tags: ota-update, 6.0-marshmallow, developer-preview
---


# Question
Title: Errors during factory reset on a device using encryption
Whenever factory reset is tried on device using encryption, the following error shows up:

```
wiping data...
formatting /data...
E:failed to mount /data (Invalid argument)
E:format_volume failed to mount "/data"
E:format_volume: wipe_data_without_wipe_media failed
Formatting /cache...
Data wipe failed.

```

What is the solution?

# Answer
Solution is to format **/data + /data/media**.

If you ever wanted to do factory reset after using encryption, you need to format the entire `/data` partition.

What you have tried is formatting `/data` without deleting the contents of `/data/media`. This wouldn't work because this step tries to mount `/data` partition in recovery and then delete the contents of it without touching `/data/media`.

The primary reason for this error is the recovery cannot mount the encrypted `/data` partition.

So, its required to backup the contents of `/data/media` aka `Internal Storage` before every factory reset (formatting /data + /data/media) on device using encryption.
> 1 votes

---
Tags: factory-reset, system-error
---


# Question
Title: How to know if a side-loaded app is safe?
How can we be assured that the APK of an app that we are downloading from a website is safe to install on our Android phone?

Is there a way to know that the downloaded file is safe? Is there an app or service that scans the APK file and says `This file is safe to install`.

# Answer
It is difficult to know whether an APK is safe or not. Your best bet is to download from trusted or reputable sources (like Google Play, Amazon, etc).

Some (trusted) developers also provide an MD5 (or other message-digest algorithm) hash of their APKs. After your download the APK, you verify if the APK has the same hash. If it does, then it's safe to say it hasn't been tampered with.

You can also check the permissions required by the APK / app, and use common sense (or your own judgement / instinct) to tell if it's safe to install or not.

**BOTTOMLINE:** Always install from trusted sources. Stay away from pirated APKs; it's possible they may have malware.
> 15 votes

# Answer
Google introduced an option **Verify apps** (*Disallow or warn before installation of apps that may cause harm*) for side-loaded apps when unknown sources is enabled (both settings available in *Settings* -\> *Security* -\> *device-administration*).

You can also use an online virus scanner like Virus Total to check your downloaded .apk file.

But this is the same with every scanner service: They're not 100% sure and probably only detect already known malicious apps. Custom tailored malware will probably remain undetected. Also very new malicious apps will probably slip through until after some time they will be detected.
> 9 votes

# Answer
If you are downloading the `.apk` files from unknown/untrusted sources, there's no easy way to judge. Most Anti-Whatever solutions (anti-virus, anti-malware, etc.) are just ruling by "database entries" (i.e. they have a database of known malware, and check whether the package name matches), or only check requested permissions (and not whether e.g. a SMS app only sends the SMSs you wish). I've never heard about a "real" heuristics scanner analyzing an app's behaviour.

Though it might theoretically be possible a "scanner" also verifies a kind of checksum (as the mentioned MD5), this could only work against a "trusted base" like e.g. Playstore. For apps not available there it would fail then (nothing to compare). And even for apps available there, it would need to check against the very same version. Such a solution is hardly practical.

So while my arguments might differ, my bottom line is almost the same as geff's: Only install from trusted sources. While nothing is 100% secure, this imposes the smallest risks possible. The highest risk is with pirated stuff, as that's very likely to have "bad things" injected.
> 7 votes

# Answer
You can upload the package to a mobile sandbox to see what it's doing. The sandboxes will execute the binary and you can see the execution resutls. This will also work for some formerly unknown malware as it doesn't have to be in some av-database before. Examples for sandboxes are MobileSandbox, CopperDroid, SandDroid, TraceDroid, Joe Sabdox Mobile, ForSafe and others.

As always, there is no 100% security, but then again, there is no complete security when downloading from Play store, either...

Virustotal that has been mentioned above recently started to run some samples in a sandbox as well and is of course always a good bet as it tests against a magnitude of already known malware. A similar service as Virustotal but specifically for Android is AndroTotal.
> 5 votes

# Answer
I use Lookout Security, it scans every app you install and you can also scan APKs
> 0 votes

# Answer
Nowadays, it's not that difficult to find safe APK files. But you have to be careful while choosing the source sites.

Secondly, after downloading any APK from anywhere, scan it through VirusTotal (to make sure that the downloaded app is safe and secure).
> 0 votes

# Answer
App Permissions do offer certain level of security. One can always check for permissions during installation of apk.

When an app doesn't need root permission or any other permission, it can mostly be considered to be safe. There is only very little an app can do with no permissions. But it can trick user to display a malicious link and redirect the user to some malicious site to install something else or some phishing websites. If such app doesn't even use internet, then it can be considered safe.

With increasing level of permissions, the app can be more suspected unsafe. It can steal personal data like contacts, messages, call logs, or any file on your storage etc... Ofcourse that's only a possibility, not every app is malicious.
> 0 votes

---
Tags: security, side-loading
---


# Question
Title: What's the difference between "sd card" and "usb storage"?
Under Settings -\> Storage, I see entries for both "SD card" and "USB storage". What's the difference? What should I be using each of those for?

In addition, how can I control what data goes where? since so far, everything I've copied into my mobile (via USB cable and via Kies Air) seems to go to the "USB storage", as the "SD card" is almost completely empty of data.

Finally, where can I find the base folder of each of these, using a file explorer?

# Answer
> 9 votes
Have just noticed this too on my (original) Galaxy S since it got the Gingerbread update, presume that this is something that Samsung have changed in their Gingerbread build, as the S2 comes with Gingerbread from the factory.

On the Galaxy S (and I presume it will be the same on the S2) they have a built-in storage (either 8GB or 16GB in the original S) that looks like an SD card to the OS, but is actually built into the phone, there is also a Micro-SD card slot, that can take normal micro-SD cards. On my device it looks like "SD Card" is the built-in storage space (8GB on my phone), whereas "USB Storage" is the separate SD card that plugs into the slot by the battery and you can plug the card in yourself (I've got a 32GB card in mine).

Previously these showed in the phone as "Internal SD Card" and "External SD Card". Since Gingerbread (see the screenshots below to see the contents of `Settings -> Applications -> Manage Applications` on an Android 2.3 Gingerbread LG Optimus Net smartphone), internal storage (including the internal SD card and excluding any possible ROM space) is called "Internal storage", which in the screenshots below amounts to a meager 150MB on the device where the screenshot was taken, whereas the space occupied by the external SD card, appears as "SD card storage", which in the screenshots below amounts to 16GB. It also appears that on Gingerbread (at least this is the case on my LG Optimus Net), it is not possible to see the amount of read-only-memory (ROM) which is present inside the smartphone (on such LG Optimus Net device this space amounts to 512MB according to the specs; newer devices don't have ROM, they just have a single internal SD card for internal storage):

Here is the screenshot of the `Settings -> Storage` screen on the aforementioned Gingerbread LG Optimus Net device. This screen uses the term "SD card" to refer to the external SD card and the term "Internal storage" to refer to the internal SD card excluding the (internal) ROM storage:

On the Samsung Galaxy SIII there is no internal ROM (just an internal SD card space and an optional external SD card space). On such device, the naming convention is different: the interface accessed from `Settings -> More -> Application manager` calls "Device memory" the amount of internal SD card storage which is not allocated to system files but to user files (on my system a total of 11.3GB available for user files out of a total of 16GB for the internal SD card), whereas "USB storage" is the storage available on the external SD card (which when inserted as on the screenshot below amounts to 16GB for a 16GB microSD card):

On the Samsung Galaxy SIII the `Settings -> More -> Storage` screen is slightly inconsistent as it calls "Device memory" the total amount of memory on the internal SD card, and "SD card" the stuff available on the external SD card, as the screenshots below demonstrate:

So, the naming conventions used across various devices or even across the same device can be inconsistent and confusing. As long as you know how to interpret these terms on your own device you'll be OK.

Also, most apps don't know that there's two separate storage spaces, as this is a Samsung thing, not an Android thing. Media files copied into either location will be picked up OK by the media scanner, so you can put your music, etc where you want without any worries. Some apps, like the Camera app, have been modified by Samsung to know about the multiple storage locations and will let you save to either (configurable in the settings); others don't, and will only save to the internal storage space.

Here is the option allowing you to save to either location on the Samsung Galaxy SIII Camera app:

I haven't had a chance to play with Kies Air since Gingerbread, so can't help you there (but I will try to over the weekend and update). But for File Manager apps you should be able to see the folder `/mnt/sdcard` which is the internal SD card and looking down that you should see a folder called either `external_sd` or `extSdCard` which, if you open it is your micro-SD card. For any apps that let you pick where to save files, saving to this location will ensure its on the actual external SD card.

# Answer
> 1 votes
On Galaxy S3, `/sdcard` (AKA `/mnt/sdcard`) refers to internal storage (which to the OS looks like/is an internal SD card), `/mnt/extSdCard` to an SD card to be plugged into the micro SD slot. USB storage in the user interface refers to the external storage, and `/mnt/UsbDrive[A-F]` refers to any USB stick that would be connected to the USB port using a dedicated USB OTG cable or attached to a USB hub attached to the USB cord via a USB OTG cable.

# Answer
> 1 votes
Some phones (e.g. SGS2) divide their internal storage in two parts. One is used for core system files and applications, while the the other for user files (pictures etc.). On sgs2 the first is called "Internal memory" and the second "USB memory".

As a bonus, clicking the "Move to SD card" will move an application from the "Internal" to the "USB" memory, even if an actual SD card is present.

# Answer
> 0 votes
On my galaxy note 1 it says in my storage (off the top of my head) Internal storage 1.7gb available, USB storage 11.50gb available and the SD card storage says 2.50gb available. As i only have a 4gb SD card in it at the moment it can only mean one thing and that is that the USB storage is part of your internal phone storage.

# Answer
> -1 votes
On my Samsung Galaxy Ace II, you can see all your 'sd-cards' under /storage. sdcard0 is the main internal storage, extSdCard is the sdCard I put in myself. I have UsdDrive A to F in there but all are empty. I believe the data saved in Usb Drive (as you can see in the settings) is on the same sdCard.

I am not sure if you need root to access this file.

---
Tags: sd-card, usb, samsung-galaxy-s-2
---


title: My LG is indicating low storage space

text:
# Question
Title: My LG is indicating low storage space
My LG is indicating low storage space. I cannot install new applications. I still have more than 7G free space. Please what can i do?

# Answer
> 1 votes
Its a good tactic to reboot the phone clear up useless apps and move your pics or whatever to another place(may be sd card?).you should check the storage options in settings and that will tell you whats causing the error.

# Answer
> 0 votes
I think it is becasue of cache files go in settings\>storages\>cache data and clear them....and some of google apps like gmail and google now saves alot of data on your device be sure to clear that and go in storage and apps section and it ll show you the list of apps sorted on basis of their size(large to small)....clear their data...

# Answer
> 0 votes
you mentioned 7G free space,but in sd card or in internal memory?

all apps and app data may be stored in your internal storage. Move your data to SD card and try installing new apps. hope this will be helpful.

---
Tags: internal-storage
---


# Question
Title: Can't remove default app for an action in any way
The title is my problem. When I clicked on a song download link on the internet (mp3 file), it asked me whether to download or to play it. I clicked on "play" and "remember", which was the biggest fault in my whole life, as now I can't download any song at all.
I tried the following:

* Go to Settings\>Apps\>Music and the clear default actions button was grayed out.
* Go to Settings\>Default Actions. Music app wasn't there.
* Go to Settings\>Default Actions\>Clear all default actions. Didn't help
* Go to Settings\>Apps\>Clear all app settings. That kinda hurt me as all apps lost data but obviously I still couldn't download songs
* Phone restart at least 3 times - nothing
* Software update and then all the above AGAIN, still nothing.

I just hope I don't have to reset to factory but I guess that wouldn't work either so I won't try. Do you have any ideas?

# Answer
> 1 votes
It seems that you tried and played (started) the MP3 files in your browser (or may be search). The browser (say Google Chrome) then opened your default MP3 player and played the song. Now it is repeating the same. So, try cleaning the browser setting and resetting the browser.

---
Tags: settings, default-applications
---


title: android as advanced router

text:
# Question
Title: android as advanced router
there is wi-fi network, without access to internet. I need to connect my phone with 3g internet on board to it, and use it as router, i.e. give access to some one host, that knows phone's ip.

I can not use avalable by default function of wi-fi hotspot, because no one should be able to discover the connection to WAN exists. At least, it's existence must be not so obvious for every one. I suppose, on some custom distributions, like cyanogen mod, iptables is avalable, that could solve my problem, but i use default firmaware: android 4.4 on highscreen zera.

I tried to google possible solution, but all I have found is advices to configure wi-fi hotspot

# Answer
> 2 votes
You can connect a PC to a phone via USB and use phone carrier data or wifi internet on which you connect via phone. That option is called USB tethering (sharing your Android device's internet connection via USB), and custom ROMs have it, don't know for stock, that option is in the same place as wifi hotspot. I'm sorry if I understood you wrong, and if this isn't what you were looking for.

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


# Question
Title: Disable option greyed out, how to disable the app then?
<sub>(Click image to enlarge)</sub>

I am having a problem with the Play Store. I searched for a solution, it noted that we need to make sure our Download Manager is disabled. But the "Disable" button is greyed out.

What should I do?

# Answer
> 0 votes
If its just the connection thats the problem you could install a "no root" firewall and deny it that way. Or , if rooted, find the relevant apk with a root file explorer and rename it temporarily.Reboot, Then do what you need to do, then rename it back again. But as above, play uses download manager to do as the title says!

---
Tags: disable-app
---


title: How Can I Fix My Google Maps App?

text:
# Question
Title: How Can I Fix My Google Maps App?
Maps worked fine on my Galaxy S5 up until a few days ago. All of a sudden, I can't access my history, get directions or see the map of where I am when I open the app. When I go to the menu, it still lists the email that connects to my account, but nothing works. Still works fine on my other devices. History, directions, etc., show up on my laptop & tablet on the same account. I tried signing out & signing in again and deleting updates. No change.

How can I get my Maps working again?

# Answer
You can go to maps in the app settings and delete data, and if that doesn't work you can uninstall updates and update it again to reinstall it.
> 0 votes

---
Tags: google, maps
---


# Question
Title: Someone is installing apps in my android
I have a Xiomi Redmi HM1SW with android 4.3 and MIUI.

I notice one month ago that some process is installing apps in my desktop that I don't selected.

How can I disable this option? or kill this malware app?

Thanks,

# Answer
If you install security 360 from Google play, it should find all malware, and help you remove it.
> 1 votes

# Answer
It is likely to be a market. Check the use of data because the app must be leeching data to download apps. If it has a huge amount of data and is an android market, uninstall it.
> -1 votes

---
Tags: uninstallation, malware
---


# Question
Title: What are some steps to diagnose what is slowing down my LG G2 D800?
It just took me 40 seconds to switch from Facebook to my SMS. (I got a message while I was in Facebook App, and I clicked on the SMS pop-up and it took good 40 seconds to make the switch)

While thankfully not everything takes this long, I am curious to try to diagnoze *what* could be the issue. I have no idea where to begin. Most other things take anywhere from good 2-5 seconds, like app switches, email send-offs, etc.

Can I have some troubleshooting steps I can use to make some steps towards speeding up my phone?

Factory Reset does help, but I have done 3 of those in the last 1.5-2 years and I would rather do something else now. Maybe figure out what the issue is rather than just postponing it again via Factory Reset.

# Answer
> 0 votes
1) Try to free internal memory! Delete apps that you don't use, transfer photos to your pc, etc!

2) Disable unwanted apps! If you want, you can root your phone to remove bloatware, too! That helps a lot!

3) Use (one time per 15-20 days) a clean up app like cleanmaster, ccleaner etc! Delete it then, because daily usage it's not good for smartphone!

4) Clear cached date from apps that you use!

5) If all else fails, factory reset!

---
Tags: factory-reset, lg, lg-g2
---


# Question
Title: Text messaging so slow it is nearly unusable
I have a Galaxy S5 running 4.4.2. I am trying to send a text message to a certain contact.

When I select their name from the list of messages, there is a 30 second delay. While typing, sometimes there will be a 10-15 second delay for each letter. If they send me a message while I'm trying to type, there will be a 30-60 second delay. Texting this person is so slow it is almost unusable. Other contacts are slow as well, but still usable.

This is with no other apps running.

My guess is that this could be caused by the lengthy text message history for this particular contact, but I doubt this is the case for the following reason: It seems extremely unlikely that I should be unable to store and display several megs of text on hardware made in 2014. I want to preserve this text history in any case, but I don't necessarily need to display it all on the screen at once.

Thanks!

Edit: I have tried clearing the cache, no effect.

# Answer
> 0 votes
*Most Likely your phone doesn't have enough Ram*

---

Are you using a custom keyboard or just the default keyboard? As custom keyboards can lag out your phone

**So your options can be:**

1. You could slow down your typing on your android phone

or
2. You can increase the CPU Frequency and/or Governor on your phone, thus it ticks over a bit quicker and/or allocating more CPU time to the keyboard and allowing you to type faster

**\*Note:** You shouldn't do anything unnecessary to your phone Like change your CPU settings un-less necessary and If you have the know the **How-To**

## Why Scale the CPU And/Or Change the Governor?

You tap a few keys, the CPU ramps up, does it’s magic, presents its suggestions, then spins down again. You tap another few keys, and the CPU ramps up again, does its thing again, then spins down again.

The faster you type and the more pauses you take between words, the more apparent the lag is, and the more frustrating it is to the user

So you can change the CPU Governor to a govern that allocates CPU time differently, and also the CPU frequency. Thus it can allow you to type with less lag because the keyboard is/can get my CPU allocation

---
Tags: sms, performance
---


# Question
Title: Some program is showing ads on my desktop... How can I catch it?
Some program keeps showing me ads on the main page every now and then. It's extremely annoying, and I'm unable to catch it. Is there a way I can detect it to remove it?

When the ad shows up, I try to hold the home button to see the app name, but it disappears. Sometimes the ad is a link, so it asks me for the browser to use. My device is rooted.

# Answer
> 5 votes
## Finding the Source

**For Android \>4.1**

If your device is running Android 4.1 "Jelly Bean" or higher, you can just press and hold on notifications and your device will tell you who is generating them.

**For Android \<4.1**

Use Airpush Detector. This application has a big list of apps that create banner ads. If it finds an application it knows of, it will tell you and ask you to uninstall.

---

## Stopping the Future Problems

Use an Adblocker to Block Ads:

1. AdFree *(Recommended)*
2. AdBlock Plus
3. Ad Away

# Answer
> 1 votes
I installed AdBlock Plus (not the browser, click on the gray link in below the big link in the middle) and AdAway and this solved the problem. Unfortunately this works only if your device is rooted.

# Answer
> 0 votes
You can install AdwCleaner! With it you can remove Adware,PUP/LPI (Potentially Undesirable Program), Toolbars! I have used it, and its very good! It does a great job!

Then you can use adblock plus, to prevent any other ads from showing up! But first use adwcleaner!

---
Tags: 5.0-lollipop, samsung, samsung-galaxy-note-3, ads
---


# Question
Title: Change when phone beeps for notifications
My phone makes a lot of noise when it's not in use. I think this is because apps running in the background have experienced an event, like Clash of the Clans. How can I change this? I'd really like to find out what apps just made my phone beep. I'm running Cyanogenmod 12.1 with android 5.1.1 (though soon to upgrade to android 6).

# Answer
Lets take an example that its your clash of clans app(as u mentioned it in the question)...go in settings -\> app -\> select that app -\> there will be a checkbox which says 'show notification'. Uncheck it
> 1 votes

---
Tags: notifications, audio, sony-xperia-z2
---


# Question
Title: Space deleted but not reclaimed for re-use
I'm using Nexus 5. In the following image, you can see that I have total space of 12.55GB. Apps in the dark green bar on the left taking up more than 1/3 of that with 4.93GB. The light gray "Available" which is nearly the same size is listed as 498MB -- that's much less.

If this were actually 498MB, that would be a tiny sliver, not nearly 1/3 of the storage space.

I've deleted a ton of pictures and apps from my device, basically bare-bones and otherwise not usable even to run the next OTA update. But no matter what I delete the space is never reclaimed on the device:

<sub>(Click image to enlarge)</sub>

Why is this happening and how can I fix it?

My current theories:

1. I had an earlier rooted Android but lost the root in the first OTA. I was able to use SuperSU and whatnot then, so I know I was actually rooted.
2. On that update, I chose something listed as "Preserve root mode (experimental)" which did not work. Since that root loss, when I go into my recovery which I believe was Clockworkmod at the time, I don't seem to have a recovery either -- it says "no command".

So maybe the space I cannot recover is controlled by the root user and I can't delete it as a normal user?

Is it possible to restore my ability to use my disk space without wiping my data?

# Answer
The update from 4 to 5 disabled my access to clockwork mod, but did not remove Clockwork or prevent it from doing whatever automatic recovery process I had set. So, that was building in the background until I deleted it.
> 0 votes

---
Tags: internal-storage, nexus-5
---


# Question
Title: Calculator WiFi usage on Marshmallow, Nexus 5? What?
I have not used the calculator app. I also don't know why it would be using the wifi or any kind of external data. Yet behold, below:

I flashed 6.0 recently and restored some apps from an old backup, but nothing that looked like calculator. Should I be concerned, or is this a known thing?

# Answer
First off, They no longer uses Floating point arithmetic al which I read from a blog. Second, Marshmallow have introduced a lot of new features in its calculator which does uses internet for floating/decimal calculations for user-friendly UI and other touch gizmos. Currently its a kind of prototype, so it'll be downloading a bit for the updates but you can always disable the app from system settings. You can see the new features from this site - http://www.androidpolice.com/2015/06/12/android-m-feature-spotlight-the-stock-calculator-app-has-been-overhauled-no-longer-uses-floating-point-arithmetic/
> -2 votes

---
Tags: wi-fi, security, nexus-5, data-monitoring, calculator
---


# Question
Title: Lost root when phone rebooted - can't get to download mode only Android system recovery
I have had my phone (Samsung Galaxy S4 GT-I9505, Android 4.4.2) rooted for a while (can't remember exactly how I did it now) but last night I exhausted the battery and when I charged and powered back on I had lost root. SuperSU quits with error message "There is no SU binary installed and SuperSU cannot install it. This is a problem!"

I have tried to re-root following these instructions but when I do the Volume Up + Centre Home + Power combination I don't get the warning message about installing custom OS, instead I get:

> Android system recovery \<3e\>
>
> KOT49H.I9505XXUFNA5
>
> Volume up/down to move highlight; power button to select.
>
> * reboot system now
> * apply update from ADB
> * apply update from external storage
> * wipe data/factory reset
> * wipe cache partition
> * apply update from cache
>
> \[Exposed Android with red warning triangle\]
>
> \# MANUAL MODE #
>
> -- Applying Multi-CSC --
>
> Applied the CSC-code : BTU
>
> Successfully applied multi-CSC

Now from here I don't seem to be able to flash TWRP because nothing shows up in Odin when USB is connected. If I select "reboot system now" I get back into un-rooted Android (annoying because I make extensive use of multiple profiles on Titanium Backup); if I select apply update from ADB then the S4 then appears as a device when I run `adb devices`:

```
List of devices attached
6496ea42        sideload

```

But still nothing on Odin.

Can anyone advise how I can re-flash TWRP and re-root?

Many thanks

Tristan

# Answer
> 1 votes
On the Samsung Galaxy S4 (GT-i9505) Volume Up, Power and Home is to enter mode. Volume **down**, Power and Home is to enter 'Download Mode'. From download mode you can make the device visible to . From Odin you can flash a custom recovery, or root the device with CF Auto Root and other methods such as flashing a pre-rooted stock ROM for example.

If your device shows as not being rooted, when previously it was and you have not unrooted it manually, this *could* be an issue with the SuperSU binaries, and sometimes installing these via the app, or via the 'recovery' option within the app can fail. You can download the SuperSU zip from Chainfire and flash it in a **custom recovery**.

Generally the safest bet is to backup anything you need, flash the Stock ROM through Odin, and root, or flash a pre-rooted stock ROM. Then you can flash a custom recovery and from that recovery flash whatever you need.

# Answer
> 0 votes
You should also look into making or buying a USB jig for forcing the phone I to download mode. It's a simple device that plugs into your usb when the phone is off, and resets it directly into download mode.

This will save your phone if you ever soft brick it, and it just dang handy to have for situations like yours.

Here is a link to how ti make one from XDA.

http://forum.xda-developers.com/galaxy-s2/help/guide-how-to-make-usb-jig-reset-binary-t1604707

P.s. They are a Samsung thing, and do not work on any other brand phone.

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


# Question
Title: After Upgrading to lollipop, pattern lock issue, after unlock again screen locks , very annoyinig
I have upgraded my Moto G2 phone set to Lollipop version, After I did this facing issue with screen pattern lock/unlocking.

After I unlock screen, it goes lock again and this continues until I frustrated and I leave my phone untouched for sometime. Then I try after some time should be ok.

Very annoying and making life complex when desperately need to use.

Please some one share if you have face similar issue and resolved. Thanks.

Cheers Sankar

# Answer
I know this is dumb... but are you using flip cover. I had similar problem with my oneplus one recently and in the oneplus one forums they say that this is caused by the magnet in the flip cover. When you fold it back it falsely triggers the locking mechanism it seems. Although i agree to this i don't know how it wakes after sometime!!
> 0 votes

---
Tags: 5.0-lollipop
---


# Question
Title: Notification icon that looks like 'b' with 3 dots
Does anyone know what this symbol is in my notification bar? I'm guessing it's from a 3rd party app. Please excuse my poor attempt to recreate it. :)

# Answer
This question has been answered by wickdaman on Android Forums,

> > MunstersRebel said:
> > It's beam some proggie that works like a virtual loyalty card holder
>
> It is! To be exact, it's Beaming Service for Samsung which works with this app, Beep'nGo (made by the same folks, Mobeam).
>
> So you can use loyalty cards from shops (e.g. Starbucks). Quite a handy app if you ever wanted it and less crap to have in your wallet...
> 0 votes

---
Tags: notification-icons
---


# Question
Title: Visible to only some people on Whatsapp?
I am afraid of using whatsapp just to avoid so many unwanted messages or unnecessary people contacting you. Just wondering, is it possible that am visible on whatsapp to ONLY some people (all my contacts shouldn't come to know)?

# Answer
Yes, you can choose the option to be visible only to your contacts.

Go to **Settings --\> Account --\> Privacy --\> Who can see my personal info** and choose Last seen, Profile photo, status to `My contacts`. But configuring this, everyone who is not in your address list can know that you have a WhatsApp account, but they cannot see your last seen, profile photo, status. You can also **block** unwanted contacts here. By blocking a particular contact, the other side will not see your last seen, profile photo, status and additionally you will not receive any messages / calls from blocked contact, messages will be shown as undelivered to them.

When you are in a group, provided you set the correct privacy options, the group members can only see your `number` and the `name` that you used while adding account on the device. There is no way to change this behavior.

Also, you cannot avoid unknown users adding you to a group. WhatsApp doesn't ask you whether you wanted to join a group or not. All you can do is to quit after joining and block the ones that joined you. **Blocked contacts** couldn't add you to a group.
> 1 votes

# Answer
WhatsApp needs the users mobile number to add someone, so I guess don't give your mobiles number to everyone and if someone got your number and is trying to give you unwanted messages then just block 'em.
> 0 votes

---
Tags: whatsapp-messenger, instant-messaging
---


# Question
Title: How to share android directories over LAN using SMB protocol
I want my hone to be used as network drive, by sharing folders over network. So that I can access it from My windows PC. I want to use SMA protocol for that. I am using OnePlus One, CM12.1 OS with ES file explorer.

# Answer
> 2 votes
If you have a rooted phone, you can use one of these two apps that let you set up a samba server: Samba Server or SambaDroid (they are portings of Samba for Linux). Of course, you can find and use any other equivalent app. Root is required because Windows doesn't recognise non-conventional servers (i.e. which use non-standard ports), so you must be able to change the default ports on your phone. If your device is not rooted, then you can:

* create a Samba server with your PC, granting read/write privileges to the shared folders
* use Es file explorer as a samba client (the smb protocol is built in)

In order to do it, follow these steps in Es (I will cover only the android side, assuming you know/will find out how to set up servers on PC):

* open side menu, go to 'network' and choose LAN
* touch the plus sign at the bottom right corner, this interface will pop up:
* leave the 'domain' field empty
* fill in the server name (local ip address of your PC), and username and password that you set up for your server
* do not check the 'anonymous' box (if your server isn't password protected then check it)
* choose a name for the server to be displayed on your phone And that's it. This should do the trick (as long as you enable r/w on your PC), doesn't require root and is well built in to Es file manager.

---
Tags: file-management, cifs
---


title: Compass feature in all Android phones?

text:
# Question
Title: Compass feature in all Android phones?
Is there a compass sensor or a software emulating a compass in each Android smartphone? Or maybe is there a solution for it problem starting from Android 4.0 ICS?

# Answer
**No**, not every Android smartphone has *real* compass (magnetometer) sensor. Even Google claims that,

> Few Android-powered devices have every type of sensor. For example, most handset devices and tablets have an accelerometer and a magnetometer (*which refers to compass usage on latter text*), but fewer devices have barometers or thermometers.
>
> <sup>(Emphasis mine for added info)</sup>

Note that Google specifically says *most handset devices*, which should include most (but not all) phones and tablets.

However, it seems that GPS can be used as a compass too, albeit unreliable. But again, not all Android devices have GPS receiver.

As for software emulation, I haven't found any method that can emulate compass without magnetometer, and thus, I concluded that it's impossible for now.

The conclusion is, since not all Android handsets has compass sensor/GPS receiver, and there is no way to emulate compass without them, the answer is: **No, not every Android smartphones have compass feature**.
> 2 votes

# Answer
You probably have a compass built in, try looking for it in the specifications of your phone (a lot of sites list them). As to use it, you can install an app from Play store, there is plenty of them, just search 'compass'. It may be that some of them use other data sources (internet, geoloco, ...) to make up for the absence of a specific compass sensor.
> 0 votes

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


title: Difference between Gapps

text:
# Question
Title: Difference between Gapps
What is the difference, if any, between different Gapps providers such as opengapps, tk gapps, pa gapps etc?

# Answer
> -2 votes
Open gapps is open source developed, all their code is available on github. PAGapps is developed by the Paranoid Android team. So there you have it. An app doesnt have to be created by google to work as a google app. Other developers also give you a choice as to whether you want all or just one google app (gapp) The pico is just the play store, if I remember rightly. I no longer use any Gapps at all. I use a separate apk downloader called Raccoon with a throwaway google account.

---
Tags: custom-roms, google-apps
---


# Question
Title: Recover files from NQ Vault after uninstalling it
I'm using a Samsung Galaxy Tab and NQ Vault app, storing some files, then I uninstalled it. Now I realized I can't recover the files from it.

I've tried reinstalling the app, but it did not give me the option of restoring previously stored files. I don't have any backup either.

How can I recover my files from NQ vault after uninstalling the app?

# Answer
Search for the folder in the internal storage. It is typically under android folder. Enable the "show hidden files" option. After that, begin your search. The folder of the vault can also be under `data` folder.
> 0 votes

---
Tags: data-recovery, nqvault
---


# Question
Title: Installing default font from "Font Installer" app only changes partially. How to apply it globally?
I rooted my LG G2 D802 and changed font using Font Installer ★ Root ★. Then I changed my mind and changed the font with the one which came already in the phone. But the font hasn't changed in the whole smartphone.

The rooted font exists in some apps like Play Store and the stock one in the rest of the smartphone!

What can I do?

<sub>(Click image to enlarge)</sub>

# Answer
> 2 votes
You will have to find someone with the same phone as you (rooted) and find the font files and send them to yourself and copy them into the location of your font files and do a reboot. Worked for me. Or you can find a dump for your phone and download those files and find the font in there and place those into your font files. (Friend did that and it worked as well. I have warned people not to download that app as it ruins the font settings.

# Answer
> 0 votes
Ok so i found out the solution! First of all before you change font from a rooted app you have to backup all your stock fonts! I didn't do that and then this problem occurred! After some research the only way to fix this (if you don't have a backup) is to reflash the stock ROM! Thanks everyone for the help!

---
Tags: system, fonts
---


# Question
Title: Recover bricked "Asus Transformer Pad TF300T"
PLEASE HELP ME BECAUSE I HAVE SCREWED MY TABLET UP!!!!

I have a device "Asus Transformer Pad TF300T" running on Cyanogenmod CM12.1 Snapshot build (Custom ROM).

For some reason my Google account was not working properly on my tablet, nor could I add an account to it.

When I did a factory reset on my tablet, after it restarted, a screen named "TeamWin" showed up on my tablet, it was stuck to that screen and would flash black and the same screen and it did this on a loop.

My question is do you know how do I recover from such problem, please let me know as I would like to fix and use my tablet again, thank you :)

# Answer
If you can get your device to show up in your PC, or if not, there is luckily a way to revive your device. Before we begin, I present you with this firmware file. Download it, and keep it safe. we may need it.

Alright, so here is the method. If you can make your device appear in a PC, in recovery (teamwin) then just move the above file to a folder on the Transformer's SD card. Then on your device, pick "install update from sd" and find that file. Tap it, then wait. If it succeeds, you WILL be on CM 10.2 (Android 4.3) now, but its better than the alternative.
> 0 votes

---
Tags: cyanogenmod, 5.0-lollipop, unbricking
---


# Question
Title: Does it mean that Memory usage of app same as size of app
This is a conceptual doubt I have. Request some one to resolve my doubt. I have an app of size of 4.5MB and I am calculating memory usage of processes in the app. I am getting each process memory usage as 16MB...

final Runtime rt = Runtime.getRuntime(); rt.gc(); final double startSize = rt.totalMemory()-rt.freeMemory();

What I am getting is correct or wrong?Does it mean that Memory usage of app same is same as size of app?

# Answer
> -1 votes
It is correct, there is no reason for the memory usage of you app to be the same size as the apk.

---
Tags: applications
---


# Question
Title: Google Tasks not syncing (events do) on the phone
I have a OnePlus One running CyanogenMod 12.

I started using tasks within Business Calendar 2 PRO app heavily. They synchronize using google tasks. So I can see my tasks in google calendar. This works well with my Nexus 7 2013 tablet and PC and worked well with the phone too. The phone recently stop synchronizing correctly and does not want to work again.

Screenshot - Sync (Click to enlarge image)

I noticed that arrows stay present after trying to sync the Calendar. First they wiggle instead of turning awkwardly and end up staying there. The events get synced, the tasks not.

I also have a "Sound Search for Google Play" syncing problem, but I turned that one off for the reason so that it does not interfere.

I have no idea what to do. Once I had a similar problem with Google Keep and I managed to find a card that was causing some db problem on google site - I removed it and synchronized and it started working again. But I could not see anything interesting in the logs this time.

# Answer
> 0 votes
Well in the end, I managed to fix the problem by

1. removing my google account from the android device.
2. Then I opened up Business Calendar and it was still showing the dead task list on the device although the calendar and other task lists were not present.
3. I removed the traces of the tasks and list which was dead and then I think I reinstalled Business Calendar (not sure).
4. In the end I readded my google account to the device and opened up Business Calendar and it was working again with the sync.

However, the arrows at the calendar are still there. But everything seems to be working.

# Answer
> 1 votes
Following instructions worked for me:

1. On my HTC M8, I went to Settings → Apps → found the Business Calendar 2 PRO app (it is listed as "Business Calendar") → cleared Cache → cleared data of the app (did **not** need to uninstall/reinstall).
2. I went back to the Business Calendar app on home screen and it wanted to set up as new but my calendars and most of the data synced very fast (I think it is because I did not uninstall the app).
3. I had to again choose my tasks' Gmail account and then Tasks were synced correctly!

Also, check your other settings for calendars and others. I have another Android phone so I use it to confirm that settings match. The tasks on other phone were syncing fine on Business Calendar.

# Answer
> 1 votes
I fixed it by going into the "TASK LIST" Tab in Business Calendar 2 and remove the google Account in the bottom. After a little while, when the Tasklists disappeared as well, you may just click on the google Account again and a window will pop up to grant the app permission to access the Tasks.

---
Tags: cyanogenmod, sync, calendar, google-tasks
---


# Question
Title: Google apps timeline inaccurate location
My Google apps timeline says I went to a postcode and stayed there for 3 hours when I never left my house which is 4 miles away from where it says I was it was in the middle of the night when I wasn't even on my phone I was asleep. But on the following date it says I was at my house from 1200am-135pm which was obviously the start on the next day and which means I was at both locations at the same time. Any light shredded on this would be great. Is there anyway to prove I didn't leave my house

# Answer
> 1 votes
Do you use your Google account on more than one device? Or do you turn off location and your cell data and connect only via wifi? If you were connected to WiFi on your phone, or another WiFi or ethernet connected device logged in with your Google account, Google may have assumed your location was the location of the IP address you were using (which isn't necessarily where the actual WiFi router/access point is). 4 miles away is about the right distance for say a cable broadband hub and the IP address location may have resolved to somewhere near the hub.

If you go to http://whatsmyip.org and click on the "more information" button, it will attempt to locate you via your IP address. That's likely analogous to where your weird Google location came from.

---
Tags: google-maps, google-location-history
---


# Question
Title: How do I add a link from a Calendar entry to a Contact entry?
I have a calendar entry and want to have a link to a specific phone number in my Contacts list. The Calendar, Contacts and phone apps are the built-in apps.

Specifically I want to have the Calendar alert allow me to click the "reorder" phone number entry for my pharmacy contact and it will dial. That's the 2nd phone # for that contact and has all the responses and pauses to reorder a script.

Samsung SGH-I927 Captivate Glide Android 2.3.6 Kernel 2.6.36.3 Build Gingerbread UCKL1

# Answer
> 0 votes
You may need a newer version of Android/device or at least a more capable calendar app that can run on Gingerbread. The modern stock version of the Calendar (I think from 4.0 onward) lets you assign people from your contacts to appointments. Only about 4% of Android users are currently running Gingerbread so you're kind of in a small minority and may not find much help because so few of us are running anything earlier than Android 4.0.

---
Tags: contacts, 2.3-gingerbread, hardware, calendar
---


# Question
Title: Running a stock or custom ROM in a virtual machine on Android
Can I run a virtual Android machine on my Samsung Galaxy S6 Edge? Or maybe can I run a custom ROM without flashing stock?

# Answer
> 0 votes
**Part 1: Using Multiple ROMs without flashing again and again**

App required: MultiRom

**Introduction:**

* MultiRom powerful utility that installs itself into your Custom Recovery.
* First Step: **"BACKUP"** It is recomended to make a nandroid backup of your current ROM in case something goes wrong you can just restore it.

**Procedure:**

* Once you have installed MultiRom open up the app. MultiRom will ask for Root Access. After granting it, you should see Multirom and its current version, the recovery that is required to manage Multirom with, and the MultiRom Kernel (Kexec-hardboot patch)
* Just tick all 3 boxes to install Multirom, the recovery patch, and the kernel. Once it’s finished installing, MultiRom Manager should prompt you to reboot into Recovery to complete the installation. Once you’ve entered the Custom recovery, it should complete the installation and will soon reboot itself.
* A message will appear saying something similar like the device will boot into the internal rom in 5 seconds, unless you click cancel. You haven’t installed another Rom into MultiRom yet, so you should only see one option to boot into, and that should say Internal. Internal is pretty much your current Rom, or whatever you were using before installing Multirom. If you do not click cancel, your device will boot into the Internal Rom by default, so click cancel in the event you decide to boot into a different Rom.
* Now, in order for you to boot into a different Rom, first you have to download the different Custom Roms you want.

*ONLY DOWNLOAD THE CUSTOM ROM THAT’S SUPPORTED BY YOUR DEVICE*

* Note that once you install your Custom Rom, Google Apps and Services will not be installed on it, so you will have to download something called GAPPS (Google Apps) for the respective Android version. so now download the GAPPS zip file.
* Once you are back into your device’s Stock Rom, we will be using TWRP Recovery, as it is the default Custom recovery supported by MultiRom. Once you are in TWRP, click advanced. You should see a new option called MultiRom. Click that, and you can configure settings, as well as install your Custom Rom to boot from.
* Assuming you now have your Custom Rom downloaded on your device,click “Add Rom.” You will see many settings on the screen. For Choose ROM type, leave it by default, which is Android. Share Roms with Internal ROM, just leave that as don’t share. You can also see where the Custom Rom will be installed to. By default it will list your internal memory, but if you have an SD card, or even a USB Flash drive that is plugged into your device VIA OTG cable, it will be listed there as well. So just pick the destination of where you want your Custom Rom to be installed/saved on.
* Click next, and select your source of installing your custom Rom. 3 Options will appear, which include Zip File, Backup, and ADB Sideload. You should have downloaded your Custom Rom earlier in for form of a .zip file, so just select ZIP File. Next, you will navigate to the place where you downloaded your Custom Rom, which most likely will be located in your Downloads folder. So find that and select it. Once you have it selected, you will reach a page where it shows you to confirm flash. So swipe the bar to confirm the Flash, or installation of your Custom Rom, and let it install on its own. Once the installation has ended, do not be so quick as to click reboot.
* Click the back button on the bottom right hand side, and head over to the List Roms option from earlier. Then, click on the Rom that you just installed, and click Flash Zip, which will flash the Zip file for that individual Rom. Now, flash Google’s apps and services that you have downloaded now Reboot\>system.
* You should be prompted with the same interface as earlier when you installed MultiRom where it asks you which Rom you want to boot into. Click Cancel, as we do not want to boot into our internal rom. Now you should see your brand new installed Custom Rom name listed in the Boot options. Click on that, and confirm you want to boot into it.
* Now the Custom Rom’s default boot animation should appear, so that indicates you’ve done everything right. Note that this simulates the process of a brand new fresh operating system being booted up for the first time, so the boot process should take a while longer, just wait a few minutes until you reach the device setup screen.
* In the case that you want to uninstall MultiRom, just boot back into your Internal rom and head over to the Multirom Manager app, and click on the big trash can at the top right corner, as this just means the removal and deletion of MultiRom. Click on confirm delete, and follow the on-screen instructions for uninstallation.

Step by Step Video Tutorial

**Part 2:Running Linux Distros On Android using Linux Deploy.**

* Linux Deploy is open source app offers an easy way to install and run a supported Linux distribution in a chroot environment.

**Apps Required:**

**Procedure:**

* Tap the Properties button it includes distros like

• Kali

• Debian

• Ubuntu

• Arch Linux

• Fedora, and openSUSE.

* For certain distributions, you can also select a specific version. Choose Debian, for example, and you can pick the desired version (stable, testing, unstable, etc.) in the Distribution suite list.
* Linux Deploy lets you install a graphical desktop environment, too, and the app supports several popular graphical desktops, including LXDE, Xfce, Gnome, and KDE. To install a desktop environment, pick the desired desktop from the Desktop environment list and enable the Install GUI option.
* The next stop is the Startup section. To start, make sure the SSH option is enabled; otherwise, you won’t be able to connect to the running Linux instance. If you chose to install a graphical desktop environment, you will have to enable the VNC option as well, so you can connect to the desktop using a VNC client app. Next, scroll down to the VNC section and configure the VNC settings, such as color depth and resolution as well as desktop dimensions. Once you’re done tweaking settings and specifying options, you can tap the Install item and wait until Linux Deploy finishes the installation.
* The installation procession in Linux Deploy is completely automated.When the installation operation is completed, you should see the following status message: \<\<\< end: install Then, tap the Start button to boot the installed Linux distro. Note the IP address of the running Linux instance. Launch the VNC client app and connect to the running VNC server using the default "changeme" password. You can access the graphical desktop using a VNC client directly on Android

**Step By Step Video Tutorial**

---
Tags: android-emulator, samsung-galaxy-s-6, virtualbox
---


# Question
Title: Store ePUB books on my external SD Card to be read in Google Play Books
This is a simple question, but in 2 parts:

1. I want my entire ePUB library stored *locally* on my Android device, so I can use Google Play Books to read them without the need of being connected to my cloud library or any other "online" storage.
2. Is it possible to configure Google Play Book to save/read the books library in the Android's external SD Card, *without* the need of storing them in the internal memory?

If you know the answer, or any tips about how to configure this scenario, it will be very appreciated.

# Answer
If they're non-DRM epub books, you could use a third party reader. Otherwise, it may depend on what version of Android you're running. Generally you're stuck with whatever options Google offers. With DRM (paid/protected) books you pretty much have to play by their rules as that's what stops people from say sharing books with those who haven't paid for them.
> 1 votes

---
Tags: storage, google-play-books, epub
---


title: Resetting SMSC for Lollipop 5 SMS bug

text:
# Question
Title: Resetting SMSC for Lollipop 5 SMS bug
Ok, so I tried to do this tutorial to fix the SMS bug that was keeping me from texting my buddy in Switzerland (I'm in the US using AT&T on a Samsung Galaxy s6 Edge with Lollipop v5.0.2);

I followed it, did the `*#*#4636#*#*` and brought up the screen. Hit "Refresh" and it displays `"1",0`

So I hit update "Update" and reboot. Now not only does my texts to him fail, but all the local US people I can normally msg fine fails as well. Could someone show me the light? Thanks!

# Answer
Sorry for the trouble. I'm the writer of that fix. Well, I was able to get it right on Nexus 5, Unite 2, Galaxy S5, LG G2, LG G3 and MOTO G as well. So, if you've come across a different problem try doing a factory reset. And, keep a backup of your data before formatting it.
> 1 votes

---
Tags: 5.0-lollipop, sms, settings, bugs
---


# Question
Title: WiFi Direct - only one device (Samsung phone)
According to Wiki:

> Only one of the Wi-Fi devices needs to be compliant with Wi-Fi Direct to establish a peer-to-peer connection that transfers data directly between them with greatly reduced setup.

How to actually establish the Wifi Direct connection from one Samsung Android phone (with Wifi Direct enabled) with another Samsung Android phone (**without** Wifi Direct / with Wifi Direct **disabled**)?

(FYI, I could establish connection with Wifi Direct enabled on both phones. But theoretically only enabling one phone is enough.)

# Answer
Try using the app SuperBeam to receive files on a device without wifi direct from one that does have it.
> 0 votes

---
Tags: wi-fi, samsung, file-transfer, data-transfer, wifi-direct
---


# Question
Title: How to delete Hola launcher on Intex phone?
I can't delete Hola launcher on my Intex smartphone. Once I deleted it from app setting, after some time it's automatically installed again. Another launcher named Launcher3 is on my phone with same problem, it's not removing by factory reset.

How can I delete Hola launcher permanently?

# Answer
> 0 votes
Launcher3 is the stock launcher. You can't remove it without rooting your device (it might void the warranty).

And, for the Hola launcher. If it's getting automatically downloaded from the Internet (Google Play Store), then you may disable auto app update or restrict background data to prevent it from getting downloaded.

If it's not getting downloaded from the Internet, then I'm afraid it comes pre-installed (bloatware). You can't uninstall those without rooting your device (voids warranty I repeat).

---
Tags: launcher
---


# Question
Title: How to set default call audio output to earpiece when connected to bluetooth?
My phone is connected with a bluetooth watch. Which has in built speakers. I can make and receive calls from my watch. Now whenever I receive a call my call audio output is sent to my watch speakers. After picking up the phone I can change it to receive output to my phone's earpiece but this is annoying to do everytime I receive a call. Is there a way to force my phone not to transfer incoming call audio to bluetooth?

P.S. I can disable Phone Audio from my bluetooth profile but then I am not able to make calls or see who is calling me from my watch.

# Answer
I was in need of doing this exact thing today. I was forced to figure it out on my own after I couldn't find an answer online. As it turns out, it's easier than I expected.

Open your bluetooth settings, find your device, and click the settings icon for that device. You should see some options for the device. Uncheck the "Phone audio" option.
> 11 votes

---
Tags: bluetooth, calls, bluetooth-audio, android-wear
---


# Question
Title: How can I save / get to Walmart's e-receipts from their Walmart app? Where are the files stored?
The Walmart app has a section called Savings Catcher, which allows one to scan a barcode from their receipt or to submit some numbers from it, and for the app to find lower prices. Anyhow, an exact digital duplicate of one's receipt is then shown. This receipt can be accessed at anytime (as far as I can tell). One can also zoom in on the receipt to view it at what looks to be 100% zoom.

**I really would like to be able to save these receipts in jpeg format. When one is looking at the receipt, there is no option for saving or sharing the receipt.**

Now, I am hoping that maybe the receipt gets saved somewhere on the phone or sd card, and am assuming that if it is, it might have an odd file extension (based on previous experience with another picture app. The file would open in photo programs and also if one would change the extension to .jpg.)

I have used ES File Explorer to search for anything named Walmart, but nothing shows up. I have no idea where the files are saved?

**Does anyone have any idea as to where the Walmart app's files are saved?**

My Android version is 4.0.4

# Answer
Not sure which version this is supported on, but on mine, there is a share button at the top of the receipt, so you can share with email and the jpeg will be attached. Note, this is on the itemized view, not the receipt image view.
> 1 votes

# Answer
You'll need to be rooted to access it, but anything owned by an app will be in /data/data/\[app package name\] where \[app package name\] is the full package name for the app. Usually it will be something like com.walmart.mobile or similar.
> 0 votes

---
Tags: files
---


# Question
Title: Root Samsung Galaxy Grand Neo Plus running Android 4.4.4 without losing data
I want to know how to root my Android (Samsung Galaxy Grand Neo Plus, 4.4.4) without touching a single one of my files.

# Answer
> 0 votes
Do not install kingo root. Its an exploit not true root and a pain in the butt to get rid of, the following after much looking did it. Should it be too late, install supersu over the top of it then remove supersu through settings to unroot should you want to re-sell.A better way is to search on XDA for the latest clockworkmod recovery or TWRP for your device and use Odin to flash the recovery boot.img. Then holding "vol up" and "home" press the power button and it should boot into recovery. From there you can perform a complete backup, flash roms or root by installing zips. This process only writes to the boot not any other part unless you flash a ROM, then the phone is wiped. Make sure you get the right files for your device....More Here http://forum.xda-developers.com/showthread.php?t=2793285

# Answer
> 0 votes
Use KingRoot, easy root and unroot. Installing a custom recovery wouldn't be a good choice if you have a device with warranty and also if you're getting to know "TWRP Recovery" " Odin" "recovery" "Flash" for the first time.

---
Tags: 4.4-kitkat, rooting, samsung-galaxy-s-3-neo
---