title: Unlocked Nexus 6p stuck in boot loop

text:
# Question
Title: Unlocked Nexus 6p stuck in boot loop
I have a Nexus 6p that is unlocked and rooted. Last night it restarted unprompted (this has happened a few times since Nougat) and it no longer boots into the OS. I get the initial warning about the unlocked bootloader, the white Google logo with the unlock icon, and then it just keeps on rebooting. I powered it off last night and let it rest but that didn't help.

This morning I downloaded the 7.0.0 (NBD90X, Oct 2016) angler image. I tried flashing `boot`, `cache`, `recovery`, and `system` manually with fastboot and it was still in a boot loop after restarting. I ran `flash-all.bat` and that didn't help either. I'm not sure what to try next.

**Update**: I found the hidden menu in recovery mode (hold `power`+`volume up` in the recovery menu). Then was having difficulties getting ADB to recognize the phone when I noticed there was a different ADB version running in the background by Droid Explorer. I got *that* sorted out and uninstalled when I still couldn't get ADB to see the phone when some combination of uninstalling/reinstalling the USB drivers from google and trying different usb ports finally was able to list a device when running `adb devices`.

So after running wipe cache partition and running apply update from ADB with the latest OTA update (bootloop), and the latest Marshmallow update (`Warning: Nofile_contextThis package is for "angler" devices; this is a "".`), I'm still stuck.

**Update #2**: well since I haven't had any luck with anything so far, I tried doing a factory reset with hardware buttons in the recovery menu. Still boot loops. Are there any other options or should I ship it off to Huawei?

**Final Update**: since no other options worked I contacted Google Fi and they are sending me a replacement phone. Even though I am a few days beyond the warranty's expiration they are sending it free. (I also contacted Huawei and they comically sent me an email telling me to call their support's phone number.)

# Answer
> 2 votes
From what I understand, you said initially that the phone was unlocked and rooted, added to that, since you get the warning message during boot, the bootloader is also unlocked (evidence is the unlocked symbol that comes up at the bottom center of the screen). I used to run into this trouble while rolling back to stock and clearing `userdata` and `cache` before the first boot. What you can do again is:

1. Boot into fastboot.
2. `fastboot erase userdata` \[or `fastboot format userdata`\]
3. `fastboot erase cache` \[or `fastboot format cache`\]
4. `fastboot flash radio <<radio img>>`
5. `fastboot flash bootloader <<bootloader img>>`
6. `fastboot reboot-bootloader`
7. `fastboot flash recovery <<recovery img>>`
8. `fastboot reboot-bootloader`
9. `fastboot flash boot <<boot img>>`
10. `fastboot flash system <<system img>>` \[at this point, you must see it actually recreate the system partition\]
11. `fastboot flash userdata` \<\>
12. `fastboot reboot-bootloader`
13. volume up / down and get into recovery mode
14. `Power button + vol up` \[then let go of vol up, then power\] to enter recovery options
15. use vol up / down and `format` the device \[I believe it's the last but one option\]

Reboot device and sit tight for at least about 10 mins.

---
Tags: boot-loop, nexus-6p, warranty
---


# Question
Title: Link2SD error- "mount: Operation not supported on transparent endpoint"
So I just rooted my Concord II, and installed Link2SD. I partitioned my SD card with MiniTool, and made a Fat32 and a ext2, both primary. But when after opening Link2SD and giving it root access, it gives me a popup saying select the file system of your SD card's second partition (see first screenshot below), and I select ext2 and press ok. But then a mount script error popup comes up saying mount script could not be created (see second screenshot). The error is "mount: Operation not supported on transparent endpoint". How can I fix this? These screenshots illustrate what's happening:

# Answer
> 4 votes
> Try with an ext4 partition.

From www.link2sd.info/faq. I had the same issue and this fixed it.

# Answer
> 0 votes
Install SDFix: KitKat Writable MicroSD from the Google Play Store.

Then, using the latest Link2SD, format your flash in ext4.

---
Tags: external-sd, sd-card, system-error, partitions, link2sd
---


# Question
Title: Why didn't my Android auto adjust to daylight saving time and how to fix it?
My Galaxy Nexus, Jelly Bean, was set to Automatic Date & Time, Automatic Time Zone, and the correct Time Zone was shown: "GMT -03:00, Brasilia Time". Here in Brazil Daylight Saving Time begins today. Android didn't detect that.

To be fair Microsoft for many years also made the DST start in the wrong week in its Windows products. If I recall correctly, it required a new law from our Government to make the DST more predictable, so in the last few years Windows got it right.

I don't know if Android will make the DST start in the wrong weekend or if it won't work at all. How can I correct it?

# Answer
You will need to research how to set this on *Galaxy Nexus* and *Jelly Bean*, but ..

---

You are currently using "**GMT -03:00, Brasilia Time**", and this does **not** include Daylight Savings by default.

You need to instead use (one of):

```
 America/Bahia
 America/Sao_Paulo

```

These all use **UTC -2:00** for DST.

See: Wikipedia: Time in Brazil
> 4 votes

# Answer
When I use "Automatic Time Zone, use network-provided time zone" it gives me "GMT -03:00, Brasilia Time".

When I set it manually, there's only one option with Brasilia in its name: "GMT -02:00, Brasilia Time". Using that corrects the issue and gives me the proper time.
> 0 votes

# Answer
It could be a bug in JB, as every country seems to have its own rules for Daylight Saving Time. Brazil changed the rules in 2011.

Not all regions in Brazil observe DST, so you can try a to specify a city/region that does observe DST.

http://en.wikipedia.org/wiki/Daylight\_saving\_time\_by\_region\_and\_country#Brazil
> 0 votes

# Answer
the problem is that you're getting your clock updated directly through your router configs.

you should change the clock settings in your router in order to get this fixed, as your time and date configurations come directly from it because Nexus 7 doesn't have a SIM card from which it would obtain local time.

Best wishes.
> 0 votes

# Answer
Android like most popular mobile OS has 2 options as has been indicated above 1. Manual time setting.(by not selecting auto Time and Time-zone option) 2. Automatic time/time-zone setting from connection/network provider.

You would get these under setting(under system tab/category), if you search for time.

Now for 1 as is obvious. You have to set it back/forward during DST/DST over days. For 2 you have to select both automatic Time and Time-zone option from network provider. It does not work if you select just automatic time.

However even with both of them set to auto, some network provider don't have enough towers to handle and distinguish between 2 regions one which has DST and which does not. The only solution in this case to manually set the time-zone based on your knowledge of what it should be.

This should help.
> 0 votes

---
Tags: clock, time-zones, date-and-time
---


# Question
Title: Lenovo Yoga Tab 3 10" (YT3-X50) factory image, OTA update or backup needed
I was playing around with some modifications to my rooted Yoga Tab 3, and I messed up - the tablet wouldn't boot anymore, even after a factory reset. I could still boot into recovery, so I was not too worried until I realized that I can't just download a factory image or an OTA update for my tablet in order to restore everything.

In desperation, I tried flashing the update image for YT3\_850F, which was available online. This made the tablet boot again (I can hear the sound and I can see it through ADB), but without anything being displayed on the screen, which is strange, since both tablets seem to share the same graphics card (Qualcomm Adreno 304).

I think my only remaining option is to locate a factory image, or an OTA update for my tablet and flash it in recovery. Does anyone know where I can get an image for YT3-X50?

Or maybe someone with a rooted tablet could do me and the rest of the Internet a huge favour and make a backup image of their tablet available?

Are there any other recovery options that I am missing?

# Answer
Since I'm a Chinese, I could browse Chinese sites (including Lenovo's own) and grab what I can get. Here's something I dug up with a wee bit of search.

* Factory images (page in Chinese). Available for both F (WiFi) and M (cellular) variants. Click any link with "链接跳转" before them to go to the download landing page, then click what's behind "下载地址" for the actual download site (Baidu Cloud). It does seem to require Baidu Cloud client to be installed, so if you can't download it yourself, give me a heads-up and I'll see if I can host it on my own AFH. The extraction password (if there's any) is "ask.lenovomobile.com".
* Flashing tutorial (page in Chinese). Requires an SD card with \>4GB free space, and a \>50% charged battery. Rename the extracted firmware package (something like `YT3-X50F_USR_S000015_1509171725_Q1241_PRC_CN_otafull_factory_update.zip`) to `* factory_update.zip` (as the page says, "\*" stands for any amount of characters - I don't know what that means exactly so I'll just leave the translation here). Insert the card into the device when it's powered off, then hold POWER and VOL+ for ~3 secs until it vibrates and boots. The devices should automatically do a factory reset and update from the zip, then reboot subsequently.
* Also refer to this starter thread for general info.
> 1 votes

---
Tags: ota-update, factory-image, lenovo-yoga
---


title: Can't save to disk after rooting device

text:
# Question
Title: Can't save to disk after rooting device
I have rooted my Android 5.0.2 (Samsung Tab 8.4 Pro, TM700) the day before yesterday, and I noticed yesterday that my Chrome won't save files anymore, at all. I then installed Firefox, same behaviour. WhatsApp, can't download images or videos. My mail application downloads files just fine, so I am not sure what is going on here. What do I need to check for? Could it be permissions on some folder, and if so, what folder to check?

# Answer
Try this in a Terminal Emulator. The 'su' command is for becoming the root user and the next one fixes all the permissions.

```
su
restorecon -v -R /data/media

```
> 1 votes

---
Tags: applications, root-access
---


# Question
Title: How to move images and video to SD Card?
How to move images and videos from internal storage to SD card in Samsung Galaxy S7?

I saw advice to go to

```
My Files -> Images (or other) -> Options -> Select -> All

```

then move. But I can't accept this advice because it looks like flatten directory structure, which I need not to.

**UPDATE**

I want to move files which are created by camera.

**UPDATE 2**

I want BOTH:

1) make camera put NEW images and videos to new location

2) make OLD images be located in new location and be seen by gallery

**UPDATE 3**

So I expect answer suggest either automatic solution, or fully defined manual solution. For example, if solution requires moving files, it should specify BOTH source AND destination directories.

# Answer
Yes, your advice flattens the directory structure.

Therefore the only thing you can do is:

1. Go to `My Files` -\> `My Device`.
2. Navigate to the files/folders you want to move
3. Select the files and folders you want to move
4. Hit `More` -\> `Move`
5. Select the destination
6. Hit `Done`
7. Repeat steps 2 - 6 until you are done.

Files from the Camera app are located at `DCIM/Camera/`

