# Question
Title: mp3 files from samsung s6 edge to whatsapp
I have tried the attach icon on whatsapp to send a file of over 1 hour. I also tried to send it from audio in my files but i got an error message saying the file is over 16m...What do I do? Is there a settings change?

# Answer
In general, a lot of texting services, including whatsapp, have limits on the filesize of the files that you can send. These kinds of limits are also present in emailing attachments. The only way I can think to get around it is to split it into less than 16 minute chunks. Perhaps you might be able to compress it, but I am not sure if the 16 minutes will increase.
> 0 votes

# Answer
Whether its a video, or a picture, you can’t exceed the 16 MB size limit. However, there are mods/hacks that help expending this limited mark. I found one over here. It works on rooted devices only.

This post suggests to reduce the file size using apps (Available on the Play Store).

So decide which one fits to you.
> 0 votes

---
Tags: samsung, settings, default-applications
---


title: Downloading to sd card issues

text:
# Question
Title: Downloading to sd card issues
Recently bought a Vodafone Smart Mini 7 (VFD-300) running Android version 6.0. Even though I have changed my default write disk to sd card, every time I download an app from play store, it downloads it to internal storage. It is supposed to download to the sd card is it not? Is this a normal issue? its a big issue for me basically rendering my phone useless. I have considered rooting etc but would rather not. Am I missing something?

PS I have searched for the 'move to sdcard' option. it seems to have been removed.

# Answer
Ok I'll say this for a hundred time that SD card cannot be used for apps as is, you can do that with apps like APPS2SD or link2sd (you'll need root for that), 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.

Here is how to do it (it says for galaxy s7 but it works with all phones the same way): http://www.modaco.com/news/android/heres-how-to-configure-adoptable-storage-on-your-s7-s7-edge-r1632/
> 1 votes

---
Tags: internal-storage, sd-card, storage, downloading
---


# Question
Title: Tapping on a notification from lock screen opens app notification settings instead of the app
Sometimes (not always), tapping on a notification from the lock screen opens the App notification settings instead of the app.

For example, a K9 notification takes me to this screen:

This happens totally randomly and I don't understand what's causing it.

Anybody else noticed this?

Galaxy S6 / Marshmallow

# Answer
> 0 votes
Changing the press and hold delay from the accessibility settings fixed the problem.

---
Tags: notifications
---


# Question
Title: Rooting An HTC Droid DNA Phone on Verizon Network
I have a Droid DNA, running on the Verizon network. I would like to root this phone so I can use some of the more advanced features of Tasker; however, I am very fearful of "bricking" my phone. I see many approaches, which concerns me, because I would feel more comfortable if I could be sure process X is the one to use and works. Here are the particulars of my phone:

```
Model:  Droid DNA
Model #: HTC6435LVW
Android Version: 4.4.2
HTC Sense Version: 5.5
Software # (Build #): 4.09.605.5
Baseband Version: 1.02.01.0818
Kernel Version: 3.4.10-gc345f6f and @ABM101 #1 SMP PREEMPT

```

Can anyone advise me as to the best approach to take, even if it means there is no current software to root my phone with the version it has?

Thanks, FDijohn

# Answer
> 0 votes
I know this is late, and you probably have already rooted it. I'm going to go ahead and answer this for other people's benefit.

I understand the problems, because I have an HTC One M7, Verizon branded. Kingroot (Which can be found here) worked for my Samsung Galaxy S3, which was running Kitkat (4.4.2). If that one does not work, try King**o**root.They are both reliable, and should work. If you want functionality, use kingroot, but if it is a good UI, use kingoroot. They both are similiar, so it should not matter too much.

Hope this helps.

PS.

If none of that works, then you might want to cough up the $25 for Sunshine S-OFF. It should root , and S-OFF.

---
Tags: rooting, htc-droid-dna
---


# Question
Title: Help with rooting lollipop, Verizon branded phone
I want to root my HTC One M7, but it is branded by Verizon. When I got to:

`Settings>About>Software information`, I have:

When I click More, I have:

I had root from the app Kingoroot (yes with the O), took Security update from Verizon, and lost root. Now Kingoroot always fails. Kingroot (without the o) works SOMETIMES, but then my phone reboots either when I try to do something root-related, or after about one minute. I have tried several other One tap and One click apps/programs, but the ydo not work. Here is a list of what I have tried:

Kingroot (PC & APK) Kingoroot (APK, for some reason I get a 500 error when trying to get the PC version) Framaroot (Says not vulnerable) z4root (Just installs inapropriate apps) iRoot Weaksauce Wondershare TunesGo Towelroot

Rumrunner fails with either "Such dumb issues you have" or "F\* it". 1. Why is this happening

2. How do I fix it

I do not have $25 for Sunshine

I really want my phone rooted. I do not care if it is by one click, or by somehow getting a custom recovery and ROM. I would rather the recovery and rom, specifically TWRP and Cyanogenmod.

Thanks for any help. I will provide more specific information if requested.

PS. I forgot to add: I have access to ADB, fastboot, and can even set up adb to use by localhost From computer: adb tcpip 5555

And from the phone itself (I use Material Terminal Emulator): adb connect localhost:5555

# Answer
> 0 votes
You need to do a couple of things to get your phone rooted, not temp root.

There is a step-by-step guide on Instructable. Just follow it.

If the above doesn't work, try this one.

---
Tags: 5.0-lollipop, rooting, verizon
---


# Question
Title: Google search not working properly - logcat included
Nexus 6 Android 7.1

I've been having an issue where I will hold the home button down to pull up search, tap on the search bar to bring up the keyboard, and within a few seconds the search bar clears itself and closes the keyboard.

I made a screen recording to show you the issue in action. The first instance I don't type anything, just wait, and it closes itself. The second time I starting typing and it happens again. So basically every time I open search I have to tap the search bar, wait for the keyboard to close, then tap the search bar again, then it works... until i need to search something else.

Here is the screen recording.

And here is a logcat of the crash.

12-03 10:01:36.449 824 1796 seems to be what it spits out when the keyboard actually closes.

Thanks in advance, this is driving me nuts.

# Answer
It turns out that Nova Launcher is the culprit. Using another launcher fixed the issue for me.
> -1 votes

---
Tags: google, search
---


# Question
Title: Set SELinux mode to Permissive permanently
My Samsung Galaxy Note S2 (GT-N7102) running stock 4.3 JellyBean by default blocks all apps from Google (courtesy of the Chinese government). I followed a tutorial to gain access to gapps that relies on SELinux being set to permissive, but the mode changes on a reboot and I get a continuous stream of pop-up that says:

> Unfortunately the process com.google.gapps has stopped

What is changing the SELinux mode and how do I stop it from doing so?

# Answer
When you are rooted install SELinux mode changer from playstore or here

http://forum.xda-developers.com/showthread.php?t=2524485

Then Change SELinux to permissive grant root access and youbare done.
> 0 votes

# Answer
If your ROM supports **init.d** or if you wish to enable init.d support for this purpose, here's a way to disable SE Linux automatically everytime after each boot..

Create a new script as follows:

```
#!/system/bin/sh
setenforce 0

```

(Note: If you're using an app to emulate init.d, use `su -c setenforce 0` if just `setenforce 0` doesn't work)

Save it as `set_permissive.sh`, move it to `/system/etc/init.d/` directory and give it permissions `755`.
> 0 votes

---
Tags: samsung-galaxy-note-2, selinux
---


# Question
Title: Forcing system upgrade despite "Battery too low"
I have a 2013 Nexus 7 running Android 6.0.1 which has survived a lot of physical distress (being dropped, being partially immersed in the bath one time, and an amateur screen replacement). For the last few months, the battery constantly indicates 0% charge regardless of the actual charge state.

This prevents the Android System Update process, which gives the error "Battery too low to install updates", whether or not the charger is connected.

Is it possible to force the update to proceed anyway, or to fake the battery charge level so the update can proceed?

---

I've attempted to follow the steps from the first answer, but this is the result:

1. Discharge your phone fully until it turns itself off. **OK**
2. Turn it on again and let it turn itself off. **Can't turn on again, it's completely dead.**
3. Plug your phone into a charger and, without turning it on, let it charge until the on-screen or LED indicator says 100 percent. **There was no screen indication. After waiting a few hours, I pressed the power button and the lock screen came on instantly as if it was asleep**
4. Unplug your charger. **OK**
5. Turn your phone on. It's likely that the battery indicator won't say 100 percent, so plug the charger back in (leave your phone on) and continue charging until it says 100 percent on-screen as well. **Battery indicator still says 0%**

The tablet does not gracefully shut down when the battery is low. It just powers off instantly.

# Answer
You could recalibrate the battery. You could try using an app or use method 1 on this AndroidPit help page:

