title: Your username and password don't match

text:
# Question
Title: Your username and password don't match
I've tried to log in to my Google Account on my phone and tablet, I've tried on a friends HTC and mine are Samsung. On all the devices, I get "Your username and password don't match" and instructions to reset the password. I have tried countless times, reset the password about 5 times and double checked, even quadruple checked. Tried copying and pasting the password, etc. I have tried logging in on the browsewr, it works fine. I have tried enabling access for less secure apps/devices, still nothing. 2 factor wasn't on, I tried turning it on twice, still nothing. Restarting the phone, checking the date, etc. I have tried signing in with a different Google account on the phone and it works like a charm but mine doesn't. I have been searching for hours, checked numerous Stack Overflow posts, Android Forums, etc. There (should) only be 1 Google Account (well, there isn't any in the settings right now). I **think** this was working before I factory reset it, but not sure.

TL;DR: Correct password, enabled & disabled less secure apps, tried turning off 2 factor, other account works, tried on other devices. Still nothing.

WTL;DR Not working, tried everything.

# Answer
> 3 votes
Go to your Google account settings from a browser and setup an App Password for the device. I chose the option "Other..." from the app drop down list so that I could easily identify the device should I decide to revoke it later.

The sign-in problem was due to the Two-Step verification process I had previously setup on my account.

# Answer
> 0 votes
Ok so. I have a Samsung Galaxy S first generation. I've been trying to look for an answer but haven't found one. However, after trying different things out myself, I finally got it to work.

This is what I did: After factory resetting your phone, skip the "add google account" and instead go through the next step and "add an email account" using the same google account details.

After you have successfully added the email account, you can now open the Market or Play Store where it will tell you to add a Google Account. Now you should be able to add the same Google Account without the "Sorry username and password does not match" problem.

Good Luck.

Gabriel

# Answer
> 0 votes
After a factory reset I had similar problem. The following is how I solved this problem:

I went to Google Accounts, then I signed in with the account I wanted to use with the device.

Inside the signing in to Google subsection, I disabled 2 step verification. Then, in the connected apps and sites subsection, I turned on the option to allow less secure apps.

# Answer
> 0 votes
I had the same problem. It worked when I changed this settings: "Allowing less secure apps to access your account" https://support.google.com/accounts/answer/6010255?hl=en

---
Tags: google-account
---


# Question
Title: Is there a good USB debugging toggle widget for Android?
Can you suggest me a widget for toggling usb debugging mode for Android? Or could you code it and upload to market, please?

(I need it because of HTC Desire and HD's init process consuming 100% cpu bug. When toggled, it resets to 0)

# Answer
> 7 votes
Here installer for easy installation or widget only for manual installation

# INSTALLATION INSTRUCTION

## Prerequisites:

1. You must be rooted
2. You must be able to write to `/system/app/` folder. USB Debugging is a "Secure" setting, so this widget must be installed as a system apps. It will **not** work if you install to the standard install location even in rooted device.

## Easy Instruction (Recommended)

1. Nico have written an easy-to-use installer to automate installation to `/system/app/`; download it here and run the installer app.
2. Add the widget to your home screen like regular widget.

## Manual installation

If the easy instruction doesn't work, try the manual installation:

1. Download ADBWidget.apk and save it to your computer
2. Copy ADBWidget.apk to /system/app

* **Method 1** -- Using Android Debug Bridge (ADB)

    1. Remount `/system/app` to read-write (see Additional Instructions section below)
        2. `adb push ADBWidget-x.x.apk /system/app/ADBWidget.apk` (replace x.x with the appropriate version number)
        3. Remount `/system/app` to read-only
    * **Method 2** -- Using Recovery's update.zip (have not been tested yet)
    * **Method 3** -- Using Root Explorer (have not been tested yet)
3. Add ADBWidget to your home screen

## Upgrade Instruction

If you're upgrading from a previous version, you do not need to do all of the above again. You can simply install an update on regular application directory by using regular installation methods (e.g. opening the apk from a file explorer). As long as there is a previous version of the widget in the `/system/app` directory with the same signing key (i.e. my key, if you used the apk download above), Android will give the updated version in `/data/app` the same permission.

# USAGE INSTRUCTION

Click on the widget to toggle USB debugging. Blue USB icon means that USB debugging is inactive, red USB icon means that USB debugging is enabled.

# UNINSTALL INSTRUCTION

Since the widget is installed to /system/app, you cannot remove it using standard application uninstaller. So, simply delete the .apk from /system/app.

```
su
remount /system as read write
rm /system/app/ADBWidget.apk
remount /system as read only

```

# ADDITIONAL INSTRUCTION

## Remounting /system/ as read-write

1. Open "Terminal Emulator" or "adb shell"
2. Get root permission, type `su`
3. Get the device name, type `mount | grep /system`
4. You should see something similar to:

`/dev/<device-name> on /system type rfs (ro,codepage=utf8,vfat,fcache(blks)=128,xattr,check=no)`
5. Take note of the `<device-name>`, and type: `mount -o remount,rw /dev/<device-name> /system`

## Remounting /system/ as read-only

1. Step 1, 2, 3, 4 same as above
2. type: `mount -o remount,ro /dev/<device-name> /system`

# TROUBLESHOOTING

* Sometimes the widget froze and do not responds to clicks. If this happens, removing and re-adding the Widget usually will fix the problem.

# NOTE

* Don't complain about the ugly default icon and widget button, but if you can send me a better icon/widget image, I'd be happy to add it. Now we have an icon, thanks to @Jay.
* Do not trust strangers that asks you to install an application to /system/app
* Tested on Samsung Spica i5700 SpicagenMod Froyo.

# Answer
> 0 votes
If you have 2.1 or above you can use the drop down notification area to quickly disable debug mode. Sadly that is all I got, turning it on will have to be done manually. I searched and was unable to find a widget.

# Answer
> 0 votes
There are some apps which do this. But all of them need to be made system app. I didn't want to do this. So I made a widget myself which works just like any other widget. You can get it from here:

https://github.com/alseambusher/adb-toggle

---
Tags: usb-debugging
---


# Question
Title: Huawei G6 no longer enable USB debugging
My Huawei G6 can no longer detected by my computer. My phone charges but doesn't show any USB debugging in the notification bar. I tried many USB cables but it just charges. Any options how to debug my phone? Help!!!

# Answer
> 2 votes
Clicking 7 times on the Build Number (found under About Phone) will give you Developer privileges.

This must be a feature to prevent kids or people who don't know what they are doing from enabling the Developer Mode.

I can confirm this works for the Huawei 560 as well.

Watch this link
https://www.youtube.com/watch?v=7swUjZm7y6c

# Answer
> 0 votes
Ensure that USB debugging is enabled under Settings\>Developer options\>USB debugging.

# Answer
> 0 votes
click the build number 4 times in the "about phone" menu to unhide the "Developer options"

then "Ensure that USB debugging is enabled under Settings\>Developer options\>USB debugging."

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


title: Transferring music from computer

text:
# Question
Title: Transferring music from computer
Why does my Android phone show up on the Widows Media Player Sync function as a Linux O.S? Transferred music files from the computer show up on the Android phone music app but will not play.

# Answer
That is because Android is based on Linux. Android uses Linux as part of it core operating system. This does not mean that you can run Linux programs on Android nor can you run android apps on Linux.
> 0 votes

---
Tags: sync
---


title: Button to allow ADB backup not working

text:
# Question
Title: Button to allow ADB backup not working
I have a Oneplus One running CyanogenMod 12.0. (Based on Lollipop 5.0) I'm trying to create a backup using ADB. I executed the command, and it gave me the usual prompt to unlock my phone and allow the backup. On my phone, the screen comes up asking me if I want to encrypt the backup with a password, and with the "Do not back up" and "Back up my data" buttons. So far so good.

The "Do not back up" button works fine: When I click it, the command on my computer stops running. But the Confirm button just does nothing. When I tap the button, nothing happens; the button doesn't even "light up" like buttons normally do.

* The button is not "grayed out" or disabled: It looks exactly like the other, functioning, cancel button.
* I tried inputting a password, thinking maybe it would not allow me to back up my data unencrypted, but it still behaved exactly the same
* I tried running the "adb backup" command with literally every combination of arguments, with the same results
* "adb devices" does show my phone properly connected

How can I either

* Fix this, and make an ADB backup
* Make a complete backup in some other way, without root access. (I want to unlock my bootloader, which wipes all data)

# Answer
For me force stopping the Facebook Messenger seemed to fix the problem. In your case it might be related to a different app.

Go to Settings-\>Apps-\>Select the application you suspect-\>Press "FORCE STOP"

Possibly this is related to the "draw over other apps" privilege.

Also see http://forums.androidcentral.com/htc-one-s/520618-adb-backup-can-t-click-back-up-my-data-button-phone.html
> 6 votes

---
Tags: cyanogenmod, adb
---


# Question
Title: Android ADB has root access but no SU binary
I recently purchased an Android TV box that claimed to come "pre-rooted", however there is no SuperSU apk or SU binary installed. The interesting thing is that I am automatically logged in as the root user when I connect to the device with ADB (I can run reboot commands etc), which tells me that I have at least some level of root access. Can anyone explain how this might have been set up and how I can grant root privileges to my apps as well?

# Answer
Two different sides of the card deck:

* apps need the `su` binary to be able to use "root powers"
* the ADB daemon does not; it gains root access while being started by the system in the corresponding mode

The latter is a simple setting in your device's `build.prop` file: `ro.secure=1` (default on most devices) tells the system to start the daemon in "secure mode", i.e. not with root powers – while `ro.secure=0` would turn off that security and run the daemon "as root" – which will be the case with your device.

Knowing that, the claim of being "pre-rooted" is partially true: you can use ADB to "push" the relevant files to your device. Four steps should do it:

```
adb shell "mount -o remount,rw /system"
adb push su /system/bin/su
adb push superuser.apk /system/app
adb reboot

```

After that reboot, your device should be "fully rooted" – and "root apps" should find everything they need to work, with you being in control of it via the superuser app.
> 6 votes

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


title: I can't access google play store

text:
# Question
Title: I can't access google play store
I uninstalled all updates on Google play store but won't update and says no connection. I have cleared all caches and all data.

# Answer
> -2 votes
Try disconnecting your google account and readding it to the phone, I've had this problem as well.

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


title: How do I prevent connections?

text:
# Question
Title: How do I prevent connections?
When on my home WiFi network (or really any open network), when the WiFi drops or lags my phone automatically connects to my sister's phone (or that oepn network's 4G/5G alternative).

For example:

Our WiFi name is NetGear77. When it kicks me off NetGear77 due to instability or not loading fast enough, it forces me to connect to NetGear77-5G, which is my sister's phone.

My question is, how can I stop my phone from connecting to the other network when the WiFi lags or drops? It is weird when I can see my sister is searching up stupid crap like Twilight. I already have mobile data turned off, but I don't think it does anything.

# Answer
> 0 votes
Remove your sister's WiFi network from your list of APs.

* Settings-\> WiFi
* Long press the network name, which should be "NetGear77-5G"
* Select "Forget Network".

Also your sister probably should not be running a WiFi access point all the time. This will reduce her battery life, among other security issues.

---
Tags: wi-fi
---


# Question
Title: Cannot flash a working custom recovery on a rooted LG G2 D802(T)
I own an LG G2 D802**T**. I have rooted it successfully with **IORoot**, but when I try to flash a custom recovery on it, it always fails.

I have also tried **AutoRec** for **D802T**. Although it flashes and I am able to enter into TWRP, the phone got stuck at LG Logo and the only option left is to flash a kdz through LG Flash Tool again. I have searched for it on several forums but was unable to find the answer. Also, I have tried several apps from Play Store as well.

How can I flash **TWRP** or **CWM** which work 100%?

# Answer
> 0 votes
What you need to do is that before you install recovery, copy the zip file for any ROM (I did CloudyG2 3.3). Then once you boot into recovery, wipe the cache and Dalvik cache, and then install the zip. Once the installation is successful, the phone will boot into the ROM without getting stuck at the LG logo. Once you are into the ROM, you can switch off the phone and try to use the key combination (vol down + power keys) to go into recovery. Or else download an app that lets you boot into recovery.

For more info, go to XDA Forums - \[Complete Guide\] Convert D802T to D802 with TWRP+CloudyG2+Dorimanx\_Kernel. Look for my comment on page 2 for more details.

---
Tags: rom-flashing, recovery-mode, twrp, clockworkmod-recovery, lg-g2
---


# Question
Title: Multi-user option not avilable in Android one after Lollipop update
I have Karbonn Android one phone. It is updated to Lollipop 5.1. I read that multi-user option is available in Lollipop. But in Settings the Users option is not available.

How can I enable it? Is it not supported by Android one phones?

# Answer
> 5 votes
It is supported, but you must have **rooted** device.

Download file manager that allows root access(for example: **ES File Explorer**)

Navigate to `/system/`

**Backup** `build.prop`

Add these lines at the end of build.prop file:

`fw.show_multiuserui=1`

`fw.max_users=5`

Save and reboot device

If something went wrong, restore `build.prop` backuped version from recovery.

# Answer
> 5 votes
You can enable multiuser support without rooting the device by using ADB.

1. Enable debug mode (developer settings)
2. Connect the device via USB to a PC with ADB installed.
3. Execute these commands:

```
adb shell setprop fw.show_multiuserui 1
adb shell setprop fw.max_users 4

```

The settings might be lost after reboot. I'm sure it's possible to modify the `build.prop` file from ADB too, but I'm not that experienced yet.

# Answer
> 3 votes
It can be enabled without rooting.

You must have JDK (including platform tools) and proper ADB drivers installed.

1. First, download TWRP Recovery for Android one (sprout) and paste it in
`c\program files\andrdk\platform-tools`. Rename it to "twrp".
2. Connect your device.
3. Right click on `platform-tools` folder holding left-shift and click on "Open command window from here".
4. Type `adb reboot bootloader` -- this will boot phone into fastboot mode.

Then type `fastboot boot twrp.img` -- this will boot the device into TWRP recovery temporarily.
5. In recovery click `mount`, then check `system`.
6. Type `adb pull /system/build.prop` -- this will copy the `build.prop` into the `platform-tools` folder.
7. Open the `build.prop` file using notepad++ (simple notepad may corrupt the file), add the following two lines at the bottom and then save it:

```
fw.show_multiuserui=1
fw.max_users=3

```
8. Type `adb push build.prop /system/` -- this will push the edited file.
9. Now type

```
adb shell
cd system
chmod 644 build.prop

```
10. And finally, go back to recovery using navigation key and click reboot then click system.

Now, you have enabled multiuser without root.

**NOTE:** Do everything at your own risk. I will not be responsible for any damage to your device.

I posted this because this worked for my Android one.

# Answer
> -3 votes
Some models don't support that feature and your phone is one of them.

---
Tags: 5.1-lollipop, multi-user, android-one
---


# Question
Title: Play books pdf upload title unknown filename?
I have several pdf books ranging from textbooks for class and free downloads from linked in that I moved to play books to make for easier reading from my tablet.

I moved them to google drive and uploaded them using my tablet but all of them have their title as "unknown filename" even though the title is on the first page and the name of the pdf file.

> Is there any way to give the books their proper titles?

I have looked at the play books faq, tapped everything I can in play books, and I looked at stack overflow, here, and google and haven't found an answer.

Everything else seems to work fine save for the organization of my library.

I have a samsung galaxy tab 10.2 GT-P5113 model running 4.2.2

# Answer
> 0 votes
Apparently you can't upload from a tablet. I repeated the exact same steps from a desktop and the titles carried over fine.

I am unsure if this has to do with my tablet being old, or if it's just better to access cloud from computer rather than tablet.

But my library is now fine.

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


# Question
Title: How to unlock the bootloader of Samsung Galaxy Ace3
Please i have been searching the whole internet, but can't get the answer to my question. How can I unluck the the bootloader of my Samsung Galaxy Ace3 Duos. Please any help will be appreciated. Thanks in advance.

# Answer
Samsung devices don't really have a "Bootloader", like the Nexus (and some other Android) phones. However, Samsung devices have an "Odin Mode" (sometimes referred to as "Download Mode"), and they have "Recovery". For rooting the Ace3 I believe you want to go into Odin Mode and then connect your phone to your PC. From there you can use the Odin Program to flash the root file onto your phone.

To access Odin mode while your Ace3 is powered off, press `Volume Down` \+ `Power` \+ `Home`.

**NOTE:** Before doing this you want to make sure you have "Developer Options" and "USB Debugging" turned on in your system settings.
> 0 votes

---
Tags: rooting, custom-roms, bootloader-lock, samsung-galaxy-ace-3
---


# Question
Title: LOST.DIR folder appears all the time in my tablet
I have Silver-Line tablet SL-1066 model. When I connect USB stick or SD card the tablet always create a folder under the name "LOST.DIR" and the folder is empty. this folder is also appear in my computer when I connect USB or SD card, this is also appear in my computer after the tablet created it. I tried always to delete it, but if I connect the device to the tablet again, it is will recreate the folder.

Someone know how to make it never to create this folder again?

Thank you!

# Answer
The "LOST.DIR" is a System Folder, and Android creates it on boot. It is used to recover any files that you may have lost due to an unexpected shutdown (i.e. you run out of battery) or because you pulled an SD-CARD out without unmounting it first. You can keep deleting this folder, but Android OS will be just as persistent in recreating it :)
Think about it like the Recycling Bin in Windows, you can't get rid of it no matter how hard you try!
> 1 votes