For changing the default location of photos and videos, go to the Camera app's settings and change the default location.
> 0 votes

---
Tags: storage
---


title: How to restore stock ROM

text:
# Question
Title: How to restore stock ROM
I am on a Samsung Galaxy S4. I bought it used, and it came with Team Win Recovery Project installed.

My simple question is - how can I remove TWRP, and restore the stock ROM?

I am not experienced with rooting or messing around with the back end of Android, so please keep that in mind when responding.

# Answer
I can not assure you the method would work or not but after browsing all over I found this satisfying post, hope it will help you too!

http://www.androidsage.com/2016/02/03/restore-samsung-galaxy-s4-to-stock-lollipop-firmware/

Try it on your own risk :)
> 0 votes

# Answer
Well there's always a first time, so just give this a shot. The link below will help you un-root your device and flash stock ROM as well. That way you can get your device back to fresh state. So just follow the steps as mentioned here - http://rootmyandroid.org/flash-stock-rom-galaxy-s4.html/
> 0 votes

---
Tags: updates, rom, ota-update, twrp, stock-rom
---


title: Nova Launcher Prime help -corrupt tab

text:
# Question
Title: Nova Launcher Prime help -corrupt tab
PHONE: samsung prevail 2 sph-m840 - ROOTED Phone APP PROBLEM: Nova Prime 4.3.1 Apps&Widgets Drawers , Drawer Groups, Tabs.

Problem: I made several tabs but one of them appear to be corrupt. It is missing the delete option, select apps option and the "keep apps in the main app tab". Only options are ok, cancel,and hide apps. I have no way to delete this tab because the delete icon is missing. Is there a way to find associated files and remove it from there? I have ROOT BROWSER and able to access all files. thanks

# Answer
Can't you just restore a Nova backup or reset settings in Nova?

Open Nova Launcher settings and go to Backup & Import settings and either restore an old backup config that was good, or select Reset to defaults.

If that fails, in Android go to Settings - Apps, and find Nova Launcher and clear data and cache.
> 0 votes

---
Tags: samsung, internal-storage, file-system, system-error
---


