title: TWRP not recognize my sdcard

text:
# Question
Title: TWRP not recognize my sdcard
I've ported a twrp 3.0.2 to my device (kitkat 4.4), all works nice, but when I try press backup, and select store, only shows the internal store...

Device description: Azumi a50c+ with rom Kitkat 4.4. Its a MT6582

NOTE: this works fine in twrp 2.7 but then try change to 3.0.2 the sdcard cant be select in the options

My partition is:

```
=================
Phone store: 8GB, divide in:
    Internal store >> 4.2GB
    ext sd card (this is a internal partition of phone store) >> 2.33
    System rom.....

=================

```

---

=================
```
SDCARD: 16 GB

```

**THIS IS THE PROBLEM**, In the recovery sdcard 16gb is detected in this partition in mmcblk1p1 but cant see the sdcard in "select store" option of twrp 3.0.2.

```
=================

```

What files of ramdisk should I modify? check the images...

What is the best way to fix bug of my TWRP 3.0.2? Thank you very much

# Answer
## I've solved it

Note: this process requiere extract files of recovery.img, you can use **"CarlivImageKitchen"**

---

add this line and **flags** to the **`/etc/recovery.fstab`** files, and chage **/sdcard** to **/external\_sd** example:

The mmcblk1p1 is the block of my sdcard:

```
 # Extructure is:
 # Mountpoint #type  #partition block     # block             #flags

/external_sd  vfat  /dev/block/mmcblk1p1  /dev/block/mmcblk1  flags=display="Micro SDcard";storage;wipeingui;removable

```

Problem Solved!
> 0 votes

---
Tags: recovery-mode, external-sd, sd-card, twrp
---


# Question
Title: After factory-reset, account services permanently crash (no setup possible)
It reboot smoothly. It started already doing the setup. But if you click NEXT there is box popping out, showing this stuffs:

* Unfortunately, Samsung account has stopped
* Unfortunately, Google account Manager has stopped

So, I cannot continue doing the setup. Because, even you click the OK button and click again the NEXT buttom it come back again.

What happen to my samsung galaxy S3? Can you please help me?

# Answer
> 3 votes
I had the same problem recently. The phone was constantly reporting Google Play Services and many others as having stopped. A hard-reset left me unable to complete the initial setup, as the account manager kept stopping too. My S3 was stock standard, not rooted or running any custom firmware. I was able to fix the problem, and I'd like to share my solution.

1. Download Samsung's "Kies" software. Searching the samsung.com site pointed me to Version 2, but once installed the software self-updated to Version 3.1. A restart was required after installing (I'm on Mac, but I understand with will work on Windows too).
2. Power on the phone. Start Samsung Kies software. Without touching the screen, I connected the USB cable to my computer.
3. Tools \> Firmware upgrade and initialisation I was warned that the current firmware was already installed, but chose to proceed anyway. The current firmware was downloaded and installed on the phone, which took around 20 minutes.

After restarting the phone, I was able to complete the setup process without any errors. The OS now appears to be working correctly (Android KitKat 4.4.4). If I had to guess, I'd suggest it was some older versions of my network's own customisation that was incompatible with recent Play Store Services updates. Interestingly, my phone now has less added software (only 2 extra apps I can see) and seems to run better than it did originally.

I hope this info helps others too.

# Answer
> 1 votes
If you want you can bypass setup. Tap to top left, top right, bottom right and bottom left respectively (clockwise) at the screen that shows up once you boot up the phone. It might be hard to find the initial spots at the first try (I know from personal experience) so try a few times if it doesn't work at first try. Here's a how-to video for additional help!

# Answer
> 0 votes
Easy to fix:

1. Go to Applications Manager.
2. Go to SD CARD (top right).
3. Go to RUNNING (top right).
4. In the list, find "Samsung Link".
5. Terminate it (Clear Data, Clear Cache, Force Stop, Disable). --- Sorted ;-)

# Answer
> 0 votes
Did you ever get a fix for this? Im having the same issue with my S3. Nothing mentioned in this thread so far has worked.

EDIT: got it to work with Keis. Had a faulty cord.

# Answer
> 0 votes
I tried clearing cache and doing a factory reset from recovery mode and it didn't work. I have now fixed the issue. Install Samsung Kies on your computer, plug in your phone and select Tools/ Firmware Upgrade Initialisation and update from the menu. It will completely reinstall the latest android update and I haven't had any issues since with Google or Samsung apps crashing.

# Answer
> -1 votes
If you are using a custom recovery, clear cache and Dalvik cache.

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


# Question
Title: Sharing Android's Wi-Fi internet connection via... Wi-Fi. Not just extending!
Well.. basically what I'm trying to achieve is sharing android's internet connection by Wi-Fi. But Android is connected to internet by.. Wi-Fi. Also, I don't just want to extend the Wi-Fi, I want to share the internet connection because the Wi-Fi I'm connected to has a password you have to input at the Wi-Fi's login page, not in settings as usual. My Android phone is rooted, and I have couple of others if more than one is needed. All of them rooted. Thanks!

# Answer
> 0 votes
You need a phone with 2 sets of Wi-Fi hardware built-in, so that one can be used to connect to your original one and one can share. Unfortunately those are incredibly rare - the only ones I know of are Huawei D2 and Samsung's S7 family.

In your case where your network requires sign-in, consider using your phone as a proxy server and set other devices to use it. Probably works, probably not, but it's the only approach I can think of.

---
Tags: wi-fi
---


# Question
Title: CyanogenMod installer won't connect to internet
As per screenshot below, I have been unable to proceed with the CyanogenMod Installer (Windows). This is what I get:

***Having internet troubles? Please check your network connection.***

Screenshot (click image for large variant)

I've tried adding extra inbound and outbound exceptions for Cyanogen Mod Installer (`%USERPROFILE%\AppData\Local\Temp\CMInstaller.exe`) in the Windows Firewall (accessible from Control Panel), but it didn't help. I am not behind a proxy. And there's nothing wrong with my Internet connection : I'm accessing all other online content.

I'm using Win8x64, and trying to install CM on my Samsung S3 GT-i9300.

Has anyone encountered the same issue?

\*UPDATE: I tried running the msi installer via an admin command prompt, didn't make any difference.

# Answer
Because this question is in the active category, I'll give an updated answer.

CyanogenMod was discontinued on December 27th, 2016. Because of this, their webserver also went down, which would cause the issue this question asked. There is no solution, and the installer is forever broken. You can manually install the ROM or use a different custom ROM.
> 2 votes

# Answer
Download the CMInstaller.msi Extract the CMIntaller.msi with 7zip Rename the setup to setup.exe Right Click on the setup.exe -\> Run as Administrator

And it's running without a problem.

I'm on Windows 8.1 x64
> 0 votes

---
Tags: cyanogenmod, windows
---


title: Lock Screen Wallpaper

text:
# Question
Title: Lock Screen Wallpaper
I don't know how to have a lock screen wallpaper on my phone. I'm using an Android 5.1 Lollipop (Omega HD3, Cherry Mobile). Where can i find the setting to set my lock screen wallpaper on my device?

# Answer
Go to the gallery, find the picture you would like to set as Lockscreen wallpaper. When u have the picture opened, in the menu ( 3 dots - usually) there is `Set as..`

Just click it and it will ask you for " `Set as Homescreen wallpaper` / `Set as Homescreen wallpaper and lockscreen wallpaper` / `Set as lockscreen wallpaper`"

Now select your option.
> 1 votes

---
Tags: 5.1-lollipop
---


# Question
Title: how to back up contacts from oneplus one to google account
how do I backup my contacts from my oneplus one to google account or make a vcf file? i have tried to sync with setting\>accounts\>google\>contacs(sync) on my phone but it doesn't save the contacts to google account. please help.

# Answer
Yiou have to move your contacts from SIM card or Phone storage to the Gmail

1. Go to the contacts app and in the menu ( 3 dots in top right corner ) there is `Import/Export`.
2. Select `Import from SIM`.
3. Now mark all contacts you want to move, there is button to `Select all`
4. Click `Ok` and select to move them to `Google account`
5. Now wait till it sync your contacts into Gmail, they will be visible at Google contacts
> 1 votes

---
Tags: backup, google-account, oneplus-one, google-contacts
---


# Question
Title: Will Cyanogen 13 update to Lineage 14 and preserve apps, data etc?
I have an S5 with TouchWiz (i.e. standard rom) I want to change, but I don't want to have to wipe and reinstall everything twice over.

There is a stable Cyanogen 13, and an experimental lineage 14, for my device. I don't want to install an experimental build.

If I install Cyan 13, will it be able to update to Lineage 14 when it becomes stable, without me having to reinstall everything? Or should I just wait till Lineage 14 becomes stable?

# Answer
If you install CyanogenMod 13 then you cannot install lineage OS 14 without wiping the device. If you install CyanogenMod 14 then you can directly install Linage OS 14 without wiping the device, but it is not guaranteed. If you install CyanogenMod 13 then you may install Lineage OS 13 without wiping the device, but it is not guaranteed.

Lineage OS web site as more clarification.

http://lineageos.org/Update-and-Build-Prep/
> 3 votes

---
Tags: cyanogenmod, lineageos
---


title: MTP oddities on Windows 10

text:
# Question
Title: MTP oddities on Windows 10
I had always used USB Mass Storage to transfer files from/to devices to my PC (currently Windows 10) but my new phone (LG X Power with Android 6) no longer supports it so I'm left with MTP, which appears to be significantly slower (but I don't know who to blame). Data transfer rate is acceptable but:

* Creating an empty folder on the phone from Windows explorer can take up to a minute.
* I can't move files within the phone (copy never ends, no matter file size).

This happened with whatever MTP drivers Windows 10 bundle. I downloaded the drivers provided by LG but nothing improved.

I asked LG and their reply was that «USB drivers do not support Windows 10» and I need to find a computer running «Windows XP SP3 ~ Windows 8.1».

My questions:

1. Is it true that current Windows version does not have first class drivers for MTP?
2. Is there some way to address those two issues I suffer?