> Method 1:
>
> * Discharge your phone fully until it turns itself off.
> * Turn it on again and let it turn itself off.
> * Plug your phone into a charger and, without turning it on, let it charge until the on-screen or LED indicator says 100 percent.
> * Unplug your charger.
> * Turn your phone on. It's likely that the battery indicator won't say 100 percent, so plug the charger back in (leave your phone on) and continue charging until it says 100 percent on-screen as well.
> * Unplug your phone and restart it. If it doesn't say 100 percent, plug the charger back in until it says 100 percent on screen.
> * Repeat this cycle until it says 100 percent (or as close as you think it's going to get) when you start it up without being plugged in.
> * Now, let your battery discharge all the way down to 0 percent and let your phone turn off again.
> * Fully charge the battery one more time without interruption and you should have reset the Android system's battery percentage.

Don't do this too often, though, as it may reduce the battery's lifetime.
> 3 votes

---
Tags: 6.0-marshmallow, nexus-7, hardware
---


# Question
Title: What is the purpose of the SD card on an Asus ZenPad
I had this issue on the Dell Venue but was never resolved. On an ASUS ZenPad, what is the purpose of the SD card if it can't be accessed? So how does one play movies from the SD card?

# Answer
4.4 had a change that made all but one folder per app on the sdcard read only, but you could disable that... you should be using 7.1 anyway... why can't you access it? Did you format it as internal storage? If so you are using it, just transparently.

Is this the correct model? https://wiki.cyanogenmod.org/w/P024\_Info
> 0 votes

# Answer
Check that it is not formatted for a pc, which usually uses ntfs, whereas android can only read fat32 (also readable by windows, but has 4gb max file size :( and ext4. I also saw people in forums talking about the asus zenpad not supporting exfat, so make sure it's not formatted as that either. To reformat using windows: https://www.sdcard.org/downloads/formatter\_4/index.html hope that helps :)
> 0 votes

---
Tags: sd-card
---


# Question
Title: Why does Google Play Services does make VNC connections?
today I did had fun with Netstat on my device and saw that Google Play Services **are making VNC connections from my device to a Google server**.

The question here is : why ? Sounds to me like a backdoor allowing Google to see whatever I do, that's really scary...

# Answer
I just decompiled the *SockStat* apk and found this:

```
.class Lcom/powl1/sockstat/Utils$1;
.super Ljava/util/HashMap;
.source "Utils.java"
#
#
#skipped lines
#
#
const/16 v4, 0x146c #Register v4 is assigned as 0x146c (Hex equivalent of 5228)
#
#skipped lines
#
.line 161 # A HashMap might have been used to map port 5228 to "VNC"
    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    const-string v1, "VNC"

    invoke-virtual {p0, v0, v1}, Lcom/powl1/sockstat/Utils$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

```

What this means is that as @Izzy pointed out, the developer might have **incorrectly labelled port 5228 as "VNC"**..

Contact the developer to solve this issue ;)
> 1 votes

# Answer
A TCP service is making an (established) **outbound** connection over port 5228, meaning your device is reaching out to a service, not awaiting a connection. The 'listening' tab next to it would be where a VNC listener would reside.

In any case, 5228 is not a VNC port. VNC uses 5900 or 5800 by default. As mentioned above, the nestat app must have mislabeled it.

According to speedguide.net, tcp & udp port 5228 is used by the Google Play Store and Google Chrome user sync. This would explain why the application name is Google Play Services, which to my understanding is the framework for Google application i/o.
> -1 votes

---
Tags: privacy, google-play-services, android-x86, vnc
---


title: How can I get the fastboot command?

text:
# Question
Title: How can I get the fastboot command?
I'm trying to root my KF 6.3 following this article. http://forum.xda-developers.com/showthread.php?t=1568340&page=1

Now I'm in Kindle Fire screen (fastboot mode) but fastboot is missing.

```
hieund@hieund:~/Downloads/KF/RestoreRootFor6.3$ fastboot -i 0x1949 flash bootloader u-boot.bin
fastboot: command not found

```

I am on Ubuntu 12.04 and have adb installed.

# Answer
**Fastboot** is a binary and protocol used to communicate with Android devices in the early boot stage. It allows to change of the boot target and therefore is often used to install custom boot-loader (TWRP, clockworkmod, etc.) and ROMs.

The binary often comes with the Android SDK, for example on my linux system it is installed at `/opt/android-sdk-update-manager/platform-tools/fastboot`. There are also build instructions for fastboot on the official android page.
> 6 votes

# Answer
I had a problem with the fastboot command not working on Mac. Turns out the binary files needed to be included in the $PATH variable. Here's the info I found that helped me resolve this.

On Mac OS, you'll need to add the "Platform Tools" directory to your $PATH variable. That means opening up a terminal, typing "sudo nano /etc/paths," entering your password, and adding the path of the "Platform Tools" directory to the bottom of the file. Then hit "control+X" on the keyboard, "y" and then "enter" to save, and you're done. Then you just need to run "flash-all.sh" from the terminal.

Rather than adding the path, I just copied the adb and fastboot files to the usr/bin folder since that path was already in there.

Source: http://androidforums.com/threads/problems-trying-to-flash-factory-image.948151/
> 1 votes

---
Tags: fastboot
---


title: Unlock encrypted Android from ADB

text:
# Question
Title: Unlock encrypted Android from ADB
I have the following problem: Somehow, this evening the touchscreen of my Sony Xperia Z broke. I have two thin cracks in the display and everything on the right side of the crack does not react. I have backup phones but I wanted to get back at least my photos. My device is encrypted with a passphrase, but I cannot type. My idea was, to unlock it from adb, so I can backup my data. I run SlimKat (SlimRom) with TeamWin Recovery.

When I enter recovery mode, I can see my phone:

```
$ adb devices
List of devices attached
CB5A1PN2WU  recovery

```

But no commands work:

```
$ adb shell
- exec '/system/bin/sh' failed: No such file or directory (2) -

```

How can I get my data? Can I remotely control my keyboard? Sadly, everything is saved on the internal flash memory.

# Answer
The Xperia Z supports USB-on-the-go, so with a USB-OTG adaptor and a USB keyboard you should be able to enter the encryption passphrase to boot the device.
> 2 votes

# Answer
Although buying an OTG cable should work fine, there is in fact a way to unlock your device through ADB alone. Found this out the hard way when I included a character in my password that was not typable on the virtual keyboard *and* an OTG cable did not work for reasons I won't get into.

There are two ADB commands with which you can trigger keyboard events. I have tested these and they both work on the disk decryption key input screen. These commands are:

* `adb shell input text 'mytext'` emulates typing `mytext` onto the keyboard. Note that it does not accept *arbitrary* text: you can mostly use this to send ASCII vowels, consonants and digits to the keyboard in this way. Special characters (e.g. `'`, `#`, `;`) including the space bar using this command either require special syntax or are not accepted.
* `adb shell inputevent <event_number>` emulates the event of a specific key press. This can be used to type certain special characters. The full list of key events can be seen in the Android developer documentation. Although the key events supported differ per Android version, all key events you would use for typing in a password have been supported since Android 3.0 (API level 11).

See this Stack Overflow answer for more information.
> 2 votes

---
Tags: adb, 4.4-kitkat, data-recovery, encryption, password
---


# Question
Title: Can't install previously installed apps from Google Play
My Samsung Galaxy S2(I-9100) was upgraded to 2.3.6 by the technician at a Samsung Service Station. This resulted in a wiped-off of all the apps that I had installed along with some other data(like contacts,sms etc).

I had to go through the entire procedure of registering your phone with my gmail account.

I cannot install some of the apps that I had previously installed (from the web store) because I cannot choose the device and I get the message "Your device already has this app installed".

Any help would be appreciated.

Thanks.

# Answer
The issue here is that the uninstall process wasn't registered at Google Play Store.

Without the uninstall process registered, Google Play Store still reports the app as installed on the device that's associated with your Google account.

To overcome this, you need to manually trigger the uninstall from the Google Play Store, within the "MY ANDROID APPS" list:

---

# Step by Step

I have a couple of apps that I've uninstalled from my device and the uninstall process wasn't registered at Google Play Store. I'll use one as a guide:

1. Access "MY ANDROID APPS" list, search for the desired app and click the recycle bin icon to trigger the uninstall:

>
2. After confirming, the app will get marked as "removed":

>
3. Now you can access the application at Google Play Store, and install it like you mentioned that you prefer to do:

>
> 4 votes

# Answer
Error message still appearing

If you've signed in to your device's Google Play Store app, downloaded an item, and your device doesn't appear on the Google Play website, you can try clearing your app's data by following these steps:

1. Open your device's main **Settings** menu.
2. Select **Apps** or **Application manager** (this may be different depending on your device).
3. Select **Google Play Store** from your list of apps.
4. Touch **Clear data**.
> 2 votes

# Answer
Google Play seems to have changed in the last few years and I wasn't able to find an uninstall feature on the web. It seems like the best workaround here is to just install from Google Play on the device itself.
> 1 votes

---
Tags: google-play-store, installation
---


title: Debug phone wihtout USB cable

text:
# Question
Title: Debug phone wihtout USB cable
How can I debug phone without usb cable even after phone restarts on non-rooted phone? Right now I lose all developer options on reboot and have to reconnect otg cable.

# Answer
\** How can you debug your phone ? I think It should be application..

First: For Debugging application, there is no way without usb cable (i think).
Second : Rooted or unrooted does not matter actually.
Third : If developer option is gone then you can again get it back by tapping 7 times in buildtime (Under settings/about option).
> 0 votes

---
Tags: adb, usb-debugging, usb-on-the-go, usb-host-mode, developer-options
---


# Question
Title: I'm having trouble rooting my Samsung J320P with heimdall
I can't download the pit. i connected to the device with adb. i'll try downloading the pit file and heimdall will tell me

```
Initialising connection...
Detecting device...
Claiming interface...
Setting up interface...

Initialising protocol...
Protocol initialisation successful.

Beginning session...

Some devices may take up to 2 minutes to respond.
Please be patient!

Downloading device's PIT file...
ERROR: Failed to send request to end PIT file transfer!
ERROR: Failed to download PIT file!
ERROR: Failed to send end session packet!
Releasing device interface...

Ending session...

```

# Answer
Rooting doesn't need you repartitioning the phone. Just flash a custom recovery and then flash the rooting files through that recovery.

I'd suggest you to install TWRP recovery. There is a complete guide on how to flash the recovery and rooting zip files here. Just follow CAREFULLY everything, step by step. (The guide is for Odin, I think it will work for Heimdall as well).
> 0 votes

---
Tags: rooting, heimdall
---


# Question
Title: Why is not flashing process protected by password?
I would like to know why not manufacturers include a protection against flashing recovery or ROM under a password like IMEI, I mean, the devices should be protected via hardware to prevent against unwanted flashing process, IMHO.

# Answer
Locked bootloaders are more secure than any password-based measures. Unlocked bootloaders will render any password-based measures useless.

Most if not all phones come with locked bootloaders by default, and the process of unlocking it isn't simple in most cases - it usually involves having physical access to device, being able to power it on (enter the OS) *and* having knowledge of ADB/fastboot. Some devices even make their bootloaders non-unlockable in the first place. If your OS is also protected well by PIN and/or fingerprint, the chances of breaking through are pretty minimal.
> 1 votes

---
Tags: anti-theft
---


title: adb pull file from /data/data

text:
# Question
Title: adb pull file from /data/data
Using adb with a rooted mobile, a common method to pull files only accessible to root (like the ones in /data/data) is moving those files with root to the SDCard attached to the mobile (which is formated with FAT32 and thus doesn't have file permission restrictions) and then *adb pull* those files from the SDCard.

The problem arises when the used device doesn't have a SDCard slot (as the moto G first genereation), so is it possible to pull to the host some files located in the directory /data/data (which is only accessible with root) without using an SDCard?

# Answer
This is possible if the ADB daemon on the device runs with root privileges – which can be achieved e.g. using chainfire's adbd Insecure:

<sup>*adbd Insecure* (source: Google Play; click image to enlarge)</sup>

Another possibility would be setting `ro.secure` to `0` in the `build.prop` or `default.prop`. To my experience, `adbd` does not honor this on all devices/ROMs.
> 3 votes

# Answer
Besides the solution posted by Izzy, I've been able to *adb pull* a file located in the /data/data directory of the phone to the host by first copying it to the directory /system/media (which is reachable to the shell user) and once there, changing its file permissions to make it readable by *others*. For example to pull the contacts database file to the host the procedure would be:

```
host $ adb shell
mobile $ su
mobile # mount -o remount,rw /system
mobile # cd /data/data/com.android.providers.contacts/databases
mobile # cp contacts2.db /system/media/
mobile # cd /system/media/
mobile # chmod 755 contacts2.db
mobile # mount -o remount,ro /system
mobile # exit
mobile $ exit
host $ adb pull /system/media/contacts2.db

```

Note: I've tested it on a Motorola Moto G first generation (which lacks SDCard slot).
> 3 votes

---
Tags: rooting, file-system
---


title: How do I read a vCard?

text:
# Question
Title: How do I read a vCard?
so someone tells me i need to call a few people. they send me a vCard called contacts.vcf. i import it. i open my phone app and start to dial, but wait...i don't know their names.

How do i look up a recent vCard on my phone? How do i know who's contact i've been sent? when i navigate to a .vcf file, i can't open it. all i can do is import it. polaris office won't import/open it. is there an android txt editor i can use to peruse a vCard?

yours truly, Confused by vCards Note 3, kit kat

# Answer
You should be able to open a vCard file in any basic editor. Navigate using a file manager to open up the vcard in a text editor. It should display the contents.
> 1 votes

# Answer
Use a text editor to open the VCF file. It should look like this:

```
BEGIN:VCARD

VERSION:2.1

FN:****FIRST NAME******

N:******NAME*******;;;;

TEL;VOICE;PREF:********NUMBER********

END:VCARD

```

**Replace** all stars with the data's name that I provided between them.

You may use ES File Explorer to open VCF file as text.
> 1 votes

# Answer
I think this app, Contacts VCF should do what you want. Shows the list of contacts inside a .vcf file.

> The application allows you to open files with the extension of import contacts .vcf (vCard) as a phone book to add and edit the contacts, make calls. It can be used as an alternative to contacts Android. Get a copy of all the contacts from the device easily. Print out your contacts using the export to .txt or web page Was **added inspector for the files .vcf**
> 1 votes

# Answer
Depending on the version of Android phone you have, there's another way to open the .vcf file. Press and hold down the message. A message options will appear. Forward the message to someone who has an update Andriod phone. In my case I forward the message to my daughter. I have her hand me down phone Galaxy S and she has the Galaxy 5 (five).
> 0 votes

---
Tags: contacts, vcard
---


# Question
Title: Can I avoid to synchronize videos with Google Photos, I want only pictures to be synced
I use Google Photos to synchronize pictures from my smartphone with the cloud. I do not want to synchronize the videos. Is this possible?

# Answer
> 1 votes
In the official Google Photos app, you can't disable backup of videos per se, but you can exclude folders having videos from being backed up. That can be done like this:

1. In the "Device Storage" view (accessible from the swipe-in sidebar), look for the "cloud" icon to the right of the folder name.
2. If the Cloud icon is blue with an up arrow on it, backup of that folder is enabled. Tap on the icon to disable backup for that folder.
3. The Cloud icon should now become white with a slash through it. Congratulations! Backup of a folder has been disabled successfully.
4. It might happen that your videos are intermixed with your photos, especially if they have been shot on your camera. Move the videos to a separate folder using a file manager app, usually "Videos", and disable backup for that folder from the "Device Storage" view.

This will disable Google Auto-Backup for the selected folders only, leaving the rest unaffected.

Click on image to enlarge

Image Credits @ mobilesiri.com

Source

---
Tags: google-photos
---


title: WhatsApp online status bug?

text:
# Question
Title: WhatsApp online status bug?
Recently I sent a whatsApp chat message to an android smartphone when it was shutdown. Few seconds after the message was marked with only one flag (message sent but not delivered), I've seen the online status appearing then after 10 second disappearing. Do you thing this is a WhatsApp bug or a compromised WhatsApp account?

# Answer
To record an online status, the WhatsApp client (the app in device) pings the server once a few seconds (maybe once 10 seconds or something, IDK) to mark that it's alive and connected. If the server doesn't receive a message from the client within that keep-alive timeout, the client will be marked offline..

The timeout (or frequency of sending alive packet) is kept large like this because to avoid flooding the server with pings. Also, it takes time for the offline status to be recorded in the database.. Hence the delay. This is not a bug, this is just how it works..
> 1 votes

---
Tags: whatsapp-messenger
---


# Question
Title: Android Lollipop/Marshmallow full granular control of system app permissions
I'm shocked this question hasn't been asked. I want an app preferably, but doesn't have to be an app. I need a way to be able to control all permissions on android Lollipop/Marshmallow. If you say Appops or in Marshmallow 'its built in the GUI', thats not an answer to this question because I'm asking for ALL permissions, not just some of them.

If this is the wrong place to ask the question, please direct me to the right place.

# Answer
You'll need root to be able to do anything like that (beyond what's built-in to android).

Look up XPrivacy, a plugin for the XPosed framework. It can do a lot of privacy-specific control of permissions.

Or check out Privacy Guard in CyanogenMod Roms. Requires an unlocked bootloader to flash custom roms.

Autostarts only requires root, and it can prevent apps from responding to certain events.

Android isn't currently capable of what you want it to do. These mods may help, but in the end, it just isn't designed for full user control. While much less walled-garden than iOS, it still locks things down for the end user in many places.
> 3 votes

---
Tags: permissions
---


# Question
Title: ii cant get into my gmail account forgot password
I have a gmail I forgot my password and google won't help. I've reset my tablet but did press backup is there anyway I can get this important gmail

# Answer
> 0 votes
You can try to follow these steps to reset your password: https://support.google.com/accounts/troubleshooter/2402620?visit\_id=0-636165652605527813-2656708135&p=ar\_other\_problems\_username&rd=1

If none of them work for you, you probably can't regain access to your Google account.

---
Tags: applications
---


# Question
Title: Is there a way to install Android SDK offline for Samsung galaxy tab a 8.0 so I can use ADB to manage my root I'm running 5.0.2
ADB Help For Samsung galaxy tab a 8.0 user

# Answer
You don't even need Android SDK if all you want is ADB and fastboot - Minimal ADB and Fastboot has you covered.
> 0 votes

---
Tags: adb, root-access, file-management
---


title: Media player doesn't show songs

text:
# Question
Title: Media player doesn't show songs
I have a ZTE Whirl 2 (a.k.a. Z667G or Salem 2). I'm running Android 4.3 Jelly Bean.

Whenever I start my media player (I use Black Player EX, but it happens with all media players, and the default file explorer) after a reboot or USB connection, my songs will not show up:

I have no idea why this is. The songs will not show up unless I restart the application several times. Anyone have any idea why this happens, and how to fix it?

# Answer
Note this part in your description:

> ...The songs will not show up unless I restart the application several times...

Every reboot or finished USB connection will broadcast a `android.intent.action.MEDIA_MOUNTED` intent to apps. Media Storage captures this...

...and triggers a re-scan of the media library. If you have a very large one, the Media Storage is probably re-scanning during that period (could take minutes, depending on your phone's specs), thus the library is temporarily unavailable.
> 2 votes

---
Tags: external-sd, 4.3-jelly-bean, files, media-player, media-files
---


title: Remote log out of Google Apps

text:
# Question
Title: Remote log out of Google Apps
I had to leave my phone at a repair store and give them them the lock screen password. Is there anything I can do remotely to secure certain apps, such as Google Drive, Keep and Gmail? I know you can logout of Gmail for other devices but I'm not sure if it counts on Android since it's so integrated. Also what about apps like Whatsapp and Snapchat?

I can log in with Airdroid.

# Answer
> 0 votes
Just change your Google account password. This will sign you out of your Google account on all of your devices, preventing the repair person from sending an email in your name, loading new emails, creating new Drive documents, etc.

In fact, there's a whole Google support page on your issue here.

---
Tags: security, whatsapp-messenger, gmail, remote-control, airdroid
---


title: How do I change my Gamertag in games?

text:
# Question
Title: How do I change my Gamertag in games?
I need some help or clarification on if I can change my Gamertag in the few games that I play on my Android Device. For example, my First Name last Initial shows up along with my Picture in all the games when I log in. However, I would like it to show the picture but have a gamertag or use a different name other then my own.

Real Racing 3 is a prime example. There are a ton of users using Gamertags/Avatars, however, you can only login using Facebook, some chinese website and Google +. There is no where in there to change your name. I have looked everywhere.

Also if you look at your trophies I would like it to show my NEW USERNAME.
Does anyone have an answer or suggestion?

Can I create a second Google+ account and not lose all the points I have acquired? I have searched everywhere for months actually as the answers to most questions are usually found with a simple search.

# Answer
If you want to change your name for Google Play Games and it's related leaderboards you will have to change your Google+ name. There is no way to transfer your Google Play history and points to a different Google account.
> 1 votes

# Answer
**For all games:**

You can either change your Facebook or Google+ name based on the login for the specific game you play. Some games allow you to have a custom name(For ex. Bike Race). Most of the games in Play Store use Google+ signin SDK to get your profile info which includes the Profile name and Avatar. To change your Google plus name,

> 1. Open the Google+ app \> touch the menu icon in the upper left corner.
> 2. Touch your name at the top of the screen.
> 3. Touch the gear icon in the upper right corner \> Edit name.
> 4. Enter your preferred name \> touch Save in the upper right corner.

You can logout and login with the same google plus account to see the updated name.

**For Real Racing 3 game:**

* Backup the app data/game progress using the cloud save option under the Settings menu found at the bottom-left corner of the Real racing Home screen.
* Click the "Backup to Cloud" and once your data is saved to cloud it will show "Last Uploaded seconds ago message".
* Sign out of the previous account and in Settings\> Cloud Save \> Restore to Device. This will restore the game data back to your device from the cloud.
* Now that you have all your game data, you can login with an new Facebook or Google plus id with the desired name of yours already set so that the current game progress will also be saved to your new account.
> 1 votes

# Answer
To change your **Google play games username** follow the steps below -

* Open Google play store and search for "google play games".
* It should be already installed so you have to just open it.
* Now click on your avatar and you will see a pencil icon at the top right corner.
* Now you can edit your **Google play games username** by clicking that pencil icon.

Following the above steps will change your username across all of your games. But it **will not** change your **Google Plus profile name** (the social network).
> 0 votes

---
Tags: google-plus, google-play-games
---


# Question
Title: Persistent Notification for Calendar Events
The Google Calendar app recently updated to the new Material Design look. I've noticed that notifications have changed in a way that I do not like.

When a calendar event comes due, it appears as a notification in the Notifications bar at the top of the screen. In the past, it stayed there for about 48 or 72 hours (not sure exactly, but it was well over 24 hours) as long as I did not mess with it. But now, it seems to only stick around for a very short amount of time (as long as the event is ongoing, I think). In other words, it seems that once an event is over, the notification disappears.

This is not good news for me, I used calendar events as reminders to get things done. (Ex: "take out the trash" on Wed night... I would always see this in the evening, and can put it off until later in the evening if need be. Worst case: when I go to bed, I would see the notification still sticking around, and then go put the trash out.)

I'm looking for a way to get the previous functionality. Is there a trick for this? I'm also open to trying free calendar or task apps that do this.

Suggestions, please?

Running Android 4.4.4 on Nexus 4

# Answer
> 4 votes
***UPDATE***: 4 years later, I think Mike's comment is right, and I call on Google/Android to support a way to make a calendar reminder really persistent. I actually used the Calendar Snooze app for a while until it stopped being reliable. So I'm taking this comment back:

> *I initially had the same reaction you did about the change in Calendar behavior. But I just realized that a calendar is simply not the right app for these kinds of reminders that you want to persist.*

*In the meantime....*

---

Instead of using the Calendar app for those sorts of reminders, you can use an app designed for reminders, like Google Keep , or Google Now, both of which have repeating reminder features.

If you say "OK, Google, remind me about the dance at 7 pm on Saturday" Google now will set up a reminder for you, which you can convert to a repeating reminder from the dialog box that pops up.

For tips on Google Keep, see Five Powerful Google Keep Features You're Not Using

And I hear that if you switch to the new "Inbox by Gmail" app, your Google Now reminders can show up in your calendar also. 5 reasons to switch to Inbox by Gmail, and 4 reasons not to | PCWorld

# Answer
> 7 votes
I am replying (I see no one else has) because I have always used the calendar/notifications functionality in the EXACT same way you have, and was also distressed of this change in functionality. I think we are in the minority, though, because your post is the first acknowledgement I have even seen anywhere about this issue.

The only solution I have is to look at third-party apps. Although someone appears to have ported an older ICS/Jelly Bean-era version of the stock calendar which you can find in the Play Store, I have not used that too much. At the moment I am using Business Calendar, which I THINK comes somewhat close to replicating the functionality you and I are accustomed to (although I am still watching it to see). I also gave Today Calendar a very close look -- it is much closer to the Google aesthetic, and even has aspects of Material Design implemented. It appeared also to have persistent notification functionality, although for some reason I had problems with the syncing. This may have been fixed.

If you have come up with any solutions, I would love to hear them! Good luck!

# Answer
> 3 votes
I found a workaround : delay the event in the future for `x` hours then add a notification `x` hours before the event. For example, delay the event to tomorrow and add a notification 24 hours before the event. The notification will stay in the notification bar until the event is ended. You can do the same with several days or one week if you want the notification to appear longer before disappearing.

# Answer
> 1 votes
In the current version of calendar (on Android 6.0) when you click on the plus icon at the bottom right you can add a reminder (not appointment), it doesn't have a duration, and it won't go away until you dismiss it and mark it as done. Perhaps that's what you are looking for.

---
Tags: notifications, calendar, google-calendar
---


# Question
Title: Is the fast charge safe for long-term usage with Li-Poly battery?
Phone: Honor 8.

Question: Supposing I have Li-Poly battery, will the fast charging via provided Huawei Quick Charge 9V/2A charger affect the battery life?

Citation from the official site:

> 9V/2A fast charging technology promises a 47% charge in just 30 minutes.

My own test result from 0-100%: **1 hour 45 minutes**.

Methodology:

1. Bought a brand new Honor 8 two weeks ago.
2. I waited for the phone several days to discharge on its own, no unusual usage.
3. After this morning the phone shut down on its own;
4. I plugged in the bundled Huawei Quick Charge 9V/2A charger.
5. I did not turn on the phone, I charged it while turned off.
6. Once 10 minutes I pressed the power button for it to show me the charge status.
7. After it reached 95%, I pressed the button once a minute.
8. I noticed for the last percents to take a long time, presuming tricke charge took place.

# Answer
A lot of sources on the Internet claim that fast charging immensely reduces your battery capacity over time. But you have to be careful interpreting them. For instance, take this figure:

As you can see charging at 2C ( = full charge within 30 minutes) reduces the battery capacity significantly. But charging at 1C doesn't seem to cause a lot of additional capacity degradation. I mean the degradation at normal charging rates is pretty close to that from my experience.

Honestly, I doubt that your charger would even charge at 1C (= full charge within 60 minutes). But even if it would be slightly above 1C you would probably be fine.

Unfortunately I couldn't find studies where charging rates below 1C where analyzed more closely.

If you want less capacity degradation you should avoid charging your battery at constant voltage. The constant voltage charging happens when it hits 4.2V-4.4. As the following figure shows, this is where most of the capacity degradation happens:

I can't tell you exactly at how much percent the constant voltage charging will kick in for your battery. It's probably at around 90%. So if you stop charging at that point. You should see less capacity degradation.

Very hight/low temperatures and very fast discharging will also degrade the capacity.

I recommend reading the following article:
https://accubattery.zendesk.com/hc/en-us/articles/210224725-Charging-research-and-methodology

Edit:
You mention that charging from 0%-100% takes 1 hour 45 minutes. When your smartphone reports 0% battery the battery usually hit around 3V even though LiPos can safely be discharged to around 2.7V. (This is basically done to ensure a safe shut down.) So I would say your charger has a C-rate of about 0.5C. So you really shouldn't be able to notice any any additional capacity degradation.

And your suspicion about the trickle charging is probably right. As charging at constant voltage is significantly slower. So we can assume that your battery is being charged at constant voltage as soon as it its around 95%.

Conclusion: Only charge your battery until it hits 95% or maybe even better 94% and battery capacity degradation should be greatly reduced.
> 4 votes

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


# Question
Title: Why is "Android OS" uploading so much data?
After switching from my Nexus S to a Nexus 4 I noticed that my phone was transferring huge amounts of background data. Like 70 MB in 15 minutes. As my data plan only allows 300 MB per month I was not amused. Even when connected to WiFi, it often (but not always!) was uploading tons of data.

According to the "Network Usage" the culprit was "Android OS". So I tried to limit the background data of it only to find that "Android OS" seems to be the only "app" which doesn't offer this option. Great.

Well okay, that's what firewalls apps are made for. I configured AFWall+ but that only cured the symptom not the cause.

Next I redirected the traffic to a laptop with a WiFi card and used the usual tools (tcpdump, wireshark) to analyse the traffic. Result: many many uploads to some Google servers but SSL encrypted so no chance to see the contents.

I kept investigating and found this very interesting article on Android data usage. Apparently Google has began expanding its cloud-based backups of the phone settings so that it now also does backups of the data of some apps. So, I turned off "Back up my settings" in the Privacy settings and whoopiedoo, the sending stopped and the data traffic returned to a normal amount!

There is a post in a Google forum with similar experience: *Something within the Android System—maybe Backup—is using up all my data allowance*.

I started looking in the Android documentation and found that there is such a thing as "Android Backup Service" which apps can use to backup their application data to the Google cloud: Data Backup

And there is even an CLI utility "bmgr" to interact with the Backup Manager.

But I cannot find any information about how the phone owner can find out which application is backing up which data, or how to influence or stop this. I'd be happy to use the backup service—it saved me a lot of time when switching to my new phone—but the way it is implemented now it's definitely unusable.

After talking to my former coworker and Android expert Izzy who was clueless too, I decided to post this issue here as—like he said—I will find the best experts here. Well, let me know if you have any idea about this. Any hint is welcome!

# Answer
The list of applications with backups as well as how much space each backup uses is on your Google Account Dashboard under "Android Devices".

Unfortunately, there isn't, I believe, any way to control it other than turning it on or off entirely.
> 4 votes

# Answer
Quite certain that this is a bug in Nexus 4. Ended up using close to 100 MB for Android OS last month and my current plan is only for 350 MB.

Turning off 'Google backup' did not really have much of an impact as indicated in many forums.

I did notice that 'Android OS' is active only when connected to my mobile network and not when connected to Wifi.

**The issue is severe only when connected to my mobile network with "restrict background data " turned ON.** I have used the phone for couple of days with background data unrestricted and Android OS consumed limited data.. less than 1 MB.

now, I restrict data based on individual apps while on mobile networks and this seems to work fine.
> 2 votes

# Answer
It seems that Google doesn't allow us more insight and no way to influence the backed up data.

It's true that the Google Dashboard shows a little more detail about the saved data. But it takes a day or two for the information to appear, and it's definitely not complete.

I reactivated the cloud backup feature about a week ago, it has uploaded 178 MB of data, but the dashboard shows just this:

Android Wallpaper 05.03.2013 10:52 **6,6 MB**
Android System Settings 05.03.2013 02:16 **3,61 KB**
Android Market 03.03.2013 13:27 **16 B**
AndroRadio 03.03.2013 13:27 **8 B**

That's wrong AND not useful. *sigh*
> 1 votes

# Answer
I have a similar problem and checking on the Dashboard under the Android Devices (as suggested by derobert) I see that I have:

```
Android Wallpaper
Backup date: 5 Jul 2014 22:33
Backup size: 5.66 MB

```

I read that ciberandy has similar values so maybe the problem is related to an application I'm using to change my wallpaper every hour: Zedge.

Mendel too reported the wallpaper changing as a possible cause.

So the possible solution, ATM, are:

* change the wallpaper less frequently / not automatically;
* disable the "backup my data" setting under settings \> backup & restore
* use a live wallpaper that does that (suggested in the comments by Dan Hulme)
* restrict background data (from data usage menu) (suggested in the comments by Izzy)

The last option (restrict background data) is unfortunately not available for the single "Android OS" item and on my phone is activating a permanent (annoying!) notification in the notification drawer.
> 1 votes

# Answer
I would propose to disable the Android built-in Google Cloud Backup in the settings and use another app to backup your phone.

For example, Carbon supports backing up apps online to different cloud storage providers, and allows to restrict backups to times when you're connected with a Wifi network. Carbon also has the advantage that it can backup apps that are not backed up by Google Cloud Backup.

TitaniumBackup also supports backing up your data online, but requires root.

Both apps also support that they only back-up when your phone is connected to a charger, so that they don't suck your battery empty when you need it for other purposes.

The disadvantage of this solution would be that they both only support scheduled backups, so if you back-up only once a week, you might lose a week of your backed up data if you lose or destroy your phone just before the backup would run. However, I don't know exactly which schedule is used by the Google Backup solution, so this could suffer a similar problem.
> 0 votes

# Answer
I don't know if this answers the original question, but I think this will explain data usage at least in some cases.

I was having issues with excessive usage by the Android OS and I have discovered that on my phone (Sprint GS3 running Android 4.1.2) manually changing the wallpaper causes the android system to upload aprox 15MB of data (on one occasion it uploaded close to 60MB but I have been unable to duplicate that), so if you have an app changing the wallpaper several times a day that could explain Android OS data usage - at least in some cases.
> 0 votes

# Answer
I had this problem a few days ago on my Samsung Galaxy S7 running Android 6.0.1. The application "Android OS" used about 8 GB during two consecutive nights effectively using up my monthly data capacity.

In order to find the cause for this, I did the following: go to Settings \> Applications \> Application Manager \> More - Show System Apps and then click through each application (maybe beginning with the most likely suspects) and checking the data usage value for each.

In my case, the data usage was caused by the "Samsung Cloud" v2.2.08 (which of course is not available on a Nexus device) and a misconfiguration under Settings \> Samsung Cloud \> More \> Network settings where all items need to be switched ON in order to prevent synchronization over mobile data networks.
> 0 votes

# Answer
Android OS also includes the YouTube data or any video data which you have viewed online using browser/YouTube. You must have watched equally that much amount of videos online from your device. When you browse in the YouTube app or browser only browsing data is recorded by respective apps the actual data streamed for video is recorded under Android OS
> -2 votes

---
Tags: background-data, backup-manager
---


# Question
Title: Samsung GT-I9192 No Boot loop and can't enter recovery mode
No Boot loop and can't enter recovery mode I tried to boot into recovery mode, the phone vibrates then does nothing. If I release the buttons it simply goes into charging mode. Also tried flash official rom with ODIN But nothing, write only: Setupinstalation this is last message in ODIN. what can i do?? thanks

---

i get Kies but in "Firmware emergency recobery" list is not anything try reinstall drivers but nothing.thanks for reply

# Answer
> 0 votes
Have you tried using Kies? This is the way to go if you want to restore your firmware. After, you can go to recovery and factory reset.

---
Tags: recovery-mode, boot, odin, samsung-galaxy-s-4-mini
---


# Question
Title: Is there method to send by not using SMS?
I tried to send a message. After that, it displays the following toast:

> SMS is unable.

I can't use SMS. Is there a method to send messages by not using SMS?

# Answer
> 1 votes
Google Messenger is an SMS/MMS application. If you are not able to send SMS/MMS for some reason, you need to use a different messaging system and a different application. For example, you can use email, or a proprietary service like WhatsApp. If you need your message to arrive as an SMS, you can use a email-to-SMS gateway, though you need to know the carrier used by the recipient.

# Answer
> 1 votes
You can send messages without using SMS by using a messaging platform. These include Google Allo, Hangouts, Skype, Facebook Messenger, Discord, Kik, and many more.

If you need your message to arrive as an SMS, you can use Google Allo.

However, to solve your problem, you might want to try a factory reset.

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


# Question
Title: Drive for Samsung Galaxy S5 doesn't show in any laptop
Samsung Galaxy S5, Model - G900P doesn't shows it drive in laptops.

I tried this on 7-8 laptops with 7-8 USB cables (both full sized and small ones.) The ADB option gave following results but still there is no drive shown. After connection with the phone the phone's screen shows nothing but "No Photos Selected".

I also tried this with KIES but was no good .Here's a screenshot what KIES showed.

(The Phone was purchased from USA and later unlocked.) I have drivers too, all properly installed and my laptop shows other Samsung mobiles easily.

Edit Note: I recently ran the device (as emulator) through android studio(ie it detected the phone and installed through adb smoothly). Amazingly the app got installed and ran fine. I wonder how!

# Answer
> 0 votes
I have the same problem and it is likely related to the device settings on the phone and your version of Android. I started having a similar issue when I updated from 5 to Android 6.0.1. When a USB is connected, your phone is likely in Charging only mode so it shows up on the pc but the drives are not visible. Unlock developer mode and change the USB setting to MTP. See if that helps.

I am able to swipe down from the top screen when connected and change it to MTP since it seems to default to charging only once the screen goes into lock mode.

Hope this helps! Good luck.

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


# Question
Title: How to set Google dialer as the default dialer in Sony Xperia Z3+?
I hope you are well. I have recently switched from a Google Nexus 5 to a Sony Xperia Z3+. However, I'm slightly annoyed at all of the default apps that Sony bundle with it. I have already replaced the Xperia keyboard with the one from Google, and that was fairly easy. I am now trying to replace the default dialer with the awesome Google dialer that I am used to.

I managed to find online an APK for the Google dialer (all verified as genuine) and installed it to my phone. However, I cannot find the option to select it as the default dialer.

I went to Settings → Apps → All → Google Dialer.

The 'Launch by default' option is greyed out. Does anyone know how to get this working as I really love being able to search for a number by typing the name of a company and don't like the Sony dialer?

# Answer
> 1 votes
You may need to clear out the default for the Sony Dialer first.

```
Settings > Apps > All > [insert Sony dialer app here] > Clear Defaults

```

I find that dialing a number from your contacts may not prompt you for a new default, either. Instead, navigate to a website that has a properly formatted number like`(###) ###-####` that you can tap on to have it open in a dialer - that should prompt you for a default selection.

After your default is selected, you can disable the old dialer so it doesn't show up in your app list.

# Answer
> 0 votes
Frustrating - Sony phone app is clunky - and I hate the way it jumps into the "I'll call you back" nonsense - and then does not allow you to cancel that and pickup the call.

I installed Lollipop phone dialer - but as you note - no way to set it as the default.

However - in Settings / Apps / All - you can disable their Text app, and then Force Stop their Phone app. However - it still rings and opens. Go figure. Looks like this will require an Android developer access hack to break open :-(

# Answer
> 0 votes
I was able to do it by going to Settings \> Apps \> then click the gear icon in upper right corner for the "Configure Apps" options. Under "Advanced" choose "Default Apps" and change "Phone App" to the Google Dialer. It was "Contacts" originally. You might get prompted at the next time you tap a # to dial out, but just choose the Google Dialer and select "Always" at the prompts to make it the global default.

-- Note I'm on a Z5 using Android 6.0.1 so my menu structure might be a bit different.

# Answer
> -2 votes
First, make sure you have the latest version of the app that is compatible with your device. You can get it via Google Play Store or via APKMirror. You need ADB to install APKs.

Usually, when you want to set an app as default, you need to clear the previous defaults.

Settings / Apps / Phone / Open by default / Clear defaults

You can also `DISABLE` \+ `FORCE STOP` \+ `CLEAR DATA` the unwanted app to make it easier to change the default behaviour.

Then, normally, in Settings / Apps / Configure apps / Phone app, you should be able to select your desired phone app.

If this doesn't work, then you need a custom Android.

---

Do you have z3, z3c, z3dual, scorpion or scorpion\_windy?

Either way, you should get CyanogenMod and OpenGApps, then install them using ADB. This will allow you to do way more than just changing the default phone app.

---

I know this isn't the place for personal opinions, but here's mine : Refund that and get back your Nexus 5.

---
Tags: 5.0-lollipop, calls, default-applications, sony-xperia-z3
---


# Question
Title: How to install Google Play services on an Android 7.0 emulator?
I have the stable version of Android N Preview SDK released last month. The emulators are working perfectly but there is no Gapps available for Android N and there is no way I have found to install Google Play Services in the Android N emulators.

Can someone please assist me with installing Google Play Services and/or Gapps on an Android N emulator?

# Answer
> 1 votes
I would suggest using OpenGApps and ADB, but there's probably a better solution.

---
Tags: android-emulator, google-play-services, 7.0-nougat
---


# Question
Title: Android Nexus 6 Bricked? TeamWin splash screen turns on and off
I think I've bricked my Nexus 6. Every time I turn it on, the teamwin (TWRP) splash screen keeps literally flashing on and off. I would be able to flash a stock system on but I can't due to the fact that the bootloader oem is locked. I have no clue what to do as my knowledge in this is limited. Does anyone have any suggestions as how I could possibly unlock the bootloader? I have found no way to get into android and get into developer options to allow it.

# Answer
If you installed/flashed from your SD card, try to use a new one with your stock ROM in zip form(including stock recovery). Or try a riskier method and try to use Odin3 but you need to prep all files before the screen turns on again, but make sure you have the right files(NOTE: you will have between 15-25 seconds to do this).
> 0 votes

# Answer
If you can get to the Boot Loader, then everything's fine.

1. Install ADB
2. `fastboot flashing unlock`
3. Flash Factory Image

If you can get to TWRP Recovery, try accessing ADB Sideload

1. Install ADB
2. Flash OTA Image

---

**OEM Unlocking** :
> 0 votes

---
Tags: boot-loop, unbricking, twrp, bootloader-lock, nexus-6
---


# Question
Title: Disable open Google Search by sliding up from the home button "feature"?
Galaxy Nexus running Android version 4.1.1.

After a recent update, it seems google has added a feature where you can place your finger on the bottom home buttons, and slide up, to open google search. This feature is extremely useful when I want to interrupt my game play to open a google search while running the streets of liberty city. I am wondering if anyone knows how to disable this wonderful feature.

Thanks.

# Answer
> 4 votes
A simpler solution that doesn't require root access is to go into Settings then Apps. From there, disable Google Search. This will also disable the homescreen searchbar and Google Now features.

# Answer
> 2 votes
> But again, these solutions require you to be rooted. I don't know how only to disable the swipe feature...

...I do!! How about creating a launcher that does nothing, but instead of the home button, use the swipe gesture? Google Now Swipe Disabler does just that! I know I'm a little late, but if you're still wondering, or if someone else comes across this thread, I hope it will help. But the main point of this is to keep ALL of Google Search's features, except the swipe without rooting, or doing any other messy work.

# Answer
> 1 votes
It depends on whether or not you want to remove Google Now in its entirety or just disable the swipe gesture. If you are ok with disabling Google Now, and you are rooted, you can remove the Velvet.apk file (or add .bak after the name) from /system/app. You could also disable it from Applications under settings.

But again, these solutions require you to be rooted. I don't know how only to disable the swipe feature...

# Answer
> 0 votes
The links in the previous answers seems dead. I just developed an app to disable this annoying feature, enjoy ;-) https://play.google.com/store/apps/details?id=com.ulk.gesturedisabler

# Answer
> -2 votes
To unlock the screen you can swipe from anywhere and to any direction. Ignore the arrow.

Google search will only appears if you swiped up from the bottom of the screen. That's what the arrow is meant for.

---
Tags: 4.1-jelly-bean, settings, samsung-galaxy-nexus, google-search
---


# Question
Title: How to fix missing wishlist icons in Google Play Store?
I have noticed that some of the time, the *Add to Wishlist* icon is missing from some apps within the Google Play Store.

Some apps show the icon, some don't. Grabbing a different device shows the same issue: some apps show the icon, some don't. But across devices, it's not the same apps.

What I've tried:

1. Clearing the cache for the Google Play Store
2. Clearing the data for the Google Play Store
3. Clearing the local search history in the Google Play Store
4. Completely emptying the wishlist in the Google Play Store
5. Reverting the Google Play Store to an old version, and allowing it to update itself

None of these techniques yielded any positive results.

What can be done to improve the Google Play Store to *consistently* allow the wishlist icon to appear for every app it displays?

*(BTW, if you post a WFM comment, please also include your Google Play Store version number as well as the number of apps on which you verified the wishlist icon was visible.)*

# Answer
> 1 votes
If you ever installed some app adding it to wishlist isn't available for that app anymore.

---
Tags: google-play-store, user-interface, google-play-wishlist
---


# Question
Title: Microsoft user authentication on OneNote app?
Everything on my Galaxy Note4 is up to date and working fine. No dice in attempting to troubleshoot so far with a few of the usual suspects - update OS and app software, clear app data & cache.

# Answer
It seems Microsoft has OneNote integration with the OneDrive app. In my case, authenticating through OneDrive before attempt to authenticate in OneNote worked, as suggested in page 3 here.
> 0 votes

---
Tags: 6.0-marshmallow, samsung-galaxy-note-4, microsoft-onenote
---


title: How can I get my recovery back?

text:
# Question
Title: How can I get my recovery back?
I was trying to get TWRP on my Asus Zenfone 2 ZE551ML (Stock firmware, WW-2.20.40.198). In order to do that, I tried to unlock the bootloader using this guide. I don't believe the unlocking really worked, though, because every time I tried to flash TWRP through Fastboot or the app, it failed.

It did, however, lose me my stock recovery. If I go to the bootloader and select "RECOVERY MODE", the phone just restarts and goes to the same bootloader again. So I got neither the stock recovery, nor TWRP.

As you can see from this answer, the only way I know how to flash stock firmware is through the stock recovery.

I did manage to root and install Xposed, though, both through adb. What worries me, though, is that if some root app or Xposed module mess up my phone somehow, I won't be able to flash stock firmware or a backup. So I really need a recovery. I would actually prefer to have the stock recovery at this point.

What can I do? I need the stock recovery to flash the stock firmware, but I can't.

I've tried Asus Flashtool before, but it didn't work. I think maybe it's because I tried it on Windows 10, some users said it worked better with Windows 7.

How can I get my recovery back?

# Answer
You can flash the stock recovery through fastboot. The complete guide for flashing is here
> 1 votes

---
Tags: recovery-mode, twrp, restore, asus-zenfone-2
---


# Question
Title: Samsung Knox locked and possibly removed all the data stored inside it. Can I recover it?
I have been using Samsung knox for over 6 months now and a few days back, decided to change my older password. Did so and also changed the security pin. Now I have forgotten both password and the pin to the account. I entered wrong password 20 times in a period of 2 days. As a result my knox got deleted. Now if someone could help, I would like to know if I can recover my data of the account. Thank you for helping.

# Answer
> 1 votes
Short answer: no. Knox is meant to be secure, so short of taking the chip out of the phone and scanning it to get the fingerprint of fragments of info, you can't recover it.

---
Tags: samsung
---


# Question
Title: Cannot access internet even wifi is connected
I have Sony Xperia Tipo. I connected to the WiFi at my college. But even after connecting I am unable to access the internet. What is the problem?

# Answer
> 1 votes
In colleges they usually use proxy server to connect to internet. Ask them and set the proxy in Wirless settings in your phone.

# Answer
> 0 votes
If you college uses Eduroam, there's actually a fairly lengthy process to properly connect. It essentially comes down to the network certificates in use, and obtaining and installing them on your phone. As you have Android, you may benefit from using a 3rd-party app to connect to this network (as that is what I've done). The one I used is here: eduroam CAT , although there are certainly alternatives you may prefer.

If your college does not use eduroam, the requirements will be different. Try connecting to the wifi, and browsing to any commercial website. If your college has a redirect system, you will be redirected to a page where you can login and register your device.

If the browser redirect fails, go to your college's IT page and look for articles showing you how to connect. That will give you the specific information that you need.

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


title: Update Rooted Samsung Galaxy S4

text:
# Question
Title: Update Rooted Samsung Galaxy S4
Is there any way to update a rooted Samsung Galaxy S4? Currently I have Lollipop 5.0.1. I have tried Samsung Kies, but it shows a message that the device is not compatible.

# Answer
> 1 votes
This doesn't resolve your "device is not compatible" issue, but your Galaxy S4 is already running the highest version (5.0.1) of Android available for it. This appears to be true regardless of what model you have. The last updates for the various models/regions were rolled out in early- to mid-2015, and there likely won't be any further "official" updates.

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


# Question
Title: Will I lose all user data when leaving Beta programme if running a stable build?
I'm enrolled in the beta programme but currently running a stable build. The beta programme page states (when leaving the programme);

> Soon afterwards, your device will be sent an OTA update that will wipe all user data and install the latest stable, public version of Android

I would like to leave the beta programme but don't want to lose my user data. As I'm running a stable build, will my data be safe? I would hope that as I'm running the latest stable build I will simply not receive any future beta releases.

# Answer
> 1 votes
You won't lose your data. You'll only be sent a fresh build of Android that wipes your device if you're currently running beta software when you unenroll.

I enrolled in the beta program on my Nexus 6P to get the finished version of 7.0 Nougat when it came out, installed it, and then later unenrolled while running the finished build of 7.0. My data was, as expected, not wiped.

tl;dr: Your data is safe, so long as you are running a finished release build (and not beta software).

---
Tags: android-beta-program
---


title: cant find phone

text:
# Question
Title: cant find phone
I cant find the location of my phone but I need the contacts on the phone so that I can conduct business. I did not set the android phone up with an email account Is there a way to get the contacts with just my phone number if the phone is still on and going to voicemail

# Answer
If you had lost it somewhere in where you live, you can call it using another phone and it should play its ringtone somewhere near you. However, if you lost it in a large, public area, that may be a bit of a problem. You can try to track it using its phone number, however depending on where you live, it may be illegal. (Use this site: https://www.aclu.org/map/cell-phone-location-tracking-laws-state to help you.) However if it is not illegal, Google will be your friend in this situation.
> 0 votes

---
Tags: contact-shortcut
---


title: Samsung Galaxy S7 Edge camera glitch

text:
# Question
Title: Samsung Galaxy S7 Edge camera glitch
My friend has the Samsung Galaxy S7 Edge for about 2 months and her front facing camera is turning all her pictures a red negative effect on it. I will show an example  the other camera settings work perfectly fine, it's just the front facing camera with the selfie function. The video front facing camera works fine also. She is going to take it back to the shop but she said her old phone, a Note 4, had a similar problem. Occasionally when she is using her front facing camera, it'd go to the red negative effect. I hope I can get a reasonable answer on why this is happening other than her supernatural belief of ghosts. I'll include another picture that is using her back camera.

# Answer
I too getting the same problem.I restarted the phone then it's works again properly.
> -1 votes

---
Tags: applications, 5.0-lollipop, samsung
---


# Question
Title: How do I authorize my device for ADB if I have only the recovery installed (no ROM)?
I'm using a Nexus 5 (hammerhead) and was running CyanogenMod 13. I used CyanogenMod Recovery to wipe /data and /system, but to sideload a different ROM, a quick Google search told me I needed to update adb on my Ubuntu 14.10 install.

However, after updating adb to 1.0.32, doing `adb devices` shows my phone as unauthorized, and thus I cannot flash, push or sideload to the device whatsoever. I can't authorize it either, because I have no Android or CyanogenMod on the device to receive the authorization request.

How do I fix this?

# Answer
> 1 votes
I learned that fastboot requires the phone to be in the bootloader, not recovery. I was able to flash a new recovery using `fastboot flash recovery recovery.img`.

---
Tags: cyanogenmod, adb, 6.0-marshmallow, recovery-mode, side-loading
---


title: need help finding lost cell phone

text:
# Question
Title: need help finding lost cell phone
I'm trying to help my father locate his lost android cell phone. He doesn't know the gmail account info it is connected to, so we cannot locate it that way. (was set up for him, not his own doing) Without a gmail account address/username or the 'recovery' info to find that out, is there a way I can help him locate his cell phone???

# Answer
The reality is no... not unless you had some other tracking software like Where's My Droid or similar installed prior to it going missing/stolen.

Law enforcement generally will not do anything, in order for them to track the device with the carrier requires a court order, and a sub-$1000 device is rarely significant enough to warrant what they have to get it done, and it is rarely effective anyway.

The best you can do is contact the carrier and report it stolen, which will blacklist the IMEI/MEID and it cannot be activated on most carriers, rendering it worthless.

Unfortunately, this happens a lot, there isn't really any way to recovery the phone unless you just lucky and call it and someone answers and is willing to return it.

It should also be mentioned that if you are somehow able to locate it, if it was truly stolen you should NOT attempt to recover it yourself... the potential of something bad happening is high, contact law enforcement if you are sure you know where the device is located.
> 0 votes

# Answer
With technical cannot. but. with the help of police you can find that. you must know about the IMEI number. check you mobile IMEI number. if you not know imei number, otherwise, go to the police station and file complaint against your phone. and give last mobile number you have used on that phone. they can track IMEI based on your last mobile number. then , they will track that IMEI number which is currently used by another person. then track him. this technique is used for theft of lost mobile. for this technique the mobile must be switched on.
> 0 votes

---
Tags: lost-phone
---


# Question
Title: How can I find the nearest ATM in India?
There are some applications that can find and locate ATMs but those I tried are not for India or for Indian banks. Is there an app that supports this for India?

# Answer
Is Google Places out for India?

One of the main menu items is "ATM".

If not, You're probably better off using the website for your bank. If they're good, they've already got a mobile version of the site and one of the primary functions I'd think they'd have is ATM locations.
> 5 votes

# Answer
New app just launched: ATM Hunter

Don't know how well it covers India.
> 0 votes

# Answer
To find nearest you can visit ATM LOCATOR this is for India. This will give you the list of ATM around your location and distance of all atm. with map view.
> 0 votes

---
Tags: applications
---


# Question
Title: How can I remove trusted CAs on Android?
From the current fallout around DigiNotar (in short, a Root Certificate Authority that has been hacked, fake HTTPS certificates issued, MITM attacks very likely), there are some parts concerning Android (see yesterday's interim report in PDF):

* fraudulent certificates for \*.android.com has been generated (which would include market.android.com)
* there may be other such fraudulent certificates signed by this CA in the wild (currently nobody knows for sure, one way or the other)
* this could happen to another CA in the future (Comodo had a similar problem a few months ago)

So, how do I remove a CA I no longer trust from my Android phone? (I have root and CM6 on my specific phone, if that's relevant)

# Answer
> 5 votes
Lookout Mobile has blogged about this due to the DigiNotar events, and provided some pretty good (read: lengthy) instructions which you can find here.

The gist of it is that you need to pull `/system/etc/security/cacerts.bks` and then remove the CAs from the store, then push the store back to the device and reboot. Their instructions require that you have Bouncy Castle (for decrypting the store), root access, and a working adb connection. I'm not sure if this applies to all versions of Android or not, but my guess would be that the location of the CA store hasn't changed in quite some time (if ever).

# Answer
> 19 votes
In Android Lollipop 5.0
Settings → Security → Trusted credentials → *User* tab → Select your certificate → Scroll down, Click on *Remove* button → *Done*.

# Answer
> 2 votes
lock screen and security. other security settings. view security certificates. users.

Then remove it.

S7 Edge 2016-07-14

# Answer
> 1 votes
You have to remove them one at a time. Typically there is a large number so researching each one is impossible. Just disabling them one of the time takes a very long time.

# Answer
> 0 votes
Click on the name of the credential, scroll down and then press turn off.

---
Tags: security, certificates
---


# Question
Title: How to set home launcher in Android 7.0 Nougat and 8.0 Oreo
I could not find the way to set/change the default launcher in Android N (Nexus 6P). I think it is not there. Any help?

# Answer
> 15 votes
**Changing the default launcher in Android O (as of 8.0 DP 1)**

* Go into the Settings app
* Go to "Apps & Notifications"
* Go to "Default apps"
* Press "Home app"

Alternatively, you can just search inside the settings app for "Home."

---

**Changing the default launcher in Android Nougat**

* Go into the Settings app
* Go to "Apps"
* Press the settings gear in the top-right (not the triple-dot)
* Scroll down and press "Home app"

Alternatively, you can just search inside the settings app for "Home."

**source:** https://www.youtube.com/watch?v=HpXBDnSIeiM

---

**Changing the default launcher in Android Marshmallow**

* Go into the Settings app
* Scroll down, and under the "Device" header you'll see "Home"
* Go into that and you'll be able to change your home launcher

---

**Changing the default launcher in Android Lollipop**

* Go into the Settings app
* Scroll down, and under the "Device" header you'll see "Home"
* Go into that and you'll be able to change your home launcher

---

**Changing the default launcher in Android KitKat**

* Go into the Settings app
* Scroll down, and under the "Device" header you'll see "Home"
* Go into that and you'll be able to change your home launcher

---

**Changing the default launcher in Android (pre-KitKat 4.4)**

You'll need a third-party app to change between home screens. One of the best ("Home Switch") is available here: https://play.google.com/store/apps/details?id=co.uk.captainstu72.homeswitch

# Answer
> 0 votes
Installing another launcher will cause Android to ask you which one you want when you hit the Home button.

---
Tags: launcher, 7.0-nougat
---


# Question
Title: Redirect to a login page when accessing androids tethered hotspot
I have an android device which i want to use to provide internet to a group of people. I want to leave the wifi open but a user must acquire a username and a password to properly login to our internet.

Once a user is connected to our wifi,i want the user to be redirected to our login page. Is there an android hotspot app that can enable me to redirect a user to a custom page?.

# Answer
Its called `WIFI Captive Login`. Radius server used it. Do some `R&D` on this and hope you will find some thing helpful.
> 1 votes

---
Tags: wi-fi, wifi-hotspot, wifi-tethering
---


# Question
Title: Any way to reboot device programmatically without root?
I don't switch off mobile phone at night. After several weeks of uptime my mobile phone becomes slow. When I reboot it everything is smooth again.

It's not possible to root my android 5 phone, there is no custom firmware, and no current one-click-root bugs. I would like to reboot my mobile every night while charging (wireless charger), but I have not found a way to do that. I could even write an app for that if it's somehow possible.

Is there any "legal" way to reboot phone programmatically? Maybe "device administrator" app permissions can help?

Thanks

# Answer
> 1 votes
You could use `AutoInput` with `Tasker`. AutoInput can create list with recorded screen touches for reboot, and with Tasker you can schedule action at the time you want, without root access.

---
Tags: adb, root-access, reboot, device-administrator, java
---


# Question
Title: Can't see icon names on my android home screen?
So I got a new mobile and out of no where my mobile stopped showing me names of the icons on my home screen. pic:

# Answer
> 3 votes
Depending on the type of Home launcher, there are options to turn on/off icon labels. Check in Andorid Settings - Home, if not found, try long press on an empty part of the home screen, then check if you have options for Launcher settings (which are not the same as the Phone's settings). For Home Launchers like Go, L-Home, KK Launcher, and others, you can turn off/on labels for both your drawer and/or home screens.

# Answer
> 1 votes
Go to Settings \> Buttons \> Buttons and Layout \> Restore Defaults \> Click "OK" when you're asked "Delete current settings and restore the default layout?".

That should work. It worked for me on my Lollipop device.

# Answer
> 1 votes
Press and empty space on start screem, or go to settings and change font size on display to normal. Your fonts were too large.

# Answer
> 0 votes
You have to simply long press somewhere on the home screen. It opens a screen to edit the home screen which shows wallpapers, widgets, settings, apps. Click on the 3 dots (the one that looks like a triangle when connected). Go to home screen settings or drawer settings(depending upon your need). Then change icon labels from hide to show.

---
Tags: home-screen-shortcuts, app-icons
---


# Question
Title: How to backup photos from a broken screen galaxy S4? Help!
i have the same problem of many users here :-( My s4 has fallen and now the screen is broken: touch is black and not responsive, no way to revive it.I have tried with adb and installed Samsung latest usb drivers: so adb is able to see my phone and it displays a serial with numbers and letters with "recovery" near it; i am able to make copies of folders(sdcard for example) with "adb pull" from phone to my pc but something is wrong cause they are all empty! Can anyone give me some help??

# Answer
You might want to try more stuff on the command-line side using ADB, I think you can definitely recover them. Link here for the appropriate documentation. You might also want to try Kies from Samsung to recover stuff. But, most of all, you should install Google Photos if you really care about your pictures.
> 0 votes

# Answer
Check for this solution here. I've successfully backed up my data, apps and more, with broken Galaxy S4 screen too, using this tool.
> 0 votes

---
Tags: backup, data-recovery, photos, broken-screen
---


# Question
Title: Trouble installing stock ROM due to multiple '0' folders !HELP!
I am having a lot of trouble restoring my GSM Galaxy Nexus to it's former glory. I installed CM12 and CWM recovery earlier but CM12 suddenly stopped working. My phone started rebooting over and over so I decided it was to time to flash the stock ROM.

I flashed the stock ROM with WugFresh's root toolkit. And it worked fine besides the fact that writing the `system.img` took 30 mins, which is very unusual. I rebooted my device and CM12 showed up again... ?!. I tried flashing it by hand with ADB but no luck either. CM12 was still there.

I've been busy 3 days now and suddenly realized that CM12 created new root folders after a factory reset which I did multiple times. So for example, my sdcard contains one root with a folder, named `0`, that contains the files on my phone before the factory reset. The problem is that this folders contains the system and CM12 ROM too. So I have like four `0` folders, and the 'deepest' one contains the system and ROM.

Assuming that if you flash a stock ROM, it will install in the root of my SD-card, but doesn't boot because it didn't overwrite the CM12 ROM in the deepest '0' directory \[IMG\]. If only CM12 was working, I could manualy delete all the unnecessary `0` folders... I really have no idea how to continue from now on and I really need your help \[IMG\]

**Edit:** I tried: `adb shell rm -r /sdcard/0` and it is gone but if I reboot Recovery and look into my folders everything is there again...

**epilogue:**

* Maybe the fact that `system.img` took 30 minutes to write has something to do with all those `0` folders \[IMG\]
* I tried flashing multiple recovery's to my device but they only show up if I open them via ADB. Otherwise CWMR shows up again because that one is actually installed in the 'correct' (read:incorrect) folder.
* With Skipsoft roolkit I actually received an error while writing `userdata.img`. It said: `remote: write fail`. I thought this was due the multiple installation folders and the toolkit not knowing where to place/flash the ROM.

So I need to remove all the `0` folders and place the OS back in the sdcard's root, or I have to somehow tell android to place the stock ROM in the same directory as CM12, or I need to somehow wipe the complete sdcard so I can install a new recovery and flash the stock ROM... I have no idea how however.

Thanks in advance!

# Answer
From what you describe, the most likely cause is that your flash storage no longer applies any writes – be it additions or deletions. For understanding, a simply description of what happens:

1. You send a file to the storage (copy/flash).
2. to be most responsive, the OS uses "buffers" in RAM to cache your storage, so that's where the file goes first.
3. You check if the file arrived, and the OS says it did (but in fact, it just saw it in the "buffer pending to be written")
4. Now the OS tries to "flush" the buffers (write them to "disk"), but fails
5. As long as the buffer "lives", you won't notice. But as soon as you write more than the buffer can hold, the oldest entries disappear. On boot, the entire buffer disappears.

So in the end, that was the reason why CM "suddenly stopped working": the storage got unusable. And this is also the reason why your device booted up into CM after you thought you've flashed another ROM: the flash was never performed.

I had this twice with SD cards, a replacement was in order then. Unfortunately, internal storage is soldered in into your device, so you cannot simply replace it: you'd have to send-in the device to have its board replaced. Unless the device is still in warranty (which I very much doubt if we speak about the 2011 "Galaxy Nexus", code-named "Maguro" here), it's probably not worth the postage costs, but you'll rather have to get yourself a replacement device – which might even be cheaper than the repair.
> 0 votes

---
Tags: cyanogenmod, stock-android, samsung-galaxy-nexus, stock-rom
---


# Question
Title: Email application with notifications only for specified contacts (standard SMTP/POP3/IMAP)
I have a lot of mail traffic on my phone. But I want to be notified only for mail from certain contacts like my family, colleagues/boss, critical automated systems or at least any contact in my phone contact list (with email typed in).

Are there such applications which can access email on my personal/corporate server? Standard IMAP (or at least POP3) + SMTP, not some proprietary protocols like Exchange/Gmail.

# Answer
I haven't found a standalone app but K9 in conjunction with WhoIsIt Lite supports this. It doesn't do away with visual notifications mind you, but it can silence them.

Alternatively you could investigate whether your workplace email support server based rules. You could use them to filter unimportant emails into a folder other than your inbox. Android's stock email app only checks for new emails in your inbox so the app would ignore the others.
> 2 votes

# Answer
You can use Gmail filters to label these messages, and set the notifications to only be for specific labels.
> 1 votes

# Answer
I think most mail clients (like Touchdown, and the default mailclient, etc) do not have support for sophisticated notification schemes like you want. I suggest disabling your mail-reading app's notifications and trying a separate email notification app.

Poking around the market I found this app:
https://market.android.com/details?id=com.willdev.mailalert
and this app:
https://market.android.com/details?id=com.netcompss.efilter

I have not tried either of these apps, but the descriptions seem a reasonable match for your problem.

I searched the market for 'email notification' and 'email filter' (the search returned a lot of irrelevant stuff, so there may be other useful apps buried in the results)....
> 1 votes

# Answer
I just needed to do this and it was fairly easy using this method:

Install IFTTT (free app that supports all kinds of awesome rules).
Create a new "applet" where:
**IF This:** checks gmail for messages according to whatever criteria you want
**Then That:** send notification

I'm doing this to try to get exchange messages from work (but cannot access or send content outside of work). I wound up creating a rule in outlook that sends a new message to my gmail account with a set subject/body (via a script). IFTTT searches for new messages with that subject and pops up a notification.

I used this page to help me create the script to create a new message: http://www.slipstick.com/outlook/rules/send-a-new-message-when-a-message-arrives/

I saw that you don't trust Google with your personal mail. The gmail account you use could be a dummy account (I assume you may already do this since you're on android). Or you could use an alternative trigger from IFTTT.
> 0 votes

# Answer
If you don't mind paying money check out touchdown. There is a free trial but I think it will do what you want.

http://www.nitrodesk.com/features.aspx
> -1 votes

---
Tags: contacts, email, notifications
---


title: Use my Land Line with Android?

text:
# Question
Title: Use my Land Line with Android?
Is it possible using a computer and WiFi, hardware plugin box or something to allow me to make (and receive) telephone calls using my Android phone through the existing land line?

It would be more convenient if I could carry one phone and receive both home phone and mobile phone calls. Also I want to make outgoing calls and have it use my home phone connection for the reduced charges and the correct caller ID.

I'm OK with using WiFi LAN (VoIP), but I don't want to use the internet connection, I want it to go through the hardware phone line that the phone company put in. Is there such a solution?

# Answer
> 7 votes
The Answer to the question is Yes and I do it.

I use a Raspberry Pi running RasPBX so within the house most things are SIP or DECT. My Main phone is a Gigaset DX800A which supports SIP and also DECT. These DECT phones attached to the DX800A become SIP extensions. The Phone in my office is an Aastra 6739i (SIP) with a Sennheiser DECT headset. I have a Linksys SPA3102-UK which connects the PSTN Landline to the Raspberry Pi. The Mobile phone can run any SIP software and become an internal extension, and thus make and receive landline calls.

As to being a workable solution then it depends on your cellphone coverage and how you use your cellphone (do you need SMS?). Another useful configuration is the DX800A will allow you to connect to you Cell phone via Bluetooth and make a receive calls from the DX800A or any DECT handsets attached to it. So in this situation you carry around a DECT handset and you can make and receive calls from both the Mobile number and landline number.

I would like to find an app that converts the Mobile into a SIP/GSM gateway such that the Android phone can be connected to the Asterisk based RasPBX and be used to make outgoing and incoming calls via GSM. This way I could use my calling plan to make calls from my SIP based Desk phone going out via the mobile (routing controlled by RasPBX). But don't know of one as yet.

# Answer
> 6 votes
Sounds like you'll need to roll your own telephony gateway. This kind of thing can get complicated very quickly, so your milage will depend on the amount of free time you have to devote to the project and your knowledge of telecommunications.

At its most basic, you need to do this:

```
[Android (SIP app)] --Ethernet/WLAN--> [VOIP Gateway]

[Home Phone] --Analog Line --> [VOIP Gateway]

[VOIP Gateway] --Analog Line--> [PSTN (your phone company)]

```

A quick Google search revealed Asterisk as a free, open-source option for creating your own gateway. You'll need desktop/server hardware that can communicate with ethernet and analog phone lines as well as SIP client software for your Android phone (like Sipdroid). This kind of setup should allow you to receive all calls on your Android phone and place calls from your Android through your land line. Asterisk seems to have decent documentation and community support so it should just be a matter of putting it all together and getting the gateway configured correctly.

# Answer
> 3 votes
You might want to buy this phone.

http://www.amazon.com/Panasonic-KX-PRW130W-dect\_6-0-1-Handset-Telephone/dp/B00ISKW1J2/ref=sr\_1\_1?s=electronics&ie=UTF8&qid=1433663228&sr=1-1&keywords=KX-PRW130W

# Answer
> 1 votes
I was looking for the same sort of thing; android smartphone that can use tariff-free landline for incoming/outgoing calls at home (ie smartphone as a cordless landline extension).

So far I have run across the Panasonic KX-PRW120 which is a DECT phone that use WiFi to connect to the associated android Smartphone Connect app (Google Play). Not decided whether to buy yet as quite expensive, but simpler than creating my own VOIP gateway.

# Answer
> 0 votes
I was looking for a device like this myself, and could not find anything, so I will put it on my wish list for some fun with electronic projects to make someday.

However an alternative for now but not exactly what you want because it still uses the internet however at least you can use the android to answer your landline calls is to get a free google VOIP or other fee based VOIP service like callcentric and set up the softphone app on the phone (softphone not work with google voice, have to use googles software for that) then set your landline to forward all calls to your VOIP phone, if not know how to set a landline to forward calls ask your phone service they will tell you its a few key presses, however your landline will not ring until you deactivate that setting, unless the phone service has option to ring n# of time then forward the call, but probably an extra fee for that.

Anyway that is kind of a work around until someone makes such a thing, but the demand for that is probably low, since the trend in the public is to only have cell service, and not use landlines.

However for me it is a neat idea and want to make it for myself, will probably use scraps from an old useless phone, add in a cheap microcontroller with a bluetooth to talk to the android then write some software to make it all work the way I want it to.

Probably can do it with a PC and PC modem, and route the audio to the bluetooth, but I not want to have a full big box PC on consuming power 24/7 just for that.

# Answer
> 0 votes
If you 're looking to get your home phone call to your cell device, you just need to call your cell from your home phone and then press \*72 I believe and your calls will be send to your cell phone. Check your land phone provide to find how to do that... not sure it is 72... but pretty sure, then to get the call back to your land line, you press \*73 on your land phone. Hope this help.

# Answer
> 0 votes
There are consumer products like the OBi 110 that will allow you to bridge calls between a SIP network and the regular phone network. These are consumer products with web interfaces for configuration. You don't need to program anything, but the configuration may be difficult. A box for your needs will run you ~$65 USD. I have no affiliation with OBi, but have used their products and some of their competitors. I found OBi to be much easier to use than the competitors, but that was in 2011.

I have only personally setup simple outgoing connections, which look like this: `Android SIP client -> LAN -> OBi -> phone network`

This works with any SIP client, so you can also use linphone from a laptop, for example.

If you wanted to also receive calls from your regular phone line on Android, you would probably need to configure a static IP for your Android phone on your LAN, and automatically forward calls from the incoming phone line to your SIP client. This might be a large power draw to keep your phone awake to receive these SIP calls.

---
Tags: calls, voip
---


# Question
Title: Removing an app protected from uninstall by password and with System Owner permissions?
I want to ask, if there is a way to remove an app that is protected from uninstall by password and has Device-administrator permissions granted?
I am using an LG L90 phone with android 5.0.1 L (NOT ROOTED) Apparently it has a safe mode, as 1 year ago I accidently booted into it.

So here is the story what happpened: I am developing an application that is supposed to limit access to for example work phones. It is password protected from uninstall, and I am regularly testing it on my phone. But in the most recent version, a bug slipped in which broke SHA256 hashes and caused passwords to be not recognized by the app, which means that I have locked myself out of games and youtube. Is there a way to remove this application? (Keep in mind that it has device administrator permissions and pops up with lock-out screens when on the "App uninstall" screen).
If the safe-mode thing could help, how would I boot into it?

# Answer
Of course you can uninstall from the safe mode. Disable the authorization in the Device Administrator first.

*Step for booting in safe mode:*

* From any screen, press and hold the Power key.
* Touch and hold Power off. Review the 'Reboot to safe mode' screen,' then tap OK.
* The device should restart in safe mode and 'Safe mode' will appear in the lower-left.
* Uninstall the app that is causing a problem.
> 1 votes

---
Tags: uninstallation, device-administrator, safe-mode, password-protection, development
---