# Question
Title: Oneplus 2 Stuck in boot animation after root
so I recently tried to root my oneplus 2 to be able to flash cm13 onto it. I followed the guide oneplus provided on youtube (https://www.youtube.com/watch?v=KZaajUEybNM) exactly and got the same results for everything except that my phone does not boot. The only differences between my phone and their guide were that I had a newer operating system (Oxygen OS 3.0.1) and I flashed the latest version for everything, also I went for the Stable version of Super SU instead of the beta. I understand that he said it would take a little time to boot, but I am assuming he doesn't mean 5+ hours.

I am still able to boot into recovery (TWRP) and fastboot but not the OS. I tried wiping the phone and installing Super SU again, but no luck. I am stuck here and don't know what to do next. Any help would be amazing and extremely appreciated.

# Answer
According to this thread on the OnePlus forum: To return to full stock after a soft brick:

* Download the Fastboot images here (,it restores to OOS 2.1.1)
* Extract the zip file to anywhere you'd like
* Boot the phone in Fastboot mode (Volume up + power button)
* Connect the phone to the PC
* Open the unzipped folder and run the file with the .bat extension (Windows) or a file with name *flash-all*

The above method doesn't clear the data partition, to clear it:

* Download the userdata.img from here amd flash it using `fastboot flash userdata userdata_64.img`

And you need a working ADB/Fastboot environment.
> 1 votes

# Answer
This solution seems to work flawlessly

* Download this file
* Boot the phone in Fastboot (Volume up + Power)
* Tape the following:

fastboot erase persist

fastboot flash persist persist.img

fastboot reboot

This seems to work for them. You need the official TWRP (Download)

Source : XDA Developers
> 1 votes

---
Tags: root-access, boot, boot-loop, operating-system, oneplus-two
---


title: What does syncing do?

text:
# Question
Title: What does syncing do?
My samsung galaxy s4 mini offers two syncing methods : Samsung syncing and Google syncing. My phone has important notes in the standard built-in app "S memo" and important recordings in the built-in voice recorder. Does any of these two syncing methods sync this stuff ? Under "app syncing" maybe ? If so, does that truly mean I can retrieve it if I lose my phone and buy a new Samsung (resp Android) phone ?

# Answer
I can't speak to the apps your using but in general I'll audit/limit network traffic with a firewall just to be safe. As you've not specified if root or not I'll suggest two that I've had good experiences with.

NoRoot Firewall uses a neat trick with Android VPN built in options to allow for both logging and blocking network access; per interface (cell antenna or WiFi) and per application.

AFWall (root required) uses `iptables` and a fancy user interface to allow for even finer grain control.

Do be aware that blocking apps that require network access, such as a browser, will break the apps' features until unblocked. But using either will allow for you to find out exactly to whom each app is talking to in each network state... you can even catch dumb apps trying to make connections when in *airplane mode*.
> 1 votes

# Answer
Not sure about the built in voice recorder but the if you sign in and sync your samsung account then s\_apps will be backed up
> 0 votes

---
Tags: sync
---


# Question
Title: Create a shortcut of a certain Settings Package
Is there a way to create a shortcut of certain package of Android Settings. The main target is create a shortcut of "Screen Lock" and "WiFi" Functions while the settings app is locked except those?

Device used is a Chinese Tablet running on KitKat 4.4.2 O/S

New Edit:

The Tablet is using a Kiosk Mode (Kid's Place) it doesn't support wallpapers or widgets to be notified.

# Answer
> 0 votes
Since what lock app you're using is unknown, I'll just list some apps that create activity shortcuts in various ways so you could verify if any of those work with your lock.

* Nova Launcher \- a launcher that could add activity shortcuts to the homescreen.
* More Shortcuts \- also adds to the homescreen, but a standalone app and can be used with any launcher.
* Bar Shortcut \- creates a shortcut in the notification dropdown, one of the options is "all settings", under which most if not all settings subitems are listed.

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


# Question
Title: any way to read DATA/ directory's CONTACTS.DB?
Suddenly my HUAWEI (Android 4.2.2) bricked. It stucks at BOOT LOGO. However,when i connect to USB, ADB is able to read phone memory (`shell` and `ls`), But the `/data` directory is not readable (permision denied)

I need contacts (people say it is located in `/data/com.android.providers.contacts`, but ia m not sure). What to do? i had no backup of contacts, I cant loose them, they are important? WHat's solution ? How to get custom ADBD to do that?

# Answer
What you read is about correct: contact is stored in `/data/data/com.android.providers.contacts/databases/contacts2.db`.

You will only be able to read `/data` if you're rooted. Although Android 4.2.2 should be easily rootable by now, the fact that you're stuck in the boot logo (likely a bootloop) means you can't keep a stable ADB connection, therefore no rooting tools would work (requires stable connection for minutes).
> 0 votes

---
Tags: data-recovery
---


# Question
Title: How Google Pixel owner register the unlimited free storage?
I have been reading and heard Google Pixel owner get unlimited free storage, but how? How Google Pixel owner register the unlimited free storage? I want to know if is register automatically when you buy the phone, or there is some code you can enter.

# Answer
From Android Police

> .... When you receive your brand spanking new Pixel and log in with your Google account, the Photos promotion should automatically start.

Related How "Google Pixel (XL)" activates the "unlimited full resolution photo and video backup"
> 1 votes

---
Tags: google-pixel
---


# Question
Title: Are there any Japanese handwriting input app
Are there Android app that recognize Japanese handwriting words and translate into Japanese text? (In another word, I handwriting some Japanese words on the android phone and it translate into Japanese text.)

# Answer
> 2 votes
yeah there's Google Handwriting Input available on PlayStore. get it.

# Answer
> 0 votes
Tried Google Translate App? It can do such things

---
Tags: languages
---


# Question
Title: How come apps showed up in apkmirror before I can download it in Google Play Store?
I have been checking and waiting for Pokemon Go 0.45 for several hours, and now it is 11pm Pacific Time and it is still not available on my Android phone or on the Google Play website. However, it is on the apkmirror website and it says:

> Uploaded November 6, 2016 at 4:21PM PST

So it was uploaded 7 hours ago to apkmirror? How is that possible and can it be trusted?

# Answer
I would trust apkmirror.com

> So it was uploaded 7 hours ago to apkmirror? How is that possible and can it be trusted?

The app appears on the apkmirror.com because some apps are not rolling out globally at once so appearantly someone living in another area got update before you and upload the file on the website.
> 1 votes

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


# Question
Title: How can I import bookmarks from Lightning into Firefox?
Previously I used Lightning as browser on my phone and I've bookmarked lotta pages in it. I started to use Firefox, because Lightning is very buggy. So, how can I import bookmarks from Lightning into Firefox?

# Answer
> 0 votes
First, you need to create a backup of your bookmarks in Lightning Browser:

1. Go to browser settings
2. Bookmark settings
3. Export Bookmarks to backup

It will create a backup of your all bookmarks in the Lighting browser. You can access it in File Explorer.

For importing bookmarks in the Firefox browser:

1. Menu button (either below the screen on some devices or at the top-right corner of the browser)
2. Select Settings
3. Tap on Advanced and then Import from Android
4. Browse and select that lighting bookmark backup file
5. Tap Import

---
Tags: firefox-for-android, bookmarks, import
---


title: What exactly is a "Sensor"

text:
# Question
Title: What exactly is a "Sensor"
I know this questions sounds kind of stupid but I don't get it.

My question is "What is a sensor?" The answer is obvious

> "In the broadest definition, a sensor is an object whose purpose is to detect events or changes in its environment, and then provide a corresponding Output"

Source: Wikipedia

While making my research about sensors I realized that this definition doesn't work for Smartphones or they just don't care.

If you search for some sensors they list you something like Accelerometer, Light Sensor and so on but they don't list something like Bluetooth, Wifi, Microphon, Camera...

But they are sensors (or use sensors) as well. Why don't they list them in a sensor overview?

# Answer
Tricky question... But the answer is quite simple. It's the purpose of the sensor. If it's built to detect (or sense) changes of things (like gravity or light) and give an output at the moment it detects a change it's a sensor.

If it's built to connect to other devices or to take pictures when you click a button it's a sensor but it's not considered to be a sensor by most people and manufacturers.

Let's take a camera as example. In your smartphone the camera is only running when you start it that's why it's not considered to be a sensor even though a camera uses a CMOS sensor. Simply because its normal operating state is turned off and not to detect changes.
> 2 votes

---
Tags: sensors
---


# Question
Title: I am unable to write files to my OTG usb storage
I bought a Sandisk 32GB Ultra OTG pen-drive yesterday and it was working fine, as in would allow me to both read/write through my Moto G(2nd Gen).

Last night, I plugged it into my Samsung Galaxy note Gt N7000, just to check if it can read files too and it could read/write without batting an eye. Today when I tried to move a video file to the OTG storage using my Moto, it would give me an error saying "the following items have not been pasted". Basically, I am unable to write anything to my OTG using the Moto G. It works fine with the GTn7000 though. I cannot understand what might be causing the problem.

I tried formatting the OTG to FAT32 with default allocation size and that too was unable to solve the problem.

Click to enlarge

# Answer
> 1 votes
On lollipop, the 3rd party apps need to support the **Storage Access Framework** to write to external sdcards or OTG drives.

The apps need to be updated to support `Storage Access Framework`, the app developers need to be informed.

And considering the question old, many apps should have got updated by now. And the screenshot posted by you explains that the file manager is com.rhmsoft.fm which I'm sure is updated to support this feature as of now.

And through modifying the `platform.xml`, used to work in kitkat, but is not guarenteed on lollipop. There are reports that it doesn't work on lollipop.

# Answer
> 1 votes
I have faced same issue, please use the internal file manager instead of this. It works fine there.

# Answer
> 0 votes
I too had the same issue with my MotoG 2nd gen. Was unable to write anything ... just solved it without any root or supporting application (Using ES file explorer i dont know if it will work with any other file manager. Never tried).

U just need to make a new folder inside your usb drive and customize its properties to hidden. (I did this from my windows PC)

And just write anything u want into that folder, u can access hidden folder from ur phone. Can later access those in ur PC by changing settings to show hidden files.

---
Tags: 5.0-lollipop, usb-on-the-go, motorola-moto-g2
---


# Question
Title: How to check support for ext2 filesystem on android device
I have a android mobile with gingerbread 2.3.4 installed.

I want to know if my device(kernel) supports ext2 filesystem. Is there any terminal command to check the support for ext2 filesystem ?

# Answer
`cat /proc/filesystems` is the typical Linux/Unix way of determining this. It works fine on CyanogenMod, but I'm not sure about other ROMs. If you want to filter out all of the other supported filesystems you could `grep` the output, too (assuming you've got `grep`, of course):

```
# cat /proc/filesystems | grep 'ext*'
    ext2
    ext3
    ext4
#

```
> 6 votes

# Answer
Download Debian Tools to check which ext your phone supports
> 0 votes

---
Tags: file-system, ext2
---


# Question
Title: Turn off notifications of Google Maps requests for information
Google Maps is requesting information of places I've visited. For example: Google Maps - Starbucks - Answer quick questions to help others. How can I turn this notification off? I just want to disable these notifications, not all notifications from Google Maps since I think it provides notifications during navigation as well.

# Answer
> 12 votes
1. Open Maps
2. Open the left panel (swipe left -\> right)
3. Click on 'Settings'
4. Click on 'Notifications'
5. Click on 'Your contributions'
6. Toggle the 'Questions about places' setting (and/or any others)

The options i have available can be seen in this screenshot:

Click image for larger version

# Answer
> 2 votes
Go to *Menu → Settings → Notifications → Your contributions → Disable questions about places*

---
Tags: notifications, google-maps
---


# Question
Title: stay online on whatsapp web and offline in mobile
I want to stay online on whatsapp web whenever i want after scanning the qr code but with mobile data being off on mobile. so is it possible? I have search a lot but didn't get a possible solution!! please help if there is!!

# Answer
Simply it is not possible.

*WhatsApp Web is a computer based extension of the WhatsApp account on your phone*.

*The messages you send and receive are fully synced between your phone and your computer.*

The first requirement to being able to use WhatsApp Web is an ***active*** WhatsApp account on your ***smartphone***.

*If you cannot connect to WhatsApp on your phone to send and receive messages, then you will not be able to use WhatsApp Web.* \- According to the WhatsApp FAQ

So basically, it just access your phone to sync data.

And this on Quora discuss the details.
> 1 votes

---
Tags: whatsapp-messenger
---


# Question
Title: Rooted (Verizon) Samsung Galaxy S4 -- run FM Radio app?
I'm considering rooting my (Verizon) Galaxy S4, currently running Lollipop as pushed by Verizon in August 2015 (plus any updates that have pushed out since then). There appears to be no likelihood that Verizon will release an update that lets me use an FM radio app such as NextRadio on this (three year old model) phone, despite the needed hardware being present (and Verizon now allowing FM radio on newer Samsung models, S6 and S7).

If I were to root this phone, either with Lollipop or Marshmallow (providing I can find a ROM for the newer Android version), would I be able to continue using it on Verizon's network, as well as use FM radio? If so, what do I need to watch out for? I can't (at this time) afford to replace the phone with a newer one, so it's critical that it continue to work as a phone with the existing SIM card, regardless what I do to it.

# Answer
> 0 votes
As far as I knew, the Galaxy S4 doesn't have an FM radio transmitter in the phone, as Samsung opted to leave it out due to "lack of consumer interest". It is present on the newer models now, yes.

If you root the device, you can flash a custom ROM for you device, yes, and it'll work on Verizon's network (assuming you are flashing a Verizon compatible custom ROM).

---
Tags: 5.0-lollipop, samsung-galaxy-s-4, fm-radio
---


# Question
Title: How to check if a phone is rooted from a PC
I am trying to find a fast way to see if an android phone is rooted or not. I know you can use root checker app but due to numbers of phones it is far too slow to install and use.

I am looking for a way that I use. I know I have to turn ADB on, on the phone and plug it into my pc.

Is there a way to check this using command a line I can run in CMD?

I have android studio install so is there a way of running a script from this that will check to see if a phone has been rooted?

I know what due to number of way a phone can be rooted it not always 100% but I can live with that.

# Answer
You can use the `adb shell` command to check if the phone is rooted. Execute `adb shell su` and if the phone is rooted a root shell will be opened. If it's not rooted you will get a `su: not found` error message.
> 14 votes

---
Tags: rooting, unrooting
---


title: USB tethering not working properly

text:
# Question
Title: USB tethering not working properly
I'm using one plus two. I tried everything but still the option 'USB tethering - USB not connected' is like this and I'm not able to able or disable it, it's Grey.... Please help me guys

# Answer
Here is a checklist of what you need:

* Is the cable you are using the official one that came with the phone? Some third party cables are untrustworty
* Is your computer's USB socket working correctly and transferring data? You can check this by plugging in a simple USB flash drive. This is the most likely problem because android should enable this option as soon as it detects it is connected to a computer.
> 0 votes

---
Tags: settings
---


title: Nexus 5 overheating problem

text:
# Question
Title: Nexus 5 overheating problem
I saw a video on YouTube, where there's a guy who puts thermal paste between the CPU and a metal plate he installed on his Nexus 5. He says that reduced his CPU temperature. I was wondering if it would be a nice idea to try it on my phone as well. I would like anyone out there to please help me explain the good and bad for the process.

Here's the link to the video https://m.youtube.com/watch?v=hZDNpp--E0Y

# Answer
Thermal paste is, as you probably already know from the video, is a glue-like substance that conducts heat *fantastically* well. It is used to dissipate heat from processors into heat sinks as well as other heat generating objects to their heat sinks.

What the person in the video did (at least what I got from quickly scrolling through and your description) is he added some metal to the phone and used thermal paste between it and the phone's processor. This will lower the temperature of the processor and make it run a little bit better.

In my opinion, in a phone, this isn't a good idea. In PCs where there is a dedicated heatsink already with a cooling system on it, there is room for this to be effective and for the heat sink to dissipate the heat. In a phone, the heat will not have any more room to dissipate than it previously did. There is no method of cooling the heat sink. I'd actually be concerned that areas of the phone that were not designed to experience such heat could become problematic when the makeshift heat sink becomes hot, such as the plastic coated ribbon cables that likely have low melting temperatures. In addition, phones are *not* designed to be tampered with like this. You are far more likely to damage the phone than help it.

That's my 2 cents.
> 0 votes

---
Tags: nexus-5, overheating
---


# Question
Title: I need to view the saved WiFi passwords on my non-rooted Android phone
I have an LG Optimus 7 (not-rooted), and all my WiFi passwords are there. I want to view the saved WiFi passwords to transfer thm to my new Samsung Galaxy S3, but I don't know how.

I tried to search on the Internet and Google play for an application that would allow me to view this information, but I can't find one. Is there any way for me to accomplish this?

# Answer
> 4 votes
This is not directly possible (as noted in the comment below your question).

You can let Google save them to their cloud:

Go to: *Settings-\>Privacy* and enable those two options:

* Back up my data (Back up application data, **Wi-Fi passwords**, \[...\])
* Automatic restore

Also, say yes when you're prompted if you want to *Restore data* during the first time set up of your new SGS3. If you've done the first time setup already withouth that option enabled, then maybe the *Automatic Restore* settings does it afterwards (not tried yet, though).

# Answer
> 1 votes
For an application to access WiFi credentials without root access, that app must be granted the permission *android.permission.READ\_WIFI\_CREDENTIAL*. That permission, however, requires an app to be a privileged or system level (part of Android image) app. If an app in your Android satisfies these conditions then you can ask its developer to add the potential functionality of revealing WiFi credentials to primary user through an update, as otherwise, I see no other way to view passwords without superuser access.

---
Tags: wifi-password
---


# Question
Title: Outlook.com ActiveSync no longer working, even after recreation
My Outlook.com ActiveSync for contacts and calendar simply stopped working a few days ago. The locally added contacts and calendar entries are there, but nothing is synced with MS.

In the hope of fixing the issue, I deleted the activesync account (beware: now lost all contacts and calendar entries on device!!) and recreated it.

The account is correctly set up, and the email part (that I don't use) seems to work, but *no* contacts or calendar entries are synced down from `outlook.com` / `live.com`.

Several delete+add and phone reboots didn't help.

# Answer
> 0 votes
After messing around, I finally noticed that, after creating the fresh ActiveSync account on my android phone, the eas account's EMail showed a kind of "welcome mail" from MS, that read in the subject "ACTION REQUIRED ..." (paraphrased).

I took a closer look at this Email, and it asked me to set up the Outlook App. And if I didn't wish to set up the Outlook App, I **should follow a link to continue syncing with the built-in apps**. I didn't notice this the first few times, because normally I don't use outlook.com mail and normally I just ignore Welcome Mails.

After I clicked this MS link, the sync started to work again for both contacts and calendar.

Let's just not start a rant on how MS wasted dunno how many hours of my time through this ... *sigh*

---
Tags: active-sync, outlook.com
---


title: Samsung Galaxy S4 black screen

text:
# Question
Title: Samsung Galaxy S4 black screen
My cellphone Galaxy S4 fell out of my pockets, bottom lights turn on but my screen is black, if i shut it down and turn back on, can see the Samsung logo fade, is it possible to open my phone by using my pc, whatsapp, sms

# Answer
> 0 votes
Don't give up. I tried the method where you take out the battery, press the power button for one minute and then wait for five minutes before reinserting battery. Did not work.

I then tried the heat method. Disassemble the phone and unclip five or six ribbon connectors. Take the main board and heat it with a heat gun or close-up hot hair drier. Fast, with sore fingers, press the ribbon cables back into sockets and reassemble the phone. Did not work either.

I then reflashed the ROM using Odin. Not easy with a black screen but possible. Reflashed successfully, screen still black.

Then took out the battery and waited for **six days**: the phone then booted first time.

Hence, it looks like some bizarre capacitance is stored somewhere and needs time to discharge. I hope this info saves someone else's phone. Neil, Dallas, Nov 7, 2016

---
Tags: samsung-galaxy-s-4, broken-screen
---


# Question
Title: Android: huge thumbdata4 file in DCIM folder
I have recently noticed a huge (\>3.5GB) file in the DCIM/.thumbnails folder. I have tried deleting it, but the next time I open the Camera app it rebuilds the file (and locks up the phone, sometimes displaying a "media scanning in progress" message, in the process.)

The total file size of all the (approximately 2,000) photos displayed in the Gallery is around 500MB. There are in addition around 35,000 images in folders which contain .nomedia files to instruct Android to ignore the media therein. The total file size of these is around 1.5GB. The Gallery app is correctly ignoring these images, but I wonder whether the Camera app is misbehaving and actually processing them.

I think this problem has emerged since the ICS upgrade ... either when the phone (Samsung Galaxy Note) was first updated from Gingerbread or at some later date.

Any ideas, please?

# Answer
> 5 votes
This is normal and usually not a bug.

Usually.

Before you do anything else, try and figure out whether your phone's storage is using a file system that is *not* FAT or any of its brethren.

If you are *not* using FAT or similar, then those files report a maximum size, but actually do not take up any significant amount of space, since they are so called sparse files. That means you can just delete them once and they'll be recreated but be of zero size, despite reporting a maximum size of whatever.

If you *are* using FAT or similar, or the reported size of those files is causing trouble with other applications, follow the instructions in prepbgg's answer, to reset the thumbnail indexing back to zero, an operation which you may wish to repeat occasionally.

# Answer
> 4 votes
This happens when you load many images at one time through third party applications like whats'app or pixlrxperss. The only known solution till now is replacing the .thumbnail file with a small .thumbnail file of same name. There might be utmost 2 such files you might have to replace everytime.

# Answer
> 3 votes
I know the question is old, but I tried to find a solution here and on those android forums. None seemed to work.

Creating a link to /dev/null on .thumbnails solved the problem and now seems so obvious:

1. Connect your phone to your computer
2. Find the huge DCIM/.thumbnails folder and delete it
3. Create a link to /dev/null as root with the folder's name:

$ sudo ln -s /dev/null .thumbnails

This avoids the folder to get created again. I didn't notice anything going wrong in my device, not even with thumbnails on whatsapp or quickpic.

# Answer
> 1 votes
By googling I have found references to a bug in ICS that may be causing this problem.

Following advice here I have:

1. Deleted the thumbdata file (in DCIM/.thumbnails)
2. In Settings-\>Applications-\>All-\>Gallery: cleared data (only a few MB), (I would also have cleared the cache if there was anything there), then "Force stop"
3. In Settings-\>Applications-\>All-\>Media Storage: cleared data (only about 30MB), (I would also have cleared the cache if there was anything there), then "Force stop"
4. Restarted the phone

When I next ran the Camera app it was unresponsive for a long time, perhaps 20 to 30 minutes, presumably while it was re-scanning media files. After waiting for this to complete things now seem to be OK:

* Camera, Gallery and QuickPic all seem to work
* thumbdata4 seems to have settled at about 500MB (still surprisingly large, but manageable).

# Answer
> 0 votes
In Android 6.0 (Marshmallow) the Gallery application was replaced with Google Photos. You should be able to delete the thumbnails folder as I don't think the Photos application uses it.

# Answer
> -1 votes
The only way is to remove the Gallery app and install another app. QuickPic is a replacement application that that doesn't build any thumbnails and is fast and efficient.

The answer given by Andión also works.

Note that you have to disable features among various apps to prevent stacking up. In X-plore file manager, disable the "Show media files" and it wont generate thumbnails. Lastly add some `.nomedia` files in the image folder you don't normally reach.

# Answer
> -1 votes
Give your videos and images file names that start with `.`, like `.video`. Then no thumbnails will be created in your DCIM folder.

Another solution is to disable your gallery app for you app list in your settings.

# Answer
> -2 votes
1. First, delete .thumbnails folder from DCIM folder
2. Then in DCIM folder create file with name '.thumbnails'

You are done.

Notes: Create a file, not a folder. If you don't have file manager, then download ES file manager from Play Store for free.

---
Tags: thumbnails
---


# Question
Title: How can I change my dialer setting conditionally
I use my google voice number for almost anything but things that won't accept a VoIP number for registration and account recovery and I give it to them, for a good reason.

So, my default dialer setting is "Ask me every time I place a call". I am mostly happy with the setting since an extra click on the screen is not that big of a deal. Except when I am in my car and trying to dial a number using voice dialing. At which time I have fumble with the phone to click the right position on the screen to place my call.

What I want is, as soon as my phone enters the PAN (personal area network) of my car's audio system (i.e. connects to car stereo using bluetooth) I want my dialer to default to google voice. And revert this setting back when I leave the car and disconnect from the stereo system.

How can I accomplish this ?

EDIT: If need be

OS: Android Nougat

Phone : Motorola Nexus 6

# Answer
> 0 votes
I am vaguely familiar with Google Voice but let me see if I can help...

I dont believe that there is a way to change that setting when you hook up to certain devices. It also depends on what software (like Android Auto) you are using. Maybe through there it will let you change that but otherwise I am afraid that the answer in no.

Hope that helps!

---
Tags: phone-app
---


title: rooting Sony Xperia z3+

text:
# Question
Title: rooting Sony Xperia z3+
I have this device. I couln't find any solution of rooting this device and installing xposed framework onto it. Can someone please a link to some working guide(xda maybe) on how to root this device?

# Answer
If you download KingoRoot from the Google Play Store or App Store it should automatically root your device. For more help see here: https://www.kingoapp.com https://www.cnet.com/how-to/how-to-easily-root-an-android-device/
> 0 votes

# Answer
If you would have searched thoroughly then there's this link - https://m.youtube.com/watch?v=hZDNpp--E0Y , which would help you in rooting your device. Also I would like to suggest you to mention the model no., android version, and the build no. of your device before asking for help, which makes helping or suggesting things easier. And as you said about risk of getting the device bricked, well it could happen even when you follow a tutorial which helped someone but in your case couldn't. You can run into problems during several things like flashing custom ROM, changing kernel, and so on. So its your call on whether you want to get the best out of your device and root your phone or else use it the way it is.
> 0 votes

---
Tags: rooting, root-access, sony-xperia-z3
---


title: adb shell -> su: not found

text:
# Question
Title: adb shell -> su: not found
How can I overcome this problem?

Devices:

1. Samsung Galaxy TabS - Android 4.4.2
2. HTC M8 - Android 5.0.1

The two devices have the same problem.

# Answer
Your device is not rooted. To see what Rooting is and how to go about doing it:

Once you have rooted your device, you will be able to access the Super User state of your device (SU). Just be aware that rooting could brick your device if done incorrectly, as could and tampering with files in the root directory.
> 11 votes

---
Tags: adb, shell
---


title: Is it safe to use launchers?

text:
# Question
Title: Is it safe to use launchers?
I am new to android OS.I recently purchased nexus 5 and came to know about several launchers.They are just mind blowing experience.But one of my friends suggested me not to use launchers as they override native os or something like that.

My question is that is it really safe to use launchers? I don't want to make any harm to phone OS or anything.

Does it clear all data and clean up everything when I uninstall it?

Kindly provide me knowledge of launchers and what are the disadvantages of using it.

Thanks

# Answer
As with any app: look at the permissions it requests and think about whether the app legitimately needs those permissions. There's nothing *inherently* unsafe about using a custom launcher, but if it requests permissions that shouldn't be needed just to display a home screen, it may have hidden malicious functionality. (Or it may use them for legitimate purposes: for example, some popular launchers request permission to "directly call phone numbers" so that they can provide the ability to put direct-dial icons on your home screen.)

To see the permissions of an app you've already installed, go to Settings -\> Apps, find the app, and scroll down to the bottom of its info page. You can also see an app's permissions in the Play store before you install it: scroll down to the bottom of the app's page in the Play store and tap on "Permission details".

Note that a launcher app will (naturally) know which other apps you launch with it. That's generally not a problem, but if the launcher app has Internet permission, it could potentially send information about which apps you use to a third party, which would be a privacy violation.

When you uninstall an app, any data stored with the app itself is removed; this generally includes things like customization settings. But if the app has "modify USB storage" permission, it may have also created files in your phone's shared storage area — the files you see when you plug the phone into your computer with a USB cable. Those aren't deleted when you uninstall an app, but you can delete them yourself, either with a USB connection or a file-manager app on the phone itself.

A custom launcher doesn't "override the native OS" in any unsafe way. It's really just a normal app that happens to respond to the phone's Home button.
> 3 votes

# Answer
In short, yes, most launchers are not harmful. They are just a skin to your phone and does not clear any of your personal data when you uninstall it. I recommend you look at Nova Launcher, Apex Launcher, Solo Launcher, or any other popular launcher. Good luck with your new Nexus!
> 1 votes

# Answer
Launchers are not much different from any other app in this concern – so you should deal with them like with other apps. While one argument has already been mentioned multiple times here, let me sum up the basics in short:

* check permissions as recommended already.
* check votes (how many people have rated the app), downloads (how many have installed it), and ratings (how well is the app received). If inexperienced, try avoiding apps with no or only few downloads/votes until you get a feeling for it.
* check *reasonable* comments (i.e. skip the one-worders like "good", "bad", "like" etc, and concentrate on those coming with real details)
* try searching for reviews
* when looking for an app, app listings on "trusted sites" can be helpful. I run such a site myself, where you can find ratings, votes, permissions incl. explanations, and links to reviews etc. listed along each app, so you might wish to check there.
* Avoid "downloading" apps from sites you don't know, better stick to safe markets.

### Helpful links:
> 1 votes

# Answer
You can use launcher in your phone,no problem with that. Before installing the check its permissions and you also need to trust that application. There are many good launchers in play store like google now,apex,nova..etc

You want to know that running 2 or more launchers can also heat up your phones ram,sometimes causes hanging .Nexus 5 has a good native launcher.
> 0 votes

# Answer
Yes launchers are safe. But not all. Recently my Kaspersky detected trojan in CLauncher. Personally I am in love with Nova, light and flawless. Even it supported by almost all IConPacks too.BTW, Nexus 5 has already overhauled KK launcher . So , I dont think you need any launcher. But if you are willing to install one, I would suggest either EZLauncher or Nova.
> 0 votes

# Answer
yes ! you don't need to be wory m8. according to my experience most of the launchers are pretty safe so far although most of them try to make us to install their related apps but it depends if you want to go with them or not basically launchers are made to give a better look to OS whenever you want to install a launcher you just need to give a look at its details,ratings,reviews and description as well and I recomend you a few best launchers like Hola Laucher,CM Launcher,solo Launcher,aprex launcher .
> 0 votes

---
Tags: launcher
---


# Question
Title: Problem booting into TWRP recovery when rooting SAMSUNG Galaxy XCover 3 (SM-G389F)
I am trying to root SAMSUNG Galaxy XCover 3 (SM-G389F) with Android 6.0.1. I successfully flash the latest TWRP (twrp-3.0.2-0-xcover3ltexx.img.tar official site) with Odin 3.12.  In Odin I intentionally disabled Auto Reboot, so that I try to boot into TWRP recovery in the first phone boot by holding down (Home + Volume UP + Power key). Instead of booting into recovery the phone gets stuck on SAMSUNG Galaxy screen as shown in video link. After normal reboot my phone boots up as normal but this action puts back stock recovery.

To solve the problem I tried all available TWRP's, tried to factory reseat and clear phone cash several times before flashing recovery image, tried to use various Odin versions (3.07, 3.10, 3.12).

What else can I try?

Thanks for suggestions.

# Answer
This is usually an issue with your root method NORMALLY means it is using an older bootloader than the minimum allowed (through OTA updates the minimum allowed bootloader version can change). When the phone goes to boot using the new loader in to recovery it is hanging. Once you restart the changes are reversed because the device is not fully rooted and the newly installed TWRP is being overwritten by the backup of the OEM recovery because it can tell there is some issue with the recoery (whether the install signature fails, the method they use to get root is patched, etc.). I would look around for an updated root method and be sure you follow it step by step.

This appears to be the newest set of instructions for your device: http://www.galaxyrom.com/2016/04/update-galaxy-xcover3-sm-g389f-g389fxxu1apc7-android-6-0-1.html

I would also if you can do a factory reset, and reinstall or install if it is not already to the current OEM ROM version mentioned on that page (linked there). This way you are sure you are rooting exactly what is expected by the rooting process.

So Update ROM if needed and then further down the page is root directions. Note they say to make sure auto reboot is checked as part of the instructions so this may be a requirement (a script or other software may be expecting it to do something).
> 1 votes

# Answer
TWRP for SM-G389F (Xcover3velte):

https://dl.twrp.me/xcover3velte/

And make sure "Auto-Reboot" is unticked in Odin.

http://forum.xda-developers.com/android/development/4-4-4-5-1-1-6-0-1-samsung-xcover3-t3465132
> 1 votes

---
Tags: rooting, root-access, recovery-mode, boot, twrp
---


title: Can chrome-cast be used without Wifi?

text:
# Question
Title: Can chrome-cast be used without Wifi?
To do a demo of my application to a group of persons, I need to cast my Android desktop to a TV.

Someone borrowed me a device that looks like this one (probably not exactly the same version). However, it apparently requires a Wifi network to be used to cast some content.

Is there some other chromecast devices that would not require any Wifi connection to be used?

# Answer
Chromecast needs *some* sort of connection in order to receive the media to display. Wi-Fi is the main option via a wireless router or a personal hot-spot. Google also sells an Ethernet adapter that you can plug into your wired network.

Usually Chromecast requires Internet connectivity to function, but it is possible to trick it into working on a hot-spot that lacks Internet connectivity. This work-around requires 2 Android devices for initial set-up, and the LocalCast app. The steps are described here and here.

Quote:

> * Gather two devices
> * One must be an Android cell phone with mobile capability. The second can be any device that is capable of local media
> * open "settings" on cell phone
> * open "more networks"
> * select "mobile hotspot"
> * turn on "mobile hotspot"
> * go into "mobile hotspot" settings by selecting the 3 vertical dots in the upper-right corner
> * select configure hotspot
> * type in a name you would like to call your mobile hotspot network or leave the default name
> * scroll down to choose a password for this network
>
> Now we must switch the Wi-Fi network that the Chromecast is paired to.
>
> * ensure that the second device (the one you wish to cast from) is connected to the same network that the Chromecast is paired to (the pairing was done when you first setup your Chromecast)
> * open the Chromecast app (if using iOS or Android) or open Chrome if using Linux, Windows, or MacOS
> * From the app choose the name of the Chromecast or from Chrome select the Chromecast icon in the upper-right of the screen, and then choose the name of the Chromecast
> * Select "Wi-Fi"
> * Select the name of the network you are on (this will drop-down a menu with other networks)
> * Select the name of the mobile hotspot network you created and enter password
> * This will successfully switch the network that the Chromecast looks to connect to
>
> Now we will open LocalCast app and cast the video we desire. And lastly we will go back to the cell phone and turn off "mobile data" and leave on "mobile hotspot"
> 3 votes

# Answer
NO you need wifi. or create a hotspot with your phone and connect it to that
> 0 votes

# Answer
Apparently ezCast allows to do that (chrome with no Wifi available), it setup its own Wifi network.

https://forum.iezvu.com/phpBB3/viewtopic.php?t=407
> 0 votes

---
Tags: chromecast
---


title: No sound on right ear on Motorola G4

text:
# Question
Title: No sound on right ear on Motorola G4
I was having an issue this morning with my Moto G4 and thought there could be more victims.

I could only hear the sound from the left speaker of my headphones.

So what was causing it?

# Answer
> 0 votes
I figured out a solution.

At first I wanted to try and fix it physically with the help of this tutorial and as I was building a thing out of cupboard I went to search the internet again.

And then I stumbled about this where someone said, restarting the phone made it work again for him.

This fixed my issue so I came to the conclusion that this is a software issue/bug.

I hope this helps somebody else.

For me it was very annoying because I only have this phone for two weeks. So restart your phone every once in a while or you won't hear anything soon ;)

---
Tags: 6.0-marshmallow, audio, motorola-moto-g-4g
---


# Question
Title: Nexus 7 2013 not playing nice with Windows 10
I did something to my Nexus 7 and need to transfer files via USB in recovery so I can reinstall my Android OS.

Unfortunately every time I plug it into the USB I get an error. In Device Manager I see my Nexus as "Unknown USB Device. Device Descriptor Request Failed." I try to manually install the drivers but they do not work.

I have searched the web and it seems like a compatibility issue between my newer USB 3 ports and the USB 2 standard of the Nexus 7. No matter how I try I can not get it working with the PC.

I have tried using a Kingwin USB hub and connecting the Nexus 7 through there without luck. I tried connecting to other Windows 10 machines (all ASUS) and have gotten the same error.

I tried entering ADB mode without luck. I tried getting the device to read a USB stick via OTG without success.

I can't find a Windows 7 machine to try and connect it to. I think that would work but I don't have one.

Is there a solution for this?

# Answer
> 0 votes
What driver did you try installing? Try installing the Google USB Driver which is in the Android SDK as outlined here. I am assuming you've got the Android SDK installed and setup on your computer?

# Answer
> 0 votes
Try the Google USB Driver

1. Extract
2. Doubleclick the file with .inf extension
3. Restart PC, Laptop or Tablet

*Note:* I can't guarantee the compatibility between the Nexus 7 and the Google USB Driver, since its made for these devices:

* ADP1 / T-Mobile G1\*
* ADP2 / Google Ion / T-Mobile myTouch 3G\*
* Verizon Droid\*
* Nexus One and Nexus S

---
Tags: nexus-7, windows
---


title: Data is being used with Mobile Data off

text:
# Question
Title: Data is being used with Mobile Data off
I recently bought a new Galaxy S5 (SM-G900T), updated it to Marshmallow, and have service through Pure TalkUSA on a barebones plan that only comes with 50MB of data. Because of that, I only ever turn it on when I have a MMS that I need to download; I use wifi for everything else.

A few days into using this phone, I noticed something strange happening when I wasn't connected to a wifi network. Even after unchecking the "Mobile Data" box in "Mobile Networks", the Gmail app can still check for new mail, use the internet browser, receive WhatsApp messages/pictures, etc.

The only way I receive a "Not connected" messages in any of these apps is if I turn on airplane mode, which of course means I can't receive any phone calls or text messages.

The only similar post I've found here mentioned data might being used when a call switches from 4G to 3G, however it is supposedly minimal. My full 50MB is used up usually by the second day in my billing cycle, whether I use it or not.

I called my carrier's "tech support" line but they just told me to make sure "Mobile Data" is turned off. When I told them it was, they said it is an issue with a phone and couldn't help me any further.

Anyone know why this is happening? I can't imagine I would be able to do any of these things if I wasn't using data, but I don't know why the phone seems to be ignoring the setting. If it helps, here is the summary of my data usage for this billing cycle (all of the data was used by the second day):

Any help would be extremely appreciated.

*EDIT*

My current APN Settings are (all others were left blank):

```
APN:          att.mvno
Proxy:        proxy.mvno.telrite.com
Port:         80
MMSC:         http://mmsc.cingular.com
MM proxy:     proxy.mvno.telrite.com
MM port:      80
MCC:          310
MNC:          410
APN protocol: IPv4
APN roaming
protocol:     IPv4

```

# Answer
> 0 votes
Check your GPS on the device. Whether it is turned on or off. Sometimes GPS uses a combination of WiFi and Mobile network to determine your exact location. Disable your GPS in order to solve the problem.

---
Tags: 6.0-marshmallow, samsung-galaxy-s-5, mobile-data
---


title: How can I unbrick my Droid Bionic?

text:
# Question
Title: How can I unbrick my Droid Bionic?
**The problem:**

My Droid Bionic boots to a black screen

**How I got here:**

1. Successfully rooted the phone with SuperUser and SafeStrap.
2. Used SafeStrap to install CM11 into Rom-Slot-1.
3. Used CM Updater on the phone to install the latest snapshot of CM13 (for targa).
4. Used SafeStrap to install CM13 on to **stock rom**
5. Voila! Boots to black screen.

**Solutions I've tried so far:**

I still have access to fastboot, and my PC recognizes the phone when it's booted into fastboot.

Can't find any CyanogenMod images to fastboot with, so I started looking for Droid Bionic stock images to flash with fastboot.

I found some and downloaded them. My research shows that RSD Lite is the way to go here, so I've installed RSD Lite v6.2.4. Unfortunately, it does not recognize my phone when I boot it up into fastboot (but `fastboot devices` still sees my phone).

So I tried manually flashing back to stock using Moto Fastboot as described in this thread:

http://androidforums.com/threads/droid-bionic-fastboot-fxz-files.540725/

Most of those steps worked, but some of them (most notably flashing boot.img) gave me "pre-flash validation" errors.

I tried rebooting the phone anyway and was greeted with a picture of the green android, and blue loading bar. Then the phone rebooted itself and made some sounds (it sounded like the sound effects accompanying the Droid splash screen), but it still shows me a black screen.

I can still boot to fastboot, and my PC still sees the phone when fastbooted.

Any ideas? I'm up for anything at this point.

**EDIT:**

I have also tried running RSD Lite as Administrator to no avail.

# Answer
> 0 votes
I fixed it. Here's how:

1. Download moto-fastboot
2. Download the images for stock Motorola Bionic into the same folder you downloaded moto-fastboot to
3. Open a Command Prompt to that folder and run the following commands:

```
moto-fastboot flash mbm allow-mbmloader-flashing-mbm.bin
moto-fastboot reboot-bootloader
moto-fastboot flash mbmloader mbmloader.bin
moto-fastboot flash mbm mbm.bin
moto-fastboot reboot-bootloader
moto-fastboot flash cdt.bin cdt.bin
moto-fastboot erase cache
moto-fastboot erase userdata
moto-fastboot flash lbl lbl
moto-fastboot flash ebr ebr
moto-fastboot flash mbr mbr
moto-fastboot flash devtree device_tree.bin
moto-fastboot flash system system.img
moto-fastboot flash boot boot.img
moto-fastboot flash recovery recovery.img
moto-fastboot flash cdrom cdrom
moto-fastboot flash preinstall preinstall.img
moto-fastboot flash radio radio.img
moto-fastboot reboot

```

My problem was that I downloaded the wrong stock images for my Bionic. I initially downloaded `VRZ_XT875_6.7.246.XT875.Verizon.en.US_CFC_01.xml.zip` but those image files gave me "preflash validation failure" messages. 6.7.246.XT875 was the previous stock version my phone was on. But prior to rooting, I had upgraded to 98.72.22.XT875, which was not backward-compatible with the previous version. As such, once you upgrade to the latest version, you can never go back to the previous stock version.

The stock images I should have downloaded were `cdma_targa_9.8.2O-72_VZW-22_1ff.xml.zip` Once I downloaded these images, I was able to run the moto-fastboot commands successfully.

My phone is now running the latest stock version. I don't have root anymore, but that can change :)

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


# Question
Title: How can I view only one star ratings in Google Play Store?
I find it quite annoying that there is no easy way to sort the reviews of an Android app: \- neither can I search for certain keywords that may appear in a review. \- nor can I change the sort order, i.e. I can sort by rating, but if I want to see the 1-star ratings. I have to scroll all the way through thousands of higher ratings.

I am feeling quite tricked by Google. Of course it is obvious what they want to do - hide the "bad" ratings from the users. But seriously, it's not very customer friendly :(

Are there any web apps or sites that offer detailed sorting options for the Google Play Store?

# Answer
> 5 votes
# No - not yet....

I'm restricting my reply to answering the question rather than yet more discussion about the pros & cons of ratings, filters and sorting.

For now there is no way to filter/sort "Android Apps" except by the following parameters:

1. **Search query**: What you type in the search box
2. **Price**:
    * All
    * Free
    * Paid
3. **Rating**:
    * All
    * 4 stars+

That's the simple answer - for now!

If you want to know why I answered "No - not yet" instead of "No" - **really?** \- you really want more details? Well, I don't recommend it, but for inquiring minds, read on....

---

However, it's obvious that if there is enough user support AND if it seems to the devs that it won't have a negative effect on user experience on the site, Google have made it easy to move to a more detailed filtering/sorting environment. Here's what they've introduced so far...

I'll use a simple example: the word "chat" in the search box and "Android Apps" selected as the "Results" choice (instead of "All results"). That last choice is because they've already introduced different filter/sort parameters for different result types (Music, Books etc). You can open the link below rather than make those selections and then play with it yourself.

If you do this search and make choices for "prices" and "ratings" rather than "All", you'll get something like this in the browser address bar:

https://play.google.com/store/search?q=chat&c=apps&price=0&rating=0&hl=en

Note that the parameters can be in any order. Strip the parameters out and you see three which aren't relevant to this:

1. q : Search query =chat which is what I typed in the search box.
2. hl : language =en which is my browser preferred language
3. c : Result category =apps meaning I selected "Android Apps"

The other parameters are more useful here. Try changing them in the address bar and the page will refresh with the different selections:

4. price : price filter =0
    * 0 = All prices
    * 1 = Free
    * 2 = Paid
    * Any other positive (without "+") or negative integer is the same as 0
5. rating : rating filter =0
    * 0 = All ratings
    * 1 = Ratings 4 stars or more
    * Any other positive (without "+") or negative integer is the same as 0

So it's obvious to any html coder that all they have to do to satisfy your need is to add more options in the Price or Ratings dropdown and use parameters like the price ones instead of "on" or "off" like the ratings parameter. And they could add other dropdowns like "Ad supported" (or not) or "New" (with choices of how long the app has been out) or "Recently Updated" (with choice of age) or "Recently Downloaded" (allowing us to filter out apps which haven't seen the light of day for a while) etc. For the existing ones, they could change it with something like these examples:

* **Prices:** 0= All, 1= Free, 2=
* **Ratings:** 0= All, 1= 5 stars 2= 4+ stars, 3= 2+ stars etc and introduce specifics like 6= 4 stars (exactly 4 stars), 7= 3 stars... and ending with your own favorite: 9= 1 star and the one no-one mentioned which applies to all newly released apps: 10= "0 stars yet" :D

**My point? The devs CAN. It doesn't need much work on the code. It doesn't produce a particularly noticeable extra load on the server or page serving time. And I am sure they will IF enough users like you ask them to enough times. Where can we do that? Interesting question! Sorry - can't find it. I'll come back and post if I do!**

There is a little more information about ratings etc in the various Android developer help and advice pages, but it doesn't really touch on this specifically.

---

**Is there an alternative?** Yes. Other Android App sites! Here's a link I selected at random from a search 16 Android App Store Alternatives for those who hate Google Play. Just an example. I'm not advocating it - I haven't read it all yet because I've been having far too much fun trying to find a workaround to answer the question with a "Yes" until Google Devs get their act together! Unfortunately, I failed, but thanks for asking because it was worth trying :)

