title: Android memory stuck

text:
# Question
Title: Android memory stuck
Once my phone froze and reboot by itself and then I notice all apps and every change i made went back in time :D. After few tries and reboots i decided to wipe all data it gave me this error:

```
-- mkdir /data/app/ fail. err is -1

```

I tried everything, even recording clean image by HDDRawCopy but it still goes back to this one state. I have no idea what I can do and what kind of magic is this. Do you know how to fix it or even what is it?

# Answer
mkdir is a command that is intended to create a directory. The /data/app/ folder is an integral part of your android OS which practically stores all of your apps data. The fact that this command failed likely means your partition wasn't formatted appropriately as such the OS doesn't have permission to write to it. The only solution I'd advice is performing a factory reset/wipe data from recovery menu.Most android devices recovery menu are accessible through the following method

1. press the VOLUME UP + HOME + POWER buttons all the same time and HOLD THEM DOWN
2. release only the POWER button when the device vibrates
3. release the other buttons when the ANDROID SYSTEM RECOVERY screen appears
4. using the VOLUME DOWN / UP buttons to navigate, select WIPE CACHE PARTITION Then navigate to the wipe data/factory reset

For more information on different android partitions read here
> 0 votes

---
Tags: ram
---


title: How to access contacts from lost phone?

text:
# Question
Title: How to access contacts from lost phone?
I lost my phone and my sim card, but saved my previous contacts on my gmail account. How can I find them again.

# Answer
> 1 votes
Contacts stored on google will automatically be synced with any new android device you log into with your google account. You just have to head over to contacts to see them.

If you don't have an android device to login with, you could head over to Google Contacts page to view them. Google offers the option of exporting the contacts to view them on a computer offline. You could export them and open them in excel by clicking **more** on the left tabs then export\>google csv format.

**Note** Since csv files are supported by Excel, you can just click on the file and open it in Excel. If however, you come across any problems in opening it, you can solve them by importing csv file into Excel. Choose the Data tab and the From Text option.After this, the Text Import Wizard will appear. It will lead you through several steps, one of which is choosing the type of delimiter. Once you’re finished, you’ll have a list of gmail contacts in your Excel document.

---
Tags: contacts, lost-phone
---


title: Windows phone, Android OS

text:
# Question
Title: Windows phone, Android OS
I made the mistake of getting a windows phone because the price was enticing. I want to run android O.S. if at all possible, being a working full time school full time person I'm looking to save money. Really I need the applications so I can interact with the rest of the world.

# Answer
NO you can't based on the hardware and most windows phone are made by nokia which android doesn't support, if its been less then 2 weeks most phone providers will allow you to exchange your phone.
> 0 votes

---
Tags: applications, windows, operating-system
---


# Question
Title: Find lost Android tablet without SIM card
I lost my **Nexus 7 Android tablet** in **February 2015**. I noticed on Play Store settings that **it was online on March 18, 2016**. The device had my google account configured. So I guess Google logged an event when the device came online.

However I am unable to view the tablet anywhere else i.e., Android Device Manager or Google's Timeline (which shows placed visited by me on the given days).

In fact my device still gets listed under the "Choose a Device" option on Play Store!

I want to check

1) Is there any Google tool which can help me find the device's location picked up on March 18, 2016

2) Could the device's settings have been erased by whoever found the tablet (I think you can erase all device data without logging in - is that correct?)

3) Is the device lost forever - any way I can find some details of the device?

# Answer
You can use https://www.google.ca/android/devicemanager considering you account info is still on the device. and yes if you don't have a password set they can delete your data from the recovery.
> 0 votes

---
Tags: tablet
---


# Question
Title: Android File Transfer not working for transferring music files
I have a Mac, and I want to delete all the music on my phone and replace it with all the music on iTunes in my Mac. I've done this before, but it is not working.

For some reason, my music is not in the music folder.

This is odd because I do have lots of music on my Android device. Here is my Android File Manager on my actual LG G3 on Android 6.0:

So I do have music, but it doesn't show in Android File Transfer. Also, when I try dragging my music from Finder into the empty music folder in Android File Transfer, only one song transfers, and it doesn't actually show on my LG G3.

How can I fix this issue and properly transfer music from iTunes on my Mac to my Android LG G3?

# Answer
> 0 votes
First I would suggest checking if there are any updates available, both for your MAC and Android File Transfer.

Next, something you can try is clearing the cached data for the storage on your device.

This has worked in the past for other users who have had similar issues with empty folders in the past. It's a fairly short and simple procedure that can't hurt to try. You can do that with the following steps:

1. Go to phone Settings
2. Select Application Manager
3. Tap on the 3 dots
4. Select 'Show System Apps'
5. Search for 'External Storage and Media Storage'
6. Clear Cache and Data
7. Reboot the phone

This will rebuild the database without deleting any of your data. It may take a while for everything the be initialized again.

Let me know if this helps!

Source(s): http://androidforums.com/threads/android-file-transfer-on-mac-showing-empty-folders-on-phone.638113/ *Last post*

https://productforums.google.com/forum/#!topic/nexus/UqQZmSd7hAg *Best answer*

---
Tags: file-transfer, music, macos
---


# Question
Title: Why are heads up notifications not showing after an update in Samsung Galaxy E7?
I've recently updated my Samsung device to Android 5.1.1 lollipop and as I have been playing around with it I noticed that I wasn't getting any heads up notifications. Is there a certain option to turn it on or I just don't have it?

# Answer
> -1 votes
Go to settings\>sound and notification \> notification on lock screen\>show content hope it work for you

---
Tags: notifications, samsung, 5.1-lollipop
---


# Question
Title: Memory almost filled by Android System and Google Application
I recently bought my first smartphone, a Sony Xperia T2 Ultra (D5303). It has 8 Go of total memory space and I add a 16 Go SD Card. Android System (5.1.1) takes 3.58 Go and Google/Android/Sony Applications take 4.19 Go. There is less than 300 Mo of free space. I always have a warning message that says that the memory is nearly full.

There is a lot of application that I never use (Google+, What's new, Docs), but I can't uninstall them nor move them to my SD card.

What can I do to have more free memory on the phone ?

# Answer
Recommended approach without rooting:

1. Go to *Settings › Apps* and select the "All" tab
2. Pick the first "useless bloatware" in sight and tap its entry
3. Tap (in this order): Force-Stop, Clear Cache, Delete Data, Uninstall Updates (if any), Deactivate
4. Repeat for the other bloatware items.

What does this do?

* force-stop: make sure the app doesn't continue to run and create new data/cache
* clear cache: remove all cache files belonging to this app
* delete data: remove all user- and configuration data the app might have
* uninstall updates: if there are updates for system apps, those are installed in user-space. So removing them frees space you can use otherwise – plus is required if you want to …
* disable: make the app unavailable. Though you cannot uninstall system apps, you can deactivate most of them. This ensures they don't clutter your GUI (all the app's icons on your home screen and in the app drawer will be hidden), the app should no longer start automatically (and create new data/cache), plus it should not be updated anymore

This won't entirely cure the issue (you cannot e.g. regain the space those apps use on the system partition), but should ease the effects. At least some space can be gained this way.

A little warning: If unsure what an app is for, better do not apply the above steps on it. Though the system shouldn't allow you to disable essential apps, better be safe than sorry.
> 1 votes

# Answer
Here's a few tips: 1. In **Settings**:**Apps**, you can move some applications to your SD card (Not all of them). 2. You can also uninstall updates and clean data stored in the applications you don't use.
> 0 votes

# Answer
You can root your phone and use applications like **Link 2 SD** to move apps to SD card, this will free up some memory.
> 0 votes

---
Tags: insufficient-memory
---


# Question
Title: Phone won't boot and won't enter recovery, even after reflashing TWRP
I have a Xiaomi Redmi 2 phone on which I installed Cyanogenmod. So, after upgrading manually, the phone won't boot anymore (neither into recovery nor into the system). Only fastboot works. (Probably because whatever was in the recovery partition was lost).

So, I can get into fastboot mode, and the phone reacts correctly:

```
# fastboot devices
78768331    fastboot

# fastboot getvar version
version: 0.5
finished. total time: 0.003s

# fastboot oem unlock
...
OKAY [  0.003s]
finished. total time: 0.003s

# fastboot erase recovery
erasing 'recovery'...
OKAY [  0.041s]
finished. total time: 0.041s

```

Then I tried flashing a new TWRP recovery, that I just downloaded:

```
# fastboot flash recovery twrp-3.0.2-0-aries.img
target reported max download size of 268435456 bytes
sending 'recovery' (11136 KB)...
OKAY [  0.353s]
writing 'recovery'...
OKAY [  0.290s]
finished. total time: 0.642s

```

TWRP *was* the recovery I had installed before.

I also tried flashing the stock recovery, but it still won't boot. What else can I try?

**edit:** I can boot a recovery image using `fastboot boot recovery.img`.

# Answer
So, I got it working again. The method was to *not* flash using fastboot. I actually booted the recovery remotely with

```
fastboot boot recovery.img

```

Then flashed cyanogenmod (the system) and gapps from the external SD card. On reboot, the system updated itself and it's working again.

And I can boot into cyanogen recovery mode (but not TWRP, as before).

Seems that it's fixed! :-)
> 3 votes

# Answer
Can you access the phone using ADB while the phone is in recovery?

Also is it possible to set it back to stock rom?

That would be the first thing I would do and go from there
> 2 votes

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


# Question
Title: How can't install a 338KB app when I have 474MB free?
I have a Motorola phone, with 8GB of internal memory.

To my surprise, in a few days, I had 474MB of free space, but couldn't install a 338KB app!! So, clearly the limit of ~25MB referred to in some comments (here and here) are not always the case. A user just told me the following:

> Actually it's "25MB or 10% of the storage", whichever is hit first. So with e.g. 10 GB internal storage, it would hit you as soon as you drop below 1 GB free. Crazy, but that's what it is.

Actually, that's not correct, because I didn't have to free up 1GB of internal memory. But anyway, half a gigabyte is enough to run a full operational system. I've seen similar complaints of hundreds of MB not enough to install apps ~ 1MB or similar small operations (here and here).

What's wrong here?

