title: How to clear the data usage?

text:
# Question
Title: How to clear the data usage?
I'm using Android KitKat. I'm not able the clear the data usage of mobile data (Mobile) as well as Wi-Fi. Is there any option to clear the data usage in rooted and non-rooted Android devices?

(Click image to enlarge)

Somebody Please do help. Am using Non-rooted Android Device.

# Answer
On a rooted device, go to `/data/system/netstats/` and delete all the files there. Reboot the device and the data history would be gone. Worked on Android 4.2.1 and 5.0.2, and maddisonj and Beygi reported it works on 4.4.2 and Android 8.0 as well. It clears both SIM data as well as of Wi-Fi.

This would not reset the current cycle you would be having. I believe `/data/system/notification_policy.xml` manages it, so you can edit it out if that cycle also bothers you.

(Click image to enlarge; image order: before and after deleting the files)

On a non-rooted device, factory reset seems to be the only choice.
> 10 votes

# Answer
You just have to do that disable your app then enable again all the data usage history will reset automatically
> -3 votes

---
Tags: data-monitoring
---


# Question
Title: Bootloop and inaccessible to fastboot /adb
So I wished to flash TWRP on my Gionee A1 (Nougat) and it couldn't mount my system partitions and reboots recovery repeatedly. Reading somewhere cwm solves this, I did a grave mistake of flashing CWM of another device model onto mine (*as I couldn't find one for mine*) After flashing, **the phone is in bootloop and I can't access recovery/fastboot**. Tried many methods but in vain. **Pls help**.

# Answer
> 0 votes
Please attach your phone to adb installed pc using usb cable. Find terminal or command prompt. And run the following command 'adb reboot recovery'

---
Tags: adb, boot-loop, fastboot, twrp
---


# Question
Title: Gmail app duplicate notifications - one for Inbox and again for Custom Label
I am getting 2 notifications for the same email, both from the Gmail app. One notification is for the Inbox and the other is for a custom Label.

I do not want two notifications for the same email, so how do I prevent an Inbox notification if a label notification is triggered?

If I disable the Inbox notification, I will not be notified when a new email arrives. If I disable the Label notification, I will not hear the sound that is set to that label.

A couple more things to note...
\- Some suggest moving the label emails away from the Inbox will solve it, which is true, but I need the label emails to show in my Inbox because I need to action them.
\- I have the Inbox sound notification disabled because it clashes with the label notification sound (separate issue, but same cause).

Using Gmail v5.0.1 on Galaxy Note 4. Thanks.

# Answer
Gmail \> Settings \> select account with labels \> Manage Labels \> Select each label and uncheck "label notifications" that way the only notification you get is when it gets to the inbox, not a double notification for inbox AND the label
> 7 votes

# Answer
The way I fixed this was to check the box for "Skip the Inbox (Archive it)" when I made the filter and label with the custom sound. That way the message is only in one place and therefore only one sound is played.

Hope this helps. =)
> 2 votes

# Answer
* Open the Gmail App
* Go to the settings for the account tied to Inbox
* Uncheck Notification

If this solution does not work for what you want to accomplish, there really isn't anything I, or anyone, can tell you to do. Inbox and Gmail are 2 apps for the same service. They are not meant to be used at the same time for the same account. In fact, when you first start up Inbox, it tells you to go in to Gmail and disable the notification.
> 1 votes

# Answer
I used to have the same problem. One day I got a prompt from inbox asking me if I want to disable duplicate notifications. When I said yes, the notifications from the Gmail app stopped coming. Now it is only from inbox that notifies me. Don't know how to trigger that.
> 0 votes

# Answer
Go to inbox\>settings\> choose your account\>there is a setting that tells you to stop getting notifications from Gmail. Also if you use it for a while it will make a prompt with the same question.
> 0 votes

# Answer
You can go to gmail - Settings- again - your account- then go to inbox sound & vibrate - in check Label notification.

Sunil
> 0 votes

---
Tags: gmail, notification-bar, samsung-galaxy-note-4
---


# Question
Title: Galaxy A3 2016 bluetooth problem.Devices are visible but won't pair
I have a Samsung Galaxy A3 2016 Android Version 7.0 .

Pairing with other devices was working just fine until the last couple of months .

Lately my device can discover other devices , but pairing is not working with any device .

I tried to pair it with my laptop, beats and a LED bulb but it's not working .

Any ideas ?

# Answer
It may not work but I just rebooted the phone then paired again and it worked ! Mike
> -1 votes

---
Tags: samsung, bluetooth
---


# Question
Title: stuck in bootloop, and flash recovery doesn't work on Nexus 5
Here's what happened:

One morning, my phone started rebooting once or twice on its own. I thought it was the power button, but then it got stuck at the boot animation logo. I've let it run like 3 hours, so I don't think it's some long update running.

When I reboot to recovery, it shows a dead droid with a red warning sign.

Only thing that still works is the fastboot. When I try to flash a new recovery (I tried twrp or cwm) with:

```
sudo ./fastboot flash recovery recovery.img

```

the command seems to run fine, but when I reboot to recovery, I'm still stuck with the dead droid with a red warning sign.

I would like to get my data back if possible (especially my files) so I didn't try flashing the whole stock rom. But if that's the only last thing to do, I'll give it a try.

So, What else can I do ? Why can't I even get the recovery working ?

**TLDR;** Nexus 5 bricked, bootloop, recovery HS, fastboot works; what do ?

# Answer
> 1 votes
My phone was stuck in a boot loop too for no apparent reason. I was driving to work and suddenly the phone started rebooting. 3.5 hours later it ran out of battery. I have no idea why, but this is how I got it back to life...

I use linux ubuntu so I was able to get the developer tools:

```
sudo apt-get install adb android-sdk
sudo apt-get update; sudo apt-get upgrade

```

I also downloaded the latest image from google from:

```
https://dl.google.com/dl/android/aosp/hammerhead-m4b30z-factory-625c027b.zip

```

To recover the phone I performed the following operations from the bash shell:

# 1. Unlock the phone

```
fastboot oem unlock

me@ubuntu:~/Downloads/hammerhead-m4b30z$ fastboot oem unlock
< waiting for any device >
...
OKAY [ 47.200s]
finished. total time: 47.200s

```

This launches a prompt saying that it's waiting for devices. I then connect the dead phone using a regular USB cable.

The android device presents a menu saying asking if I'm sure I want to unlock the device and accept that the warranty might be void. As warranty on the Nexus 5 is void anyway, I can't see any harm in progressing.

# 2. Install the image file

Next I unzip the downloaded image file and cd into the folder:

```
me@ubuntu:~/Downloads/hammerhead-m4b30z$ ll
total 609328
drwxr-x--- 2 me me      4096 Dec  7  2016 ./
drwxr-xr-x 4 me me      4096 Oct 21 16:20 ../
-rw-r----- 1 me me   3199188 Dec  7  2016 bootloader-hammerhead-hhz20h.img
-rw-r----- 1 me me       974 Dec  7  2016 flash-all.bat
-rwxr-x--x 1 me me       845 Dec  7  2016 flash-all.sh*
-rwxr-x--x 1 me me       798 Dec  7  2016 flash-base.s
-rw-r----- 1 me me 574089971 Dec  7  2016 image-hammerhead-m4b30z.zip
-rw-r----- 1 me me  46581248 Dec  7  2016 radio-hammerhead-m8974a-2.0.50.2.30.img

```

As the phone is unlocked, I can issue the flash command from here:

```
sh flash-all.sh

```

As the script executes I see the following messages:

```
me@ubuntu:~/Downloads/hammerhead-m4b30z$ sh flash-all.sh
target reported max download size of 1073741824 bytes
sending 'bootloader' (3124 KB)...
OKAY [  0.291s]
writing 'bootloader'...
OKAY [  0.516s]
finished. total time: 0.807s
rebooting into bootloader...
OKAY [  0.062s]
finished. total time: 0.112s
target reported max download size of 1073741824 bytes
sending 'radio' (45489 KB)...
OKAY [  1.547s]
writing 'radio'...
OKAY [  3.123s]
finished. total time: 4.670s
rebooting into bootloader...
OKAY [  0.000s]
finished. total time: 0.050s
target reported max download size of 1073741824 bytes
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
archive does not contain 'system.sig'
archive does not contain 'vendor.img'
wiping userdata...
Creating filesystem with parameters:
    Size: 13725835264
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 8144
    Inode size: 256
    Journal blocks: 32768
    Label:
    Blocks: 3351034
    Block groups: 103
    Reserved block group size: 823
Created filesystem with 11/838832 inodes and 93654/3351034 blocks
wiping cache...
Creating filesystem with parameters:
    Size: 734003200
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 7472
    Inode size: 256
    Journal blocks: 2800
    Label:
    Blocks: 179200
    Block groups: 6
    Reserved block group size: 47
Created filesystem with 11/44832 inodes and 5813/179200 blocks
--------------------------------------------
Bootloader Version...: HHZ20h
Baseband Version.....: M8974A-2.0.50.2.30
Serial Number........: 02c6bc76215fcd2d
--------------------------------------------
checking product...
OKAY [  0.100s]
checking version-bootloader...
OKAY [  0.100s]
checking version-baseband...
OKAY [  0.100s]
sending 'boot' (9156 KB)...
OKAY [  0.500s]
writing 'boot'...
OKAY [  0.781s]
sending 'recovery' (10014 KB)...
OKAY [  0.569s]
writing 'recovery'...
OKAY [  0.824s]
erasing 'system'...
OKAY [  1.297s]
sending 'system' (1020657 KB)...
OKAY [ 32.164s]
writing 'system'...
OKAY [ 69.195s]
erasing 'userdata'...
OKAY [  7.820s]
sending 'userdata' (137318 KB)...
OKAY [  4.511s]
writing 'userdata'...
OKAY [  9.175s]
erasing 'cache'...
OKAY [  0.628s]
sending 'cache' (13348 KB)...
OKAY [  0.630s]
writing 'cache'...
OKAY [  1.064s]
rebooting...

finished. total time: 130.023s

```

# 3. Welcome To Android instructions that you see on a new device.

Now it works.

# Answer
> 0 votes
This seems like a strange issue; do you remember tweaking your phone before it turned off, because a lot of tweaks like that only take effect after a reboot. I doubt that you only have access to the fastboot commands, but if so, you can run `fastboot erase cache` to erase the cache of your device. Let it boot for some time after running this command, because the cache needs to be "restored" after cleaning it. It is more likely that you also have access to adb, in which case you should make a full backup before deleting all partitions and re-installing the OS.

Here's a link to a program somebody made to backup files directly to the PC, and here's another thread on xda.

`adb pull /system/app backup/systemapps` backs up all the system apps of your phone to the systemapps folder in ADB on your PC, `adb pull /data/app backup/installedapps` backs up all the installed apps of your phone to the installedapps folder in ADB and `adb pull` can help with moving individual files.