And if you really, really wanted to know all this, thanks for reading down to the bottom. You've earned a Lollipop because you already ate your KitKat! ;)

# Answer
> 5 votes
I've uploaded a user script on GreasyFork that will allow you to filter app reviews based on their rating when accessing Google Play via a supported browser. See my answer on webapps.stackexchange.com for more details.

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


# Question
Title: change UI dynamically according to location
I want to know how in Uber app, type of cab availability options are changed dynamically according to user's location? e.g. 'airport to city' option in airport location.

# Answer
> 0 votes
Create the usual splash screen as specified in the below tutorial then you can do a background process which checks on the location then change the imageView dynamically.\[http://www.androidhive.info/2013/07/how-to-implement-android-splash-screen-2/\]

---
Tags: applications
---


title: Wifi and data keeps turning on

text:
# Question
Title: Wifi and data keeps turning on
i did a recent update off some apps a few days ago and ever since my wifi and data keeps turning on no matter how many times i turn them off... Then on the other hand, sometimes it turns off and stays off for while, only to turn again randomly. it's really annoying and killing my battery, plus the data usage is killing my wallet as well! i don't know what's causing it...

i'm using apex launcher and i thought it might be causing the problem (since it's recent update) but switching to my previous launcher (htc sense) didn't make a difference... i don't wanna go and delete my launcher since i've made quite some customizations and don't wanna do it all over again.