# Answer
> 5 votes
Note: the quoted user was me. And here is the reference. To explain why it wasn't 10% in your case, here's an exception from behind the link: "As long as the device maker doesn't change the default settings". So those 10% are the default setting, but obviously can be altered by the "ROM baker". How often that is done I cannot tell; with that post being from 2011, the rule might even have changed meanwhile (though I didn't hear of that either).

So I just applied a little "Google-Fu": Android 4.1.1 still has the comment

> If the free storage on device is less than a *tunable threshold* value (a secure settings parameter; default 10%) a low memory notification is displayed to alert the user."

(emphasis mine). Note the term "tunable threshold", which makes it obvious this threshold can be modified/adjusted. For Android 4.1.1 you can find it at line 67:

```
private static final int DEFAULT_THRESHOLD_PERCENTAGE = 10;

```

This is a class variable; but not being an Android dev myself, I cannot tell how it can be overwritten. It certainly will require system permissions (or just an app with the `WRITE_SECURE_SETTINGS` permission?). Quoting the latest code:

```
 * This class implements a service to monitor the amount of disk
 * storage space on the device.  If the free storage on device is less
 * than a tunable threshold value (a secure settings parameter;
 * default 10%) a low memory notification is displayed to alert the
 * user. If the user clicks on the low memory notification the
 * Application Manager application gets launched to let the user free
 * storage space.

```

You can see, the 10% rule is still there. But the `DEFAULT_THRESHOLD_PERCENTAGE` variable is gone (and replaced by `mMemLowThreshold`, which seems to be set in a different class now – see line 361).

---

**TL;DR:** The very same 10% threshold still applies, but the "ROM baker" (who creates the ROM) might adjust that. A developer with some more insight might be able to tell if it can be adjusted by other means, e.g. a special app with the `WRITE_SECURE_SETTINGS` permission, or even simply via ADB.

---
Tags: 5.1-lollipop, insufficient-memory
---


# Question
Title: How do I set a different notifications sounds for different contacts?
If it matters I have an HTC Desire 626s and just want to know if it's possible to set different notification sounds for different contacts and if yes, how?

# Answer
It seems that maybe this would work for you. http://cellphoneforums.net/htc/t380910-htc-desire-626s-transfer-set-custom-ringtones-notification-sounds.html#axzz4DmQpMeQH
> 0 votes

---
Tags: contacts, ringtone
---


# Question
Title: How to recover data from a damaged SD card?
I have an HTC Inspire. I have had my 8 GB SD Card for three years...needless to say, it has like 5000 pictures and hundreds of videos on it. It has a lot of music on it too, but I'm not worried about that. I just want my pictures back more than anything. I got a message on my phone that told me I should safely unmount my SD card before removing it. Since I haven't taken it out for months, I didn't think anything of it. A few hours later, it said "SD Card damaged. You may have to reformat it." When I clicked on that, it said "Are you sure you want to format the Sd card? All data on your card will be lost."

I have tried plugging it into the computer, but there's not an option to view files. I tried putting it in my dad's phone, and his phone didn't even recognize that it was even in there. If anyone has ANY ideas, whatsoever, it would be greatly appreciated. Thank you!!

# Answer
I encountered the same problem with my SD card and Samsung Galaxy S a while ago. The solution was to plug the card into a card reader and run `chkdsk x: /F /V` to repair the file system.

If this doesn't work, you'd have to use some file recovery software to fish out the files from a broken file system. There are many different applications for this, you can find some by googling for "file recovery free", or try PhotoRec.
> 3 votes

# Answer
Use Card Data Recovery. It can help you recover data from SD card.
> 2 votes

# Answer
If you have ClockWorkMod flashed you can try mounting the SD card to USB when you have booted up in the recovery mode.
> 0 votes

# Answer
The most popular free program for data recovery is **Recuva**. For advanced recovery, you need to upgraded to Pro version. Another available options is **Dr.Fone for Android**. It has a default function to recover deleted files form SD card. Here is the tutorial.

P.S. For important data, it is highly recommended to backup in different devices or with cloud service.
> 0 votes

---
Tags: external-sd, data-recovery
---


# Question
Title: Is Galaxy S5 capable to receive IR signals
I'm thinking to buy a Galaxy S5, I have a question.

The Galaxy S4 can transmit IR signals, but not receive them.

I want to make my own remotes. Does Galaxy S5 (NOT mini) have an IR blaster (receiver, not transmitter)? I cannot find info, I wait for answers to this.

# Answer
> 3 votes
Maybe this is the answer to your question. I'm not sure but according to this link it can't. http://www.tamatalk.com/IB/topic/190144-a-way-to-get-galaxy-s5-to-send-files-via-ir/

# Answer
> 1 votes
I have a galaxy s5 g900f variant. It comes with a stock app peel smart remote which can basically be used to control most devices that are IR enabled. The IR blaster is located at the top left of the phone as a small black dot like shape which is easily noticeable.

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


# Question
Title: SMS notifications and ringtone stopped working on my Sony Xperia M4 Aqua
On an Android Lollipop powered Sony Xperia M4 Aqua, no notifications are being shown for new SMS arrivals in the notification bar nor the ringtone that was set is being played.

# Answer
***Note****: Applicable for any Android app which doesn't work in the way it should...*

Probably **Show notifications** (in app manager) for Messaging app might have been *disabled*. To enable it again just navigate to Settings\>Apps\>All apps\>Messaging and *enable* **Show notifications**. If the problem still persists try ---

1. **Clear data** and **Clear cache** on the same page.
2. **Disable** & **enable** the app or **Force stop** & **restart** the mobile.

These are the basic steps to troubleshoot the apps which misbehave in any Android phone. If the problem still persists try trusted third-party apps like Textra SMS, GoPro SMS etc. as a temporary solution.

***P.S****: Factory formatting the phone solves all the problems but resetting is recommended only when it is extremely necessary.*
> 2 votes

# Answer
I had this same issue and realized my Sony Z3 was in Stamina mode. My battery level was at 25% which activated Stamina mode to save battery life by turning off certain functions including the notification light. Once I charged my phone the notification light started to work again. Also if you want your notification light to work at all times, just turn off Stamina mode.
> 1 votes

# Answer
This happens when you select any of the priority modes and forget to turn them off. Try doing this:

Settings- Sound and Notifs- App notifs- Messenger- settings icon- Toggle Notifications.
> 0 votes

---
Tags: 5.0-lollipop, sms, notifications, sony-xperia
---


# Question
Title: Unable to use all the memory of Allview A5 Smiley
I bought some days ago an Allview A5 Smiley. I installed some applications and made some photos. Now, I saw that I can't install files bigger than approximately 200 MB because it is only free space on phone. This is strange, because the phone has 4 GB of storage. I looked in Settings and I saw that I still have about 1.5 GB free, but I can't use for applications. Why this happens and how I can fix it?

Some screens shots:

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

**Thanks!**

# Answer
I had the same problem on an Allview P5 Life and I solved it by simply upgrading to Android 5.0 Lollipop. I used to have an A5 Smiley before this one as well, and I had the same problem... what I did to make it better was to root the phone and remove the bloatware saving a pretty substantial amount of space. This is however not really recommended and you should do it at you'r own risk. You *could* also try to install another ROM. There's no official upgrade but you can probably find an unofficial compatible ROM on the internet. This is a very risky endeavour and I really don't recommend it... even I didn't do it and instead left the phone as-is and gave it to my father who uses it only for calling.

TLDR; There's no official or easy way to get more space. The only two ways that I know of are risky and require at least some technical know-how. You'd be better off getting another phone.
> 1 votes

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


# Question
Title: What does "restricted" mean in Data Usage
When I go to Settings - Data Usage, next to some of the apps it says "restricted." The only thing I can restrict is background data, which I've done for all the apps. But only some of them say restricted. What does this mean?

# Answer
It is referring to the restriction of background data.

This list only shows apps that have used, or attempted to use, mobile data in the current cycle period, which is shown underneath 'Set mobile data limit' and should be set to match your billing period.
> 1 votes

---
Tags: mobile-data
---


# Question
Title: How to enable "double tap to wake up" in any android device?
I've heard about the feature "double tap to wake up". How to enable this option on my device My device details: Gionee P3 Lollipop Cyanogenmod 12.1 Kernel Version 3.4.67

# Answer
> 1 votes
It can be enabled only if your ROM/ kernel support that feature. To check if it is enabled download 3C Toolbox from Play Store , go to *System Manager → Miscellaneous* and you will have an option that shows up to enable double tap feature, IF it is supported. Figure shows it is not supported on my device

I am not aware if CM supports enabling this feature using the inbuilt settings

---
Tags: bootloader, kernel
---


title: Running own executable on Android shell

text:
# Question
Title: Running own executable on Android shell
I need a specific command line tool and I have made a C program in my Linux shell. I have compiled the program with an ARM cross-compiler. I have then moved the program into the Android file system and tried to run it.

The output is permission denied.

What do I have to do, in order to run my own compiled programs in Android file system?

# Answer
I assume that you used adb push for uploading your executable to the sd-card. Unfortunately the sd-card is always mounted with "noexec" which means that you can't execute anything from here.

Therefore you have to copy the executable to the local filesystem, e.g. to /data/local. In case the device is not rooted or you don't have BusyBox installed there will be no "cp" command. You can simply use cat: `cat /sdcard/myprog > /data/local/myprog`.

Then you have to set the executable permission on the executable. Chmod on android usually does not support the "u+x" syntax. Therefore you have to call `chmod 555 /data/local/myprog`.

Afterwards you can execute your executable: `/data/local/myprog`.

Alternatively the directory `/data/local/tmp` can be used. Via adb shell you have full access in this directory. On modern devices (Android 11+) apps can't list files from this directory, but they are still able to execute executables from there if you provide the full path of the executable.

**Update**: On Android 10+, apps that has a targetSDK of 29 or higher can no longer execute anything that is located in their app private directory: https://developer.android.com/about/versions/10/behavior-changes-10#execute-permission
> 22 votes

# Answer
First, you have to push it into a directory, such as `/data/local/tmp`. Then, you have to set permission for that using `chmod 755 executable`. After that, you can run it as `./executable`.

Complete steps are as follows:

```
adb push executable /data/local/tmp
adb shell
cd /data/local/tmp
chmod 755 executable
./executable

```

Alternatively, if you want to run it from your asset folder, you have to copy the file to your data folder `/data/data/packagename/`. Then using `File` class, set the `setExecutable` flag to `true` for the file and run it by the Process class or third party packages like *Root Tools* .

**UPDATE**
if you are targeting sdk 29 or higher you CANNOT use the binary from your asset folder ! you have to copy your binary to jnilib folder then run it from native library directory ! `context.getApplicationInfo().nativeLibraryDir`
> 18 votes

---
Tags: terminal
---


title: battery charge stops at 99%

text:
# Question
Title: battery charge stops at 99%
My phone is Kyocera Hydro Icon, running Android 4.4

After using it for almost a year, recently charging its battery stops at 99%, indicated by the battery icon and the corresponding LED staying red instead of turning green.

Is it normal or there might be some problem?

Thanks.

# Answer
> 1 votes
> Is it normal or there might be some problem?

It is not normal but it is not a cause for concern as long as the battery performance is not visibly degraded

* Li Ion batteries have different stages of charging as shown in Fig.1. What is probably happening in your case is that the required voltage levels to fully charge the battery are not being attained despite prolonged charging. As a result the LED and battery levels are not reflecting fully charged condition. This is probably due to the charger/ cable combo not delivering voltage/ current as required. This can be verified by changing them.
* It is *not a cause for concern*, since it is not a good practice to fully charge . Quoting from same source

> Li-ion does not need to be fully charged as is the case with lead acid, nor is it desirable to do so. In fact, it is better not to fully charge because a high voltage stresses the battery

---
Tags: 4.4-kitkat, battery
---


title: Platform-tools not showing in Mac OS-X

text:
# Question
Title: Platform-tools not showing in Mac OS-X
I've downloaded the Android SDK, and am running the SDK Manager. I've downloaded all of the packages, including Android SDK Platform tools (v 21.1.2). However, I don't have a folder called `platform-tools` anywhere on my system.

Running OS-X 10.10.2

# Answer
> 2 votes
`platform-tools` folder is created as soon as you install SDK components using the download manager. It uses to be at the same level of the tools folder (there's no option to change that during the installlation process it should have been there). The only suggestion I have is to use the manager again, remove it to then download components again. Use to be in the top of the list that shows in the SDK Manager window. Anyway, I don't suggest you to install the sdk "too deep" into the directory tree. I had issues with that.

# Answer
> 1 votes
The library folder is usually hidden on a mac. Do this. Open Finder. Click Go. Hold the option key and library folder will appear. After that navigate to the android folder\>SDK\> and you will find platform-tools there. If that didn't help, you can find some more in-depth instructions here.

---
Tags: macos, android-sdk
---


# Question
Title: Can android collect info about wifi routers even if Google Play Service is disabled?
Androids newer versions have changed the 'GPS' button into a 'Location' button which now offers 3 options for determining your position (recording wifi router information and comparing it to a google database, using the devices GPS, and doing both) each of those options prompt a disturing and annotying popup each time you turn the GPS on, "advising"/badgering the user into sharing his information with Google.

The only solution which was suggested to me for this popup problem (without installing any 3rd party apps or rooting the phone) involves disabling the Google Play Service- it worked great exept that it created something strange which I'm not sure about... If previously the user could choose which way of locating he wants and the device remembered it- now every time the GPS is turned on it is automaticlly goes into "local device&wifi tracking" mode (the first option).

I want to know if a)Does the device indeed monitors that information (even if it can't send it anywhere with google services being disabled)? b) any way to stop it? c)can this default be changed so that only the local GPS chip will be used?

Thank you very much!

# Answer
Android collects information about WiFi routers through the normal course of WiFi operation. You cannot get around this fact if you want to use WiFi. During normal WiFi operation the device listens for management packets like beacons that are sent from WiFi access points, and this information, which is used to communicate with WiFi APs, can be used to estimate location with an appropriate database (Google, Apple, Skyhook, etc.).

In some older versions of Android, it was actually possible to read the AP information with network permissions only and estimate the location using this information with a custom query to a database (not directly through Google's service). In more recent versions (maybe starting at 6?), I think this loophole has been fixed, so that the results of a wireless scan no longer give AP information that can be used to compute location. See https://stackoverflow.com/q/34957118/4107809.

I don't know anything about the default settings.
> 0 votes

---
Tags: wi-fi, gps, privacy, gps-tracking
---


# Question
Title: GPS readings: why is altitude inaccurate by 50m, while longitude and latitude are more precise?
I'm using the GeoTracker application to record position and velocity as I exercise along a track. I live on relatively flat ground, only shift up and down no more than5 meters at the very maximum, but while latitude and longitude readings seem quite precise, the program, which uses GPS (and IMHO does not use the pressure sensors / barometer to determine altitude) reports the difference between maximum and minimum altitude along the track to be about 50m. This is quite inaccurate it seems. Why is this?

Thanks.

# Answer
It's likely due to the fact that GPS is simply not very well suited for getting precise altitude measurements, and never has been. Certainly not typical consumer-grade chips. Garmin suggests that variances of up to 400 feet are to be expected in their devices, for example. It's just a geometry problem.

With that in mind, I would doubt that Android has much of a meaningful impact here. Any GPS device will struggle to get a particularly accurate altitude reading. I suppose some apps may *appear* to be "more precise" than others by taking windowed averages of the altitude data or something (rather than directly surfacing the raw data to the user) but they'll all be getting the same values from the GPS chip.
> 7 votes

# Answer
I had exactly the same problem with the gps data on my android smartphone. I live in the UK and noticed that the altitude displayed was consistantly 40 - 50 metres higher than the mapping showed. I too thought that this was a lack in gps accuracy. In fact the answer was that the gps was showing altitudes related to the wgs84 global spheroid whereas the UK maps all relate elevations to mean sea level, hence the variance.
> 5 votes

# Answer
The problem is called geometric dilution of precision. In a simplistic view, the GPS system computes the distances between the receiver and a set of at least 4 visible satellites. Each of those distances has precision/error associated with it. The precision/error of the final location fix depends not only on the individual distance precision/error values, but also upon the geometric configuration of the satellites in the sky.

When a satellite is low on the horizon, the distance measurement with that satellite will not change much if the altitude of the receiver changes, which gives poor vertical dilution of precision. This combined with the constraint that orbiting satellites do not usually provide optimal geometries results in poor vertical dilution of precision in the final position fix. The vertical result would be better if you always had a satellite overhead, but the orbiting system simply cannot provide this.
> 2 votes

---
Tags: samsung-galaxy-s-3, gps, gps-tracking
---


# Question
Title: how do I get stable connection of WiFi on my Samsung tablet A
My Samsung tablet A, gets disconnected immediately after connecting to router WiFi at my home. But at my office I do not face this problem with the router over there. Can you help me?

# Answer
Do you know if your router is wireless n and if there is a switch to change it to wireless g. Try to change channel in router also.
> 0 votes

---
Tags: wi-fi
---


# Question
Title: Unable to connect phone to normal Wifi networks after using corporate WiFi
I use my office network which is a Corporate WiFi set-up secured with 802.1x (and requires me to use my company credentials - Username and Password). But when I'm back home and try to connect my home WiFi router which is protected by WPA/WPA2 PSK security (which requires just a password), I can't get it connected automatically (even if I have the network remembered).

All I can do to fix it currently is;

* Restart my home router several times.
* Restart my phone for 2-3 times.
* Forget all remembered WiFi networks on phone.

and only after above steps it can connect, otherwise I get **Authentication Problem** as error if I try to connect. I'm on Android 4.2.1 (almost stock android, just some custom icons by vendor) device running on MediaTek chipset (MTK6589T), Micromax Canvas Magnus A117 to be specific.

While this same problem is with my other friends as well who use our company network at office in their phones (which are varied from Samsung, Sony, and even Nexus).

What can I do to avoid this daily hassle when I return home and connect home WiFi?

# Answer
> -1 votes
Disable Google sync (leak wifi passwords). If you have rooted smartphone try wifipass application (check wifi pass) and wifi analyzer (diff wifi connection attributes)

---
Tags: wi-fi, 4.2-jelly-bean, networking, wpa2
---


# Question
Title: Unfortunately Google Play Services stopped
I am using Xiaomi Redmi 3. All of a sudden, I found it continuously displays 'Unfortunately, Google Play Services has stopped'.

It happens so often, that I can't do any other work. I uninstalled that, then installed again from play store. But after installing, again that error message shows up

What can I do?

# Answer
> 0 votes
Are you using a custom rom, if so flash twrp and do a factory reset. i had the same issue and did every thing but doing a factory reset fixed the issue. do a back up in twrp first just incase.

# Answer
> 0 votes
I faced this problem last two days ago and was pulling my hair out of this since none of the solutions found from internet are worked.

I solved by using this way:

1. Check your android version
2. Download playstore again, make sure your android version support the google play store apk.

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


title: How To Get Files app

text:
# Question
Title: How To Get Files app
I do not have a "MyFiles" or "Files" app on my Samsung Galaxy Note 2 smartphone. How do I find this app? I have tried sobbing into my handkerchief. I have tried looking in the index.

# Answer
> 0 votes
If you are just looking to get into whatever is saved on your phone and do not have a "file explorer" app. There are plenty of 3rd party apps such as astro (doesn't have to be this one) that will do the job for you.

---
Tags: applications
---


title: My Samsung Galaxy S6 is bricked

text:
# Question
Title: My Samsung Galaxy S6 is bricked
I recently bricked my Samsung Galaxy S6 SM-S906l while trying to flash TWRP recovery.

Apparently, it was an unsupported recovery and I need to reflash the original recover with Odin, but it says it needs the PIT file.

How do you obtain the PIT file?

# Answer
The `SM-S906L` is the same device as the `SM-G920V` \[source\]. You should be able to use the PIT for the `SM-G920V`. You can get the PIT here.

I also found it here (and it is labeled as the `SM-S906L`, but has the same file name as the one that is specified for the `SM-G920V`).
> 0 votes

---
Tags: rooting, recovery-mode, unbricking, samsung-galaxy-s-6
---


title: Android Tablet Won't Stay Off

text:
# Question
Title: Android Tablet Won't Stay Off
I have a Cube U30GT Mini tablet with Android 4.1.1, kernel 3.0.8, Rockchip rk3066. This tablet won't stay off unless the battery is dead.

Doing a normal "Power Off" just reboots the tablet.

If the battery is dead and I plug in the charger it always boots.

I also tried removing the memory card, but that didn't help either.

Is there any setting or Linux kernel tweak which could be causing this issue, or any other ideas what could be the cause?

# Answer
Developer Options were enabled in Settings. Disabling them fixed the issue.
> 0 votes

---
Tags: battery, charging, hardware, rom, power-on
---


title: Recovery Mode ---FAILED

text:
# Question
Title: Recovery Mode ---FAILED
I just try the **Cyanogenmod 12.1 Nightly** and and my android version is now **5.1.1**, whenever I try to go to **Recovery Mode**, it only shows the **Samsung screen** for a seconds (but sometimes twice) and then the Cyanogenmod **booth screen**. I'm doing the right thing (Volume Up, Home button and Power button **at the same time**) but no **Recovery Mode** showing. Please help, I really need to install GAPPS :(

--**SAMSUNG GALAXY S2**

# Answer
Go to Settings. Go in about device and keep tapping build number. Keep tapping until it says: You have enabled developer options! Go back and tap developer options and turn on advanced reboot. Then, hold your power button a little while like you usually do to turn off your device. Tap reboot and tap the recovery option and your phone will go to recovery! After if you want to make everything go back to normal, go to Settings, tap developer options and toggle the switch.
> 0 votes

---
Tags: recovery-mode
---


# Question
Title: Is wiping the data partition totally unnecessary after this adb fail and stock restore?
I uninstalled this version of Xposed, because I wanted to try this one. **Note:** Thanks to this comment I was actually able to flash the latter too, but it **gave me a bootloop**. So I would caution others against that package.

So the procedure for the latter was `adb`, but it turns out `adb` doesn't work for flashing Xposed on my device. (Zenfone 2) I had only managed to install my previous version of Xposed using recovery flashing.

But when I tried the `adb` script, though, I got this output. However, the phone didn't reboot or anything. Just like last time. (Even though I waited a fair amount of time.)

Even though there is no evidence of it, I figured there may be a small chance that this failed `adb` script had done some sort of damage to my firmware. So I decided to flash the stock firmware again "just because". Why not? Anyway, that's already done.

1. Is there any potential use to also wipe the data partition?
2. Was there any potential benefit to restore the firmware like I did?

(I'm gonna root again and install the same Xposed Framework I initially had.)

# Answer
> 2 votes
Analyzing the **InstallXposedFramework.bat** script tells us the reason behind the script failure. The content of the script follows:

```
@echo off

set adb=files\adb.exe

echo '
echo '
echo ' Connecting ZenFone ..
echo '
echo '
%adb% wait-for-devices

echo '
echo '
echo ' Pushing files ..
echo '
echo '
%adb% push assets\xposed-sdk21-x86\system /data/local/tmp/system
%adb% push files\installer /data/local/tmp
%adb% shell "su -c chmod 755 /data/local/tmp/installer"

echo '
echo '
echo ' Installing Xposed Framework ..
echo '
echo '
%adb% shell "su -c /data/local/tmp/installer"

echo '
echo '
echo ' Done, rebooting ..
echo '
echo '
%adb% reboot

```

---

## Reason behind the failure

Above, the script proceeds flawlessly until it hits:

```
%adb% shell "su -c chmod 755 /data/local/tmp/installer"

```

, whose arguments haven't been formatted correctly. Specifically, `chmod`, `755` and `/data/local/tmp/installer` are intended as three separate arguments to be supplied to `su -c`, which accepts **one mandatory argument** (that is, the command to be executed), an **optional login id** and an optional and arbitrary number of arguments at the end.

---

## Patch for the script

To make the script work, the line:

```
%adb% shell "su -c chmod 755 /data/local/tmp/installer"

```

has to be edited to resemble:

```
%adb% shell "su -c 'chmod 755 /data/local/tmp/installer'"

```

, since `chmod 755 /data/local/tmp/installer` is an unique command (`chmod`) with two arguments of its own (`755 /data/tmp/installer`). The whole of it will then be supplied as the only argument to `su -c` and be executed with root permissions, allowing the script to proceed its execution.

---

## If the phone bootloops

Then the Xposed version supplied alongside the script is somehow incompatible. The bootloop is independent from the installer script.

---

## Should I wipe the Data partition and reflash the firmware, if I execute the original **InstallXposedFramework.bat**?

Absolutely not, and there's why: the commands that push Xposed to your device are the following:

```
%adb% push assets\xposed-sdk21-x86\system /data/local/tmp/system
%adb% push files\installer /data/local/tmp

```

. Since, as explained before, the command:

```
%adb% shell "su -c chmod 755 /data/local/tmp/installer"

```

is buggy and therefore makes the script hang, nothing is in fact installed. The only thing to do, is to check if the folder **/data/local/tmp** is empty, and delete anything inside it if it's not.

---
Tags: device-firmware, xposed-framework, asus-zenfone-2
---


# Question
Title: How to transfer Whatsapp audio files to computer?
I know how to copy pictures received on Whatsapp to my computer, but I don't see audio files received on Whatsapp anywhere to be accessed and transfered to my computer. Any suggestion?

# Answer
The path to access/view then in your device is as below:

> WhatsApp/Media/WhatsApp Voice Notes/

This is inside your internal Storage.

Go inside this folder, choose a voice note that you want to send to your computer. `These audio notes file names are starting with PTT.`
Select "Share" option and choose from available choices such as Email, Gmail, Bluetooth etc. Send it using any one of these and receive it on your computer.

**If you connected via USB, then you may want to copy these files to External SD-card and then browse it using file explorer via PC.** Those files be shown as ADTS Audio files which you then can copy into your computer/PC.
> 3 votes

# Answer
all of them(Picture-sound-video etc), will be saved to this Directory :

> sdcard/WhatsApp/media/

and example for Audio File's :

> Sdcard/Whatsapp/media/WhatsApp Audio
> 1 votes

# Answer
I have similar problem several days ago. I try this trick and it works.

1. Open the folder on your mobile. It is `WhatsApp/Media/WhatsApp Voice Notes/`
2. Select all files all any files you wanna copy to your computer
3. Attach them on email and send email to yourself
4. Now open your email on computer and download the attachments.

Tadaaaaa~~~ Now you have the files on your computer ^\_^

NB. The files extension is `.optus`, if your media cannot play it, I suggest you download a optus-mp3 converter.

Hope this helps. Good luck!
> 1 votes

# Answer
I'm saying this judging from the screenshot you just posted. It looks like the icon representing your phone is a camera icon n the only folders you can see are DCIM (photos) and Pictures. Basing on this, I'd like to assume your phone's USB computer connection is currently set to camera PTP instead of Media Device (MTP).

Here's the link to change the setting to MTP

after that you can then try the methods Mohsen and the other guys suggested.

:)
> 0 votes

# Answer
If you have Airdroid installed on your phone and computer, it's quite straight forward.

1. Run **Airdroid** and connect in the usual way.
2. In **Airdroid** on your computer, click on Files→WhatsApp→Media→WhatsApp Voice Notes folder.
3. Open the most recent folder (they are date stamped).
4. The audio note files are all in there in the format PTT-\[date\] and end with a sequential number.
5. Right click and download to your computer's desktop.
6. They will play directly in Windows Media player (WMP) if you double click them.
7. You can drag them into WMP and set up a playlist with them. Reorder them by dragging them up or down the list, delete unnecessary ones, and more.
8. Save the playlist under a name of your choice, and there you have them!

It took me only a couple of minutes to work this out.
> 0 votes

# Answer
Open the file manager folder on your device. Then open file named WhatsApp/Media/WhatsApp Audio then select the audio you wanna transfer. Click on share button after the audio been selected. Choose any of sharing options e.g Bluetooth Email or WhatsApp if your PC has WhatsApp installed in. Or you can just transfer it through USB (Media Transfer) to connect your device and computer.
> 0 votes

---
Tags: whatsapp-messenger
---


# Question
Title: How can I find a compatible device for a given app on Play Store?
There was an app (Carrot Fantasy, already removed) that I can't install directly from the Play Store on Android tablets. It does run on a Samsung Galaxy Note 3 smartphone, but I have not yet had any luck with any tablet I have tried.

I managed to have the Play Store on a Google Nexus 7 shown the app, but it would not offer an Install option and just said *This app is not compatible with your device.* without any further information.

On other devices such as Samsung Galaxy Note 10.1 2014, the app does not even show up in Play Store.

I have searched for other similar questions, but they usually seem to be asked from the *developer* point of view, i.e. how to modify the app manifest or how to check one's settings in Play Store. They did not provide any insights into what to do on the user side.

Certainly, there must be a way for me as a user to diagnose why the app is deemed incompatible, what specific requirements it has, and then pick an Android device that fulfills those requirements - how?

# Answer
It appears that you have already tested the surest way. Attempt to download the app and it will specify its compatibility. You still might not be absolutely sure until you actually try to run the application.

As mentioned in the comment, you can ask the developer or communicate with others who have used the app (via feedback on Google Play or the author's provided web site).

The only way the author can be totally sure is by testing it on every Android or getting feedback from their users. There are many occasions where based on feedback, the author has to go back to the drawing board to work on glitches to support some devices originally thought to be compatible.

I have a number of Androids. I just clicked on the install option and find that it's compatible with my Samsung Galaxy S3, my very old phone (the Samsung Galaxy Prevail). However, it's not compatible with my Samsung Galaxy Tab7 or my Acer-7 tablet.

By the way, good question. It really appears there should be something specific since Play Google is using some criteria to display compatibility.
> 1 votes

# Answer
Bypass the Google Play Store altogether. Use an app like Shareit or APK Extractor to transfer the app directly from a device where the app *is* compatible, to the device where Google Play *claims* it's not compatible. I've done this with several apps, and it typically works, in spite of the Play Store's predictions.
> 0 votes

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


title: Android x86 official

text:
# Question
Title: Android x86 official
I'm wondering if there's a distinct, official version of x86 android that's different from the ones made through the Android-x86 Open Source Project (http://www.android-x86.org/). I'm asking since that project was started some time ago and predates versions of android that officially support x86. Also, I'm now seeing phones that use intel atoms running android like the Asus ZenFone 2, so do those phones use the same iso images provided by android-x86.org? If not, what's different about the x86 android os those phones are running compared to what you get from android-x86.org?

# Answer
> 1 votes
First of all, **what do you mean by official**? You mean released by Google?

And no, the firmware on Asus's x86 Android devices are certainly not the same builds released by Android x86.

All Android releases are based in one way or the other on the code released by the Android Open Source Project, a Google initiative.

Anyone could take that source code, customize it, and make their own Android release.

Android x86 also uses this source code, but they have put in heavy work compiling it for x86 and constructing a kernel that's compatible with normal PCs. Android x86 is explicitly unofficial, and is not affiliated with Google.

Remix OS is a derivative of Android x86. While it is built by former Google employees, it is also unofficial and not backed (nor opposed) by Google.

Asus distributes their own Android builds for their x86 devices, but it's not Android x86 as in the PC project I referred to above. Asus Intel phones are (unfortunately) not normal PCs where you can just install any OS you want. (Although that would be super cool if they were.) They are just like any other Android phone (except they have x86 processors), in the sense that they require a ROM that is specifically tailored to their hardware. (Unfortunately, Android devices don't follow a convention the way PCs do.) Asus develops such tailored ROMs, in the form of their stock firmware.

Is this firmware an *official* x86 version of Android? It depends what you mean by *official*. It is *officially* developed by a large corportation, Asus. It ships with *official* Google software, apparently approved by Google. I don't know if you could call that official. Depends on your viewpoint. However, these ROMs are strictly for the device they were built for. It's not like PCs where you can just swap OS installers around and use any OS on almost any device. (Again, I *really* wish it was, but what I personally wish for is not really relevant here, so forgive my blabbering.)

I'm not aware of any Google product (like a Nexus) with Android and an x86 processor.

Interestingly, Google is bringing *official* Android compatability to Chrome OS, a somewhat popular PC operating system that runs on both ARM and x86 and is also (mostly) released under the open source Chromium OS project. Both Android and Chrome OS run on the Linux kernel. So what differentiates them? The userland and other components (which is a huge difference.) It looks like, however, that Google are porting all or most of the Android userland to Chrome OS. So would Chrome OS then qualify as an "Android release"? Well, it depends on how you define an Android release. It runs on a similar Linux kernel and has most of the same userland integrated. If you're willing to stretch yourself, I guess you *could* call that an "official Google Android release for x86." Of course, it also has the Chrome OS userland. But Maru OS similarly has the whole GNU userland, and Maru OS is still and Android release.

Confusing? Yeah, I guess it can be. Thankfully there are some pretty smart engineers working on all of this. After all, Android is one of the most popular and user friendly operating systems on the planet.

---
Tags: android-x86, asus-zenfone-2
---


# Question
Title: Why i cant use some button with some game with usb controller?
I bought a USB controller called 'ShanWan USB WirelassGamepad'. The controller claims to supports all the games but when I try to play 'Real Racing 3' and 'Fractal Combat X', I can use *just* the Analog Stick(or D Pad) but I cant use other buttons.

<sup>I'm using Galaxy Note 2, Android 4.4.2 If it's relevant </sup>

# Answer
> 1 votes
Not all games have full gamepad support. Manufacturers of these gamepads will claim that every game is supported which is only half true. They will only have limited functionality. I have the exact same issue on certain games using a G910 I purchased from geekbuying.

Here is a site that I use to check for full gamepad support.

Android Gamepad support

---
Tags: 4.4-kitkat, usb-on-the-go, game-controllers
---


# Question
Title: How to list pathname of all files using adb
On most of my devices I'm able to use the find command to get the full pathname of all the files on the device. However I have two tablets that don't have the find command.

I tried various combinations using the `ls` command, however, it doesn't output path names. It'll put a directory on line line, then a list of files that are in that directory below the directory name.

The output that I'm trying to get is the same output that you would get using `find` or `locate` on the PC.

An example of the output that I'm trying to get is:

This is output from a Tablet that has the find command: `adb shell find /sdcard/`

> /sdcard/backups/.SystemConfig /sdcard/backups/.SystemConfig/.cuid /sdcard/backups/.SystemConfig/.cuid2 /sdcard/backups/system /sdcard/backups/system/.confd /sdcard/backups/system/.confd-journal /sdcard/backups/system/.config /sdcard/backups/system/.timestamp /sdcard/backups/apps /sdcard/EasyVoiceRecorder /sdcard/EasyVoiceRecorder/.nomedia /sdcard/EasyVoiceRecorder/2016-06-16\_06-41-10.wav /sdcard/EasyVoiceRecorder/2016-06-16\_10-36-12.wav /sdcard/EasyVoiceRecorder/2016-06-16\_10-36-17.wav /sdcard/EasyVoiceRecorder/2016-06-16\_14-01-15.wav /sdcard/EasyVoiceRecorder/2016-06-17\_06-42-20.wav /sdcard/EasyVoiceRecorder/2016-06-17\_10-34-25.wav /sdcard/EasyVoiceRecorder/2016-06-19\_09-42-31.wav

This is the output using: `shell ls -R /sdcard/`

```
/sdcard//Android/data/com.android.documentsui:
files

/sdcard//Android/data/com.android.documentsui/files:

/sdcard//Android/data/com.android.htmlviewer:
files

/sdcard//Android/data/com.android.htmlviewer/files:

/sdcard//Android/data/com.android.nfc:
files

/sdcard//Android/data/com.android.nfc/files:

/sdcard//Android/data/com.android.providers.calendar:

```

I have been looking at other `adb` commands, but I'm only seeing commands to pull or push files from the device. I'm not seeing a way to just get the full pathname of all the files.

# Answer
i found a workaround resolution of mounting the device using adbfs-rootless.

The process is simple. Install the package which is easily build-ed with the two packages from normal distro repositories(the the package's readme):

```
$ sudo apt-get install libfuse-dev android-tools-adb

```

then mount with:

```
$ adbfs ~/mnt

```

Once mounted the `find` command from the PC can be used to process the files.
> 0 votes

---
Tags: adb, files
---


# Question
Title: Playing offline YouTube videos with screen locked
I am using OnePlus Two and I want to play the *offline videos* from YouTube in the locked screen.

The solution mentioned in the below link does not work: Lock screen while playing YouTube video

Is there any way that it can be done?

# Answer
> 0 votes
You can try using SnapTube. It let's you download videos (or just the audio) from a number of sources, including Youtube. If you download only the audio, you can just use any standard audio player (or the built-in one) to listen to it with the screen off.

Disclaimer: not sure how this fits with Youtube terms of service, you may want to investigate that before using it on Youtube.

---
Tags: youtube
---


# Question
Title: Phone (Moto G) stuck in fastboot screen. Nothing works!
Stuck at this screen

I am on a Mac OS and was intending to unlock the bootloader when I accidentally bricked my phone. I followed all instructions. Downloaded Motorola drivers, Android SDK and also fastboot.zip. After I typed in the command to get unlock data terminal showed: waiting for device. I got impatient after five minutes or so and unplugged it from my computer only to find out that it's frozen. Won't reboot after holding down the power key. Also tried Power+Up/Power+down. Also tried the fastboot reboot command but it says "device not found". I have no idea what to do as most XDA threads I found are using windows systems. Help/suggestions/links/video guides anything would be much appreciated. Please keep in mind I have a Mac OS and know nothing about ADB commands or fastboot other than what the sites told me when I was about to unlock the bootloader.

Edit: When I run ./adb devices no device is shown. Does this mean my computer doesn't detect my phone?

# Answer
Here's what fixed the issue for me. I removed SD-card and the sim cards and held the power button for 10-20 seconds. It rebooted the device :)
> 0 votes

---
Tags: fastboot, unbricking
---


# Question
Title: Google Maps now shows addresses for some of my contacts
I realized I can see all the addresses of people whose phone number I have on Google Maps. I doubt these people intentionally made their addresses available publicly.

How does the Google Maps app populate the places found under the My Places tab? Where did Google get these from?

# Answer
As mentioned on Izzy's comment, Google Maps can read the addresses from your *Google Contacts*. The feature was added on April 27, 2016 (v9.25.1). From AndroidPolice,

> **Contacts Appear in Your Places and Maps**
>
> One of the biggest complaints about using Google Maps for navigation to a friend's house is that the address had to be manually saved or searched; otherwise, the only way to pull it up was through a contacts app. Forget those days because all of your friends' addresses are now listed under the *LABELED* page on the *Your places* screen.
>
> Previously, this list contained standard entries for Home and Work, plus any locations with manually added labels. Those items are now followed by a list of addresses pulled from the contacts database. There doesn't appear to be any fast way to sift through them, so there are probably going to be a few more changes to this screen in future releases.
>
> Each entry has an overflow menu with the option to hide the contact from Maps so it won't show up in this list or anywhere else in Maps, and another to remove the address from the contact entirely.
>
> The contacts will also appear as landmarks while looking at maps. You'll have to be zoomed in reasonably close to see them, but they appear like any small business.

One important thing is, Google doesn't publicly show your address to everyone (exception: Google+). It's only taken from the contact info (whether it's right or wrong address), and only shown to you.
> 3 votes

# Answer
If you want to hide your contacts on Google maps try this:

1. Open Google settings.
2. Tap Personal info & privacy
3. Tap Activity controls
4. Tap Web & App Activity
5. Turn the switch on or off.
> 2 votes

---
Tags: google-maps
---


title: Phone only works with busted battery

text:
# Question
Title: Phone only works with busted battery
I have a Samsung Galaxy S3. A few days ago I noticed that the phone shut down on it's own, but when I plugged it to a charger it showed that the battery still had 20%. When I removed the battery I noticed that it is slightly swollen. Those look like signs of a busted battery to me.

Now, I bought a replacement, put it in, but the phone doesn't start or charge (not even the red diode is lighting). I've taken my phone to the store where I bought the replacement thinking that I got a broken battery, but the seller tested 2 other batteries (one no-name brand and one original Samsung battery), but neither worked. What does work however is the busted battery. I want to continue using my S3, but I'm at a loos as to how to fix it.

My best guess is that the battery level meter in the phone got decalibrated by the busted battery and the voltage levels on the good ones way too different for it to work.

Any advice?

# Answer
So I found out why my new battery isn't working, it had a transparent sticker on the power pins (and only on the pins). It was virtually invisible in broad daylight and there was no indicator on the package anywhere that there is such a sticker there (much less that it needs to be removed). It was only when I looked on the battery at a certain angle with electric light that I noticed it.

I'm not an expert on mobile phones and I change phone batteries pretty much never, so maybe that sticker there is common knowledge for everybody else, but the funny thing is, the guy at the shop where I bought the new battery didn't notice it either (and he should have been an expert).
> 3 votes

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


# Question
Title: Is there any Custom ROM for the Acer Iconia B1-710 Tablet?
I have an Acer Iconia B1-710 Tablet (codename B1-710) with Android v4.1.2 and the following:

* Kernel: 3.4.0
* Image: Acer\_AV051\_B1-710\_RV04RC01\_WW\_GEN1
* Cores: 2
* CPU: MTK 8317T, 1.2 GHz
* RAM: 1 GB
* ROM: 8 GB
* Stock ROM
* Rooted with Kingo Root APK
* Unblocked Bootloader

I would like to upgrade to a newer version of Android, but I searched in CyanogenMod, Paranoid Android, PAC-ROM, OmniROM, SlimROM, AOKP, Resurrection Remix, Dity Unicorns, XenonHD , BlissPop and MIUI without succes.

So, Is there any flashable custom ROM for my tablet? If there's none, can I use the source to compile it?

Thanks.

EDIT: Haven't found yet a newer/custom ROM for B1-710. This is not a duplicate and this question hasn't been answered properly.

EDIT (2016-12-26): Here is the DL link for Android 4.2 (Jelly Bean) stock ROM (2013-06-10) for the Acer Iconia B1-710 tablet from the Mediatek site.
The following ROMs **are not available** at this moment for device Tablet Acer Iconia B1-710:

* Replicant
* OmniROM
* AOKP (Android Open Kang Project)
* MIUI
* Aoikaze ROM
* And all the others mentioned above.

The following sites/forums **doesn't have** custom ROM information about Tablet Acer Iconia B1-710:

* XDA Developers (haven't searched throughly)
* Android Central Forums
* Samdroid Board
* Shipped Roms

Google *useful* links point to XDA that points to Acer Iconia Toolkit (useless to me without custom ROM) and to LolliAcer ROM (not a real flashable ROM that mostly bricks the tablet and in the best scenario only changes its appearence and does not update the kernel or OS version)

Taken form Acer Community:

> ---
>
> DannyK
> Troubleshooter
> Re: Iconia Tablets - Android 4.4 KitKat
> 12-23-2013 08:20 AM
> I read about that here:
> http://au.ibtimes.com/articles/530849/20131218/new-android-4-kitkat-upgrade-list-device.htm
> Message 6 of 18 (30,529 Views)
> ---
>
> inuya5ha
> Die Hard
> Re: Iconia Tablets - Android 4.4 KitKat
> 12-24-2013 07:11 PM
> Acer Iconia B1 was released earlier this year (2013) and shipped with the obsolete Android 4.1.
> Had I known in advance that Acer would leave all their tablet customers stuck with Android 4.1 I'd have stayed as far as possible from Acer tablets. No wonder why all these devices ended here in LATAM countries with cheap prices, no other country accepted them because they knew they were obsolete the second they left the factory.
> \[sarcasm\]
> Great news to see that Acer won't release ANY updates whatsoever to a device manufactured this year and still announced in their tablets home page today. I'll always be a happy and loyal ACER customer and recommend their tablets to all my friends and family without doubt.
> \[/sarcasm\]
> ---

# Answer
> 0 votes
There is a toolkit that I found that I haven't tested out but there is one here for that table, I think this might work http://forum.xda-developers.com/showthread.php?t=2240029

---
Tags: updates, custom-roms, tablet, rom
---


# Question
Title: How to install kitkat 4.4.4 over Android 4.2.2
In my SONY Xperia Z current version of android version is 4.2.2. I want to remove this OS totally (as we remove windows OS to install newer) and install new Kitkat 4.4.4 version. I have followed this post at lifehacker, downloaded kitkat, but things are not working for me. Can anyone suggest me any solution of a brand new OS in my Android phone (my phone already rooted)?

# Answer
I would give this toolkit a try it might might things a little easier for you http://forum.xda-developers.com/xperia-z/development/tool-flashtool-v0-9-10-1-windows-linux-t2229790
> 0 votes

---
Tags: 4.4-kitkat
---


title: How to restore deleted Viber chats?

text:
# Question
Title: How to restore deleted Viber chats?
I lost all my viber chats & calls when I tried to migrate to a new phone. Thought transferring over the entire Viber folder to the new phone would do the trick but after activating Viber it didn't restore anything.

The problem is because I used the same number to activate viber it somehow deactivated viber on my old phone. I obviously activated it again but it deleted everything :(

**Is there a way to recover all my old viber chats?**

# Answer
> 1 votes
Have you tried this link? https://support.viber.com/customer/portal/articles/2443290#.V4GpK3UrLQo it has instructions on how to do it.

---
Tags: restore, delete, viber-messenger, chat
---


title: Device in Bootloop using encryption

text:
# Question
Title: Device in Bootloop using encryption
I have yu yureka android device which has octa core snapdragon 615 processor, 2GB of ram, 16GB internal storage.

Recently I migrated to snapshot release of Cyanogen Mod 12.1 (android 5.1) plain without any Google Proprietary Apps.

I thought of using device encryption feature. There is no lock screen password/pattern set. There are no secondary users. There are no so many apps installed. My /storage/emulated/0 doesn't contain any media files (completely free).

So, I entered `Settings` \> `Security` and selected `Encrypt Device` . It showed some boot loader icon for a couple of minutes and then Settings \> Security showed `Device Encrypted`.

Is it really encrypted, since it took very little time and not having lock screen password. The device was fine on rebooting.

Then, i created 2nd user and protected it with lock screen pattern. Then rebooted, device was fine.

Then I created lock screen pattern for the 1st user (Owner). It prompted to ask for this pattern at device boot up and I selected Yes. I then rebooted the device. At first, it asked for pattern, I entered the 1st users lock screen pattern. Then the device rebooted and was in boot loop now (continuous boot loader animation) for 45minutes.

1. Was it encrypting the storage now or the process of encryption somehow corrupted??
2. Did I not do the encryption correctly? Is it must to have lock screen pattern before starting encryption?
3. The device is relatively faster and I guess it should not take so long for encryption. With my device specs how long can encryption be??
4. I have a 32GB external sdcard formatted with fat32. Is it going to encrypt that as well?
5. What happens possibly if I pull out the battery, apart from loosing data?

Please help..

# Answer
After 2 hours of waiting, I long pressed the power button for 15sec which gives battery pull effect. Then I rebooted to recovery. Tried to format `/data` sparing `/data/media` which gave the error `unable to mount /data`. Then tried formatting `/data` including `/data/media` and it was formatted.

Then rebooted and first set a lock screen pattern and then tried encryption. This time, it got successfully encrypted in around 10minutes. The device asked for pattern on every boot, and it takes couple of minutes for every reboot.

So, I think the issue was doing encryption without lock screen password and then adding password later.
> 0 votes

# Answer
It seems to be an issue with the rooting. The simple trick I used was to wipe /data, install an AOSP system non-rooted, then do the encryption all over again, then wipe again and reinstall a rooted system from within TWRP. The recent TWRPs come with encryption password support so as long as you can decrypt, you'll be able to reinstall within the mount points (without formatting the whole disk), which makes things a lot easier. You don't really need the stock rom... Just AOSP does fine.

There's a manual command line approach too, but it require tampering with the partition size in text mode, so no I won't do that. ;)
> 0 votes

---
Tags: encryption, 5.1-lollipop, disk-encryption
---


title: Mount root filesystem as R/W

text:
# Question
Title: Mount root filesystem as R/W
I use NOTE4 N910C with Android 6.0.1 PDA N910CXXU2DPE6, CSC N910COXA2DPE1 + TWRP + root, dated Wed, 11 May 2016. All works perfectly but in this version of firmware, root filesystem is mounted as read-only. Developer mode is turn on. I try to remount /system from console, from ES Explorer, from Root Explorer and so on. Nothing helps. Can anybody advice me how to make root filesys as R/W. Just for a while, to make some changes.

# Answer
Finally I remount /system as R/W. The proper syntax of command is:

```
mount -o rw,remount /system

```

NOT:

```
mount -o remount,rw /system

```

I really dont know why, but second syntax is executed without errors but /system is still read only. The first command works on NOTE 4 N910C correctly. Thats all, topic closed.
> 1 votes

---
Tags: rooting, 6.0-marshmallow, twrp, samsung-galaxy-note-4
---


# Question
Title: Link2sd, partition unmounted itself, can't mount back
I have Sony Xperia M2 (D2303), and i have had Link2sd for quite some time. A while back I created a partition in Minitool and mounted it as ext4 in Link2sd. Sometimes it crashed, but usually waiting or restarting would help, because all it needed was to link lib, obb and dex files. However couple days ago i set up Sleep as Android, and before i woke up a family member took the phone for a while (Facebook, Candycrush - which heat up the phone a lot). So when i woke up and tried to shut down the alarm i couldn't, Sleep app kept crashing. After that I rebooted the phone, only to find out i have 10 installed apps showing, apps showing crash messages, even if i didn't have them in the background. On top of all there is an alarm icon below the clock which i can't turn off because Sleep app is not showing in app drawer.

After 2 days I figured i might flash SuperSu again from twrp, because it wouldn't update binaries. Tried turning Link2sd into a system app to mount ext4, it only shows some grey screen for a second, nothing changes. In settings there is Sdcard present with similar space i had before(1 GB more space- probably just app data wiped) In Link2sd there is Sdcard, as well as the second partition which is showing as unmounted In DiskInfo app i see partition by its name and allocated size(mmcblk1p2) I see Sdcard in computer when plugging in usb. However, I don't see it in Minitool, Disk Management or when running cmd - "diskpart" - "list disk" commands SDHC card is Kingston 32 GB class 10. Total commander app allows exploring Sdcard which is not appearing in Minitool. Not only is partition missing but Sd card as well.

Thank you.

# Answer
I dont use Sony Xperia M2 but I had similar problem with Link2SD after upgrade to Android version 6.0.1 on my Samsung NOTE4 N910C. The reason is - from my point of view - fact, that Link2sd is not longer supported especially for new versions of Android. I used Apps2SD: All in One Tool\[ROOT\] (cost aprox 3,5 USD in my Country). Link -\> Look here

Sorry it is in Polish language but of course You can switch to Your language. This app is still under develop and has more features than Link2SD like working properly recreation of mounting script
> 0 votes

---
Tags: partitions, link2sd, ext4
---


title: Can I change my payment account?

text:
# Question
Title: Can I change my payment account?
So I have to Google play store accounts. One has money on it one doesn't. Whenever I try to make an in-app purchase, it defaults and tries to make me pay with the account without any money. I have an ineffective PayPal account on the account with no money if that's the problem. Please help!

# Answer
> 0 votes
I dont know is it possible in Your Country, but in my Country it is possible to bind Google Play billing account with billing account of my mobile operator that is Orange Poland. So any payments from Google are added to my monthly fee in Orange. So I remove PayPal from my Google profile.

---
Tags: google-play-store, in-app-purchase
---


title: How to backup my rom without pc?

text:
# Question
Title: How to backup my rom without pc?
I have a symphony v50 mobile. I can not go to recovery mod when my phone was switched off. When I go to make a backup of my current rom with rom manager i did not get the backup option. May I change the cwm recovery? If the ans is yes please tell me how. Else how I can make a backup of my current rom?

# Answer
Try to install TWRP recovery and full (or partial) backup can be done to additional SD card plugged to Your phone.
> 0 votes

---
Tags: backup
---


title: No Data 3G or 4G

text:
# Question
Title: No Data 3G or 4G
I live in India with a 3G data connection with a non rooted Yu yureka.From yesterday afternoon Mobile data does not work.Only those uparrow and that downarrow no H or LTE. So unable to connect to the world Please Help.

# Answer
Try Switching airplane mode on or Off check u have Data left. contact your service provider and they could give u the configuration messages again. and try changing the apn names(Goto\>Setting\>More\>Mobile networks\>Access Point Names\> select any of the one)

best of luck
> 0 votes

---
Tags: internet
---


# Question
Title: I have 32 GB external, but my internal is only 4GB!
My mom bought me a phone. It's Samsung Galaxy J1. And It says that it has only 4GB in my internal storage. But I have 32 GB external storage.

So, I downloaded all apps that I wanted then I moved it all (that can moved)to the external storage.

But when I tried to download a new app, it says that my internal storage is full! And now, I can't download some apps nor pictures and music.

Yes, I do have a lot of space left in my external memory. But it looks like nothing because it's useless now.

So please, help me from my problem. And w/o rooting my phone. Thanks in advance.

# Answer
> 0 votes
From my point of view, the best solution is to root Your phone and install Links2SD or App2SD ROOT PRO form Play Store. If rooting is not avaliable (lost of guarantee) please use App2SD for non-root users. There is a lot of such apps in Play Store. It moves parts of apps to SD card and frees space in internal memory. But if You root Your device, all app parts can be moved to SD, even part of system apps.

---
Tags: samsung, insufficient-memory
---


# Question
Title: Samsung Note 4 power saving mode problem
I am using Samsung Note 4. When I turn to power saving mode I cannot get back to normal mode. I don't know what to do. Recently I've updated to the latest version. Can you please help me to switch it to its original settings.

# Answer
I use NOTE4 N910C. I notice the same issue (and many more) in MM 6.0.1. The workaround I use is to install Avast Battery Saver and other apps from Avast (for free). It is possible to define profiles (like "Night profile") and it reduce battery consumption dramatically. And wait for bug fixing from $amsung
> 0 votes

---
Tags: samsung-galaxy-note-4
---


title: I cant reboot it

text:
# Question
Title: I cant reboot it
I keep volume button down and keep power button my htc desire goes to reboot menu but non of selection ( reboot,reset factory.wipe through cache,...) works and it writes NO Command. what should I do?

# Answer
Did you root your device ?

With an application by any chance ?

Some applications will root your device, But won't unlock the boot loader !..
This can be a serious problem if you edited your SYSTEM Partition and caused the initial error ... \- If this happened. Try going to HTCDev.com and sign up for a developer account and start the Unlock process on the site !
> 0 votes

---
Tags: recovery-mode
---


title: How to install Xposed on S6

text:
# Question
Title: How to install Xposed on S6
I rooted my EE Samsung S6 (SM-G920F) (UK) (Marshmallow 6.0.1) yesterday evening using Odin (I followed the tutorial on Tom's Guide). I seemed to root fine. There was no bricking, boot looping or any other errors, and SuperSU installed as well.

It came to this morning when I decided to install Xposed (I don't want a custom ROM because Marshmallow is beautiful enough). I downloaded TWRP first from the Play Store, and installed the boot thingy from the app using 'Samsung Galaxy S6' as the device name, and 'twrp-3.0.2-1-zeroflte.img' as the recovery version. This installed fine, and if I booted in recovery, it went onto the TWRP interface.

I then **downloaded** the Xposed Framework .zip (from the XDA Forums) and the Xposed Installer (It had to be from a mirror because the link from the forums had been deleted). I DID NOT **INSTALL** OR UNZIP THE FILES!!!

I then flashed the .zip by booting into TWRP recovery. My device now does not turn on. It just stays on the breathing Samsung logo, with the blue notification LED on.

I can uninstall the framework by running the device in recovery again and flashing the uninstall .zip, which does fix the device.

So, how do I install Xposed Framework and Installer? Please provide links if needed.

Thanks :))

# Answer
It's exactly the same for me. Except my device do not want to boot in recovery mode. How did you do this? Because I'm stuck on the black screen and blue LED.

Edit: There was an issue and I needed to flash again TWRP with Odin and sideload Xposed uninstaller.

Edit 2: Solution As it say on xda forum "Bootloops on Samsung stock ROMs. That's due to Samsung's changes to ART. There are unofficial builds that work around this by deodexing and adjusting the ROM." So we need a deodexed rom: XtreStoLite 3.3.1 FINAL Marshmallow Android 6.0.1 for example. Still, Xposed will no work because the official version do not support Samsung S6. There is an unoficial version for S6 here. It worked for me.
> 0 votes

---
Tags: rooting, root-access, samsung, twrp, xposed-framework
---


# Question
Title: What is the cause of this toast message starting with 文件耗时?
Since this morning I have on my phone this weird toast message, that keep appearing.

> 文件耗时: 477 ms/number: 118

Does anyone have an idea what is this and how to remove it?

# Answer
As I saw, it came from the app ES File manager
> 1 votes

---
Tags: 6.0-marshmallow, toast-notifications
---


title: Is it necessary to update Android apps?

text:
# Question
Title: Is it necessary to update Android apps?
Recently I got a new Android smartphone and I want to know if it's necessary to update Android apps frequently. The reason for asking this is

1. Does updating Android apps reduce battery usage?
2. Should I update my apps if I don't have much internal memory? Will it slow down my phone if there isn't enough internal memory?
3. Will there be any (real) performance improvement if we update apps?

I know that certain updates provide new features, bug fixes (I hope it means errors), and changes in the background/layout.

Without considering the added feature, bug fixes, and layout, is it necessary to update? Also, each update takes a good amount of internal memory in my phone as well as a lot of valuable mobile data.

# Answer
> 2 votes
If you use Mobile Data for update purposes, then it is better to update Google services and the messaging services only, but if you have access to WiFi then keep your apps updated.

1. Battery Optimization: There's a reason developers constantly update apps, and most of the time it's memory or battery optimization. Keeping your apps updated also means you have the best optimizations available. Likewise, delete old apps you no longer use, because these may be running background processes that chew up RAM and battery life.
2. Memory: The updated apps generally use memory efficiently in most of cases, though I don't think there would be much impact due to it. You can clear the caches or use softwares like 360 Security or Turbo Cleaner for that purpose.
3. Performance: Not always, but most of the time there is a improvement.

Stability: New versions of software also fix other, non-security-related bugs. For example, a new version could solve crashes you may be experiencing or make a feature work properly.

---
Tags: applications, updates, performance
---


# Question
Title: How can I use my Android 5.1 phone as an external USB Speaker?
I have a rooted android 5.1 phone and a Acer Apsire 7520 running windows Xp. Can I use the phone as a USB speaker. The laptop doesn't have an audio out or speaker (doesn't work). It does have WiFi and USB connection. But I prefer using USB instead of WiFi.

# Answer
> 0 votes
This android app should actually do this for you seeing that you have WiFi. Soundwire Install the windows program downloadable from their website run it and set what audio you want to output to your phone you'll be assigned a server address. Input this into your app on your phone and your golden.

---
Tags: audio
---


# Question
Title: Toast message with Chinese characters, is it a virus?
I recently received some updates today from the Play Store. Every so often a pop notification, one of those bubble ones at the bottom of the screen with Chinese characters.

The most recent update I've noticed is the ES File Explorer. I wouldn't mind, but my device is rooted and so I am at risk. I have a screenshot of the notification.

My device is the Samsung Galaxy Tab A 9.7 and I have stock ROM installed.

What my question(s) are: Do I have a virus (it's not being picked up by Avast) and if I do, how do I remove it?

# Answer
Based on the information given, it's indeed caused by the latest update (9 July 2016) of ES File Explorer. From some of recent reviews,

> * This new version has a new issues, whenever I open the ES file explorer it's showing some errors in Chinese language. It's affecting other apps too... (link)
> * Latest was a series of Chinese toast notifications being displayed even when not using the App. (link)
> * new problem raised while using app some chinese lang messeges display which is distracted the main usage (link)
> * Latest update now causing messages in Chinese to popup near the bottom of the screen. (link)
> * and many more...

I *don't think* it's a virus. It supposed to be kind of "helpful" messages to the user (who can read it).
> 9 votes

# Answer
Try to boot into safe mode, and then carefully scan through the app drawer, and active processes in settings and try to find anything that seems suspicious, or without a description. Personally i have never seen any app use these bubbly toast messages, unless modded. It would be easier if it were written in Latin alphabet, and not Chinese hanzi.
> 0 votes

---
Tags: samsung, malware, toast-notifications
---


# Question
Title: How to root LAVA Iris Atom2 which runs Android 5.1
Can anyone help me to root my Lava Iris atom2 which runs android 5.1 OS, I had tried almost available softwares like kingoroot , iroot , masterroot, towelroot. But Nothing works.

# Answer
http://d.kingoapp.com/default/KingoRoot.apk Take easy root lava atom 2 5.1
> -1 votes

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


# Question
Title: Scanning receipts for paperless environment
I'm using my Android device to scan receipts for warranty receipts, or for expensive stuffs. I'm uploading the receipts to Google Drive which works well, except that it's a long process to scanning each receipt.

I open the Google Drive, enter the right folder, click the button for creating a new file, choose to take a new picture, take the picture, then rename the newly created file to something more fitting i.e. name of item or store name and date, and then enter my Gallery and delete the picture from the camera roll because I don't want it there.

Well, you get the picture. Is there a better way of doing this?

Also, if possible I'd like to crop the image, or even stitch 2 pics together if the receipt is too long.

Is there a good app for this perhaps? I searched Google Play but couldn't really find anything fitting.

And a related question: does the following rule apply when uploading pictures to Google Drive, since Picasa and Drive share the same space now?

> If you're signed up for Google+, photos up to 2048×2048 pixels and videos up to 15 minutes long won't count towards this free storage limit. And Google will automatically resize photos for you when you upload them to Google+, so they stay under the free size limit.
>
> That means only photos uploaded directly to Picasa Web Albums over the 2048×2048 size will count towards the 1 GB of free storage, explains Google. And when that limit is reached, photos will be automatically resized.
>
> Meanwhile, for non-Google+ users, there are slightly stricter rules: photos up to 800×800 and videos up to 15 minutes won’t count towards free storage. Again, when the 1 GB limit is reached, larger photos will be resized down.

# Answer
There are multiple solutions available, depending on your goal. Probably none of them covers exactly what you describe, but maybe one of them comes pretty close, or a combination can be the solution for you.

* A bunch of apps like Expensify offer to keep track of your expenses. Here you can scan your receipts, record your milage, and more (the app takes care for that). All data gets uploaded to the providers server, and you get reports in return.
* Warranty Archive stores copies of your warranty receipts. It takes photos of your papers (receipts and the like), and lets you add some details. According to the app's description, syncing with *Google Drive* is planned -- so this comes closest to your description. A better rated variant could be My Warranties, even offering reminders and barcode scanning; but the app description does not mention any synching (neither cloud nor desktop). Full version is just half an Euro, so not that big deal.
* Search the Google Playstore for "receipt" to get a lot of alternatives, most of them comparable with above described apps, or combining features of them. Here you might even find an app that does exactly what you want. Though just using a single term for the search, the first result page containts no false positives -- so take your pick!
* Another variant would be using a PDF-Scanner like e.g. CamScanner, saving the full PDF in the correct folder locally, and use an app like FolderSync to have that directory synced with your preferred cloud service automatically in the background. This would even be independent of whether you want to keep receipts, or any other documents sorted that way.

There might be many more solutions (and I'm pretty sure there are) -- but naming them all in full detail would get a quite long task :) You've got some ideas now which should it make easier for you to find your "perfect match".
> 2 votes

# Answer
Try the following apps/services:

* EverNote with Receipts app (image recognition makes finding receipts a snap),
* Receipt Bank (paid service, gathers paper receipts, scans them and processes the data),
* Expentory (app and cloud-based service for capturing expense receipts on the move),
* Xpenditure (take picture of your receipt, and it can process it),
* Kagazz (integrates with FreeAgent and automatically uploads data and images from receipts and invoices into FreeAgent in real time),
* Scan Tailor (at GitHub), an interactive post-processing tool for scanned pages.

Most of them have some functionality of recognising receipts and process them.
> 1 votes

# Answer
Well, you are talking about an app that has a wide variety of customized capabilities. These kind of apps are not currently available in the market. But you have the option of going to a developer and asking *him* to build an app for you if your financial resources allow you to, or you can build an app on your own if you have the necessary skill sets.

About your method of uploading, the only feasible solution would be doing it manually.
> -1 votes

---
Tags: images, google-drive, document-scanner
---


# Question
Title: I deleted my system ui on my alcatel one touch fierce I need help
I need help I accidentally unstalled my system ui on my alcatel one touch fierce and I need help on how I can get it back can I get it back?? I cant see my notification bar or my wallpaper and I can't screen shot someone please help me

# Answer
well you can install the OP from a computer or laptop... just look for JB 4.2.2 roms download it and pass it to an sdcard.. insert the sdcart to you phone.. next hold the power button and the up volume then a boot menu should come up.. press the recovery mode and just apply the update from the sdcard and there... if your still having trouble... check out tutorials on youtube... youre probably not gonna find a video on your exact phone... but just watch it so you can get an idea on how to do it
> 0 votes

---
Tags: alcatel-one-touch-idol-s
---


# Question
Title: How do I remove what appears to be malware on my Nexus 5?
I have a Nexus 5 phone running Android 6.0.1 (security patch level 1 Jun 2016).

It appears that over the past few days it has become infected with malware.

Periodically (every 10-15 minutes) a transparent notification appears near the bottom of the screen that looks like this (the numbers will change, and possibly the non-English text).

Here's what I have tried so far:

* Installed Malwarebytes and ran a scan but it couldn't detect it.
* Installed a few Antivirus programs (AVG, 360 Security) and it didn't find anything out of the ordinary.
* Installed OS Monitor to see if there are any suspicious processes running or network connections open but nothing stands out.
* Closed all running apps
* Rebooted the phone

The notifications keep popping up. I'm a bit stuck here - this definitely looks like malware, but not sure where to go from here. Obviously a factory reset is an option, but I'd like to expore other options first.

Any recommendations about how to proceed?

# Answer
> 0 votes
**Update**

After 2 days, uninstalling ES File Explorer seemed to do the trick - I'm not seeing these pop-ups anymore.

---

After further research this appears to be caused by an update to ES File Explorer (see this question). I have now uninstalled that app.

---
Tags: 6.0-marshmallow, nexus-5, malware
---


title: Renaming the “OK Google” voice command

text:
# Question
Title: Renaming the “OK Google” voice command
I have several Android devices: I would like to have a different voice command for each device to turn on the voice search. Is there any way to rename the voice command “OK Google”?

I use Android 4.4.2 on each device.

# Answer
The Application Open Mic+ is the only way to do this that I've found so far. It's available for free on the Play Store. The "hotword" is one of its settings.

Open Mic+
> 0 votes

---
Tags: 4.4-kitkat, google-now, voice-recognition, samsung-galaxy-s-5
---


title: Samsung working extremely slow

text:
# Question
Title: Samsung working extremely slow
I unrooted my tab then did a factory reset, I then rooted my tab with Kingo Root, after rooting was successful my tab's performance became very slow. So I decided to boot into recovery mode then wipe data and cache. After that I noticed that the Samsung logo is slow. After booting my tab's performance is extremely slow, it takes time to go to the settings. So I went to look at CPU usage then I saw 98% of my RAM is being used. But the're only a few process on the list using a bit of RAM but they keep restarting. So I removed the root of my tab to see if that works, but it didn't. After rebooting my tab it says "process system isn't responding"

Can anyone help me?

# Answer
Ya one click root apps can have funny side effects like that. since you can root i'd assume your bootloader is unlocked id suggest you use a program called odin on your pc and flash Chain fires auto root https://autoroot.chainfire.eu/ first do a hard reset deleting everything from the device. then flash the appropriate version on your device. i've used chainfire for a long time with no issues.

good luck
> 0 votes

---
Tags: 4.4-kitkat, rooting, unrooting, samsung-galaxy-tab-3-7
---


title: Is there no basic mp3 player?

text:
# Question
Title: Is there no basic mp3 player?
I use Samsung Galaxy S3 and S4. Previously I could play mp3 files with the "music" application. Now I have 10 players but the plain "music" player is gone and no builtin player can play an mp3 file from my memory card. Why? There used to be a player in the android that could do it. Instead I have google play which seems new.

# Answer
> 0 votes
In most players you need to tell it where to find the music files or have the ap scan the device. i use Music folder player its free and does the trick

---
Tags: samsung-galaxy-s-3, samsung-galaxy-s-4, mp3, mp3-player
---


title: How to change razr d3 MAC address?

text:
# Question
Title: How to change razr d3 MAC address?
I'm trying to change the MAC address of my razr d3, model XT915, android 4.4.2, but I didn't have success.

In my last try I was using busybox and the following command:
busybox ifconfig wlan0 hw ether XX:XX:XX:XX:XX:XX

The return is :
ifconfig: SIOCSIFHWADDR: Operation not supported

So I started to look for the nvram files and was able to find the file WIFI at /data/nvram/APCFG/APRDEB and edit my MAC address there. Unfortunately, it seems that the MAC address is set somewhere else.

Does anybody know if it is possible to change the mac address in this scenario and how?

# Answer
Its not possible to change a MAC address every device connected to the internet has a unique MAC address which can not be changed. May i ask why you wanna change it.
> 0 votes

---
Tags: 4.4-kitkat, mac-address
---


# Question
Title: How can I tether my phone's network to my pc?
I tried the "Android wifi tether" app and "Clockworkmod", both are not working. I am looking for free solution.

I am using LG Optimus Black and is 2.3 root.

I tried the "Android wifi tether". I can enable the "tether" on my phone and its icon change color too but I cannot find anywhere I can connect to this claimed wifi hotspot network in my Windows 7. I opened the Network and Sharing Center and cannot find any possible wifi. Strange enough, my pc doesn't seems to found any wifi.

I tried the "Clockworkmod" app. It works sometimes but most of the time failed. Some days I can connect my phone's network with it and most other days can't. I tried turn off my anti-virus and firewall too. Here is a example log:

```
C:\Program Files\ClockworkMod\Tether
"Local Area Connection 2"
Checking arguments...
Setting IP Address, mask, and gateway.
netsh interface ip set address name="Local Area Connection 2" source=static 10.0.0.1 255.255.255.0 10.0.0.2 1
Element not found.
Setting DNS server.
netsh interface ip add dns name="Local Area Connection 2" 8.8.8.8 index=1
The object is already in the list.
netsh interface ip add dns name="Local Area Connection 2" 8.8.4.4 index=2
The object is already in the list.
Adding Windows Firewall Exception
netsh firewall set allowedprogram program="C:\Program Files\ClockworkMod\Tether\win32\node.exe" name=Tether
IMPORTANT: Command executed successfully.
However, "netsh firewall" is deprecated;
use "netsh advfirewall firewall" instead.
For more information on using "netsh advfirewall firewall" commands
instead of "netsh firewall", see KB article 947709
at http://go.microsoft.com/fwlink/?linkid=121488 .
Ok.
Starting Tether...
C:\Program Files\ClockworkMod\Tether\node-tuntap
opening tun device: null

```

# Answer
You can use share internet on your smartphone to other devices in 3 ways. WIFI HOTSPOT, USB tethering, BLUETOOTH tethering.

1. Connect your phone to your Computer using working USB Cable.
2. Then Go to Settings-\>Mobile network(Or More)
3. There you will find a option "Hotspot" or "Tethering"
4. Then select "USB tethering". After few seconds you can able to connect to internet on your PC.

Likewise you can Use Wifi and also Bluetooth tethering.

See Official Google documentation about tethering
> 1 votes

---
Tags: tethering
---


# Question
Title: How to I disable the DHCP function on Wi-Fi Tethering
I want to have a Static configuration for wi-fi tethering because there is no way to change the IP range.

# Answer
> 2 votes
I think you cannot disable the DHCP in the Hotspot. Instead try to set static IP address on clients(other devices which you are going to connect).

1. Connect the client to wifi hotspot.
2. Now check the ipaddress of the Client. It should be like `192.168.42.yy`
3. Go to 'WiFi settings' on your client, long tap on the Hotspot's wifi
4. Tap on “Modify Network”.
5. Then select “Show Advanced Settings”.
6. Select IP settings from DHCP to ”Static” mode.
7. Fill the following

> **IP address** : `192.168.42.<your desired ip>` **Gateway** : `192.168.42.yy` **Net Mas**k : 255.255.255.0 **Prefix length** : 24 **DNS 1:** 8.8.8.8 **DNS 2:** 8.8.4.4

Note: If your give IP address in `192.168.1.xx` or `192.168.0.xx` range, It will not accept.

If you are a nerd, See this to change the coding of Android system itself to achieve static IP :)

---
Tags: wifi-hotspot
---


# Question
Title: Why isn't all my storage listed in settings?
As seen in the above images, internal storage uses way more then by adding Apps and Cached data to each other. This could be the Android OS, but I think it isn't bequase on the first picture it is deprecated from the other entries. What could be possibly using the unlisted usage and can I reclaim that space (by moving it to my adapted SD)?

# Answer
> -1 votes
If you have large apps, then the ***total*** size of the app is not displayed: The extra files which the app needs in order to run itself, do not show up in the description of storage. That means the total size of your apps might be greater than 1.40 GB. This might be one of the possible reasons.

---
Tags: internal-storage, 6.0-marshmallow, adoptable-storage
---


title: Restoring wpa_supplicant.conf [root]

text:
# Question
Title: Restoring wpa_supplicant.conf [root]
I have a rooted Nexus 5 (Lollipop 5.1) which just decided to restart itself and clear out my saved WiFi passwords!

Luckily I make regular manual backups of the `wpa_supplicant.conf` file from `/data/misc/wifi` to `/sdcard`.

However I am trying to restore this file so that the networks appear again under Wifi \> Saved Networks but I am having no luck!

I have tried to copy the file from `/sdcard` to `/data/misc/wifi` and `/system/etc/wifi` (even though I'm pretty sure it's the one in `/data` that Android uses) using ES File Explorer. The networks do not show up and after restarting the phone, the file in `/data` resets itself and the one in `/system` is remains.

I have also tried copying the file using Terminal Emulator and also running `chown` on the file in `/data` but this also hasn't worked.

Any ideas as to why Android doesn't accept the restored file?

# Answer
> 4 votes
In my case it was necessary to change the owner and group of the file to `wifi`:

```
mount -o rw,remount /system
chown wifi:wifi /data/misc/wifi/wpa_supplicant.conf
ls -la /data/misc/wifi/wpa_supplicant.conf
-rw-rw---- wifi     wifi         2343 2016-07-11 10:31 wpa_supplicant.conf

```

Note: you need a rooted device to do that.

---
Tags: wi-fi, root-access, restore, password, 5.1-lollipop
---