title: Make specific App into widget?

text:
# Question
Title: Make specific App into widget?
I apologize if this has been asked and answered, if it has please just link me to the solution.

Here's the question:

Is there a way to make a section of a specific app into a widget if the app itself does not come with it's own? I'm asking for my Venstar Skyport thermostat app, which allows me to control the temperature of my home via my Android. It would be extremely awesome if there was a way for me to turn the temperature controls into a widget so I could operate it without opening the app every time we want to change it.

Thanks a lot!

**Device:**

* Samsung Galaxy S7
* Android 6.0.1
* Kernel 3.18.20
* Not Rooted (But if it will help, I'd figure out how to do so)

# Answer
> 1 votes
If you are asking, can one directly reach the temperature controls without logging into the app, the answer is **no**.

Since the app doesn't have *activities* that can be pulled and placed as widgets. Some apps have, some don't. Quick Shortcut maker is one such app that can reveal activities and place them as shortcuts for quick access. I installed the app in question and it doesn't have any activities, except the main log in \- you will need to search for an app that works and can show activities for you to place as shortcuts, which can be directly accessed or used by apps

---
Tags: samsung, app-widgets
---


# Question
Title: Samsung GT-i8262 only boots into recovery after flashing
I have issue with this phone, flashed the recovery to CWM using the Rashr application and rebooted. Now my phone only boots into recovery anytime I turn it on.

The USB port is damaged, now I decided to flash with CyanogenMod but no avail.

# Answer
Just remove your battery and open download mode manually by pressing Power button+Home+volume down key. If you do like this, only then, download mode will support your Odin otherwise, it won’t support. After this just flash your CWM recovery again.

**EDIT:** You just need to re-flash recovery. In your case, you can use your CWM recovery to flash. I don't remember that it will work. But you can surely flash this TWRP recovery.

There is a bug which comes in effect if you use reboot from CWM recovery menu. Beware of that bug and reboot manually.

See this and this for any help about rooting or any problem.
> 0 votes

---
Tags: samsung, recovery-mode, clockworkmod-recovery
---


# Question
Title: Why does the built-in Download Booster on Samsung not work with UC browser?
Download Booster is a built-in function on Samsung devices, and it works great when downloading a file more than 30MB from the Play Store. However, it does not work when downloading a file via the UC browser.

Why?

# Answer
## It does not work / has limited support with Third-Party applications.

Have a look at the following article by Samsung on their homepage:
What is the Download Booster and how do I enable it on my Samsung Galaxy Alpha?

It seems like that the download booster is only available when downloading via the integrated Browser / Samsung Apps / Google Apps. See this image for the download browser description:  Thanks Samsung for providing this picture

The last sentence pretty much says that **third-party applications might not work** with the download booster.

You can also have a look at Even though Download booster feature on Galaxy S5 is enable, it does not work to download contents. What is the problem?.

I'm quoting the essential part:

> 2. This feature supports Hypertext Transmission Protocol (HTTP) 1.1 only.
> So, It can be activated in Play Store, Samsung Apps, Samsung Video , YouTube, Play Movies, Play Games, Internet(S-Browser), Chrome (ChromeBrowser), Baidu, and not all applications.
> The feature cannot be used with other protocols, such as HTTPS or FTP.
> So, it’s not supported regarding to attached files of E-mail , Streaming service like Dropbox or Twitter
> 4 votes

---
Tags: samsung, downloading
---


# Question
Title: 'Set Warranty Bit: Recovery' Samsung doesn't boot
I have a Samsung Galaxy J5 and it isn't booting since I patched an app with Lucky Patcher (first time I tried it). I have had the root for some time, with no problems, but now I boot it and it goes black after showing the logo and 'Set Warranty Bit: recovery' for a second.

I have a backup with Titanium Backup in my PC, and would like to know if I should **flash a custom ROM** I found for my device or **flash a stock version** (custom ROM works for everyone and comes with instructions, but I don't trust so much the stock version). Also, the custom ROM has a lot of steps, but there is no cyanogenmod version for the J5.

Thanks in advance! (also, is there any other solution?)

# Answer
> 1 votes
Take a look at this guide. It is designed specifically for the Galaxy J5 and all flashing software **and** the ROM are obtained from official Samsung sources. Outline:

1. Backup your data
2. Install Samsung USB drivers (No link because it will probably die soon, Google is your friend)
3. Install ADB & Fastboot drivers if you haven't already. (HowToGeek)
4. Enable USB debugging (if you can)

Make sure your phone is charged. If you can't see any indicators of battery life leave it on the charger for 2 hours.

5. Download and install Odin (download here)
6. Download the stock ROM for your phone (here)
7. Turn off your Galaxy J5 and Boot in download mode: Hold down Volume Down + Home + Power button at the same time
8. Connect it to the PC with USB cable and run Odin.
9. If everything is right and drivers are working properly. You will see the blue box on the Odin screen, if not reinstall the drivers again and reboot your PC.
10. Now select the AP option from the Odin screen and select the firmware file that you extracted.
11. Hit the Start button from the Odin screen to start the flashing process.

Once completed you will see the PASS messages on the Odin and the phone will reboot automatically. Now you can disconnect your phone.

IMPORTANT: If your phone is stuck in the boot loop or in the Samsung Android Logo then turn off the phone and reboot into recovery mode. To do this, hold down the Volume Up + Home + Power buttons at the same time. Now from recovery, select Wipe Data/Factory Reset and after that Wipe cache partition. Now reboot you phone.

---
Tags: rom-flashing, recovery-mode, unbricking, samsung-galaxy-j5, lucky-patcher
---


# Question
Title: Will I get back my IAPs after reinstaling a purchased app from the Google Play?
So I was wondering if I will get back my IAPs after reinstalling an app from the Google Play Store. It's because I have an app where I've made a lot of IAPs and I've uninstalled it due to insufficient storage.

Any help would be appreciated.

# Answer
Yes. Your in-app purchases are saved on your Google account. When you re-install an app it should restore the purchases given that you are logged in with the account you used to purchase.

Sometimes the app doesn't restore the purchases. In this case you should find a button in an app saying something like `Restore In-App Purchases` and click it. You should have everything you purchased.

If you still don't have your purchases restored you should contact the developer. Since your purchases are stored on your Google account they can verify that you paid and restore your purchases manually.
> 0 votes

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


title: How to measure battery capacity (mAh)?

text:
# Question
Title: How to measure battery capacity (mAh)?
I've bought an Android device (Motorola Droid 4) online yesterday, the seller claims that it's 3300 mAh (and that's one of two reason why I bought it), but when I receive the device and check it, there are no printing that show it is 3300 mAh.

I tried to compare with pictures of Droid 4 battery EB41 on the the internet with mine, it looks like that mine is 1735 mAh, but I could not be sure that it's so.

I've tried to use apps to get the capacity information, but got no luck, I've tried:

* CPU-Z by CPUID
* GSam Battery Monitor by GSam Labs
* Phone Tester (hardware info) by Miguel Torres
* Battery Info by Kadett2
* Battery Monitor Widget by 3c Tools
* Ampere by Braintrapp
* battery indicator free by Adcoms
* CurrentWidget: Battery Monitor by RmDroider

but it always show `0 mAh`, `Unknown` or the `Capacity` label not shown at all.

Here's the photo of my device:

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

The question is, is there any way to make sure that my device is really `3300 mAh`? or am I being fooled by the seller?

**EDIT**: thank you for the answers, now I have the proof that the seller lied, or maybe he didn't know that he give me incorrect product. This is the side view, because I don't have correct tool to remove the battery completely:

# Answer
Motorola Droid 4 XT894 has 1785mAh battery with 2% tolerance i.e 1735mAh actual battery capacity. Your seller seems to have fooled you. Also it doesn't seem like the seller put up the battery description as 3300mAh by mistake as he has put this in Title name itself

You could have taken out the battery from phone and flipped it to see the battery capacity printed on the other side.

Side 1

---

Side 2
> 9 votes

# Answer
These apps will show the actual full battery capacity in mAh.

GO Battery Saver&Power Widget

Battery Monitor Widget Pro
> 0 votes

---
Tags: battery, hardware, motorola-droid
---


# Question
Title: How many additional numbers can I set in one contact?
How many additional numbers can I set in one contact?

I was playing around with a script and I was able to get only 400 of them in on a simulator. However, I would like some official response about what is the maximum, and does it vary based on the Android version.

# Answer
> 2 votes
Clarifying on your comment asking for a rough estimate, it is **499** and that seems to be not *rough* but pretty much fixed . Source- from SE webapps- What is the maximum number of phone numbers per one contact in Gmail?

It is relevant in the sense ultimately your contacts are going to be synced using Gmail , while the Android capacity may be more or less, it doesn't matter and by the same logic Android version shouldn't either

---
Tags: contacts
---


title: Platform Certificate

text:
# Question
Title: Platform Certificate
I am resigning apps on a system image in a manner similar to : Resigning System Image on a Device.

What I am trying to figure out is how Android verify these apks. In the standard android build the platform cert is selfsigned: platform.x509.pem. I guess and hope this certificate is deployed as a file somewhere on the device.

For instance in my test system image `framework-res.apk` is signed with a selfsigned certificate with the serial number `d20995a79c0daad6` but this certificate is no where to be found in `/system/etc/security/cacerts`.

My question is how is the platform certificate known to Android assuming it is not hardocded somewhere.

**EDIT #1:** I pasted the subject key id instead of the serial number.

**EDIT #2:** I searched the entire image for PEM encoded certificates, found some but still no platform cert. Searched for the DER encoding of the serial number too but without luck.

# Answer
> 0 votes
I was finally able to identify and ultimately change the platform certificate on an emulator and a test device by patching the following files:

> /data/system/packages.xml

* Contains a hexdump of the DER encoded platform certificate
* Contains the PEM encoded public key of the platform certificate

> /system/etc/security/mac\_permission.xml

* Contains a hexdump of the DER encoded platform certificate

---
Tags: security, certificates
---


# Question
Title: Marshmallow, SD Card & Apps - Almost Nothing Movable?
I am wondering if I am missing something that has simply become a bit more 'hidden' in M. On my old phone, which had not reached Marshmallow yet, there were, say, a dozen apps that could move a portion of their code and data to the SD card, freeing up valuable internal storage. On a new phone (Moto G2, if it matters) that has gone straight to M, I am aware of the portable storage vs adopted thing now, and I have found the Migrate option... but when I do that, it says 'this will free up 1.X Mb'. Yes, you read that right - Mb, not Gb. Apparently it is moving pretty much nothing - yet this phone has more or less the same apps on it now (possibly a couple less, but there should definitely be at least 10 apps).

Is this a casualty of the changes in M? Why can I not move the same apps over as before? Or do they require getting the `WRITE_EXTERNAL_STORAGE` permission on the fly (i.e., must use them first to get it) before that is possible?

(While we're at it, why can't *all* apps be moved? It is my understanding that Linux / Android simply mount everything, regardless of source, as a partition - so in theory everything bar the most fundamental OS apps should be movable and usable without their code even realising they come from somewhere other than internal memory, surely?)

# Answer
> 1 votes
(Summarising into an answer as suggested by Izzy.)

When you adopt all or a partition of an SD card under Marshmallow (6.0) onwards, that SD card or partition becomes an *extension* of the internal memory. Depending on the phone model it may subsequently be referred to as internal memory, or it might still appear to be a completely separate entity. You can rename the card if you wish, to help clarify this.

Android will install / move apps and data (as older versions of the OS referred to the parts) onto the SD card portion as it sees fit, and thus when it runs out of room in the internal memory, it will happily go on to use the SD card.

When the internal memory or your card refers to 'Migrate data', this appears to be distinctly different from the data stored by any particular app, but instead appears to refer to that portion of the filing system that a connected device (PC or Mac) or a file manager app can view. Thus, there appears to be no value in using Migrate Data - just leave it where it is, the system will handle it.

(By way of demonstration, as per my original question using Migrate Data from the internal storage appeared to only move about 1 Mb of data; when I migrated it back, the system suddenly decided to move 1 Gb's worth of app and data onto the card, thus showing that it was indeed moving items around intelligently.)

---
Tags: applications, 6.0-marshmallow, sd-card, adoptable-storage
---


# Question
Title: What browser is used on old Samsung Galaxy?
What browser is used on the Samsung Galaxy S5, Galaxy S4, Galaxy S3 and Galaxy S2? I am testing my website on those models using BrowserStack but am experiencing problems. I think one of the HTC models is using the same browser because I am experiencing the same problems on it too.

Here are my test results:

https://www.browserstack.com/screenshots/b54b853ab379aae6088e14cae4de4a09ae45fc93

OTOH, Google Nexus appear to work for the most part.

# Answer
> 1 votes
It's called "Samsung Internet for Android":

https://play.google.com/store/apps/details?id=com.sec.android.app.sbrowser&hl=en

---
Tags: samsung-galaxy-s-3, samsung-galaxy-s-2, samsung-galaxy-s-4, browser, samsung-galaxy-s-5
---


# Question
Title: Install cyanogenmod on an S5 mini (G800F)
probably a standard question. I would like to install cyanogenmod on my device. There is a ROM available which I would like to try. I can boot my device into recovery mode. I can choose to flash the zip to be flashed, I do however get the "E: failed to verify whole-file signature" error, presumably because the image is not signed by Samsung.

1. To get around this problem, is it necessary to install TWRP / CWM or is there another way to flash the image?
2. Is TWRP/CWM device-dependent as well?
3. If yes, where can I find an image suitable for my device (I don't want to hard-brick the device by getting the wrong one)?
4. The link above mentions a recovery image. However, this image has a \*.md5 extension and not \*.img. Isn't the latter required (at least for odin3 / heimdall)?

# Answer
> 1 votes
1. 3rd-party recovery is necessary.
2. Yes.
3. XDA-Developers also have you covered. You already have the ROM there, why not take some more time to look around and grab TWRP 3.0.0 (newer than provided in your link)?
4. \*.md5 allows Odin/Heimdall to verify image integrity before loading it. It's just your regular \*.tar with MD5 attached to it. Odin does not accept \*.imgs.

Also, in case you didn't notice, CyanogenMod 13 is available for this device too.

---
Tags: cyanogenmod
---


# Question
Title: How do I switch cameras for scanning QR code from Website - Lollipop
I'm using a Samsung Galaxy Grand Prime running Lollipop and need to scan a qr code through Chrome. The website allows for me to press the QR code scan option but when I do, the front facing (selfie) camera turns on and it's impossible for me to turn the phone around and be able to line it up with the QR code without being able to see what I'm doing. When I turn on the camera alone, it's correctly using the rear camera, yet it insists on using the selfie camera through the website.

There does not appear to be any option to change the camera on the website itself (www.blockchain.info).

How do I change this to use the rear camera to scan the QR code?

# Answer
> -1 votes
I'd recommend you use a separate barcode scanner to scan QR codes. That would solve your issues.

Barcode Scanner

---
Tags: 5.0-lollipop, camera
---


# Question
Title: After rooting with Kingo Root, do I need to leave Kingo Link on the device?
I successfully rooted an Azpen 746G using Kingo Root on a PC. It placed an app on the tablet called Kingo Link. Once the rooting process is complete, can I delete this app off the tablet?

Because the word "link" is so common, googling for this was not helpful

# Answer
> 2 votes
You are safe to uninstall it, the root is done, you dont even have to connect it to PC anymore. In case you do need to root again, connecting the pc will auto-install it back anyway (nless you uncheck the almost invisible "install recomended apk" or something, that shows below inside kingoroot pc software window! lol) Cheers

---
Tags: rooting, kingo
---


title: Pokemon Go 0.35.0 on ZenFone 5

text:
# Question
Title: Pokemon Go 0.35.0 on ZenFone 5
Sometimes my character won't move even though i am moving in real life. Everything is fine, gps is working fine, sometimes my character just stand there and I can spin the pokestop for hours. But the problem is i can't hatch my egg sometimes, is that bug or problem for zenfone 5? Or is that any ways to solve this?

# Answer
> 0 votes
**Possible issues**
1) You did not provide all the necessary permissions requested by the app to function properly.
\- you need to go to the settings -\> apps and check the permissions.

2) Your network might be an issue.
\- check the data transfer rate while in the game, and see if there is data being transferred when this happens. if not more than 2kbps then there is a high possibility of this being the cause.

---
Tags: gps, asus-zenfone-5, pokemon-go
---


# Question
Title: Set ES File Manager as the default file manager on Lenovo A6000
I am using a Lenovo A6000 Android phone. My default file manager is other than ES File Manager.

How can I set the ES File manager as default and uninstall the in-built file manager?.

# Answer
To uninstall, go to Settings -\> Applications and select the app. You will have the option to uninstall. If it is part of the ROM, you should have the option to disable it.

If you want to set ES Explorer as the default, go to the existing app as above, scroll down and tap on 'clear defaults'. This will pop a dialog next time Android wants to decide which app to open. (Usually when you connect a USB device or open a file picker, etc.) then you can select ES as the default.
> 1 votes

---
Tags: file-management, default-applications, lenovo, es-file-explorer
---


# Question
Title: Changing volume from Android GUI (Quick Settings) - without volume buttons?
Is there a way to change volume - or rather to show the volume change screen - without using the volume buttons? I would have thought I could find on Quick Settings dropdown, but there seems to be nothing there related to volume; as example:

How to Customize Android’s Quick Settings Dropdown

Is it possible to have a shortcut to the volume sliders "applet" here?

# Answer
If your device is rooted, then it is very possible to do so using a third party application.

If you are not rooted and on stock ROM, then it is only possible to do if your manufacturer supports it in their android overlay.

For example in Android 4.4.2 kitkat on the samsung galaxy note 10.1 2014 edition, there was an option to adjust volume without the buttons, but the option was removed in the android 5.1 lollipop update.

HOWEVER, this app creates a widget instead and works in the same way as adjusting from the notification area

Google this: Slider Widget - Volumes on Google play

You should find the app in question.

Edit: Here is another one: http://nexus5.wonderhowto.com/how-to/control-volume-directly-from-notification-tray-lollipop-0159666/

Cheers!
> 1 votes

---
Tags: volume-control
---


# Question
Title: Can I use installed apps from unknown source even if I turn off "Install from unknown sources"?
I have Moto G running Android 5.1. I had to turn on "Install from unknown sources" to install some apps from my employer.

Now can I turn "Install from unknown sources" off to be safer and still what I installed before from my employer will keep working without any problem in all cases? Also if I do the same in my new Samsung device running on Android 6.0.1?

# Answer
**Yes**

Because enabling the option *install from other sources* , turns off the security checks carried out by Google Play during **installing only**. It has no bearing on running the apps thereafter. So you can safely disable that and run the employer apps without any problem. This is true for all versions of Android ( I haven't come across anything to contrary in Nougat)

Download from sources other than Google Play says :

> You can let your device download apps from sources other than Google Play by turning on the "Unknown sources" feature.
>
> IMPORTANT: Your phone and personal data are vulnerable to attack by apps from unknown sources. If you download apps from unknown sources, be aware that your phone may be damaged or lose data.

There is no mention of running apps but you can turn *app verification on* to:

> The "Verify apps" feature regularly checks activity on your device and prevents or warns you about potential harm.
> 3 votes

---
Tags: applications, unknown-sources
---


title: Whatsapp for android 2.2.1

text:
# Question
Title: Whatsapp for android 2.2.1
I have HTCF Wildfire A3333 phone. I know it is old, it has Android version 2.2.1. How can I download Whatsapp on it (which version of Whatsapp)

# Answer
WhatsApp Messenger supports Android 2.1+, you can just install it from the Play Store.

Be aware that with the HTC Wildfire's 384MB of RAM and 512MB of storage space, you may not be able to download, install, or properly run it though. I owned an HTC Aria with similar specs, pretty much after basic updates were applied to Google services, there was no space for anything else to be installed, and that was a couple years ago. It still shows it's compatible with that device, but when I try to install it fails due to insufficient storage.
> 1 votes

---
Tags: applications, whatsapp-messenger
---


# Question
Title: How to keep the phone unlocked when it is connected to a known WiFi network?
I am using Moto G2. I would like to know if there are any means of keeping the phone unlocked when it is connected to a known WiFi network.

# Answer
I don't think Smart Lock allows Wifi as an option - at least it doesn't on my S7. I do recall when I used to own a Moto, that Moto had some of its own smart actions, but don't know what happened to those proprietary apps of late.

Some neat tips - I do realize you have the G2, not the OG. http://phandroid.com/2015/08/05/moto-g-2015-first-things/

You can try to use Trusted Places if your device can find your location easily enough - or - use Trusted devices if you have a Bluetooth device you can set up such as a speaker or on your PC.
> 0 votes

# Answer
Delayed Lock might work for you. I've been using it for years and it's done an excellent job of unlocking the phone when connected to chosen wifi networks. https://play.google.com/store/apps/details?id=de.j4velin.delayedlock2.trial
> 0 votes

---
Tags: wi-fi, lock-screens
---


# Question
Title: Export telegram and whatsapp contacts to vcf?
I have lost most of my contacts on the phone account, but they still exist in my telegram account. How can i move them to phone or export them?

# Answer
> 1 votes
It's very easy to transfer contacts from telegram account to your android smart phone: Just install a contact backup software from google store like "+contact backup" and after that make a back up from your contacts; it automatically collect all of your contacts from every account that you have on your phone: telegram,google,phone etc. after completing your back up you can import the created file to your phone or google account. it's finished

# Answer
> 1 votes
For WhatsApp, here's a trick that might work, but you need to use *WhatsApp Web* to do that:

1. **Download your WhatsApp Contacts with the help of the bookmarklet here**.
(The contacts get exported as a CSV list)
2. Now you can convert the CSV file to .vcf using some tools available..
Here's a tool that you can try: **CSV to vCard**

---
Tags: contacts, whatsapp-messenger, telegram
---


# Question
Title: How to use Chrome in Google search bar on top?
I don't like the Google search bar on top because of the blue bar on top and I can't change the search time range. How can I make the search bar just use normal Chrome Google search?

I use a OnePlus X with Android 5.1.1 Oxygen 2.2.1-X.

# Answer
Google Now: Settings -\> Accounts & Privacy -\> Open Web Pages in App
> 0 votes

---
Tags: 5.1-lollipop, google-search
---


# Question
Title: Can a Terminal Emulator on android do everything that a terminal on linux or mac does?
I downloaded a couple terminal emulators onto my android phone and wanted to know what the limitations on them are. Is there anything that a terminal can do the emulators simply cannot?

# Answer
> 4 votes
Not really.... they are no more limited than the tools that Android has installed, remember that Android is not Linux, it is based on it but it's command line interface is very limited by comparison due to the fact that all the tools needed for a full Linux implementation are not needed with Android. The capabilities can be increased significantly by installing BusyBox though.

Don't be confused by the term "emulator" all terminals you are comparing it to (like Linux terminals) are all terminal emulators. Technically, a "terminal" is a physical device, like a Wyse 60 or Televideo 955 terminal, which contained no intelligence for processing data, it just displayed the information as a "terminal" to the mainframe. The terminology has stuck, and we use the term "terminal emulator" to mean any piece of software that is used to emulate a physical terminal.

---
Tags: terminal, emulators
---


# Question
Title: How to disable all "please rate our app" dialogues?
I use a lot of different apps, and many of them prompt me to rate them in the Play Store. Some of them don't have a "never" button, so they keep bugging me. Some of them don't realize it even if I've rated them, so they keep asking me to rate them after I've actually rated them. Also, I want to rate apps on my own initiative, I don't like such reminders.

Is there a way to block/disable/hide all such "please rate this app" prompts systemwide?

For example, it could be an Xposed module that looks for dialogues with buttons leading to rating in the Play Store and then blocks/hides those dialogues.

I have Xposed Framework and root access.

# Answer
> 4 votes
> *Is there a way to block/disable/hide all such "please rate this app" prompts systemwide?*

Apparently not possible as you can see from the same question answered on reddit by an Xposed module developer :

> There is no global rating dialog class that you could hook into, every app creates a standard dialog and adds their own contents to it, so you would have to decompile, analyze and hook every app separately.

Perhaps a developer here could add more by way of explanation, as to why it is not possible to employ a technique / tool that works across the board in disabling *rating* popups

---
Tags: 5.0-lollipop, root-access, xposed-framework, app-ratings
---


# Question
Title: How can I block ads from using my cel phone data plan?
I'd like a way to block ads from using my cell phone data plan. I've reviewed this but it didn't cover my specific question. The upshot is that I have roughly 1000 times the data available on my wifi connection as I have with my cell phone providers data plan. I get that developers need to keep the lights on and do so by serving us ads, however I resent having my high-speed data from my cell phone provider used up in this manner and would prefer to only receive ads over my wifi connection. How can I accomplish this? I've tried ADP (ad blocker plus) but it only proxies out wifi which is the exact opposite of what I have in mind. I have a Samsung SGH-T399 (aka Samsung Galaxy Light) running Android 4.2.2 The device is not rooted but I'd be willing to try that in order to obtain the desired result.

# Answer
> 0 votes
You can turn off access to mobile data for all apps on the Samsung Galaxy Light by going to Settings-\>Connections-\>More Networks-\>Mobile networks and clearing the checkbox next to `Mobile data` This won't allow any data over the cell network, but data over wifi is still active. Note that this will likely have a negative impact on usability of a number of apps that require connectivity to operate as expected if you aren't connected via wifi, so you wmay want to flip it back on if your heading out.

---
Tags: wi-fi, mobile-network
---


# Question
Title: Android security patch level from the future?
Device: OnePlus One, non-rooted, stock Cyanogen OS

I installed an OTA update today (27 August 2016).

Now, the *Android security patch level* shows a date from the future (1 September 2016).

Why is it such a date?

# Answer
> 2 votes
GiantTree's explanation sounds plausible but there is a bug report raised on first of this month for a patch released last month with similar concern : Issue 218947: Security Patch Level shows the future date?

There has been no revert on this from Google, so the cause is uncertain. OP may *star* the bug report to be updated by Google

---
Tags: ota-update, oneplus-one, cyanogen-os
---


# Question
Title: Music player showing the wrong album art
I've just transferred over 800 songs onto my Galaxy S6, all of which have album art. I used peggo.co to download the songs from YouTube/SoundCloud (peggo automatically attaches the album art to the song).

However, all of my songs show the wrong album art, and more so, it's the one same album art from one album for all 800+ songs.

I tried deleting the offending album/songs and cleared the thumbnails using this suggested method, but now all the other songs use the same album art from a different song:

I've tried following the answers to a similar question here, but none of the solutions worked for me.

What should I do?

---

**Edit:** I think I know the issue, but I'm not sure how to fix it. All of the songs I downloaded using peggo.co set the Album Title to "Unknown" (or simply nothing), which would explain why all 800+ songs have the same album art. How can I fix this though?

# Answer
> 1 votes
I found the solution to this. As I said in my question, the problem is that all my songs had their Album Title set to "Unknown" or simply not set.

To fix this, you have to change the Album Title to something unique. Here's what I did to fix this (automatically, for all of my songs in a single click):

1. Download mp3tag.
2. Drag all of your songs into the program.
3. In the navigation bar, click Actions \> Actions.
4. Create a new action with the following settings:
    * **Name**: Name it anything.
    * Create a new step.
    * **Action type**: Format value
    * **Field**: ALBUM
    * **Format string**: `%artist% - %title%`
5. Select all of your songs in the program.
6. In the navigation bar, click Actions and then click your newly created action.

That should fix it.

# Answer
> -2 votes
Use musixmatch player to rectify the track details along with album art

---
Tags: 5.0-lollipop, music, music-player, samsung-galaxy-s-6
---


# Question
Title: SAMSUNG G. J710 RAM Capacity - 2GB or 3GB
In this post1 it's stated that Sam J710 has 3GB of RAM (only 2GB of RAM in India). This post2 says that it only has 2GB of RAM.

I bought the J710 model over the net a couple of days ago, which was produced for the european market and it has only 2 GB of RAM.

So, is this a description error in post 2 or why does it tell it has 3GB of RAM?

# Answer
From what PDAdb listed and Samsung official websites said, only the Chinese variants (J7108 and J7109) have 3GB of RAM: Samsung J7108 (Chinese), while other versions, including vanilla J710F, have 2GB: Samsung J710 (French).
> 1 votes

---
Tags: samsung, 6.0-marshmallow, samsung-galaxy-j7
---


title: Huawei Y635-L01 Lollipop?

text:
# Question
Title: Huawei Y635-L01 Lollipop?
Has anyone got a way to flash lollipop on the Huawei Y635? The guides on google aren't that help full.. Beat answers will get voted up Thanks FlashWaihi

# Answer
Only available via custom ROMs, which you'll need quite a bit of research before diving into. Consider using this XDA-Developers thread for a start.

Note: As it is for all Huawei phones, you need to apply for unlocking the bootloader first. Furthermore, the page points out that you will only get 3.1MP camera at best with any Lollipop custom ROM, and you need a special modem for calls to work correctly.
> 0 votes

---
Tags: 5.0-lollipop, rom-flashing, rom, huawei
---


title: How do I root Cubot z100?

text:
# Question
Title: How do I root Cubot z100?
I've seen some tools for the pc which say you just need to click a button and they'll give you root access, and I tried one of them, rootkhp, but I had no luck. If I recall correctly, when I rooted my last phone (Galaxy Mini 2 GT S6500) I needed to download some drivers, while this tool didn't tell me to do that. I did the 7 clicks on the kernel version to activate developer mode, I activated usb debugging, connected the phone to the pc and launched the program, clicked on root, it said something like "Your phone did verify, please wait" and after some time it said "Your phone successfully rooted, you can now close this notification". I closed it, closed the program, disconnected the pho e but I couldn't activate root only functions on my apps. I tried again after rebooting, no luck. Do you know how to root the Cubot Z100?

# Answer
> 0 votes
if you are going for an automated one-click software, i would try one of these:

Kingo Root : kingoapp.com

King Root : kingroot.net (similar name, different developers)

iRoot : iroot.com

360Root : root.360.cn (this one is chinese only)

one of them should work, try one, uninstall, try other... good luck! if none of these work, i would wait more untill rooting your model becomes more known/common.

Also i found this page https://www.skyneel.com/cubot-usb-driver that seems to have USB drivers for your model

---
Tags: rooting, 5.1-lollipop
---


# Question
Title: How to solve EmergencyData app appearing on Huawei Ascend G630?
My Huawei Ascend G630 (G630-U00) only shows an app titled EmergencyData with 2 options and 1 button, all in Chinese.

I can't do anything to close this app or continue using the phone.

How to fix this?

# Answer
> 2 votes
The Chinese text roughly says,

> The system has detected a corrupted internal storage, please choose from the following operations:
>
> Factory reset
>
> Reboot to this interface

At this point your best bet is to choose Factory reset (wiping your data in the process), click the confirm button down-right, and hope it does its job. If it doesn't, the storage hardware is likely broken and requires taking the phone to repairs.

# Answer
> -2 votes
This is a hardware error.Replace and change the EMMC.

---
Tags: huawei
---


# Question
Title: Netflix keeps disappearing from the status/notification bar (S5)
I use the Netflix app on my phone to stream to chromecast. Ever since the update, Netflix doesn't stay open in the drag down status/notification bar so I can pause the show I'm watching, etc. The notifications are turned on in the app and in the notification settings, even on the lock screen. But once the phone is locked, it disappears. I have uninstalled and reinstalled Netflix.

# Answer
> 1 votes
I have a GS7, and I was looking for this answer when I ended up figuring it out myself. Go into your phone settings and to notifications and make sure they are turned on for Netflix. Then the app will be able to show in your notification bar.

---
Tags: notifications, netflix
---


# Question
Title: Phone encryption on OnePlus 2 cyanogenmod 13
I've just installed Cyanogenmod on my OnePlus Two. When I go to Settings\>Security\> Encrypt Phone and perform a encryption, the system just reboot and back to the lock screen without any encryption steps.

Does anyone know how can I enable encryption? I need this to switch on my work profile.

# Answer
I at one point used the July 16 nightly build of CyanogenMod with encryption. I would recommend using the stock OxygenOS recovery before doing this.
> 0 votes

---
Tags: cyanogenmod, oneplus-two
---


# Question
Title: "Invalid Sim" even when IMEI number is correct
On a recently purchased Sprint Galaxy Note 5, I installed an engineered version of Android 6.0 that apparently breaks the unlock it had before (this wasn't mentioned in the instruction so..), so after installation I get an "Invalid SIM card" notification; I checked the IMEI and it is correct, the same as the IMEI I had before, though I read that the Invalid SIM card warning comes only when the IMEI is lost because of similar installations. My question is, what could possibly be the problem as the IMEI is correct yet the SIM card is not recognized? Could it be that the phone's designed for Sprint and IMEI is not involved? Or could it be an easy-to-fix problem?

# Answer
**Partial answer**:

A physically damaged SIM card can lead to the "Invalid SIM card" message as well.
> 0 votes

---
Tags: imei
---


title: Whatsapp restore data 2014?

text:
# Question
Title: Whatsapp restore data 2014?
I've tried finding an answer to this one but haven't had luck so far.

My phone was playing up, so I went into recovery mode and cleared the cache partition. I've since worked out what the problem was and I didn't need to clear the cache.

The problem is that when I loaded whatsapp, it was going through the install procedure again. It found a backup, but the restore is from December 2014.

I've had a look at whatsapp/databases/ and all the files are the same date of 2014, so It appears it wasn't storing them there.

My question is this: If it wasn't storing the chats in whatsapp/databases, then where does it store the current chat data? Is there a way it can be recovered?

# Answer
AFAIK, WhatsApp does an automated backup every day around 2AM as seen in "How do I backup, restore or transfer my WhatsApp data?". However, it is sometimes confusing for users as some are opted to use WhatsApp's new Google drive backup feature while others have not. Even then, a local copy is stored on the device regardless.

Looking at your statement I can only assume;

> Your device is either connected to a computer source, or low on storage space or even set to sleep with no background data (maybe switched off on a regular basis) at the said time. If so, WhatsApp will not be able to backup your chat history.

Again this statement is debatable as there can be other reasons (such as version, OS... etc). But I can only think of this as a cause.

I'd suggest you check for the recent date/timestamp of the `msgstore.db.crypt12` file or maybe `msgstore-YYYY-MM-DD.1.db.crypt12` file and rename back to `msgstore.db.crypt12` as WhatsApp only identifies the one without the date on it as the main file.

Hope this helps!
> 1 votes

---
Tags: whatsapp-messenger
---


# Question
Title: Is sideloading same as flashing via custom recovery?
Recently, I side-loaded the latest nougat release on my nexus 6p. Which was almost identical to how one would go about flashing via recovery. This brings me to the question- is there any off the hand differences between side-loading a zip file against flashing it?

# Answer
> 1 votes
ROM Flashing refers to flashing the OS ROM. Usually involves installing a new image of the OS.

Side-loading usually refers to installing a single app that is not delivered from the Google Play Store (or whatever the app store your device is setup to use.) It can still flash ROMS, but it requires the process of using adb. Good for devices with limited storage, since the ROM can be on the PC with adb rather than the device, but sorta identical to Flashing otherwise.

---
Tags: rom-flashing, side-loading
---


# Question
Title: Whatsapp: iPhone to Android: 0 messages restored
I backed up my iphone's whatsapp chat history and tried to restore it to my Samsung galaxy s6 when install whatsapp. I've tried this countless times and always got 0 messages restored (also making sure to uninstall the app every time I try again). I even rebooted the phone, but none of it helped. and yes, I redid the icloud backup that time.

# Answer
It seems like Wazzap Migrator was the answer, it costs money to restore media as well.

To extract the conversations + media:
1. Download the free backup extractor http://www.wazzapmigrator.com/faq/free-itunes-backup-extractor-windows.
2. Open it and select your iPhone (it should be plugged in to your PC of course).
3. Go into advanced and check "Applications".
4. Click "extract selected files".
5. The conversations should be stored in "Desktop\Extracted from backup for WazzapMigrator\Applications\net.whatsapp.WhatsApp\Documents\ChatStorage.sqlite" and the media folder in "Desktop\Extracted from backup for WazzapMigrator\Applications\net.whatsapp.WhatsApp\Library".

Make sure your have to paid version of Wazzap Migrator installed on your android phone. (Or you will only be able to restore conversations without media).

To put the extracted conversations + media on your android device to select in Wazzap Migrator:
1. Plug your android phone into your PC.
2. Go into your phone's internal storage via Explorer.
3. Create a folder, named anything, and drag `ChatStorage.sqlite` and the media folder into it.

To restore:
1. Install Whatsapp.
2. Open Wazzap Migrator.
3. Select your conversation file and media folder manually.
4. Start the conversion.
5. Reinstall and start Whatsapp.
6. If it detects a backup in your devices storage, tap restore.
7. That's it.

Keep in mind that my memory of what I did is sort of fuzzy. You should know what to do, however.

Source: http://www.wazzapmigrator.com/faq/how-import-media
> 1 votes

---
Tags: whatsapp-messenger, ios, chat, chat-history
---


title: Contacts permission for Google Account

text:
# Question
Title: Contacts permission for Google Account
Some games ask for Contacts permission for logging in using Google Account. Is it safe? Why some other games and applications don't ask for Contacts? For example SoundCloud, it doesn't for, but Asphalt 8 do.

**Will these apps and games modify my contacts list?**

# Answer
> 2 votes
In order to uniquely identify a user, an app **does not need to access your contacts** (which is why SoundCloud doesn't).

However, if an app decides to ask for this permission, it is your decision to trust it or not. I personally usually decline those requests, since I'm not comfortable with an organization getting too much sensitive information about me if not necessary. I don't want to accuse any company, but rumor has it that this is exactly the kind of information that is sold to advertising companies, if you know what I mean...

Concerning modifications of your contacts: That depends on the exact permission the app requests. This developer resource lists three possible permission regarding contacts:

1. Read contacts
2. Write contacts
3. Get accounts

**An app will only be able to modify your contacts if it requests the second permission and you accept it.** This is where it gets tricky: Below screenshot (taken on a device running Android 7.0) shows the request to "access" your contacts, originating from stock Android's official contacts app. Obviously, this app is indeed able to modify your contacts, although the popup doesn't explicitly state that. In other words, there is apparently no way to distinguish between read and write permission.

If you don't get to see a popup like on the screenshot, either the app or your device doesn't support requesting permissions at run time. This feature was added in Android 6, so if your device's android version is lower or if the app wasn't optimized for this feature, you will be presented with a list of permissions before downloading the app in the Play Store. Unfortunately, there is no way to selectively adjust the permissions prior to Android 6 without rooting the device.

### Will these apps and games modify my contacts list?

Assuming that you have to grant the app permission to modify your contacts (because of the reason stated above), you will have to live with the risk of your data being used for personalized advertisement. However, **I highly doubt that an app of a well-known company would secretly modify your contacts**, simply because they don't have a negative intention. That being said, be careful with apps that have lower ratings or don't seem as serious.

# Answer
> 0 votes
Yes it is indeed. It needs to access your basic information like your name to get going.
Like Asphalt 8 requires it for your name and email to sign into the google play games.
No these apps wont modify or erase your contact list.
You can deny the permissions for each app into the settings.
Hope this helps !!

---
Tags: 6.0-marshmallow, permissions
---


# Question
Title: Cloud-free way to move everything (data-transfer) from one device to another?
I would like to move everything from one device to another, including data from contacts, applications etc.

I would like to do this in cloud-free way, i.e. without copying everything to Google or any other third party provider.

Is this possible?

# Answer
There are a few backup apps in the Google Play Store. I personally prefer Helium. It lets you backup apps (APKs as well as app data) and call log, etc. to your internal or external storage (SD card) or to a computer. You can then restore your backup to another device.

There is, however, a thing to note:

Although Helium doesn't *require* root, you will (afaik) not be able to your restore app data without it. This is because app data is stored on a protected partition of your device's internal storage which you cannot write to without root access. But I haven't tried that yet, since I always root my devices.
> 0 votes

# Answer
There's no direct way of doing this, as some of your data may not be readily available on your phone to be transferred to another device i.e computer. For example, the contacts on your phone needs to be exported first, before you can transfer it to another device.

If you have those data available for transfer, simply plug your device to a computer via USB cable, then use the Android File Transfer. Search for your files using your Computer's explorer to manually locate the files from your phone's storage, then copy and paste it to your computer.

Otherwise, the best method to transfer everything is by using a Cloud Storage.
> 0 votes

---
Tags: data-transfer
---


# Question
Title: Can I access my Google Backup and or my HTC Backup on my PC?
On my old HTC One X+ (android 4.2) I've enabled both the htc backup and google backup via android's backup and restore.

Now I see that HTC's backup has completed and googles too, but is it possible to actually look at those backups? Extract data from them on PC, etc?

Google Dashboard shows no signs of backups. I have an account at HTC which also does not allow to browse backups or even know that there are backups.

How am I able to restore information when a desaster happens? My photos are synced in google photos, fine but what's with the rest? My documents, my local data etc? Is there a way even to know which apps were installed (besides the data used by this apps)?

If for instance my phone breaks and I decide to not to buy a HTC again, what's my HTC backup's worth? And google?

# Answer
> 1 votes
For Google back up, you can check these sites from your computer's browser. Google Photos, Google Contacts. If you have manually backed up a file to Google Drive, you can go to Drive.google.com . All data that you see on these sites are the only data that can be backed up to Google.

---
Tags: backup, google-backup
---


# Question
Title: Can't unlock previosuly resetted Wiko Pulp 4g phone (loop in login screen)
I just got a new phone from a friend, a Wiko Pulp 4G. Before giving it to me, she did a factory reset on it without logging out of the phone previously - so now when I turn on the phone, it demands to log in with the account that was used on the phone before the reset before you can do anything else. Problem is: It doesn't unlock. It's stuck in a loop. You first have to insert email and password and then a code is sent to my friend via SMS - but when I enter the code, the first screen demanding my friends email appears again, and the process of logging in starts anew.

Here's what I already tried:

* Hardresetting my phone as described on this website. This doesn't change anything sadly.
* Remove the device from my friends google acount on Googles device manager page \- but the phone doesn't have a remove button (because it isn't actually logged in I guess)

Is there any way to solve this? If nothing works I will try to root it and install another ROM, provided I can figure out how to enable USB debugging without unlocking my phone.

# Answer
> -1 votes
This is called Device Protection Lock or Factory Reset Protection. It's an anti-theft feature that is triggered when you hard reset your device without removing the screen lock code and Google accounts. You can check if your account is synced to the device by going to Google.com/dashboard, and check under Android. If you see your device there, it means that it's synced before the reset, if not, then there's gotta be another account that was signed in to it.

If you changed your password before or after the Factory Reset, you need to wait for 24 hours before you can sign back in on the device and complete the setup.

If that still doesn't work, try disabling the 2-step verification from your friend's account, as some devices may have compatibility issues with it.

If that still doesn't work, the best way is to get in touch with the device's manufacturer. You may need to send in your device for repair. I'm not really quite sure for every manufacturer, but usually, they will flash it.

---
Tags: lock-screens, factory-reset, google-account, hard-reset
---


# Question
Title: LG G3 | An alternative to lock files in gallery?
Before the marshmallow update I could easily hide some folders on the gallery app. Now with the marshmallow they changed this functionality to *lock files*. The problem is that large files take too long to lock and when the screen goes off during the process it simply doesn't not lock the file!

# Answer
> 0 votes
What you can try as an alternative is to locate the file/folder using File Manager or File Explorer. Then simply rename the file. Just add a dot at the beginning of the file name, and that file/folder will be changed to a hidden file/folder.

---
Tags: 6.0-marshmallow, gallery, lg-g3
---


# Question
Title: Unlock Samsung Galaxy S Duos (GT-S7562), forgotten PIN code, hard reset is not an option
We need to unlock Samsung Galaxy S Duos (GT-S7562), but the PIN code is forgotten. "Forgot Password" options are not visible. There are important files inside the phone.

How to unlock this phone without wiping out all the data?

# Answer
> 0 votes
Usually, when you set screen lock on your phone, you're asked to setup a back up option as well. On lock screen, it will give you an option for back up options. If not, then the only option is to Factory Reset it. You can also get in touch with Samsung, to see if there's a way to unlock it.

---
Tags: samsung, lock-screens
---


# Question
Title: How to unlink a device from my google account
I gave my android to my daughter. She cannot link the device to her own google account because it is linked to mine. How can we unlink the android from my account without her loosing her data

# Answer
What do you mean by unlinking your account, and that your daughter can't link her account? Usually, you just remove your account by going to Settings\>Accounts\>Google\>Tap on account, then remove account. Then just add your daughter's account. If it's something else, please post more specifics.
> 0 votes

---
Tags: google, device-administrator
---


title: Choosing the right DPI-Setting

text:
# Question
Title: Choosing the right DPI-Setting
My Nexus 5x has a setting for the DPI (using cyanogenmod).

When is use the default 420, twitter doesn't display the cog-icon on profile pages (block, list, mute, ...). Using 400 i get the icon again, but the pebble app doesn't show the install button for apps. Choosing 380, the pebble app works again, but twitter is broken again.

Is there some "safe" DPI setting? Seems like apps assume some dpi and have parts of their interface hidden at "wrong" DPI settings. But when the optimal DPI differs between apps it's really annoying. Despite that i would prefer to choose DPI by my preferences instead of being forced to use a certain setting to avoid misbehaviour of apps.

# Answer
Xposed + App Settings is what you're looking for. You can modify DPI on a per-app basis and keep system DPI intact. Since the Marshmallow compatible version is not in the official Xposed repo, I reuploaded a copy to my own AndroidFileHost. You're already on CM so Xposed installation shouldn't be a problem for you either.
> 1 votes

---
Tags: screen, user-interface
---


# Question
Title: "Connected, no Internet" even though the connection works
I'm running CyanogenMod 13.0 on my OnePlus 3. I have successfully connected to my home WiFi. I have proper networking. I confirmed it by successfully pinging `8.8.8.8` and `8.8.4.4`.

Still, Android thinks the AP doesn't provide any Internet connection (`Connected, no Internet`)

How can I fix it? I have root access available. I'm not using Google Play Services.

# Answer
Most likely your country banned access to Google, or at least its "captive portal" which is responsible for verification of network access on OS level. As I answered here,

> Just execute `su` then `settings put global captive_portal_server SERVER_YOU_WANT_TO_USE` in a terminal emulator app or ADB shell.

For China using g.cn is alright, while for your country you will need to figure out a suitable captive portal. A possible list of that can be seen in this answer.
> 0 votes

---
Tags: cyanogenmod, wi-fi
---


# Question
Title: How to root Sony Ericsson Xperia Mini Pro with linux computer
I have found a lot instructions, but most (or all) of them use a Windows GUI application to root the device. The Linux scripts, that I found did not work.

My telephone:

* Model: Xperia Mini Pro (SK17i)
* Android-Version: 4.0.4
* Kernel-Version: 2.6.32.9-perf
* Build-Nummer: 4.1.B.0.587

How can I root this phone with a linux computer?

**HINT** This is not a duplicate question, because I want to do it from Linux (not Windows) and second the alleged solution does not contain an answer for my phone!

# Answer
It worked with Wine and the windows variant of this: cydiaimpactor.com using this instructions from here: forum.xda-developers.com/showthread.php?t=2399464
> 1 votes

# Answer
install **wine on linux**, then run windows program and root **download link :**

> or install windows on vmware.
> 1 votes

# Answer
You could install CyanogenMod on it, their instructions have worked out on Linux for me.
> 0 votes

---
Tags: rooting, linux, sony-xperia-mini-pro
---


# Question
Title: How to fix /system/bin/sdcard process draining battery?
After noticing a huge decrease of my battery life, I used the application GSam Battery Monitor to find the origin of the problem, and discovered that the process /system/bin/sdcard was using about 90% of the phone resources. The problem persists even when removing the SD card.

How to fix this issue?

# Answer
> 1 votes
The problem was due to a folder on the internal phone memory containing several thousands of files, and causing the process `/system/bin/scard` to never end scanning the file system.

To find the exact directory causing the problem, I used the application 'Storage Analyser', which froze on the directory `filmorago/.Log/uncaught`.

Deleting the folder using the application ES Explorer took several hours due to the amount of files, and fixed the problem.

---
Tags: battery-life
---


# Question
Title: Share my account info doesn't appear in Account menu
My wife doesn't to share her Whatsapp account information with Facebook. When she got the Whatsapp notice, she clicked the phone's back button. We tried to follow the official FAQ or any number of article repeating the same insstruction, but Whatsapp's Account menu doesn't have the new `Share my account info` checkbox shown in the article. Is this because of Whatsapp version? What can I do to stop this sharing?

On my phone I cleared the checkbox and clicked "I agree". I don't see this option in my account menu either...

**Phone:** Samsung Galaxy S3 i9305, Android 4.3, Whatsapp version 2.16.225
**My Phone:** Nokia Lumia 920, Windows Phone 8.1, Whatsapp version 2.16.172

# Answer
I am having the same problem. I believe I pressed "not now" (back button) instead of agreeing immediately to the terms of service. According to an 'idigitaltimes' article\* from two days ago:

"If you want a little time to think over your decision, you have until September 25 to accept the terms. You can press “Not Now” which essentially means you haven’t agreed to the new terms. As the expiration for the new terms agreement draws near, WhatsApp will remind you again to agree to the terms. You can then choose to leave the green Facebook sharing check marked to share or uncheck it to opt out of sharing."

We want to address this issue right now... But it looks like we will have to wait until Whatsapp 'offers' the new terms of service again. It's fishy.

\*ARTICLE: http://www.idigitaltimes.com/whatsapp-facebook-opt-out-how-stop-ad-related-data-sharing-between-your-accounts-552594
> 1 votes

---
Tags: whatsapp-messenger
---


# Question
Title: how to select wipe data/factory reset in iball andi 4p class x V-8 in recovery mode
i also have this problem in my android phone iBall Andi 4P class-X my android version is 4.4.2 kitkat. I successfully get into recovery made there i can move the highlight with the help of volume keys but i cant select the 'wipe data /factory reset' option. i have forgotten my pattern for one week and my phone is laying down, please help me to solve my problem that how can i select the factory reset option with which key? for further information:- in the recovery mode there is written the full name of my phone like this- "iBall.Andi.4P.Class-X\_V8.0,2015-7-31" please solve my problem as soon as possible . THANK YOU

# Answer
Hey go to recovery mode again and to proceed further u need to click home button and the button which is on ur lefthand side that is the option button next to home button .. Press those button all at once
> 0 votes

---
Tags: recovery-mode, locked-out
---


# Question
Title: Boot Loop On Reboot After Successful Root (With KingoRoot & KingRoot)
I first tried to root my Samsung Grand Prime (SM-G530W) a while back using KingRoot and it succeeded, but after restarted my device it got stuck in a boot loop and eventually showed the "Custom binary blocked by FRP lock" error, but after factory resetting it everything was fine again. Now, I tried to root my phone again using KingoRoot this time, once again it was successful, but now it's stuck in another boot loop and there is no error message. I tried booting into recovery mode and factory resetting, but the problem still occurs. What can I do???

Also, I only have today and tomorrow to figure this out, so I posted this EVERYWHERE. Here's the thread on other websites, see if you can find any useful info:

There's also 3 more, I'll link them if I get at least 10 rep (it's required).

# Answer
I fixed the problem by following this YouTube video: https://www.youtube.com/watch?v=lWuH7Km6GSQ
> 1 votes

---
Tags: root-access, samsung, recovery-mode, boot-loop
---


title: Gallery Albums issue

text:
# Question
Title: Gallery Albums issue
In android, the gallery app is showing albums from other locations which were not in gallery before. I have a folder on the internal storage which never showed up in gallery before, but now it does. Did I tell it to do that? no. So my question is: how do I hide this album so its just viewable as a folder from the file manager app. My version is 50.1. I fear that deleting the album will delete the folder.

# Answer
**Hiding your files from the Media Scanner**

Include an empty file named `.nomedia` in your external files directory (*note the dot prefix in the filename*).

This prevents media scanner from reading your media files and providing them to other apps through the MediaStore content provider. However, if your files are truly private to your app, you should save them in an app-private directory.

Source - Android Developer
> 0 votes

---
Tags: gallery
---


title: Using external DVD player with Nexus 7

text:
# Question
Title: Using external DVD player with Nexus 7
I would like to be able to use my external DVD player with my Nexus 7 tablet, is there a plug-in for that or a mount?

# Answer
Yes it is possible if your DVD player has `USB output`, something like this one.

If you have one, you have to use an `USB OTG cable` (USB female to MicroUSB male) to connect your devices.

E.g.: As you can see in the video, it is working even without root access with a portable Samsung DVD player: Samsung Optical Smart Hub and a Nexus 7 with stock Android.

If you DVD player hasn't USB output I think there is a very little chance to connect them to each other directly.
> 0 votes

---
Tags: nexus
---


title: what is this directory in android 5.0

text:
# Question
Title: what is this directory in android 5.0
Using SD Maid, I was looking around with file explorer and came across this directory in the efs folder, and I have no clue what it is, if its malicious or not. Its the only directory in the efs folder with a name that isnt clearly defined. (like modem, data etc) I tried Googling the directory and file names but got nothing.

Device info: USC Samsung Galaxy S5 (SM-G900R4, Qualcomm, codename klte); rooted and slightly customized using hidden menu settings; software up to date.

This is how it appears in SD Maid:

> /efs/U0BwJ04kmkmm-Bg7zUZgoEY7pn8\_/zm0WY41Y7rpx3kcVTTDWeh8VFRU\_ (size: 1.05kb, date 1/1/14)
>
> /efs/U0BwJ04kmkmm-Bg7zUZgoEY7pn8\_/qen2gEqW2A+OTD0KpoESJiYnrk\_ (size:1.05kb, date 1/1/14)

I don't know, if anyone that has seen it before.

# Answer
> 1 votes
Samsung devices' **EFS partition**

It is a place that the device stores important data like `WiFi` and `Bluetooth MAC addresses` and your `IMEI number` (`nv_data.bin`).

---

What is EFS?

* The EFS refers to a folder called EFS which can store information like meid, imei, serial number, config, diag settings and radio settings, etc in an encrypted format at the file system level stores. So it is very neccessary for us to backup EFS before flashing ROMs.

How will you lose the EFS folder?

* As far as I known, you always lose your EFS by mistaken operations. For example, flash ROMs or wipe data using an uncorrect method. Even wrong power on & off ways like taking out the battery to force shutdown as starting could corrupt your EFS, too. Rooting and flashing ROMs usually have no influence on EFS data, but you know everything can happen in the real word. There are some ways you can check whether your EFS folder is lost: inputting \*#06# on dialler, going to settings/about phone/status or checking mac address.

What results if you lose the EFS folder?

* The loss of the EFS folder may bring about an incredible disaster on your device such as no imei information, base band unknown, no radios and so on which mean your device will no longer be recognized by your carrier.

How to back up the EFS folder?

* There are too many tools you can use to back up the EFS folder. All of them work in a similar way, so we will just introduce one tool called Custom Recovery here. Everything has risks. we are not responsible for the following method. Please act with caution!
* Bofore backing up the EFS folder you need make sure your Andriod device is rooted. Then, install Custom Recovery on your device. Open the Custom Recovery, select the Backup option, and go on select the paritions containing EFS, then "Swipe to Back Up" to begin the backup process.

Source

---
Tags: 5.0-lollipop, samsung-galaxy-s-5, malware
---


# Question
Title: Can we install Amazon video app on external SD card?
I am an Amazon Prime user. The Amazon Video App allows us to download the video to the phone so that we can watch them without wifi connection. I have a Samsung S5 phone 16G version. When I download a movie, the amazon app size increases. I think that the app somehow hold the movie data within itself. Normally, I can only download 2 movies into my phone because I have many apps and the system itself talks space. May I know whether there is anyway to put the app on SD card?

# Answer
In July 2016 Amazon upgraded their Amazon Video app... now when downloading a video it prompts you if you want it saved to your SD card (if you have one installed). -Settings- in this app also has an Internal/SD Card toggle switch where to save. The negative is any videos already saved to Internal memory have to be deleted and re-downloaded to the SD Card if that is where you want them.

This whole subject freaked me out a bit as I just bought 6 seasons of Game of Thrones only to think I could not put on my (newly purchased) SD Card... My lucky day that this app upgrade just happened within about the past 30 days. The Hi-Res download to a 80/20 mbps SD card is painfully slow.
> 1 votes

# Answer
Every app has a data folder under `/data/data` partition that only they themselves can access. Your Amazon app downloads the videos to that folder. What you see as increased size of *data* is the size of that folder.

Application itself, no matter where it is located, will keep downloading things to folder. If you want to switch this data folder's location to SDcard, then you can use Link2SD to do so.
> 0 votes

---
Tags: video, amazon-appstore, video-streaming
---


# Question
Title: How to add desktop shortcut for URL, ignoring web app manifest?
**Goal:** Have a desktop shortcut that opens https://news.google.com/news/i#0 , ignoring the contained web app manifest that otherwise "overrides" the saved shortcut to http://news.google.com/news?sapa=1 and with `"display": "standalone"`.

I had this working previously on an older Android phone before a replacement / upgrade.

Prior to the upgrade, I was able to long-press and open individual articles in new tabs - as well as copy link shortcuts to specific articles, as well as all of the other features and functionality that Chrome has to offer. Here is just a partial selection of references of other users complaining about the same:

Using https://news.google.com/news/i#0 provides a temporary successful work-around. However, I can't find a successful way to add a link for this to my home screen. The "Add to Home screen" option within Chrome instead saves a link to http://news.google.com/news?sapa=1 \- and in such a way that it opens as a web application instead of a web page within Chrome:

On a desktop operating system, this would be a non-issue. (Create shortcut, enter desired URL, done.)

# Attempt 1: Provide my own Manifest

So I created my own manifest - editing https://news.google.com/news/ui/resources/json/manifest.json to change the `start_url` attribute to `https://news.google.com/news/i#0`, and the `display` attribute from `standalone` to `browser`. I then created my own HTML page that simply contained the below - then self-hosted both on a local web server:

```
<html>
        <head>
                <Title>Google News</Title>
                <link rel="manifest" href="/news/manifest.json"/>
        </head>
        <body>
                Test
        </body>
</html>

```

However, this doesn't work: Despite the shortcut being saved with the desired name and icon, it links back to my self-hosted HTML page, and not the indicated `start_url`. Unfortunately, it appears that cross-domain URLs are not allowed per the manifest intent - as per https://github.com/w3c/manifest/issues/183 and https://github.com/w3c/manifest/issues/196 .

## Attempt 1b: MITM website

Within the confines of my own local network, I figured I could try to man-in-the-middle (MITM) the website to temporarily provide a desired manfiest to use for addition to the home screen. Unfortunately, the website uses HSTS here, which appropriately blocks the attempt.

Regardless - this is way too much work for what should be a simple effort.

# Attempt 2: Widget Bookmark

Unfortunately, it looks like the 1x1 bookmark widget was removed in Chrome 48, as per https://productforums.google.com/forum/#!topic/chrome/Ikn2YhvT98s . The suggested work-around is to use the "Add to Home screen" feature within Chrome. Goto 10 / see beginning.

# Attempt 3: Use the default-provided "Internet" browser

Unfortunately, using "Add shortcut on Home screen" in the default-provided "Internet" browser produces the same result as Chrome.

# Consideration 4: Use a custom app / widget

Could probably write and install a custom application or widget that could be added to the home screen to meet the goal.

Or don't re-invent the wheel, and use an existing one. Some possibilities:

# Conclusion

How can someone create a desktop shortcut to an arbitrary URL, ignoring a provided web app manifest?

# Answer
# To bypass any site's web app manifest

1. Copy the following code

```
JavaScriptx:<!-- NOTE: JavaScriptx is NOT A TYPO!!! -->
if (meta=document.querySelector('meta[name="mobile-web-app-capable"]')) meta.parentNode.removeChild(meta);
if (mani=document.querySelector('link[rel="manifest"]')) mani.parentNode.removeChild(mani);
void(0)

```
2. Open Chrome on Android
3. Go to the URL you want to add to your Home screen, for example:
4. Paste the code copied earlier into Chrome's Location bar
5. Scroll to the beginning of the pasted code

* (Touch & Drag repeatedly on the text in the Location bar to scroll it
6. Touch after the `x` in `JavaScriptx`
7. Backspace the `x`, using whatever your `Backspace` button looks like on the on-screen keyboard
8. Touch `Go` on the on-screen keyboard (to confirm/accept the URL & run it)

The JavaScript should execute on the page & it should appear to do nothing, that's fine.

Note: if the page reloads for *any reason*, you'll need to run the JavaScript again.

Now, try adding that page to the Home screen again.

# To add the URL to the Home screen

9. Touch Chrome's on-screen "3 dots menu" (on the right of the Location bar, next to the "open tab count" button) or use the hardware menu button
10. Touch **Add to Home screen**

It should end up as a normal Chrome link, not as a Web App, since the JavaScript nuked the page's preference for "web app mode".

# Questions / Comments?

### Why did you have me copy `JavaScriptx` just to have me backspace the x off later?

Because, in my testing, on my phone, when I pasted anything with `JavaScript:` at the beginning, Chrome ripped that part off, leaving only the text after it.
> 6 votes

---
Tags: 6.0-marshmallow, chrome-for-android, home-screen-shortcuts, samsung-galaxy-s7
---


# Question
Title: To move data like videos media picture etc from internal memory of Lyf wind. 1 to external 32 GB SD card.?
I bought a new Lyf ls-5010 on 15 Aug 2016 . in it all setting of picture camera browser are set to internal 4gb it shows no space while capture photo or download something. No I inserted a 32 GB Samsung sd card . but no options to move data from internal memory to SD card. And to change default storage internal to SD card. I bought a 32gb card it only show 28.80 GB space.

# Answer
Alright, I'm not knowledgeable about your specific device, but you need to move the "Photos" app itself to the SD card, not the data by itself. Go to Application Manager, find Photos, open it, and you should see a box that says "Move to SD card". Just tap the box, and wait for the app to show "Application moved to SD card", with that same box now reading "Move to device storage". Be patient, especially if you have a lot of stuff in the file. It can take a little while to move all those files. Now all your photos, videos, etc, should go directly to the SD card. Hope you're device works that way.
> 1 votes

---
Tags: applications, internal-storage, apk, zip
---


# Question
Title: How repair sd-card locked read-only mode? Its probably file system error
I have alcatel onetouch pop with jellybean 4.2.2. I put into 32 Gb sd hc card. Card did not work correctly. Sometimes (specialy when i tried write more that one file) card has blocked with something like read-only mode. In that sitiation I used to connect my phone to computer (win 8.1) and run disk checking from properties. thats usuly had fix problem. Now my friend have switched on developer mode on my phone and my computer stoped seeing phone. I can't switch off dev mode, and I don't know how to repair sd card. Sorry for my English. Anyone can help me?

# Answer
> 1 votes
First, stop letting your friend mess with your phone. :) Dismount the card on your phone (or shut the phone down), remove the card, and use a compatible USB card reader to mount the card on your Windows computer.

At that point I would **strongly** suggest you copy off all the files from the SD card to your computer. After that reformat the SD card, using either the official utility at https://www.sdcard.org/downloads/formatter\_4/ , or by putting it back into your phone and having it reformat it. (I strongly suggest the first option!)

If you encounter problems with any of this, chances are your card has been damaged beyond repair, perhaps by the flash memory write cycles being exhausted. Grab what you can and get a new one.

All of this, by the way, assumes you really have a **micro** SD card, or a full-sized one that you've verified the write lock tab is set properly.

# Answer
> 0 votes
I formatted the card as FAT32 and didn't work. I uninstalled the application (for access rights). Nothing. What worked for me WITHOUT rooting the phone. Format the card from the phone, not computer. If you don't find the formatting facility then you can format the card as NTFS. Then insert the card. The phone will notice you it is faulty and give you the possibility to format it. After that it should be solved.

---
Tags: 4.2-jelly-bean, sd-card
---


# Question
Title: Can't update or uninstall built-in Whatsapp
I have an iBall Slide 3G 7334i tab which has a built-in `Whatsapp v.2.9.5196` which has provision to `Force Stop` and `Disable` but not `Uninstall`. I can't either `uninstall` or `update` and the message:

> "Your phone date is inaccurate.Adjust your clock and try again"

keeps on coming.

I have searched all over and I can't get the remedy.

# Answer
> 1 votes
You have to uninstall and reinstall latest version of WhatsApp. It will fix your issue.
Since your phone have built-in WhatsApp Application(system app) you can't normally uninstall your App.

Try to uninstall usingDebloater which helps to remove a built-in App without root.

After uninstalling try to install a latest version of WhatsApp APK file from here

Source

---
Tags: updates, whatsapp-messenger, uninstallation
---


# Question
Title: How to Save Website Pages for Offline access in Firefox/...?
I need to save the website of some shops etc Power.fi because you cannot use LTE data in their shops (metallic halls) but I need to compare their prices to their website prices and others. Options of Internet Browsers

1. Firefox because you can install there addons
2. Chrome not because you cannot install addons in Android Chrome
3. ...

Options of the goals

1. It would be nice to save daily catalogs of the websites (whole website).
2. And then when time is in need, just take pages which you need (just a page). (Akhil's answer proposal here)
3. How to Store 777 single pages to one frontend/client/...?

Firefox plugins under test

* ScrapBook \- does not work in Android Firefox because I cannot even install the app in Android; pressing install just goes infinitely but never installs; restoring the page shows that nothing is installed; I did restart the browser but no difference.
* ...

Chrome (I really would like to find a solution for this as soon as possible Google allows the addons)

* ...

Phone: Oneplus 2
OS: CyanogenMod 13

# Answer
You can try HTTrack Website Copier. Seems to match your needs fully, not tried by me :

> HTTrack is a free software (GPL) offline browser utility, allowing you to download (copy) a website from the Internet to a local directory, building recursively all directories, getting html, images, and other files from the server to your device.
>
> HTTrack arranges the original site's relative link-structure. Simply open a page of the "mirrored" website in your browser, and you can browse the site from link to link, as if you were viewing it online.

**Edit** Tested it now

* All sites do not permit copying - this site doesn't:). For reasons see FAQ
* Can be very time consuming when on WiFi. I tried on Amazon India and aborted after 7 minutes . It copied the first page fully, it looks like, but you can set up rules
* I tried on a smaller banking website and it was able to copy fully with three levels of linking

You have to test and see if it works for your sites

Refer comment. Copied the content of LG TV as shown below. Note the download link location in internal storage and the third one shows internal link opened up. Took one minute
> 3 votes

# Answer
## 2. To Save One Page

You can either use Apps like

* Pocket \- 4.5 stars, 10 million downloads
* Readability \- 3.3 stars, 100 thousand downloads
* Instapaper \- 4.2 stars, 100 thousand downloads

These will provide offline readability.

Or you can try to save webpage as PDF from chrome browser/firefox. As described below:

**Chrome**

1. First, open the page you want to save in Chrome, tap the three-dot menu button in the top-right corner of the screen, then tap *Print*.
2. Once Android has finished creating a preview of the page you want to save, tap the *Save to* drop-down menu at the top of the page.
3. Select *Save to Google Drive* to upload a PDF of the page to your Drive account (make sure you pick the right one if you’re signed in to multiple Google accounts), or tap *Save as PDF* to save the file to your handset’s local storage.

**Note**: Sure, you could try tapping Share \> Google Drive to save a webpage from Chrome to your Drive account, but all you’d be doing is saving a tiny text file with the page’s URL.

**Firefox**

1. On the Web page you want to save, select Menu \> Save as PDF.
2. The Android downloader notification appears and notifies you when it is finished.
To open the PDF, tap Menu \> Downloads.
3. Your Downloads screen appears with the PDF listed, tap the PDF to open it with the PDF reader installed on your Android phone.
> 1 votes

---
Tags: cyanogenmod, firefox-for-android, offline, oneplus-two, browser
---


# Question
Title: When rooting android device, what is changed in device?
**Not a Duplicate Claim**

If you are tempted to flag this as a duplicate of questions like "How to root my android phone?" or "What can I do with a rooted android device?", then please take the time to read my question carefully. My question is not about those topics.

**Question**

Out of couriosity, what is changed inside of an android device when it gets rooted? Is it saved somewhere, like in a config file with `rooted=true` or something like that?

I've extensively tried to google for this, but the information I'm looking for seems to be hidden behind all the results for how to root which phone and what fancy things you can do with a rooted phone, so I couldn't find it. Not even a clue.

# Answer
Although this article is somewhat old (2011), it goes over the concept of rooting and how rooting is done. Rooting is basically exploiting a security flaw (in phones which do not have have it exposed to public unlike the Nexus line of devices) to get the phone to execute code not from the manufacturer.

http://seasonofcode.com/posts/how-rooting-works-a-technical-explanation-of-the-android-rooting-process.html
> 4 votes

# Answer
Why we need root and how:

Android is designed to not allow arbitrary code to be run as root because root can access any data on the device and monitor the user's interaction with the device, allowing the app to do anything. However Android has security flaws, so apps can exploit those flaws and get root access. Some devices allow users to 'unlock' it, but it will erase all the data on the device first, protecting the data. Other apps use this command to get root privilege and do anything they want: installing apps, interacting with the hardware, read the data on the device, etc.

Technically (from a root app's view):

Rooting adds a command named 'su' to /system/bin or /system/xbin that, when executed, provides a root shell (a shell starting with `#`).
> -1 votes

---
Tags: root-access
---


# Question
Title: Tablet on Android 4.2 is not detecting the SD card
I have a tablet on Android 4.2 (Jelly Bean). I'm trying to insert the external SD card, but every time I open a camera it says "no external available". When I open my Documents To Go files it says "presence of SD CARD is required by Documents To Go". At this moment the SD card is inserted in device, however, the card is not mounted by the file system.

As a result, I'm getting the "please mount the card" message again and again.

How to fix this issue?

# Answer
> 0 votes
It sounds like your SD card got corrupted or ejected. It seems Android can't read or write to the SD card.

You can try mounting the SD-card again. To do this, go to Settings -\> Storage. Many devices will show an option to mount the SD card. If your device has this option, press it and try again.

If that option is not available on your device (or you get an error message), your SD card might be corrupted. Try inserting it into another device (PC, smart phone, etc.) and see if the files are readable. If they're not, your SD card is probably corrupt.

You can try fixing the SD card with disk checking tools present on a PC. If you're unlucky and those tools fail to do the job, you might need to format the entire SD card (losing all files that are on there).

If another device can read the files on your SD card fine, there's something else wrong with your tablet. You could try inserting another SD card. If that SD card can't be recognized either, there's something wrong with the SD card slot on your tablet. If another card works fine there might be a system file or data file causing trouble on your tablet. You could try cleaning up the SD card using another device, removing non-essential files.

---
Tags: external-sd, 4.2-jelly-bean
---


title: Setting mock location remotely

text:
# Question
Title: Setting mock location remotely
For testing purposes, I need to fake my GPS location on a real Android device. Now, I know about the possibility of Android Emulator and setting their GPS location via telnet.

I don't really have a clue how those GPS Faker Apps set the mock location of an Android device and that isn't really the question, but I wondered if there is a way to set the mock location of a *real* Android device other than using these apps. And additionally, I need to do this over an interface so I can do this from my computer.

Is it possible to set up a telnet server on an Android device? Or maybe I should write a minimalistic app that I can run via ADB? And how do I know the GPS module of my device doesn't overwrite my set mock location?

# Answer
> 1 votes
I wrote an app for this. If you're into building yourself, here are the sources: https://github.com/juliusmh/RemoteGeoFix

---
Tags: adb, gps, geolocation
---


# Question
Title: I have sold my phone on eBay. What should I do before I send it off?
I have an Android phone which I just sold on eBay. What measures should I take before posting it off to its new home? Please answer thoroughly!

# Answer
As said already, factory reset for a start.

If you care about the privacy about what is on the SD card you should use a secure erase utility. Even after formatting the card you can still recover the data...

If you google for secure erase you'll find a bunch of freeware tools to do the job.
> 22 votes

# Answer
1. Format (zero) your SD card.
2. Perform a factory reset.
> 10 votes

# Answer
## Back up

Ensure you have a backup of any information on the device that is crucial to you.

There is a wide range of ways to achieve this, from "cloud" synchronization, to apps, to command line tools. For example, at least in some cases, the Cyanogenmod project recommends using the Android Debug Bridge to back up an Android device to a PC:

```
adb backup -apk -all -f backup.ab

```

You should research the options available and apply a method for backing up that meets your needs.

## Protect your privacy

Based on these articles from Greenbot, ArsTechnica, Digital Trends, LifeHacker, and (ahem) Reddit, the three persistent storage devices you should remove or securely erase if present, before relinquishing an Android device to an untrusted party, to prevent that party accessing potentially sensitive data on the device, are:

1. SIM card.
2. External storage (e.g. an actual, removable microSD card).
3. Internal storage (aka "Internal SD card", even though it's not really an SD card).

The SIM card and the external storage are easy to deal with: remove them from the device before handing over the device.

The internal storage is trickier. Quoting from Wyzard (CC BY-SA 3.0):

> A factory reset reformats the phone's user-data partition, but it's not a "secure" wipe; it doesn't overwrite everything with zeroes. If you want to be sure everything is erased, you can encrypt the phone first (which overwrites all the data with encrypted versions of itself), then do a factory reset (which sets up a new unencrypted filesystem).
>
> Note that a factory reset leaves the phone's system partition (the "ROM") untouched. If you've made any changes to the system partition (such as rooting), those will remain.

That's all very well if your Android phone supports encrypting the internal storage. If not, then you had better either gain shell access to the device and perform something like `cd /data && cat /dev/urandom > 0`, or just not relinquish your device to an untrusted party.
> 1 votes

# Answer
You may wish to back things up in the first instance in which case I would recommend My Back Up Pro.

https://play.google.com/store/apps/details?id=com.rerware.android.MyBackupPro&hl=en

In order to perform a Factory Reset please read this small tutorial written by Oliver Hill on May 11th 2012 entitled **"How to perform a factory reset on your Android phone"** for Little Green Robot Publishing (who publish a monthly magazine called The Android Magazine in the UK)

http://www.littlegreenrobot.co.uk/tutorials/how-to-perform-a-factory-reset-on-your-android-phone/

People in the past have recommended to myself that when performing a Factory Reset it should be carried out twice (whether this is necessary or not i am not sure, but there is no harm in doing it.)
> 0 votes

# Answer
If you have an HTC device and you are really worried, you can fully format the SD card, run the RUU for the stock software, and then boot in to Android, format the SD card, and factory reset once and shut off (so that the person who turns on the phone is greeted by the first-time setup). That's what I would do.
> 0 votes

# Answer
Not mentioned by the other answers: remove Google accounts from the phone before factory resetting, if you factory reset from recovery. Google's factory reset protection (FRP) is an anti-theft measure that requires a previous Google account's password to use a phone. Removing Google accounts disables this security feature so the buyer can install new accounts without prior passwords.

If you don't remove accounts to disable FRP, you end up with this problem.
> 0 votes

---
Tags: security, privacy
---


# Question
Title: Android 6.0: Where are the cookies of a native Android browser stored?
I have a phone with *Android 6.0*. I'm trying to download the cookies file of a native browser.

For *Android 4.4* version the valid path is:

```
/data/data/com.Android.browser/database/webviewCookiesChromium.dB

```

Where are the native Android browser's cookies stored in Android 6.0?

# Answer
> 2 votes
On Moto X Play , running 6.0.1, it is here

```
/data/data/com.android.chrome/app_chrome/Default/cookies

```

---
Tags: 6.0-marshmallow, browser, cookies
---


# Question
Title: Tasker/Security Settings 2G switch not working on OnePlus X CM13
I'm stuck with my planned automatization with tasker and security settings. My idea is to automatically switch to 2G/GSM when I connect to a WLAN. When disconnecting I want to switch back to 3G/4G.

I'm on Sultans CM13 on my OPX (rooted). What i did so far: Installed tasker and security settings (SS) and configured a tasker profile with a task using the SS plugin (based on this XDA tutorial).

Under Actions --\> Device Setting I picked *global* as table and set the value of *preferred\_network\_mode1* to 1 (I also tested 0). I also configured the shell script described in the tutorial. But my phone is not switching to 2G when activating the WLAN although the profile is active. #edit: I just saw that there is also a parameter called preferred\_network\_mode followed by a 10 digit number, but it is not working either. No switch to 2G or from 2G to 3G.

Now I wanted to check if my phone/provider has another value perhaps, but when I'm executing:

`sqlite3 /data/data/com.android.providers.settings/databases/settings.db
SELECT name, value FROM global;`

as `su` I get the message that the table `global` is not existing. Does anyone has an idea how I can access this database or how to configure Tasker/Security Settings on my OnePlus X (with CM13) in Germany (T-Mobile)?

# Answer
So here is the way I solved it: After discovering the right place to edit the preferred network mode I tested to change it:

```
adb shell settings put global preferred_network_mode 1
adb shell settings put global preferred_network_mode1 1
adb shell settings put global preferred_network_mode2456921 1
adb shell stop ril-daemon
adb shell start ril-daemon

```

The problem was that the changes were not reflected and with the restart of the ril-daemon they were reset (`preferred_network_mode 9`).

So I used Gravity Box (Xposed module) to change it and with this it's working fine:

```
Send Intent [
Action: gravitybox.intent.action.CHANGE_NETWORK_TYPE
Extra: networkType:1
]

```

Sadly it was not working without it (so I could have saved the money for Security Settings but however.

So if you want to try it with tasker I would recommend to use it with Xposed and Gravity - that's probably the easiest way actually.
> 1 votes

---
Tags: cyanogenmod, tasker, gsm, 2g, oneplus-x
---


title: How do I play MP3s from my Dropbox?

text:
# Question
Title: How do I play MP3s from my Dropbox?
I have the Dropbox app on my Droid, and it can "download" files to the local storage on the phone, but for some reason, the music player app can't see those files.

How do I make the music playing app see the mp3s in my Dropbox? Is there an alternative way I should think about the problem or sync the files?

# Answer
In Dropbox, simply add MP3s to favorites and they become available in a stock Google Play Music application (Tested in Android ICS)
> 5 votes

# Answer
If you export the tunes to the SD card rather than the music app then they will show straight up in the music player. Just a little annoying that you've got to do them one at a time rather than as a group.

Dropbox \> More \> Export \> Save to SD card \> select Music folder
> 3 votes

# Answer
PowerAmp seems to be able to scan the file system automatically. At least when I opened it, all my offline available sound files (regardless of format, I have many WAV and M4A files) were playable, while the solution with RescanMedia (amongst others) didn't work.

The Android version is 5.0.1. Dropbox and PowerAmp are from 12/13/2015. It costs 4 Euros (there is a 15 day trial) but to me this is worth it.
> 2 votes

# Answer
Some of the more advanced music players have the ability to rescan media from the phone.

In PlayerPro you can do Menu-\>Settings-\>Music Library-\>Refresh mediastore

This should then show up any music added since the last scan.
> 1 votes

# Answer
You can use Dropsync on your Android device to sync your device with your music folder on Dropbox.

In Dropsync, you pair a folder on your device with a folder on Dropbox. You then choose from several options how those paired folders should sync.

I pair a Music folder on Dropbox with my device's default Music folder. In Dropsync, I use the 'Download mirror' setting, so that any changes I make on Dropbox (add songs, delete songs) sync to my device, but changes on my device won't affect my Dropbox folder.

The stock Google Music Player then watches my device's Music folder and updates the music library automatically.
> 1 votes

# Answer
In dropbox just click the arrow on the right of the mp3 you want and use the "export" option and then save it to device. Done.
> 1 votes

---
Tags: music, mp3, dropbox, mp3-player
---


# Question
Title: Receiving app notifications from apps that are blocked by a network firewall
I am currently on my company's wireless network which prevents apps like Twitter and Facebook from connecting, etc. However, I still receive notifications from these apps when someone posts to my wall or follows me, etc.

Is there a simple reason for this such as a poorly configured firewall?

If it matters, the device is Samsung Galaxy S7 Edge.

# Answer
> 9 votes
Notifications for applications like Twitter and Facebook are sent through Google Cloud Messaging (GCM) or its later versions such as Firebase messaging. This is one of the ways that Google can reduce power usage on your phone, by channeling all of the periodic checking through GCM. Unless your firewall is blocking GCM, all such notifications will be let through the firewall. For notifications your Twitter app is not accessing Twitter servers directly; a Twitter server is leaving a message for your phone on a GCM server, and your phone is checking the GCM server and delivering that message to your Twitter app.

When you are actively using your Twitter app, it will directly access Twitter servers, and a firewall will be able to block it. This is distinct from notifications.

---
Tags: applications, notifications, firewall
---


# Question
Title: I can't start my phone unless I'm in safe mode. How to fix it?
So I have a problem. My phone is booting in download mode and I can't start it unless I use the `volume up` \+ `home` \+ `power`. I tried to wipe my phone, but it didn't work and I lost my data for nothing.

When I'm able to start it, it's in safe mode and I can't remove the safe mode because when I try to, It's booting in download mode.

My phone is a Samsung Galaxy S4 running on android 5.0.1.

# Answer
Try to flash on it new firmware via Odin, you can read instructions and download Odin and new firmware at http://www.sammobile.com/firmwares/ It won't void your warranty.
> 0 votes

# Answer
If the volume button is broken (as you write yours is), there is no other option than change it (or have it changed at the service center). It's an hardware problem.
> -1 votes

---
Tags: samsung-galaxy-s-4, troubleshooting
---


# Question
Title: Will it be a good idea to block Google play store to save my data?
I am new to android phones (using one for the first time since last two days). I have a limited data plan, so I want to save as much data as I can. But when I was monitoring my data usage, I observed that certain system apps, in particular **Google services framework** and **Google play store** are eating way to much data even when I am not using them at all. So I have installed **Opera Max**, where I can block apps. Now I have two questions-

1. What is Google services frameworks?
2. If I block these two apps, is there going to be a problem?

Thanks in advanced.

# Answer
Your phone would be a paper weight. Most of those app blockers are garbage. They eat up resources and battery life.

Most google apps require a network connect to work.

Best bet simply set your phone to wifi only when you can. Turn on wifi only updates. Something like Tasker can help if you can get past the learning curve.
> 0 votes

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


# Question
Title: My Nexus 6p keeps turning of when connected to wifi or cellular data
I have a 5 months old nexus 6p and whenever i turn on wifi or cellular data it reboots itself. it works perfectly fine if not connected. pls help

# Answer
> 0 votes
Please try running device in Safe Mode. Running device in safe mode will stop third-party apps from functioning. This will test if it's caused by a third-party app.

To run device in Safe Mode: 1. Press and Hold Power button 2. Touch and Hold Power off prompt on your screen 3. You should get a notification on your phone to reboot device in Safe Mode, then hit OK You will notice that there's "Safe Mode" at the bottom of your screen once it reboots.

If it works in safe mode, then try uninstalling your apps one by one as this might cause the issue. If not, I'd suggest Wiping cache partition or Factory Resetting your device.

---
Tags: nexus
---