can somebody help me, please?

# Answer
> 1 votes
Assuming it's an app doing that (which is not unlikely), you'd first need to identify which app that might be. Uninstalling all of them would be a bit hard, so let's try a different approach – and narrow down the candidates.

To be able to change your device's network state, that app would need specific permissions. Which are CHANGE\_WIFI\_STATE for WiFi resp. CHANGE\_NETWORK\_STATE for your mobile data. So check your installed apps for those having that permission. You can do so by looking up each of them in the "my apps" section of *Google Play* – or you use a Permission Checker.

There's e.g. Permission Friendly Apps, being very permission-friendly itself (requiring not a single one). It presents you with a list of all your installed apps, and even marks them according to their "permission-friendlyness". Tapping the entry of an app reveals its permissions.

<sup>*Permission Friendly Apps* and *aSpotCat* inform about permissions your apps request (click images for larger variants)</sup>

Better suited for our purpose here is aSpotCat. As you can see in the screenshot, it lets you browse apps by permission – perfect to find your candidates.

Once you've narrowed down the list of installed apps to those having the necessary permissions, check that for apps you've recently installed or updated (i.e. just before the trouble started). Hopefully that leaves as few candidates as possible, best only one. Those you need to get rid of, at least temporarily, one by one – until your trouble ends. The last app disabled must be the one having caused the issue.