---
Tags: tablet
---


# Question
Title: Firefox for Android mysterious connections after turning everything off in settings
I created a user.js that incorporates support.mozilla.org/en-US/kb/how-stop-firefox-making-automatic-connections and other tweaks, yet Firefox for Android still attempts to connect to several addresses that appear to be Mozilla updates related (63.245.217.\* aus4.mozilla.org).

Review of about:config confirms user.js was recognized.

user.js: http://pastie.org/private/syyzqotsooclhwnuoxqo7w

This is just for establishing a baseline where no connections are made without user consent and not for regular use.

**Question 1:** Does anyone know of another tweak I should make that could solve this?

I posted this on a Mozilla support site (https://support.mozilla.org/en-US/questions/1088951):

There are no responses so far. As I understand it, that's a volunteer run support site and it possibly focuses on simpler questions.

**Question 2:** If this isn't solved here, where should I try next?

Note: I'm not suspecting something nefarious. The merits of that particular user.js are out of scope for this question.

# Answer
The solution is to set media.gmp-manager.url to empty. Setting media.gmp-gmpopenh264.autoupdate doesn't seem to work (appears at https://fedoraproject.org/wiki/OpenH264).
> 1 votes

---
Tags: applications, settings, security, firefox-for-android
---


# Question
Title: Difference between Google Photos Sync and Google Photos Backup Sync?
In the Accounts section of setup, what is the difference between
`Google Photos Sync` and
`Google Photos Backup Sync`?

When would I want to enable one over the other, and when would I want to enable both?

Specs: Moto G 4G, 3rd generation, UK edition Android 5.1 Lollipop

# Answer
> 2 votes
Google Photos in sync is what synchronizes your photos saved in Google Photos with the device. So if you add a photo on one device, it automatically appears on your other devices. This is only going to use data when photos are added/removed from Google Photos, so it shouldn't really be a concern for the battery unless you're constantly uploading photos to Google Photos from other devices or the computer.

Google Photos Backup is the automatic photo backup feature that uploads your pictures/videos to Google photos automatically. You can disable this, but you have to go into the Google Settings app. In there go to Google Photo Backup and you can turn it off or set it to upload only on wifi or mobile as well, and you can even set it to run the backup only when charging. And this will only be contributing to battery usage while photos are being uploaded, so unless you are taking tons of photos and have them set to upload over mobile or wifi.

Now the decision is yours!

---
Tags: motorola-moto-g, 5.1-lollipop, google-photos, motorola-moto-g3
---


# Question
Title: How to (cleanly) remove Gmail app from KitKat? I have fully moved over to Inbox
Hey I have a moto G (no SD card!) and so space is a premium.

I have 'removed all updates' and cleared data on Gmail but I would like that extra 40 MB back. Is it possible to remove Gmail completely?

Now I'm not so sure this was a good idea, as Inbox is a front-end for Gmail.

Inbox seems to be working fine...

# Answer
Deleting the Gmail app wouldn't give you extra space, as it came pre-installed as system app. Those "system apps" live in a different partition (`/system`, which is why they are usually called "system apps"), which is mounted read-only – and not available to the user to be written.

However, Google Apps (including Gmail) are regularly updated via *Google Play*. Those updates are placed in user-space (inside `/data`), and thus consume space you could use otherwise. To claim back that space from system apps you don't need:

* From the home screen, go to *Settings › Apps*
* Select the "All" tab
* Scroll to the app in question (here: Gmail), tap its entry
* Now you see some details on that app, including some buttons you can press. Press:
    + `Force Stop` to "shut down" the app
    + `Clear Cache` to make it release its "temporary files"
    + `Delete data` to get rid of its configuration and stored user data (optional; if you think you might need this app later, skip this step)
    + `Uninstall updates` to get rid of the app-updates installed in user-space
    + Now that button gets renamed to `Disable`, hit it again (it should be renamed now a second time, and read `Enable` – so in case you need it at a later time, you can do so. Note it then would draw-in the latest updates again)

Now the app should no longer be visible in the app drawer, and also its shortcuts etc. on your home screen(s) should be gone. Storage claimed by the app's updates, caches, and (optionally) data is freed, and available to you to be used for other purposes.
> 6 votes

# Answer
I don't believe it is possible to remove GMail from the system, unless you root the phone of course, then you're allowed to remove whatever you want.
> 2 votes

# Answer
In addition to @Izzy 's answer,

I did the same steps in my Samsung Galaxy S4, but what I have noted is that when there are updates available on Google Play, the disabled system apps get re-enabled again.

So disable "Automatic updates" in Google Play Settings.
> 2 votes

---
Tags: 4.4-kitkat, gmail, inbox-by-gmail
---


# Question
Title: Remote debugging using USB debugging is not woking
I'm trying to remotely debug Chrome on my Samsung Galaxy Note 4, but I can't seem to get it working.

**Note** \- to eliminate a device problem I have also tried to use an HTC One M8, but that also would not work.

Having reviewed the requirements from the Chrome remote debugging page -https://developer.chrome.com/devtools/docs/remote-debugging \- I believe I meet all of the requirements -

* **Mobile device** \- Chrome 42.0.2311.111 (Lollipop 5.0.1)
* **Device used for debugging** \- Chrome Canery 44.0.2394.3 (Windows 7)
* **USB Drivers** \- Downloaded and installed from the Samsung website

Both devices are connecting to my laptop without issue, and I can transfer files between the two, however USB debugging is not working.

According to the above guide I should see a notification entitled **Allow USB debugging?** However, this notification is no where to be seen, and consequently the device inspector (chrome://inspect/#devices) is reporting **no devices detected**.

I've found many similar questions that advise the user to focus upon the USB driver, however I have ensured that I have my manufacturers latest version installed and I have had no success.

Is anyone able to advise on what I may try next?

---

**Edit** \- I forgot to mention that I have also looked in to downloading the Google USB driver - http://developer.android.com/sdk/win-usb.html#download

However, I'm running Windows 7 x64, and it appears that these drivers are only suitable for x86 installations.

I've now also downloaded the Universal Windows ADB Driver Universal Windows ADB Driver as recommended on this site, but still no joy - USB Debugging is not showing in ADB devices

I have also installed the ADB plugin for Chrome Canery, but once installed the plugin notifies you that it is no longer required.

# Answer
> 9 votes
**I found the missing pieces of the puzzle were installing the Java SDK & Android SDK.**

I came across this because I couldn't connect to the "adb interface" - the Android remote debugging instruction page never mentioned installing an SDK, so I Googled "how to set up adb interface", and I found this page on How To Geek.

After installing the Java SDK & Android SDK, I was able to detect the device using "`adb detect`", and then Chrome was able to detect the device on `chrome://inspect`.

Prior to installing the Java SDK & Android SDK, `chrome://inspect` would not detect the device.

The version of Chrome Canary I was using was 48.0.2547.0 (64-bit).

The fact that the Java SDK & Android SDK install fixed the problem contradicts Google's own advice here:

> You no longer need to configure ADB or the ADB plugin to debug remote browser tabs and WebViews. Remote debugging for Android is now part of the standard Chrome DevTools.

# Answer
> 1 votes
Trouble Shooting (From the webpage)

**I can't see my device on the chrome://inspect page.**

* If you are developing on **Windows**, verify that the appropriate USB driver for your device is installed. See OEM USB Drivers on the Android Developers' site. Verify that the device is connected directly to your machine, bypassing any hubs.
* Verify that **USB debugging** is enabled on your device. Remember to accept the USB debugging permission alerts on your device.
* On your desktop browser, navigate to **chrome://inspect** and verify that **Discover USB devices** is checked.
* Remote debugging requires your version of desktop Chrome to be newer than the version of Chrome for Android on your device. Try using Chrome Canary (Mac/Windows) or the Chrome Dev channel release (Linux) on desktop.

If you still can't see your device, unplug it. On your device, select Settings \> Developer options. Tap Revoke USB debugging authorizations. Then, retry the device setup and discovery processes.

---

**Things to check\*(From the top of my head)\*:**

So you've turned on USB debugging in developer settings on your phone, correct? If it is turned on it will show up on your phones notification bar, if it doesn't show your phone doesn't have USB debugging on.

If it is on but chrome cant detect it try running "adb devices" from windows command prompt to see if your computer is detecting it. If the computer is detecting it you that adb is working, thus a problem with chrome. If it doesn;t detect it you know that windows is also not detecting adb, thus install the correct drives and turn off adb and then back on (if necessary) and try again.

> However, I'm running Windows 7 x64, and it appears that these drivers are only suitable for x86 installations.

You can install the drives on your windows platform as it is 64-bit (64-bit can and will run 32-bit code (x86 is what you called it in your question)), so install the drivers and try again.

**To check that windows can communicate to the adb interface:**

* Make sure the phones adb setting is turned on, and connect the phone to the computer
* Navigate to the windows device manager.
* If everything is correct (the correct drivers are installed, phones adb is turned on and the phone is communicating to the computer) you should see "Android ADB" on top of the device managers list.
* If it isn't, install the correct drives for your phone and make sure the ADB setting is turned on in your phone

---

If none of this works, contact me and I will try help you as much as I can. Hopefully it was just the drivers and nothing else.

---
Tags: usb-debugging
---


# Question
Title: How do I override charging current on Huawei Honor 6?
On `SonyEriccson Xperia X10i` I do this:

```
echo 1000 > /sys/devices/platform/msm_hsusb/gadget/chg_current

```

This allows faster charging from computer's USB port (if I know it can source more than 500mA) or limited/prohibited charging in case of I to economize the power of computer.

But how do I do this on `Huawei Honor 6`? It doesn't seem to have `msm_hsusb`.

# Answer
I can find charger-related data at `/sys/class/hw_power/charger/charge_data`.

Current can probably be set using `cin_limit` knob (it does not apply immediately, I need to wait for several seconds. Current is in mA and is probably rounded somehow). Charger can be turned off immediately using `echo 0 > enable_charger`.
> 2 votes

# Answer
The path in this answer didn't work, guess it is not the true path.

Here is my own post at XDA forum showing a script running using a macro. The path according to what worked for me and steps involved are explained. It shows a macro based implementation allows the path which works for me.

I am thankful for the earlier post that pointed this file.

To summarize:

1. Path posted earlier lead me to the file but did not allow me to change values. Probably because this is a sysfs file and the path turned out to be `/sys/devices/amba.0/fdf0a000.i2c/i2c-0/0-006b`.
2. For some reason I could not echo 0 to the file to change it. Only option I could think of was to copy the file when it's not charging into a separate folder in SD card and paste this into the system at the desired charging level to fool the system into behaving as if it was charged.
3. To do this, I mounted `sys` as rw first making SELINUX permissive and copied the file into SD card. Next was writing a script to copy this into system.

```
su –c "cp /storage/emulated/legacy/for_testing/enable_charger /sys/devices/amba.0/fdf0a000.i2c/i2c-0/0-006b"

```

To run the script at appropriate charge automatically I used a macro written using MacroDroid app (far more easy to learn compared to Tasker)

This whole exercise ran smoothly.

I would be happy if someone can:

* suggest a better way
* help with file information pertaining to note 2 , my old device and if at all possible to do
> 5 votes

---
Tags: root-access, charging, huawei, sony-ericsson-xperia-x10
---


# Question
Title: Can I use CWM recovery made for KitKat in Lollipop?
I was already using CWM on kitkat until I officially updated my Micronax Unite 2 A106 (MT6582) to lollipop. But when I tried to use the same recovery made for kitkat in lollipop, it did not work. Why does that happen? Does that mean I can't use recovery made for kitkat in lollipop?
According to xda wiki "The recovery is completely independent of the Android system". Does it mean that, No matter which version of Android I have, the recovery of any version should work. If recovery is independent of android then why does that recovery not working. I am confused.

# Answer
I had a similar issue in the past, it could be that Lollipop is preventing the recovery from root access, it is disabled by default.

Go to settings -\> developer options -\> root access. Enable the option for apps & adb.

If you can't see the developer options go to settings -\> about phone. Then tap on the build number section 10 times (it works as a hidden button)
> 0 votes

---
Tags: 4.4-kitkat, 5.0-lollipop, clockworkmod-recovery, flashtool
---


title: Store webpage as PDF using tasker

text:
# Question
Title: Store webpage as PDF using tasker
I am sending a post request to a site.

The output site should be saved as PDF (similar to printing the page), so that I can download many online pages as PDF and store.

No authentication.

```
Example:-
www.website.com/test.php
post params: link=test&test=true

```

# Answer
> 0 votes
As far as I know, tasker can't convert any web page (or any document) to pdf. An alternative approach can be letting a third party site to make the pdf and then downloading it with tasker.

After a little googling, I found http://www.web2pdfconvert.com. This may serve your need.

---
Tags: tasker
---


title: Space for widget which not exist

text:
# Question
Title: Space for widget which not exist
My problem is that I want to delete space for the widget which is shown in below screenshot. Any hints how can I remove it? I have got CyanogenNod 12.01 (Android 5.1.1).

the thing I want to delete (click image for larger variant)

# Answer
This Widget is normally the **google searchbar**. If it is missing - the chances are high that you've removed the Google application from your phone. The missing widget can't be found and the empty box with the error message appears as we can see in your screenshot.

Luckily you are running cyanogenmod which lets you **hide this widget from the recent apps screen**. To do this go to:

> **Settings \> Display & LED \> Searchbar in Recent Apps**

Disable the option and the widget should be gone.

---

*I'll try to add screenshots when I get home this evening.*
> 1 votes

---
Tags: cyanogenmod, app-widgets
---


title: Google+ Auto Backup failed

text:
# Question
Title: Google+ Auto Backup failed
When looking at my photos in the Google+ app, at the bottom is a footer that says "Backup failed" with a retry button. The backup still fails when I click Retry.

Is there a way to find out why Auto Backup is failing so I can correct the problem?

# Answer
Taking advice from this post: http://productforums.google.com/d/msg/google-plus-discuss/d3s4VKI3yWo/bq39QiqknWoJ

> Another solution that worked for me was turning off Standard size in the Auto Backup settings altogether. When taking a new 8MP jpg using my camera and when Photo Size was set to Full Size in Google+, all the photos seem to be successfully uploading without error. This further confirms that the error is arising when Google+ is trying to convert larger jpgs to standard size.

I tried taking pictures at different resolutions, from 1.9MP to 8MP. 3.8MP and below uploaded without a problem. Anything with a higher resolution still failed.

So, the solution for now seems to be:

1. take pictures at a lower resolution

or

1. Change the Photo Size setting in Auto Backup from "Standard size" to "Full size"
> 1 votes

# Answer
Try deleting Google+ data/cache, then start Google+ app. It will log you in and then you can choose Auto Backup setting. You can then go to Sync settings, untick "Sync Google+ Auto Backup" and then tick it again. Seems to work for me. You can also go to the Google+ app settings and get it to upload all your photos/videos to start the sync.
> 2 votes

# Answer
The photos might be damaged/removed but somehow still indexed in Google Photos. Delete photos with no thumbnail will correct this issue.
> 1 votes

# Answer
I found the solution for me to be that I had the sync setting turned off. I went to my settings -\> notification drawer -\> tiles and layout and then I put the sync button in my drop down tiles which I must have turned off thinking it was the orientation button because they have similar looking icons. Once that was turned on everything synced normally again :)
> 1 votes

# Answer
I noticed that I had set the "autobackup only when charging" setting to ON. This also triggered the auto backup failed error message when pushing "retry" (when the phone wasn't charging, of course).
> 0 votes

# Answer
In my case I realised that my backup had gotten linked to another Gmail account of mine. When I changed the backup to my original Gmail account, things went back to normal.
> 0 votes

# Answer
This article helped me My photos aren't being backed up.

> If your device's photos and videos aren't being saved to your Google account, try checking your backup status:
>
> Open the Google Photos app on your mobile device . At the top left, touch the Menu icon \> Assistant. Read the first card. If it says:
>
> * "Waiting for connection" or "Waiting for Wi-Fi": You either need to change your settings or connect to a Wi-Fi or mobile network. Touch the card to change your settings.
> * "Back up & sync is off": Touch "TURN ON" on the card to back up your device's photos and videos, including ones that you capture in the future.
> * "A photo or video was skipped": A photo or video on your mobile device doesn't meet our upload requirements: Photos must not exceed 75 MB or 100 megapixels Videos must not exceed 10 GB
> * "Backing up photos" or "Backup complete": This means that your photos and videos should be saved.
> 0 votes

---
Tags: backup, google-plus, instant-upload
---


title: Galaxy s2 phone question

text:
# Question
Title: Galaxy s2 phone question
Is there any way to see when a text message has been read by the recipient on a galaxy s2 phone and where would I turn that on??? It shows that it has been sent but I need to see when it was read.

# Answer
> -1 votes
What you are asking is not possible. The closest thing to it would be a "delivery report", which at least tells you the message was *delivered* to your addressee (it can't tell you whether it was read):

Go to SMS settings and in menu related to SMS activate the request delivery report.

---
Tags: samsung-galaxy-s-2
---


# Question
Title: How to repartition of Samsung Galaxy Core GT 18262 By adb?
My phone storage is 8GB but my phone showing I have System storage is 1.5 & Internal storage is 1GB. Please how I fix it.

# Answer
> 1 votes
You cant repartition using adb. You will have to use Odin (the samsung flash tool). Get Odin. Download or create partition information file (PIT) and flash that using odin. Ofcourse your data will be wiped out.

If you decide or have to create partition file yourself, you can use EFS professional/PIT Magic for that. Just be extra careful and make sure you do your research. Corrupt partition data is never a good thing.

Also, I kinda didnt get how you could get just 1 GB as usable internal memory, it will probably help if you connect your phone to adb and run the command `adb shell df`and post here output. But again, if you feel like you must repartition, go ahead.

# Answer
> 0 votes
You may try another app named AppMgr III and clear all the data using that app, or go with any other storage analyser app. I used Link2SD and AppMgr for my Samsung Galaxy Grand 2.

---
Tags: samsung
---


# Question
Title: Where does YouTube put videos on my device?
I want to know where YouTube stores the videos when I go offline. I know it's on my device somewhere, but I can't figure out where.

# Answer
> 0 votes
Try navigating to `Internal storage/Android/data/com.google.android.youtube/files/Offline/(system generated folder name)/streams`. Alternatively, you could also use a video downloader that can retrieve videos from YouTube. There are several of these on Google Play.

---
Tags: youtube
---


# Question
Title: How to install Amazon FR app alongside Amazon (US)
This might be as simple as: It cannot be done.

I am an American living in Europe. I have an android phone with multiple accounts (one for each country where I reside).

I would like to be able to install the Amazon FR app alongside the regular Amazon app (US). Attempting to do give me the following error: duplicate provider authority

Can I get around this?

Update: Each app as well as each URL (amazon.com vs amazon.fr) provides a different set of vendors, items, previous orders, order tracking, invoices, etc. Both apps are in the Google Play App store and you can search for the Amazon FR app but you can ONLY install it if your logged in account while accessing Google Play is registered in France.

# Answer
The most recent versions of the Amazon app allow for changing countries.

My current version: 6.0.0.100 Build: 6.0.61.71
> -1 votes

---
Tags: applications, installation, localization
---


# Question
Title: LG G4 Interruptions: How do I prevent my phone from randomly going to "priority only?"
Priority only will go on randomly (probably a couple times a day). I don't have any "downtime" scheduled. Anyone else facing this issue? How do I fix it? Thanks.

# Answer
> 0 votes
I don't have this issue, never have seen it. I wonder if it is an app or some other service causing it? Which carrier do you have? My only suggestion would be to install Tasker and set up a profile so that if your phone goes into priority mode, Tasker changes it back. Of course this means if you want to manually change it you'll need to temporarily disable that profile. It's not a very elegent solution, but it might work as a workaround...

---
Tags: 5.1-lollipop, att, lg-g4
---


# Question
Title: What is the advantage of making f-droid a system app?
F-droid (0.7) has two options:

One to grant it "root" powers, and another to give it "system-app" powers.

Just using it as a "root" app will let it install apps without going through the whole "Are you sure you want to install this app" page.

What does System-app give it?

I can't test it as it crashes on my phone

# Answer
> 2 votes
I believe this was/is a planned feature for F-Droid, which would essentially give it features similar to the play store where it can auto-update apps, install them and remove them all by itself, without needing user interaction. See this as an explanation - it's the extension which was meant to give F\_Droid these priviledges, but as it says in the description:

> Note: This is still in a testing phase. Current F-Droid versions do not yet interact with this extension.

# Answer
> -1 votes
Information from the F-Droid Site:

This is for an app called *System App Mover*, but it's description is correct.

> System apps can get more privileges, so some apps get more functionality when installed as a system app.
>
> On the other hand, system apps can not be uninstalled. So this app can also be used to convert system apps to normal user apps by moving them from the /system/app directory to /data/app directory.
>
> **WARNING: Uninstalling important system apps might result in a unusable device! Use this function at your own risk and only if you know what you're doing!**

See What do android application permissions mean. There are some permissions that have a "level" of "system". Those can only be used by applications that are "system" applications. I do not know why f-droid would need them. Maybe the *INSTALL\_PACKAGES* permission. This would allow f-driod to install an application, like Google Play does, instead of sending the Install request off to the Package Manager application.

---
Tags: system-apps, f-droid
---


# Question
Title: How to check if an android device has a wireless card that supports promiscuous or monitor mode?
How can I check to see if my (rooted) android device has a wireless card that supports either monitor mode or promiscuous mode?

# Answer
> 3 votes
Unfortunately you need root to be able to do that, despite you saying it, but thought it would be useful to leave that in here for others :)

All modern wireless ~~cards~~ chipsets ~~would~~ may have that feature to be able to sniff/monitor, but as Matthew Read pointed out in the comments below, its a grey area in terms of driver support.

When you issue the binary command **ifconfig** there's a '*promisc*' switch to tell it to go into promiscuous mode to enable monitoring/sniffing.

# Answer
> 2 votes
Well if you are running Linux, any of these commands could do it for you. The first one should work, though, this one works for my phone.

Type these in the command prompt:

1. `iw phy` -- this is the one that tells you what modes your device can handle. Look for "supported interface modes". Mine says IBSS, Managed, AP etc. Does not say Monitor.)
2. ```
iw phy0
```
3. ```
iw wlan0
```
4. `iw eth` or `iw eth0` -- this is for a computer with "Wired" internet connection

If you don't know which one of these commands is right for your phone, computer or laptop, type in `iw dev` first and this will tell you what to follow `iw` with.

If you're new to Linux, consider these commands:

1. ```
man ifconfig
```
2. ```
man iwconfig
```

`man` is short for Manual.

---
Tags: wi-fi
---


title: DNS error in android 4.4.2

text:
# Question
Title: DNS error in android 4.4.2
I just get an new mobile Samsung Galaxy S4 GT-I9505 with Android 4.4.2.

When I try to connect to internet through 3G/4G network, my Chrome always give me an error message:

```
DNS_PROBE_FINISHED_NXDOMAIN

```

The internet can be accessed by IP address with the same network.

How should I fix this problem?

# Answer
> 0 votes
My problem is solved as I install avast firewall and need to enable linux shell to access mobile data.

---
Tags: 4.4-kitkat, samsung-galaxy-s-4, dns
---


# Question
Title: Rooted Verizon S4 on OC1 Accidentally Took the OF1 OTA and Now I'm STUCK
I just installed OC1 a few months ago and re-rooted with King Root a month ago.

Everything was going fine until a few weeks ago until I started getting OF1 OTA pop-ups from Verizon. I was on the stock rom.

Now I never remember hitting the, "yes, please install this and mess up my phone," button but I believe after a while it just installs automatically. I was very busy Saturday night and finally unlock my phone late Saturday night to have it automatically restart on me and begin to install the OF1 update.

I didn't want to brick my phone so I just let it install and now it gives me a prompt that says, "Android is Updating," after playing the boot sequence audio to a blank screen. That's it.

Every time I try to go into stock recovery it just installs the OTA again. I can go into Download Mode but that's it.

Any help is appreciated. I just want to back up all of my texts, calls and files from memcard0 before I just wipe everything and install a rooted OF1 through Odin like I probably should have weeks ago.

Thanks.

# Answer
This happened to me the other day, except I willingly took the update thinking it was an upgrade to 5.1.1.

I ended up unable to boot...

I suggest using Kies and Smart Switch to force-reinstall android. Know that it will flash OF1, and, you will loose root.

Download mode will work fine using Kies and/or Smart Switch.
> 1 votes

---
Tags: recovery-mode
---


title: Android japanese with romaji inputs

text:
# Question
Title: Android japanese with romaji inputs
On PC, you have your standard romaji keyboard, and when you enter "ka" it automatically converts it to the corresponding character, instead of having straight hiragana keys.

Can one do that on Android ?

# Answer
Found it. It's possible by installing Google Japanese Input app. Switch keyboard to QWERTY in the settings.
> 2 votes

---
Tags: keyboard, languages, input-methods
---


# Question
Title: Quick drain of battery in new phone huawei g play mini?
Here is a screenshot of my battery drain.

Is it normal , or should I go to service center ? My previous phone had much less sloppier curve . When I bought the phone I charged it upto 100% and then started using it , though at the shop they told me to charge for 3 hours. Should I go to service center? The problem is battery(2500mA) is fixed in this device , so I can't even remove it.

# Answer
> 2 votes
By looking at your screenshot I think you should wait a few days to see if your new device settles down a bit on battery usage.

Why do I say that?

Even though your battery is draining fast when your screen is off, there are **not many wakelocks**. Give your phone a little bit off time to settle down ( syncing data between all accounts etc.) and it should be fine. If you're still observing heavy battery drain after 2-3 days, then you should go to the service center.

# Answer
> 0 votes
It was happening to me to 'till yesterday. My battery was draining really quick and I went to "notifications administrator" and turn off almost every notification.

The fact is that battery is not drainin' so fast. Only 15% since yesterday, so for me it worked!

# Answer
> 0 votes
I turned off "Scanning always available" and "network notification" and my issue got fixed.

# Answer
> 0 votes
I have also similar problem on this set, it is solved during 15 minutes at service center and its now 4 month working fine. So I suggest you to visit Service center

Sudat

---
Tags: battery, charging, huawei, battery-history
---


# Question
Title: How to put signal and wifi signals on left leaving battery and notifs on right
Here is what I want my status bar to look like. **edited from photo below**

Here is my status bar now.

Im new to this android stuff. All I know is i need to decompile my SystemUI.apk and framework-res.apk Im still lost what to do next. The centered clock is an adjustable feature that my ROM has.

Please Help. OS version: Android 5.1

Tried Gravity Box and Lolistat. I didn't find what I was looking for.

# Answer
> 1 votes
After hours of digging google, finally found an alternative way to hard-coding.

I used an Xposed module \> Flat Style Bar Indicators.

Got the Signal bars and battery separated but the notifications are still on the left side. Well, this will do.

---
Tags: custom-roms, system, system-apps, user-interface, themes
---


# Question
Title: How do I set battery charge min-max range to make it degrade with time less?
As far as I know, LiIon batteries should be kept in about 40%-80% range in order to degrade more slowly.

On my laptop I use the following commands to make it change battery conditionally, only when it's lower than 45% and up to 90% instead of to 100%:

```
tpacpi-bat -v -s ST 1 45
tpacpi-bat -v -s SP 1 90

```

How do I do the same for Android? I can control the charger from software, so it should be definitely possible.

Device: Huawei Honor 6 (H60-L04)

# Answer
> 1 votes
I managed to do it for the same device cutting off charging at am upper level. How do I override charging current on Huawei Honor 6? Surely something on those lines can be implemented for lower l level maybe a macro to shutdown the phone ( too drastic) or sound alarms and send text messages or mails if you are not close to the phone Hope this helps

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


title: whatsapp installation

text:
# Question
Title: whatsapp installation
I created a group on whatthap and lost contact to get to the platform for months, I got another phone and restored my whatshapp account, only to discover that I couldn't recover the group created by me. Pls what do I do?

# Answer
I got this thread from Quora :

If the owner of a group deletes the group, then WhatsApp randomly assigns the ownership of the group to a group member. Unfortunately, there is no option to get back the ownership of the group right now unless the current group owner adds you to the group and transfer the ownership of the group. You can ask some other friend who is still the part of group to see for its admin, and then you can ask admin to add you.

WhatsApp automatically backs up your chats every night. You can initiate a restoration by simply uninstalling and reinstalling WhatsApp. Click Restore when prompted to restore your chats. Your chats should appear in WhatsApp! Details

WhatsApp automatically makes backups every day at 3 AM and stores them in the WhatsApp folder of your Android phone. This folder is either located in your device's internal memory or external SD card. Depending on your settings, WhatsApp could also make a backup to Google Drive. To restore the most recent backup, you will need to uninstall and reinstall WhatsApp.

If you need to restore older messages, check out "Restoring older (less recent) backups".

During the installation process, you will be prompted to restore your message history. Choose Restore to recover your chats.

Also recommend:

Make sure you have a file manager. This will be useful for renaming the backup files.

If you do not want to lose your current history (newest messages), create a manual backup by going to: WhatsApp \> Menu Button \> Settings \> Chats and calls \> Back up chats or Chat backup.

This manual backup file will be saved as msgstore.db.crypt8 in your /sdcard/WhatsApp/Databases folder. Save this file as msgstore.db.crypt8.current so you do not get it confused with other backup files during the restoration process.

Note: Your backup files are saved in the /sdcard/WhatsApp/Databases folder. This folder may be located in either your device's internal memory or external memory.

Hope that helps !!

You can also use **Android Recovery App** to get back your whatsapp Folder if was deleted.

Check this Link : https://www.quora.com/WhatsApp-7/How-do-I-find-a-WhatsApp-group-I-deleted-by-mistake
> 0 votes

---
Tags: recovery-mode
---


# Question
Title: Rooted phone missing key features, help!
I have a new MetroPCS Lg Leon running lollypop 5.02. I rooted it with kingroot apk (bad idea) and I cannot get the menu bar or swipe gestures to work. I.e. swipe to search, there is no pull down menu.

I must have messed with some settings in root but I factory reset the phone multiple times and hot reset it if that is any different with the battery out. Not corrected.

The lg startup screen starts each time I boot it as well. Any suggestions?

# Answer
Finally found an answer. I had to give the android system full root privledges and/or unroot. It updated as it should to a new version of lollypop in a few days time. Any better answer please post.
> 0 votes

---
Tags: rooting, factory-reset, 5.1-lollipop, menu
---


# Question
Title: Does leaving a lithium-ion battery uncharged for 3-6 months at a time hurt battery life?
Does leaving a lithium-ion battery uncharged for 3-6 months at a time hurt battery life?

I have seen plenty of questions and articles about the dangers of leaving your cellphone in the charger, but I can't find anything about leaving your devices uncharged.

# Answer
> 3 votes
Yes, leaving a lithium ion battery fully discharged for long periods can destroy the cell's ability to hold a charge. If you are going to be storing batteries for a long time, leave them about half charged.

# Answer
> 2 votes
I live in a hot place and leave the battery after charging to 40% in the fridge well wrapped in Aluminum foil. Seems to help :-)