# Answer
> 1 votes
MTP does not support simultaneous read/write, nor edit. This has nothing to do with Windows 10. (See: https://en.wikipedia.org/wiki/Media\_Transfer\_Protocol#History)

If you want to move files within the device, you will need to either (1) do so from within the device or (b) first copy the files to your PC, then copy them back to the new location on the phone.

The goal of MTP is to prevent data integrity issues by abstracting away the underlying filesystem and preventing simultaneous access; for this reason, it is strictly less powerful than USB Mass Storage.

---
Tags: 6.0-marshmallow, windows, lg, mtp
---


# Question
Title: Galaxy S7 edge - How do I use a sound downloaded as part of a theme?
I want to use the sounds I have downloaded as part of my theme (Blue Polygon) as my ringtone and alarm sound. However, it is not in the selection of sounds when I tried to change it.

Please advice. I have no root access.

# Answer
> 0 votes
I have asked the developers and found out that this is a bug caused by setting one or more of the sound settings (notification, ringtone and volume) to silent.

To fix it, follow these steps:

1. Start by going to Settings - Themes, select the theme named "Default", and then apply.
2. After this, go through all of your settings and make sure nothing is set to Silent.
3. Once this is verified, re-apply the theme and it should be working.

---
Tags: alarm, ringtone, samsung-galaxy-s-7-edge, themes
---


# Question
Title: SD Internal make my Motorola X Play 3rd generation reboot and unmount sdcard
I bought the fastest 32 GB SDCard : Sandisk Extreme USH-I card ( Ultra HD )

Then, I formatted it as Internal Storage ( I have Android 6)

Now, my phone reboots sometimes, and also my sdcard is unmounted frequently.

So, a lot off apps doesn't work, because they need data on the sdcard.

The only way I found to fix it, each time, is to extract phisically the SD, and insert it again... this works for like 2 hours....

Is there anything I can do about it???

# Answer
> 0 votes
It is not uncommon for this to occur if the write speed capabilities of the SD card are not sufficient, we have seen many examples of this with the Moto X Pure/Style and Moto G 2015 on XDA where a U1 card does not have fast enough sustained write speeds, and replacing it with a U3 rated card works beautifully. I am not personally familiar with your Moto X Play, but it is very similar to the G series hardware-wise.

This could also be an few other issues, like a poor connection to the cards contacts. Sometimes placing a couple layers of scotch tape on the back of the card can increase tension enough to keep the card in contact with the tension contacts in the microSD slot.

This could also be a fake or counterfeit card, you can use SD Insight to check it.

Not to count out it could just be a defective microSD card, or defective hardware, but you would have to eliminate and try the other issues above before moving to this conclusion.

---
Tags: motorola, moto-x-play
---


# Question
Title: Textra notifications disappearing from tray after upgrading OnePlus to Android Nougat
So I LOVE the Textra app, but after I just upgraded to Nougat on my OnePlus 3T - I noticed that my text message notifications disappear from the notification tray on my main screen after a while. It used to be that they would stay in the notification bar until I accessed/dismissed them and then they'd disappear.

Now I get a message and it temporarily shows the Textra notification icon in the tray at the top of the main screen, but if I lock the phone without answering and then unlock it again the notification disappears.

This is inconvenient because after a few hours away from my phone, I have no indication that I got any texts unless I remember to open up the Textra app and see what's new. I liked it better before.

I couldn't figure out where to ask Textra directly - so I came here.

# Answer
> 1 votes
I had the same problem. The Textra app includes a support section (Settings \> Support) and this is one of the top topics. Here is the text.

OnePlus running Android 7 - Notification disappears / goes away

> To fix, do Android Settings \> Battery \> Aggressive doze and app hibernation (dotdotdot top right) \> set Textra to 'Not optimized'.

---
Tags: 7.0-nougat, oneplus-3
---


# Question
Title: Unable to permanently forget a WiFi network
I have an 802.11ac router at home with both 2.4Ghz and 5Ghz connections and separate SSIDs for each. In most parts of my home, the 5Ghz connection is utterly useless, which I learned the hard way from my phone regularly connecting to it and then failing to do anything while it does. So, of course, I told my phone to "forget" the connection.

But since Google backs up all my WiFi networks and syncs them with all my devices, which is a great feature, it constantly restores this WiFi network to my Nexus 6 (and did the same to my 5 before that) without my realizing it until I notice my phone being useless at home again and find that it's reconnected to it. I'll forget it again, it's fine for a while, and then after an unknown period of time it's back.

Anyone know how to PERMANENTLY forget this network from my Google account?

# Answer
I experienced the same behavior, and through quite a bit of trial and error, I have a pretty solid theory on why this happens.

I think as a "convenience", Android looks for 5GHz networks sharing the same root SSID as a 2.4GHz network and assumes that the password is the same. So for instance, if you have MyNetwork and MyNetwork (5GHz), you can connect to MyNetwork and Android will automatically try the same credentials on MyNetwork (5GHz).

There's nothing I've found on the Android side that will prevent this. The only thing you can do is to change the SSID of the 5GHz network so that it's *completely different* from the 2.4GHz SSID.
> 3 votes

# Answer
This is an old question, but I had the same issue driving me mad, so in case you did not find a solution, this is worth trying.

I do not have a solution to permanently forget the network, but you can disable 5GHz on your phone, if you never need it. Go to settings, wifi, advanced and find the WI-Fi frequency band. On my HTC phone, I can select 2,4 GHz only.

This solved my problem.
> 0 votes

# Answer
I do not know a firm solution but I would suggest trying the following.

Follow the information in this to turn off Wi-Fi sync on all your devices.

> Sync saved Wi-Fi networks to your Google Account
>
> You can have your saved Wi-Fi networks and passwords sync across any Android device where you're signed in to your Google Account. This lets you connect automatically to your saved Wi-Fi networks on any device signed in to that account.
>
> 1. On your mobile device, open the Google Settings app.
> 2. Touch Networking.
> 3. Move the switch next to "Sync saved Wi-Fi networks" to On.
> 4. If you're signed in to more than one Google Account on your device, choose the account you want to sync.
>
> Any changes that you make to your saved Wi-Fi networks — like adding or removing networks or changing passwords — will be saved on other Android devices signed in to that account. To turn this feature off, simply move the switch to Off.

Manually delete the offending network from all devices. Turn on Wi-Fi sync and see if it syncs correctly.

There are two outcomes to this:

1. It re-syncs and realises you're missing the offending network, then adds the offending network to all phones/devices.
2. It re-syncs and realises the synced/cloud copy of the Wi-Fi networks it has is out of date and "updates" by deleting the offending network from the sync networks.

Unfortunately I do not know the ins and outs of the Google Sync system but it is worth a shot.
> 0 votes

# Answer
Unrelated to a 5Ghz issue, I could not forget a network on my phone from a user other than the owner. Once I switched to Owner, changes to the WiFi settings were permanent.
> 0 votes

---
Tags: wi-fi, 5.0-lollipop, backup
---


# Question
Title: What are the different rooting methods? and what are the differences between them?
I want to know what are the rooting methods that work on a a Galaxy S6 SM-G920F running Android 6.0.1, And when to use which ?

Android version : 6.0.1 Baseband version : G920FXXU4DPI9 Kernel Version : 3.10.61-8821257 Sep 16 2016 Build Number MMB29K.G920FXXU4DPIL KNOX Version : KNOX 2.6

ANY help will be appreciated.

# Answer
I'm not sure about your specific device, but here are the methods I know:

1. Exploit rooting - root via a loophole discovered for the device - an example is the Kobo Arc
2. Flash rooting - manually flashing an image for your device

Kingo Root is an excellent rooting application that works well on many models. It comes in both a PC version and an on-device version.
> 0 votes

---
Tags: rooting
---


# Question
Title: Can't install apk from Package Installer
I have downloaded an apk from a site, but now I cannot install it; when I'm trying to install, it just returns me an alert / toast message with: `Sorry, no application available`

The `Package Installer.apk` is located in its default location (i.e., `/system/app/Package Installer.apk`)

I have tried this one time, that I installed Package Installer through Package Installer ...

I have found a solution on the web (from *XDA*):

> Go to Settings \> Application Manager \> All \> Package Installer.
>
> Clear its cache, its data, force it to stop, then reboot.

But, it doesn't work (*for me*) ...

I have a custom recovery installed: `TWRP`, and of course, my phone is rooted. Does this affect the Package Installer?

I had also tried using Third Party "App / Package Installer", but that doesn't work either (it just lets me pick apks from phone's storage,then install it through Package Installer).

**PLEASE HELP!!! ☺**

# Answer
> 2 votes
I can't believe it actually worked for me; I just tried it and it worked. Here's the solution:

1. Move / Copy *Package Installer.apk* as well as the *.odex* file of Package Installer from `/system/app` to `/sdcard` or whatever folder you may want to copy the file to.
2. Delete the Package Installer (apk and odex) from `/system/app` if you've copied it.
3. Reverse the first step. That would be, copying the copied file and pasting it to `/system/app` or moving it on to `/system/app`.
4. Reboot.

# Answer
> 0 votes
TWRP is a recovery not a ROM\*

My problem was when im still on 4.4 kk and all I do was to restart. if the install button doesnt work except for cancel. But not this kind of problem that shows "No app. available"

I didnt experience the installer allows you to tap install button but fails. It means probably your storage is full or something on the system is bothering the installer. Please detail your question. IF this will bother your storage try backing up: 1-Reset Device (Factory reset) 2-Reboot 3-Clear cache 4-Clear dalvik and cache 5-Reflash ROM

If none of these work please comment it, itll research this further on XDA forums.

---
Tags: 4.4-kitkat, installation, apk
---


title: VM Android on host Ubuntu: no sound

text:
# Question
Title: VM Android on host Ubuntu: no sound
I'm using Android in a virtual machine while the host is Ubuntu 16.10.

I've followed this tutorial here: http://www.linux.org/threads/android-4-4-kitkat-in-virtualbox.7175/

and everything is working great. Except I can't get any sound.

My config:

* VirtualBox Version 5.1.6\_Ubuntu r110634
* Guest: android-x86-4.4-RC2 (KitKat)
* Host: Ubuntu 16.10 64bits

Settings for the Virtual machine:

* settings \> audio \> Host: ALSA Audio Driver
* settings \> audio \> Audio Controller: SoundBlaster 16.

I've tried to use as settings in "Host": *PulseAudio*, and in "Audio controller" *Intel HD Audio* or *ICH AC97*, but for the same result.

# Answer
I found the solution by upgrading my config:

* VirtualBox Version 5.1.14 r112924 (Qt5.6.1)
* Android 6.0.1

with settings \> audio:

* ALSA Audio driver
* ICH AC97
> 0 votes

---
Tags: audio, linux, virtualbox
---


# Question
Title: How to find out which app is providing adverts (without reverting to process of elimination)
I'm on Android 6 (P8 if it matters) and I am getting very annoying adverts.

Screen shots show it all:

Screenshots (click images for larger variants)

This icon shown on the right of the first screenshot with the word WIN persists on my "desktop" or "home" screen too. If I click on it, I get what's shown in the second screenshot – as pops up enough to be annoying but it doesn't pop up daily.

My question is, how do I know what is causing this so I can remove it.

The only option I know of is to start removing apps and use the power of elimination but that is not ideal!

The other option I know of is to click on it - *sometimes* an advert is part of the app installed (in this image, it takes me to the buy plug ins from the Keyboard app I use) which probably suggests that this app is causing it (but not guaranteed).