Before "kicking it" completely, check its settings. Maybe it was just a new feature introduced, and you can turn it off. If not: the app stores are full of alternatives, watch out for those. And take care of permissions *before* installing one of those ;)

# Answer
> 0 votes
I had a recent issue with this problem that keeps turning my wifi and data on by itself. Ive tried everything including that connection optimizer which doesnt exist in my phone because im from Germany then I just decided to install AVG updated it and run a quick scan, immediately after there were several risk and the first one was an app installed which was very fishy to me so i uninstalled it the rest i just change the setting. That solved the problem. Maybe because im always downloading apps from different sites outside google play that it could have brought some malware. Im glad ive installed AVG i was already planning to factory reset my Note 5.

---
Tags: wi-fi, data-connection
---


# Question
Title: Will a HTC hard reset also reset the firmware?
I am about to buy a second-hand HTC One S for development mucking around. The seller says it needs to have its firmware reset, but won't say why.

I intend to hard reset it anyway and wipe everything. Will doing this also reset the firmware, or is the firmware "lower level" than the factory default settings?

# Answer
> 0 votes
From this post:

> System updates overwrite `/system`. Factory reset wipes `/data` and `/cache` but doesn't touch `/system`. Simple as that.

The seller likely is just trying to eliminate personal data to prevent you from getting hold of any.

