# Question
Title: remount file system with "adb remount" in production builds Marshmallow 6.0
Before Marshmallow the solution of adbd insecure from Chainfire was working great on rooted Lollipop and previous builds.

But now, with Android 6.0 the adbd insecure apk doesn't work.

**Question:** is there another similar solution to adbd insecure, rather than mounting the file system with :

```
mount -o rw,remount /your_path

```

Regards

# Answer
> -1 votes
Why would you want to do this? Anyway,

```
adb root
adb remount

```

This should work. Works for me on my OnePlus 2.

---
Tags: applications, adb, 6.0-marshmallow, root-access
---


title: How to disable touch during a call

text:
# Question
Title: How to disable touch during a call
When I call with the smartphone (HTC one M7) I often click the screen with the cheek.

I have notice that on Samsung Galaxy tab 8.0 when I call is there an option that disable the touch. Is it possible to import/install this feature also on HTC One?

# Answer
You're looking for "proximity sensor" settings. If your proximity sensor is enabled and your screen doesn't go black when the phone is to your ear, the sensor (looks like a tiny camera lens, usually in the upper screen frame) may be covered by a screen protector or case, or may have failed. If you can't find proximity sensor settings, your provider's tech support should be able to help.
> 2 votes

# Answer
I had this problem, used the *#0*\# thing to test the proximity sensor, it seemed to be fine (screen went green whenever my hand got close to the screen). Went to phone -\> setting -\> call and disabled the "turn off screen during calls" thing, power off, removed the battery, blew into every hole I could find, reinstalled the battery, powered on, went back and re-enabled the "turn off screen during calls" thing and now it works. Go figure.
> 0 votes

---
Tags: lock-screens, calls, htc-one
---


title: What is this notification icon for

text:
# Question
Title: What is this notification icon for
Can anyone help me figure out what this icon is for???

# Answer
I believe that icon indicates a new notification from Google Play Newsstand.

**Edit:**

Confirmed my assumption this morning when a notification popped up:

I don't know how to take a screenshot of the status icon bar, so you'll have to take my word that the icon appeared there too.
> 3 votes

# Answer
To check which app is giving you that notification, pull down the notification tray and you will see a notification item with that icon. Make a long click on that notification icon and it will show you the name of the app and other options for notification control.
> 0 votes

---
Tags: notification-icons
---


# Question
Title: Screen rotation lock won't work for landscape mode
For some reason, when I put the phone in landscape mode and enable the rotation lock, it just sets the screen to portrait mode and then locks the rotation. I want to be able to keep the screen in landscape mode, is there a way to do this? I am using a Samsung Galaxy S7, with Android Nougat and the TouchWiz launcher. I am happy to switch to Google Now Launcher if it lets me lock the screen in landscape though.

# Answer
> 1 votes
Modified from one of my previous answers:

> Use apps like Ultimate Rotation Control \- with proper settings, it seamlessly integrates with system rotation toggle, and on top of that you can enable/disable any rotation direction, force apps that don't usually rotate to rotate, and set per-app rotation behavior.

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


title: Can anyone tell me what this icon is?

text:
# Question
Title: Can anyone tell me what this icon is?
I cannot figure this out, and it is really bugging me. Does anyone here know what this notification means?

# Answer
> 1 votes
This is a notification icon from Boom Beach game from SuperCell

You can pull down the notification bar to see what the game is saying to you.

---
Tags: notifications, samsung-galaxy-s
---


# Question
Title: Having no backup, how to recover Viber messages after reinstalling Viber?
I want to recover my Viber messages. By mistake, I deleted Viber from my phone and I didn't do a backup.

Is there a way to get the messages back?

# Answer
> 0 votes
Viber doesn’t provide any backup of the chat history from their servers. But, you can restore deleted Viber messages with Free Android Data Recovery, It can recover deleted Viber messages on any Android device.

**P.S:** you should be using Viber on the phone where it was installed on.

---
Tags: data-recovery, viber-messenger
---


# Question
Title: "Internet not availabe" Error on Samsung Galaxy A3 (2016)
I have a Samsung Galaxy A3 (2016) model.

My mobile Wi-Fi keeps connecting and disconnecting; showing that the internet isn't available, this usually happens when my roommate connects to the same Wi-Fi network, as he starts using Wi-Fi, my mobile starts disconnecting, he has a Samsung Galaxy A7(2016) model.

When he resets the mobile Wi-Fi setting, my wifi works normally for some days then agin this problem starts.

So, my **question** is described above, and your solutions are welcome.

# Answer
If the same thing doesn't occur on public networks (i.e. School or coffee shop networks) then I would imagine it's a problem with your router.
> 0 votes

---
Tags: wi-fi, samsung, internet
---


# Question
Title: Is there a way to post a photo on Facebook on Android without using the Facebook app?
I've removed the Facebook app from my smartphone (Android) because it's a time suck, but I'd still like to be able to post photos of my food (because yes, I *am* that guy).

There used to be a way to email a photo to secretname@m.facebook.com and have it post, but it appears they've since removed that feature.

iOS can do it because it has Facebook integration built in, but I'm on Android.

I tried the Facebook Moments app, but it doesn't appear to post photos on your timeline. I looked for other third party apps, but couldn't find anything.

Any other options I have?

# Answer
> 2 votes
You can create an IFTTT account and connect your Facebook account to it (ifttt.com).
Then you install the app from play store (https://play.google.com/store/apps/details?id=com.ifttt.ifttt).
Here's the link to my applet for this same purpose: https://ifttt.com/applets/51211438d-upload-a-photo-from-url-to-user-s-photos
Or, you can create the applet yourself:

1. go to My Applets -\> click on the '+' icon.
2. for '+this' search for and choose the 'Camera Widget'. In trigger, there is only one, 'any new photo'. Pick that
3. for '+that' search for and choose 'Facebook'. In 'select action', choose 'Upload a photo from URL'
4. On the next screen, you can modify how it is posted. Play around a bit with the message until it is to your liking. You can also set an album to store the photos.
5. Once you're done, tap on the checkmark in the top right corner and click 'Finish'.
6. you then go back to your home screen and add an IFTTT widget. Once you drop the widget on your home screen, you will be asked to choose the applet. Choose the one you just created.
7. Now, when you want to take a picture, tap on the new icon. It will open the camera and you can take the picture. It will be directly shared to your Facebook timeline.

---
Tags: facebook
---


title: What is an OS2SD ROM?

text:
# Question
Title: What is an OS2SD ROM?
I was going to install this CM 12.1 ROM to my phone, but it is listed as OS2SD. What is OS2SD? I could not find anything about it on the internet. Also, the thread says this:

> Notes for OS2SD: Before you start: I cannot stress enough cwm backups/restoring will not work with this OS2SD release! And data MUST be formated NOT Optional! 1. You MUST Backup All data or it WILL be lost! 2. You MUST Format /system, /data, /cache, and /sdcard0 in cwm/twrp. At this point you can format sdcard0 as ext4. 3. Install the new CWM/TWRP the old one will not work from now on! If you didnt before now would also be a good time to format the internal storage which in the new recovery is now /data to ext4. 4. Once formated first flash the OS2SD rom 5. Then flash GAPPS and/or other packages. At this point you can restore data. Note the kernel is special so you cant use older ones so you can only restore things like /data backups and adb/titanium backups. 6. Then reboot and enjoy the extra space!

Does this mean that my CWM backups won't work? And does OS2SD mean it will format and install to my SD card?

Thanks!

# Answer
Judging from the name OS2SD (**Operating System TO SD**) and from the line that reads *OS2SD friendly TWRP recovery, handles partitioning of sd card for OS2SD* in this XDA post, it seems that it's a particular flavor of Android that's made to be installed on an appropriately formatted external SD. Aside from that, I was not able to get more info.

*Anyone is invited to improve this answer with more info.*
> 0 votes

---
Tags: cyanogenmod, external-sd, clockworkmod-recovery, rom
---


# Question
Title: How to add a language on a Galaxy S7 Edge without root?
I have a Galaxy S7 and it is locked so I can't add new languages. Can someone tell me if this is possible without root?

# Answer
> 1 votes
You can do it without root like this

* Download MoreLocale2
* Run:

```
adb shell pm grant jp.co.c_lis.ccl.morelocale android.permission.CHANGE_CONFIGURATION

```
* Change the device's language from **MoreLocale** app

---
Tags: languages, samsung-galaxy-s-7-edge
---


# Question
Title: How do I reverse "sync turned off" in my Google account?
Under the Settings -\> Accounts -\> Google, there's an account in the Accounts section and under that it says "sync turned off."
When I tap on it there is a list of services that can be synced (e.g. App Data, Calendar, Gmail, Google Play Books, etc.) and I can manually tap one of those to sync it now.
How do I enable automatic sync?
I don't see any option to "sync automatically" (only "sync now") from within the account nor from the Google Accounts page.
It used to sync automatically, and I'm not sure what happened or why it doesn't anymore.
How do I get that back?

# Answer
> 4 votes
Go back to the Settings menu, and in the Wireless and Networks section tap Data Usage. Then press the menu button and in the popup menu check the Auto Sync Data box.

You can then return to the Google account page mentioned in the question, where the list of services is, and select the newly visible checkmarks next to which ones you want to automatically sync.

# Answer
> 3 votes
Even more hidden is this... For Moto G 2015...

Go to:

1. Settings
2. Data usage
3. Scroll down to Gmail
4. Select Gmail
5. App settings

Select one of your gmail accounts and there you'll find a check box to turn sync on, you'll probably also find you can change notification settings msg tones etc everything you lost ages ago and almost gave up on finding the answers to ;) ! Totally ridiculous

# Answer
> 1 votes
1. On your mobile device, open *Settings*.
2. Under *Personal*, touch *Accounts*.
3. In the top-right corner, touch *Menu* More.
4. Check or uncheck *Auto-Sync Data*.

# Answer
> 1 votes
Go back to the Settings menu, and in the Wireless and Networks section tap Data Usage. Then press the menu button and in the popup menu check the Auto Sync Data box.

You can then return to the Google account page mentioned in the question, where the list of services is, and select the newly visible checkmarks next to which ones you want to automatically sync. Remember to disable "Background data restriction" under Data settings sub-menu. Also don't forget to switch to more stable network connection like 3G, 4G poor network also causes syncing failure. Finally check if the core system apps that helps in synchronisation do really startup during booting (incase you anable auto start killer by some task killer apps).

# Answer
> 0 votes
For me it's:

