# Question
Title: No decimal input on numeric field when using Google Sheets on phone
In Google Sheets, when I add a number (e.g. `1.01`) using the text keyboard and hit Enter, this numeric keyboard pops up as a default because the field is numeric. However, I do not have a decimal option, so I switch back to text keyboard, and we start over *on every cell*... or I could switch back and forth *just to get the decimal*, which is also insane.

On a tablet, in the white (extra options) the last one is the decimal point, but on the phone, it isn't there. I'm using Samsung Galaxy S3 and there is no decimal point on numeric keyboard.

How to input a decimal point with numeric keyboard?

Screenshot (click to enlarge)

# Answer
> -1 votes
This was fixed after app software update

# Answer
> 4 votes
There may not be an exact solution to the problem *as you posted it*, but there are possible workarounds. Android's primary strength is it's customizability and modularity, so if one (your stock) keyboard does not satisfy you, you're welcome to switch it out for another which does.

I know of 3 keyboard apps off-hand that have a decimal point in their numeric keypad. These are:

1. Google Keyboard \- The officially recommended keyboard app for Android, and the default for Nexus devices and devices running Lollipop or above (as the AOSP keyboard). Very clean and doesn't deviate much from AOSP. Completely free.
2. SwiftKey Keyboard \- a very popular keyboard replacement app (some might even say *the* most popular). Highly themeable. Free with in-app purchases.
3. ai.type Keyboard \- Another very popular keyboard. Supposedly has very good text prediction, and also high themeability. Free with in-app purchases, Pro version removes ads.

I recommend these keyboard replacement apps to the OP as I have used them myself and know that they (when I used them) provided a numeric keypad with a decimal point, as the OP requires.

---
Tags: samsung-galaxy-s-3, keyboard, google-sheets
---


title: Can't find Google Contacts in Gmail app

text:
# Question
Title: Can't find Google Contacts in Gmail app
I have my Google Contacts on my PC. I have activated the sync feature in my Note 3 and synced my contacts with google. But when I open my Gmail app on my phone I can't even find the contacts link. I've searched everywhere for contacts and found nothing. This is maddening!

# Answer
> 2 votes
There is no option in the gmail app for viewing the contacts! You can access them through web.

# Answer
> 2 votes
You have to open the Contact or People (etc.) app to view contacts synced from Gmail. The Gmail app does not include a Contacts section, though the search and compose features will populate contact suggestions.

# Answer
> 1 votes
On Android, go to Settings and then Applications. Find GMail and set permissions to allow it to access your contacts. Problem solved!

---
Tags: gmail
---


# Question
Title: permissions to manage google drive automatically removed if app removed?
I recently tested an app called "Autosync Google Drive" by Metactrl. When testing it, I had to give it permission to my google drive.

After testing it, I decided to just use a USB cord to sync my files so I deleted the app.

My question is... does the permission to my google drive by Autosync get automatically revoked by Google? How do I see which apps has access and control to my google drive?

# Answer
> 2 votes
You'll want to log into your Google Drive via web browser:

1. Click the Gear icon
2. Select Settings
3. Click Manage Apps
4. Find the app in question, click on it and select Disconnect from Drive

---
Tags: security, permissions, google-drive
---


# Question
Title: To hear voice calls from Bluetooth Speaker
I am able to hear MP3 songs from my Android phone using a Philips BT50 Bluetooth Speaker. However, when I make and receive calls from my Android phone the output does not comes from the Bluetooth speaker; it just directly comes from the phone's speakers.

Is there a way to hear voice calls from a Bluetooth speaker?

# Answer
Yes, you need a Bluetooth router. There are example apps in the play store.
BTMono, or BAR are example options.
> 1 votes

---
Tags: bluetooth, bluetooth-audio
---


# Question
Title: i cant install Apps in my Android despite having more than 1GB memory
Each time i try installing apps on my android phone, it keeps taking my to settings/storage asking me to delete some apps.

But i have 1GB phone and 7GB SDcard memory left.

Please what is the way forward?

# Answer
First you must know that SD card cannot be used for aps as is, you can do that with apps like APPS2SD or link2sd, or if you have phone running android 6.0+ you can adopt sd card so it becames like internal storage but you can't use it with other phones until you format it. Most phones doesn't allow app install when you reach 1 gb of free internal memory, because of apps cache and such. What you can do is clearing cache from Settings\>storage or with Ccleaner, also if you have some google apps that you don't need/use (gmail, google app, google movies, news and such) you can uninstall updates for them from app manager and than disable them to prevent them from updateing again that could free-up some memory.
> 0 votes

---
Tags: applications, insufficient-memory
---


# Question
Title: How can I send a group sms using my google voice number?
I have tried using the google voice app only to find that it doesn't support group SMS, and instead sends an individual text message to each person (which doesn't allow them to reply-all to the group I originally messages).

I have also tried using hangouts, only to discover that it does NOT use the google voice number.

Is there any way to combine these two features? can I do it from a web-browser interface somehow?

P.S. I would like to avoid signing up for Google+ if I can avoid it.

# Answer
Google Voice (the service) doesn't support this. Until Google adds this feature there's no way to do it.

This limitation is not specifically noted anywhere official, to my knowledge. However, Voice *receives* group messages from supported carriers the same way it sends them - as independent messages - and this **has** been officially stated. Mayur Kamat (the Hangouts product manager) noted this caveat on a Google+ announcement regarding expanded MMS support for Voice:

> Group MMS will arrive as individual messages - so you will at least not miss messages any more.

The above also requires that the message was sent by one of the carriers Google supports MMS from. Group messages received from unsupported carriers are never delivered.
> 6 votes

# Answer
Actually you can use GV send a copy of the sms to your email. Once you have received GV's assigned email for this number you can now respond through your email and now you can respond through multiple user's or groups through the email to SMS system setup in GV. Only caveat is that you have to get a response from your intended subject after you have setup SMS to email in GV to create this GV specific email to SMS email address. I have not found a way to create these GV specific email address. Hope this helps because I wanted to do the same and found this was the only fashion to get GV to do what I wanted.
> 2 votes

# Answer
I am unsure if the base Google Hangouts app supports this, but try Hangouts Dialer. I have both installed, so it's hard for me to tell if the base app incorporated the feature.

**Setup**

Inside the settings of the app, you will see an entry for "SMS". You should also have an entry that lists your Google account email address. If you don't have this portion, you can tap "add account" to make the association. Once this is done, the Google Voice number should automatically become available.

**Test**

Create a new message and select your contact. The app should prompt for "SMS message" and list entries for Mobile (which is your mobile phone number) and Google (which is your Google Voice number).
> 0 votes

# Answer
Voice allows you to send up to 5 recepients at once if you separate the numbers by commas. Replies to the text are 1 on 1 and not to the group.

https://support.google.com/voice/answer/117108
> 0 votes

---
Tags: sms, google-voice, google-hangouts
---


title: Landscape lock screen CM12.1

text:
# Question
Title: Landscape lock screen CM12.1
My lock screen is always portrait. Is there a way to make it match whatever rotation the phone is in? Weirdly, if I'm in landscape mode and lock my screen a landscape lock screen shows for a second occasionally but always flips to portrait. Can't see anything in CM settings.

Note 4 - CyanogenMod 12.1

# Answer
Ultimate Rotation Control forces any app - even those that don't support a certain orientation - into any orientation. It also supports setting on a per-app basis.

If paid stuff isn't for you, GravityBox should also have such options, though you'll need to also install Xposed framework.
> 0 votes

---
Tags: cyanogenmod, screen
---


title: Adware keeps installing itself

text:
# Question
Title: Adware keeps installing itself
I have somehow got my phone infected with an adware by the name *'Android Communication Sync'* ('com.foreign.provider').

It isn't visible in the apps browser (doesn't have any icon) and causes ads to occassionally display out of nowhere.

I have tried to uninstall it multiple times, but everytime I find it installed on my phone after a few days (it appears in *Settings -\> Apps -\> Downloaded*).

My current solution is to disable (freeze) it, so that it atleast doesn't disturb with me ads.

How can I remove it and prevent it from getting installed again?

My phone is a rooted Micromax Unite 2 (Micromax A106) running Android 4.4.2. As far as I remember, I haven't installed any app outside of Google Play Store except Adaway.

Here is its apk I exported using Link2SD.

# Answer
> 1 votes
It is possible for adware, as well as other "viruses" to be installed on the sd card. Thus even doing a factory reset can reinstall the "virus". If you have access to a pc with virus protection on it. You can mount the phone as a USB storage and scan it from there. Besides wiping both the phone and the sd card. There may not be a permanent fix. But if you are able to locate the file and delete it from there. That may fix it.

# Answer
> 1 votes
Root your device and remove the file

'/system/bin/fotabinder' using root explorer.

Then uninstall the App Android Communication sync. This would break your OTA updates though.

Recommend you to update your firmware or Flash with a new ROM

---
Tags: security, malware
---


title: How can I secure-wipe free space?

text:
# Question
Title: How can I secure-wipe free space?
Any way that I can securely wipe free internal storage on Android? I am not talking about secure deleting, but just wiping whatever is possible to recover.

# Answer
The most reliable method is to manually copy large non-sensitive files (such as Linux images or the LibreOffice Installer Setup File) to the partition that you wish to erase the free space from, delete and repeat it around THREE to FIVE times. Ensure the files you copy fill up the drive as much as possible, i.e. start copying small files when the large ones are too big to fit in the last remaining MB / KB of free space.

If you don't want to mess around finding files to write, you can use a utility called Dummy File Creator: http://www.mynikko.com/dummy/

This will allow you to create files of a specific size containing random data (ensure the Random File Content option is selected).
> 3 votes

# Answer
There are several apps claiming to help you out with this, see my Secure Wipe app list. They support different sub-sets of actions (e.g. only wiping free space versus "secure deleting files", or only working on SD card) – so make sure to read their descriptions. Secure Eraser might work for your case.
> 0 votes

---
Tags: 4.4-kitkat, delete
---


title: Root exists, but is unusable

text:
# Question
Title: Root exists, but is unusable
One of my long-standing issues with allwinner Q8 is how its root, which was there when I brought it, can't seem to be used. No root manager came with it, so I installed SuperSU(Like a normal) to find that nothing can make requests at root. I can't even check the binary since I get a 'access denied' every time. Does anyone know how I can root functioning?