And in extreme cases where `/system` does get reset/cleared, there's always RUUs (HTC's factory firmware) which you can use to recover. In fact, even if the phone works just fine when it arrives, you might still need it to update the phone to the latest version available (OTA updates might've been discontinued by HTC).

---
Tags: factory-reset, device-firmware, hard-reset
---


# Question
Title: When is native GIF support coming to Android?
When I try to view a GIF in Whatsapp, or the default Android Gallery app - GIFs do not autoplay.

Why is this? When is native support for GIFs coming to Android?

# Answer
> 0 votes
To till date now, Android OS don't have native support to run GIF files. For such approach they demand to use a GIF Player or any Media Player who is aware to run GIF (stack of images animated).

E.g. Gallery app, Photos app etc they have features to play gif files.

---
Tags: 6.0-marshmallow, images
---


# Question
Title: Wifi automatically turns on persistently, despite configuration
I am using a Sony Xperia L (C2104) with Android 4.2.2 (Build number 15.3.A.1.17).

I can only find one setting that would turn on Wi-Fi automatically, and it is the "Location-based Wi-Fi" setting in the Power Management settings category. Of course, I have disabled this option, but I frequently find my Wi-Fi on. How can I fix this?

# Answer
> 0 votes
This problem might be caused by some third party application installed on the device. I faced this problem with quite a few applications like "Fast File Transfer", "Super Beam", etc. Applications that require to use the wifi-direct feature seem to create the problem. I uninstalled both the applications and the device wifi was normal again after a reboot.

# Answer
> 0 votes
you can try this ...

1. settings \> apps \> all \> smartconnect \> clear everything

---
Tags: wi-fi, sony-xperia
---


# Question
Title: How to remove device access allows from installing Exchange Account
I allowed access to manage my Android device (Galaxy S7) when adding my Exchange account.

I've removed that mail account but I would like to make sure that the Exchange account or organization has zero ability to manage my personal device any longer. Is there anyway to ensure this is true?

# Answer
Open settings go to Security, then Device administrators. Now you have a list of all apps that can manage your device. If your email app is listed you can click on it and select "deactivate this device administrator" to disable it.

If your email app is not in this list, your organization has no longer any access to your device.
> 1 votes

# Answer
if you have removed or deleted the account, it's already ensured that no one else can access your device or manage account.
> 1 votes

---
Tags: exchange
---


# Question
Title: Can't log into Google Play, gmail, or other apps on new Samsung 7
I have changed my Google password in an attempt to be able to log into gmail, Play Store and other apps on my new phone. However, the Play Store app is not recognizing the password change. I cannot get into other apps that I downloaded via the Play Store. Can someone help?

# Answer
> 0 votes
you should try clear the data of google play store and google play services by going into app settings, if it doesn't work, you can follow Google Accounts Help Center

---
Tags: troubleshooting
---


# Question
Title: Recovery mode wouldn't show up after installing cyanogenmod 13
I have rooted and installed Cyanogenmod 13 in Lenovo vibe K5 (previously it has lenovo vibe k5 lollipop version) and since then i am trying to enter into recovery mode by pressing "Volume up +Power button" but Its not going into recovery mode. When i press "Volume up +Power button" it stucks at Lenovo boot logo. I have checked advance reboot option as well in developer option.

# Answer
> 0 votes
I solved it by enabling developer options and enabling the android debugger so then when you need to go to recovery option, you will just have to press the power button and tap on restart you will get multiple option just choose recovery, device will boot up into recovery mode.

---
Tags: cyanogenmod, 6.0-marshmallow, recovery-mode, boot
---


# Question
Title: j5 cant open after updating to marshemallow
j5 cant open after updating to marshemallow and it display the word (samsung) in the screen for 20 hours without opening

tried restarting and removed the battery and the same happens

# Answer
It mostly happens when an incompatible ROM or KERNEL is installed on the phone. It is known as boot-loop, the phone never leaves the booting screen. To fix this issue in most cases, you have to change to a different ROM or KERNEL.
In your case it is the problem with the ROM as you mentioned that you updated to Marshmallow. It happens mostly when you try to update it yourself and not from OTA updates, if you really did update it yourself just flash a different ROM insuring that ROM is compatible with your device model.
> 0 votes

# Answer
This is the known issue with Samsung Marshmallow update. I too had the same problem a couple of months ago.

The easiest way to get it done is to reach **Samsung Care** asap. They will hardly take your five minutes to fix it.

One of my friend tried installing stock Marshmallow ROM with ODIN and ended up with a bricked device.

So the easiest and safest way possible is to visit Samsung Care asap.
> 0 votes

---
Tags: samsung-galaxy-j5
---


# Question
Title: Top draw stopped working. 'No notifications'. Gear icon for settings also is gone
I have an HTC One M8 running Marshmallow 6.0, kernel 3.4.0-perf-gd7aafa47 and build MRA58K.H15, unlocked bootloader but non-rooted device. The device is a tab over 2 years old now, and the system has been shutting down on its own when the battery charge gets closer to 10%. Yesterday, after charging up and powering on, I've noticed no more notifications are shown. The sounds are played, but no icons are displayed at the top left. Further, when I try to draw down to see more information, nothing other than 'No notifications' message displays. Also noticed that the gear icon on the top right has disappeared, I actually have to go the long route to access settings now. Another thing I've noticed is that the 'developer options', which were always enabled, now display '...not available for this user'. I've tried wiping the cache partition, but that made not difference.

Any ideas?

# Answer
If you are not getting notifications from the apps you locked,check in that app lock settings whether you ENABLED notifications from apps under lock .
> 0 votes

# Answer
Finally found the solution on a post somewhere on XDA Dev:

"There is a strange bug affecting a few devices after Marshmallow. Try this and tell us if it makes a difference. Go to settings - users - switch to "guest" - switch back to "owner"."

It was a 72 hs hell until I found this.
> 0 votes

---
Tags: 6.0-marshmallow, settings, htc-one-m8
---


# Question
Title: Can I install Cynogen OS on my Yu Yuphoria 5010A?
Basically I have multi touch issue on YU yuphoria,I recently googled and found that custom ROM can remove this problem,cyanogen in my case but all the tutorial were for 5010.So I need to know whether I can flash cyanogen or not?

# Answer
> 0 votes
Maybe this will help. (NOTE: these builds are for the build 'lettuce')

https://download.cyanogenmod.org/?device=lettuce

---
Tags: 5.0-lollipop, custom-roms, stock-android, micromax-yu-yuphoria
---


# Question
Title: Country restricted apps: how to find out where the app is available?
It is well known that some apps can only be downloaded in specific countries.

There are a lot of tutorials on the net that show how do bypass this restriction and download the app anyway.

However those tutorials require you to know in which country the app is available.

Is there are an automated way to find out in which country/countries an app is available (except from stupidly trying out each and every country)?

# Answer
42 matters seems to provide this. I haven't checked out by signing in. It claims to provide this information

> Country Availability API for Android Apps
>
> Check in which countries an Android app is available on Google Play Store™.

**Source:** Andrea, On Quora
> 3 votes

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


# Question
Title: After completing download 100% from google play store app wont install. but after 3 to 4 hour it install itself. What could be the problem?
After completing download 100% from google play store app wont install but after 3 to 4 hour it install itself. What could be the problem??

# Answer
can't say exactly but might be your device having low internal storage or your internet connection was interrupted or your device was busy with may background process
> 0 votes

---
Tags: applications
---


title: Blocking advertising in Nougat 7.0

text:
# Question
Title: Blocking advertising in Nougat 7.0
After upgrading Marshmallow to Nougat I found that hosts-file based ad blockers do not work. I have tried AdAway, setting it to use a symbolic link to the hosts file, and verifying via file explorer that the /etc/hosts file contains the desired content. AdAway also reports success in its ui.

But annoying ads continue to appear in my apps, interrupting my experience. AdAway DNS logs also continue to report hosts that should have been blocked, no matter I manually enter them in blacklist.

Did Google change the DNS resolution mechanism like Microsoft did in the past for Windows Update hosts (bypassing hosts file, source not yet available the time i am writing this post)? Can I do something else to block annoying unwanted advertising?

# Answer
## Short answer

Ad blockers do not work in Nougat until the developers make an update. A beta version of AdAway does the trick but requires to check the new "Systemless mode" in Preferences screen.

Other ad blockers will probably implement similar solutions

## Long answer

This is marked Community Wiki for others to contribute. The explanation is not fully clear to me too!! Everything is well explained in #770

Root applications do not normally have access to `/system` partition, even as root. This because the system partition is readonly by design. However, with `mount` command you can easily remount a file system in read-write mode and do whatever you like. This is what ad blockers and most root apps used in the past.

But Google changed the way the command `mount` work, to keep it in simple words. In Android 6, there actually were two coexistent implementations of the mount command, so if you didn't support `toybox` you could fall back to `toolbox`.

That is the **simple** reason why Nougat requires **all** root apps to update themselves if they ever need (and why ever in the world do you need to be root if not?) to modify the system partition
> 1 votes

---
Tags: root-access, 7.0-nougat, ads, hosts
---


# Question
Title: Where to get or create an Android Lollipop iso for x64 environment?
My question is simular to this question about iso for x86.

I am looking to dual-boot my Lenovo Yoga 3 pro with Android L and I need an x64 iso. I can not use an x86 as it is not able to install to my hard disk partitioned with GPT. Where can I find an Andorid L x64 iso?

I am willing to try to create an iso on my own. Does anyone know how to do this?

# Answer
To get Android Lollipop or another flavor of Android on your x64 laptop I recommend to use an Android disto called RemixOS. They have 64-bit support. There is another Android project called Phoenix OS that is similar but only x86.
> 0 votes

---
Tags: 5.0-lollipop, stock-android, dual-boot, android-pc, lenovo-yoga
---


title: Bricked Onda v919 64gb (without 3g)

text:
# Question
Title: Bricked Onda v919 64gb (without 3g)
I currently bought a tablet Onda v919 from China. When I received it I realized that the installed android did not contain Google Play, and after reading about it I found out that you could make an upgrade with a later rom to fix this. I followed a guide to do this, but after I finished my tablet will not start.

When booting I enter what I think is the efi console.

To fix this I have tried to reinstall windows from backup images. However I have not been able to make a bootable usb drive.

Does anyone have any tips on how to reinstall my tablet?

Best regards David

# Answer
It sounds like you have corrupted your partitions. To fix this you either need to rebuild your partitions (which requires a knowledge of the device and MBR or GPT, and will need know how the factory ROM is imaged).

Or you can repartition your tablet by flashing it with a factory ROM. This will revert the tablet back to its original state. Thus erasing all of your data.
> 1 votes

---
Tags: tablet, windows, dual-boot, onda-tablet
---


# Question
Title: fastboot devices returns nothing while adb devices does
Device is OnePlus 3. I'm unsure of why this is happening - I have made sure to install the fastboot and adb drivers correctly, however fastboot devices does nothing when I put it into cmd even though the adb devices returns my phone normally.

# Answer
> 2 votes
I found the solution - I needed to enable the installation of unsigned drivers on my system (Windows 10) and manually install the OnePlus bootloader driver while the phone was plugged in and in fastboot mode.

# Answer
> 0 votes
In order to use fastboot you need to boot to fastboot. If adb does list your device you can use `adb reboot-bootloader` to reboot to the bootloader (fastboot). Now you can see your device with `fastboot devices`

---
Tags: rooting
---


# Question
Title: Does the Pixel C Now Support HDMI-over-USB-C?
When the Pixel C was released, we were told that it does not support HDMI-out over its USB-C port, but that it might be enabled later.

However, on Google's own store, they offer a USB-C to HDMI adapter, and the page indicates that you can "enjoy it" with the Pixel C.

So... does anyone know if the Pixel C got the update to support HDMI-out or not?

# Answer
**It doesn't; none of the Pixel devices support - it's a Google Store goof up**

* I was helping a friend on the purchase decision of Pixel XL and lack of USB C - HDMI was a major drawback. Just to confirm we contacted Google support and they confirmed it doesn't support HDMI
* Seeing your question, I contacted them again, since there are plenty of references to *lack* of support and only Google Store confirming it supports, which is an oddity. They verbally confirmed that it is a Store site issue and followed up on mail, confirming that they are working on fixing the error. Screenshot below

You may also wish to confirm by calling them up from the *contact us* on the store web site
> 11 votes

# Answer
I know this is a bit old now but just stumbled upon this thread. I have tried the USB-C to displayport cable with my pixel C (after seeing "Enjoy it with Pixel C" on the google store) and it doesn't work.
> 5 votes

---
Tags: google-play-store, hdmi
---


title: Permission denied in /data

text:
# Question
Title: Permission denied in /data
My phone is getting out of storage space warnings and most of this is due to log files in /data that I cannot get to.

I'm using CyanogenMod and use Terminal to gain shell access. Issue su in the root filesystem, `cd data`, then `ls`. That's when I get permission denied.

Screenshot (click for larger variant)

What do I need to do to gain permission to clear out these large, inaccessible log files?

# Answer
You're not even operating as root - the symbol before each command is still `$` instead of `#`. Double check the root-related options in Developer options - allow root for shell.
> 0 votes

---
Tags: cyanogenmod, internal-storage, file-permissions
---


# Question
Title: Completely hiding a whatsapp group so it never appears
I have a whatsapp group which I have muted and disabled notifications for, but I have no way to completely hide it. When I archive it it appears when someone sends a message.

# Answer
Whatsapp does not have such privacy mechanism as of yet, but if you use *Hike* you will get what you want.
> 1 votes

# Answer
You can archive the chat /delete group by long pressing the respective group
> 1 votes

---
Tags: whatsapp-messenger
---


title: image to flash moto 4g play

text:
# Question
Title: image to flash moto 4g play
I'm trying to remove the anoying amazon malware on my moto G. I tried following these instructions: http://forum.xda-developers.com/moto-g4/development/moto-g-4th-gen-how-to-remove-amazon-t3416587 but without success. both the RSDLight and non-RSDLight approaches fail. I get a message saying that the image test failed.

I assume the problem is that i'm using an image for a moto 4g instead of a moto 4g play. Where could I get an image to flash my phone with for a moto 4G play?

# Answer
> 1 votes
Amazon and Moto patched the methods used to remove advertising, I have to assume they did it on the G4 Play as well, meaning there are no known ways to remove the advertising on the current firmware for the G4 or G4 Play, except by going to Your Devices on Amazon and pay the $50 to remove the advertising. If you are a long time Prime customer, calling and complaining to customer service that the advertising is too bright and annoying has resulting in getting it removed free of charge for some people (yet not others).

---
Tags: rom-flashing
---


# Question
Title: Unable to download any apps from the Google Play Store
I can't download any apps from the Google Play Store. I have tried everything but it doesn't work. The download says "paused" on the notifications bar for ever and I can't get it to start.

# Answer
I couldn't get Play to connect at all and i found out that the time setting on my device was incorrect, so i set the time correctly and it connected straight away. Ensure that the time and date is correct on your device.
> 1 votes

# Answer
Make sure you are connected to the internet

Restart your phone and then try again

Otherwise clear the cache for the Play Store in The Applications settings.
> 0 votes

# Answer
Clear all cookies and cache from settings-\>apps -\> all running apps -\> open the app -\> click on clear data.
> 0 votes

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


# Question
Title: Batch file for android that runs at startup
On my windows laptop, I have a batch file which checks for a specific file and deletes it. My question is, is this possible on android, to make a file that runs at startup (without root), checks for the existence of a directory called "thumbnails" in /storage/sdcard0/DCIM", if exists, delete. Answers greatly appreciated

# Answer
> 0 votes
Sure that is possible. Many apps (see our automation tag-wiki) offer that. I e.g. use (see: tasker tag-wiki) which offers to perform actions on device boot, and can execute shell commands. So a typical Tasker profile could be fired "on device boot" to "execute shell command" `rm -rf /storage/sdcard0/DCIM/thumbnails`. No check needed for the existence of that directory: If it existes, that command would remove it – and if it not exists, result is the same :)