---
Tags: battery, charging
---


# Question
Title: Volume controls with Apple in-ear headphones
I want to be able to use the volume controls on a pair of Apple in-ear headphones with my Google Nexus 6P (running Android 6.0). The play/pause function of the middle button works but not the volume +/- . I understand that there is a difference in the wiring standards between iPhone and other devices for the volume buttons.

**My questions is:**

* Is there any application or software fix for this?
* If no software fix, is there any other solution?

Maybe the easiest solution would be to use a pair of headphones that have the correct wiring, but I did like these Apple headphones.
Thank you for any suggestions or answers on how to possibly solve this.

# Answer
There is no software fix because it uses physically different pins on the headphone connector. The hardware simply does not support it. There are plenty of good android compatible headphones out there though.
> 2 votes

---
Tags: volume-control, headphones, 6.0-marshmallow, nexus-6p
---


# Question
Title: How to remove Android stock movie player as preferred default app for movies?
Using ASTRO File Manager, I've set Movies (stock Android app) to play my videos. Now I want to remove this association, but I simply can't find a way to do it.

Looking into applications didn't help (The Movies app doesn't show at all, I think it's part of the Gallery app, but the gallery app isn't set as default). I've tried downloading an app from market called DefaultApp Reset but it didn't help either: Movies was not there.