Regardless of those 2, I'm still keen to know how to tell, be it via logs or anything else.

# Answer
I'm pretty sure that your keyboard is cause of ads showing (I guess this isn't stock one, is it?) try finding settings of that keyboard and see if there is option to turn off ads (I guess there isn't but still worth of try) however if you don't find option to turn off ads than simply uninstall some reliable keyboard (G BOARD and such)
> 1 votes

# Answer
Addons Detector is designed specifically for this purpose.
> 1 votes

---
Tags: ads
---


# Question
Title: Does TWRP recovery support encrypted /data/ partition?
I have a smartphone that is running Android 6.0 Marshmallow. I encrypted the device using the builtin mechanism. Unfortunately I forgot the password (intentionally). The only option to recover the phone is to Factory Reset the device, either from its recovery mode or using `fastboot`.

My smartphone has the TWRP recovery. When I wanted to Factory Reset the device using this mode, I simply couldn't do that because TWRP wasn't able to mount the /data/ partition:

So the question is simple: How to Factory Reset an encrypted device using the TWRP recovery? Is that even possible? Does TWRP recovery support this action?

# Answer
I've managed to solve this issue. Apparently the ported TWRP image didn't have support for encryption. That's why it tried to mount the encrypted /data/ partition. I've build the image from source, and I've set the following flag:

```
TW_INCLUDE_CRYPTO := true

```

Now it can detect the encrypted partition:

The only problem is that it can't decrypt the data with the right password. Maybe something else is missing.
> 1 votes

---
Tags: 6.0-marshmallow, factory-reset, encryption, twrp
---


# Question
Title: Folder becomes invalid after trying to create a nameless folder inside it by mistake!
My first post on stackexchange. I was trying to change the name of a folder inside another folder in my extsdcard. I cut the name. But unfortunately pressed the rename button before inserting a new name for the folder. Now the parent folder becomes empty, only a file named "invalid " (0.0 byte) is in it. Other files & folders are not there. Is it possible to recover the files?

# Answer
> 0 votes
You should try to put your SD card into a linux computer.

Then make as soon as possible a dump of your SD card using `dd`. In this way you'll get an image which you can use for recovery trials and avoid to brick your original device.

Then you can use this image (or a copy if you modify it) for your trials.

* First try just to mount it and see, if it possible to access it and the relevant files.
* If this does not help, you should use `fsck` to hopefully recover your lost files, results are typically stored in the directory `lost+found`.
* If this all does not help, you should use a tool like `testdisk` to recover all kind of lost and deleted files. (However, this method will be most likely have a chance to be successfull, if there have not been to much write operations on the SD card, as every write operation might overwrite any lost files).

---
Tags: 5.0-lollipop
---


# Question
Title: Unable to install ROM with adb sideload or other methods on LG G3 d855
I have an LG G3 (d855) phone on which I had Cyanogenmod 14 and which I wanted to upgrade to LineageOS.

I booted to recovery, wiped everything and tried using adb sideload to load the image, but it failed at 47% with `cannot verify whole file signature` and `cannot load volume /misc` errors.

I verified the md5sum of the image, tried the other images available and also an AOKP image, and the symptoms are always the same.

I don't seem to have access to another way of loading an image on the phone, I was not able to enter download mode (I only get either a black screen or a battery picture), and the recovery mode seems to accept adb connections so I cannot push an image on it (I get a `adb: error: connect failed: device unauthorized. This adb server's $ADB_VENDOR_KEYS is not set` error). And of course having wiped the system, I cannot do anything from here.

**Edit** : I've been able to start the phone in download mode by using a different USB cable. However, I cannot find a tool on Linux to upload an image to it. Some sites say that heimdall should support it but it seems they are misleading as heimdall itself only claims to support Samsung devices.

# Answer
So I was finaly able to solve my problem :

1. Apparently the failure of `adb sideload` at exactly 47% is a known bug on TWRP, so I would assume that it's the same bug bitting me on Cyanogen recovery.
2. Anyway, if the recovery doesn't allow to install a ROM, there is the download mode (volume UP and plug in an USB cable).
3. If download mode doesn't work, try it with another USB cable (such as the one that came with the phone)
4. Have a Windows install available either physically or in a VM as LG couldn't bother supporting other OSes.
5. Follow this tutorial to reinstall the original LG ROM, but at step 7 tick the "Board DL" box as not to get stuck on "Factory Reset Status 2" such as explained in this reddit thread (doesn't seem to be a problem for everyone).
6. Reroot the phone and reinstall a ROM that isn't full of LG bloatware.

(Note for self : next time buy a device that hasn't been designed to work against it's owner)
> 2 votes

---
Tags: recovery-mode, side-loading, aokp, lineageos
---


title: Is my device infected/hacked?

text:
# Question
Title: Is my device infected/hacked?
Today on a normal navigation with firefox a fake popup said

"your firefox is infected with 2 virus"

then android ask me to give to firefox the "vibration access" of course i refuse. And then firefox ask me to going to google-play to download antivirus.

I deinstall firefox and reinstall..and the page with advice disappear.

I download then the "free antivirus" from google-play(not the antivirus wich firefox want to force me to download) and do a scan..no virus found.

But now with linux I do a nmap on android device..and port 554(rstp) tcp is open! Why is open?Is my device infected or what else?

# Answer
Solution found,there is something strange on my net because i see 554 port on every machine!

But if i did a telnet outside this machine..554 doesn't answer.

I investigate..meanwhile i'm happy my android is not infected,firefox probably take a fake virus.
> 0 votes

---
Tags: 6.0-marshmallow
---


# Question
Title: How can I get the Samsung settings menu on a non Samsung Phone (Android)
Just got a new phone for work, the trouble is that I am finding it really difficult to use and navigate the Android 6.0 settings menu on it as I am used to the one from Samsung. Is there any way I get the Samsung version of the settings menu on my new work phone? (Blu R1 HD)

# Answer
> 2 votes
This is probably not possible, or at the very least rather difficult. TouchWiz, which is Samsung's custom Android UI "skin", is not available to download and install on the device of your choosing.

There *might* be a way to get it running on a rooted phone but I'm guessing that's not something you want to attempt, especially if it's a work phone.

The only other possibility is to look into 3rd party launchers such as Nova but I don't know which, if any, affect the settings drawer.

---
Tags: samsung, settings
---


# Question
Title: How to change device model in build.prop?
The following is my build.prop file. I just can't find the device model option so I can modify it. I'm trying to change my device model to Pixel XL so I can run Google Assistant properly.

```
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=NMF26V
ro.build.display.id=lineage_titan-userdebug 7.1.1 NMF26V 399d12a5d9
ro.build.version.incremental=399d12a5d9
ro.build.version.sdk=25
ro.build.version.preview_sdk=0
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=7.1.1
ro.build.version.security_patch=2017-01-05
ro.build.version.base_os=
ro.build.date=Tue Jan 31 23:31:20 PST 2017
ro.build.date.utc=1485934280
ro.build.type=userdebug
ro.build.user=jenkins
ro.build.host=phenom.zifnab.net
ro.build.tags=release-keys
ro.build.flavor=lineage_titan-userdebug
ro.product.brand=motorola
ro.product.name=lineage_titan
ro.product.board=MSM8226
# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,
# use ro.product.cpu.abilist instead.
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.cpu.abilist=armeabi-v7a,armeabi
ro.product.cpu.abilist32=armeabi-v7a,armeabi
ro.product.cpu.abilist64=
ro.product.manufacturer=motorola
ro.product.locale=en-US
ro.wifi.channels=
ro.board.platform=msm8226
ro.build.characteristics=default
ro.cm.device=Pixel XL
# end build

```

Update: I have further changed the manufacturer and brand to Google and the product to Pixel XL, but it still had no effect.

# Answer
Instead of doing it manually, here's an app that does it for you: Get Assistant - Root. From app comments in Play and local markets, it's verified to work with multiple models even on LineageOS.
> 2 votes

# Answer
Looks like your branding is set to Motorola. Not going to work. Replace with Google. (if that dose not work, try HTC, Google's contracted manufacturer)
> 0 votes

---
Tags: root-access, file-system, customization, google-assistant
---


title: How do I forward a text with a link?

text:
# Question
Title: How do I forward a text with a link?
I'm using Motorola Moto E (first gen) running Android 5.1.

I'm fairly new to Android, I know I could forward message if I tap and press on the message for a while, wait for the dropdown menu to pop up and then tap on "Message".

The problem is, if there is a link in the message body, no matter where I tap on the message - it gets me to that website instead of showing this context menu.

How do I forward this type of text?

# Answer
> 0 votes
Just long press on the message, its should either highlight and give you the option of forwarding or select text, then just select all and paste it on a new message body

# Answer
> 0 votes
Long press on the text, then drag the arrows until you have highlighted the text you want. Then select the bit with the 3 vertical dots and select share.

This only works with text you are not editing. I.e when im typing this awnser out I cant see the share option because im in text edit mode. But if i do it on the text if your questions then I can access the share option.

# Answer
> -1 votes
We can able to do that by long pressing the message which(blank space) below the human face.

---
Tags: sms, 5.1-lollipop, motorola-moto-e, hyperlinks
---


# Question
Title: How to download files larger than 4 GB on Android external SD card
So I wanted to download a file that is 7GB to my memory card on my Android phone (Lollipop). What should I do? I have heard that I should format my SD card to exfat, but I don't know how to do that. Any help will be appreciated.

# Answer
**Formatting your sd card will erase all data stored on it!**

You can format your sd card easily on android. Go to `settings` -\> `storage` -\> `sd card`. Now you should have a `format` menu option.

You can also format the sd card with most desktop os' like Windows or macOS. In Windows you can select `format` in the context menu of the connected sd card.
> 0 votes

---
Tags: external-sd
---


# Question
Title: What file systems can I use for a 128GB sdcard on Android 7.1, used as portable storage
I can't find an answer to this on StackExchange. I have a phone running beta LineageOS 14.1 (Android 7.1), and a 128GB SDXC card which I want to use as portable/shared storage between devices.

I know that the built in Settings -\> Storage -\> "format SDcard" chooses a default file system (FAT32 with large clusters or exFAT?), but if I wanted to, could I manually format the card via Terminal to use a proper journalling file system for better data safety?

If so, what file systems could I use and what would the appropriate commands be? Would there be any other benefits or disadvantages? Would it still be portable or would I have to do something to stop ACLs/permissions being set up by default that would prevent it being swapped to other devices?

**Update**

Regarding comments below, it sounds like more context would help.

I'm not looking at NTFS/apple NFS as other file systems. My main "other devices" for portability would be other Android 5.1+ devices and Windows 8.1/10 (via microSD USB adapter). I'm comfortable that Windows would need an ext2/3/4/other driver or to host a Linux VM in order to read or write a microSD card that isn't in FAT\* format. (I'm much more comfortable about adding ext\* handling to a Windows machine than to add NTFS capability to Android, and its also simpler and less likely to give me problems because Windows would only need to access it for file management/copying, not via multiple apps of various generations on Android)

The point underlying the question is that portable storage uses FAT32/exFAT by default, without offering alternatives, and these don't have any especial data integrity provisions such as journalling, that would be integral to (and included by) several other file systems.

So its a natural question whether, by using a different file system from the default - which would of course require manual formatting and perhaps manual permissions setup - I can get the effect of universal read/writeability and portability (as with FAT\*), but *also* gain in addition, enhanced integrity via journalling in case of crash or other data issue, which FAT\* doesn't provide.

# Answer
> 3 votes
If 'journaling' is a requirement, then the EXT family (preferrably ext4) mighy be your only choice. Otherwise exFAT is the best. Just FYI, data safety depends more on your hardware rather than software (assume there's no malware), including filesystems. Any FS on a bad drive fails, and any FS on a good drive makes few differences.
It is definitely sure that if you format it to ext4, you'll have to frequently `chmod -R 777` and `chown -R 0.1028` (which is actually `root:sdcard_r`) to ensure apps work fine. Different apps have different UIDs & GIDs and upon creating a file, the owner groups are set as the app's U&G, while permissions are set according to the effective thread's umask.
Another notice is that Linux ACL is not supported by Android, whereas SELinux is, which can cause.
The FAT family is better for not having permission support, thus preventing "permission chaos" from happening. exFAT is my personal preference for shared storages. There's no regular maintenance required.
Since you're asking here, an Android community, I'm not going to discuss NTFS & Apple's HFS as they can hardly be recognized by a common Android device. Of course you can add the support for those by yourself, but it's mainly a concern of developers.

# Answer
> 3 votes
Stock android only supports mounting FAT32 drives as portable storage if mounted system-wide (r/w). Supported partitions may vary depending on device to device. Its dependent on manufacturer/customized Rom maker to provide system-level drivers for volumes of different formats.

As your are using lineage OS (cm fork) it might be provided. And in case it isn't can be easily configured (recommended-the busybox way). I wouldn't have liked to go for journaling, permission-oriented filesystems.

For external SD, I focus on accidental deletions mostly on my media and documents, so TestDisk (free command line utility) works to "Undelete Files" from old index tree with ease. Very useful.

For the partitions, to keep it simple, I like to have the following partitions and configure on all my removable drives.

an FAT32 (~75% of size) (mountable on all - desktop, phone, tablet, smarttv, router, nas)

and exFAT(~25%) (on External HDDs I use TrueCrypt to encrypt this volume) (big files - mountable on PC's (Win/Lin/Mac) and Android (atleast in ES File Explorer (an app supporting exfat) and on my Sony AndroidTV (manufacturer-provided-drivers)) and rooted nexus 7 supports it)

You may allow android to create a partition as adopted storage depending on needs. See this link for mixed partition formats while using adopted storage (Semi-Adopted storage).

Apps can ask for access to storage and mount the external drives within their own context (mount point not shared with other apps). There are apps supporting ExFat, NTFS, AFS, HFS+, and even truecrypt/bitlocker encrypted partitions. All this is suitable for external connections, since an SD card would be required to mounted almost all time and accessible across.

---
Tags: external-sd, file-system, file-permissions, 7.1-nougat
---


# Question
Title: How do you move an app from the internal sd card to the external sd card
Can someone answer my problem? I have a digital2 deluxe II tablet containing an internal storage of 1.97 gb and an internal sd card of 3.74 gb and it's kinda full and my problem is I have an external sd card of 32 gb and everytime I press move to sd card it moves the app to the internal and I can't move it to the external sd and it's kinda annoying can somebody help? Note: no rooting please

# Answer
> 2 votes
Moving applications to your *external SD card* is not possible anymore because Android has changed i's way of managing storage. Your *internal storage* is now your *SD card* and your external one is a different, second *SD card*.

If you'd like to move apps to your external *SD card* then you have to manually change your *external SD's* mount point and swap it with the internal one.
Of course this requires you to root your phone.

# Answer
> 0 votes
Are you able to upgrade to Android \>=6.0 or install a custom rom?

Since Android 6.0 is it possible to use the external SD card as internal storage. If you do so all data on it will be erased and the card will be repartitioned. I' quite new to but I installed Resurrection Remix OS 3 weeks ago but running again into the storage limitation of my SII (I9100), I might used the wrong PIT (see *Increase system partition size* or *Lanchon REPIT* on xda).

Anyway as far as I understand, depending on your Android version, you can either use any of the apps such as AppMgr Pro III, Link2SD or App2SD what are able to partition and mount your extSD as internal storage, there is a tutorial on classroom.synonym.com (*How to Partition Your SD Card in a Droid for APP2SD*). May you have look on forums.androidcentral.com (*\[TUTORIAL\] Everything you wanted to know about app2sd, ext3, ext4 partitions!!*)

Using the \>Android 6.0 in-build feature is a way more handy but that would imply that you install a custom rom but I couldn't find any for it, may you find one.

Regardless the outcome of this research, someone needs to answer the question how Android manage the internal *Data* and *Media* partition combined with the external partition before running again in any limitation and being able to utilise all 32 GB or 64 GB of the extSD. I found 2 well explained tutorials (#1 & #2) but both missing this detail.

# Answer
> -2 votes
Install Apps2SD from Play Store. Open the app. You will see the apps of your phone in 3 categories - In phone, In card and ROM. You can't move the app in the ROM category but you can move those in the Phone. Just long hold the app you want to move and from the option which pop-up, select Move to SD Card...

Hope this helps...

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


# Question
Title: How to correct issues of Proximity sensor
I have Lenovo a1000.When I am calling,the screen doesn't turn off.I checked for proximity sensor error on Lenovo companion app,its not correct.Please help.

# Answer
> 0 votes
That would be hardware damage. Bring it to your local electronics repair shop or send it back to the manufacturer for repair.

---
Tags: proximity-sensor
---


# Question
Title: How to properly increase system partition on Moto G xt1033?
I tried parted like

```
unit MB
rm 34
rm 35
rm 36
mkpart 34 823 2400
mkpart 35 2401 2441
mkpart 36 2441 7818
name 34 system
name 35 kpan
name 36 userdata

```

and then

```
mke2fs -t ext4 /dev/block/mmcblk0p34
mke2fs -t /dev/block/mmcblk0p35
mke2fs -t /dev/block/mmcblk0p36

```

And after reboot nothing applyed. I used this guide this guide

What i'm doing wrong? I need to install Mokee 7.1 but there is no space for gapps. This is a problem. Help me, please, i spent about 8 hours to trying solve it and nothing got( It's sad(

**Update:** My question is "After i have had resized '/system' partition and after reboot - '/system' partition has the same size. What i'm doing wrong in my flow"

**Update** "This guide" link fixed (typo)

**Update**

So finally what have i done:

I read guide described above completely. My device is *Motorola Moto G xt1033 (codename 'falcon')*

I wanted to install Mokee (android OS) and after installing Mokee there are no left free space for opengapps even for the most small pack (pico).

So i decided to increase 'system' partition. I did everything that was in guide mentioned above and i tried 2 or 3 times and each time after rebooting device 'system' partition remains the same size as before resizing.

The feature of this problem is that i did everything described above with my device *XiaoMi RedMi 1s (C/W) (codename 'armani')* and 'system' partition (in case of Xiaomi) has been increased (i used guide mentioned above).

So my question is - Why partition remains the same size as before resizing? How to prevent it? What did i miss? What i'm doing wrong? And finally - how to increase 'system' partition for my *Motorola Moto G xt1033 (codename 'falcon')*?

# Answer
> -1 votes
It is not possible.

Adopted storage works for marshmallow version and later. You may not use it on jellybean or even if you updated to lollipop.

I might have been wrong in understanding your situation, so please let us know of root status and latest rom or android version you have.

There is also more complexity when creating more than two partitions. Try what has been discussed in https://android.stackexchange.com/a/145458/90095

---
Tags: partitions
---


# Question
Title: Retrieving an old WhatsApp backup from Google Drive
The phone was stolen and I would like to retrieve an old WhatsApp backup from Google Drive. I do not want the most recent backups offered, as these were since my phone was stolen.

I want an old one that is visible on Google Drive, but when I click it, the only options are to delete it or turn it off. I want to install it. This chat file is not visible in my WhatsApp/databases folder.

# Answer
You can't access raw files of WhatsApp from Google Drive (it is a hidden folder), and you can't choose which version you want to restore from (I cannot even see versions at my account).

But, you can try to restore the last backup from Google Drive, and then manipulate WhatsApp db files in order to delete some of your messages.
There are plenty of guides out there on how to decrypt WhatsApp db, after you decrypt it, delete the non-relevant messages and put the db back in your sd, Didn't try but it might works.
> 1 votes

---
Tags: backup, whatsapp-messenger, google-drive
---


title: What is the name of this activity?

text:
# Question
Title: What is the name of this activity?
I've seen it being used by some Google apps, as well as some others, always at the first opening of the app. It usually presents instructions about how to use the app (in a high level) and its features.

Navigation consists of swiping left/right and, when on the last screen, an 'Ok' button appears to end the widget's presentation.

What is this activity's name, and is it implemented in any android UX library?

# Answer
> 1 votes
Not implemented as a UX library, yet.

3rd Party Solution: https://github.com/apl-devs/AppIntro

DIY: You can create your own UI and can leverage ViewPager for the effect.

---
Tags: user-interface
---


# Question
Title: XPrivacy: ability to batch-set one permission for all apps?
I would like to select all (or multiple) apps in xprivacy, then revoke (for ALL of them, at the same time), the media/microphone permission (etc.)

(how) Is this possible?

# Answer
I found that the ability to select multiple apps and then batch-applying a template is available in the Pro version of the app. That's not exactly what this question asks for, but it does seem that if applying just one permission change (instead of a whole template) exists or will ever exist, it will also be a Pro feature.

Source: https://forum.xda-developers.com/search/thread/2320783?query=batch
> 1 votes

---
Tags: permissions, xprivacy
---


# Question
Title: Bluetooth sync with Local contacts - cyanogenmod
G'day,

I have a SGS4mini (I9195) with cyanogenmod 11 (4.4 kitkat) and have most of my contacts "local" i.e. not synced with google. I have successfully paired it with my (Citroen) car and can place and receive calls fine.

However, the contacts in the car only show those from google and maybe those from the SIM card - the normal contacts do not appear in car's contact list. It doesn't show a name for a local contact if receiving a call nor in the recent calls list nor can I choose it to make a call.

Could someone suggest how to fix it or how to get more information about it? It seems the problem is not so common, I'm willing to help fixing if it could need some fixing/coding. Thanks!

# Answer
> 0 votes
By chance, I found out that the local contact show up in the car when at the time before I start the car (or activate phone's bluetooth goint to the car?) I go to the Contacts App, select the options (3 dots), select (sorry german version) "Kontakte zum Anzeigen" ("show which contacts") and then, instead of "all", select the "phone only, not synchronized".

Drive away and have the local contacts visible in the car (though not the google ones then, but most phone numbers are local here)

Additionally I found out that I can "send" the contacts from the phone to the car, but then there are too many in the phone so that the car can't hold all of them, and I'd have to send new contacts by hand...

---
Tags: cyanogenmod, 4.4-kitkat, contacts, sync, bluetooth
---


# Question
Title: Pattern not working - Locked out of phone
I have an Android 6 device.

Since this morning when I woke up, my pattern is no longer working and the wifi mobile hotspot was turned off during the night (it was on when I went to sleep).

After a few tries and waiting 30 secs, it lets me access the phone thru the backup pin, but if i try to change the pattern (settings -\> security -\> security lock) or to reset the settings, it asks for the pattern again, which of course no longer works.

Any ideas what to do about this situation? Would prefer not to lose all my apps / settings / data.

# Answer
> 1 votes
First of all, you'll **NEED** to root your device if you haven't done that (You didn't specify what device you have, so Google "(device's model number here) root")
But **READ** this post: https://www.quora.com/What-are-the-disadvantages-of-rooting-Android-devices/answer/Ashwin-Afhen before rooting your Android device

Now, download **THIS** terminal emulator **AFTER** rooting your Android device: https://play.google.com/store/apps/details?id=jackpal.androidterm, open it up and type these commands:

```
su
rm -f /data/system/locksettings.db*
rm -f /data/system/gesture.key

```

And now, **REBOOT** your Android device and you **SHOULD** see no pattern lock or a pattern lock that can be unlocked with **ANY** pattern (and then, unlock your device and set a new pattern)

And unroot your Android device

That's all I can say for now

# Answer
> 0 votes
From this addictivetips.com post:

1. Enable USB Debugging (find it somewhere under settings in developer or development or about phone submenues or by tapping 7 times on Build number according to make and model of your phone)
2. Download and install ADB tools (there is this guide referenced)
3. Connect phone to PC using USB cable
4. Run the followin in a command prompt (if 2nd one fails just continue):

`adb shell
mv /data/system/gesture.key /data/system/gestur.oldkey
cd /data/data/com.android.providers.settings/databases
sqlite3 settings.db
update system set value=0 where name='lock_pattern_autolock'
update system set value=0 where name='lockscreen.lockedoutpermanently'
.quit`

---
Tags: 6.0-marshmallow, pattern-lock
---


# Question
Title: Transfer backed up iphone data to android phone. is it possible?
My iphone recently won't charge and it is dead. However, I have managed to backed up the data through itunes sync before the incident. Now I want to get a new android phone. But can I transfer the backed up data to android phone directly? (I can't turn on my iphone anymore.)

# Answer
> 0 votes
Android will certainly not be able to read anything from your backup. However, there are programs specifically designed to extract data from a itunes backup and copy them to an android phone.

This is one of those programs.

---
Tags: backup
---


# Question
Title: How can I check if my phone supports GLONASS, WAAS and EGNOS?
I know my phone has a GPS receiver, and it is able to find my location using that.

But does it also use the GLONASS satellites? And can it use WAAS or EGNOS, to improve the accuracy of the position?

It their any way to test if my phone is using these?

# Answer
If you can see the NMEA data , may be from Android APP (available in plenty) , the Prefix would say what GNSS system , its supporting . Like GP Prefix stands for GPS. GLONASS should be GL and Galelio would be GA. But there are some NMEA Sentences which combine more than one GNSS System and use a different prefix. Better to understand NMEA Format .

$GPRMC,162254.00,A,3723.02837,N,12159.39853,W,0.820,188.36,110706,,,A\*74 $GPVTG,188.36,T,,M,0.820,N,1.519,K,A\*3F $GPGGA,162254.00,3723.02837,N,12159.39853,W,1,03,2.36,525.6,M,-25.6,M,,\*65 $GPGSA,A,2,25,01,22,,,,,,,,,,2.56,2.36,1.00\*02
> 1 votes

---
Tags: gps
---


title: Samsung GT-S 5300

text:
# Question
Title: Samsung GT-S 5300
sd card: total space: unavailable available space: unavailable mount sd card: insert sd card- Format sd card:

my problem is that sd card is inside but it keeps telling me to insert it. How can I solve that problem?

# Answer
Well for the lack of information in your post, there could be many issues here. A damaged card or slot for one. An incompatible file system. Try formatting the card on your PC and re-inserting to see if it works. If not, it's time to get a new card.

If you card works on your PC and not on your phone, than it's a fault of the SD card slot of your phone.
> 0 votes

---
Tags: sd-card
---


# Question
Title: Can't connect to college WiFi even after changing the MAC address
First of all this is completely for education purpose, there is no intension to access college Internet without official permissions.

So In my college, WiFi is only accessible via laptops. Students have initially registered their laptop's MAC address to the college, and they have given local IP addresses to each student to connect to WiFi using their laptops.

So first I've changed my MAC address of my rooted phone (Red MI Note 3) and then configured the WiFi, as I'm doing in my laptop, but this only connects my Android device to the WiFi, but can't load the student login page on the mobile phon.

So what possible firewalls or blockers are they using to block only mobile devices even if they have same MAC address as the laptop?

Is there any way to show Android device as laptop to the WiFi router? So that It allow access to mobile phones?

I've seen this post from XDA Developers but no helpful answers.

Any help will be appreciated. Thank you.

# Answer
It is only guessing from this perspective, as there might be several reasons.

First you should check with a simple `ping` or similar that the network is working.

If this is successfull any you try to open the login page with your browser it might be possible, that your university checks your browser's http request for your operating system or other signs, that you are using a smartphone and no laptop.
> 0 votes

---
Tags: wi-fi, 6.0-marshmallow, firewall, mac-address, xiaomi-redmi-note-4g
---


# Question
Title: Oneplus 3T Chrome/Downloads app on Android - "Can't open file"
When I download a doc or docx file via Chrome, it often happens that I can't open it directly. Where with, say, a pdf, the file will open in e.g. Acrobat straight after i tap 'download', doing the same with a doc/docx just brings up a notification on the lower half of the screen. Tapping this opens the system download manager. If I tap on the file, I see the dialogue "Can't open file" appear.

Opening the file through file manager works fine.

Also, downloading the file via Firefox shows the expected behaviour of opening the docx file straight away in MS Word/Google Docs/Libreoffice Viewer.

Should this be understood as a Chrome issue or a Downloads app issue? Either way, I need an urgent solution to this for work reasons. This is not just an inconvenience for me - i work for agencies where several ppl are offered the same job, so if I am slowed down by just a few seconds, I can miss out on a job.

# Answer
I had a very similar issue on Android 6.0.1 with a Nexus 5. It also occurred with various viewers.

I solved it by going to: Settings-\>Apps \>Microsoft Word\>Open by default and then selecting the box clear defaults.

Potentially you should repeat this for the other viewers.
> 0 votes

---
Tags: chrome-for-android, downloading, system-error
---


title: Cannot update Android

text:
# Question
Title: Cannot update Android
I have a ZTE Citrine LTE II from TracFone. I'm running Android 5.1.1. I can't seem to update Android to the latest version. Clicking "Software Update" near the bottom doesn't work (images are too large)

Following some guides tells me to click on "About Phone" and then look for a software thingamajig at the top...

Is there any way to update a non-rootable TracFone?

# Answer
With most Android phones it is down to the manufacturer to push updates to the phones.

I had a quick Google and it seems your phone's latest Android release is 5.1.1. Unless your manufacturer pushes another update you're pretty much stuck with that version I'm afraid.
> 1 votes

---
Tags: updates, 5.1-lollipop
---


# Question
Title: Can I see if an installed app has registered a URI scheme?
I have an app installed, I'd like to know if I can see if it has registered a custom URI scheme (so it can be opened by other apps and the browser) and if so what the scheme is (e.g. someapp://)

# Answer
> 2 votes
Settings \> Apps \> Configure Apps (Cog in top right) \> Opening Links

YouTube video walkthrough on Android N

---
Tags: applications
---


# Question
Title: Is the MAC address stored in software or hardware?
I'm trying out a ROM. It seems to be flashing the whole system. It claims it is a total wipe.

However, the MAC address seems to never change. So my question is, is the mac address for an Android stored in the ROM or is stored somewhere in the hardware?

# Answer
A media access control address (MAC address) of a computer is a unique identifier assigned to network interfaces for communications at the data link layer of a network segment. MAC addresses are used as a network address for most IEEE 802 network technologies, including Ethernet and Wi-Fi. Logically, MAC addresses are used in the media access control protocol sublayer of the OSI reference model.

MAC addresses are most often assigned by the manufacturer of a network interface controller (NIC) and are stored in its hardware, such as the card's read-only memory or some other firmware mechanism. If assigned by the manufacturer, a MAC address usually encodes the manufacturer's registered identification number and may be referred to as the burned-in address (BIA). It may also be known as an Ethernet hardware address (EHA), hardware address or physical address (not to be confused with a memory physical address). This can be contrasted to a programmed address, where the host device issues command to the NIC to use an arbitrary address.
> 2 votes

---
Tags: hardware, hard-reset, mac-address
---


title: Hacker keyboard emoji button

text:
# Question
Title: Hacker keyboard emoji button
While in Discord on Android 5.0, Hacker Keyboard puts an emoji button instead of enter, putting enter to be accessed only by going to the special buttons(numbers and the sorts). I have to note that the keyboard is used in portrait mode with "4-row Gingerbread layout" for which I need an answer, 5 rows has the enter in its place.

My question is, is there a way to disable the emoji button and put the enter where it belongs without going to the special characters? Going through the settings I could not notice any option that would help me do so.

Thanks in advance.

# Answer
> 0 votes
In most phones, when you are using a **Messaging** or **SMS** app, that button changes to the smiley button by default.

You can long press that button and swipe up (or left - differs from keyboard to keyboard) in order to access the Enter button quickly.

Try using your keyboard in some other apps. If the problem persists, you may need to change your keyboard app.

---
Tags: applications, 5.0-lollipop, keyboard
---


title: Add language to Google Keyboard

text:
# Question
Title: Add language to Google Keyboard
I have a Huawei G8 and hate this phone. Can't use Google Keyboard because on this phone it is not supporting Georgian language. Is there any ways to add Georgian keyboard in Gboard? Thanks and sorry for my English :)

# Answer
> 2 votes
Open your keyboard and to to its settings (tap on "Google" icon at the top, then on cog icon). Then go to "Languages" and you'll see a list of all available languages there. My phone has two variants of Georgian keyboard (QWERTY and Typewriter).

---
Tags: keyboard, languages, huawei, customization, gboard
---


title: How to hardreset android phone?

text:
# Question
Title: How to hardreset android phone?
I'm asking how to hardreset because I googled "android hard reset" and it seems different from factory data reset but the instruction I'm getting from different sites is just the same method for factory data reset.

I'm experiencing some bugs in my phone, notification doesn't work properly, link2sd app says "couldn't obtain root access" though I'm rooted and it already worked before.

I've already factory data reset it 5 times and more, but still the issues I've stated are still there.

(This)\[ http://www.yugatech.com/mobile/skk-announces-aura-edge-for-php1999/\] is the phone I'm using.

# Answer
> 0 votes
If you are are still experiencing difficulties with your device even after 5 factory resets, I would suggest your reinstall your firmware again. Just download it from your manufacturer website and install, be sure to back up your personal files.

During installation follow instructions carefully to avoid bricking your device. After reinstalling firmware, restore your user data. You can re-root if needed.

As for how to install the firmware without a PC:

You have to unzip the firmware file if not already unzipped, then extract it to root of sd card directory. Now switch off the device. Press both volume buttons together with power button SIMULTANEOUSLY, and you should boot into recovery mode choose upgrade then scroll down/up to the firmware file. Wait until it finishes installation. It will reboot automatically, you may wish to wipe cache partition before restoring user files from backup.

**Note:** in some Android models it automatically detects firmware files such that you don't need to press the buttons earlier, but check if this works then try using first method. In addition you need to remove your sd card, just after it finishes firmware installation to avoid repeating the upgrade.

---
Tags: hard-reset
---


title: How to root Huawei Y3II L02 4G

text:
# Question
Title: How to root Huawei Y3II L02 4G
How do I root my Huawei Y3II and when would a method be available for my device

# Answer
> 0 votes
For Huawei phones, KingRoot works best, you download the KingRoot app from the internet and try cloud based rooting (internet required). Check if this method works

---
Tags: rooting, 5.1-lollipop, huawei, 4g
---


title: Unable to adjust brightness Lenovo Tab3

text:
# Question
Title: Unable to adjust brightness Lenovo Tab3
My brand new Lenovo Tab3 doesn't respond to screen brightness slider at all. Nor does the automatic adjustment work when ambient light changes. Any similar experiences or maybe solutions?

# Answer
Solved.
Turns out you have to accept the Lenovo customer-whatever and register when first installing the tab to get full functionality. The device is usable without registration, but there seem to be a few functions missing.
> 2 votes

---
Tags: lenovo, screen-brightness
---


title: Device won't boot

text:
# Question
Title: Device won't boot
I have an HTC Desire 626s. Next month will be a year since I got it, I bought it brand new from Verizon. The battery wouldn't charge so I bought a new one and replaced it. The phone came on just fine. When I plugged it into a charger the phone got hot and now it won't do anything. I've even tried hard reset with the hardware keys but still nothing.

# Answer
It's possible, that your charger is to blame. I suggest you take it to the shop.
> 0 votes

# Answer
A year old phone's battery really shouldn't need to be replaced unless it has extremely heavy usage. Therefore, I suspect something else is to blame.

The most likely suspect is the USB cable you're using to charge it. It may be damaged or completely non-functional.

The second suspect could be the AC adapter, better known as "the brick" that you plug into the wall with a USB port on it. It may no longer be putting out any power, and your phone wouldn't charge even if the phone is plugged in.

Lastly, and unfortunelty most drastic, is that something has happened to the charging hardware within the phone. There is a system within nearly every rechargable electronic device that regulates the process of charging the battery. If it is damaged, your phone will never be able to charge again.

To diagnose the actual issue, try a different AC adapter and/or a different USB cable. If your phone begins to charge, then those are broken. If using both a different AC adapter and USB cable and the phone still won't charge, it's likely that the phone has taken internal damage to the charging mechanism. This isn't a cheap fix, and you'd be better off just replacing the entire phone.
> 0 votes

---
Tags: charging
---


# Question
Title: Security of Android cryptography in versions < 5.0 against government agencies
Recently, both Google and Apple announced their new OSes encrypt the device by default. This caused a lot of complaints from government agencies. Let me quote an article

http://trendblog.net/fbi-worries-android-l-ios-8-data-encryption-going-too-far/

> Apple, for its part, has made iOS 8 so thoroughly encrypted that the company itself can’t unlock either iPhones or iPads for police or anyone else unless they have the user’s passkey.
>
> Google is mirroring the same procedure by making the latest (not yet available) version of Android encrypt all user data by default instead of having the encryption as an available option. Just like with Apple’s data protection update for iOS 8, the new version of Android will also be uncrackable without access to the user’s passkey, even by Google itself it seems.

Currently, Android features a cryptography function to protect the `sdcard` partition and `extSdcard` too so that the device can be decrypted on boot and unlocked during usage only with a password (you cannot have a pattern lockscreen enforced, for example: certain devices require you a minimum password complexity level).

Here comes my question: given that Google and Apple only announced "**by default**"-cryptography, and given an expert user can encrypt the device by himself, and given that the FBI deals with people with great expertise in proptection technologies \[the criminals, to clarify\], **what is the real Android security level when using cryptography**?

With regards to versions \< 5.0

* Does Google have ways to unlock or decrypt the device without user key? (Maybe, because **you** can unlock **your** phone with **your** Google account, and Google has technical control over **your** account)
* Is the widely-announced feature a revising of the classic `sdcard` protection or a brand new way to encrypt the device?

# Answer
> What is the real Android security level when using cryptography?

The cryptography is strong itself. Its application can be weak in systems of many applications and heterogenous hardware. Many outdated applications can also increase the risk of security tweaks. I can say that the security level of Google Pixel (sorry Android 7.x) can be strong because of both hardware and software control in the development of the product.

> Does Google have ways to unlock or decrypt the device without user key? (Maybe, because you can unlock your phone with your Google account, and Google has technical control over your account)

There are no standard ways to do this. Secondary ways may exists but they are because of other reasons, than Google.

> Is the widely-announced feature a revising of the classic sdcard protection or a brand new way to encrypt the device?

I think no. I see no revises on the classic sdcard protection system here.
> 1 votes

---
Tags: security, encryption
---


# Question
Title: SPlanner birthday reminders for Samsung contacts
I have a Samsung Galaxy S7 and I use the S-Planner app. I have my contacts NOT on Google (and I don't want to share them with Google). My contacts are saved as "Samsung account" contacts.

I have contacts with a birthday, and the birthdays are correctly shown in the S Planner app. I also have notifications for all-day events on in the S Planner app. Still, I'm not reminded for birthdays.

How to get reminders for birthdays like for all other calender entries?

# Answer
> 0 votes
There are similar discussions for the Google calender here.

Even there is not a real solution named just workarounds.

However there is recently also an app Contact Events & Birthdays referenced, which I found quite usefull and solved this problem for me. Basically the reminders are then created by this app (and upcoming events can be listed). The app is designed to scan the adressbook for Birthdays and other events.

As you saved your contacts as "Samsung Contacts" I'm not sure if it will work for you, but maybe it is worth a try.

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


title: Need an information on upgrade

text:
# Question
Title: Need an information on upgrade
I bought a Galaxy S5 (G900F- International Model) two years ago. It was locked by carrier. I can't use any network sim from my country. So I spend some money to unlock the carrier (Country Unlock - This is what we name it). It was&is on Android Kitkat. Now I planned to upgrade it to latest marshmallow from official update using Odin and it's files. I just want to know Will it lock the carrier again?

# Answer
> 0 votes
It will not "relock" even if you use the carrier's specific update procedure and firmware. The status of your carrier lock is not stored in an area of the phone that is modified by flashing a ROM. It is similar to your serial number, MAC address, or IMEI number and is (sort of) protected from change.

You can safely upgrade, or consider a custom ROM without worry about losing your carrier unlock.

---
Tags: sim-unlocking, carriers
---


# Question
Title: New sd card doesnt work in my Android Alcatel one touch phone
I purchased a new sd card for my Android phone to increase memory. Its a 32 gb card, but my phone still says not enough memory when I try to download an app. I tried selecting sd card and it shows 32 gb available but still cant download apps. Then I switched to internal memory just to see if that worked but it did not. It shows I have 32 gb of memory but phone says not enough memory. I tried to format new sd card but still getting same message. HELP!!

# Answer
There isn't any problem with your SD card since it is recognized buy the phone. You know what else? Apps can't be placed on sd card without some help. Phone shows to you message 'not enough memory' because you lack internal memory where apps go when installing. So please rephrase your question. And check out this: insufficient-memory' tag wiki,

'app2sd' tag wiki,

link2sd tag wiki,

adoptable storage tag wiki
> 1 votes

# Answer
Some data can be stored on SD cards and others not. This depends on how the SD card is integrated in your device.

A rule of thumb is, that apps should be stored on the internal storage of your phone (often this is the only possibility). While pictures and music can be also located on the SD card.

I can not read this from your posting, but maybe you should try to move such user data manually to your new SD card to make space available on your internal memory.
> 0 votes

---
Tags: sd-card
---


# Question
Title: Colored output in adb, e.g. for ls command
Is it possible to have colored output in `adb shell`, e.g. for the `ls` command?

I've tried `ls --color=auto .` etc, but that doesn't seem to work.

Colored output, however, works in `adb shell`, e.g. with

```
echo -e '\033[01;35m test \033[m'

```

Or does the ls command in `adb` not provide a "full feature" `ls` and it depends on the command?

---

Required Information:

* Device: HTC Desire S S510e
* Android: Gingerbread 2.3.5

# Answer
As you can see from the screenshot, you can definitely get colored output in ls on android. (side note - I've got some bashrc magic running so the default ls output is ls --color=auto) Probably you're either running ls in a sh shell and not bash, you've got a watered-down OEM version of ls, or there's some strange magic happening between ADB on Windows and the linux terminal.

What device/android version/ROM are you running? What output does ls --version give?
> 2 votes

# Answer
I just had to type `shell` after open the `adb shell`. I'm using LMDE Mate Desktop. Using the mate-terminal.
> 0 votes

---
Tags: adb, shell, color
---


# Question
Title: Stop Hangouts sending message when enter is pressed
I have a Samsung Galaxy S4 and installed Hangouts (version 2.0.122) recently. It is a great tool to organize all my messages together. However, it is quite annoying that it sends messages when I accidentally press enter, causing me to send unfinished messages. Also I don't know how to insert a new line. I looked into the settings but could not find any relevant options.

The iphone version treats enter as inserting new line so it does not have this problem.

Thanks for any tips you may have.

# Answer
> 3 votes
You can't change this. In Android, the app can tell the keyboard (or *input method*) what extra *actions* to show (such as Send). The app can also specify that the text field can only hold single-line text, as in this case.

What you could do is switch to a different keyboard app. You might be able to find one that puts the action in a different place (not in place of the enter key) that's harder to press by accident, or that completely ignores the action that's hinted by the app.

# Answer
> 2 votes
I heard someone who used Swift keyboard and it apparently solved this specific problem, but I haven't tested it.

# Answer
> 0 votes
The easiest way is to download another keyboard from the Play-store, the personalized keyboard will override the one with no enter-key.

I downloaded one called SwiftKey, but this is not the only-one, any other keyboard should also work.

# Answer
> 0 votes
The easiest available way is to get 'Enter' by holding the Shift Key. If your a gesture typing user,just drag from 'Shift to Enter' key for entering into the new Line. Hope it helps.

# Answer
> -1 votes
It would be enough, Probably, to just go to Settings, ‘Language & input’ and to the specific submenu for each keyboard, Android or Swiftkey, we’ll find all the options, for "Text correction” and “Typing & Autocorrect” respectively.

---
Tags: google-hangouts
---


title: Is the Gallery app scanning my photos?

text:
# Question
Title: Is the Gallery app scanning my photos?
The Gallery app is now using face recognition on my images. Is this sending my images to the Samsung server? Is Samsung stealing my pictures and uploaded them to their server? How do I uninstall this app?

Here is the settings view per request below.

# Answer
It will **NOT** send any picture to server, it is feature to easy you task in contacts and social platforms but some times quite annoying. System apps cannot be uninstalled on **Non-Rooted** phone. So to uninstall app you need to root your phone and use any other third party app manager. However **rooting voids your warranty** , as far I am aware of Samsung. And there must be option to turn off Face Recognition. Solution:-

1. Go in gallery
2. Open a picture
3. Open drop down /Tap menu key/ open setting
4. Tap on facetag
5. Turn it off.
> 0 votes

---
Tags: samsung
---


title: Unable to modify build.prop

text:
# Question
Title: Unable to modify build.prop
I'm using a stock Nexus 5X. I tried to edit build.prop the following way:

* I unlocked the bootloader and booted into TWRP (not flashed)
* I mounted system
* I then adb pulled build.prop, edited it, then pushed it back

On reboot the changes are reverted. Write protection is not on (that I know of), what should I do?

I am **not** rooted.

# Answer
Making permanent changes to /system required me to be rooted.
> -1 votes

---
Tags: adb, recovery-mode, stock-android, twrp, system
---


title: Galaxy S6 Edge clock issue

text:
# Question
Title: Galaxy S6 Edge clock issue
I just bought S6 edge and it seems there is a problem with clock. When I go to clock app to set the alarm it is just blank and I can't set anything. Thankfully I can set the alarm I need using the Google now. Then I tried setting the scheduled Do not disturb mode. When I click on the Start time or End time fields it says "Setting stopped working". I am not sure how to fix it. I tried few tricks and finally I had to do Factory reset, but that didn't solve my issue either. Does anybody know how to fix this issue?

Here are the screenshots:

# Answer
> 0 votes
If you are not running a custom ROM and you haven't modified the phone in any way, and a factory reset did not help, you should hand it in if it's still under warranty. This kind of behavior after a factory reset could be caused by a hardware issue.

If you are out of support, you might want to try rooting your phone to check if this behavior goes away on other roms.

---
Tags: crashes, clock, samsung-galaxy-s-6-edge+
---


# Question
Title: 2G versus 3G: Does it really save battery?
I often hear the recommendation that fixing your device to 2G saves a lot of juice compared to using 3G.

Is that true? Or is it really a myth?

# Answer
## Fast answer:

Nes. Yo. Well, it all depends... on how you use your device.

## Detailed answer

### Self-Experiment

I just did a self-experiment to find out. Until now, I had all my devices fixed to 2G -- as that should "save juice", like the question suggests. So for 4 days now, I have 3G enabled. Surprisingly: No difference which could not be explained by measurement errors or slightly different situations (after all, I had a. no lab conditions and b. just tested with a single device). Humm. Time to go for some facts, and do some calculations.

### Hard data

I already posted some hard data on battery consumptions of components as answer to the question What can I do to increase battery life on my Android device?, more than half a year ago. So now I picked the relevant values, made an average over the two devices, and -- I admit -- slightly adjusted things to *reduce* differences:

1. I took the best GSM (2G) speed possible to make 2G seem faster
2. I took worse conditions to "slow down" UMTS (3G) to conditions which should be met even in areas where it was not improved to the "the latest cutting-edge" (oh, speaking of "edge": 2G assumes EDGE here).

And now I've got some surprising answers: Whether 2G saves more juice than 3G, or vice versa, depends on how you use your device. I created 4 different "usage-groups", and added a 5th special case at the end. Here are my results:

---

### Few phone minutes, few data

Yeah -- that's me: 150..300 minutes talk per month, that makes not more than an average of 5..10 min per day. I have a 50 MB data flat, and hardly ever use it up (which makes for ~ 1.5 MB/day). So I'm mostly left with "standby":

* ~UMTS StdBy 15 mW
* ~GSM StdBy 10 mW

Consider that your screen uses 400..800 mW on average when turned on, a difference of 5 mW can safely be ignored. Besides, the little data even compensate -- but I get ahead of myself.

---

### The 24/7 caller with no time for data

...better switches to 2G:

* ~UMTS Tel 800 mW
* ~GSM Tel 400 mW

As you can see, when on-call, 3G uses about twice as much juice than 2G would use (and you don't speak faster on 3G -- a call is a call, and will take the same time). So if you spend a lot of time in calls, and have only little data traffic, you're much better off with 2G/GSM.

---

### Few phone minutes, but big data sucker

Here comes the big surprise: This group saves a lot when sticking with 3G/UMTS:

* ~UMTS XFER 1200 mW
* ~EDGE XFER 1000 mW

Doesn't look like a huge difference? OK: looking on "how much does it suck per minute" might not make the big deal. So we need a second component:

* ~UMTS speed dl/ul 7/1 MBit/s (HSDPA/HSUPA)
* ~EDGE speed dl/ul 200/100 kbit/s

You see I assumed max speed for EDGE, but not the state-of-the-art (20 MBit/s downstream) for UMTS. UMTS coverage might differ between areas, but the 7+ MBit/s should be available everywhere. Now let's look how long the download/upload of 1 MB data takes, and how much juice that corresponds to:

* ~UMTS 1MB dl/ul 1s/8s ~ 1200/9600 mWs
* ~EDGE 1MB dl/ul 40s/80s ~ 40.000/80.000 mWs

That's about a factor of 1:7 for upload, and even more than 1:30 for download!

So yeah: This group is definitely better off sticking to 3G!!!

---

### Multi-Tasker: 24/7 on call *while* using full data

This now very much depends on what "full data" stands for, and if you're really a 24/7 on-call-boy (or girl). No clear answer for this, you must put your own data into the equation and do the calculation. It's rather 50:50 -- as with group #1, you might run a "zero growth" -- or tend to either group 2 or group 3.

---

### Special case: The "hopper"

Especially in rural areas, coverage might be, humm, "slippery". Your device might be permanently toggling between 2G and 3G, always on the hunt for the better signal. Here all the above might become relative, as *the toggling itself is drinking the juice*. If you are in such a situation: Check to which of the 4 groups above you fit best, and fix your device to either 3G or 2G, depending on.

Btw: A similar situation would be if you've got the idea to toggle between 2G/3G whenever you switch your display off/on. As the toggling requires up to 10s full-power (to find the corresponding stations; 2G and 3G use different frequencies), you wouldn't really "save juice".

---

### Epilog

Yepp, I completely forgot about 4G/LTE. But incidentally. First: I have no 4G/LTE device for a self-experiment. Second: I have no "hard data" on 4G/LTE. So all I could do is guessing. Doing that, OK, OK: It most likely will be the same as above -- just increment the numbers by one :)
> 19 votes

# Answer
For me switching to 2G has helped my battery last 2-3 hours longer. I use a samsung galaxy s3 I9300. Was using 3G connection for the first two months and the battery would be over by 14-15 hours under normal-heavy usage. Switched to 2G data couple of months back and the battery life has improved by 2-3 hours.

My usage has always been the same with both 3G and 2G. I use about 1.5GB of data every month. switching to 2G gave me better battery life for the same usage.

But while travelling , when there is fluctuations in network coverage , even 2G network mode drains battery. The network coverage has direct impact on the battery life. The better the network coverage , the better the battery life.

Screen , data transfer and games are the biggest battery hoggers for me. I have used some battery saving applications before but never found it to be useful, though other users may differ, its my opinion.
> 1 votes

# Answer
I agree that `the network coverage has direct impact on the battery life`. If you have a good 4G coverage, your battery will last longer than if you use 2G but with bad coverage.

Anyway, the white paper of Xperia V for example gives more battery if your smartphone uses 3G than in 2G mode. The same with other Xperia smartphones. Is it a mystery or is it a mistake?
> 0 votes

# Answer
Specs of Xperia SP according to Sony.

Talk time (max.):

2G: 625 min. (10.4 h)

3G: 1133 min. (18.9 h)

Stand-by (max.):

2G: 635 h (26.5 days)

3G: 734 h (30.6 days)

4G: 709 h (29.5 days)
> -1 votes

---
Tags: battery-life, 3g, 2g
---


# Question
Title: Cat B15Q pairs with Toyota, but connection unusable
I have no problems pairing my Cat B15Q (Android 4.4.2) with my 2013 Toyota Auris over Bluetooth. However, it stops there. As soon as I try to use the connection (make a phone call, play music, access the internet), the Toyota complains with a non-descript error message.

I have been able to successfully connect a WinPC with the phone (incl. file transfer).

Does anybody know any tricks? I have tried the obvious ones: deleting the connection, re-pairing. To no avail. The car can use my wife's iPhone 6 over Bluetooth. I have contacted Cat, but they say the problem is with Toyota. When I see the long list of phones compatible with my car, I can only wonder why my phone isn't working and why the problem should be with Toyota?

# Answer
> 0 votes
Last week, I had to turn in my (company car) Toyota and I got a Peugeot 2008 in return. Of course I tried to connect the Cat to the car. Pairing was no problem. Making a phone call, however, was not possible. But receiving a phone call was possible! This got me thinking. The Cat is dual SIM and in fact I have two SIM cards. In the settings you can choose which SIM card to use as default for outgoing calls, or whether to postpone that decision when actually making a phone call. I had chosen for the latter option, but after I changed it so that outgoing calls always use one specific SIM card, I could make calls with the car's phone buttons!

Maybe the connection with the Toyota had been successful after all, it just got stuck because I hadn't opted for the default SIM card option.

---
Tags: bluetooth
---


title: Multiple Android Startups

text:
# Question
Title: Multiple Android Startups
I'm really new to this whole open source android thing, but I know there is a whole world of potential. I read in a book once that this guy had a phone where if he entered one password, it would load his personalized OS/version of phone with its own files and apps and such. But if he entered a different password, it would load up a decoy version of his phone with different files and apps and such. Is there an app like this? Or is it even possible?

# Answer
I cannot remember at what Android version it was introduced, but certainly M and N (6 and 7) have support for multiple local user accounts.

So although there may well be 'apps' that can do this, most modern Android devices can do it out of the box.

On my Nexus 6P, when I pull down the quick settings menu, right at the top next to the date and time is a profile picture of me. If I click this, I'm then taken to the 'User' menu
> 0 votes

# Answer
Yeah some part is true there is a app SwitchMe I currently use it It help me to run two android version for switching profile I have to reboot the phone but be careful if any thing goes wrong you will not be able to recover your data although it never happened to me Also you need rooted phone and SuperSu as system app and enable allow root acess to guest user in setting of SuperSu

Wish u gud luck with that
> -1 votes

---
Tags: security, backup, boot
---


# Question
Title: Google Now not Speaking or Executing Comand
My Google Now for some time ago stopped speaking and executing commands.

When I do a command like 'set timer for ten minutes from now' it only searches Google for the text. Same for 'play Jimi Hendrix on YouTube'.

This began to happen when I logged in to Google Now and accepted the new terms.

When I say 'what's the Weather' it shows, but don't speaks out loud. I think that the fact of this working has to be with the google search itself and not the Google Now app.

Language is correctly set for english, and "Speech output" is set to on.

I have seem many other people with this issue googling for this, but yet no real fix.

Android is version `4.2.2` and Google Now is version `5.9.33.16.arm`.

**EDIT**: I have used Tasker + AutoVoice but don't believe this is the problem, because it begin right after I login to Google Now and accept the license; AutoVoice commands in Google Now are not working as well.

# Answer
> 0 votes
I am the author of the OP. Reflashing another Android version (currently using Lollipop 5.1.1) "solved" the issue.

# Answer
> 0 votes
Had the same issue (several times). Latest attempt to fix is to force stop the Google app, disable it. Then enable it again and check all settings.

It worked on my Oneplus 3T, running 7.0. :D

---
Tags: google-account, google-now
---


# Question
Title: Is it possible to connect to multiple mobile devices non-wireless and run tests
Is it possible to connect from computer to multiple mobile devices via USB and run tests on mobile devices while they (devices) are connected to Wireless network of another device.?

Scenario: We have some proprietary devices that have their own WiFi radio signal. We need to connect mobile devices to that signal. Then, we need to connect to that mobile device at the same time and inject tests. I've added a diagram to explain our need. Is it possible?

Any help/ pointers would be appreciated!!

# Answer
> 0 votes
Yes it is possible . If your devices are android you can simply use scripts including adb commands

Steps :

1. GEt Device ID : adb devices
2. Pass adb command : adb -s $device\_id shell am start -a android.settings.AIRPLANE\_MODE\_SETTINGS

Sample Script : You can take device id as command line parameter

```
      for($i=1; $i<=$temp;$i++)
      {
      print "\n********* Opening activities : **********\n";
      system("adb -s $devices shell am start -a android.settings.AIRPLANE_MODE_SETTINGS");
      sleep 5;
      system("adb -s $devices shell input tap 200 200");
      sleep 25;
      }

```

---
Tags: usb
---


title: how does OTG enabler app work?

text:
# Question
Title: how does OTG enabler app work?
There is a device has no USB OTG signal, but the cheker says: "your device OS has USB OTG API, check for USB OTG kernel or driver signal" OS v.6.0.1 M, i cant find OTG enabler support it. I want to learn how does OTG enabler work? and What are the files that deal with it?

# Answer
It will not work unless your mobile supports it. OTG requires a source of power that need for it to work. Some mobile devices fails to provide enough power for OTG to power up the USB drives etc. I personally tried in dozens of my mobiles and tablets. Nothing worked!

**not sure about rooted devices**
> 0 votes

---
Tags: 6.0-marshmallow, htc-desire, kernel, usb-drivers, usb-mass-storage
---


title: What is SNS App?

text:
# Question
Title: What is SNS App?
I'm using a Samsung Galaxy I551 with Android 2.2 FroYo.

Sorry for my ignorance, but I have not idea what is that app (which came installed and without rooting can't be removed). And it is using 15MB of my internal storage! I only have 160MB so that is a lot.

What is this app for? What will happen if I clear its data? Are those 15MB included in the storage DiskUsage categorize as "System Data"?

# Answer
Social Networking Service. I believe it's used for social networking widgets. Clearing the data will just clear the posts and account info in the widgets. I'm not sure if the Facebook or other apps rely on it.
> 9 votes

# Answer
I was able to force close the app from the Settings -\> Application menu (but I had to do it 4+ times for it to stay gone, and I also tried a task killer on it before that but it came right back.)

Force close has kept it off for twenty minutes now! :) I hope it stays gone. I don't want to have to root yet.
> 1 votes

# Answer
Just to enhance Matthew's answer:

An "SNS" contact can also come from SKYPE if the app is installed.

I used to "Skype out" to my Dr. so skype knew his number. When I look up his name on my Samsung stratosphere phone, it is not found. However, I go elsewhere, get his number, and put it in, it pops up his name! Frustrating!

Today I solved it: he can't be looked up as a "contact" but is in my *FAVORITES* (!! Favorites but not contacts ?? !!) and when I "edit" (from putting his number and having the name come up) then it says "can't edit SNS data", which is how I got to *THIS* message thread. So yes, probably twitter, facebook, etc, but for sure "Skype" too!
> 1 votes

# Answer
I think it is Simple Notification Service

Thus for platforms that use push notifications (Skype, Google+, Facebook, Twitter, etc) you will see this application updated from time to time.

Admittedly as a Network Security Professional, this made me pause when I saw it updated as my S4 is rooted, but turns out it is a normal item.
> 1 votes

# Answer
Simple Network Service~ Wouldn't recommend uninstalling. Sometimes apps we think are garbage turn out have some dependencies from other apps. Boo boos involving deleting system apps can be hard to fix unless you make a backup in your custom recovery. BUT If you are curious or paranoid about what an unrecognized app says or does and to whom, behind your back... I recommend looking into an amazing app called Donkey Guard. Say for example FB wants to use your GPS to secretly locate you. Donkey Guard halts the app, Alerts you to what it wants to do. Then asks if you want to deny, allow function to app or submit your own fake info. Mine set up to give FB fake GPS coordinates that put me located at the Playboy Mansion. Or keep anything from being able to tell if your net is from data or wifi. It even stops apps from knowing anything about your data service including ISP provider and stop from using cell towers from location triangulation. Also works for location cheating/spoofing on games like Ingress or Pokemon, without having to hack and get banned.
> 0 votes

---
Tags: 2.2-froyo, internal-storage, system, social-networking-service
---


# Question
Title: Is there some way to get the new APK from Google Play Store sooner?
For example, Pokemon Go 0.57.2 was available on apkmirror.com for 4, 5 hours now, but still it is not on Google Play.

Is there any way to get it from official source sooner? I mostly trust apkmirror.com, but say, what if somebody hacked into apkmirror (which I assume will be less secure than Google Play Store) and target a country in the world and serve a modified apk, or target some IP, then it will be not secure.

# Answer
1. If you are taking about

> Pokemon go

in specific. Just for your information, app is still available in playstore. Don't know from which country you are in. I'm in India. And I can find Pokemon Go in playstore

Below Link Pokemon Go Playstore

2. If you talking about any playstore apps, I don't think there is any way you can download it apart from source(playstore). If any website found which allows to download apks . I would warn you not download it and install. Those might be injected and can cause harm to ur details and your contents in your devices.

Note: there are some apps in Google Playstore that can slow down and bring harm.
> 1 votes

# Answer
Google has two mechanism that may be responsible for your observation:

1. A app developer can publish new apps only to a certain percentage of the users. In case of errors in the new app version the support is not taken down by a DDOS of all the users having problems.
2. Google allows to start beta-tests with closed groups (hand-picked) that get access to new versions while the rest of the users only get access to the previous version. May be the version uploaded to apkmirror is such a version.

In both cases you can do nothing to receive the update earlier.
> 1 votes

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


# Question
Title: what is the advantage of using the GPU rendering options in Android?
Here is a screenshot:

Will it speed up my device to enable the two GPU options?

# Answer
**Force GPU rendering** and **Disable HW overlays** are discussed in Can anyone explain all these Developer Options?, which see. The former basically makes no difference unless you have a very old phone, because all the 2D canvas rendering is done on the GPU on most phones anyway.

The latter won't make any difference in speed but will probably use more battery power if you turn it on. Many phones have a hardware overlay built into the display controller. This is a simpler piece of hardware than the GPU, but it can only do simpler operations. In the simple screen composition cases, the hardware overlay is used, and this uses less power than doing these simple operations on the GPU. Only in more complex cases (such as while window animations are happening) does the full power of the GPU need to be used. Turning this option on will make the phone use the GPU all the time, even in easy cases, which burns more battery power. It's only useful for system integrators to debug Android on their hardware.

**Show GPU view updates** and **Profile GPU rendering** are useful for app developers to learn how efficiently their apps are using the GPU. They make extra information available, which costs a little power (but probably not enough for you to notice). They won't make anything go faster.
> 0 votes

---
Tags: 4.1-jelly-bean
---


# Question
Title: Can I share Google Keep notes between people?
Is there a way to share the notes of Google Keep between different persons? For example, could I link the notes to the todos of Thunderbird Lightning, or can I share the notes between two different Google Accounts?

# Answer
> 5 votes
As of now, yes:
Google Keep: Share ideas with friends and family

Each note now has a share button you can use to share it. More info:
Share & collaborate in Google Keep

# Answer
> 7 votes
Currently there is no way to share notes on Keep in the same way that you can share a document.

However, if your goal is to share notes between a fixed amount of persons (e.g. family members,) you can always create a new Google account, add it to all Android phones that you need to share on, and enable sync of Keep only on that account.

# Answer
> 2 votes
Try Wunderlist, they have a great IOS and Android app that does it. I know some people who use it and they really seem in love with it.

# Answer
> 0 votes
I think the app has an inbuilt functionality to share to your Google+ profile etc Update to the latest version if you haven't seen the option.

# Answer
> 0 votes
Maybe give ShareNOTZ a try. It lets you share notes, lists, and reminders,and of course it keeps your own notes synchronized between all your devices. Full disclosure: I'm the developer. As such I'd love any feedback you may have. Thanks!

---
Tags: google-keep
---