While Tasker is not free (there's a 7 day trial, though) there are other free automation apps you could check with. I don't have a list of which ones provide on-boot command execution, so you had to look that up yourself.

In case your device is rooted, you'd have additional possibilities – e.g. utilizing init scripts. If your device doesn't support them as-shipped, there are some apps which could help adding that feature.

---

Disclosure: the linked app lists are my product, so those links go to my website.

---
Tags: files, command-line, vanilla-android
---


title: Unable to complete Cyanogenmod 14 setup

text:
# Question
Title: Unable to complete Cyanogenmod 14 setup
Hei, I Just installed CM14 on my Nexus 6p + Gapps. All clean, fresh unlocked etc. Cyanogen boots up to setup-wizard the device, select the language etc. But after the wifi selection the "tranfer data from another device" opens up and I can not cancel it / proceed it. Can someone help me with this ?

# Answer
As of now the Setup Wizard is known to be broken across multiple devices on CM14.x.

The solution for now seems to be removing `/system/priv-app/CyanogenSetupWizard` from your recovery. But the trick is that you shouldn't just delete it; instead, move the folder elsewhere for backup, then boot up into the OS properly. You will notice things like the notification bar and recent keys working weird. Don't worry - boot into recovery again and place that folder back to where it was, and set correct permissions (rwxr-xr-x for folder, rw-r--r-- for file). Reboot and you should see the Setup Wizard briefly come up but goes away if you interact with it. That's it - now start using the phone as you would normally.
> 1 votes

---
Tags: cyanogenmod, setup-wizard
---


# Question
Title: Is SuperSU and TWRP ROM-specific, phone-specific, or not specific at all?
Whenever I follow a root guide, I see a link to SuperSU and TWRP files. Are these SuperSU and TWRP files the same file for all phones, or is there a different SuperSU for each phone? Also, if it exists for each phone, is it ROM-specific? Do I need a separate SuperSU file for CM13 and stock ROM on the same phone?

# Answer
> 4 votes
SuperSU is generic, same for all (most) devices, some specific devices or methods may require a specific version though.

TWRP is very device specific, each build is customized for the intended device. http://twrp.me is the official site for TWRP which has a database searchable by device.

CM13 is pre-rooted, you do not need SuperSU at all.

---
Tags: rooting, twrp, supersu
---


title: How do I simulate network time?

text:
# Question
Title: How do I simulate network time?
I want to ask, how do I simulate other timezone (Like +13:00) on network? Like all apps that get time from network will get custom time.

# Answer
> 0 votes
Often apps only take your system time to do certain task. So if you want to simulate another timezone, just change it in your phones settings.

If this doesn't work for you, you still can get the Android Emulator. It is normally used by developers to test their app, but you can test everything there

---
Tags: wi-fi
---


# Question
Title: I have a pop up every time I open my phone
Can someone please tell me what app is causing this pop up every time I open my phone? It's annoying, because I have to click on it every time just to use my phone. I've attached a screenshot.

# Answer
Remember when did this start to happen. Then uninstall apps after that time. If that didn't work a factory reset is always handy. Good Luck!
> 1 votes

# Answer
At first check if you have installed any application that was installed by you or not. You can see the from setting \>Apps (No rush if you are not much familiar with system apps and can leave them alone)

If you can't see any suspicious application, you should be cautious and maybe it is highly exploited. in this case you have to make full wipe and install a new rom.

if you can see some application that was installed by you but not from playstore uninstall that too cause Google developers have to follow their market and community standard .
> 0 votes

---
Tags: popup
---


# Question
Title: photo recovery for Samsung A5 without using a computer
how do I recover my photo album that I deleted if I don't have a computer? I have a Samsung A5

# Answer
I've had the same problem a while back, and I'm glad to say I know how to fix it :)

I have an A5 too, and I used this app to fix the problem: https://play.google.com/store/apps/details?id=com.defianttech.diskdigger Diskdigger is specifically made for this purpose, and has helped me a lot in the past. Hope you find this helpful :)
> 0 votes

---
Tags: 2.3-gingerbread, data-recovery
---