Any hints?

# Answer
Had the same problem. Solved it by clearing defaults in my Gallery application.
> 4 votes

# Answer
Normally you would do this from `Settings -> Applications -> Manage applications`. Find the app in the list, click it, and choose Clear Defaults.
> 5 votes

# Answer
Just...

* go to *settings → applications → manage applications*
* select the *All* tab
* scroll down and find Gallery
* open this entry, tap the *clear defaults* button
> 3 votes

# Answer
Go to Settings-\>Manage Apps. Click option(overflow) key and select "Reset app preferences".

This will reset all default apps.
> -1 votes

# Answer
It's not the best I could do but installing brand new Gingerbread (obviously) solved the problem
> -5 votes

---
Tags: default-applications
---


# Question
Title: Calendar sync with Google Calendar notification time
Events sync-ed from Google Calendar have a default notification time of 10 minutes in advance. Sometimes that's not enough.

Is there any way to automate this and have the default be something else?

Thank you.

# Answer
In your Google Calendar on the web you can set a default notification period for the events you subsequently set up on the web calendar. In the calendar app provided with Gingerbread I don't see any similar default setting but you can set a notification for each event you set up.

FYI Google has numerous problems with alarms in Gingerbread. One is that if you subsequently change an alarm that was set up in the web calendar using the web calendar that change may not sync to the phone. Another is that eventually notifications will start coming late and there is no known fix (in spite of Google presumably knowing about it for almost a year although they've only apparently actually acknowledged knowing about it for about six months).
> 2 votes

# Answer
You can also create default notification for each calendar (group of events)(the default group is simply "Event").

1. open calendar
2. select menu (top left)
3. scroll down to settings
4. under your email select your calendar (click on show more if you have more than one otherwise select "Event")
5. choose a default color and notifications.

Each of your email/ "calendar" can have its own defauls color/notifications.

This will only be a template, you will still be able to set the color and nofications when you create/edit a particular event.
> 0 votes

---
Tags: google-calendar
---


# Question
Title: Remove all Google Contacts and keep all WhatsApp Contacts?
I want to clean up deep and remove all contacts in my address book, but keep the contacts, that are linked to WhatsApp. So how to do that?

# Answer
If you remove/delete contacts then whatsapp linked contacts also will be deleted. So how can you Keep WhatsApp contacts only?. But you can view only whatsapp linked contacts goto

1. Contacts App
2. Click on Options
3. Click on Contacts to View
4. Select WhatsApp from the list
5. Now you can view only WhatsApp contacts
> 2 votes

---
Tags: whatsapp-messenger, google-contacts
---


# Question
Title: What are those 2 parts on my tab's circuit board?
Can anyone tell me what those two pieces on the following image? (colored with yellow) i suspect its the CPU and the Wifi but im not sure.

my issue here is that the temps on my tab is pretty hot (since a long time) i never had time to check but now this will change The heat comes from the red area that i have selected but i dont see any other pieces that can cause the heat

idle temps are 40-50 (recovery mode) with my window open, cold air is comming into my room) load temps are getting high as 91 (i got this when i was making a backup within the recovery mode.

My tab is an Samsung Galaxy TabPro 10.1

Thank you for your time.

# Answer
> 0 votes
The whole piece of circuitry near the top seems to be the logic board for your tablet. This contains the flash memory and (what seems to be) the WiFi receiver and transmitter on it. If the highlighted chip which you think is the CPU is actually the flash memory chip, that would make sense with it overheating when you're making a backup. There's nothing on the underside of the board itself which could create heat (there could be something touching it on the other side, however if it's heating up the board to 91 degrees it would have to be very hot), just to note.

I don't believe the CPU, or GPU in fact, would be located on the logic board. Replacement ones can be bought (replacement logic boards, that is), however they aren't cheap and it might be better to get a new tablet. Also, if you do purchase a replacement one, it will have a different memory chip, and therefore will not contain any of the original data or files which the old one had. If it's getting as high as 91 degrees, I'd be thinking something's beginning to go wrong.

---
Tags: recovery-mode, overheating
---


# Question
Title: Wi-Fi is connected but the device shows "Wi-Fi has no internet access"
I recently reconfigured my modem and now only my Nexus phone have problem in connecting to Wi-Fi but other devices work correctly. It connects to Wi-Fi and works but a message appears in notification:

> Wi-Fi has no internet access

The next time when I turn on Wi-Fi my phone doesn't connect automatically to a Wi-Fi.

How can I fix this problem?

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

# Answer
Try connecting other devices to the network - if they can connect to the internet, it might be a (strange) issue with your phone, possibly caused by the reconfiguration somehow - "forget" the network, and then reconnect to it. Otherwise, your router may not have or may not be providing internet access to devices on WiFi, also possibly caused by the reconfiguration somehow (however this one seems more likely).
> 0 votes

---
Tags: wi-fi, connection-issues
---


title: Run script on Linux PC over network

text:
# Question
Title: Run script on Linux PC over network
I wonder if it's possible to run script on Linux PC from Android device over network. I *don't* want to run a script *on* the phone. I just want to use my phone like remote.

There is a way to make it via `ssh`, but is it the best method for Lambda user? Anyway to make it possible?

# Answer
you could install something like JuiceSSH and ssh to your linux box to run the script.

There is no apparent problem with using this method with AWS Lambda, although I haven't tried it
> 1 votes

---
Tags: linux, remote-control
---


# Question
Title: Deleting home screens on Nexus 7 (2013) Android 5.1.1
Does anyone know how to remove home screen on Nexus 7(2013)? I tried to long press an empty screen but there's only options to change the wallpaper. HELP

# Answer
> 2 votes
Answer on this depends on which launcher you're using; for this I'm assuming you're using Google Now Launcher AKA Google Experience Launcher which should be the default.

All you need to do is remove all the icons and widgets that live on the home screen you wanna have removed. Once the homescreen become empty it will automatically be removed.

You can readd the screen by dragging an icon to the right edge of the right-most home screen you have an additional screen will be created.

The far-left Google Now screen cannot be removed though.

If you're using a different one than that let us know.

---
Tags: screen
---


title: Google Calendar notification are silent

text:
# Question
Title: Google Calendar notification are silent
The notification show up on time but since yesterday the phone remains silent. Before there was a little sound with the notifcation.

I have checked the volume of the phone, the blocking mode is off, the notifcation sound in settings/sound and the settings in Google Calendar. There are all set corrctly but still my notification are silent.

Notifications from other apps still make the sound Calenda should do.

Any idea how to solve this?

phone: samsung S3, KitKat, rooted

# Answer
The only way I found was to uninstall Google Calendar and to reinstall it. Be sure that your event are sync with Google so that you don't loose any data.
> 0 votes

---
Tags: notifications, google-apps, silent-mode
---


# Question
Title: How to skip “Welcome Page” in Chrome using adb
I am trying to open a URL in Google Chrome using adb command line. Have set "--no-first-run" using following command -

```
adb shell 'echo "chrome --no-first-run" > /data/local/tmp/chrome-command-line'

```

Have taken the command line switch from the following website - http://peter.sh/experiments/chromium-command-line-switches/

Then I execute the following commands,

```
adb -s TA99300UFC shell am set-debug-app com.android.chrome
adb -s TA99300UFC shell am start -n com.android.chrome/com.google.android.apps.chrome.Main -d 'http://wikipedia.org'

```

Still the "Welcome Page" shows up.

How can I skip this and go directly to the website URL passed in command?

# Answer
The problem was solved after the `--persistent` flag was added in the `set-debug-app` command.

So the command changed to `adb -s TA99300UFC shell am set-debug-app --persistent com.android.chrome`. After that `chrome://version` displayed `chrome --display-fre` under the `Command line` section.
> 1 votes

---
Tags: adb, chrome-for-android
---


title: What Google Apps can I disable?

text:
# Question
Title: What Google Apps can I disable?
I'm using a Kitkat 4.4.4 based phone (Samsung Galaxy S Duos 3) For the most part I don't use G+ or Maps or most of the Google apps provided. But I do prefer documents being backed up, so I've refrained from shutting down the google app entirely.

Being a phone of very low ram, it kinda cripples the performance. As far as I understand in Android it's not a good idea to kill apps (so normally I hibernate the stuff I don't use). I prefer having the RAM full with apps I actually use.

I'm not really sure what I should be doing with the Google apps. And I would prefer not voiding my warranty by creating a swap partition (using root)

# Answer
Generally speaking, any system app you can disable can safely be disabled. Core system apps will have the disable button greyed out. You can see this if you open App info for the Settings app itself.

Go ahead and disable all Google apps you don't want.
> 2 votes

# Answer
Root your phone. Then install it a custom ROM. Custom ROMs doesn't include Google apps at all. Once installed the custom ROM, I suggest you to install the Nano Google apps on your device. Nano apps only include play store and core services. After all this is all you really need. Other apps can be installed via Play Store if you need them
> 0 votes

---
Tags: insufficient-memory, performance, google-apps
---


# Question
Title: Cpu frequency keep going down by it's own
I am experiencing problems with Samsung Galaxy Note 2.

* Build number(ROM): DN4 v2.1
* Baseband version: N7100NEUFND1
* Android version: 4.4.4
* Kernel: AGNI KERNEL (March 29,2015)

---

I have overclocked CPU from 1.6 GHZ to 2.0 GHZ and I use SetCPU app to control CPU values like:

* When screen is off, change governor to **Ondemand** with min and max frequencies at 200 MHZ and 400 MHZ.
* When screen is on, change governor to **Performance** with min and max frequencies at 1000 MHZ and 1800 MHZ.

The problem is that now whenever I set the values, the values drops down to 1200 MHZ and goes down to 500 MHZ gradually. Mostly, it stays stuck at 1000 MHZ causing the device to lag especially while gaming.

Previously, I experienced problems with all other governors except **Performance, Pegasusq and Powersaver**, even when I set the Max value to 1.8 GHZ it somehow restricted the Max frequency to 1.2 GHZ. Now I think this has affected all the governors.

I have also updated my kernel but the problem persists.

Any solutions?

# Answer
Changing governors has never really worked for me. Basically one of the issues with clocking at higher speeds is that this draws more power, which causes the CPU temperature to spike. The systems recognises it, and automatically throttles the clock speeds down so the CPU doesn't cook itself.

I have exactly your setup, a Note 2 with DN4 v2.1 running AGNI kernel, and was facing this issue. In my experience the best performance i got was with the stock Pegasus governor, a 1.8ghz cpu ceiling @ a voltage of 1225mv (was 1350mv). The lower voltage meant that the CPU could sit at this higher clock speed for longer, so my benchmarks went up pretty dramatically. My Antutu went from 25307 to 30541, because it was able to stay at the higher clock speed before thermal throttling set in. Unfortunately you cannot set the voltages manually using the AGNI kernel, so i had to download an app called 'System Tuner'.

Slapping the CPU up to 2ghz is fine, but it can only run at this speed for a few seconds before the temperature goes through the roof. Better to sit at a slightly lower clock speed IMO.

Good luck!
> 1 votes

# Answer
It's a bug on the power saving mode ~ just go to power saving mode and untick "restrict performance". Even when the power saving mode is not activated, the CPU frequency will still be kept below 1200 if you still keep the "restrict performance" on. So every time you enable power saving mode, remember to do this when you disable it.
> 0 votes

---
Tags: overclocking, setcpu
---


# Question
Title: How can I manually download the Play Store APK from Google?
I have a Xiaomi Mi Note that doesn't come installed with Play Store. I'd like to install an APK for it manually, but all resources I've found on the web require me to install a binary from untrusted sources (e.g., a Mediafile upload).

How can I download the Play Store APK directly from Google?

# Answer
> 1 votes
Google does not allow downloading the Play Store directly from the Play Store itself, unless its an update to an existing installation. What you can do however is:

1) Root your phone (Xiaomi warranty isn't voided by rooting)

2) Use an app like Flashify or fastboot to flash a custom recovery (CWM or TWRP) (Refer this guide).