Hope this helped!

---
Tags: recovery-mode, nexus-5, data-recovery
---


# Question
Title: How to connect new user to hotspot while vpn running?
I'm running marshmallow (6.0.1) rooted. I run the following commands

```
iptables -F

iptables -t filter -F FORWARD

iptables -t nat -F POSTROUTING

iptables -t filter -I FORWARD -j ACCEPT

iptables -t nat -I POSTROUTING -j MASQUERADE

ip rule add from 192.168.43.0/24 lookup 61

ip route add default dev tun0 scope link table 61

ip route add 192.168.43.0/24 dev wlan0 scope link table 61

ip route add broadcast 255.255.255.255 dev wlan0 scope link table 61

```

So I can tether the vpn connection. My problem is once tethered no new client can connect it stays at obtaining iptables address. How can I fix this?

# Answer
> Normally in plain hotspot mode (without VPN setup), clients will get an IP address from the **phone's DHCP server**.
>
> However, when the OpenVPN client is running, by default it is redirecting all traffic to the OpenVPN server, meaning any client traffic is also being redirected. Hence, the clients aren't talking to the phone's DHCP server any more - they are talking to the OpenVPN server, and if that doesn't provide an IP address via DCHP then the clients connection attempts will "hang".

There are possible workaround to keep tethering functionality on other connecting clients:

1. **Using postrouting and forwarding rules**

You can just add just post-routing and forwarding rules i.e

```
iptables -t filter -F FORWARD
iptables -t nat -F POSTROUTING
iptables -t filter -A FORWARD -j ACCEPT
iptables -t nat -A POSTROUTING -j MASQUERADE

```