Again, Its a 'rooted' Allwinner Q8 On android 4.4.4 With stock recovery (but I'm 45% sure it has a custom ROM.

-EDIT-

An idea from Steve made me check terminal, and I ran su to get the line:

`su: uid 10078 is not allowed to su`

Errr... What? I assume the user is UID 10078(would make sense) or the su binary has been locking everything. Its only a one-user (in sense of Physical operator of device) system. Help!

# Answer
If your phone does have a custom ROM have you looked in settings under the hidden Developer options menu for a switch that disables root access? Some custom ROMs will have this hidden in there. Everything can be in place to grant root, but apps won't get root if the switch is set to "Disabled" they may not appear to even request root from the SupperSU app.
> 1 votes

---
Tags: root-access
---


# Question
Title: android phone + mobile network + chromecast
I have unlimited mobile data on my phone. but i want to cast to the chromecast. But i cant find a way to do that using my current knowledge.

the setup require . data streaming using mobile data in mobile and casting using wifi from mobile.

i tried to connect to guest mode. but that allows only limited apps allowed by chromecast to cast to the device.

is there anyother options.

# Answer
Chromecast can only use one network at a time. You need to set your phone up as a hotspot then using the google cast app connect your chromecast to the mobile network.
> 0 votes

# Answer
I solved the issue by having 2 phone + chrome cast

**Data mobile + hotspot** 1st mobile with unlimited internet in mobile data + wifi hotspot

**connected to the 1st mobile hotspot are:** 2nd mobile just to play content needed for sharing to chromecast. and the chromecast.
> 0 votes

---
Tags: mobile-data, chromecast
---


title: Apps not updating

text:
# Question
Title: Apps not updating
No matter what I do, my apps due for update are going on downloading. The Notification bar shows paused. I have factory reset my play store, it worked the last time, but not now.

# Answer
> 0 votes
So this may be a silly response, but have you tried turning off and back on your phone? It usually kicks things like that into shape, in addition you could try turning on and off airplane mode.

# Answer
> 0 votes
Things that could cause this:

1. Time/date not correct on your phone
2. You have changed the password of the email address associated with your Play Store
3. You are out of space on your phone
4. Your Google Apps framework needs to be updated

---
Tags: updates
---


# Question
Title: the last number that used whatsapp on my blackberry
How do I check the last number that used whatsapp on this my blackberry handset because I downloaded it bt am asked to give the last number that used whatsapp on my phone

# Answer
> 0 votes
As we look ahead to our next seven years, we want to focus our efforts on the mobile platforms the vast majority of people use. So, by the end of 2016, we will be ending support for WhatsApp Messenger on the following mobile platforms:

* BlackBerry OS and BlackBerry 10
* Nokia S40
* Nokia Symbian S60
* Android 2.1 and Android 2.2
* Windows Phone 7.1
* iPhone 3GS/iOS 6

While these mobile devices have been an important part of our story, they don't offer the kind of capabilities we need to expand our app's features in the future. - ***WhatsApp blog***

Check your phone model.

---
Tags: backup-manager
---


# Question
Title: If I can flash a ROM using adb or SP Flash Tool, is CWM (ClockWorkMod) Recovery really needed?
I have a general question about flashing ROMs and recovery. I've flashed stock ROM on my Asus Fonepad before using `adb` & `fastboot` when their last OTA update had issues. Similarly, I've used the SP Flash Tool too to backup and flash ROMs on my MTK6572 based mobile in the past.

However, I've been hearing a lot about CWM recovery. Of what use it really is? Is it just another flashing tool like the others?

**edit**

As explained in comments, I know what CWM Recovery is and is used for. I specifically want to know what extra benefit it offers that others like adb/fastboot and SP\_Flash\_Tool don't?

# Answer
> 0 votes
Rest of tools require a pc to flash but this CWM stays in your mobile and you can flash roms directly just using your own mobile.

---
Tags: adb, clockworkmod-recovery
---


# Question
Title: Windows 10 and fastboot driver | Nexus 5X
I can not use fastboot on my pc with Windows 10 to flash something on my Nexus 5X.

I've installed Ubuntu and adb/fastbook works correctly. With Ubuntu I've installed TWRP and SuperSU.

On Windows 10:
\- Adb works.
\- I've Android Studio with the latest platform-tools.
\- I've tried with 15 seconds ADB Installer v1.4.3.
\- I've tried with this answer.
\- I've already removed all usb-driver (as Nexus Root Toolkit suggest) and retry all.

What can I do?

# Answer
I'm pretty sure there are some 3rd party fastboot installers for Windows that might work in your scenario. The XDA Developer's website had a few handy installers for Windows 10 fastboot you might want to check out.

Fastboot and ADB Installer for Windows 10
> 1 votes

---
Tags: fastboot, windows, nexus-5x, nexus
---


# Question
Title: Android password after Rebooting the device
I have not set up any lock screen password, but any time I reboot it asks for the password, saying, 'To start Android, Enter your password.'

A week ago I experimented with the 'Lost your Phone' feature in Android Device Manager on my phone. I've set a password for that, and from then onward, whenever I rebooted, it asks for a password even I've set up. When I rebooted the last time I entered the password I've set up for ADM and luckily it worked. But this time it did not.

I've tried my Google password as well. How do I unlock my phone?

# Answer
You unlock the phone with the password you defined in ADM, if that doesn't work, you may have to log back in ADM and change the passcode again and wait 15-20 minutes (this is different than the 1-3 days if you change your Google account password), once you have access to the device, you must turn off the password on the device in the Settings - Security - Screen Lock area (may vary slightly by device or Android version) before it will stop prompting you for the password, you cannot clear the password from ADM.
> 0 votes

---
Tags: lock-screens, reboot, password
---


title: Sending an SMS message via one click?

text:
# Question
Title: Sending an SMS message via one click?
Can I send an SMS message via one click or touch?

Can I have an icon or shortcut that would let me send an SMS message to a certain phone number with predefined text?

# Answer
> 7 votes
The Tasker app will let you do this (and much much more)

Once installed, add a "Task" widget to your homescreen, and have it run a "Send SMS" action. This lets you specify the target of the SMS, as well as the full body of the message.

# Answer
> 1 votes
5 years have past - I think perhaps the app OneClickSMS is a better fit for this task now (unfortunately it has been retired from Google Play but it's still available on mirrors with the original APK name *com.utopia.oneclicksms*).

It creates an icon on your home screen, and when you hit it, it sends an SMS with a single click. Very convenient.

---
Tags: sms, home-screen-shortcuts
---


# Question
Title: Need entire Google suite on cyanogen to install play store apps?
I've installed cyanogenmod on a Moto E. But I need to use an app that is only available from the play store.

I can successfully install open Gapps and then the play store. But this also bundles all the Google apps (music, games, docs, desktop search etc) that I was trying to avoid by using cyanogenmod.

Is there any way of installing apps directly from the play store website or am I completely misunderstanding the point of cyanogenmod?

# Answer
> 3 votes
The bare minimum required to install applications from the Play Store is the Google Package Installer and Google Play Services. Google and Android are two separate entities, and although CM is based on Android it does not tie in the Google services, but it is compatible with them. You do not need Google to use CM, and there are alternatives, but to use the Play Store you MUST install the minimal services listed previously.

OpenGapps has the smallest package available to be able to access the Play Store and it contains only the absolute minimum required to access and install apps from the Play Store called a "pico" package.

Of course, free apps could be found in a reputable APK mirror site, like APKMirror, but this is not a valid location to find paid apps. Be aware that some features of apps distributed via the Play Store require Google Play services in order to function, so in some cases without it installed some feature may not work, and it is possible that entire apps would not function, although I do not know of any examples at the moment.

Other potential sources for apps would include the Amazon App Store, GetJar, MoboGenie, SlideMe, and F-Droid, which are all safe, viable alternatives to the Google Play Store.

MakeUseOf did a respectable article earlier this year entitled "Here’s How You Can Use Android But Ditch Google", a read through this article may help your understanding of getting along without Google.

---
Tags: cyanogenmod, google-play-store
---


# Question
Title: Transfer apps, data, and settings from Marshmallow to Lollipop
I've been using a Moto E 2nd generation that I bought in Europe, but I've now returned to the US and am replacing it with the US version (XT1527) of the same phone because the European one (XT1524) doesn't get LTE service with my carrier, AT&T.

The old phone is running Android 6.0, but the new one only has Android 5.1, and offered me no options whatsoever to transfer anything over when I set it up.

I'm no Android expert, so forgive me if the answer should be obvious, but…what's the best way for me to get my apps, app data, and settings transferred across to the new phone?

I sort of thought Android was supposed to offer to do this for me at setup, but maybe it doesn't work when moving to an older version of the OS?

Thanks so much!

# Answer
> 0 votes
If you have a pc and patience you can transfer all things from your old Android smartphone to new one. For contacts Transfer your contacts from phone to your gmail ID(add a account then press sync contact in account section..Google it if u don't know) For photos Normally photos are stored in

> Internal/DCIM Copy it into your pc

For apps Download a app called App Backup Restore - transfer And backup all your apps and transfer it to your pc For game/app data Its usually stored at internal /Android Here you will find 2 folders one is data and other one is obb Data contain all the data's of apps and small games Obb contain files of large games

Or

You can use Xender or ShareIt to transfer all files from old Android to your new Android phone. Hope I help you

---
Tags: 5.1-lollipop, data-transfer
---


# Question
Title: Difference between ADB drivers and MTK drivers?
Flashing a ROM in an android through PC requires drivers along with softwares in order to make the process success ,in case of drivers which drivers are needed and when ,what is relation between ADB drivers and MTK drivers are they same and if not how are they different .I appreciate the answer in detail

# Answer
Firstly it's not ABD driver it's Adb driver.Adb means Android Debug Bridge.ADB is a command-line utility included with Google's Android SDK. ADB can control your device over USB from a computer, copy files back and forth, install and uninstall apps, run shell commands, and more.When your device is in Fastboot/Download mode you can access your phone only through Adb. For example if something goes wrong while flashing a rom and your phone is softbricked.Only way to access a bricked phone is through Adb.Adb mainly not used for flashing rom, It's used for flashing recovery/bootloader.
> -1 votes

---
Tags: rom-flashing, stock-android, rom, stock-rom
---


title: Memory Release After Custom ROM Flash

text:
# Question
Title: Memory Release After Custom ROM Flash
I flashed custom rom on my device,and while doing so by recovery,there were some steps,viz. 1.wipe data 2.wipe cache partition 3.install zip. My question is what does wipe data actually do? I know that it takes back my phone to factory version. But does wiping data,or wiping cache partition means that all of my device's internal memory is released, i.e is my device's default o.s is also gone ??

# Answer
> 2 votes
Like what you said, wiping `/data` is equivalent to factory reset - you will lose installed apps, system settings, etc. - basically all you've done to the phone since the last reset - BUT minus internal storage contents (i.e. music, video, whatever you can see when you connect your phone to the computer). Unless the recovery explicitly states "wipe `/data/media`", it should never wipe internal storage.

Also, wiping `/data` will not touch `/system`, therefore the OS is preserved. You can choose to manually format it should the need comes up. However, when you flash a new custom ROM, `/system` will be altered. The default behaviour in older custom ROMs is adding what's in the custom ROM package to `/system` (stuff from the prior ROM will remain), but as of now the norm is just fully overwriting `/system` with the new package, which is faster and saves you a step of wiping `/system`.

---
Tags: rom-flashing, custom-roms
---


# Question
Title: How to Sync Screenshots to Google Photos automatically?
I would like to sync my screenshots to Google Photos.

OS: OxygenOS 3.1
Phone: OnePlus 2

# Answer
> 1 votes
Go to Google Photos \> Albums \> Click *Screenshots, Whats...* and click the cloud symbol with arrow.

---
Tags: 6.0-marshmallow, google-photos, oneplus-two, oxygenos
---


# Question
Title: What is Hevar Android and why is it written on my phone?
My S6 Edge phone's lock screen shows me the date, and below that two light bulb emojis surrounding "Hevar Android"

What is this? A Google search showed me that hevar is a Texas IT company, but nothing about Hevar Android.

# Answer
Enter the settings app and click lock screen and security, then info and app shortcuts, and it's the owner information section.
> 1 votes

---
Tags: samsung-galaxy-s-6
---


# Question
Title: How do I transfer files in ClockworkMod between my phone and my computer if my phone doesn't have an SD card slot?
So the phone can only boot to "ClockworkMod Recovery" due to unknown reason.

Is there a way to transfer files between my phone's internal memory and my computer? There is no SD card slot on the phone.

I don't have any other ROM in my phone which means I can't flash anything but the official ROM (through download mode) which I think will remove all the files.

# Answer
*This suggestion assumes familiarity with connecting to the phone via ADB*

I had a similar situation on my previous phone. I was able to pull the important stuff over ADB when the phone was in recovery. In my case I had to mount some of the filesystems to access everything I wanted to retrieve.

I'm not sure if it is dependent on the phone whether the ADB service is available in recovery. On mine it was available in both recovery and download mode.

If ADB on your computer recognizes and can connect to your phone you should be able to retrieve and save any files you need.

If you aren't familiar with ADB this is a good place to start: http://www.xda-developers.com/android/all-in-one-guide-to-adb/

If you need any help with it let me know, ADB is a whole other topic so keeping it simple here.
> 5 votes

# Answer
On my CWM I have "mount USB storage" option under the menu "mounts and storage".
> 1 votes

# Answer
This video shows you how to do it with links to programs you need to download.

https://www.youtube.com/watch?v=NaK5OxUeDKM
> -1 votes

---
Tags: clockworkmod-recovery, file-transfer, data-recovery
---


# Question
Title: How to move SMS from hangouts to messenger app
My Nexus 6p has 2 messaging services. Google Hangouts and the stock Google messenger app. I usually use the Google messenger app to send SMS, but the problem is that the message they respond with always comes through the hangouts app. Is there any way to change that so that all SMS always comes from the messenger app?

OS: Android 6.0.1 Carrier: Google Project Fi (The phone is not rooted)

Any help would be much appreciated

# Answer
Open your settings App and search for the `Apps` entry in the first page.

In Apps, tap on the *wrench icon* at top right to open Advanced / Configure Apps.

Select `Default Apps` under *Advanced*

Select `SMS App` and select the default app of your choice.

Alternatively, you can select `Settings ––> Default SMS App` to change it.
> 0 votes

# Answer
Devin, I am not extremely familiar with stock Android, so I apologize if some of what I try to describe does not work exactly as I try to explain it. The SMS messages on your phone is maintained in a single database. That means you can use different messaging apps for SMS and the message "streams" or "history" stays the same regardless of the SMS app you use. Within Android, you can decide which app is your default messaging app and by doing so you are saying which one will show you incoming messages. You can change this default behavior by going into your phone Settings app and then Applications. Inside that, there should be an option labelled Default Applications (I use a Galaxy, so it might be slightly different). Inside Default applications, there should be a listing for Messaging App and your default SMS app listed. I will assume that it is Hangouts. You can tap that and change it to another app - and choose Google Messages. You will still be able to use Hangouts for sending SMS messages, but incoming SMS notifications will by default show up in the Google app. Also, you may need to disable SMS notifications within the Hangouts app so you don't get multiple SMS notifications for each incoming text message. Hope this helps. Rick
> 5 votes

# Answer
Go to Hangouts and either check or uncheck the option for using Google Fi as the SMS in the sub-options level. If you have it checked then the messages will go to FI's SMS system which is not integrated.
> 0 votes

---
Tags: sms, 6.0-marshmallow, stock-android, system, carriers
---


# Question
Title: Is it possible to disable vibration for the notifications only (Android 6.0)?
I would like to have vibration for calls and touch events.
Is it possible to do this in Android 6.0? (It was possible using Android 5.0.)

Phone is SM-G900F, OS: CM-13.

# Answer
Yes, but only on an individual application basis.

Got to the application settings and turn this option on.

Click image for larger version
> 2 votes

---
Tags: cyanogenmod, 6.0-marshmallow, notifications, samsung-galaxy-s-5, vibration
---


title: Root Access After Custom ROM Flash

text:
# Question
Title: Root Access After Custom ROM Flash
I have flashed Custom ROM on my S3 Neo using CWM recovery. Now after flashing the rom,I want to get the root access,so I tapped on the build number several times and activated the developer options,where I get an option of enabling root access.I enabled it for Apps and ADB.Naturally I expected root access after this,but unfortunately while checking by root checker(several best root checkers in play store) whether I got root access or not,it says no su found,and no root access. What should I do now?Am I to Root the device again? Is it safe??

# Answer
> 1 votes
You don't need to flash the whole ROM again.You can just flash the superuser.zip from the recovery.(It's completely safe,just make sure that it's for your device). Good luck!

Here is the direct download link for updated supersu.zip from XDA Developers. Hope this helps!

---
Tags: cyanogenmod, root-access, custom-roms
---


# Question
Title: Android Backup manager - restore from Nougat to Marshmallow
**Earlier Device:** LG Nexus 5X.
**My Device:** OnePlus 3

Earlier, I was able to use Tap&Go or just import all the data by signing into my Google Acc.
However, with my device, when I used Tap&Go or Google account sign-in (tried few hard resets), I was not able to choose my earlier device get data from. Only my old Galaxy Nexus was shown.
This resulted in phone not being setup, apps not being automatically installed or have the data restored...
I had to install apps manually however my data was not restored.

As it always worked well, I guess the issue might be with my earlier device running a newer version of android than my device (Nougat vs Marshmallow). Or that some services are missing?

Anyone got into the same situation and can help?

I have tried restoring using `adb bmgr`, but it resulted in device not visible as well. Nexus 5x sees all 3 devices while OP3 sees just the 2.

```
shell@OnePlus3:/ $ bmgr list sets

33dbec2b8d69e175 : ONEPLUS A3003

3bcd9da5b052e84e : Galaxy Nexus

```

---

```
bullhead:/ $ bmgr list sets

34d36f59351444be : PiTRiS - Nexus 5x

33dbec2b8d69e175 : ONEPLUS A3003

3bcd9da5b052e84e : Galaxy Nexus

```

Any chance this is an issue with nougat, that it can't restore to Marshmallow? Or any other way how to force restore from 5X? Thanks

# Answer
> 0 votes
For reference: One way is to use Titanium Backup app on older phone and then just restore the app's data on newer phone after transferring the backup data. The same thing could be accomplished using adb from your home computer, but you'd have to backup each app's data separately.

see this thread for more: How to backup an Android device?

---
Tags: adb, 6.0-marshmallow, backup, restore, 7.0-nougat
---


# Question
Title: Move only a specific group of pictures from Android Gallery to PC
We have an android phone with hundreds of pictures taken from a recent vacation. Because we want to keep those but don't needed them everyday, I'd like to move those images to a desktop computer and leave the phone only with pictures not from the trip.

So the situation is, we have hundreds of pictures spread around multiple albums (pictures taken with the camera plus others received from other people during trip through Whatsapp and other IMs) in Gallery that needs to be transfered to a PC.

I'd like to avoid using share via bluetooth as it's painfully slow and transfer often failed, and be as manufacturer-agnostic as possible. I have searched for solutions, but they were more about backing up the whole thing instead of a part, and we have too many images to manually check.

Ideally there should be a way to select the images across multiple directories that were created between certain dates in an android device and move them to a location in particular. What are my options from here? Shell commands on ADB?

# Answer
More information is needed such as what type of computer are you using..

Sounds like the easiest way to do this is simply plug your phone in via usb to access the phone's storage and then find the camera and other apps' photo storage folders. From there you should be able to sort by date just like in a normal folder.

You don't need to use the shell. you may need to install google's usb driver though..
> 0 votes

---
Tags: backup, file-transfer, data-transfer
---


title: Google account remove

text:
# Question
Title: Google account remove
So I found a phone and I can't use it because I don't have or know the Google account that us linked in with the phone. How do I go about removing the account. I've factory reset it and everything. Any solutions???

# Answer
> 0 votes
Go into your Gmail app. Top left has 3 dots for menu, brings up folders and such. By the current login name there is an arrow which will open up an accounts option. Open it up, click on existing account, press the menu dots for it and click "remove account"

---
Tags: 5.0-lollipop
---


# Question
Title: unblock device with voice control command
I'm curious if is possible to unblock the device with voice commands. I know about the "Ok, Google" but unfortunately doesn't work with display blocked.

I'm looking for the name of an app which can be used by persons with movement disabilities (paralyzed). Can you give me some names?

# Answer
Yeah you can do it it's Known as trusted voice, it can unlock a phone simply by hearing its owner say 'OK, Google'.

'A warning advises that trusted voice unlocking is less secure than other options, but just a couple taps and you'll be able to unlock and execute commands on your secured device by simply uttering 'OK Google.''

Source
> 1 votes

---
Tags: lock-screens, voice-command, accessibility
---


# Question
Title: Android messages deleting themselves/ Not showing up!
All my messages were working fine until a few weeks ago when i could message everyone and receive messages.

Now one of my contacts can receive messages from me and can send messages successfully to me, on my phone the message shows up in notifications but whenever i go into the app they aren't there also, when i message my contact they receive the text fine but i can't see it on my phone.

The only odd thing i have seen is that the time stamp is the 8th Nov 2016, today is the 7th.

How can i fix this so i can see inbound and outbound messages?

# Answer
> 0 votes
The problem was that the "date" i had sent it on was in the future. I must have been getting coins in a game or something, so the messages where, according to android, in the future so i could not receive messages from that contact until the 8th.

To fix this problem if you have it either:

* Wait for the date to arrive
* Delete the messages from the "future" (Not tested)
* Set the time on your phone to past the time stamp on the messages

Side note - You can still receive messages in the notifications bar, just not in messages.

You can also send messages, they just don't show up.

---
Tags: sms
---


# Question
Title: Is there any android smartphone that is already rooted by default?
Is there any android smartphone commercially available that is already rooted by default, so that no rooting procedure is required?

# Answer
No, There is no phone with root access pre-built but there are phones like oneplus with cyanogen OS.

I hope these links may help you reguarding this topic.

http://www.makeuseof.com/tag/why-doesnt-android-come-rooted/ http://www.androidauthority.com/sell-android-devices-already-flashe-119002/
> 1 votes

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


# Question
Title: “Package installer has stopped working” after upgrade to OxygenOS 3.1.4 (Marshmallow)
I have upgraded my (rooted) OnePlus X phone from Oxygen OS 2.2.x to 3.1.4 (dirty upgrade, from Lollipop to Marshmallow).

Since doing that, the settings view crashed with "Unfortunately, Package installer has stopped" when I try to view the permission details for **some** apps. For example, when I open try to view the permissions for Hangouts (Settings \> Apps \> Hangouts \> permissions), the above dialog appears and the following output is shown in logcat:

```
AndroidRuntime: FATAL EXCEPTION: main
AndroidRuntime: Process: com.android.packageinstaller, PID: 16689
AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.packageinstaller/com.android.packageinstaller.permission.ui.ManagePermissionsActivity}: java.lang.SecurityException: com.google.android.talk from uid 10100 not allowed to perform WRITE_CONTACTS
AndroidRuntime:        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2493)
AndroidRuntime:        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2576)
AndroidRuntime:        at android.app.ActivityThread.access$1000(ActivityThread.java:155)
AndroidRuntime:        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1421)
AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:102)
AndroidRuntime:        at android.os.Looper.loop(Looper.java:148)
AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:5539)
AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
AndroidRuntime:        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
AndroidRuntime: Caused by: java.lang.SecurityException: com.google.android.talk from uid 10100 not allowed to perform WRITE_CONTACTS
AndroidRuntime:        at android.app.AppOpsManager.checkOp(AppOpsManager.java:1521)
AndroidRuntime:        at com.android.packageinstaller.permission.model.AppPermissionGroup.create(AppPermissionGroup.java:152)
AndroidRuntime:        at com.android.packageinstaller.permission.model.AppPermissionGroup.create(AppPermissionGroup.java:94)
AndroidRuntime:        at com.android.packageinstaller.permission.model.AppPermissions.loadPermissionGroups(AppPermissions.java:136)
AndroidRuntime:        at com.android.packageinstaller.permission.model.AppPermissions.<init>(AppPermissions.java:66)
AndroidRuntime:        at com.android.packageinstaller.permission.ui.handheld.AppPermissionsFragment.onCreate(AppPermissionsFragment.java:105)
AndroidRuntime:        at android.app.Fragment.performCreate(Fragment.java:2198)
AndroidRuntime:        at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:942)
AndroidRuntime:        at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1148)
AndroidRuntime:        at android.app.BackStackRecord.run(BackStackRecord.java:793)
AndroidRuntime:        at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1535)
AndroidRuntime:        at android.app.FragmentController.execPendingActions(FragmentController.java:325)
AndroidRuntime:        at android.app.Activity.performStart(Activity.java:6305)
AndroidRuntime:        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2456)
AndroidRuntime:        ... 9 more

```

And when I open access Settings \> Apps \> Gears icon \> Access permissions, the Android activity briefly appears and then closes. There is no error dialog, but logcat does show the following error:

```
AndroidRuntime: FATAL EXCEPTION: AsyncTask #4
AndroidRuntime: Process: com.android.packageinstaller, PID: 19194
AndroidRuntime: java.lang.RuntimeException: An error occurred while executing doInBackground()
AndroidRuntime:        at android.os.AsyncTask$3.done(AsyncTask.java:309)
AndroidRuntime:        at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354)
AndroidRuntime:        at java.util.concurrent.FutureTask.setException(FutureTask.java:223)
AndroidRuntime:        at java.util.concurrent.FutureTask.run(FutureTask.java:242)
AndroidRuntime:        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234)
AndroidRuntime:        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
AndroidRuntime:        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
AndroidRuntime:        at java.lang.Thread.run(Thread.java:818)
AndroidRuntime: Caused by: java.lang.SecurityException: com.ubercab from uid 10102 not allowed to perform CAMERA
AndroidRuntime:        at android.app.AppOpsManager.checkOp(AppOpsManager.java:1521)
AndroidRuntime:        at com.android.packageinstaller.permission.model.AppPermissionGroup.create(AppPermissionGroup.java:152)
AndroidRuntime:        at com.android.packageinstaller.permission.model.PermissionApps.loadPermissionApps(PermissionApps.java:189)
AndroidRuntime:        at com.android.packageinstaller.permission.model.PermissionApps.-wrap0(PermissionApps.java)
AndroidRuntime:        at com.android.packageinstaller.permission.model.PermissionApps$PermissionAppsLoader.doInBackground(PermissionApps.java:375)
AndroidRuntime:        at com.android.packageinstaller.permission.model.PermissionApps$PermissionAppsLoader.doInBackground(PermissionApps.java:374)
AndroidRuntime:        at android.os.AsyncTask$2.call(AsyncTask.java:295)
AndroidRuntime:        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
AndroidRuntime:        ... 4 more

```

Why does this happen, and how can I fix this?

# Answer
Both error messages in the question include a message in the following format:

> java.lang.SecurityException: \[app id\] from uid \[user id\] not allowed to perform \[permission id\]

I recalled that for the affected apps, I once disabled some permissions using the "App Permissions" feature of OxygenOS 2/Lollipop. In OxygenOS 3/Marshmallow, "App Permissions" has been replaced by Android 6's permission management system. Although the UI disappeared after the upgrade, the backend did not and caused crashes when the settings page attempted to check the permission.

To fix the issues, I cleared some appops permissions, as follows:

1. On the phone: Enable "USB debugging" (Settings \> Developer options \> USB debugging).
2. Connect your phone to your computer (where ADB is installed).
3. At the computer: Start `adb logcat` to get a continuous stream of log messages (you can also use Logcat on the phone, but using the computer is easier because you will need the phone's screen space at a later step).
4. At the computer: Use `adb shell` to get a shell (root is most likely *not* needed).
5. Now repeat the following steps for every app at Settings \> Apps:

* Tap on the app icon to view its settings.
    * If the "Permissions" section is not empty, skip the following steps and continue with the next app (e.g. when it shows "No permissions granted" or "No permissions requested" or a specific permission such as "Location").
    * Otherwise (the "Permission" section is blank), tap on "Permissions".
    * Now you will see “Package installer has stopped working”.
    * Look at the logcat output, and look for the following message:

    > java.lang.RuntimeException: Unable to start receiver com.android.packageinstaller.permission.model.PermissionStatusReceiver: java.lang.SecurityException: **com.google.android.talk** from uid 10100 not allowed to perform **WRITE\_CONTACTS**

    In the examples below, I will use com.google.android.talk as app ID and WRITE\_CONTACTS as operation/permission ID.
    * OPTIONAL: First look at the existing operation, in case you want to restore the original value (in this case, the output is "WRITE\_CONTACTS: deny"), run the following in `adb shell`:

    ```
    appops get com.google.android.talk WRITE_CONTACTS

    ```

    (run "appops" without arguments for more options/help.)
    * Allow the operation, by running the following command in the `adb shell` (if it does not work, try "allow" instead of "default"):

    ```
    appops set com.google.android.talk WRITE_CONTACTS default

    ```
    * If you get "No operations", then the permission name is probably different. Run `appops get com.google.android.talk` (without the specific permission) to see all existing permissions. For example, logcat shows "READ\_ICC\_SMS", but the actual operation ID as shown by the `appops` command is "READ\_SMS"
    * On your phone, Tap on "Permissions". If it crashes again, repeat the above steps (Look at the logcat output, ...). If it does not crash, the Permissions for the selected app is shown and you can revoke permissions if wanted.

After following all steps, I did not get any "Package installed has stopped working" crashes at the settings menu, and I was also able to use Settings \> Apps \> Gears icon \> Access permissions.

PS: not all appops permissions are problematic. Some of the operations that I did have to allow for some apps are: COARSE\_LOCATION, CALL\_PHONE, CAMERA, READ\_CONTACTS, READ\_SMS, RECEIVE\_SMS, SEND\_SMS, WRITE\_CONTACTS. E.g. for Hangouts, denying the following operations does not prevent the settings screen from working: WRITE\_SMS, WRITE\_WALLPAPER.
> 0 votes

---
Tags: updates, settings, system-error, oxygenos, oneplus-x
---


title: How to retrieve Google contacts

text:
# Question
Title: How to retrieve Google contacts
November 2013, I had changed my phone and I did not face any problem retrieving my all contacts through my Gmail account. After that, in my new phone (Gionee E6), I kept saving all contacts in one of the options (Google). Unfortunately yesterday I lost my phone. Today when I am trying to retrieve my contacts, I could retrieve only those contacts which were saved before November 2013 (when I had changed my phone.

Moreover, on my desktop Gmail it is showing 6800 contacts whereas in my mobile, after sync, I find about 6000.

Is there any way I could retrieve contacts saved during last 4-5 months?

# Answer
> 0 votes
I believe that the "Other" contacts you refer to i.e the 800 which do not show up on your phone (I am going to presume that they are valid and have numbers in them as well) are not assigned to "My Contacts".

If they are in a different group, try shifting them all to where the other 6000 contacts lie. This should fix your problem.

# Answer
> 0 votes
You can login to your Google Contacts at http://contacts.google.com and see all your contacts in the web browser.

---
Tags: contacts, google-contacts
---


title: Bootloop problem. Lenovo A600e

text:
# Question
Title: Bootloop problem. Lenovo A600e
I have this cellphone for my CDMA card and also it is my fav cell phone as gifted from my first girlfriend. It went in bootloop. However I got the flash zip file on internet. But couldn't find the better tool to flash this zip. If I want to flash via android recovery then external SD card is not getting in that. From which I could flash that zip. I want this cell phone back to work. Least ABD tricks may you know guys? Pls help me.

PS : our english teacher got hit by bus.

# Answer
Flash your phone using a computer. As your phone is powered by Mediatek chips, it is easy to flash.

Go *here* and download the firmware for your phone model and *here* for Instructions.
> 0 votes

---
Tags: stock-android, lenovo
---


# Question
Title: Is there a way to enable monitor mode on my Samsung SM-G350 device?
Let me explain the situation : I have a old SM-G350, perfectly working. I just removed all Google/Samsung preinstalled things to make it look "clean". My goal was to install Linux on it, and I've done this by running Debian 8 on it with "Complete Linux Installer" app. So, all is working fine here. By SSH, I manage this Debian with my PC. My phone is rooted.

I ran into a trouble today : I was trying to enable the monitor mode for the wlan0 interface. With airmon-ng I ran the following command :

`airmon-ng start wlan0`

And I get this error message :

`bcmsdh_sdmmc - [phy10]mon0: ERROR while getting interface flags: No such device`

So, I don't know what to do. I've tried this :

Any help would be great, I'm totally lost here !

## Further information

If I run `netcfg`, I get the following output.

```
rmnet0 DOWN 0.0.0.0/0 0xffff8080 00:00:00: 00:00:00
rmnet1 DOWN 0.0.0.0/0 0xffff8080 00:00:00: 00:00:00
rmnet2 DOWN 0.0.0.0/0 0xffff8080 00:00:00: 00:00:00
rmnet3 DOWN 0.0.0.0/0 0xffff8080 00:00:00: 00:00:00
rmnet4 DOWN 0.0.0.0/0 0xffff8080 00:00:00: 00:00:00
rmnet5 DOWN 0.0.0.0/0 0xffff8080 00:00:00: 00:00:00
rmnet6 DOWN 0.0.0.0/0 0xffff8080 00:00:00: 00:00:00
rmnet7 DOWN 0.0.0.0/0 0xffff8080 00:00:00: 00:00:00
rmnet8 DOWN 0.0.0.0/0 0xffff8080 00:00:00: 00:00:00
rmnet9 DOWN 0.0.0.0/0 0xffff8080 00:00:00: 00:00:00
ip6tnl0 DOWN 0.0.0.0/0 0x00000080 00:00:00: 00:00:00
lo UP 127.0.0.1/8 0x00000049 00:00:00: 00:00:00
sit0 DOWN 0.0.0.0/0 0x00000080 00:00:00: 00:00:00
p2p0 UP 0.0.0.0/0 0x00001003 02:12:36: ed:7a:b4
wlan0 UP 192.168.1.24/24 0x00001043 00:12:36: ed:7a:b4
tunl0 DOWN 0.0.0.0/0 0x00000080 00:00:00: 00:00:00

```

# Answer
This is something I also wanted on my Nexus 5, but after doing some research I found that for enabling monitor mode on your android device your chipset must have monitor mode. In case the chipset doesn't support it, its not that easy to get this enabled. The supported chipsets as of now are broadcom 4329 and 4330 WiFi chipsets. Though for Nexus 5 by making some modifications in the kernel, some developers on XDA found a way out. What seems the reason for getting it specifically for Nexus 5 is that this device still has development going on till date. For your device unfortunately its chipset doesn't come up to be supporting monitor mode.
> 2 votes

---
Tags: wi-fi
---


# Question
Title: How to recover files from a phone with a broken/unresponsive screen running Android Marshmallow?
I recently dropped my Nexus 5 and the touchscreen stopped working, no matter what I do it won't function. I have files on this phone that I didn't backup (I know, real smart of me), and I'm wondering how to get them back using my computer and a USB cable, considering it's the only way possible since the screen isn't working.

The catch is that with Android Marshmallow, came the feature in which when you connect your phone to a PC, it won't get recognized right away. You have to unlock your phone and swipe down the notification tray and tap on a "USB Enabled for Charging" (Or something similar) and select "USB for File Transfer" (Or something like that...). Since my screen is broken, I can't complete the aforementioned process.

What can I do to recover my files? The screen is completely broken, it registers some touches when I put pressure on it but it's just random taps all around the screen that make it go crazy. I have no pin or any form of security enabled, so I can just press the screen a bit and it'll unlock (with some luck and several tries), but beyond that any action is impossible to realize.

Thanks in advance!

# Answer
> 1 votes
Turn off phone using power button. Boot into recovery mode. Connect it to the PC and most probably it would be connected as MTP. If not, then recover your files via adb.

Edit: As pointed by @Firelord this will work on custom recoveries only. The other method is as follows. If you're connected to a Wi-Fi network, then find the IP address of your phone, most likely from the router setup page. You can then use ssh to copy files from the device. If ssh is not an option, then boot into fastboot mode. Flash a custom recovery for your phone and then follow the original answer.

# Answer
> 1 votes
Backup for media files in Internal storage:

Connect your device via OTG cable to Mouse. Go to settings and then Developer Options (If it is first time, go to Settings \> About phone. Scroll to the bottom and tap on the Build number. After a number of taps, you'll unlock the developer options.)

In developer options, select the "Select USB Configuration". Click on MTP (Media Transfer Protocol).

Now quickly disconnect the OTG and then plug in your device to computer via USB. You can access the internal storage and take the backup.

---
Tags: 6.0-marshmallow, data-recovery, broken-screen
---


# Question
Title: Control Android TV box via Android phones/tablets
I have a T95m Android TV box which is fantastic. I am trying to find out if there are apps I can use on another Android device and have that device act as a remote (keyboard, mouse, and touch functions).

I plan on installing this app on Samsung Galaxy S5, S6, S7, Acer A500, and hopefully a new Android tablet in the coming days.

# Answer
> 1 votes
Android TV Remote Control by Google Inc can be downloaded for free from Google Play Store. It lets you control your Android TV by directional pads, touch pad, virtual keyboard as well as your device's microphone.

Other than that I only know of manufacturer specific apps like Sony's Video & TV Sideview for example. But I'm not sure any of those would work with your t95m TV box.

---
Tags: remote-control, android-tv
---


title: Disable autoplay video in Chrome

text:
# Question
Title: Disable autoplay video in Chrome
Is there a way of disabling auto-play of video in Chrome? Many sites have moved to HTML5 video and so you have ads or featured videos that start automatically playing the moment the page loads.

# Answer
On Android Chrome 54, turn off autoplay of media by going to **Settings - Site Settings - Media - Autoplay and Block autoplay**.

This feature is disabled if you have data compression enabled in your Android Chrome browser.
> 8 votes

# Answer
Starting from Chrome 47, there's a Chrome flag that is used to turn media autoplay on/off:

> Disable gesture requirement for media playback.
>
> Disable user gesture requirement for playing media elements. Activating this will allow autoplay to work.

You can see it by going to this link: chrome://flags/#disable-gesture-requirement-for-media-playback;

The default status for the flag is disabled, so autoplay should not work: you should check your Chrome version and eventually update it. I tested with version 47 and autoplay does not work unless you turn on the flag.

Other info here.
> 4 votes

# Answer
Chrome for Android doesn't have an option to disable autoplay. My solution is: Switch to Firefox.
> 3 votes

---
Tags: chrome-for-android, video
---


# Question
Title: Tasker recognize when headphones are in and something starts playing
I have this issue with my phone when I put in my bluetooth headphones and start playing something, it switches to the "cast" volume mutes my music, so I have to raise my volume every time that I put in my headphones. I already have tasker turn up my volume when my headphones are in, but it isn't until the music starts playing that it switches to "cast" volume instead of bluetooth. Can I have a Tasker action happen when my headphones are in AND music starts?

# Answer
> 0 votes
You can either use the plugin "Tasker Is Music Playing", for one dollar, or try the "Media Utilities" for free, which interface with Tasker but might or might not work with your specific media player.

---
Tags: tasker
---


title: What is ROM porting?

text:
# Question
Title: What is ROM porting?
This might be the silly question but am bit new to Android world so I wanna know what does porting of rom means?wanna know in detail

# Answer
> 1 votes
Porting a ROM is basically having the features of one devices to another devices. By using a Custom ROM you can add *software capabilities* your device doesn't have provided your phone's hardware supports it.

For example, if your phone manufacturer ships your phone with KitKat and doesn't offer upgrade, you can use Custom ROM and upgrade your phone to Lollipop, MarshMallow etc. However, if your phone doesn't have an OTG hardware, you can have ROMS that support OTG but since your hardware doesn't support it you cannot have it enabled.

Making the ROM from scratch is difficult but Porting isn't too difficult.

# Answer
> 0 votes
# Rare. That's what it is

ROM porting is the process of adapting one ROM to use on another device. For example, porting a Samsung galaxy S4 ROM to the S5. however, it is a long tedious process that takes wayyyy too long.

---
Tags: rom-flashing, custom-roms, rom, stock-rom, android-one
---


# Question
Title: Missing notification sounds in android 5
I wanted extra notification sounds in my android 5 device (Micromax Canvas Tab P290). After rooting, I added some ogg files to `/system/media/audio/`. For unknown reason, all the notification sounds are missing from the apps. The notification sound list is empty. I have been careful about the permissions. All permissions are `755` for directories and `644` for files.

Also worth noting is that screen lock sound and touch sounds work. Alarms (from the stock Clock app), notification tones from apps (WhatsApp, Hike or similar apps) do not list any sound files.

Can anyone give some pointers as to why this might happen? Below are a couple of screenshots: Missing alarm sounds and Missing notfication sounds in Hike.

# Answer
> 1 votes
Well, I finally resorted to factory reset. Happy it worked. Sad that nobody knew how to fix it.

---
Tags: 5.0-lollipop, notifications
---


# Question
Title: Notification numbers for a lot of apps don't show up?
We recently switched from iPhone to Android and on both of our Samsung phones, apps that we have notifications for (Facebook, Skype, etc.) do not have a number next to the icon showing how many notifications they have. They used to on iPhone, and the system apps on Android still do like the Messaging and Email apps. I've triple checked the apps' settings and turned everything off and back on and still have no clue why it's doing this

# Answer
Android doesn't have "badged" icons like that by default. Unlike iOS, Android has had a pull-down list of notifications since the start, so that has become the standard way to present this kind of information in this platforms. Most Android users would be disappointed to see a 3 on their email icon, because they've come to expect a notification in the notification bar, giving more information than that. This is even more true since Jelly Bean added the expandable notifications: you can see the subjects of all the new e-mails, or, if there's only one, see a preview of the whole e-mail.

As eldarerathis points out, some apps offer a widget that you can use instead of the usual icon on your home screen. The widget might have an icon badged with a number of messages, as on iOS, or the app might instead offer a scrollable list of messages, the avatar/photo of the sender, etc., which isn't possible on iOS.

As you've noticed, Samsung phones can have badged icons on the default home screen. This is a feature that Samsung has added to make their phone look more like an iPhone. But since it's only in their home screen, not a standard feature, only their built-in apps support it. This is in addition to Android's usual, information-rich notifications, not instead of, so you're not missing out by having a Samsung phone.

If you've been an iPhone user for a long time, you might have to get used to using the notification tray to see new messages instead of looking at the app shortcuts, or to adding widgets to your home screen if you like, but once you do you'll find you can get at your messages with fewer taps and less fuss.
> 6 votes

# Answer
Badge based notifications are generally handled by whatever application Launcher you have installed. Google Now stock launcher by default does not handle this. Nor do many other launchers. However, Samsung's launcher does handle most applications but not all.

Nova Launcher has an add-on called TeslaUnread which can be installed in addition to the Launcher which will handle all badges for all applications. It can also be completely customized to have the badge appear in any corner you wish as well as color of the badge. Alternatively you can install widgets, such as Notifyer which will create a widget that appears as whatever icon you have chosen for whichever application and places it onto your launcher desktop. Whenever a notification is received, Notifyer will place a badge onto that icon.

I use a Samsung Note Edge. Samsung has an entire SDK for developers to create badges for their apps that are compatible with the Samsung launcher. As I noted before, Samsung has badges but not for every app. This is because apps have to have been custom designed with Samsung's badges in mind for them to function within a Samsung launcher. Personally I use Nova Launcher since it allows a lot more customization and control. Also I do not like the red or orange badges and preferred blue and Nova gave me this ability to change everything to how I like.
> 1 votes

# Answer
My Galaxy Note 4 in the beginning had an icon number indication of interractions of each app like twitter pinterest etc, but after latest version updates the indicators are lost. So I guess is a matter of the app version.
> 0 votes

# Answer
You may try this Touch on your empty home screen for 2 seconds then a pop up will appear below screen.

Choose \> More settings \> Badge app icons \> choose app which you want them to hidden or appears \> done.
> 0 votes

---
Tags: applications, notifications, push-notifications
---


title: I think my phone might be infected

text:
# Question
Title: I think my phone might be infected
Over the last couple days, my phone has been acting weird. I have the Galaxy S6 Active. Over the last couple days, whenever I try to open something, rather than opening the app I want, it'll go directly to Uber in my play store. I haven't had any problems before. My phone did an update about 1 1/2 weeks ago and I didn't have problems then. I looked in my device manager to see if anything looks out of the norm or if anything downloaded that shouldn't and that's not the case. Is there anything that can be done?

# Answer
If it's opening uber app directly in the app store, it must be an adware(malware that displays ads without your permission). Similar to the Google ads you see in different apps. These ads have to be called by an app. Think of it like their host. You can refference more from here So probabilities are:

1. Your running a custom OS which was altered to have these hidden behaviours.
2. There's a *funny* app installed on your phone that starts when your phone starts. It's trained to listen in when apps are called to open and sends you to Playstore instead.

To get rid of this you could,

1. If you have a custom OS confirm the authenticity of the build.
2. Still with a custom OS as superuser prevent any unofficial app from starring when the phone starts. If the behaviour is still persistent repeat the procedure until you find the app causing you this fault.
3. Go through your phone for any apps that aren't default and uninstall each of the apps while restarting your phone to ensure that all its files are deleted.
4. Simplest of these all: download ***adware*** from the google playstore.
5. If all these fails, then you might have no other option other than to factory reset your phone to its original state.

Also be very careful when installing apps. If you find something you don't know don't install it. I normally check through comments before installing any unpopular apps to avoid nasty surprises.
> 0 votes

---
Tags: google-play-store, google-account, samsung-galaxy-s-6, spam
---


# Question
Title: i am not access contact on my phone pleas suggest how can i resolve this problem
There is a contact in my contacts which can't be found by name in dialer, but if type her number in the dialer the name appears.

# Answer
> 0 votes
I once experienced similar problem. I did the following:

1) Deleted the contact

2) Hard reset (press the button near SIM card slot until phone vibrates).

3) Added the contact agian after the reboot.

This worked for my phone, but I'm not sure if its universal solution.

---
Tags: contacts
---


# Question
Title: What happens if google play services data is cleared..?
Play services data was \>200 MB in my phone i cleared data of it but now it is using so much of internet within fraction of minutes. What is the solution to fix this problem?

# Answer
> 1 votes
First lets see what Google Play Services is. It is not an application like those installed on your android device, it is very much like an API package which is pre installed and cannot be removed. It helps developers in communicating with the applications they are working with. So in a way it is linked with an android to a great extent. Now talking about what it does, it has all the data, settings which are required for other Google apps( Notes, Calendar, Gmail, Maps, and some other Play apps)for running efficiently. For example, Maps on your device gets frequent updates with the help of Google Play Services, earlier it could be updated only when the OS got an update. In today's time many manufacturers cannot manage to roll out updates so early, this is where Google Play Services comes in. About your situation- Since you mentioned it consumes around 200MB data, I would say this much space is usually consumed on most of the devices out there. Even if you would delete it, it gets recreated over times. It's your call entirely. In case you want to delete its data make sure you have a backup of phone before clearing it. The reason it's consuming so much of internet is because once that data is cleared it is again being fetched online, consuming a lot of data and battery at the same time.

---
Tags: 4.4-kitkat
---


# Question
Title: How to post more than one Whatsapp message separated by a line in a group chat
I have always seen people chatting in whatsapp groups and posting more than one message at different times separated by a horizontal line. This usually occurs when no one posts a message in between. I am using HTC Wildfire s a510e

# Answer
> 1 votes
It is not actually a feature. When you post two messages in a row, initially it is shown as two different messages. When the chats are refreshed, the two messages are grouped and shown in one bubble separated by a horizontal line to everyone else.

# Answer
> 1 votes
What you are asking about is not actually a feature. When you post two messages in a row, initially it is shown as two different messages especially if no one posts in between them. When the chats are refreshed, the two messages are grouped and shown in one bubble separated by a horizontal line to everyone else.

---
Tags: whatsapp-messenger, htc-wildfire-s, chat
---


# Question
Title: How do reset my phone when it won't go past the sercurity check and wont let me type
It's not letting my type anything and it's been turned off for a while and this screen is still here

# Answer
> 0 votes
You could use the recovery mode to reset the device. To enter recovery mode,power off the device and then hold down the power and volume up key. Then use the volume down button to scroll down to 'wipe data/factory reset' and press the power button. Then, scroll down to 'yes, delete all user data' and press the power button. Finally, after the reset, scroll up to 'reboot system now' and press the power button. After the reboot, your device should be fully reset. ;)

# Answer
> -1 votes
You can use adb of android SDK to reset your phone. Just put your phone on recovery mode and connect it with a USB to your computer and start adb on your system and from there you can do many of things. Just checkout the adb commands and their uses.

Second thing what you can do is put a custom ROM in your phone with help of a Flash tool of your phone and that will give you a new os with Complete fresh functioning in your phone.

---
Tags: factory-reset
---


# Question
Title: I mistakingly cancelled my android software system update I can get it back again and what are the procedures
I mistakingly cancelledy android system update Please can any one teach me the procedure of updat my android system software ?

There is no select option from the main men

> about phone network batery etc.

# Answer
> 0 votes
Yes you can get it back by going to . Settings \>\> About phone \>\> System Update. There you will see updates of your phone that are available. You can start the updates of your system from there and it work back again.

---
Tags: 2.2-froyo, 4g, touch, htc-mytouch
---


# Question
Title: Should the Data Saver Icon Look like Plus or a Pause?
According to this page, the data saver icon should look like a pause button.

However, on my nexus 6P (using android nougat), I get a plus icon instead whenever I turn on data saver.

What does that mean? Am I understanding something wrong? Also, if I keep it on, does the data saver option (no background download, and limited app connectivity) when I am on an unmetered Wi-Fi?

# Answer
> 2 votes
It looks like Google changed it. According to a video on this page it should look like a plus sign.

---
Tags: mobile-data, data-monitoring, 7.0-nougat, nexus-6p
---


# Question
Title: Unable to change permissions for files on external storage
To clear up some disk space I moved my mp3 collection from internal to external storage. My device is rooted and I was `su` at the time.

The files can be seen (and played) from the File Manager, but none of my music players see them.

What looked interesting was the file permissions after moving. Here's a file still on internal storage that wasn't moved.

```
root@kltetmo:/data/media/0/Download/mp3 # ll
-rw-rw-r--    1 1023     1023       6730901 Aug 25 16:03 fatamix_upd_start_20160824(2).mp3
root@kltetmo:/data/media/0/Download/mp3 #

```

And here are a couple files that were moved to external storage:

```
root@kltetmo:/storage/sdcard1/Music/Bat for Lashes/Fur and Gold # ll
-rwxrwx---    1 root     1028       5887321 Jul 16  2015 01 - Horse And I.mp3
-rwxrwx---    1 root     1028       5894753 Jul 16  2015 04 - What's A Girl To Do_.mp3

```

Moving them to external storage appears to have changed permissions. Unfortunately, `chmod` is not affecting the actual file permissions:

```
root@kltetmo:/storage/sdcard1/Music/Bat for Lashes/Fur and Gold # ll
-rwxrwx---    1 root     1028       5887321 Jul 16  2015 01 - Horse And I.mp3
-rwxrwx---    1 root     1028       5894753 Jul 16  2015 04 - What's A Girl To Do_.mp3
root@kltetmo:/storage/sdcard1/Music/Bat for Lashes/Fur and Gold # chmod 664 01\ -\ Horse\ And\ I.mp3
root@kltetmo:/storage/sdcard1/Music/Bat for Lashes/Fur and Gold # ll
-rwxrwx---    1 root     1028       5887321 Jul 16  2015 01 - Horse And I.mp3
-rwxrwx---    1 root     1028       5894753 Jul 16  2015 04 - What's A Girl To Do_.mp3

```

I tried moving the file back to internal storage to change permissions there. This worked until I moved the file back to external storage.. moving it definitely changed permissions to `770`.

```
root@kltetmo:/data/media/0/Music # ll
-rwxrwx---    1 root     1028       5887321 Nov 14 18:18 batforlashes.mp3
root@kltetmo:/data/media/0/Music # chmod 644 batforlashes.mp3
root@kltetmo:/data/media/0/Music # ll
-rw-r--r--    1 root     1028       5887321 Nov 14 18:18 batforlashes.mp3
root@kltetmo:/data/media/0/Music # mv batforlashes.mp3 /storage/sd
sdcard0/ sdcard1/
forlashes.mp3 /storage/sdcard1/Music/Bat\ for\ Lashes/Fur\ and\ Gold/                                 <
root@kltetmo:/data/media/0/Music # ll
root@kltetmo:/data/media/0/Music # ll /storage/sdcard1/Music/Bat\ for\ Lashes/Fur\ and\ Gold/
-rwxrwx---    1 root     1028       5887321 Jul 16  2015 01 - Horse And I.mp3
-rwxrwx---    1 root     1028       5894753 Jul 16  2015 04 - What's A Girl To Do_.mp3
-rwxrwx---    1 root     1028       5887321 Nov 14 18:18 batforlashes.mp3
root@kltetmo:/data/media/0/Music #

```

What do I need to do to reset permissions so these files can be seen and played from my default music app?

# Answer
> -2 votes
This application fixed the issue i had like you.

---
Tags: cyanogenmod, rooting, external-sd, file-permissions
---


# Question
Title: Unlocked boot loader Moto G (4th Generation) - Amazon Prime Exclusive
Does the Amazon Prime exclusive Moto G4 have an unlocked boot loader? This phone is $150. Is VoLTE. And, has Band 12. Can I buy it and put an AOSP on it and get around the Amazon adds?

# Answer
> 1 votes
# No

The bootloader on the G4 Amazon Prime Exclusive is locked and can not be unlocked.

---
Tags: bootloader-lock, motorola-moto-g-4g
---


# Question
Title: Getting Data out of Android phone suffering from Google Apps stopped working endless loop
One of our Moto E2 LTE is constantly displaying a "Google app has stopped error" message on power-up, rendering it useless. This occurred after the phone ran out of battery, but this could be a coincidence.

I am hoping a factory reset will resolve the issue, but before I do that, there are a few pictures on the phone we would like to retrieve. (1)

This is what I know and have attempted up to now:

* It's running Android 6.0 as provided by the carrier (no modifications)
* Debug mode is not enabled on the phone, the bootloader is Locked. (At least that is my understanding since it reports 'Device Locked' in the bootloader screen.)
* Connecting the phone to Windows shows an empty folder (since Debug is off)
* The screen is normally unlocked using a gesture, I know the gesture.
* The phone doesn't offer to answer call anymore
* Pressing "Ok" on the error message restart the application, but it fails again within second...pressing ok many times doesn't help...
* I get the same error when it starts in safe mode. The safe mode label is visible in the lower left corner of the screen.
* Looking at the bug report the phone wants to send, the error is an exception related to SQLite: android.database.sqlite.SQLiteFullException
* Swiping the top of the screen reveals the usual menu showing the time, battery and reception power level, but it doesn't interact beyond that. The setting screen that would be available this way is not reachable.
* Going into recovery mode and wiping the cache partition didn't fix the problem (attempted twice)
* I can connect to the phone using an USB cable and see the device with Fastboot or ADB in sideload mode only.
* Since debug is not enabled I don't see the device on normal ADB

I read many posts about data recovery this week-end, but none of them would work we the situation I am facing (No Debug, cannot access settings). Or they would state that it should be possible to do something using sideload mode but don't provide any clear solution or instruction.

I have a background in telecom equipment engineering, including cell phones in the early 2000's. So I am confortable with low level manipulations, but at the same time I am not confortable injecting code in the phone from an unknown third party.

Is there a clean and relatively strait forward way of getting to the phone picture folder or should I give up?

(1) They have sentimental value and were not synchronised with a web based storage.

**Update:**
We gave up, at some point having a functional phone was more important than the lost data. The only good news is that the erase all data function in recovery mode worked and the phone is functional again.

Also, I made sure the debug mode is now active on the phone!

# Answer
> 0 votes
You can try using aroma file manager and transfer the files using it to usb otg. 1. Is your bootloader unlocked? 2.Aroma file manager workes only in custom recovery like TWRP

---
Tags: adb, 6.0-marshmallow, crashes
---


title: Decrypt android device (CM13/6.0)

text:
# Question
Title: Decrypt android device (CM13/6.0)
I encrypted my device on a lark, but it affected performance too much. I want to decrypt my device, but the place where I could previously initiate the encryption now just show "encrypted". I tried a factory reset both from the setting and from TWRP, but after the device boots back up, it's still in the encrypted state. Tried several times.

# Answer
> 0 votes
You will have to wipe userdata using fastboot mode.

```
fastboot erase userdata

```

---
Tags: 6.0-marshmallow, disk-encryption
---


# Question
Title: How can I stop an application from updating itself?
*Not to be confused with applications auto updates.*

I have this application as an APK file, once I install the application and choose open it starts working perfectly yet it starts downloading a newest version of itself which **I dont want to** for a certain reason.

The application is a full screen IPTV application. It runs on an Android box. It can be rooted as it's version 4.2.2. The application has no menus or option, it's not available on the store nor it has a specific name.

Disabling the "Uknown Sources" is not a good solution as I would have the "install blocked" message popping up every two minutes or less since the application does NOT give up on trying to update itself.

Obviously disabling the Internet access is not a solution.

Is there any solution that does not require modifying the APK file itself? I know nothing about Java development and it is impossible for me to modify the source code unless it can be modified to achieve my goal using a for-dummies software like APK Editor

# Answer
> 1 votes
Maybe you can use an app such as Network Connections which has live capture capabilities to find the IP of the update server your app is accessing.

You can then add an entry to iptables to drop the connections to that IP.

For the changes to persist across reboots you'd need a kernel with init support. So you'd have to check that out as well and instal custom one if needed.

PS: I want to make clear that I have no real experience with actually trying any of it and that my answer is just put together from answers I found on other questions on Android Enthusiasts Stack Exchange. In particular, this one and this one.

# Answer
> 1 votes
I have 2 methods which I suggest you try out:

1. Change time and date settings either ahead or behind and see if that could trick the application into not updating itself. Some apps can be auto updating depending on time and date.
2. Go to phone settings, and open Data usage. Check if the controversial app is listed there. If it's listed then click on menu and Restrict background data.

Now that you have done any of the methods above open the app and try to check its settings to see if has an option to prevent auto updating.

# Answer
> 0 votes
**METHOD 1**

You can disable auto-updates for every application that is installed on the device you're using via the Play Store. Visit the app's store page and at the top there is a 3 dot button that says Auto-Update. This feature is enabled by default and you can disable for each individual app.

But unfortunately, you can't edit or modify the APK itself using a APK editor program because auto-update is made by the device itself.

**METHOD 2**

In the Play Store, touch the menu button in the upper-left corner of the screen.

Touch “Settings” on the menu.

The “Auto-update apps” option is in the “General” section of the “Settings” screen. If it says “Auto-update apps at any time. Data charges may apply,” then your apps will be automatically updated. To turn this option off, touch “Auto-update apps.” \]

On the “Auto-update apps” dialog box, touch “Do not auto-update apps.”

The dialog box closes and the “Auto-update apps” option is updated with the “Do not auto-update apps” setting. Touch the Play Store icon in the upper-left corner of the screen to go back to the main Play Store screen. You can also touch the Back button on your device.

Hope this helps!

# Answer
> 0 votes
Its depend on your Android version. If you carrying least lollipop, you will get an option in setting. Or you can simply visit to play store by searching your app. There just disable the auto update option.

# Answer
> 0 votes
Use this App Mobiwol Which,

* can make enable/disable each/all app to connect/disconnect the Mobile data/Wi-fi/both.
* Block background app activity

> To do this, just Slide the firewall to enable

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

> The Blue highlighted one in Fig. 2 shows the App is allowed to connect.

**Note: No root is required & works from version 4.0**

---
Tags: applications
---


# Question
Title: How can I determine whether or not a phone can be upgraded to Android 7.XX?
I’m looking at getting an Android phone, and I don’t want to rule out phones that come with Android 5.XX installed if they can be upgraded to 7.XX, but I don’t want to get a phone if it isn’t capable of being upgraded.

# Answer
I would suggest a number of things:

* Check on the manufacturer's of the phone's website for hints or tips on capabilities that come with the phone, hardware specifications and all features of the phone
* Check on technology blogs that do phone reviews e.g "Reviews Tabloid".
* When Android 7.X.X is out check its requirements and compare with the specifications of the phone using Android 5.X.X and see if upgrade is possible.
* Lastly try and find out if the phone allows for OTA updates.
> 1 votes

---
Tags: updates, operating-system
---


# Question
Title: Allow USB debug pop-up not showing while installing CyanogenMod on Galaxy S3 i9300
I'm trying to install CyanogenMod on my Samsung Galaxy S3 (i9300, international). Had no problems, until I had to switch to the pc installer.

I'm stuck on the screenshot underneath:

I have enabled USB debugging on my device (since the day I got it), did all the stuff asked up until now, but I can't continue here. It doesn't show any pop-up on the device, USB debugging is enabled.

Can anybody help me?

Much appreciated!

# Answer
The solution to my problem was simply revoking all authorisations granted to computers already. After rebooting both my Galaxy S3 and my laptop, the pop-up appeared again and I could continue the installation of CyanogenMod, which has now succesfully completed.
> 2 votes

# Answer
I also got the same issue in my lenovo mobile. Initially I thought the issue is with my mobile.

But actually the issue is the `adb` don't have enough permission to read the `rsa key` to communicate with the device. When we run `adb server` it'll create a folder named `.android`(Linux - `/home/--username--/.android`, Windows - `C:/Users/--username--/.android`) in the home directory of the current user which contains the `adb rsa key` files used to communicate between the devices. When I check the folder is assigned with `root` permission(I am using Ubuntu 16.04 and I don't know how its assigned).

So I deleted the folder using below command. Use the particular method to delete the folder based on your operating system. Below I mentioned for linux.

> sudo rm -rf .android

Then restarted the `adb server` using below command.

> adb start-server

Now It created the `.android` folder with the current user permission. Once done this I got the `Allow USB debugging` dialog.

Hope it help someone.
> 2 votes

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


# Question
Title: Allow USB debugging popup does not come in my new PC
I am using a Nexus 10 Tablet( Android 4.4.4) . I have 3 PCs where I was already doing android development and one new PC on which I started today. All are windows 7 64-bit Service Pack1. The only difference is that of the 3 older PCs, one is DELL and two HP whereas the newer PC is lenovo ThinkCentre

On the PC which I got today, I am using the same android-sdk, same google\_usb\_driver(version 11.0.0) and the same platform tools(for adb--adb version 1.0.32), however in my newer PC, I am not able to go into adb shell. The difference I see is that in my newer PC , I do not get the popup asking "Allow USB debugging" and when I do "adb devices", it shows the device as unauthorized. Also when I do "adb shell", it gives the error message "This adb server's $ADB\_VENDOR\_KEYS is not set".

I went through various forums and tried the following: 1) Turning OFF and ON usb debugging and trying. 2) Doing "Revoke USB debugging authorizations". 3) Restarting my PC. 4) Deleting the C:\Users\UserName.android folder