3) Flash a compatible GAPPs package, which includes the Play Store APK. You can get it that way.

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


title: Booting into ClockworkMod

text:
# Question
Title: Booting into ClockworkMod
I have a Samsung S2 which has been rooted for some time with many application using root Rom Manager shows CWM 2 installed however it always boots to 3e. I would like to update to lollipop but with the multikey shortcut always going to 3e I want. How can I change the rom to boot to CWM2

# Answer
You can simply boot into recovery using Reboot Recovery app.
> 0 votes

---
Tags: 5.0-lollipop
---


# Question
Title: Can Gmail be uninstalled on Android 5.1.1 (Lollipop)?
Somehow the Gmail app has disappeared from my new Android phone (Motorola Moto G 3, Android 5.1.1 Lollipop).

I thought it was impossible to uninstall Gmail so I suspect a hardware failure or an Android bug.

A previous thread says that Gmail can not be uninstalled on KitKat:

How to (cleanly) remove Gmail app from KitKat? I have fully moved over to Inbox

But can Gmail be removed from Android 5.1.1 (Lollipop)?

UPDATE: To avoid confusion here perhaps I should add that I can not find Gmail in Google Play under "Installed" apps and not in "Settings -\> Apps -\> All".

UPDATE 2: Today Gmail is back on my phone. (Yes, I am sure it was not there.) So I guess this was the automatic uninstall + reinstall that Android uses when there seem to be some problem with an app. However I am not sure why this happened. It can be hardware problem or a bug in Gmail that was hit because of my huge amount of mail messages. Is there some way to get information about this from Google/Android?