(this is the solution I'm using currently),

---

2. **Setup IP addresses manually**

* You may need to assign other clients IP manually (static IP address) to bypass DCHP server.

---

3. **Exclude hotspot subnet from tunnel**

> * The fix is to identify the subnet used by the hotspot service and manually add it to Excluded Networks for the connection. i.e `192.168.43.0/24`.
> * Now when the tunnel is initiated the hotspot subnet is always excluded from routing through the tunnel regardless of startup sequence and tethering always works.

or simply excluding `192.168.43.0/24` (and including `0.0.0.0/0`) rules from iptables.

Acknowledgements
> 0 votes

---
Tags: 6.0-marshmallow, root-access, wifi-hotspot, openvpn
---


# Question
Title: Get notes created using "Notes" default app and export them to PC
I'm searching a way for get all my notes1 created in my Samsung Galaxy Ace II2 and export them to PC "in separately or unified text file (.txt)".

After hours of searching, I found this question; however, I can't follow the provided steps and the final target is *quite* different from the linked question.

As an alternative, I found a software called Remo Recover for Android but this app *looks like* it cannot access the saved notes.

In another search, this answer suggests:

* Select memo/note.
* Select "Share" or "Send" selected note.

The problem with this solution is that I have more than 100 notes and some of them has 1500 characters, and making this manually takes much time.

I'm looking for a solution4 that download/export the saved notes from my smartphone and save them in my PC; those notes should2 be stored as `.txt` files (separately, or in a unified `.txt` file).

---

1 The app used for taking notes/memos is the default one integrated in the smartphone.

Here's a image sample; I didn't find the name or another useful information about the default note/memo app.

2 My smartphone has not been rooted or modified; no additional notes app is in the smartphone.

3 Other acceptable file extensions could be XSL or DOCX.

4 I'm not sure if this question should be created on Software Recommendations too, because the possible solution could be a free or commercial app / software.

---

Edit: Package name of Notes app: `com.sec.android.app.memo`. Source

Screenshot:

Click image to enlarge

# Answer
Firstly, this is difficult, if not impossible, without ADB or root. However, I will try to make the adb part simple for you, so you can follow the rest of the answer.

1. Get this package: Minimal ADB and fastboot, and install it on your computer.
2. On your phone, go to Settings → Developer Options (On Android 4.2 and above, this option is normally hidden. Go to Settings → About Device, and tap on the build number entry 7 times. This will enable the Developer Settings option).
3. Under Developer options, select "Allow USB Debugging".
4. Connect your phone to the computer where you had installed ADB. If Windows starts installing drivers, let it finish.
5. Go to the ADB install folder, and Do a Shift+Right Click on the adb installation folder, select "Open command window here", and type `adb devices` in the command prompt that opens.
6. Your phone might pop up a request for authorization with an RSA Key, accept it.
7. If the prompt shows something like:

`Connected devices:`

`123456789ABCDEF device`

or variants thereof, you are good to follow the steps mentioned below:

The steps are taken from @Firelord 's answer here, almost verbatim. All credits to @Firelord

1. Take backup of your "Notes" app by issuing the following ADB command:

```
adb backup <PACKAGE>

```

where `<PACKAGE>` is the package name of the app whose backup you want to take. The file will be saved as `backup.ab` in the directory from where ADB is executed.

In your case, you should end up with the backup file `backup.ab` (~1.7KiB) in your Home directory of GNU/Linux using the command:

```
adb backup com.sec.android.app.memo

```

This step is needed because I'm unaware (as a non-root user) of any other way to get your hands on an app's internal files residing in `/data`.
2. The `.ab` file may not be able to be opened on your PC so use Android Backup Extractor (see usage in its `README.txt`) to convert into `.tar` archive which then can be opened by any archive viewer (like Ark, WinRAR, and so on).

Some other methods to unpack the `.ab` file are mentioned here.
3. Open the converted file (`.tar` in case you used Android Backup Extractor) and locate `.db` file under **apps**`<PACKAGE>`**db**`<.db>`.
4. Open that `.db` in an SQL viewer like DB Browser for SQLite. You can then export the file into `.csv` using **File → Export → Table(s) as CSV file**.
5. The resulting `.csv` can be viewed formatted in any spreadsheet software like MS Excel or even Google Sheets.
> 4 votes

# Answer
Thank you for this useful post.

to get adb on my linux : `urpmi android-tools`

On a Huawei Y330, Android 4.2.2, Package name of Notes app is: **com.example.android.notepad** found it in app list from command line: (here)

`adb shell pm list packages | awk -F ":" '{print $2}'`

Then extracted backup with: (here)

`java -jar abe.jar unpack <backup.ab> <backup.tar> <password>`
> 0 votes

---
Tags: notes, samsung-galaxy-ace-2
---


title: What is this BUD folder?

text:
# Question
Title: What is this BUD folder?
I noticed a folder named "BUD" on the SD card of my Android 4 phone, containing 5 10-byte files with .med2.gz extensions. The .med2 files are empty. What is this clutter? This thread didn't help, nor did Google know what a .med2 file is.

# Answer
> 0 votes
Sorting all files by their modified date, i noticed the mystery file dates match with those of the Navfree app i used at that time. So aside from being slower than its previous version, it also litters temp files all over my card.

---
Tags: files
---


# Question
Title: Developing Android apps from within Android
I want to be able to develop Android applications from my Nexus 6p. Basically, just have a project, and compile it into an installable apk, but from within Android itself. I have heard of AIDE and Java N-IDE, but neither are satisfactory. The AIDE developers seem to be to greedy for money, and the app rarely works. Java N-IDE cannot seem to compile my app with libraries.

I would prefer to do this from a command line, but it doesn't matter too much. I have adb working on my phone, and I also have aidl and aapt on my phone too.

Thanks!

# Answer
> 0 votes
There's a Premium Key ( Separate App )
I think AIDE Is your best bet !

---
Tags: apk, development
---


# Question
Title: Does installing a terminal emulator from play store root my phone?
I recently Termux terminal emulator in my phone to copy files from my phone to my mac through a ssh connection. But I fear whether installing such emulators root of damage the OS.

# Answer
> 2 votes
Not at all, a terminal is just a command-line utiity useful for executing shell commands, that might otherwise be difficult to input without such a utility, or alternatively can be achieved using via your PC.

On the other hand, rooting involves putting (and modifying) the `su` binary (that previously didn't exist in the device) giving appropriate permissions, in order to allow certain apps/proceses to execute with elevated privileges.

Furthermore a terminal app can even be used to carry out normal tasks that doesn't require root.

---
Tags: 7.0-nougat, android-emulator
---


title: How to get rid of Google Now?

text:
# Question
Title: How to get rid of Google Now?
I have a Moto G4 plus, and I don't see a way to Deactivate the Google app in my home screen (far-left screen).

I have the last Android update installed.

Also, it would be great if I also could get rid of the Google search bar (in order to use duck duck go, for example).

# Answer
> 0 votes
**That's how the stock Google launcher is designed (to get to search quickly). You cannot change it.**

Also you **cannot disable** the Google app as it is a system app like @Tinkerbell91 said. But you can try something - uninstall the updates for Google app and there are chances that you can see the Disable button. I've done that before and it worked. BTW I got the same mobile.

Regarding the Home screen use can use other launchers from Play Store. I use Nova Launcher which is very close to stock launcher and provides you to customize the appearance. That is my choice but you got numerous options out there.

# Answer
> 0 votes
That might be apart of your launcher. If it's not you'll have to be rooted because the app is a system app. But, removing it can cause problems such as bootloops so be very careful.

---
Tags: google-now
---


# Question
Title: Can I run a webserver on an android device?
You can make a Web server on your router providing that you rewrite its firmware with a free DD-WRT, Tomato, etc.

You can also run a on a raspberry pi, given that you can run a Web server on any device provided it runs a Linux. Can I run a Web server on an Android device, and if yes, how can I set it up?

# Answer
> 10 votes
Absolutely! You can either:

# Answer
> 5 votes
The book Pro Android Python with SL4A comes with some free downloadable source code, you can find it on that official site. In the source code samples there are examples of basic httpserver, and basic ftpserver. Both of those will work on Android devices, I imagine it is also possible to make a more advanced webserver using python, or perhaps even re-purpose one that is already in existence.

# Answer
> 2 votes
There are actually several apps on the Google Play Store. A few of them even have PHP. My personal favorite is Servers Ultimate.

# Answer
> 1 votes
Till today Oct 22, 2017, there are at least 20 plus application on google play store. I personally develop every web application using my android phone . you can consider using bitweb server or kickweb server . although bitweb server is paid and kickweb server is free. Link of kickweb server https://play.google.com/store/apps/details?id=com.nokshaserver

Bit web server : https://play.google.com/store/apps/details?id=com.andi.serverweb

---
Tags: web-server
---


# Question
Title: touchscreen broken, how to enter encryption password via adb
My touch screen is insensitive in some parts, and my phone is encrypted, and one of the keys needed for the password cannot be entered.

I have TWRP installed. I remember having entered the password via adb, so there must be a way, but I don't find it.

# Answer
I found it out now:

```
adb shell twrp decrypt $PASSWORD

```
> 1 votes

---
Tags: adb, twrp, encryption
---


# Question
Title: Update review on Google Play after refund
Yesterday I've downloaded a paid app from Google Play store but it didn't work as I expected so I gave it a 1 star rate and I asked for a refund.

Then i've read again the app description and I realized I did wrong assumption about how it gotta work.

Now I would like to remove or at least update the review I did because it was my bad and the app got no trouble at all.

Apparently I cannot do it and the bad review will stay there forever.

Any idea about how to fix this?

Do you think Google should give the chance to update reviews despite refund?

Thank you

# Answer
> 0 votes
Found this page that seems to address your issue. Maybe try to delete the review whilst on your computer if you've been trying on your phone or vice versa. It does say ''Note: You can only review apps you have previously downloaded and installed. When you download an app, it's linked to your Google Account. '' I'm wondering if the link between your account and the app is only deleted if the app was a paid app. Because I have previously downloaded free apps then deleted them from my device and the link between my account and the app is still present.

Hope this helped

link to google support page

---
Tags: google-play-store
---


# Question
Title: S-helth in my Samsung Note 5 'none rooted' android 7.0 Nougat, is not working
S-helth in my Samsung Note 5 'none rooted' android 7.0 Nougat, is not working, I tired so many methods... but no use my phone is not rooted, but I get following message every time I open s-helth, that is "due to a new security policy, samsung health cannot be opened on a rooted device". So can any one help me out

# Answer
if you have flashed your phone to official firmware using ODIN, be sure to tick BL AP CS CSC on the target download - that will fix knox issues
> 0 votes

# Answer
i had same problem. i used Samsung Smart Switch on PC and Connect the Samsung phone to the PC you should find a function on smart switch program called device initialization. i think when you hard reset a phone some kind of security kick in with Knox because the problem turn after i hard-reset for a young friend she could not remember the code to her Samsung account and to the email.

download smart switch

actually after a hard reset the same error show on as yours and did a normal factory reset. and after that it showed another error and then i used Smart Switch
> 0 votes

---
Tags: root-access, 7.0-nougat, samsung-galaxy-note, unrooting, sensors
---


# Question
Title: New Gboard dual language suggestions, how do I disable it?
Recently the Google keyboard has activated suggestions for both of my selected languages. This is a real nuisance since the suggestions are a mess IMO.

How can I disable it and go back to switching languages manually?

# Answer
As you've mentioned, the multilingual suggestions is a new feature in Gboard (ref: Gboard, now available for Android - Official Google Blog.

**Steps to enable/disable it:**

1. Open **Gboard's Settings**
2. Select **Languages**
3. Select a language
4. On supported languages, below *Language settings*, tap **Multilingual typing** to enable/disable it. When enabled, you can check/uncheck other languages individually.

**Note**: the preference is *not* symmetric. When you have 2 languages that are supported for multilingual typings, you can disable it on language A while having it enabled on language B with A.
> 11 votes

# Answer
> How can I get back to manually switching between languages? Is there a setting I've missed, or do I have to roll back to an earlier version?

On the the keyboard options you'll find settings for *Languages*, *Preferences*, *Theme*... and in *Text correction* you'll find the toggle you're looking for: *multilingual typing*.
> 13 votes

# Answer
### Quick access to Languages menu

In the latest versions of gboard the multilingual settings have moved to the *Languages* submenu which can be quickly accessed by long tapping the `SPACE` key, and then picking `LANGUAGE SETTINGS` in the popup that appears (at the very bottom, below the language list).

Now, tap each language one by one, and uncheck the multilingual typing option.

---

### Access gboard Languages from the Settings

You can also access the *Languages* menu from settings:

Go to `Settings` \> `Languages & Input` \> `Virtual keyboard` \> `gboard` \> `Languages`
> 2 votes

# Answer
Go to Gboard keyboard settings/Text correction and Untick Show suggestions
> -1 votes

---
Tags: languages, gboard
---


title: Samsung j7 (2016) Beta Program

text:
# Question
Title: Samsung j7 (2016) Beta Program
I want to get Beta Updates. So i signup here http://static.samsungmembers.com/betatest/binary/nos/US/faq\_sub.html with my Samsung account. But i can't find **Samsung Beta Program** App and **Samsung Members App** in play store. So i downloaded apk and install. But i am having service error in both apps. I am not sure my device and region are eligible for Beta Program. Or am i missing something? Is there any other way to get Beta Updates?

# Answer
Samsung j7 is not eligible for Beta Program. Available devices for Beta Program : Galaxy S7 / Galaxy S7 edge (with Sprint, T-Mobile, Verizon contract).
> 0 votes

---
Tags: samsung, android-beta-program
---


# Question
Title: Contacts shows truecaller and paytm links
I use LETV with marshmallow. I use PAytm and truecaller. recently these apps started to show up their pay for the friend and send money links and it's irritating. I don't want to uninstall these apps but I want contacts to show only call option.

# Answer
This is how you've to proceed.

**Step 1:** *Go to Settings.*

**Step 2:** *Scroll down to Accounts*

**Step 3:** *Choose either Paytm or Truecaller.*

**Step 4:** *Disable contact sync for both.*
> 2 votes

---
Tags: contacts
---


# Question
Title: Where do Sony Android phones store deleted pictures?
I was thinking to copy the specific file to my PC and scan it with third party application. Is this possible?

# Answer
Like Death Mask Salesman said, there is not an Android recycle bin. However, there are apps you can download on your PC to scan your phone and potentially recover a deleted photo. Here are a few (note: I haven't tried any of these and am not affiliated with any of them):

https://airmore.com/recover-deleted-android-photos.html

https://www.easeus.com/android-data-recovery/how-to-recover-deleted-photos-from-android-phone.html

or look up fonepaw

Good luck!
> 0 votes

---
Tags: data-recovery, mobile-data, sony-xperia, files
---


# Question
Title: Is Google maps more accurate than other geolocation apps?
I'm trying to record way points to locate features in open areas. Ideally, I'd use an app like GPS Waypoints, where the waypoints can be tabulated and exported. However, I've done a bit of testing and it seems like Google Maps can achieve better accuracy. Is that because it 'snaps' your location to features on the map (e.g. road)? Does is use location data more effectively than other apps (by incorporating wifi signals etc)? Or is location calculated by the operating system (android), and all apps simply use that (meaning all apps should have the same accuracy)? Thanks!

# Answer
> 1 votes
Android defines interfaces for interacting with its location sources. The location information returned will be the same for all applications.

1. GPS - Your phone locates itself using a constellation of satellites. This can be done without any data connection, but usually uses a data connection to assist and reduce the time to first fix.
2. WiFi/Bluetooth - Your phone scans for transmitters, and sends the list in a location request to Google.
3. Cellular - Your phone scans for towers (transmitters), and sends the list in a location request to Google.

How an application chooses to use location information may be different, as in your snapping example. Usually the best accuracy source currently available is used, which starts as WiFi then switches to GPS. But an application can choose to ignore WiFi and only use GPS, for example.

If you are trying to map locations in open areas, then application heuristics like your snapping example will not help; any application with GPS that records coordinates should be fine.

---
Tags: google, geolocation, maps
---


# Question
Title: My songs I put on my Micro SD Card does not appear on Samsung Galaxy S5!
Here's what happened. Recently i bought myself a 128 gb Micro SD card. I added all of my music, which takes up 30 gb of the SD Card. When I open up music player i don't see all of the songs i put, only about a handful of them. I only see like 2 GB of the music. Please Help!

# Answer
> 1 votes
Use a file explorer (e.g ES file explorer ) and view the contents of your SD card and select and copy your music to the file path on your internal storage at:

`storage/emulated/0/Android/data/com.google.android.music`

Then close and restart Google Play Music and go into the menu and select Refresh. Then your music should show up.

Note: The file path may be slightly different depending on the phone but you'll be looking for the subfolder `com.google.android.music`

# Answer
> 0 votes
Install another app that can search trough your phone for music.

Shuttle for example has option "Rescan library".

Music Player scans your songs the firs time you open it and you can search trough folders for your music later.

# Answer
> 0 votes
Try to give them an ID3 Tag and scan again.

# Answer
> 0 votes
I had a similar problem with a different phone (BLU Studio Energy), and it was related to the size of the microSD card.

If less than half of the microSD card was filled, the phone did not recognize it at all! It was a 64GB card, and once I passed 32GB all the music could be seen by the phone.

That may be a terrible bug unique to the BLU phone, though.

# Answer
> 0 votes
Your player only sees songs that are in the android internal media database.

Android has a buildin service that scan the filesystem for media file (photo, music, video) and transfer this info into the media database.

depending on your android version there can be different causes why the new songs are not in the media database (yet)

* the media scanner has not been restarted yet. If you transfered the files via usb it may be helpfull to dismount the sd card and remount it. this will trigger the media scanner. after a while the songs should appear.
* if you can see the songs with a device local filemanager then android and the media scanner can read the files, too.

# Answer
> 0 votes
Make sure that all your songs are in a folder without a .nomedia file and without a .nomedia file in its parent (direct parent, parent of direct parent...) directories.

(The .nomedia file is used to tell media apps not to scan any of the subdirectories of the folder where that file is located. This method is used by apps with video ads for example to prevent the video player from adding ads to its menus.)

---
Tags: samsung, music
---


# Question
Title: How to remove a widget from the home screen on Oreo
I used the Widgets app (press and hold on the home screen) to install the calendar schedule widget. I no longer want it displayed. There must be a simple way of removing it, but I can't seem to do it.

# Answer
You can remove a widgets by long clicking on it and dragging it to the top of the screen where a text is saying remove.
> 0 votes

---
Tags: app-widgets
---


# Question
Title: How do I set the Home Time Zone that shows up on the Dual Clock?
I'm currently traveling with my phone, and my lock screen shows a dual clock with Roaming and Home times. Which is very useful! Except the Home time is actually from the timezone I originally registered the clock in, NOT the one where I currently live - I've moved timezones since I bought it. Is there any way to set the Home timezone to where I actually live while keeping the dual clock?

I'm on a Samsung Galaxy S7 with Android 6.0.1

# Answer
And of course right after I finished writing this question, I figured out the answer. Go to Settings, Lock Screen and Security, Info and App Shortcuts, Dual Clock, and that has a "set home timezone" option. It would've made more sense to put it somewhere in the "Time and Date" Settings section, but oh well.
> 14 votes

# Answer
On 7.1.1 settings, lock screen and security, information and face widgets, roaming clock, set your home time zone, along with the roaming clock on.
> 3 votes

---
Tags: samsung, clock, time-zones
---


# Question
Title: How to uninstall app installed on non-present SD card
I've got a Samsung 10.1 2014 which recently stopped recognizing the card in the SD card slot. Card is recognized fine by a PC, but in the tablet, nothing.

Apparently, some of my apps installed themselves to this SD card. At least that is my impression; all these apps now have lost their default icon which has been instead replaced by a transparent default Android icon with "SD" next to it. If I try to open them I get a toast message which says "Application not installed". I don't know anything about how to install or move apps to the SD card, so I assume it was done automatically by the Amazon app store, which is where all these apps were from.

Android itself doesn't recognize that these apps are installed. However, the icons are still there and I assume there must be some traces of them still present on the device (not on the SD card). I would like to get rid of all that by uninstalling. The Amazon App store says `on device but not installed by amazon appstore` but for some reason which is beyond me, Amazon chose not to implement any way to uninstall an app. I never knew there was an OS way to uninstall apps before this, as I always uninstalled directly from the app store that I installed it from. So Amazon's behavior is puzzling to me.

I have read this related question asking how to uninstall but the answers which don't talk about how to do it from Android directly (which won't work for me) mention how to delete the app, which is not what I want. When I try to delete, it tells me that if I delete the app I will lose it and have to repurchase it from the store again later if I want to install again, which is not what I want.

I thought about maybe trying to re-install the app on the device (although, not sure what it would do since it may want the SD card present!), and then uninstalling, but the Amazon app store doesn't provide any way to install the app. Since it thinks it is already installed, it only provides an "open" button, which does nothing.

How do uninstall the remnants of these apps from my device?

# Answer
### 1. If the app is available from your launcher, simply drag it onto the "Uninstall" button like you would normally do when uninstalling an app.

### 2. If the app isn't available from launcher

Navigate to Settings-\>Applications and find it. Tap it then tap `Uninstall`.

### 3. If it's not showing up even in Settings

Get a terminal emulator or connect to it on your computer via `adb shell`, and run

```
pm list packages -f

```

and from its output, you'll be able to identify apps on removed SD card because their associated file paths are shown. Take down its "package name" which comes after the equal sign (looks like `com.example.foo`) and type

```
pm uninstall <package name here>

```

Hit Enter and it's ultimately uninstalled. No more troubles!
> 1 votes

# Answer
I had a similar problem, I solved it by opening the amazon app, going to my apps, then tapping and holding the app I can't use, and pressing uninstall. If the app isn't actually installed, it will disappear from the list in a few seconds, and then you can go over to the cloud tab to reinstall it.

Hope this helps,

Adam
> 0 votes

# Answer
Go to Settings \> Applications/Apps

Find the App you want to Uninstall, then Clear Data, and Clear Defaults, if any.

Try and Uninstall it.
> -1 votes

---
Tags: uninstallation, amazon-appstore
---


# Question
Title: Samsung Galaxy S5 died suddenly and without reason
Less than a month old my Samsung Galaxy S5 has completely died.

I was listening to music on my Galaxy S5 (\<1 month old) when it cut out. The phone had 50% charge, but had suddenly turned itself off.

I restarted it and it showed only 10% battery life, so I turned it off--thinking this might be a battery calibration issue and I'd charge it when I got home and all would be dandy.

I charged it to 100% once home and began using it, and suddenly, the battery life began dropping 99, 97, 96, 95 probably once every second (the phone was also very hot) it died completely and will not turn on, will not charge, will not show any signs up life. Zero.

I've taken it out of the Otterbox case, taken out the battery, removed the SIM and micro SD card and still zero signs of life. Any idea what could have caused this of how to fix it?

# Answer
This is likely a defective battery or similar. Seeing as you have just bought it, I'm not surprised that it is showing this behavior. You could probably pull up your warranty (assuming you haven't rooted it) and get it fixed for no charge.

In case it is not a defective battery, hold down the power button in addition to holding both volume button for about 10 seconds or so. If that doesn't turn it on I'd treat it as defective and get it fixed/replace the battery yourself (probably voids warranty, be careful)
> 1 votes

# Answer
I had this problem. Samsung suddenly died with 50% charge. I pressed down all the buttons including home key, volumes and ON/OFF nd held them for 20 seconds. As I released them, Presto, my Samsung came back to life. Weird. I'll still be taking it back into the shop though.
> 0 votes

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


# Question
Title: Can I grant permanent access to external storage to an app in Nougat?
I'm using OnePlus 5 running stock 7.1.1.

I use the OTG function to transfer file between my phone and my flash drive very often, and my preferred file manager is Root Explorer. Every time I try to copy stuff to flash drive, I must first grant it access.

Can I permanently grant Root Explorer access to external storage? I don't mind messing around with system configuration files (like `packages.xml`).

# Answer
## Manually granting permission

For rooted devices, there is a way to inject a specific permission inside the `/data/system/packages.xml` file, which details any and all installed apps, alongside their signatures and permissions.

The permission mentioned above is `<item name="android.permission.WRITE_MEDIA_STORAGE" granted="true" flags="0" />`, which is usually granted to system apps only. This line must be added under the `<perms>` node of the package name one wishes to grant permanent access to the external storage, be it an SD card or a drive attached via OTG.

For Android to acknowledge the new permission, **a reboot is needed**.

## Revoking permission

To revoke the abovementioned permission, one just needs to remove the `<item name="android.permission.WRITE_MEDIA_STORAGE" granted="true" flags="0" />` line they themselves added.

## Automated alternatives

If one does not want to manually edit `packages.xml` but has Xposed, it is possible to achieve a similar result by using the `XInternalSD` module. Upon activating it, enter its settings and disable any checkbox but the one next to `Full access to external SD card`.

This, depending on the Android version in use, is able to grant read-write access to external media. It is tested and running up to Nougat 7.1.2. **This method is not granular, hence any app will be able to access any external media.**

I am not affiliated to either XInternalSD, or to its developer.
> 8 votes

---
Tags: applications, external-sd, permissions, 7.1-nougat
---


# Question
Title: How to delete a corrupted file on SD Card
I have a NVIDIA Shield Tablet K1 running Android 7.0 and SHIELD tablet software version 5.2(24.29.404.153).

My relatively new SD Card has a file which has been corrupted although I'm not sure exactly how this one file was corrupted when everything else seems fine.

If I access the folder through Windows I can delete the file but it does not actually delete on the tablet. If I browse to the folder through the Android file explorer there is nothing in the folder and deleting the folder fails.

I've tried installing SD maid & ES File Explorer and both apps were unable to delete the file or the folder.

I was able to rename the folder through ADB Shell but if I try to delete it or try and list the file it throws the following errors

```
shieldtablet:/storage/sdcard/BrokenFolder $ ls
ls: ./Noisecontrollers - Pillars Of Creation (Full) [HD].mp3ß▒Ñºíü: No such file or directory

shieldtablet:/storage/sdcard $ rm -rf ./BrokenFolder
rm: ./BrokenFolder/Noisecontrollers - Pillars Of Creation (Full) [HD].mp3ß▒Ñºíü: No such file or directory
rm: ./BrokenFolder: Directory not empty

```

Is there anything else I can try to delete this file short of formatting the hard drive, its a 128gb SD card that is almost full and transferring 128gb over USB 2 is quite slow. It is not rooted and i'd rather not root it if not necessary

# Answer
Go and get a computer, better if it's running Linux or macOS (OS X). Then you can delete the file with the file manager, or via terminal and commands if you prefer, on the computer.

Android utilizes FUSE (Filesyetem in USErspace) based on `vold`, which often runs into various problems. Yours is just one of them. I'm afraid you can't remove the file simply with your tablet.
> 0 votes

---
Tags: 7.0-nougat, nvidia-shield
---


# Question
Title: Copy (duplicate) a file in the OneDrive app
I have a PDF I want to duplicate into another folder on the OneDrive app. However, the only way I've been able to make it work is by saving the document, editing it, and then re-uploading onto OneDrive. I want to use OneDrive's built-in PDF editing tool but this just throws a spanner in the works.

I cannot find an option to copy/duplicate a file within the OneDrive app on Android.

Is there a way to copy/duplicate a file in the OneDrive app?

# Answer
> 1 votes
As I cannot add a comment being a starter to this forum, I would like say that I am not sure how to do it other ways, but I am good at Rest API and have done it through this earlier. Let me give you a code for that if you are interested, else give me a comment and I would delete the answer.

> COPY https://apis.live.net/v5.0/file.a6b2a7e8f2515e5e.A6B2A7E8F2515E5E!126
>
> Authorization: Bearer ACCESS\_TOKEN Content-Type: application/json
>
> { "destination": "folder.a6b2a7e8f2515e5e.A6B2A7E8F2515E5E!114" }

Also, as you rightly said, there are forums like forums.dev.windows.com where you can ask such questions.

# Answer
> -1 votes
If you really like the OneDrive app, good. But i use ES File Explorer File Manager, it has many options. To get OneDrive in ES File Explorer, you go into Network, then add, and you can add your google drive, OneDrive, etc. Then it's simple to add, hide, encrypt, copy, and do whatever else to folders and files. All within the file explorer. I tried to edit a pdf with my version with the built in text editor, but it didn't work. If you want to edit pdf's you could get a pdf editor.

---
Tags: onedrive
---


title: How to root Gionee M5 mini

text:
# Question
Title: How to root Gionee M5 mini
Good day, please I want to root my Gionee M5 mini without swapping roms I.e changing the rom, please any solution? I've used almost all rooting softwares both PC and phones... And what Is the oem feature?

# Answer
> 0 votes
It's a Mediatek device, powered by MT6580 chip, so rooting should not be difficult. Most one-click rooting softwares are able to do that.

You should try KingRoot desktop version, worked for a similar phone weeks ago.

---
Tags: rooting
---


title: flashing my a3900 lenovo mobile

text:
# Question
Title: flashing my a3900 lenovo mobile
please house help me I can't flash my lenovo a3900 phone because it can't connect to my Laptop using the usb cable and it keeps hanging and showing "no command" MY usb cable works perfectly.

# Answer
> 0 votes
Since you didn't provide infos about the platform, I assume its the Mediatek version.

To flash this phone you'll need SP Flashtool and ROM file with scatter. You'll also need USB drivers which make it possible for your device to communicate with the computer. The phone needs to be connected in Preloader mode.

---
Tags: rom-flashing
---


# Question
Title: What is the difference in a app and a apk?
App vs Apk ? Can someone plz explain the difference, and which one is it best to use ? Thank you for your help, Eveon J.

# Answer
There aren't two different things like app and apk from Android's context

App is a Application that as a whole presents a group of services and features provided by app whereas apk is extension of android app i.e android app files have .apk extension like music have .mp3

Hence when you install app you install apk and vice versa
> 2 votes

# Answer
This is my take on the answer.

An **APK file** *is* an app in its installable form. It contains anything needed for the installed app to run, such as code, graphic resources and so on. It is basically a **ZIP archive**, signed by its developer.

---

An **app** is a rather complicated concept: when one installs an APK file via a special software known as a **Package Installer**, certain of the file's contents are extracted, such as the libraries.

The **.dex** file or files contained within, being what makes the app work, are optimized for **Dalvik** or **ART**, which is the Android component in charge of running an installed app.

Additional procedures such as the creation of the app's **data directories** and its declaration in a special file known as the `packages.xml` occur as well. This file is used by Android in order to know which apps are installed, **where their APK file is located** and what permissions are in use by them.

Knowing where the APK is located is important, because **Android keeps a copy of the original APK file**, from where it loads an app's necessary resources, if they have not been loaded into a special cache yet. This means, that **an APK file is vital to an app**.
> 1 votes

---
Tags: installation, downloading
---


title: SMS group text alerts

text:
# Question
Title: SMS group text alerts
I'd like to be able to send out occasional group text alerts via SMS blasts to a small set of people. I'd rather not use a standard group text message because I want everyone's individual number to be private. I don't want people to respond and bother everyone else on the list, so it seems like a tool that could send out several individual messages would be the right way to accomplish this need.

What options, if any, are available to accomplish this?

# Answer
The Google Messages app can do most of other than process unsubscribes. Just go to settings, advanced, group messaging:

<sup>(click image for larger variant)</sup>
> 0 votes

---
Tags: sms
---


# Question
Title: How can I make a call to an SIP address from Google Voice number?
How can I make a call to an SIP address (e.g. sip:613@fwd.pulver.com) from Google Voice number? Does Google Hangout support calls to SIP addresses?

Can an SIP address call my Google Voice number?

Thanks.

# Answer
> 0 votes
The answer is no. Google voice is no longer accepting SIP traffic. See here for more info.

---
Tags: google-hangouts, google-voice, sip
---


# Question
Title: "Can't play this video" error AFTER the video finishes playing
I get this error AFTER the video plays. This comes up when the video ends. And it was recorded on the same Pixel phone where I play it. Tried different apps to play the video, same result.

# Answer
> 1 votes
Possible that the last few seconds are corrupt. Or maybe it's trying to play the next video and that one is corrupt

---
Tags: stock-android
---


title: Default USB MTP for Android 6.0

text:
# Question
Title: Default USB MTP for Android 6.0
I would like to have MTP selected by default (instead of charging) when I plug an Android 6.0.x device to a PC through a USB cable. What should I add or modify in the build.prop file of my rooted device to make this happen? I know that it's not possible to do that without root access but the device is rooted.

# Answer
> 4 votes
The best I found so far is an application named MTPEnabler: http://forum.xda-developers.com/android/apps-games/app-mtp-enbaler-t3263467

# Answer
> 5 votes
Google changed the USB protocol for Marshmallow to always default to charge.

The reason for this change because they brought back the ability to make external storage (SD card) become internal storage. Creating a new storage type called "Adoptable Storage".

Originally google removed the ability to swap storages because they viewed it as a huge security vulnerability.

Adoptable storage

In order to achieve your end goal it looks like you might have to compile marshmallow from source. Find the `MtpService.java` and then with `updateDisabledStateLocked()` change `mMtpDisabled` to `false`.

MtpService.java

# Answer
> -1 votes
Through Developers Options it was possible in my phone. Just goto

```
 Developer option > USB configuration

```

By default its set to `Charging`. Change it to `MTP`. Try connecting USB, this should work.

---
Tags: usb-connection-mode, 6.0-marshmallow, mtp
---


# Question
Title: I side loaded an apk game which now asks me to update but I don't know how to do that. Please help. I have three games now wanting updates. Thanks. AB
I side loaded some games on my Android phone and all are now asking for updates. What do I do? I cannot get past the update screen.

# Answer
> 0 votes
You need to get a newer APK file from the same place you got the original one. Install this new APK the same way you did originally, and it will replace the older version.

Note that the signature on the old and new versions have to match, so if your original APK file was a modified version, instead of the version released by the publisher, you can't update it to the official version or to a version modified by somebody different. In that case, you need to uninstall the old version and then install the new version, and you'll lose all the app's data and settings.

---
Tags: apk, side-loading
---


# Question
Title: "Couldn't move app. Not enough storage space." I have factory reset my phone, inserted & formated a new 64GB MicroSD Card
As my wife bought an Android Phone last year, she has been using an 8GB MicroSD card, recently she wanted to increase more storage space due to having more music and photograph files. As such, I bought a new SanDisk 64GB MicroSD card Class10.

I have successfully formatted the 64GB MicroSD card using the phone's Format function and copied all her photos and music files into the card, I can view all the photos and play the mp3 with no problem. I can also successfully install Apps from PlayStore.

The problem comes when I start to move Apps from Internal to SD using the "Move to SD" function, which will prompt me "Couldn't move app. Not enough storage space."

So I thought there might be some residual apps data somewhere in the phone memory, hence, I factory reset the phone, reformat the 64GB MicroSD, and copy all the photos (folder name: Pictures) and mp3 (folder name: Music) back into the MicroSD. Although I have nearly 50GB of free space in the MicroSD, unfortunately, I am getting the same error again.

Details of the phone: Model number: e1901\_v77gq2008 Android Version: 4.1.1 Build Number: e1901\_v77\_gq2008\_20130131

Appreciate advice for any kind soul.

# Answer
With some models of phones there is a difference between "internal SD card" and "external SD card", where the former is just a link to the phones internal storage (whyever). The latter is your real SD card.

It might be that you are not able to use your SD card in the way you like due to this limitation. Using a file explorer, can you see a difference between /storage/sdcard0 and /storage/extSDcard (or similar entries)?

What puzzles me most is that you said the problem occurs after a factory reset. So not even the smallest app is movable?
> 2 votes

# Answer
Had same problem: 32GB card works fine, but 64GB card won't move apps even though there's plenty of room.

Solution: connect the phone to the PC and fill the 64GB card with at least 32GB of data (music, video, whatever...). Now when you try to move the apps, the phone will see less than 32GB free and it will work.

App manager in my HTC Sensation 4G apparently freaks out and chokes when it sees more free space available than it was originally programmed to deal with.
> 2 votes

# Answer
The problem occured to me when I repeatedly used my phone as an external storage device. After I removed my phone and tried to move an app to the external memory, it says "Couldn't move app, not enough storage space." even I still have plenty of space to use yet, so I waited for about ten minutes and I was able to move the app again.

Removing the sd card and inserting it again, rebooting the phone, reformatting and other similar actions won't speed up the process. Just simply give time for the phone to completely analyze your sd card.
> 0 votes

# Answer
Am having the same issue, with different SD cards.

When I tried to move the app using AppMgrIII, I got the error *"This device doesn't enable users moving apps to the SD card. Usually, it's because of the manufacture removes the function of moving apps to SD from Android..."*. So apparently, Android could be blocking the copy....whatever target free space is available...
> 0 votes

# Answer
For me, with a Moto G5, I formatted a 16GB microSD card as internal storage, but was getting the "not enough space error". I tried ejecting and re-mounting the card - this apparently solved the problem. (I also tried plugging it in to charge)
> 0 votes

# Answer
If the phone/tablet can only handle 32gb of free space at a time partition your SD card... its just a shot in the dark as many android builds are not capable of seeing two SD cards... and the filesystem you can use are dependent on the kernel, fat filesystems seem to work on most is vfat fat16 and fat32... also ext 2 through 4 are native to Linux which android uses a moded Linux kernel, so you might try those... and in rare cases I've seen android not be able to see two partition of the same fs but could see them if they where different and I've seen the exact opposite too... they had to be the same in order to be recognized....
> -1 votes

---
Tags: external-sd
---


title: Aw, Snap! Google Chrome

text:
# Question
Title: Aw, Snap! Google Chrome
I was in low coverage area for a week and was getting **"Aw snap"** error in google chrome. I'm using on android 4.0.4. But now when I back to full coverage area still getting Aw Snap error. I tried suggested solutions as if facing frequently but still occurring. Even I had reset my phone once and reinstall chrome though. Mostly error showing for specific sites. How do I can get rid of it? Or do I need to contact my carrier?

# Answer
The Aww Snap crush is a bug in chromium caused by different things:

1. **Low memory**

* It is also possible that site contains lots of images or JavaScript which might force Chrome to run out of space on the device while loading the site.
    * I'd suggest you clear up some space on the device and reboot the device.
    * If it helps, try closing any unused application in background to save resources (CPU, RAM and disk space) and see if Chrome continues to crash.
2. **This vulnerability crashes browser tabs when encountering a link with a malformed URL in the HTML of a page.**

* The bug crashes the browser without the user taking any direct action other than loading the affected page.
    * This vulnerability occurs because of Chrome's habit of prefetching page data, such as performing DNS lookups on domain names in links on a page, in a preemptive attempt to speed up future loads. Chrome will try and work out which link on a site you're likely to click on next and then pre-load in the background.
    * Possible fix is disabling pre-fetching
    * Go to Settings \>\> Privacy \>\> Use a prediction service to load pages more quickly \>\> Uncheck box.

**3. Another possible cause is a corrupt profile.**

* You can create a new profile, but if you do, custom data won't be available by default. This includes bookmarks, extensions and settings that you may have changed in Chrome.

References:

1. Aw, snap! How huge HTML links can crash Chrome tabs in one click
2. How to fix Google Chrome’s Aw, Snap! error message when loading websites
3. Constantly getting Aw Snap error in Chrome (Android)
> 2 votes

# Answer
Just go to Recent apps menu where u clean up background processes and lock the Chrome app. It solved the problem in my case. Hope it does in your case too.
> 0 votes

---
Tags: chrome-for-android
---


# Question
Title: Galaxy S7 can't reboot. E:failed to mount /system (Invalid argument)
I got a brand new Verizon(unlocked) Galaxy S7 with Marshmallow on it. Tried to upgrade to Nougat using Smart Switch which got stuck at 36% for hours. Had to unplug and plug back back for recovery but in vain (my device didn't show up in Emergency Recovery). I went into recovery mode and wiped cache and Factory reset but no use. My device refused to boot.

At the top of recovery screen, I see this

```
Verizon/heroqltevzw/heroqltevzw
7.0/NRD90M/G930VVRU4BQH4

```

And, at the bottom, below Error:

```
No Support SINGLE-SKU
dm-verify API: 3
E:failed to mount /system (Invalid argument)

```

Is there any way to fix it?

# Answer
> 1 votes
This happens because the system partition is damaged/corrupted.

You should now flash the phone with Odin if using Windows computer or Heindal on a Mac.

Download the firmware manually from the internet then flash your phone in Download Mode (Volume down + power button). Also download Samsung USB drivers (Windows).

---
Tags: 7.0-nougat, unbricking, samsung-galaxy-s7
---


# Question
Title: How can I use my Android phone as a voice changer?
Trying to use Robovox Pro on my android (samsung phone) and i have a bluetooth speaker yet want use real time voice changer with my external mic under my mask (to disguise my voice) like https://www.youtube.com/watch?v=Q\_k4Z9j5PEY (We do not have this in australia) HELP please

# Answer
> 0 votes
Use this app https://play.google.com/store/apps/details?id=com.baviux.voicechanger I tested it and it's fun

---
Tags: bluetooth
---


# Question
Title: CMD cannot "read" my phones /etc/hosts file when editing it via adb
I have to configure my /etc/hosts file on my rooted device(Lineage OS). I can see the content with cat but when I try to open it with vim/nano/vi I only get these questionmark boxes. Screenshot: https://puu.sh/y6WzY/38fcef5594.png

I also tried modifying it in any possible way but this seems like the only one where I actually can get read/write permissions.

# Answer
> 1 votes
I managed to do it via pulling it on my pc and pushing it back on my phone:

```
adb pull /system/etc/hosts F:\hosts # then edit it with notepad, etc
adb push F:\hosts /system/etc/      # pushing it back on my phone

```

---
Tags: adb, root-access, hosts
---


# Question
Title: What is debug? I want to know maybe my device has virus?
What is debug? I want to know maybe my device has virus? And mayby you can tell me what is this in the second screenshot?

# Answer
> 1 votes
What is shown in your screenshots are just normal system files/directories:

* `/sys/kernel/debug` provides information for developers to closer investigate "system stuff" (here: Kernel information)
* the files in your second screenshot are system configuration files (`*fstab*` stands for "file system tab", a "table" with information of file systems existing on the device, and `init*` files are used during system startup, to initialize the components).

For some background, you can check our file-system tag-wiki and the questions linked at its end, plus corresponding Wikipedia articles.

As for viruses: There are no viruses for Linux or Android. If something bad happens, one has to find other reasons. But while malware indeed exists, it usually can only become active with active help from the user's end.

---
Tags: file-system
---


# Question
Title: How has USB File Transfer changed in Android changed over the years?
*In Windows*

I remember many years ago when I got my first android that USB connection seemed to work more like a flash drive. You could do multiple things at once without it saying the device was busy.

In all newer android versions I've seen I get an error saying the device is busy if I'm copying something and trying to browse files at the same time. Also I've noticed newer android devices seem to be slower with file transfers or even generating all the files in a folder.

So my question is what changed exactly and why was it implemented?

*Bonus question: Can you give a detailed history on what happened with android USB and with what versions of android did it change with?*

# Answer
You might be referring to the **USB Mass Storage Mode**.

> USB mass storage is the standard protocol used by flash drives, external hard drives, SD cards, and other USB storage devices. It also was used by Android devices and even many basic phones.

At some point most Android developers decided to discontinue with this handy feature. They have legitimate arguments or at least justifiable reasons against the feature. It was discontinued sometime since **Android 4.3** and later versions don't have this feature.

As one reddit user explained the reasons behind such discontinuation:

> * Earlier Android used to have `/data` partition for app data and `/sdcard` for movies, music and rest. Say you are an app freak and have installed lots of apps, what happens in /data fills up but still you can't use space from your `/sdcard` as it's a separate partition.
>
> Now what Google has done is used unified file system. So that you can share space between `/sdcard` and `/data`. USB mounts storage on host and gives entire block level access to the host. If this is done the partition is unmounted from your phone. It was fine when /sdcard was separate now since both `/data` and `/sdcard` reside on same partition Android can't afford to allow full block access to another host. This is solved with MTP.
> * Another reason, Microsoft holds patents for long file name support on `FAT` filesystem. That's one patent for which they demand royalties from OEM's. If you use USB mount, you need to format your `/sdcard` as FAT because most users use windows. If you use `FAT`, you need to pay MS or risk a lawsuit. With MTP, Google can use `ext3/4` btrfs whatever they please and there is no risk of lawsuit.
> * Finally, formatting filesystem with `ext3/4` instead of FAT gives lots of read/write improvements since Android uses linux kernel.

The new options, Media device (MTP) or Camera (PTP) mode, are either unavailable to earlier editions of Windows and particularly difficult to use on other OSes e.g. Linux , or too limited in terms of functionality as well UI feel.

**Credits**

USB Mass Storage on Android Devices
> 3 votes

---
Tags: updates, internal-storage, usb, internal-sd, history
---


# Question
Title: Alarm clocks aren't working on Android 6
I recently moved to Android 6 and promptly slept in the next day as my alarm clock (Alarm Xtreme) wasn't waking me up.

I search around a bit, disabled the energy setting stuff for that application and went to bed...only to not being waken up again.

I read some more and some people suggested a different alarm app ("Simple Alarm Clock" that apparently should work on Marshmallow). I set up my alarms and then went on to close the application as I always do (rectangle button, push the application window 'out') only to see the little alarm bell icon in the status bar disappear.

I went back to the Alarm Xtreme application, opened it and sure enough the alarm bell symbol appeared. Closed the app and the symbol immediately disappeared.

What is going on there and how do I fix it? Aren't alarms running in the background anymore? If yes why not?

I don't want to always remind me to open the alarm app before going to bed, mostly because I'd forget it half the time.

Oh also because that is mentioned a lot: My phone is always plugged in when I sleep.

# Answer
> 3 votes
When you say the little alarm status bar symbol, do you mean up the top left? If so, it sounds like that alarm app is running as a `Service` rather than registering with the system's `AlarmManager`.

When you swipe the app away from the multitasking view, you are killing the `Service`. More details

I have only a few suggestions:

1. Ensure the app cannot be optimised to save battery. Settings-\>Battery-\>Battery Optimisation (Overflow menu). Ensure app is displayed in `Not optimised` section.
2. Don't swipe the app to close it. This typically isn't needed on modern Android phones. Though really, I'd still not trust the alarm as the system can clean up apps whenever it needs to.
3. Use a different alarm app. I use Timely on Marshmallow and have never had a problem with it.

# Answer
> 2 votes
Checkout my alarm app **Alarm + Task Logger FREE**.

Playstore Link

I have developed this app post Marshmallow update and have circumvented the problem of missfiring alarms due to doze mode.

Besides this it offers more features & customizable options than others. Check playstore description.

# Answer
> 0 votes
The problem with my phone was because of DOZE mode. So I had to go to Battery manager and Allow All applications to run while the phone is locked. It solved my problem.

# Answer
> 0 votes
The default Clock app was only vibrating, no alarm sound. When trying the other "Clock" app of Google, it showed the warning: `Alarm is muted. Unmute?` after clicking it, the alarm was back.

Solution: Use the volume keys on your phone **during the alarm** to get the sound back.

And I admit, this little seemingly no-brainer took me one year to find out …

---
Tags: 6.0-marshmallow, alarm, huawei-honor-7
---


# Question
Title: What does "no visual interruption" for notification importance mean?
When configuring notification categories, you can change the **Importance** to *Urgent*, *High*, *Medium*, and *Low*. The description for *Low* says "No sound or visual interruption." What does no visual interruption mean? I want to set certain notifications to the lowest possible, but I still want them showing in the notification bar, so if no visual interruption means that it will disappear from my notification bar, then I'll leave it at *Medium*.

# Answer
No visual interruption means that the notification won't peak at the top of your screen. It will still show up in the notification bar.

https://www.androidcentral.com/notification-channels \- This article further confirms that setting notification importance to Low just means you will not be getting any indication that you have received a notification, the notification will still show up in the Notification Bar though.

The only way a notification would not show up in the Notification Bar would be if you completely disabled notifications for an app.
> 2 votes

---
Tags: notifications, 8.0-oreo
---


# Question
Title: Samsaung S7 Edge, LCD and glass damaged, turns on but black screen. How to mirror on PC ? without installing anything on the phone
It\`s a S7 Edge sliver T-Mobile smartphone, the LCD and glass is shattered. It turns on and off when the phone is charging, you can see it in charging mode. And when you're turning it on, you can see the startup screen and the boot-up logos. Besides that everything else is working.

# Answer
Unfortunately, it's very impossible to that..Unless..

**IF YOU HAVE ALREADY TURNED ON USB DEBUGGING SKIP THESE**

1.) If you have a TV, you need to buy Micro USB to HDMI Adaptor

2.) After connecting Find the HDMI Mode on your TV

3.) Then Turn On Your USB Debugging

> Go to **Settings** \> About Phone \> Scroll down And find **Build Number** **\>** Tap it Seven times \> Go back to **Settings** \> Developer Options (A new option you will see now) \> Scroll down and enable **USB Debugging**

Now that you have enabled **USB Debugging** don't forget to connect you phone to the computer

**In Your Computer**

1.) Download Google Chrome and the Vysor Chrome app. Since Chrome works on Windows, Mac, and Linux, this app will work on all platforms, including Chrome OS, which you should give a chance

2.) Start Vysor from the Chrome App Launcher

3.) Click Find Devices and select your phone

4.) Vysor will start up, and you will see your Android screen on your computer

*Optional: You can set your phone to connect automatically every time the USB cable is plugged into it*

**DONE**

Glad To Help :)
> 1 votes

---
Tags: usb, usb-debugging, screen-mirroring
---


# Question
Title: Blue light blinking despite no notification
On my phone, the blue light is blinking. However I have no notification. What could explain the blue light?

I use on Android 6.0 with LG G4.

# Answer
> 1 votes
I just bought my Alcatel Idol 3- 5.5 just a week ago and I had this same problem. The way I fixed it was by doing a device reset (Setting- Backup&Reset-Device Reset) when I restarted my phone it prompted me to do a system update. I did that and the problem went away.No more flashing light!

---
Tags: notification-led
---


title: New Acer Iconia tablet

text:
# Question
Title: New Acer Iconia tablet
This is a new tablet and it very slow . My previous Iconia was so much better. It is only a few months old and I have very little stored on it. Could I do a factory reset and is it likely to sort this out? There is no stored data to worry about only apps and websites that I have downloaded.

Thank you.

# Answer
> 1 votes
In my experience, resetting Samsung devices does make them faster, so resetting an Acer device will also likely make it faster.

If you don't have any important data stored, then its definitely worth trying to factory reset your tablet to see if it gets faster.

# Answer
> 0 votes
Try doing Full Factory reset I did this once in my laggy phone and it doesn't lag Anymore

---
Tags: acer-iconia-tab-10
---


# Question
Title: "Incognito Away" - No way to hide App, as Advertised?
I just installed Incognito Away on my cheating husband's Android LG G2, Version 5. I have everything set up but the "Hide App Icon ". I have two choices at the bottom of the page : Cancel, or Keep Icon Un-Hidden. In other words, I have absolutely no way, apparently, of hiding this icon from my husband. The Google Play Store was very specific that this was a credible and easily performed option within the application. I need help !! ASAP !!

# Answer
You need to download Apk editor to change the Icon and disguise it...goodluck
> 0 votes

---
Tags: applications
---


# Question
Title: Overcommit ratio settings for Android? (Kernal Adiutor)
I cannot seem to get a straight answer on this, and that is the Overcommit Settings in the Android Kernel. I only have a basic understanding of it, that it allows the system(?) to only use a certain percentage of ram? Anyway, with my failed research attempts, there is very little on this subject, and often articles will conflict with each other. For example, in these articles:

https://forum.xda-developers.com/android/general/guide-comprehensive-guide-to-kernels-t3121088

https://forum.xda-developers.com/android/general/guide-comprehensive-guide-to-kernels-t3121088

They both say that overcommitting is bad and should be disabled. However, in a few other articles:

https://forum.xda-developers.com/showthread.php?t=1621808

They set the overcommit to 100% (Or just leave it at 50). I just want a plain and straight answer, what is the overcommitting ratio and how does it affect ANDROID specifically, one way or the other? (Battery, performance, stability)

Thank you very much!

(I am editing my Android Kernel \[HotDog\] with Kernel Adiutor)

**EDIT**: My phone is Android 7.1 with 2GB of ram

# Answer
> 1 votes
My understanding is this. basically the android system runs all the apps and determines when to give them memory and how much. when an app requests some RAM the system will set aside some ram for that app. apps dont always use as much ram as they request, so the system will actually tell the app it has X amount of RAM to use when in reality only Y amount of ram was set aside and X\>Y is the ratio essentially. so 50% would mean that the system would attempt to set aside 50% less physical memory to this app than it wants but keeps it a secret from the app and then uses multitasking in order to try and give it ram as needed

# Answer
> 1 votes
Changing overcommit\_ratio is, like most Android tweaks, an optimisation myth. If you research these kernel parameters, you'd discover that the overcommit\_ratio option only determines the overcommit allowed when the manual overcommit mode is enabled, i.e. overcommit\_memory=2. No Android device has this set as far as I know, however, and the two devices I've tried enabling this mode have both resulted in system-wide malloc/fork failures no matter what the ratio was previously set to.

Disappointing that a good developer like the one(s) behind Kernel Adiutor didn't even bother to research this.

Overcommitting is good and necessary. Apps will always allocate more memory than they actually use, as can be seen in vss/rss/pss discrepencies. It seems the only valid modes for overcommitting memory in Android is to either heuristically determine the limit of overcommitting (i.e. overcommit\_memory=0) which is the Linux default, or always succeed in any commits that aren't absurd and just let the LMK/OOM managers kill things off as necessary (i.e. overcommit\_memory=1) which I think is the Android default (despite the docs saying otherwise).

In short, it doesn't matter what you set this to because it does literally nothing for typical (maybe even all) Android distributions. Any perceived performance enhancements are placebo.

EDIT: It seems that overcommit\_memory=0 should only be used on systems that have a dedicated swap partition to act as a safetynet to OOM crashes when memory is actually full, but this setup is not ideal for Android - Android's LMK managed low-memory situations without the need for disk paging.

---
Tags: settings, kernel, 7.1-nougat
---


# Question
Title: Phone storage upgrade from 8gig to 16gig
How do I upgrade a phone with internal storage 8gigabytes to 16gigabytes

# Answer
ROM- It is a file congaing a system image of the Android OS. Like for example a Samsung android phone has some version of touchwiz android installed. You can flash in a custom Rom on your own. But sorry to say that the physical Rom cannot be replaced.

RAM- It is Random Access memory which temporarily stores your app and system data to make it faster so that your phone does not have to fetch it from the hard drive every time, and again sorry to say unlike computers and laptops in android phones the RAM cannot be replaced you are stuck with what you get.

Internal Storage- Again no you can't replace it, that is why it is important to know your needs before you buy a phone especially if the phone does not have a sd card slot.
> 0 votes

---
Tags: internal-storage
---


# Question
Title: How to Enable OTG Compability On my Samsung SM-T231
Yesterday I bought one OTG Cable just for my tablet but for some reason it isn't compatible or it doesn't Read my OTG cable..Any solutions??

# Answer
> 0 votes
It depends on your device

If it doesn't support then you have to deal with it

---
Tags: root-access, usb-on-the-go
---


# Question
Title: How does this app know I've used it before?
There is an app that has a paid service. It allows you to use a free trial 3 times for 1 hour before it detects that you have used your 3 trials and blocks you. I tried various things, but each time it knows I have used my trials:

* un- and re-installing
* clearing app data
* creating backups with titanium backup and restoring it
* creating a new user account on my phone (android M), installing the app separately

How is this app detecting it? The only way I can reset the trials is by resetting my phone, but I can't keep doing this. Is there a way I can monitor the files the app creates/reads/writes?

# Answer
Without knowing which app you are using, it's hard to provide feedback. If you have given file access to the app, it could have stored the trial usage somewhere on internal storage or on an SD card (if present). The best you can do is to search through files until you might find something.

It could have also associated itself with your Google ID. Did you ever accept a dialog asking you to choose which Google account you want to use? If so, you can not use the same Google account for a trial on any phone, and would have to use a different account.

That being said, if you have used your three trials, it seems that this is a product that you want to use, and it may be worth paying for. Keep in mind that a developer/company wrote the app, and may be providing infrastructure for its use, which costs them money. Sometimes, there are no free alternatives, and you'll have to pay to use a product or service.
> 0 votes

# Answer
It Either Checks your Device info and saves it to their server or tracks your ip..
> 0 votes

# Answer
its using your IP address... very simple... change that and you can continue with another free trial...
> -4 votes

---
Tags: 6.0-marshmallow
---


# Question
Title: Adjust how much data I've already used this month
I got a new phone and I need to tell it that I've already used 25 megabytes this period. With the stock app I can I can set a usage limit, but I can't tell it how much I've already used this month.

# Answer
> 0 votes
Go to Settings \> Data usage, and you'll see a graph showing your data usage over a certain period. The coloured bars can be adjusted to set a warning, and also a limit, to stop you using too much data. Further down the page, you'll also see a list of your apps, and how much data they use.

You can also download alternative data monitoring apps https://play.google.com/store/apps/details?id=com.mobidia.android.mdm

---
Tags: 7.0-nougat, mobile-data, data-monitoring
---


# Question
Title: Shortcut/Widget to set a reminder in Google Now
I use Google Now to set reminders quite often. At times when I'd rather not be talking at my phone to add a reminder, I wish I could have a button on my homescreen that would take me straight to the Add Reminder card.

I just found out about the "Set Reminder" option in Google Now's quick settings panel. It's much quicker than typing out "add reminder" in the search bar. But still, having a shortcut to that "add reminder card", or a widget which would add reminders from the homescreen would be pretty advantageous (I would probably prefer a shortcut).

I've tried using a few of the Google Search app's activities, but none seem to take my straight to the add reminder card.

Any ideas?

# Answer
I don't think it's possible to add a shortcut to the "add reminder" card at the moment. I've had a look through the Activities as well and none of them appear to do what you want.

There is a "Set reminder" option in the menu within Google Now which may help? Click the three dots at the bottom right (you might need to scroll down) and you should see the "Set reminder" option.
> 4 votes

# Answer
There is the activity

`Google Search > com.google.android.voicesearch.fragments.reminders.EditReminderActivity`

which does exactly what you want.
> 4 votes

# Answer
Don't know if you found an answer or not but here is what I did. It requires Desktop VisualizeR.

Open Chrome on your mobile device and search for "Google Now Add Reminder". This will initiate a reminder card through through Chrome. In Chrome Menu select "Share..." Then select "DVR save to clipboard". Then create the shortcut on your home screen using the Desktop Visualizer app.

Found an easier way...lol...Bookmark it and add a shortcut to your home screen.
> 3 votes

# Answer
There are 3 options which I have found.

1. If you use Inbox by Google it comes with an add reminder shortcut available in widgets. (This opens up in the Inbox app, and the dialog to create a reminder is not as friendly as Google Now, especially if you want to add a custom time.)
2. Supposedly Google Now will ask you if you would like to add a shortcut to the home screen after you use it to create a reminder, but I can't get it to ask me.
3. Tasker \- This is what I use, directions below.

---

# Unders Tasks

1. Add Task (+) New Task
2. Add Action (+) System -\> Send Intent

---

### Under Send Intent

```
Action:     com.google.android.goolequicksearchbox.GOOGLE_SEARCH
Cat:        Default
Mime Type:  (leave blank)
Data:       (leave blank)
Extra:      type:String
Extra:      query:add reminder

```

You can then add to your Home Screen using the Tasker Widget
> 2 votes

# Answer
Note 5 - Nova Launcher - Android v6.0.1 (and yes, i am still waiting for the update in AUSTRALIA)

1. find the Google Calender app on your phone (mine is in the drawer)
2. Press/hold the icon to launch the alt menu to add appointment or reminder
3. Press/Hold the reminder menu and put it on your desktop
> 2 votes

# Answer
After reading a while here, you can do the following.

Google on your mobile `Google Now Add Reminder` and add it to your bookmarks.

Then add the Bookmark widget to your desktop on your mobile, pointing to that bookmark and voilá!
> 1 votes

# Answer
This method should work:

* Locate Google Calendar Icon and long press it:
* Press on the 4 dots on the right of the "New reminder" and drag it to the home screen, it will become a shortcut:
* Pressing this shortcut will take you directly to creating a New Google Reminder:

My Blog Post with Snapshots about it:

How to add a Shortcut on Android Home Screen to create a New Google Reminder
> 1 votes

---
Tags: app-widgets, home-screen-shortcuts, google-now, google-search
---


# Question
Title: Wileyfox Swift won't boot, identifies as QHSUSB_BULK
My most reliable device until now, this morning suddenly remained black: the screen didn't turn on. Long-pressing the `power` button didn't yield any reaction – nor did removing the battery (and SIM plus µSD card) for half an hour. Battery is at least half full, and the reaction is the same with a power cable connected. As at the other end of that cable currently is a Windows machine (not mine, so I cannot install anything on it), surprisingly that one was instantly searching for drivers – and the device identified is named `QHSUSB_BULK`. So *something* must be still working there.

Any idea what's going wrong there and how to fix it? As I wrote, that Windows machine isn't mine – so if a computer must be involved, it should work on Linux.

What I tried without success:

* long pressing `power` button to provoke a restart/boot
* at the same time, holding either `vol-up` or `vol-down` to see if it at least boots into fastboot/recovery. Nada.
* pluggin into USB (just in case the battery suddenly discharged). Not even the LED lit up (which it normally does, indicating the device is charging)
* removed battery, microSD and SIM for about half an hour, put it back – no change.
* searched the web for possible solutions; only found that `QHSUSB_BULK` mentioned with solutions on some Nexus and/or LG devices, involving the install of very (LG) specific Windows software (not possible for me, and won't help anyway as in my case it's no Nexus or other LG device). Reading between those lines, it seems to indicate trouble with the bootloader. Confirmed by other findings of the problem (without solutions) involving devices from Huawei and a Moto G with a solution again not applicable to my case (similar thing for a Oneplus). Found one mention of the Wileyfox Swift on a Russian forum (4PDA) mentioning some special software (QFIL) again but no details, quote: "it is possible to try to flash through QFIL. In a personalized reply."

Device is a *Wileyfox Swift* (1st gen), still running its original CyanogenOS 12.1 (Android 5.1.1). Bought in 2015, so AFAIK warranty just run out (hm, suspicious).

# Answer
> 1 votes
We received your device and were also not able to get it back into normal boot, so we changed the PCB (mainboard). Your device will be returned today.

Though we strongly want to advice you to accepted the FOTA update to Android 7, as CyanogenOS (we flashed the latest CyanogenOS, Android 6 version, namely ZNH2KAS7EB on your device) is no longer supported and you are running an Android version with security patches from 2016. With this software, your device is vulnerable for several security issues like the Kracken WiFi (patch is coming) and the Blueborn Bluetooth (patch already available) vulnerabilities.

But besides that, some recently updated applications (Facebook, Spotify, Instagram) from the PlayStore are conflicting with CyanogenOS and causing the phone to freeze/crash and eventually the phone will get in a bootloop where you won't be able to get out of, unless you manually flash your device to Android 7 through the recovery.

If you decide to not accept the update to Android 7, we can no longer help you in the future in case of warranty claims.

With regards,

Team Wileyfox

---
Tags: boot, power-on
---


title: What does Discharging means on battery?

text:
# Question
Title: What does Discharging means on battery?
So I checked CPU - Z then I saw my battery status is discharging

Which scared me a little so I am here to ask..what does it mean?

Technology: Li-Ion

Health: Good

Voltage: 3722mV

Temperature 32.0°C (98.6°F)

Status: DisCharging

# Answer
**Discharging** is the opposite of *charging*.

When you *charge* some electric component, such as a battery, you are storing potential electric energy in it.

When you **discharge** that battery, you are reversing the *charging* process and using the potential electric energy to drive other electric components.

Don't be scared, most of the time you are discharging your battery.

Reference: https://www.merriam-webster.com/dictionary/discharge (see **c** *electrical engineering*)
> 7 votes

# Answer
Any electronic device must be powered somehow.

In case the device is not attached to an AC line,a charger, a powerbank or other external source, it draws needed energy from the device battery. This state is called battery discharging, as the opposite to battery charging. The discharging current depends on power consumption of the device.

It is the same process if you power a flashlight, an MP3player or a camera by the included battery.
> 2 votes

---
Tags: battery, battery-life
---


# Question
Title: How many type of video format supported in native android device?
Basically i refer the android developer site and also search on google but did not find any proper solution.

# Answer
> 5 votes
Basic supported video format are

3GPP (.3gp)

MPEG-4 (.mp4)

WebM (.webm)

Matroska (.mkv, Android 4.0+)

More Information on Developer site

# Answer
> 3 votes
Android Supported Video Format/Codec

1. H.263
2. H.264 AVC
3. MPEG-4 SP
4. VP8

Supported Video File Types/Container Formats

* H.263 \> • 3GPP (.3gp)

    • MPEG-4 (.mp4)
    * H.264 AVC \> • 3GPP (.3gp)

    • MPEG-4 (.mp4)

    • MPEG-TS (.ts, AAC audio only, not seekable, Android 3.0+)
    * MPEG-4 SP \> •3GPP (.3gp)
    * VP8 \> • WebM (.webm)

    • Matroska (.mkv, Android 4.0+)

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


title: Old Chats disappearing from Whatsapp

text:
# Question
Title: Old Chats disappearing from Whatsapp
Old Chats are disappearing from my Chat-Overview in Whatsapp. I did not delete them, and they are still there: When I search for a contact and then click on them, I can see all the messages of the chat, but nevertheless this chat is missing from the Chat-Overview.

Now my problem is: One of my contacts has quit whatsapp over a year ago, so their account is not active anymore. And therefore I do not see them in my contacts-list. If only I could click (or tap) on that contact, then all the messages would be there again, I am quite sure.

But how can I open this chat, which is not visible in the chat-overview anymore and does not have a valid contact attachted to it?

# Answer
> 2 votes
My guess is, that you archived your chats. To find your archived chats, scroll down to the bottom of main WhatsApp page and you'll see the archive tab. Open it and your chats should all be there. Long press on any of them and move them back.

You can also try searching for a word that you might have written to a contact. For example, if you search for the word "thanks" in WhatsApps main search bar, that should bring up any chat that the word was written in.

---
Tags: whatsapp-messenger
---


# Question
Title: Is there anything I can do to similarly access my smartphone?
I recently went to SOpt for Google Chrome and found an interesting feature that is the "Tab to Search" (Omnibox).

In short, typing a website address and pressing the Tab key performs the search directly on a specific site without the need to change the search engine and other solutions.

The image below best illustrates what I am saying:

Following the example of SOpt by pressing Tab and performing a search, the browser redirects me to the site search page, in this case \** https: //en.stackoverflow. with / research? q = term% 20search \**.

Faced with this, I have a question

Is there anything I can do to similarly access my smartphone?

# Answer
> 1 votes
No you cannot do the same thing with any browser on your Android phone.

---
Tags: applications
---


# Question
Title: How do I access Whatsapp messages from a contact I reported?
I blocked a contact and reported it on WhatsApp. I just found out that the messages have been deleted ....it marked as spam messages .. How do I get back those messages?

# Answer
> 0 votes
As soon as you spam a message in WhatsApp it fully deletes from your phone. If there was any media you might be able to access it from your file browser.

# Answer
> 0 votes
In most cases you will not be able to get back messages that were deleted because you marked someone as spam on WhatsApp.

You can however still try the steps outlined in this guide and see if you are able to recover the deleted messages - http://www.makeuseof.com/tag/accidentally-deleted-whatsapp-chat-history-heres-get-back/

---
Tags: whatsapp-messenger, spam
---


# Question
Title: I don't want ANY action to take place within the Google Now launcher for default browser
This seems to be a totally unanswered topic, please enlighten me but...

I don't want ANY action to take place within the Google Now launcher for default browser. I simply want to click on the search box and have it display results for me within Google. I can't get it to stop "asking" for a browser or going to Chrome or going to the default browser. Why can't I simply turn this off?

The default browser constantly pops up unrelenting, not allowing me to use my Google card settings, and simple search box. If I set a default browser, it will actually launch Chrome right out of the Google app, not allowing a simple search within the app.

Going into privacy and turning off "Open web pages in app" does not work, it still opens Chrome. There must be a way, beacuse essentially Google Now cards is useless and the Google Widget is useless, because it always opens Chrome under all circumstances.

Similar to Stop Google Search Opening in Chrome

# Answer
> Going into privacy and turning off "Open web pages in app" does not work, it still opens Chrome.

Actually make sure that setting is on being that you want it to open in the Google app

Then go into settings\>manage apps. Open chrome, Google now, and any other browser apps and clear their defaults.

If that doesn't help, clear data of the Google app.
> 1 votes

---
Tags: chrome-for-android, default-applications
---


# Question
Title: How can I turn on text to speech in Android?
I'm not an Android user and I'm stumped. I've got a friend who wants to turn on text-to-speech on his new phone.

His old phone has a "speech" icon on the screen. When he taps that and then taps text, the text is read out loud. In the screen shot below, the "speech" icon appears near the bottom of the screen between the Música and myMetro apps.

I can't find a way to turn this option on on his new Android phone. Even worse, I haven't been able to find that "speech" icon anywhere on the internet. What is that and how do I turn it on? Help!

# Answer
Found it! The option is "Select to Speak" but it wasn't available in the version of Google TalkBack installed on the phone. I had to download a new version of Google TalkBack and then the option was there. Thanks to "kirodge" for pointing me to TalkBack.
> 1 votes

# Answer
Here is how you can activate Android Text to Speech on your device: Go to the Language and input panel and tap on Text-to-speech options at the bottom of the screen. Click on your Preferred Text to Speech engine. You will be able to find Google text-to-speech engine, as well as one from your device manufacturer if any.
> 0 votes

---
Tags: text-to-speech
---


# Question
Title: "APN Settings are not available for this user" Help?
I bought a Mi MIX 2 and it is not connecting on mobile data. WiFi everything else works perfect. But in the APN settings menu it reads that "APN Settings are not available..." I am using Verizon BTW. MIUI 8.5.7.0 How would I fix this?

# Answer
> 0 votes
Unfortunately Verizon locks the APN settings. So if a reboot of the phone doesn't help, i would say the only option is to call Verizon

---
Tags: xiaomi, apn
---


title: Android Phone Storage Full due to APKs

text:
# Question
Title: Android Phone Storage Full due to APKs
My OnePlus Two has 64GB Internal Storage and no SD card. It shows Phone Storage Full warning. When I investigated, I saw below stats and am unable to free space.

Settings \> Storage & Memory \> Storage & USB Internal Storage 53.62 GB Used of 54.00 GB

*Break Up*

> Apps 14.00 GB
> Images 565 MB
> Videos 8.00 KB
> Audio 44.00 KB
> **Other 38.94 GB**
> Cached Data 3.64 MB

I clicked "Others". Next, "Explore" \> "File Manager" \> "Categories" \> "Phone Storage" \> "Storage Information".

> Images 170.57 MB
> Audio 1.98 GB
> Video 1.02 GB
> Others 14.9 GB
> Archives 538.09 KB
> **Apks 35.46 GB**
> Documents 117.16 MB
> Available 339.48 MB

When I check "apks", I see several apks for each app (which are presently installed or were installed in past). It looks like on each update of the apps, the apk file for each update in present on my phone.

I have tried some uninstalling apps but that does not remove all apks. I still see several apks for each app which I uninstall.

Example of apk names.

```
Facebook_140.0.0.24.91.apk  86.2 MB
Facebook_141.0.0.31.91.apk  86.2 MB
Facebook_136.0.0.22.91.apk  82.37 MB
Facebook_135.0.0.22.90.apk  81.79 MB
Facebook_130.0.0.45.70.apk  81.77 MB
Facebook_134.0.0.25.91.apk  80.69 MB
Facebook_132.0.0.20.85.apk  80.55 MB
Facebook_131.0.0.32.69.apk  79.53 MB
::
::
Facebook_114.0.0.20.70.apk  69.49 MB

```

Similarly for each other app on my phone.

OxygenOS `version 3.5.8`
Android Version `6.0.1`
Android Security Patch Level `March 1, 2017`
Kernel Version `3.10.84-perf+
OnePlus@ubuntu-56 #1
Mon Mar 13 11:40:18 CST 2017`
Build Number `ONE A2003_24_170313`

Please help. Any solution other than phone reset ?

# Answer
After an apk is installed it can be deleted from a file manager and you keep your apps/games.
> -2 votes

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