1. Settings
2. Personal \> Accounts
3. Press Menu key
4. You will see checkbox (when it's selected it means it will auto-sync your data)
5. Check it
6. You will see popup with more info about auto-sync and confirm button
7. Press OK

---
Tags: settings, sync, accounts
---


# Question
Title: Can I link a variable to File Opened Event in tasker?
I want to link a variable to the File Opened event in tasker.
But I can't...Is there any other way to check which file or folder is opened right now...but this event profile is only allowing me to review only one folder which I have selected.I want to assign a variable here...instead of a single folder name like Download

# Answer
While this is a known limitation in Tasker there is a workaround which involves creating several events then combining them into a profile through a variable (Profiles Active)

Here is how to go about it:

Lets say you want a "File Opened Event" involving 3 seperate files, in this case I named them A.csv ; B.csv; and C.scv

Screenshot (click image for larger variant)

Event A

Go to Profile \>\> Event \>\> File Opened \>\> Choose A.csv (Give the Profile a name e.g FOa)

Screenshot (click image for larger variant)

**Task**

As you know you can't create a profile without a linking task so here is a workaround:

When it asks for the task:

Go to New Task + \>\>Don't write anything in New task name ( so as to keep it anonymous)

A1 Task \>\> Wait \>\> 2 seconds (Note: This is a dummy task and it won't affect anything)

Screenshot (click image for larger variant)

Event B

Go to Profile \>\> Event \>\> File File Opened \>\> Choose B.csv (Give the Profile a name e.g FOb)

**Task**

When it asks for the task:

Go to New Task + \>\>Don't write anything in New task name ( so as to keep it anonymous)

A1 Task \>\> Wait \>\> 2 seconds

Event C

Go to Profile \>\> Event \>\> File File Opened \>\> Choose C.csv (Give the Profile a name e.g FOc)

**Task**

When it asks for the task:

Go to New Task + \>\> Don't write anything in New task name ( so as to keep it anonymous)

A1 Task \>\> Wait \>\> 2 seconds

**Now to create one profile which accesses all those 3 files as if its one Event proceed as follows...**

Under Profiles tab: Select State \>\> Variables \>\> Variable Value \>\> %PACTIVE ~ *FOa*/*FOb*/\*FOb (*see screenshot below my aesteriks not showing with text formatting*)

**(Means profiles active suggesting the MAIN profile is active whenever ANY of the files is opened - much more flexible than what you had only 1 file.)**

Screenshot (click image for larger variant)

Now you can then link this Profile to the real Task you wish to perform.

The consequence of this is that you have created a **Profile with an Event which relates to 3 files not just one as before.**

Hope it helps, even to other scenarios where multiple actions relating to on event cannot be performed.
> 0 votes

---
Tags: tasker, files, search
---


# Question
Title: Full Disk Encryption on Google Pixel XL vs Google Nexus 6P
I am wondering if I have the same full disk encryption with a Google Pixel XL as I did with the Google Nexus 6P. On the Google Nexus 6P it would not load anything before being prompted for a password, On the Google Pixel XL it appears to load into the OS before I unlock it.

1. Is it loading into the OS ( I see my wallpaper when I input the password, this suggests to me it is )? If so, wouldn't this be less secure than with the Google Nexus 6P?
2. Can I configure my Google Pixel XL to act this way?

I know the Google Pixel XL has two disks (partitions ?) so it can update in the background and update much faster.

# Answer
> 1 votes
The Pixels use file encryption instead of full disk encryption. Only FDE requires preboot authentication. File based will decrypt based on hardware secrets to boot the OS and background services. Once you enter you pin/code/etc, it unlocks your user based files.

# Answer
> 1 votes
No, but, you can do so by changing encryption mode from "developer options" - convert to file encryption.

---
Tags: nexus-6p, disk-encryption, google-pixel, 7.1-nougat
---


# Question
Title: Remove contacts from synced Exchange account, without removing them from the server
How can I remove contacts from accounts I don't sync with anymore? Without being afraid of removing them from the "source" exchange account now or in the future?

**Background:**
When installing the email synchronization with Exchange, I thought it was a good idea to also sync the contacts.

Now the internal memory of my phone is stuffed with thousands of contacts I don't really need. It seems I cannot move them to the SD card, so I want them gone.

When I stop the synchronization (only contacts) with exchange, the contacts are not automatically removed.

I'm a bit afraid that if I remove them manually, and click or accidentally enable the sync, the contact will also be removed from my exchange contacts list, that is linked to my companies contacts list.

BTW: I know some Java, so if necessary I can develop an app to do this.

# Answer
There's 2 slightly different solutions.

* Log onto your corporate mail account using Outlook Web Access. Go to the account settings, i.e. the options link. Under that, select Phone, and delete your phone profile from there. Now delete & recreate the Exchange account on your phone, and this time don't choose to sync contacts.
* Exchange has a corporate addressbook or directory, and a local addressbook for your own personal contacts. Get rid of the locally saved contacts in your Exchange addressbook, so that on the next sync they'll similarly be culled from the phone. You can always look them up in the corporate directory, and Android can also perform a lookup against the directory for contacts that aren't stored locally. This of course assumes that you don't actually need so many contacts on hand in your local addressbook, or that these are all company contacts and not external business contacts.
> 3 votes

# Answer
With Android 6, this is still an issue. You can remove the contacts by clearing the data from your "Contacts Storage" system app, but this will unfortunately also remove any locally stored contacts. If you use another account for your contacts sync that runs after deleting the contacts data, this might be a solution for you. I've written a blog post with detailed instructions.
> 3 votes

# Answer
**Step 1**\- Be sure sync is on for your other contacts (Google, for example) and that it has been synced so you don't delete contacts you've added to your phone as well!

**Step 2**\- De-active contact sync for your Exchange account:

> Settings \> Accounts \> Exchange \> \[Your Account\] \> Contacts to Off

**Step 3**\- Clear the previously synced contacts by clearing the data of the "Contacts Storage" app:

> Settings \> Apps \> All (select: Show System) \> Contacts Storage \> Clear Data
> 2 votes

# Answer
Another possibility is to hide the account in your address book/contacts on your phone. Disclaimer - not all contact apps support this though.

On my phone, when I go into contacts and click the menu button, one of the menus is `Display Options`. This then lets me hide or show contacts for specific accounts (ie. google, facebook, twitter, etc.). If i turn off a particular account in here, it does not show any of those contacts in my address book.
> 1 votes

# Answer
I faced the same problem when I configured the corporate account in my phone. Then I removed the account by going to Settings-\>Accounts and re added it. While re-adding I unchecked sync contacts, sync calendar, sync email and Activated the account. Now the problem is no more.
> 1 votes

---
Tags: contacts, sync, exchange, active-sync
---


title: How to operate Android from PC

text:
# Question
Title: How to operate Android from PC
Is there any way to completely use my android phone from my PC ? I got a damaged display and touch will not work for some parts of my phone. the phone is Sony Xperia J. My phone currently have a default lock screen (sliding from left to right) as that part of touch is not working, I cannot access my phone. Please help. Android Version is 4.2.

# Answer
> 1 votes
The following reply needs USB Debugging option to be activated on the target device.

You can easily operate your device with Vysor, it's an Extension for Goolge Chrome.

# Answer
> -1 votes
You can install snapPEA on your PC, and also make sure USB Device drivers are working fine.

Using snapPea you can manage the apps, music, photos, and SMS messages on your Android phone from your PC. Its free for windows.

---
Tags: 4.2-jelly-bean, touchscreen, broken-screen
---


# Question
Title: Limiting only certain apps to use mobile data
Is there any way so that I can limit only one or two apps to use my mobile data in Android 4.4.2?

PS: I know about blocking background data, but I am curious about any other way.

# Answer
If you want to turn off cell data on specific apps, just uncheck the box that corresponds to connectivity and you are all set. Otherwise, install firewall apps from Play Store.
> 0 votes

---
Tags: 4.4-kitkat, mobile-data, background-data
---


# Question
Title: Forgot unlock-pattern of android device without registered Google account. Will factory reset work?
I want to access a Samsung S6 Edge that I haven't used for a long time, so I don't care about any data on the device.
I forgot the unlock-pattern and PIN but I **never** registered any Google-Account on it.

What happens if I do a factory reset? Will there be a prompt for a Google account even if there never was one registered on the phone before? Because I don't want to get stuck on that prompt.

Or will the reset go through without any further security issues?

Or is there even a better way to access the device?

# Answer
A factory reset will work for this issue. But you may lost your data.

I repeat you **may** loss because some cyanogen device didnot delete all data in a factory reset(including my device).

So try it.
> 1 votes

# Answer
Factory reset doesn't give a prompt for a Google account *if there was none configured* before performing it (as in your case), or the one configured was removed. So you can try doing it.
> -1 votes

---
Tags: factory-reset, google-account, samsung-galaxy-s-6
---


title: Wifi drop warning

text:
# Question
Title: Wifi drop warning
I live in a house where the router seems to just turn off every now and then. It's not really a problem as long as I'm aware when my phone switches to data, but sometimes I'll have watched multiple videos before I notice the lack of a wifi symbol. This is definitely a problem because I have a limited data plan.

I have a Galaxy Note 5. Does anyone know of a simple way for the phone to warn me when I drop off wifi?

# Answer
> 1 votes
I don't think Android devices have a built-in alert or notification to cater for this

You can achieve this by automation. I prefer MacroDroid being easy to learn and free ( upto 5 macros )

**Trigger:** WiFi state change → Disconnect from network → choose network or any

**Actions:**

1. Play sound → Choose a sound from drop down list.
2. Popup message → Type whatever you want to be displayed when Wi-Fi is disconnected.

This will give you an *audio alert* \+ a *pop-up message* on your screen.

---
Tags: connection-issues, mobile-data, automation, samsung-galaxy-note
---


# Question
Title: Reverse tethering isn't working completely
I connected my phone to my pc's ethernet connection via (USB cable) reverse tethering AndroidTool on my PC and USB tunnel on my android. Now, the problem is, it is going well with UC browser but isn't working with hike, telegram, google play, mobogenie, etc.

# Answer
I just found the solution here basically you need to install the HackTool, reboot the phone, open the hack app and select "force wifi" and also "activate traces". Then open Android Reverse Tethering Tool and job is done ;) Enjoy full Tethering!
> 1 votes

# Answer
To get full tethering across all apps (assuming you are rooted), you additionally need **Xposed framework** installed and install Hack connectivity service tool (but it is normally included in the same package with android reverse tethering tool).

You then choose wifi and activate traces

See below:

This module forces the Connectivity manager to return Wi-Fi networking info as active.

For detailed usage instructions please refer to this thread: Android Reverse tethering tool for Windows users (Troubleshooting (FAQ)

But one important thing to note is: **For Android 4.3 and upper : You must connect your phone/tablet to a working Wi-Fi or 3g once after each boot before using reverse tethering**

An alternative tool (if Hack connectivity service module is not working) is Fake Wi-Fi Connection module. Sometimes some applications won't work when no Wi-Fi is detected so it simulates an active Wi-Fi connection in order for apps to get internet. It uses the same concept as the above tool.
> 0 votes

---
Tags: troubleshooting, reverse-tether
---


title: Android tablet where WhatsApp?

text:
# Question
Title: Android tablet where WhatsApp?
My iPad has 4G but you cannot call with it so you cannot keep WhatsApp there. I am thinknig to if there is any Android tablet where you can keep WhatsApp.

# Answer
WhatsApp is not compatible with tablets on Android. You could try using https://web.whatsapp.com/ through the web browser on an android tablet.
> 2 votes

---
Tags: whatsapp-messenger, tablet
---


# Question
Title: Samsung s5 mini - delock cable mouse / keyboard not working
I am using a simple delock cable which I ordered on amazon: Delock Kabel Micro USB Typ-B Stecker gewinkelt \> USB 2.0-A Buchse OTG 11 cm

**Question:** When connecting Mouse/Keyboard through the cable to my Galaxy S5 Mini, it does not work. Am I missing something? or the cable is not working?

**P.S:** Every video on the web shows that you simply connect it via the cable and thats it.

# Answer
> 2 votes
OTG needs to be supported at the kernel level and you device does not appear to have that with stock kernel as you can see from cursory Google search.

Samsung S5 mini supports Gamepad through OTG? offers a way of flashing a custom kernel to override this limitation pointing to a XDA thread. You would **need root** to attempt this

Perhaps some videos which claim OTG support have this kernel flashed or custom ROM enabling this.

---
Tags: samsung-galaxy-s, usb-on-the-go, external-keyboard, mouse
---


# Question
Title: Andoid App install workaround, country device not valid
I have a Galaxy Note Pro 12.2 (P905 with Sim) and the device itself is great, but I do regularly encounter "This app is incompatible with your device." and "This item cannot be installed in your device's country".

I've played around, rooted, revised and corrupted build.prop, reinstalled (cost be £40) all in an attempt to workaround, all to no avail thus far.

Further research has also indicated the issue could be to do with Sim, Camera and other "add-ons" which could give rise to the above restrictions re installation.

My latest endeavour gives rise to this question.

Are these contraints purely related to Google Play Store? If this is the case, could I not obtain, via download the APK file (my test is for Churchill Solitaire), and install direct without going via Play Store. Would this circumvent the above issues? I guess the only real test is to try but before I did I thought I'd ask.

Cheers PG

# Answer
> 0 votes
Developers may restrict their apps to work only on certain devices, countries, and some versions of Android. But, you can bypass theoe restrictions to install apps that are “not compatible with your device.”

**P.S:** You should have **ROOT** access to fool Play Store, but didn't guarantee if the apks will work correctly on your device.

I won't tell you why some apps are not compatible with your device? and on your Android device, Those won’t appear in Play Store search results. You are seeing those incompatible apps on the Google Play website only.

**How to bypass device restrictions ?**

On your system partition there is a **build.prop** file storing the device, brand and manufacturer.

if you have **ROOT** access device, you can edit the **build.prop** manually and change your device model and brand entirely. This will allow you to install apps that are marked as compatible with your new spoofed device., the values to be modified are:

```
ro.product.model
ro.product.brand
ro.product.name
ro.product.device
ro.product.manufacturer
ro.build.fingerprint

```

Be careful, when dealing with `ro.build.Fingerprint`

You can simply download Device Spoofer apk from Play Store on your device. Once it’s installed, don't forget **ROOT** is required; launch the apk and spoof your device to any model available on the list. after rebooting your device, You can then install apps compatible with that new device.

Tricks for Installing Country-Restricted Apps Some apps are only available in certain countries. If you have forgotten to install your bank’s app before travelling or you want to install a video or music-playing app that’s not available in your country, you may be able to fool Google into thinking your device is actually in another country.

We have used these tricks in the past to install US-only apps from outside the US. However, none of these tricks worked for us when we tried them while composing the article. It’s possible that Google is sure our account is outside the US because we have paid with a non-US payment method on Google Play. However, we have included these tips in the hopes that they may still work for some of you.

**How to install country restricted apk?**

Just use any VPN apk from Play Store to Install country restricted apks. Use Wi-Fi only when using Play Store, and disable cellular connection with AirPlane Mode.

VPN applications **don’t need ROOT** access. just restart your device, connect to another country's VPN, and then open the Google Play app. Your device should be located in another country. maybe you need to clear Google Play Store data & cache to detect device’s new country. Install the App’s APK File If an app is marked as incompatible because you’re in the wrong country, you may be able to locate the app’s .APK file and sideload it onto your device.

**Install apk from unknown sources**

* On your device, downlaod the APK file you want from sources other than Play Store.
* Launch any File Explorer apk and navigate to your downloaded apk (Tick the option "Install from Unknown Sources" on your device Settings)

**P.S:** Downloading and installing apks from web include many security risks. You shouldn’t download APKs from untrusted sources.

---
Tags: google-play-store, apk, google-apps
---


# Question
Title: Root Android tablet with adequate SuperUser app
I'm an Android developer doing a project which requires rooting the device and doing some `su` task to fulfill the needs. The problem is that all the rooting software solutions that worked for me (iRoot, Kingoroot, Kingroot) have inadequate SuperUser app that brought TONS of additional malware stuff such as unintended lock screens, ads etc. Also, when my app does some `su` command the SuperUser app won't let it do it unless user accepts root permission in the dialog. I can't accept that - the app is running in kiosk mode on devices located in stores. I think there are two ways:

1. Please provide some rooting programm which has normal SuperUser app that won't do shady stuff and ask for root permission all the time (at first launch it would be ok, or set in the settings).
2. Or the rooting solution which won't install its own SuperUser app. I assume there are some decent SuperUser apps on the market that will allow my app do well.

The target devices run Android 4.4.2 version. Thanks in advance.

# Answer
The easiest way to do so is to Root your device with kingroot, then replace it with SuperSU.

Here is a detailed guide provided by MrW0lf : How to Remove/Replace Kingroot/KingUser with SuperSU
> 0 votes

---
Tags: 4.4-kitkat, rooting, root-access
---


title: SIM card, saving space, contacts

text:
# Question
Title: SIM card, saving space, contacts
Does it take up less space to save contacts to my SIM card or device? My phone only has 8MB and I wanna do whatever saves more space.

# Answer
The best practice is to store important contacts to SIM card so that even if you change phones for some reason the contacts remain with you.

Doing this you can distribute the amount of memory, taken up by contacts, between SIM and phone memory.
> 0 votes

# Answer
**Does it take up less space to save contacts to my SIM card or device?**

* The difference will not be remarkable (few Kilos) when you have no contact pictures.
* Try to sync your contacts to to your Google Contacts.

**My phone only has 8MB and I wanna do whatever saves more space.**

* Your phone has 4GB ROM, you have to move your unnecessary files to MicroSD Card(s) to gain more space and optimize your phone performance.
* There are many applications used to clean junk files from your device, like CleanMaster
> 0 votes

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


title: Lenovo S60 Bootloader Damaged

text:
# Question
Title: Lenovo S60 Bootloader Damaged
My phone (Lenovo s60) got off while I was restoring it, and now I can’t even turn it on. Only a red light is flashing when connected to charger and it can’t be connected to computer, there are no drivers matching to connect the device with pc, later I found a driver named Qualcomm to connect the device and it connect the device with the computer but I can’t do anything else. Please help me to restore my device

# Answer
You can try the following method. This is the convectional way of installing/upgrading firmware on most android devices:

* Download official firmware (correct version) preferably on PC. Extract the download you should see a **sdfuse folder**

Depending on contents of the compressed file you may not find the sdfuse folder, in this case;

* create a folder in your external sdcard and rename it as sdfuse
* extract firmware zip and copy qsb firmware "the file vit extension .qsb" to sdfuse folder or it may have the .inb extension.

+ You will need to transfer **sdfuse folder** preferably using a micro sd card Adapter or card reader from the PC to the phone.
    + Make sure phone is off completely. Then press and HOLD the POWER+VOLUME DOWN buttons simultaneously until the **service menu** appears.
    + Using your Vol+/Vol- buttons navigate to **sd update** and the installation should begin. Follow the instructions carefully to successfully re-install the firmware.

(*Your phone must have at least 50-80% of battery charged* )

Credits:

1. Lenovo S60-A Flash File (Stock ROM) zip
> 0 votes

---
Tags: lenovo
---


# Question
Title: I can't run my app in Redmi Note3 from Android Studio 2.3
The device is detecting well, and also enabled permission to install from other sources in device settings, But after gradle build done at the installation time I am getting below error only in Redmi Note 3:

```
Installation failed with message Failed to establish

```

Refer to Image below  session MI Version : MIUI 8.1.1.0, In previous version is working fine I using same device to run the apps from Android Studio. After updating to Versions 8.1.1.0 only this issue occurs

# Answer
> 0 votes
Please follow these steps:

1. Go to Build \> Clean Project
2. File \> Invalidate caches/Restart \> Invalidate and Restart

This should work.

P.S. Also CLEAR CACHE and CLEAR DATA of the app if its already installed on your android device.

---
Tags: applications, 6.0-marshmallow
---


# Question
Title: Google play store: set language to the local language
I am in Germany, I want to set up Play Store to display and search/install apps in German language.

My phone's default language is French. I do not want another language.

I did set up my Google account language to German as the main and only language

Still Play store will display all in French. I cannot find how to switch languages.

What to do to get it into German?

# Answer
You have to set your System display language to German, not your Google account language to German:

* Paramètres -\> Paramètres Avancés -\> Langues & Saisie -\> Langue -\> Allemand (Deutsch)
* Einstellungen -\> Erweiterte Einstellungen -\> Sparche & Eingabe -\> Sparche -\> Deutsch
> 2 votes

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


# Question
Title: Andoid Nexus 5X Microphone sound too low
Recently, about 4 weeks ago, the volume on my microphone became too low for listeners. I can hear them perfectly though.

I found somewhere on the internet (I can't remember where) that if I clear the system cache (see below), then the volume returns to normal. Which it did.

It's happened again though. So I've cleared the cache again and again the microphone volume has returned to normal.

Is there a way around this? It looks like its a software fault rather than a hardware fault.

These are the instructions I followed to wipe the cache:

* Power off the phone
* Hold down power and the volume down button
* Use the volme up/down to select "Recovery mode" and press power button
* When "No command" is displayed, hold down power and press volume up.
* Select wipe cache
* Restart

Currently on 7.1.1

# Answer
## Your problem root is the "Noise Cancelling" feature.

These are the possible replies for your question :

* Disable Noise cancelling feature **\[ROOT ONLY\]**.
* Put a little piece of tape on your Noise Canceling Microphone.
* Use Headset or Bluetooth Microphone.
* Wait for an OTA Update (Hopfully it will resolve your issue).
> 0 votes

---
Tags: nexus-5x, 7.1-nougat
---


# Question
Title: Privacy with third-party accounts with Gmail app
When I add a third-party account (POP/IMAP) to the Gmail app, do emails for that account go through Google servers or directly to my phone? Is there a way to know whether the incoming or outgoing connections are secure (use SSL/TLS)?

# Answer
* On your device, Install Packet Capture and you must install it's Certificate to decrypt SSL packets.
* Start Capture with Packet Capture.
* Launch your Gmail App and try to send a test email with your non-google account.
* Return to Packet capture and verify the sent packet.
> 0 votes

---
Tags: gmail
---


# Question
Title: Please Help! Can I still access my files?
\**Hi guys!

I have made a serious mistake, and I feel so stupid! I was wondering if any you awesome people at AE would be able to save me.

I have an LG G2 vs980 Lollipop 5.0.2

So, all I wanted to do was change my startup screen to get rid of that boring LG logo and replace it with something neater. I went over to Google and found a guide on how to do this, and followed the steps 1 by 1. Everything actually worked out perfectly, but it wasn't until after I was locked out of my phone that I realized that I had used a startup image that was not compatible with my LG G2! (Total face palm!). Now, whenever I power my phone, it flashes that "neat" image that I replaced the stock one with - before the screen goes completely blank. Not good at all.

So my question is this - Is there a way I can acess my system folder without having access to my phone? I know EXACTLY what file I need to remove/edit to solve this problem! In fact, that is what is frusturating me the most. It's not some random error message out of the blue that I know nothing about. I know exactly what the problem is, I just don't know if I have access to the solution. I just really hope I don't have to wipe everything back to stock all because of a lousy startup image.

If anybody can help me access my system folder so I can switch out the bad file for the default one, and get access to my phone again - I would be so forever grateful! Thank you in advance to anybody that can save me!

Much appreciative, Terri (Psyintz)\**

# Answer
You could use a recovery like TWRP (if available for your device) to delete the file. In TWRP, you can find the file manager under the 'advanced' category.
> 1 votes

---
Tags: 5.0-lollipop
---


title: Galaxy S6 Google Bypass. PLEASE HELP!

text:
# Question
Title: Galaxy S6 Google Bypass. PLEASE HELP!
How do I bypass the google verification on my galaxy s6 after I factory reset the phone? Had to reset the phone after an app I downloaded made my phone have a melt down causing me to reset it but now I can not move past the Google setup. When I did the hard reset I was unaware that The gmail verification would be an issue unfortunately I no longer have access to the original google account. how do i get around this so i can use my phone???

# Answer
I wish the phone you are using was not stolen, you are facing **Goolge FRP** issue.

To solve your problem, try this workaround: Bypass FRP on Galaxy S6.
> 0 votes

---
Tags: factory-reset, gmail, google-account, samsung-galaxy-s-6, hard-reset
---


title: Acer Iconia Tab 10(A3-A40) not booting

text:
# Question
Title: Acer Iconia Tab 10(A3-A40) not booting
I deleted the rom and recovery(by mistake) from my tablet(Acer Iconia Tab 10) and at least it booted in a bootloop, now, after 4 hours, the display is not even turning on, I tried to recharge the tablet and when I plug in the USB, the recharging sign shows up on the display. I cannot even access fastboot or recovery. Is there something that I can try ? Or its dead.

# Answer
If your tablet has **Mediatek MT8163A** SoC then all you need is:

* **SP Flash Tool** To download firmware from PC.
* **Stock Firmware** for MT8163A Iconia Tab 10.
* Use **Download Only** to download the missing **system.img** and **recovery.img**
> 0 votes

---
Tags: boot, tablet, acer-iconia-tab-10
---


# Question
Title: Mediatek flash tool device in device manager disconnects
I am trying to flash a rom via mediatek flash tool, my problem is that when I connect the tablet to my PC it connects the mediatek preloader but after 2 seconds it disconnects. What can I do with this ?

# Answer
## Flash Stock Roms with SP Flash Tool

**Step 1**: Download and install Android USB Drivers on your PC. Skip this step, In case the drivers are already installed.

**Step 2**: **Power Off** your MTK Device.

**Step 3** Download the suitable Firmware for your device, and extract it on your PC.

**Step 4**: Download and Extract SP Flash Tool on Your PC.

**Step 5**: In the extracted folder, launch **Flash\_tool.exe**

**Step 6**: Click on the **Download** Tab.

**Step 7**: In the Download Tab, now click on the **Scatter-Loading** button.

**Step 8**: Navigate in your Firmware Folder and select **Scatter File** (A txt file ending with scatter.txt).

**Step 9**: Click on the **Download** Button to launch the download procedure.

**Step 10**: Connect your device to the PC using the USB Cable. Your device should be Powered-off.

**Step 11**: Once Flashing is completed, a **Green circle** dialog appears, now you can disconnect your device from the USB Cable and Power it on to check whether it's ok or not.

**P.S**: Don't select **Preloader** while flashing unknown Firmwares.
> 0 votes

---
Tags: rom, flashtool
---


# Question
Title: Cannot use FTP to download BT Notifications.apk for Android Watch
I bought Yuntab Bluetooth Smart Jogging Watch U8 from Amazon. The printed directions say to download an APK from an IP address with FTP:

```
thufir@doge:~/.bluetooth$
thufir@doge:~/.bluetooth$ ftp 120.24.66.245
Connected to 120.24.66.245.
220 (vsFTPd 3.0.2)
Name (120.24.66.245:thufir): anonymous
331 Please specify the password.
Password:
530 Login incorrect.
Login failed.
ftp> exit
221 Goodbye.
thufir@doge:~/.bluetooth$

```

The directions don't specify a user or password.

How do I get the app?

# Answer
> 1 votes
Using Chinese products from unknown sellers has many problems, for your example the links to the APK don't work or inaccessible for "BT Notification.apk"

**P.S:** I think the manual sent with your device is not the correct one.

Try this BT Notification.apk maybe it will help you.

---
Tags: applications, apk, ftp, smartwatch
---


title: Stock ROM won't flash

text:
# Question
Title: Stock ROM won't flash
Question HOW DO I FLASH THE STOCK ROM ON HOMTOM HT7 WHEN SP FLASH TOOL SAYS BROM ERROR : S\_FT\_ENABLE\_DRAM\_FAIL (0xFC0)

Info OK I ultra hard bricked my Doogee HOMTOM HT7 (base model) 5.1 lollipop 1gb ram 8gb rom mtk6580a I say ultra hard bricked because when I tried OEM unlock in adb it bricked it to the point that 4 different PCs wouldn't detect it at a with installed drivers I resently read a way to fix it to where a PC wood detect it so I did what the guide said witch was disassemble phone down to the circuit board and sold a wire from one point to another and it did work so now PC detects it so does SP flash tool scatter file from ROM is accepted but when I try to flash ROM I get error message stating BROM ERROR : S\_FT\_ENABLE\_DRAM\_FAIL (0xFC0) so what do I do

If you want more info ask I tried to give all that i thought was needed Sorry for bad spelling and punctuation

# Answer
> 0 votes
First time, The problem of your phone was a wrong **preloader** used on your **MT6580A**.

* While you are using test points to force preloader port then you have to try different preloaders from different similar Firmwares based on MT6580A.

**P.S:** **THIS OPERATION IS RISKY** but it should resolve your problem.

---
Tags: rom-flashing, unbricking
---


# Question
Title: RCA maven pro Android tablet not totally recognizing USB drive
RCT6213W87 DKF.....There is also a letter M sticker a couple of places on the original pkg.

Device is using Android 6.0

Using a 32 gig USB drive, SanDisk, USB 2.0/3.0

Installed the memory zone app. When USB drive is plugged in, this app will detect it BUT when I high lite a file, and choose either "move to" or "copy to", it does not show the USB drive as an option. Tried the drive in a desk top, no probs.

Tried to access it thru settings....USB and storage. No to USB but yes to micro sd. Same with file manager...Internal....No to USB, yes to micro SD.

Just wondering if I am going crazy. Want to move files from internal HD to free up space.

Can anyone offer a suggestion or two.

Thank you in advance!!

# Answer
> 0 votes
Marshmallow requires apps to have permission to access files. If Memory Zone did not request access permission when you first opened it then it was not written for Android 6.0. Try this: In settings open the apps menu. Tap the gear icon in the upper right corner and then select “App permissions”. Scroll down the list and tap “Storage”. Now find your Memory Zone app in that list and flip the switch on the right hand side.

If that doesn’t work, I would go with a file manager that knows about Marshmallow’s permissions. Personally, I use Solid Explorer and love it because I can have the USB in one pane and Internal Storage or SD card in the other.

---
Tags: usb, tablet
---


# Question
Title: Project Fi - What Magic Hardware Allows Carrier Switching?
Project Fi lists the Pixel, Nexus 5X and Nexus 6P as the only compatible phones with their auto network-switching system, and the FAQ and many reviews state that these phones have special radios:

> These devices are the first smartphones that support our network of networks. They work with the Project Fi SIM card, which supports multiple cellular networks, and have a state-of-the-art cellular radio tuned to work across network types.

However, in the iFixit teardowns they don't have any unique hardware. iFixit says that the Nexus devices use the Qualcomm WTR3925 LTE Transceiver, same as several other phones, while the Pixel uses WTR3925 as well as the Qualcomm WTR4905 LTE RF transceiver. All of these radios are used in several other phones, so why don't those devices support carrier aggregation?

I found this Qualcomm article from 2014 talking about carrier aggregation radios and they appear to be widespread:

https://www.qualcomm.com/news/releases/2014/09/10/qualcomm-extends-benefits-lte-and-carrier-aggregation-entry-level

Can the hardware be enabled in software in other devices?

# Answer
> 1 votes
FWIR, the Project Fi SIM contains the two separate carrier profiles (separate USIM applications with their own IMSIs that obtain the lease for one carrier or another) which are selected by some undisclosed means, as noted here (there is some theorization that this could be done by software on the baseband processor or possibly the SIM card itself, and as likely as not actually a combination of those things together with the Project Fi Tycho App.) The Active carrier USIM can be manually switched using proprietary dialer codes, but at the end of the day you have something in the form of software making a selection in the same way you might find on a dual SIM device (which is not a new concept).

The WTR3925 LTE Transciever is certainly key to being able to handle Carrier Aggregation but since the signal gets processed by the baseband and the actual selection of one carrier over another is being handled by software, it would be easy enough to assume that the unique thing about the Google Devices has more to do with proprietary code than anything else.

As far as enabling the ability to use a project fi sim in another device, it has been reported that while it will work with similar hardware profiles in terms of recognizing the SIM card, it still will only recognize the currently active carrier profile and as the specifics of the switching mechanism is not openly documented at the moment it would have to be switched manually or by attempting to implement a unique selection algorithm written to the spec of the PFi SIM.

---
Tags: carriers, project-fi
---


# Question
Title: Internet doesn't work when screen loses focus
I have a Samsung Galaxy Note 5 Running on Android Marshmallow 6.0.1 Stock with no Custom roms / or root ( and never done , yet ;) I have a problem with some apps like skype, dropbox and solid explorer ( and probably afew more but im too lazy to write all of them) those apps works fine as long as the mobile screen is on and they are opened in front end so at the moment i decide to press home to put them on background or the moment i close the screen ( by pressing the power button once ) whatever operation running fails ex. Call on skype , download from dropbox / on solid explorer. The only error i was able to capture (from solid explorer) is (same happened now while uploading screenshot to stackoverflow -android app- i must keep screen open for it to work) :

# Answer
I figured out that the problem is with the power saving mode , once i turned it off apps worked correctly again ( pretty surprising how aggressive it is ) I hope this helps someone!
> 0 votes

---
Tags: 6.0-marshmallow, samsung, stock-android, internet, samsung-touchwiz
---


# Question
Title: how to get back up of all phone data after Flash stock ROM?
i am having Letv 2 mobile phone, unfortunately i uninstall google launcher and my phone stop working. i was advised to update system and my all phone data has been lost. i want all phone data back, please help me how do i get it back?

# Answer
> 0 votes
First of all, I would suggest not writing any new file on your device until the deleted ones get recovered. You can use tools like Wondershare Dr. Fone for android(Its a PC app) https://drfone.wondershare.net/android-data-recovery.html. Its paid but you can try it for free if it works or not for you. Another tool I remember is Disk Digger(Android app) and its pro version Disk Digger Pro which requires root access. If they dont work you may need to seek professional help. But remember dont write new files on your phone as they would overwrite the deleted ones and make them unrecoverable.

---
Tags: backup, recovery-mode, data-recovery
---


title: Android APK installing method

text:
# Question
Title: Android APK installing method
I want to know how the APK installing in Android exactly works. E.g. a downloaded APK is installed when I press 'install' but there is some process, right? I want to know that.

Inside the APK of the game called Mini Militia I found there are three folders inside the assets folder: HD, HDR and SD. The APK installs one of those according to the phone's resolution maybe, I don't know. I edited some files in the HD folder but my phone installs the files from HDR. My mobile is a OnePlus One. I want to know if I could change that.

# Answer
In Android versions \<= 4.4 (KitKat and older) the APK file is simply copied into `/data/app` folder, a cache file is generated for it and installed on the cache partition. When Android is booting, it checks if cache files for any APKs are missing and generates them if necessary. And that's it.

In newer Android versions (\>= 5.0 so Lollipop and newer) it's a bit more complicated because of the new ART virtual machine. A new folder is created in `/data/app` for every app and the APK is placed there. Libraries are extracted from APK into `/data/app/<app_folder>/lib` and code is piped through ART's ahead-of-time compiler. That's why installing apps takes much longer in ART-based Androids.

Other files aren't extracted from the APK unless the app itself does it.
> 3 votes

---
Tags: installation, apk
---


# Question
Title: Google Play Services: Wrong Architecture. Can't change
So I've got a problem with Google Play services where it's stuck in an arm64-v8a architecture while my phone's is armeabi-v7a. It happened when I tried installing a beta version of Google Play Services 10.5.35 for arm/arm64 (XYZ=448). I quickly received the error about an incorrect architecture for my phone (Alcatel Pixi 4, android 6.0. I have a 16GB SD card formatted as internal storage. Google Play Services is built into the phone).

I've tried installing other apks which should work (438/430, beta and non-beta) but they simply gave the error "App not installed" when I did. I've tried uninstalling Google Play Services' updates but couldn't find the option to do so (or at least, it's not where it should be according to some websites). I've performed a factory reset (without restoring a backup). I've tried using Apk Installer.

Still, nothing has worked and the error remains. I need some way to get Google Play Services to the latest version, preferably beta. Also, I'd really like to avoid rooting my phone. I'd be so grateful for any help!

# Answer
> 0 votes
Amazing! The whole thing just fixed itself after an update via the Play Store! I'm so glad it actually got fixed! I guess to anyone with a similar issue, this should be good to know. Altough it's a shame I could only wait for this to happen, maybe there's some way to speed up this process.

---
Tags: 6.0-marshmallow, installation, apk, google-play-services
---


title: Playing audio file latency issue

text:
# Question
Title: Playing audio file latency issue
i have an issue , i hire someone to make music app , but when we try to play audio file located in server , it gave some latency 6-8 seconds , in other music app it takes milliseconds only , how can we make suck like that speed of playing

# Answer
> 0 votes
It sounds like the answer will turn out to be related to the power-saving settings on your server. Specifically, the timeouts on the hard drives.

If it takes milliseconds it is probably because the drive is already spinning, and when it takes 6-8 seconds it is probably because the drive has powered down and needs to spin up before looking for the file.

Having more than one drive exacerbates this problem. If a music file is playing for some time on one drive, another might spin down. Picking another song from the first drive will play very soon, but picking something from the other drive will involve some time lag before the drive is ready.

But it can also happen on a single drive if the music file is first loaded into RAM before playing. In that case, short songs will finish before the drive spins down, but longer ones might give it time enough to see no activity and think it isn't needed.

My recommendation is always to disable power-saving mode on hard drives. They tend to last longer if they are not constantly being turned off and on all the time.

---
Tags: audio
---


title: Missing encryption

text:
# Question
Title: Missing encryption
I have recently bought an Android smartphone (Doogee X5) with Android 5.1. But I'm having difficulty locating full disk encryption option. There is nothing in security and storage menus. The closest thing I saw was "data protection" for files which is clearly not a full disk encryption.

PS: I tried adding screen lock (PIN) as suggested in guides, but I see no change.

# Answer
Full disk encryption is mandatory for all devices shipping with Android 6.0 Marshmallow. Since your device is shipping with 5.1 it probably doesn't have it implemented or does not meet the minimum requirements to support it.

Note that even if you upgrade to 6.0 chances are that you still won't be getting it since its only mandatory for devices that ship with 6.0 out of the box, upgraded devices are not required to have it (for ex. Nexus 5 has Marshmallow but has no encryption because the hardware does not support it).

So, it just isn't implemented by the OEM.
> 0 votes

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


title: Mystery "notification" sound

text:
# Question
Title: Mystery "notification" sound
Right, so this is a weird one.

LG G4 on Rogers running Android 6.0

I'm randomly getting a loud notification sound late at night that wakes me up, but has no notification that comes with it (so I can't tell what app it's from).

Here's the weird stuff:

* Sound, but no notification.
* Happens exactly on the hour, but not a consistent hour. I've had it happen at midnight, 1am, and 2am. I can't say with 100% certainty that it doesn't happen during the day, as my phone is on vibrate at work, but it hasn't happened on the weekends.
* Not every day. The last two times were last night (friday), and on monday?
* Plays the default notification sound.
* I have a Tasker profile set up that mutes my notification volumes at night. The only thing that has volume is the ringer. Which means that despite playing the default notification sound, the sound is coming through as either a ringtone or an alarm??
* I installed and monitored a Notification History app When it went off last night, I checked it immediately. But according to the app (which seems to monitor damn near everything), there hadn't been any new notifications in over an hour! (Which is true, with respect to every other notification.)
* I've also double checked my email app to confirm no new emails arrived that it wouldn't show notifications for (like promotions). Nothing.
* Because I've seen it as an answer on other mystery sound threads, I'll confirm that NFC is indeed off.

Help?

# Answer
> 0 votes
Is it possible you are getting an emergency alert? In Settings, click on the More option under the Wireless & Networks section, and scroll down to the Cell Broadcasts settings.

---
Tags: 6.0-marshmallow, notifications, audio, lg-g4
---


# Question
Title: Enable USB OTG for a Galaxy Tab 4 7.0 SM-T230NU
I want to be able to use a OTG cable on my Galaxy Tab 4 7.0. This tablet is not enabled for this feature. I am told it is missed the S3C Host file/apk, to do this. I can't seem to be able to get this done. Is it even possible, or should I just give up?

# Answer
This tablet does not support OTG. I gave up and bought a Nexus 7 (2013)
> 0 votes

---
Tags: usb
---


# Question
Title: How to find out the maximum number of contacts that the SIM card phonebook can hold?
I have searched and searched to find out how many contacts my SIM card can hold, but no apps are giving me the answer. Many sites recommended checking the size of SIM card which is printed on it. In my case it's a 64K card, but many sites say that it should support "around 250 contacts" or "usually 500 contacts".

Where or how can I get an authoritative answer?

# Answer
> 2 votes
European Telecommunications Standards Institute (ETSI) lays down standards for SIM

From 3GPP TS 21.111 version 8.0.1 Release 8 pertaining to 3G

> 10.2.6 Number of entries : The specification shall support storage of at least 500 entries.

This does not mention the SIM storage size in relation to the number of entries

I was hoping to find a correlation between size and entries and this is the only thing I could find.

---
Tags: contacts, storage, sim-card
---


# Question
Title: How can I make chrome always display the address bar? It autohides when I scroll and then I need to scroll back to show it
How can I make Chrome on Android always display the address bar? It autohides when I scroll and then I need to scroll back to show it.

Please. I have googled it for quite some time already.

# Answer
No... It is not possible.

> The short answer is no. If you feel that this should be a feature then please file a bug on crbug.com/new. :) Hope that answers your question.
> 1 votes

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


title: Magic Earth Navigation POI import

text:
# Question
Title: Magic Earth Navigation POI import
Custom POIs. I have made a POI in a number of formats: .rupi, .gpx, .asc, .csv, .ov2, .txt, containing some 250 handicap parking spaces I Denmark. How do I import custom POI with corresponding icon into Magic Earth Navigation?

# Answer
> 0 votes
At first you have to install "RupiManager". Then put your poi.txt in "Import" folder and export it as KML by the app. In the next step you have to open your poi.kml in "export" folder with magic earth.

---
Tags: navigation
---


title: Block URLs and encrypt hosts file

text:
# Question
Title: Block URLs and encrypt hosts file
I am looking to block a few URLs from an android device... however, I would like to take an extra level of security and password protect the hosts file.

I think I can do that with ES File Explorer by the looks of it? https://www.howtogeek.com/221582/19-things-you-didnt-know-androids-es-file-explorer-can-do/amp/

I'm wondering, if I encrypt the hosts file but then uninstall ES File Explorer, will the hosts file stay encrypted?

Or if not, is there another way to achieve this?

# Answer
If you encrypt the hosts file, the system won't be able to read the file, so it won't work any more. But there's no need: since you need root access to edit the hosts file anyway, any app that you don't grant root access won't be able to edit the file.
> 1 votes

---
Tags: security, browser, es-file-explorer, hosts, url
---


title: new samsung tab s3 connectivity

text:
# Question
Title: new samsung tab s3 connectivity
I've pre ordered one of the new samsung tab s3's. Since placing the order, I can't find any mention of a sim card slot or 4g. Do any of you folks out there know if its wifi only, please?

# Answer
> 2 votes
Totally depends on what you purchased.

This device follows the simple naming convention of many Samsung devices:

* Ending with 0 means WiFi
* Ending with 1 means 3G (mostly deprecated)
* Ending with 5/5Y means global LTE
* Ending with 7 means carrier-based LTE, with the carrier indicator letter right behind it (A for AT&T, T for T-Mobile, etc.)

Find a model number (SM-Txxx) from your order, then see the above rules to find out.

---
Tags: samsung
---


# Question
Title: MotoX 2014 has 24GB out of 32GB available
Keeping in mind that the same OS (Lolipop) runs on MotoG which can be 8 GB, how can it be that OS takes up 8 GB? MotoX comes with only a couple of extra software, which surely cannot much space…

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

# Answer
> 0 votes
Try to do a factory reset. If your memory is still such 'low' comparing it to the other models then it's just the way it is. Flashing the entire stock image may be a good thing to do since it may be firmware related.

# Answer
> 0 votes
I have Moto X 2014. Stock ROM. The storage you get is 24.98gb. Even if you factory reset it. You will still have the same.

---
Tags: 5.0-lollipop, internal-storage, motorola-moto-g
---


title: WebView not loading for any apps?

text:
# Question
Title: WebView not loading for any apps?
Any app that has an embedded browser in them don't load anything. A few examples: Steam, Telegram, and Relay reddit client all have embedded browsers and none of them load. Firefox works though but I guess it uses a different thing than the system default that the previously mentioned apps do. I'm not sure what things to try to solve this problem.

# Answer
Apparently, it was an older version of AdBlocker Reborn that was causing the issue. I had the "Enable WebView Block" feature enabled. After updating to the latest version of AdBlocker Reborn, everything worked again.
> 2 votes

---
Tags: 5.1-lollipop, sony-xperia, webview
---


# Question
Title: What is the Location of Saved Images from the Facebook App?
What is the location of saved images from the Facebook app? I found this Location of saved images from Facebook Messenger app but I'm interested in photos from the Facebook app itself

# Answer
> 1 votes
Images from the Facebook app are saved in $EXTERNAL\_STORAGE/DCIM/Facebook/

---
Tags: file-system, photos, facebook, media-files
---


# Question
Title: Does anyone know how to install Android SDK/NDK on Ubuntu VirtualBox?
I am a graphics student learning how to develop OpenGL ES applications on Android using the SDK/NDK. However, the SDK gives me a few errors, pasted below:

Also, I get this error in the terminal:

Thus, I cannot update the packages. Is this because of a Virtualbox issue? Please help.

# Answer
Those console warnings are not relevant here. Your first screenshot tells you exactly what's wrong — you're trying to install something without first installing what it depends on.

You should not be installing any of the Android system images, since you're using VirtualBox. You cannot run an Android virtual machine inside an Ubuntu virtual machine, so those images are useless to you.

Why don't you install the Android SDK on your host OS?
> 2 votes

---
Tags: linux, android-sdk, development
---


title: whatsapp problem.

text:
# Question
Title: whatsapp problem.
I cant recieve messages on my whatsapp. Only one tick shows up when sending texts but the recipient receives it and but cant receive his reply. I've tried rebooting and also its updated. I can see online people and change profile picture

# Answer
> 0 votes
This can also happen due to flickering data connection. Please ensure that you have stable data connection.

Also try following steps:

Go to File commander \> Internal Storage \> WhatsApp \> Database.

Try clearing the Database folder.

This should work for you.

---
Tags: applications, wi-fi
---


title: How to root Nexus 5

text:
# Question
Title: How to root Nexus 5
How to root the Nexus 5?

What precautions to take? I have never tried it before.
Also suggest me what type of back up I should perform before rooting.

# Answer
> 0 votes
Easy Way to Root Nexus 5 If you want to get root access on your Nexus 5 with simple steps, refer to the one click solution - iRoot. It offers two versions for rooting, which means you can root your Nexus 5 without PC as well. Before using iRoot to root your phone, unlock the bootloader on Nexus 5 at first.

Remember that unlocking the bootloader will factory reset your Nexus 5. So please back up your data in your Nexus 5 before doing this.

After unlocking the bootloader on your device, move to the steps on how to root Nexus 5. Here we take the iRoot PC version for example: Step 1. Make sure your phone has USB Debugging Mode enabled in Developer Options. If not, please go to Settings -\> About Phone and tap Build Number until the notification that Developer Options have been enabled pops up. Then back out a step and you can see it at the bottom of your Settings menu.

Step 2. Make sure you have installed Nexus 5 USB Drivers on your PC.

Step 3. Ensure your Nexus 5 battery is charged to at least 85%.

Step 4. Download iRoot PC version on your computer. Connect your Nexus 5 to your PC.

Step 5. iRoot wll detect your device automatically. After detecting, click “Root”.

Step 6. Now your Nexus 5 should be rooted already.

Note: You can also root Nexus 5 without computer with iRoot apk. Just download the apk version directly on your Nexus 5. Or download on your PC, and drag it into your Nexus 5.

---
Tags: rooting, backup, nexus-5
---


# Question
Title: Seeing Wi-Fi password on Android 6.0/EMUI 4.0
I couldn't find nothing on Google, nor Stack Exchange, sorry for duplicate. So, I want to see a password to an connected Wi-Fi, without rooting my Huawei P8 Lite (ALE-21). Is it possible to access /data/wifi/ using Ubuntu 16.04 or Windows 10, if I can't directly from the phone? A friend, told me something about giving full admin rights to a root explorer app (sideload) If nothing is possible, can someone explain me how to root Android 6.0/EMUI 4.0, accessing /data/wifi then delete the root and get back to the normal, like nothing happened? I don't want to damage my phone, I just want to access that section.

# Answer
Simply back up your Wi-Fi settings using Huawei Backup application.

* Save the backup to SD card
* Navigate to this folder: `/sdcard/HuaweiBackup/backupFiles/xxxxxxx/wifiConfig.db` (where xxxxxxx is a folder with a date on which backup was performed.
* Using a file manager open the file **wifiConfig.db** **as text** (you need a **text reader** here try RB text editor -works even if not rooted)
* In that .db file there is a list of wireless SSIDs with thier corresponding passwords and choose the one you wish to know the password an you are done.
> 0 votes

---
Tags: wi-fi, root-access, password, side-loading
---


# Question
Title: Why is my Huawei IDEOS X3 (U8510) not appearing in the Device Manager list?
I have just written my first Hello World app for Android using the Eclipse plug-in. As I understand it, I can run the app from within Eclipse so that it will be automatically downloaded to the phone. I should be able to select whether the emulator or phone should be used.

So far I have not been able to run the app on the phone. There are no connected phones to deploy to. When I look in the Device Manager (Windows 7), there is also nothing there that looks like a phone and nothing in the 'Other devices' group either.

Can anyone suggest what I can do?

# Answer
Alongside installing the correct dirvers, I've found that you may need to also do a bit of manual setup so that your computer can recognise the usb device.

Try this: find the .android folder in your home directory, and replace the adb\_usb.ini file with this one. this tells your computer to let adb work with a load of different usb devices. You may need to restart ADB via the command line:

```
adb kill-server
adb start-server

```

and now adb should show you your device

```
adb devices

```
> 1 votes

# Answer
I had the same problem few days back. I discovered that device drivers were not installed correctly on my PC. I installed the device drivers and snapPea.

Hope this helps.
> 0 votes

---
Tags: usb-debugging, huawei-u8500
---


title: Can't fully delete apps on Android?

text:
# Question
Title: Can't fully delete apps on Android?
Pokemon Go is encountering bugs on my install, and I want to completely uninstall it and reinstall, but Android won't let me. After uninstalling, the icon disappears and the app appears to be gone, but if I click "Install" on Google Play, the game immediately reappears on my device without downloading, meaning that Android is still keeping the entire app on my device and is not letting me reinstall to fix the issues. I can't find where on my device the actual files are kept. I tried deleting the leftover files under Android/obb, I tried uninstalling and reinstalling from an APK that I found, but that doesn't work, because the game is still installed. I tried resetting and clearing my cache multiple times.

I know that reinstalling will fix the issue with the bugs, too, because I was able to install the game on my secure folder profile, and it worked perfectly. If Android would just allow me to delete the app, I wouldn't have wasted the last five hours of my life.

Any advice?

# Answer
Go to Settings \> Application manager \> Pokemon Go \> CLEAR CACHE and CLEAR DATA, FORCE STOP and then UNINSTALL.

Reinstall it again and it should work fine.
> 0 votes

---
Tags: uninstallation
---


# Question
Title: I am not getting any notification ringtone when my whatsapp is open and I am chatting to a different person. So I am not getting the ringtone
I am not getting the Notification ringtone when my Whatsapp chat box is open. While I am chatting with one friend, if the other friend message me, I am not getting ring voice.

# Answer
> 1 votes
Open Whatsapp \> Settings \> Notification \> Check whether **Conversation tones** is checked (allowed)

---
Tags: whatsapp-messenger
---


# Question
Title: How to create folders in android 6.0 app drawer on an LG phone?
I cannot find how to create folders in my new android 6 device's app drawer (the screen that comes after I press this button to show all the apps). Is this option disabled?

In android 4 if I remember correctly I had to press and hold an application icon and the 'create folder' option would appear.

How do I create folders in android 6.0?

# Answer
Well I think I found the answer to my own question.

You can create folders if you are in default android 6.0 app drawer this way:

press and hold the right hardware button (the square one) while being in the app drawer screen, then select 'edit/uninstall apps' and drag an app onto another one. This creates a folder with these 2 apps inside it!
> 3 votes

# Answer
To create folders in the app drawer android 6.0.1 you open the app drawer and at the top right tap EDIT then drag and drop apps on top of each other. That's it.

My device is the Samsung On5 (MetroPCS)
> 1 votes

# Answer
On your Apps menu drag the app upwards, an option will appear on the left to create folder. Name the folder and it will appear on your home screen. You can also put files into folders too.
> 0 votes

# Answer
If you drag the apps towards each other, you can get series of options in which you can find create folder option.
> 0 votes

---
Tags: 6.0-marshmallow, lg, file-management
---


# Question
Title: How to solve Android 7.1 flash failure with remote data too large?
It started when the regular OTA update failed to install and left me with a "no command" screen.
I downloaded a stock ROM from the official developers.google site.
I tried the flash-all script to install the ROM. It gave me the following:

```
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
failed to allocate -1492308812 bytes
error: update package missing system.img

```

After pasting all the files from the image.zip to the parent folder with the flash-all script in it (that way the system.img is in the same dir as the flash-all script), I received the same error.
After some googling I found some instructions to flash the files manually using fastboot.
All went well and I came to the second last instruction to flash the system.
Then this happend:

```
>> fastboot flash system system.img
target reported max download size of 536870912 bytes
erasing 'system'...
OKAY [  0.090s]
sending sparse 'system' (520374 KB)...
OKAY [ 20.706s]
writing 'system'...
OKAY [  9.350s]
sending sparse 'system' (515510 KB)...
OKAY [ 22.374s]
writing 'system'...
OKAY [  9.586s]
sending sparse 'system' (479538 KB)...
OKAY [ 20.531s]
writing 'system'...
OKAY [  8.527s]
sending sparse 'system' (514677 KB)...
OKAY [ 21.401s]
writing 'system'...
OKAY [ 11.339s]
sending sparse 'system' (524289 KB)...
FAILED (remote: data too large)
finished. total time: 124.427s

```

As you can see, fastboot is already sending the data in smaller portions. What do I have to do to fix this? I searched google but couldn't find any usable fix..
The phone is an rooted Nexus 5x.

# Answer
> 7 votes
Turns out that some old adb tooling was in my PATH variable, so I was using an old version of fastboot..
It all worked well when I used the right version!
Will accept this as an answer in 2 days.

# Answer
> 3 votes
For those who still have the problem, you can simply use the `-S` option of fastboot.

In my case, it worked great with: `fastboot -S 300M flash system system.img`

---
Tags: rom-flashing, fastboot, 7.0-nougat, nexus-5x
---


# Question
Title: Why can't I shoot in raw on my galaxy s7 after upgrading to nougat?
I recently upgraded to nougat through a T-Mobile service update and now all of my camera apps say that my camera doesn't support raw capture. Is there a way to fix this? If not, is there a way to revert back to marshmallow without losing all of my data or voiding my warranty?

# Answer
> 1 votes
You can shoot in raw. They just changed where it is placed on the Nougat upgrade. It is the last option under picture size and can only be accessed when using the pro mode.

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


title: Galaxy S4 Not booting up

text:
# Question
Title: Galaxy S4 Not booting up
My phone (Galaxy S4 GT 19505) suddenly shut off a few days ago without me noticing it. I tried to turn it on but it wouldn't respond to the power button. However inserting the battery in would trigger boot, but it would shut down immediately after the Samsung Galaxy screen. (I tried recovery mode too, it would shut down after on the Galaxy screen, there was a blue line on the top left indicating that it was going to recovery mode, but it shut down a second after the Galaxy screen displayed)

I found out later that it might be the cause of the power button being stuck. However before this, I put the phone on charging despite it being off. When I took it off later and tried to reinsert the battery,it wouldn't respond at all. Now it doesn't display anything at all.

I'd like to know if something else might be the matter other than the power button, whether charging might've damaged something. Or if this is just the battery dying, I don't have a spare battery.

Thank You.

# Answer
> 0 votes
Most probably the issue is with the battery. **The battery can't provide stable power output and that's why the phone can't continue after the samsung logo**.
You should try a new battery. If still the issue persist, let me know.

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


title: How to play audio during games

text:
# Question
Title: How to play audio during games
When I switch from audio playback to a game the audio playback stops and the game audio starts.

How to prevent that? How to keep the audio playback and mute the game?

In partcular while using a Bluetooth audio connection.

# Answer
Simple, just turn on the audio from your music player, and in the app, mute the sounds in it. Although you may keep the in-app sounds if you wish, they may interfere with your audio
> 0 votes

---
Tags: audio
---


# Question
Title: Is there a method to freeze and thaw an application vs uninstall/reinstall?
On a non-rooted Android 5.1 phone, is there a way to "freeze" an applications, settings, and data?

I don't want to uninstall or need to consistently kill a process. I would like to archive an application, and when I need it, take a brief moment to "thaw" it, use it, and freeze again when done.

# Answer
> 2 votes
You shoud try a software developped by gatesjunior, a Recognized Developer at XDA-Developers. I doesn't require root for hiding/blocking apps.

* Download debloater.exe here (mirror) for Windows (May require .Net Framework 3.5 or higher). Download dmg file for OSX here
* Enable USB debugging on the phone
* Connect the phone to the computer (Should install drivers to get the phone detected)
* Run debloater, clikc on "Click here togin"- should list all installed apps. Just check the check-mark related to the apps you want to hide/disable then click the first icon in the top left.

I found the complete link on how to use the software, check it out here

# Answer
> 1 votes
If you have ADB enabled on your device and the app allows to backup it's data you can use the connected PC to backup the app data and the app APK file using the adb backup command:

```
adb backup -f mybackup.ab -apk <packagename of app>

```

When you need the app again you can restore the mybackup.ab file. This works on non-rooted phones.

Note: If the app denies backup the backup will not fail, the data wil be just empty. Therefore It may be wise to execute the adb backup command first without the `apk` option. If the created backup file has a size of more than a few bytes most likely the app allows data backup.

# Answer
> 1 votes
As your targets are "downloaded apps" you've installed yourself, I'd suggest you take a look at **Greenify:**

*Greenify* (source: Google Play; click images for larger variants)

> Greenify help you identify and put the misbehaving apps into hibernation when you are not using them, to stop them from lagging your device and leeching the battery, in a unique way! They can do nothing without explicit launch by you or other apps, while still preserving full functionality when running in foreground, similar to iOS apps!

Once you've defined the apps to deal with, you're done: use them as you always do, no manually handling required. *Greenify* takes care that those apps are not running when you're not using them.

*Greenify* works even without root, though not all of its features will be available then. It unleashes its full power, though, only on rooted devices having the *XPosed* framework installed: Then you can also deal with system apps.

For further details, also see:

# Answer
> 0 votes
As a variant to Robert's answer, but working on-device: **Helium Backup** does ADB backups directly there. If your device is not rooted, it will however need to be initialized via its desktop component after each boot.

*Helium* (source: Google Play; click images for larger variants)

Other than with my other approach, you'd need multiple steps here to "freeze" it:

1. backup the app using *Helium*
2. uninstall the app (e.g. via \*Settings › Apps)

However, "unfreezing" would just mean to restore it.

As I commented on Robert's answer: before deleting the app, make sure a proper backup was achieved. Developers can chose to have their apps opt-out of this, setting `ALLOW_BACKUP=FALSE`. In this case, one usually ends up with a 41 byte file (just containing the "backup header", but neither app nor data). Also make sure to tick the box for inclusion of the `.apk` file (see second screenshot), or you might have another surprise :)

Side-effect: As the 3rd screenshot shows, you can use *Helium* also to create regular backups on a schedule. Can't hurt :)

---

In case you wonder about the app being named "Carbon" in the screenshot: that was its former name, Koush obviously didn't remove it there.

---
Tags: 5.1-lollipop, disable-app
---


title: HTC showing a weird screen?

text:
# Question
Title: HTC showing a weird screen?
Recently my HTC showed a weird screen. I wasn't on my phone at the time, but when I went to look at it, the screen was out of wack. I've never seen this in my life. I don't know if my phone is hacked or what. I wasn't able to get an actual photo of the screen, but it looked something like this: http://prnt.sc/emdogr . The screen was also animated. After this happened my phone sometimes turns on by itself. I'm hoping that it's something normal?? Is anyone else dealing with this or am I being hacked?

# Answer
What you saw is likely the HTC Dot View. It's an interface that works with certain protection sleeves, that shows time, notification and other info through a stylish, easy-to-read "dotted matrix".

However, if your phone isn't wearing such a sleeve when it happens, it's advised that you check for magnetic sources around it, which could trick the phone into thinking it's paired with such a sleeve. You said "After this happened my phone sometimes turns on by itself" - further reinforced my speculation that it's some (unstable) interference from a random magnetic source around.
> 0 votes

---
Tags: screen, htc
---


title: 4Gb Storage: Why can it only use 1.6GB?

text:
# Question
Title: 4Gb Storage: Why can it only use 1.6GB?
Why do Android phones say they have 4GB storage but then cazn only use 1.6GB of it? Why is this? Is it possible to access all that other space?

If you see below it confirms how much space this phone has and how little (except for Apps) it really is using. Any advice how I can make the phone use all the available space?

**Edit** Its a Huawei Ascend

# Answer
> 3 votes
You are only able to use 1.6 gig because 2.4 are required by the android system. This includes all 'the code' and default apps, ringtones/sounds, backgrounds etc. You can free some of this by rooting your phone and using tools but to expand beyond this you will need to add a micros SD card. I sympathise with you, this is a very annoying niggle all android providers do. can confuse many people. (with a 16gb s5 you get about 10 gig of space)

# Answer
> 0 votes
Ok, I understand your problem. And there is the answer:

Storage (click to enlarge)

Now you will see here that the system memory acquired is 3.35 GB. Yes its true. And also my os is android 6.0

So you can get that the storage is of android system which includes OS and G-Apps.

---
Tags: storage
---


# Question
Title: Xiaomi 3s prime not able to read finger print on app lock
Phone: xiaomi 3s prime with android 6 and Miui 8.

I use finger print lock for apps.
When open such a apps, screen shows " couldn't read finger print. Please enter your pattern" But i forgot my alternate pattern password. The interesting point is am able to unlock my phone using finger print but above problem occur only with app lock.

I tried *#*#*6484*#*#* and tested my finger print sensor. Its working fine.

# Answer
> 0 votes
This is settings issue where am using finger print lock for apps and messed with some settings .

Steps which resolved:

1)SETTINGS \> \> lock screen & passwords \>\> screen lock & finger print

2) Draw your screen lock pattern

3) switch on “app lock” under “apply finger print option to ”

---
Tags: lock-screens, miui, fingerprint
---


# Question
Title: Android storage and detection trouble on PC
I have an Android 6.0 phone. Up until recently, I would plug in my phone to my laptop via USB cable and when drag photos/sync music to the micro SD card in the phone with no issues. The USB connection setting on the phone was set to MTP. Now, when I plug in the device, it will charge but nothing will show up. I can access internal storage by changing USB connection settings to PTP and access the microSD in a slower, more of a hassle kind of way by changing the setting to USB storage which has to be turned on/off and the phone has to read every file on the card again each time. I don't know why this happens now. Any help with accessing the SD card the way it used to be, while it's in the phone?

# Answer
Try installing snapPea on your laptop.

snapPea lets you manage your android device from your system. Hope that solves your problem.
> 0 votes

---
Tags: 6.0-marshmallow
---


# Question
Title: Sync to Desktop then automatically delete local/original files
I'm looking for something to transfer files and then **automatically** delete the original files. The situation that I'm planning is to take pictures in my phone, then when I'm in my house or in a local wifi, sync them to my notebook/desktop, delete the original in the phone and then from the copy from my notebook/desktop, upload it to Google Drive, I'm aware that there are other tools that can achieve this manually but what I haven't been able to find is something that can make this process automatically/seamlessly. Thank you for your help.

# Answer
Google Photos is a free app that periodically offers to "free up space" on your device by uploading your photos to photos.google.com (at the quality you choose) and then deleting them from your device.

Items uploaded via Google Photos don't use your Google Drive's limited storage if they're stored in "High quality" but they do if they're stored in "Original quality" (higher quality than high quality).

In order to sync to your PC: In Google Photos, enable the "Google Drive" setting. In Google Drive, check the "Automatically put your Google Photos into a folder in My Drive" setting. (You should see a Google Photos folder in Drive then.)

Then, sync it to your PC with the Google Drive sync desktop program. (There's a link to download it at the bottom left of the Google Drive website. Sign in and select the folder/s to sync.)

Photos added to Google Photos will show up in that folder and sync to your PC, and any photos you add to this folder on your PC will sync to the website.
> 3 votes

---
Tags: applications, sync, cloud
---


# Question
Title: After upgrade to Nougat phone started forgetting recent apps
After my S7 Edge upgraded to Nougat, I noticed it only keeps a few apps in Recent Apps list, as opposed to before when it kept basically everything until I removed it. The amount of apps in the list changes over time, so maybe it only shows apps opened in last X hours, but I am not sure. I haven't been able to find anything relevant in Settings. The phone isn't rooted and isn't in Developer mode.

The strange thing is that I haven't seen anybody else mentioning this issue. *Does* it happen for anybody else? And any idea how it can be fixed?

# Answer
I believe this is a feature, not a bug. http://www.androidpolice.com/2016/05/18/android-n-includes-tweak-of-recent-apps-ui-with-clear-all-button-at-top-only-7-apps-included-in-switcher-and-quick-switch-shortcut/

The article says that Google claims that "their user research showed that over 99% of users never accessed an app further back than 7 in the recent apps UI".

Unfortunately, for the thousands of 1%ers, this is an annoying change! I have yet to find a setting to modify it's behaviour, and it's possible that it's simply not configurable.
> 1 votes

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


# Question
Title: Hello everyone I want to unroot my phone I has buy this phone YU YU phoria 5010A and I got it rooted can anyone help
My phone is rooted by apps called super Su plz help me my play store didn't open

# Answer
> 1 votes
Open SuperSU \> Settings \> Cleanup \> Full unroot.

Reboot your device once done.

---
Tags: unrooting
---


title: Nexus 5 Early Bootloop Fixable?

text:
# Question
Title: Nexus 5 Early Bootloop Fixable?
My Nexus 5 goes into very early bootloop - basically during the initial 2-5 seconds from turning on it goes into bootloop. It also restarts even when in recovery mode (dont even have time to make any selection before it restarts). My suspicion is that this is a HW problem - just wanted to confirm if the phone is dead for good before I throw it away. If it is HW, it would probably require main board replacement, which would be very costly I assume? Or could it be something different?

# Answer
Going to include my resolution in case it helps someone. The problem turned out to be malfunctioning power button, which the phone was taking as pressed all/most of the time. Some random jamming, pressing and squeezing of the button fixed problem. From what I understand this is relatively common problem on Nexus 5,as many are getting their power button replaced.
> 0 votes

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


title: Can an Oppo R9s be rooted?

text:
# Question
Title: Can an Oppo R9s be rooted?
I don't like the stock phone and messaging app of Oppo R9s (CPH 1607). Even when I install 3rd-party apps, the phone defaults to stock every time a call or message comes through. I am desperate to root it.

How can this be done?

# Answer
You can root your OPPO R9S using

1. iRoot

2. Farmaroot
3. KingoRoot  Check out this blog for details. Hope this helps.
> 2 votes

---
Tags: rooting, oppo
---


title: Android Messages can't send images

text:
# Question
Title: Android Messages can't send images
I am using "Android Messages" (until recently called "Google Messenger") for SMS on my Moto G (3rd generation).

Works fine, except for sending images. It tries (*Sending...*) for a few minutes, and eventually tells me that it was not able to send.

I cannot discover where to get support for this app. I had used Textra in the past, and never had trouble sending images.

I would appreciate help, even if the only help is letting me know how to file a bug report.

# Answer
> 1 votes
You might be having a number of APNs pre-loaded on your handset. Just keep the right APN and delete the extras. Keeping only the right APN will force the messenger to use that particular APN.

Follow this path for deleting APN.

Settings → Wireless and Network → More → Mobile Network → Access point names.

To find out which APN to keep refer this documentation.

PS. After deleting APN, if you face network issues, you can simply reset it to default by Settings → Wireless and Network → More → Mobile Network → Access point names → menu → Reset to default.

Hope this helps.

---
Tags: sms, google-messages
---


# Question
Title: Updating Android without Manufacturer support (Not with a custom ROM but with a different approach)
**Summary for the inpatient:** I want to run a new version of Android on an old smarphone (s3mini).

(Sorry for bad English, I'm German. Feel free to correct my grammar in the comments)

Hello Programmers and Android fans,

as you might know, most Android smartphones only receive updates for a short amount of time until the hardware manufacturer stops supporting that smartphone. For example my smartphone (s3mini GT-I8200N) still has Android 4.2.2, which is obviously not ideal.

Please correct me if I understand something wrong here, but AFAIK all data on the phone, including the drivers get deleted if I flash a custom ROM (eg. Stock Android 7.0 or LineageOS). Because the manufacturer (in this case Samsung) does not publish their drivers, the community has to write their own drivers for every smartphone (which are obviously not as good as drivers written by the manufacturer because they know the hardware better).

It is possible to get a root shell on the smartphone / run my own program as root on the smartphone. Because a root process can read/write every file on the device except the kernel, and Android 7.0/LineageOS is publicly available it should be possible to write a program that updates every single android system file. Updating the kernel with root privileges shouldn't be a problem either since the linux kernel is signed. So that's the plan:

Step 1: Download and compile Android 7.0/LineageOS

Step 2: Copy CompiledAndroid7.0.tar and the program on the smartphone

Step 3: Start the program with root rights

Step 4: The program terminates every other process

Step 5: The program deletes every file on the smartphone except drivers, the kernel, kernel modules, bootloader related files, the Program itself and CompiledAndroid7.0.tar

Step 6: The program unpacks CompiledAndroid7.0.tar in the root dir (/) (The program has to be able to unpack a .tar file without any other software except the kernel. But this shouldn't be hard to do, just Copy+Paste from open source unpackaging software).

Step 7: Install the new signed kernel (via syscall) and reboot.

Now you have an old smartphone with Stock Android 7.0/LineageOS and the original drivers!

Could this work in principle or did I understood something wrong about the way Android Smartphones work?

One comment said that Step 4 could crash my phone. A nice work-around would be that the program replace init with a copy of itself and then runs "sudo reboot"

Do old kernel modules/drivers work with new Linux versions? If not, why?

**UPDATE**

I want to thank all of you for your help. The idea from above won't work, so I have to get mad at google for not having good android update servers and not making sure old kernel modules work and get mad at Samsung because they do not publish driver source or updated drivers. If I find the time to do so, I will check if LineageOS supports my device and if not, write drivers.

# Answer
> Do old kernel modules/drivers work with new Linux versions? If not, why?

No, not always. There are two interfaces in kernel modules: the interface from the module to the kernel, and the interface from the whole kernel-side driver to the user-space driver. The latter changes more frequently, but the former does too sometimes. On the whole you'll find that some drivers are fine, but others can't work with a different version.

> Could this work in principle or did I understood something wrong about the way Android Smartphones work?

New Android versions often introduce new features which the drivers need to be updated to support. So you might be able to use the same kernel module in a new Android version, but you would (for example) need to write a new user-space driver to support all the features needed for the new Android version.

Overall, it's as Matthew said. Custom ROMs already have to reuse some binary parts of official drivers, and integrating those is a big source of pain. The "deleting the drivers" you've asked about isn't the reason why it's painful. With binary parts of drivers, often there's nothing you can do to make them work with a newer Android version.

If you're serious about getting your old phone supported, see Why isn't there a Cyanogenmod stable ROM for my device? to learn what you can do to help.
> 0 votes

# Answer
Hot flashing is certainly possible, though harder than it's worth.

> AFAIK all data on the phone, including the drivers get deleted if I flash a custom ROM (eg. Stock Android 7.0 or LineageOS)

That's not correct. Data only gets wiped if the flashing script does so or if the device is encrypted. Likewise, firmware only gets overrwritten/wiped if the flashing script does so.

If you're not flashing a stock ROM from the manufacturer (or vanilla Android on a Nexus/Pixel phone), then you're flashing a custom ROM. This approach is not going to gain you anything really, except on a device with a very very tightly locked bootloader.
> 0 votes

---
Tags: updates, custom-roms
---