# Answer
> 2 votes
If it's built into Android as a system app (built into the system, uninstallable by normal means), no, not unless you have root or unless your device has some rare functionality which will allow you to (I don't even know if such a device exists). If it's an app you installed yourself and isn't a system app, then yes.

# Answer
> 0 votes
Try this :

* Install Terminal App on your phone.
* Open the app, write command to check gmail app is there or not, this command will show every app installed on your phone

**adb shell pm list packages**
* once you got your package name \[gmail app\], use this command to uninstall it.

**adb uninstall package name**

Hope that helps !!

**Original Source:**

How to completely uninstall an app on Android Lollipop?

https://seo-michael.co.uk/how-to-uninstall-packages-and-applications-with-adb/

# Answer
> 0 votes
Are you Root?

if no: then get root, or try using adb (android debug bridge) through a laptop.

if yes: get a root browser (I recommend Solid Explorer), in settings activate root privileges, then navigate to directory: "/system/app/" and search for one that says something like: com.google.gmail2 (or gmail) or something like that with gmail in it. and simply delete the folder.

althoigh dont piss around with root if you dont know what youre doing. system folders are very sensitive and can cause hardbootloops (these are bad).

GL (Inbox is great)

---
Tags: 5.0-lollipop, gmail, uninstallation
---