However none of these worked. Also as I mentioned, it works absolutely fine on all the other PCs with the same device. This would indicate that something is missing/wrong in my newer PC. One thing I was wondering is that when the dialog to "Allow USB debugging" comes up, it mentions that "The computers RSA key fingerprint is:xyz". Could it be that my new PC does not have some openssl or something like that which is causing some issue? Also in my older PC, the .android folder has "adbkey" file, which is not present in the .android folder for the newer PC, could this in anyway lead to the problems or is it just a symptom of the problem and not the cause?

Also please note that in the newer PC, I can connect devices with android version below 4.2 (that is the devices with do not require authorization). Therefore as I said earlier, I think the root cause for the problem is that in my newer PC, I do not get the popup asking for authorization

# Answer
> 3 votes
I also got the same issue in my lenovo mobile. But when i deleted the `.android` folder in the home directory, my problem is solved.

For me the issue is the `adb` don't have enough permission to read the `rsa key` to communicate with the device. When we run `adb server` it'll create a folder named `.android`(Linux - `/home/--username--/.android`, Windows - `C:/Users/--username--/.android`) in the home directory of the current user which contains the private and public rsa keys used to communicate between the devices.

When I check the `.android` folder, it is assigned with `root` permission(I am using Ubuntu 16.04 and I don't know how its assigned). So when I try to run `adb start-server` it is trying to create `.android` folder. But the current folder with root access is not allowing this to create the adb keys. That's why its failed.

So I deleted the folder using below command. Use a particular method to delete the folder based on your operating system. Below I mentioned for linux.

> sudo rm -rf .android

Then restarted the `adb server` using below command.

> adb start-server

Now It created the `.android` folder and the rsa keys with the current user permission. Once done this I got the `Allow USB debugging` dialog in my mobile.

I know its too late. But I'm mentioning here because it'll help someone in the future.

---
Tags: adb, usb-drivers, android-sdk, authorization
---


# Question
Title: Error While Saving videos offline on YouTube (unplayable)
I tried to save videos offline on YouTube on my Android mobile (Vivo V3) and it said that the video couldn't be save offline due to an error, "Unplayable". What does this mean and how can I fix this?

# Answer
Due to copyright reasons, YouTube does not allow offline playback except for YouTube red with certain content. Therefore, any app that is supposedly giving you offline access to YouTube without its paid services is doing so illegally, and you should not be surprised it is not working.
> 0 votes

---
Tags: video, youtube, offline
---


# Question
Title: How to lower battery consumption on a S6 edge
Im not sure on what site I should be asking this. So my phone is an s6 edge and it consumes too much energy. Im curious of how we can reduce the phone consumption using some app or root option I can use. Thanks for your answers !

# Answer
> 1 votes
There are a bunch of things you can do, but keep in mind that the mythical method of doubling your battery life doesn't exist. You may get another hour or two before you need to recharge.

1. Greenify (I am in no way affiliated)- An app that, like some other task killers, stops background tasks, but greenify is different. It uses the native force stop function to stop apps that you don't want to keep running. It runs better with root, but isn't necessary.
2. Turn off WiFi scanning- did they forget to mention wifi never turns off? Depending on your Android version, this option is either within the wifi advanced settings, or inside of the location services (marshmallow and on). You will find an option that says wifi scanning. Turn it off, along with wifi on while asleep if you are it. Wifi use is usually one of the larger drains of the battery.
3. Use your phone less. We are so hypnotized by there things, and it can't hurt to try and stay off Pokemon go on the bus when you could be watching the scenery or just listening to music.

---
Tags: battery-life, google-apps, system-apps
---


# Question
Title: How can I factory reset my Android Mini 7100 Phone?
I'm unable to go to recovery mode to factory reset (wipe my cache/data) my Android Mini 7100 Phone (Android GingerBread 2.3.x) because I forgot my phone lock combination.

I tried resetting it using:

* Vol Down + Power,
* Vol Up + Power,
* Vol Up + Vol Down + Power,
* Vol Up + Vol Down + Home + Power,

and the phone starts normally

* When I press Home + Power, it goes to 'Test' mode.

I checked out this YouTube video but it did not work for me.

How do I go to recovery mode?

# Answer
> 1 votes
I think the easiest (and non-sketchiest) solution for this will be to help your sister recover her Gmail password. Once you have that, you can use the Android Device Manager to reset the phone password, or erase the phone memory from the computer.

This is the only solution I will post here because resetting an android without access to a gmail account is often done with less-than-ideal intentions.

# Answer
> 0 votes
Maybe you are missing or failing to do something very important:

1. Switch off your Phone
2. Press and hold the Vol Up + Vol Down + Home + Power buttons together until a dead Android image no command shows up
3. Press the power button to show recovery options
4. Navigate with the volume up button
5. Select and choose "Wipe data and factory reset"
6. Scroll to "YES" Use volume down button to choose. Wait till data wipe is complete.
7. Now, select "Reboot system now"

# Answer
> -2 votes
Did you try ADB?, there may be a chance your device can be recognized by adb although its locked.

If adb can see your device than run the below command and wipe data and factory reset `adb reboot recovery`

---
Tags: recovery-mode, factory-reset, hard-reset
---


# Question
Title: Annoying adverts showing on top of other apps
On my sister's Huawei 360 adverts appear on top of other applications whenever wifi or mobile data connectivity is on. These adverts are so annoying since the sometimes freeze the phone covering the whole screen with a small x on the right hand side corner. They also consume a lot of data. They can show even on whatsapp. I have checked if there are any launchers but only the default one appers, Also I dont any funny apps in data usage under apps that use background data. Could these apps be the one installed via USSD code or phone serial number?

# Answer
The first reason for these annoying ads might be because of your browser when you have accidentally clicked on any of adds shown.Those malicious adds may install some apps in your **ROM(internal memory)** which may not be uninstalled so easily or will re-appear every time you connect to internet.
So, you could take backup and restore the phone to factory settings. I did the same way when i was attacked by these malicious apps.

**PS:** these type of apps may import your photographs and other data. Please be cautious and do factory setting ASAP.
> 0 votes

---
Tags: applications, huawei, ads
---


title: Phone randomly slowing

text:
# Question
Title: Phone randomly slowing
My phone is a Sony Xperia Z1s running lollipop, and I've noticed that this device loves to be very slow and choppy, even after a week after a clean install. The worst part, the slowing is inconsistent. I have uninstalled Facebook, which seems to have helped, but not entirely. Are there any tips specific to my phone?

# Answer
Does your phone have a cleaning system built in? If it does give this a try to see whether it makes a change. If not, maybe download an app such as Clean Master or something similar.

If worst comes to worst then you may have a virus. I recently had a problem with my computer graphics card where it suddenly became extremely slow. I found out later that I actually had a virus or malware installed without even knowing, which was affecting the graphics card's output (for whichever reason). Give malware-bytes or an anti-virus program of your choice to remove any possible issues you could have with the phone. If these don't work I'm afraid I can no longer help you :)
> 0 votes

---
Tags: 5.0-lollipop
---


# Question
Title: "Unfortunately, the process com.android.phone has stopped" error
"Unfortunately, the process com.android.phone has stopped" error occurs when i try to change my network mode to LTE only. The phone i'm using is Samsung J5(SM-J500H).

# Answer
I've read that this issue will occur because of APN settings being incompatible with the settings offered by your service provider. This is specifically only if the error pops up when you try and change networks. Try

* open **settings \>mobile networks\>network operators\>select manually**. Then select a network purposely that's not your service provider. Your sim will refuse to pick a signal. Revert back to select automatically. Activate then deactivate flight mode and try and select 4G network

These are other remedies that work for the error you've provided but aren't exclusively for when changing networks. They are for when the error pops up when using phone or dialer.
* **Settings\>Application Manager/ Applications \> Switch to the All tab in Applications Manager \>Telephone/Dialer/Phone** Open the phone app and force stop\>clear data\>wipe cache
* do the same above except instead of phone/dialer work through for sim toolkit.
* Factory reset your phone.

If all the above doesn't work then you'll have to recieve the APN settings from your provider and configure it yourself through mobile networks or have them configure it themselves.
> 1 votes

# Answer
It seems the error message is triggered by either the phone or SIM toolkit application. Here are some ways to fix this:

1. Force stop and then Clear Cache and Data of the Phone app and the SIM Toolkit app and then Reboot.
2. Wipe cache partition on your phone.

* Power Off
    * Volume Up + Home + Power button
    * Wipe cache partition
> 0 votes

---
Tags: system-error, 4g, samsung-galaxy-j5
---


title: Move multiple apps to SD card

text:
# Question
Title: Move multiple apps to SD card
Is there an app or a way to transfer multiple apps to the SD card? It's slow and tedious to just use the "move" button in the app settings.

# Answer
I used to use two related apps which were quite helpful.

* SDMove \- Lists all currently installed applications which can be moved to the SD card and facilitates doing so.
* SDWatch, which runs in the background and watches for app installations. When it sees one, and the app can be moved to the SD card, it gives you a notification which takes you to the settings for the app so that you can move it.

You'll still need to move each one one at a time, but SDMove does reduce the number of taps required.

There are other, similar, apps in the Play Store.
> 2 votes

# Answer
A late post but I think AppMgr III can help. In order to move apps directly you must have a pro version of it . Although the free version is not that bad. It shows you the apps that can be moved, along with the consequences (like unavailability of widgets, etc). It also reduces the need of some extra clicks for moving apps to SD, so I think it's cool, though not the best.
> 2 votes

---
Tags: external-sd, app2sd
---