# Question
Title: Phone is discharging extremely fast.. How to stop this?
I'm a moto gen 2 user, my phone is discharging extremely fast.. Just switches off overnight even with \>50% charge .. But I'm able to charge properly.. Takes long, but its fine.. Tried the factory reset but both the soft and external reset not working. Please help. Customer care is a big task.

# Answer
I was having this issue today, apparently something wrong happens with Google Play Services last update.

Go to Settings -\> Apps -\> All -\> Google Play Services and click on uninstall updates. Some google apps will crash but after that everything will be normal again.

Hope it help, at least it works on my MotoX
> 1 votes

# Answer
Try to see if in the options menu, under "synchronize accounts" is everything fine. Once I had the same issue due to three gmail accounts that were in conflict.
> 1 votes

---
Tags: 4.4-kitkat, battery, charging, motorola-moto-g2
---


# Question
Title: Play Services 8.3.0 crashing - Android 4.4.4
I've PAC rom with Android 4.4.4 on my n7 (2013) and sgs3 and everything is working fine.

Google Play Services on version 8.3 crashs all the time. 8.1.15.x is working fine.

Are there any solutions?

Clearing data of GPS (not the location service) didn't help: services and store.

Can I disable auto update of services?

It is really annoying to downgrade it with Titanium Backup all the time. *(The crash messages are not better)*

# Answer
Well, that is custom rom, so first chect the theme of that rom if you found it on the forum, maybe it is a known bug for rom. And maybe, just maybe you flashed the wrong gapps package, did you tried flashing another package of gapps for that rom?
> 0 votes

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


# Question
Title: Nexus 5 with cracked screen - Screen is always off when in a call
I cracked the screen of my LG Nexus 5 (running Android Lollipop 5.0.1). This seems to have made the proximity sensor go haywire. Now, whenever I make a call, the screen immediately goes black and stays that way. Hitting the power button makes it come back for a fraction of a second sometimes but not reliably.

I've enabled 'power button ends call' just to have the option of ending a call, but calling automated services to top up my phone credit or pay a bill is impossible since I have to use the on-screen keypad to which I have no access.

I have used the ProximityScreenOff-Lite app before upgrading to Lollipop and it was working. After the upgrade, however, no matter what settings I use it doesn't work any more. Is there a way to force the screen to stay on during a call in stock Android 5.0.1? Are there any other apps to try? Anything to just completely disable the proximity sensor since its useless as it is anyway?

# Answer
> 1 votes
Proximity Fix app helped me on Samsung Galaxy Note 2 and in the reviews, fixed it for Nexus 4 as well. Maybe it is worth a try?

EDIT: Disable Proximity Sensor AOSP thread may give a pointer on disabling proximity sensor by echo command.

---
Tags: nexus-5, phone-app, proximity-sensor
---


# Question
Title: Where have all my wifi credentials gone?
My Oneplus One updated itself to the latest CyanogenMod kernel version a couple of days ago which has caused it to forget all my previously stored WPA keys and preferred wireless networks!

I was under the impression that all this information was cloud synced by Google, so why has it all disappeared now? Is there any way to force a pull of this information from the Android Device Manager, or do I just have to enter all this information (for hundreds of locations!) manually?

As of the update I'm running 5.1.1, Cyanogen version 12.1-YOG4PAS1N0. Kernel version is 3.4.67 and the build number is LMY48B.

# Answer
This might be the case if the update had included an update for the Android WiFi driver, which might have caused incompatibilities with stored configuration data for networks. Try to retrieve this file (you will need to be root):

`/data/misc/wifi/wpa_supplicant.conf`

This file contains the configuration data for all WiFi networks which had been saved.

If this file is missing or blank, you will have to reconfigure the WiFi manually.
> 0 votes

---
Tags: cyanogenmod, wi-fi, 5.1-lollipop, oneplus-one
---


# Question
Title: problem in updating CM12 nightly on Moto G XT1033
I have installed **CM12 Falcon nightly build** on my Moto G 1st Generation XT1033 after installing CM12 I tried to update using **Settings-\>About Phone-\>Cynogenmod updates** first time it successfully installed CM updates but after that I am not able to install latest updates.

The system update is crashing in Recovery mode message saying unable to install from zip

What should I do?

Note : I am using TWRP Recovery and not CM Recovery.

# Answer
Here's a stopgap measure to keep your phone updated:

1) Nandroid backup. **Necessary**

2) Get latest CM12 falcon zip.

3) Copy zip to SD card.

4) Reboot to TWRP.

5) Wipe `/cache` and `/system`.

6) Dirty-flash ( common parlance for flashing without wiping `userdata`) the zip.

7) Cross your fingers and hope it works.

8) If it doesn't, there's your Nandroid backup. Now try a clean flash (in step 5, also wipe `/data`.

9) It should work (it's like installing a new ROM).

10) The next time onwards, download the OTA zip yourself, compare checksums of the files, copy the OTA zip to your SD card, flash the **OTA zip** without **wiping anything**.
> 0 votes

---
Tags: cyanogenmod, motorola-moto-g, twrp, rom-update
---


# Question
Title: How to shutdown or reboot HP Pro Slate 12 tablet without power button?
Is there any way to shutdown or reboot HP Pro Slate 12 tablet without using the power button?

I'm afraid the button will wear out quickly, so I'm looking for a workaround solution.

Yes, I know that for rooted devices there are a lot of shutdown and reboot apps, but it is **impossible** to root this device. It has Android 5.1.1.

# Answer
Provided that HP has not messed up with AOSP much in your device, you can use Tasker with AutoInput (both are paid apps with 7 day free trial) to reboot/shutdown without using power button and without requiring root access.

In essence, what we're going to do is show the power dialog (the one you see when you long-press the Power button).

(Solution tested on AICP ROM (Android 5.1.1))

## Instructions

1. Install both the apps and enable accessibility service for both from *Settings → Accessibility*
2. In Tasker, create a task with the action: *Plugin → AutoInput → Global Action → Configuration → Action → Power Dialog*
3. Go to Home screen → find the option to add Widgets → select *Task Shortcut* → choose the newly created task → select an icon

An icon would now be placed on your home screen with name as the task name and icon that you selected for the task. Tap it and the power dialog would show up.

(Click image to enlarge)

In case you want to have a functionality of launching that dialog from anywhere in the system, you can consider LMT Launcher.

My answer for Page up and page down in web pages and elsewhere will help you in its basic *know-how*.
> 1 votes

# Answer
Thanks to @Fabin Paul:

The only way to do this without root and without is via by executing these commands:

* `adb reboot` -- no root required; for reboot, or
* `adb shell reboot -p` -- no root required.
* `adb shell shutdown` -- needs root.

`adb shell su` must be run before it, preferably like this: `adb shell``su``shutdown` -- for shutdown / power off -- on a computer while the tablet is connected to the computer with USB debugging enabled.

These commands work via adb as adb is more privileged than a normal user, although not as much as root on-device.

The reason why you simply can't run the commands `reboot` or `shutdown` through a terminal emulator on-device or through an app without root is because of the following reasons in order:

1. Android apps use Java as their programming language.
2. Java has a function `System.exec(String)` which allows the program to execute a shell command (specified by the `String` argument to the function).
3. If an app did not need root to run the `reboot` or `shutdown` commands, it could easily perpetrate Denial Of Service (DoS) attacks on a device (basically like a Trojan (in computer parlance)).

As you can understand, the reboot/shutdown functionality needs to be protected from userspace software, hence, for your other question, we will help you to try to root your device so that you can get this functionality. Otherwise, there is no other way I can help you.
> 0 votes

# Answer
Like @Tamoghna said , only way to reboot and shutdown for non rooted device is using adb. You can download adb from this link and unzip it.

Open cmd from same folder and type

```
 adb reboot

```

to reboot the device and type

```
 adb shell reboot -p

```

to shutdown the device. I hope it helps you..
> -1 votes

---
Tags: 5.1-lollipop, reboot, shutdown, hp-pro-slate-12
---


# Question
Title: Frequent login failure on Yahoo Mail from GMail app
I have added my Yahoo Mail account to Gmail app on my Android phone (Samsung Galaxy Note 3, latest Gmail version)

However, ~5 times out of 6, the app fails to log in to Yahoo (the username/pwd and other settings are clearly correct since it **does** succeed in connecting once in a while).

Server is android.smtp.mail.yahoo.com, port 465. SSL/TLS security

Error is "Username or password is incorrect".

What could be causing this and what can I do to fix?

# Answer
I encountered the same issue. I didn't find a solution yet, but I'd like share my opinion on the possible cause of this issue.

After I re-try the sign-in, the sign-in page shows an error indicating redirection loop or proxy loop error.

Sometimes, I get error message saying that I'm trying to login from an unexpected country, and I have to verify the log-in with a SMS message.

Some other cases, if I login the www.yahoo.com with the browser, with password and CAPTCHA, on the same connection, I re-try the login in gmail app, it works.

Most of the time, in the gmail app, when I re-try the log-in, I just get a dumb error message that leaves no clue.

My theory is that the yahoo server does a lousy job when it tries to balance between the user convenience and security. The server is too sensitive to "suspicious" login attempt, and didn't have a better way to offer CAPTCHA validation with the gmail login.
> 1 votes

# Answer
Remove *Yahoo* account from device and manually add it later.
In Manual Setup, Port *443* will be assigned and Server is set-up with *android.smtp.mail.yahoo.com* and Security type as *SSL/TLS*
> 1 votes

# Answer
Gmail used to logged in to Yahoo using regular IMAP, but recently it was changed to Yahoo authentication which failed frequently.

The solution is to find a copy of the Gmail 5.1 APK, install it, and setup your Yahoo mail. This version allows you to setup regular Yahoo IMAP.

After that, you can upgrade to a more recent Gmail version.
> -1 votes

---
Tags: gmail, yahoo-mail
---


# Question
Title: How do you turn off developer mode on an s5?
I turned developer options 'off', but is there anything else that needs to be done? Not my phone so don't want to mess anything up :-)

# Answer
You can actually hide the **Developer options** permanently from the menu until someone enables it again. Just follow this -

```
Menu > Settings > Apps > All apps > (find) Settings > Clear data > Confirm

```

Developers options will be turned off automatically although they are enabled by following the above step.
> 2 votes

# Answer
After Developer mode is disabled, that will put your phone back into the same state that it was in before Developer mode was enabled. It will disable all developer options that could lead to security issues (Allowing ADB, etc.) and the slightly power draining options (show touch, running processes) that are open to developers.

However, as @Andrew T. points out, you won't be able to hide the developer options. The only way to re-hide them is to do a factory reset (which probably isn't worth it).
> 0 votes

# Answer
Yes, there is a way to hide it. But the options like USB debugging, if turned on, will remain turned on.

**It'll only hide the developer option.**

Steps:

1. Go to Settings → Applications.
2. Swipe and go to All applications.There will be an app called 'Settings'
3. Click on it → 'Clear data'.

Now, the Settings app will automatically close. Open Settings app again and Developer options should be gone.

It worked on my Android phone (running KitKat).

**Note** that it will only hide the options, but the settings would remain as it were before. For resetting the options, you need to do it manually.
> -1 votes

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


# Question
Title: If your phone is rooted, can it still do normal factory reset?
Like you wouldn't notice if it's rooted or not?

# Answer
Yes, but unrooting will require more than a simple factory reset. The process will depend on your phone model. Search your model and 'unroot' for instructions. Be sure the instructions are for your specific model and are from a trustworthy source, such as XDA. But if you were able to root your device, I assume you already know that.
> 3 votes

# Answer
It may factory reset the apps,etc to normal settings. But in some rooted phones certain aspects of the OS remain changed. I.E. system programs inserted by manual or automatic rooting of phone, Kingroot is one rooting program I have found that stays persistent in ROM.

Also, if you remove any system apps as I have done you may have issues even booting up a "non bricked" phone. See this for example, How to F up a phone
> 0 votes

---
Tags: rooting, factory-reset
---


# Question
Title: How to turn off "Shake to wake camera" on Nexus 5?
Ages ago, while running Lollipop, I found a setting to allow activation of the camera whilst locked. All you have to do is shake the phone. I'll give that a try, I thought. After all, I can always cancel it if I don't like it. However, the thing is way too sensitive and has been driving me mad taking photos of pocket lint and my feet mostly

I can't find the setting to turn it off, despite a great deal of menu exploring and even checking the 'similar questions' panel currently to my right as I type. Upgrading to Marshmallow hasn't got rid of it.

I've got a sneaky suspicion it's a function of a 3rd-party app since there's nothing obvious in the Android settings screen or in the app settings.

Has anyone else come across this or actually figured how to disable it?

# Answer
On the Moto X (2013), this setting is called *Quick Capture*, and appears in the camera app's settings. It's likely to be in a similar place on the Nexus.

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

---
Tags: camera, activation
---


# Question
Title: Is it possible to record screens of two android phones connected to a PC?
I am new to Mobile testing, Recently started using Android adb and started recording device screen using adb shell screenrecord command. Just wanted to know if we can record screens of two android phone at a time connected to a same PC using adb.

# Answer
> 1 votes
Execute `adb help` and notice

```
-s           - directs command to the device or emulator with the given
               serial number or qualifier. Overrides ANDROID_SERIAL
               environment variable.
```

Serial number can be found from `adb devices`. For example,

```
bash-4.X# adb devices
List of devices attached
543b45da        device
```

`543b45da` (imaginary here) is the serial number for my device.

Serial number can also be found in the output of `adb shell getprop` or the file `build.prop` under `/system`. Look for the term(s) `ro.boot.serialno` or `ro.serialno`.

Now that you've the serial number, simply do

```
adb -s SERIAL_NUMBER YOUR_COMMAND/ADB_ARGUMENT

```

E.g.

```
adb -s 543b45da shell getprop

```

You can execute command(s) for multiple devices from multiple terminals simultaneously. The answer by moonbutt74 may also help.

---
Tags: 4.4-kitkat, adb, android-sdk
---


title: SMS not working on Moto G, 2nd gen

text:
# Question
Title: SMS not working on Moto G, 2nd gen
I bought Moto G, 2nd Gen. Also got my old sim replaced with new micro sim. Sms on the new phone are not working. Neither I am receiving sms nor my sms are getting delivered. Calls, watsapp, internet are working fine. Please let me know if there are any settings in the mobile to enable sms

# Answer
The problem is due to SMS message center not being stored in the new SIM. Unlike other mobile devices where you can manually set the SMS message center, the latest Android update seemed to keep this setting well hidden.

You can try setting the SMS message center by opening the phone dialer and dial - `*#*#4636#*#*`. This will open the hidden setting confusingly titled as "Testing".

Under the Phone Information, you can find the setting "SMSC". Try refresh or give the correct SMS center number.

**Note**:

* I tried this and there was a refresh error / update error. The final workaround was to load the new SIM into a Samsung phone and manually set the SMS Center number. This gets stored in the SIM and then you can start using it on your Moto E / Moto G. Crazy stuff.
* I use Airtel in India
> 1 votes

# Answer
You can only receive/read messages on the message app. This is due to the Hangouts update.

You will be able to send SMS using your hangout apps.
> 0 votes

# Answer
This happens for few Mobile networks like Airtel in India (Not sure about other countries) when you replace the older macro sim with new micro/nano sim, the sms facility will be blocked for 1 week for security purpose (dont know what kind of security)
> 0 votes

---
Tags: sms, motorola-moto-g
---


# Question
Title: Android 6: connect as camera per default
When I connect an Android 6 phone with my pc via USB, it always connects as "USB for charging". I have to set it to "connect as camera" (PTP) manually (for ADB to work) every time.

Can I set a default option somewhere and haven't found it yet?

# Answer
While there may be a hack around somewhere (I don't have Android M yet), Google, in the changelog of Android 6.0 has noted:

> Device connections through the USB port are now set to charge-only mode by default. To access the device and its content over a USB connection, users must explicitly grant permission for such interactions.

Well, the answer is no for now, officially, that is.
> 2 votes

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


# Question
Title: Sharp SH7218U doesn't boot after formatting system partition
I formatted `/system` on my Sharp SH7218U. Now it won't turn on/boot up. The screen doesn't turn on at all, even after removing battery or plugging into PC.

PC says "unrecognized device plugged in". Apart from that, phone does not respond. Cannot boot into recovery mode. adb does not recognize despite it being on debugging ~~ How do i fix this? I cant find a stock ROM online for this sharp model so i cant flash it using ODIN.... unless some kind soul has a copy of a SH7218U stock rom

# Answer
The system partition contains your operating system, that is, Android. If you formatted /system without flashing a new ROM, your phone cannot load any operating system because there isn't any.

You need to flash a compatible ROM for your device to make your phone usable again.
> 1 votes

---
Tags: 2.2-froyo, boot
---