title: Stock android browser on android 4.1.1

text:
# Question
Title: Stock android browser on android 4.1.1
Can I remove icon for this from my start up screen? Am using android 4.1.1 on asus transformer'prime tf201. Also can I make firefox my default with an icon on start up screen?

# Answer
> 0 votes
You will need to root your phone if you wish to uninstall the pre-installed stock Android browser. You can download a launcher from the Play Store that can let you hide apps. Also, when tapping on a link it should usually ask you "open with..." and you can tap Firefox, and then tap Always. For this, you must have already installed Firefox.

# Answer
> 0 votes
Yes to remove the icon hold it and drag up to remove. Then click apps, and go to Google play store to download Mozilla Firefox. Finally once installed this should create a shortcut. Otherwise look for it in apps and hold it down to drag to the home screen. Additionally you may be able to go to settings General defaults and see if you can select the browser as a default.

---
Tags: asus-eee-pad-transformer
---


# Question
Title: Galaxy Tab 10.1 wifi stuck in 'Obtaining IP Address' mode
Using 'Virtual Router Plus' to set up a wifi hotspot on my desktop. I can manually connect with my tablet devices a first time, but after a couple hours it times out, disconnects.

I am unable to connect a 2nd time, my Galaxy Tab is stuck in 'Obtaining IP Address' mode. Is their a way to force an Android device to 'remember' and automatically reconnect to a previous hotspot?

# Answer
> 2 votes
"Obtaining IP Address" message means that your device has automatically reconnected to the AP. Most likely than not the problem is on the PC side.

# Answer
> 1 votes
after much frustration with this problem I have found a solution

1. turn off wifi on your Tablet
2. turn off your tablet
3. turn your tablet back on
4. turn on wifi

your tablet should now connect :)

# Answer
> 0 votes
Finally I found a solution for this. When I was stuck on obtaining IP address I was using static IP using Google DNS `8.8.8.8`

Today I was trying to install Android on my PC (VMWare)and I found something in there and tried the same trick on my tablet and voila it worked. So I don't know who solved this trick but I want to share my solution here. Which is `/etc/init.sh` or `init.goldfish.sh`

Edit this file using any text editor using root permissions.

add these lines

* `netcfg eth0 up` (activates the network interface)
* `netcfg eth0 dhcp` (network interface gets an IP address from DHCP)
* `setprop net.dns1 8.8.8.8` (Set the Google DNS Server)

# Answer
> 0 votes
Here are the details for us non-nerdy guys with a Belkin Router that usually has an IP of `192.168.2.1`; others differ like `192.168.1.2`, etc.

1. Settings
2. Wi-Fi
3. Hold down desired Wi-Fi network
4. In Advanced settings, put check mark into box
5. Change IP from DHCP to STATIC
6. Scroll down and set for IP: `192.168.2.55` or `56 57 58 59`, etc.
7. Scroll down and set for gateway: `192.168.2.1`
8. Scroll down and set for prefetch: `11` (usually `24`)
9. Scroll down and set for DNS 1: `208.67.222.222`
10. Scroll down and set for DNS 2. `208.67.220.220`
11. Click save

# Answer
> -2 votes
* go to Wi-fi settings
* first forget the network
* in "Advanced" settings choose "Static IP"
* enter following

`IP adress= (IPv4 address, ten digit number, when entering put different last digit)
Gateway= (IPv4 default gateway)
Netmask= 255.255.255.0
DNS 1= 208.67.222.222
DNS 2= 208.67.220.220`

use a computer connected to the network/router to find IPv4 address/gateway

http://www.youtube.com/watch?v=ipCQ8SLO7lY

---
Tags: connection-issues, wifi-hotspot
---


# Question
Title: What can I do to stop the Lollipop update prompts if I don't want to update my KitKat?
I have some bad experience with my 1st gen Nexus 7, after updating to Lollipop. It made everything so slow, as to be completely useless as a device. I had to factory reset it.

My Moto G is less than a year old, and I have no desire to see it go through the same process. It is already a little slow on KitKat right now. However, the system update prompts shows up as many as 5 times within 1 continuous hour of usage. It says that it will ask me to set a time for future update prompts if I select 'No, thanks', but it doesn't.

How can I stop the update prompts from showing up all the time?

# Answer
1. Go into your device Setting--\> Apps--\> All (tab)--\> Open 'Motorola Update Services' & Disable it!
2. If 'Disable' Option is not available in your device then you will have to root your device and then install SD Maid app, And grant that application root permission so that you can freeze system apps. **And I think so 2nd method will work 100%.**
> 6 votes

# Answer
On Motorola Moto G (2014) 2nd Generation

* Go to: Settings\> App\> All\> ConfigUpdater
* Uncheck 'Show notification'
* Press 'Force stop' button
> 0 votes

---
Tags: 4.4-kitkat, updates, 5.0-lollipop, nexus-7
---


# Question
Title: Does Nexus 5 support EAP SIM authentication?
As the title says, I can't seem to get it working at all. I am running Android 5.0.1 on Nexus 5.

# Answer
> 1 votes
From the answer on SO by chihchun,

> **Since the AOSP did not have EAP-SIM support**, there are different implementations on the market. \[...\]

(Emphasis mine)

Also, looking at the list of supported devices for EAP-SIM on this site, I didn't see any Google Nexus products, which might prove the statement on that answer.

Note: I would say that the list might be too localized and not too updated, so don't take it as a hard fact. Also, the answer was posted on Jan '14 (before Lollipop), so it might be outdated.

OTOH, it seems that Nexus 6 actually has this function, and Nexus 5 *was supposed to also have* it. However, Issue #81587 on AOSP Issue Tracker and Issue #509 on Lollipop developer preview might tell that Nexus 5 doesn't support EAP-SIM, even on 5.0.1 Lollipop.

---
Tags: 5.0-lollipop, nexus-5, stock-android, wifi-hotspot
---


title: Protecting phone from the FREAK bug

text:
# Question
Title: Protecting phone from the FREAK bug
How can I protect my phone from the FREAK bug? Phone is a Samsung GT-S5830 running Gingerbread.

# Answer
# tl;dr

Use browsers (e.g. FireFox) that are proven to be not vulnerable to FREAK bug and try to avoid these sites until they've fixed their server. The bug is not device-dependant nor Android version-dependant.

From FreakAttack.com,

> # Who is vulnerable?
>
> The FREAK attack is possible when **a vulnerable browser** connects to **a susceptible web server**—a server that accepts "export-grade" encryption.
>
> ## Clients
>
> **Update (Mar. 5):** Browsers are vulnerable to the FREAK attack because of bugs that allow an attacker to force them to use weak, export-grade encryption. One example is the OpenSSL bug described in CVE-2015-0204, but some other TLS libraries have similar problems. **Far more browsers are vulnerable to the FREAK attack than was initially thought when the attack was announced, including**:
>
> * ...
> * Chrome on Android
> * Stock Android Browser
> * ...
>
> You can check whether your browser is vulnerable using our FREAK Client Test Tool.
>
> Chrome for Windows and **all versions of Firefox are known to be safe**. However, even if your browser is safe, **certain third-party software, including some anti-virus products and adware programs, can expose you to the attack by intercepting TLS connections from the browser**. If you are using a safe browser but our client test says you’re vulnerable, this is a likely cause.
>
> # What should I do?
>
> ## If you use a browser …
>
> Make sure you have the most recent version of your browser installed, and check for updates frequently. Updates that fix the FREAK attack should be available for all major browsers soon.
> 2 votes

---
Tags: security
---


# Question
Title: "There is insufficient space on the device"--This is not duplicate
My mobile is Micromax Canvas HD Plus .It has 4 GB inbuilt memory and 16 GB external memory card.I have selected SD Card as default location to install apps but still when I try to install app from Play Store it shows above error.My SD Card is nearly empty.

I searched a lot .Uninstalling Play store updates,Clearing Cache nothing worked.

# Answer
It's not about how internal memory you have, it's about how big your /data partition is. Apps can only install to this partition, and even if you had your internal memory empty, apps wouldn't be able to fill this memory because they are only stored in /data. To fix this, you can try to resize partitions, but it's not simple, so be sure to know what you're doing before you corrupt your partitions.
> 0 votes

---
Tags: insufficient-memory
---


title: How to factory reset CyanogenMod?

text:
# Question
Title: How to factory reset CyanogenMod?
We bought a used smartphone (samsung galaxy ace), and was suprised that it had a version name:

```
cm7-democracy final edition 2012 (2.3.7 android)

```

We wanted to reset it in the "Backup / reset" menu in the Settings.. but it didn't allowed us to do it.. no plus menu came up when we pressed the "reset to factory defaults"

Question: how can I reset it to factory default? (with or without leaving the CM on the phone!) - we just only want to wipe the personal data from the phone, as it is a usual thing to do when we would only have a stock android on it.

# Answer
You can go to the ClockWorkMod Recovery by pressing VolumeUp+Power+home button (For devices that have physical home buttons. Yours does!) In that you have the option to do factory reset/wipe data. Also don;t forget to wipe dalvik cache. That way your phone will reset to CyanogenMod factory default. However if you want to restore to Samsung Factory default you have to download the original firmware and flash it using Odin or any other software. Detailed guides can be found online
> 7 votes

---
Tags: cyanogenmod, factory-reset
---


# Question
Title: Update to 4.4.4 from 4.4.2 Kitkat, mobile data unavaliable
I hadn't updated my software since 4.4.2 on my S5 and just updated it today. However, after updating to 4.4.4, my mobile data stopped working, I can still make calls and connect to WiFi, but mobile data does not work anymore. I even tried a factory restore but that did not help. Anyone ever experience this problem?

# Answer
> 0 votes
try this :

> full wipe with wipe cache,

**remember ;**

> OTA Update not recomended.

easily, download last android version from SamMobile , then with odin flash it. check last firmware :

> http://www.sammobile.com/firmwares/

goodluck.

---
Tags: 4.4-kitkat, mobile-data
---


# Question
Title: After upgrade to android lollipop Moto G 1st Gen getting slow and lagging
My Moto G 1st Gen mobile is getting lag and slow after upgrade to android lollipop. Please help me to get it fix.Thanks!

# Answer
> 7 votes
No need to reset the phone.Clearing cache partition should do the job. How to clear cache partition on Moto G

# Answer
> 1 votes
The official guide to Moto G Clear Cache process is here.

But the only combination that worked to access the "wipe cache partition" menu was: \[Try to press and hold Power Button for at least two seconds and then without releasing the Power Button press Vol. Up key\]

# Answer
> 0 votes
I did the below method and it worked fine for me,

* Do a backup of your phone
* Do a factory reset.
* Restore your phone

It should be fast now.

---
Tags: 5.0-lollipop, motorola-moto-g
---


# Question
Title: recovery does not recognise / mount SD card
As reported in an earlier post, I have rooted my HTC Desire Bravo with tacoroot and revolutionary, and my idea was to install a recovery ROM via the SD card.

The problem is that neither ClockworkMod nor TeamWin recovery image recognise my SD cards. I first had the cards (16G) partitioned into ~50% Fat32, ~50% ext{2,4} and about 100M swap. When that did not work I tried 100% Fat32, a much smaller Fat16 only partition and some other things, but the recovery images don't accept that an SD card is in there.

And that is essential for the 'install ZIP from SD card' feature.

Now the strange thing is that, from the shell prompt, I can do

```
adb push cm-11-20140921-UNOFFICIAL-bravo.zip /sdcard
adb push gapps-kk-20140105-signed.zip /sdcard
adb push Superuser-3.0.7-efghi-signed.zip /sdcard

```

to push CyanogenMod 11 (for the Bravo), the corresponding Google Apps, and Super User, onto the SD card *while the recovery image is running* and what is more, if I start a terminal (in TWR) and type `ls /sdcard`, then *the files are listed there*.

The SD card seems to be mountable, accessible, and usable by the recovery images, but so much so that it is treated as 'internal' storage, and that no extra SD card for installing ZIP files from can be found.

Has anyone seen such a thing before? And found a solution? Do other recovery images maybe install ZIPs from other places than only `/sdcard`?

The mount point `/sdcard` does correspond to the (micro) SD next to the SIM doesn't it?

# Answer
Well, that one is solved!

The problem was not the SD cards, but the fact that rooting etc. the Desire caused it to USB-brick. Never heard that before. Some people can cure that with `fastboot` commands (did not work for me) but the 4ext recovery provides an USB un-bricking function.

Long story short, I'm running Spezi77's version of LiquidSmooth 3.2 on my Desire now after changing to 4ext! (following the advice on this link)
> 0 votes

---
Tags: adb, sd-card, recovery-mode, htc-desire, fastboot
---


title: Cloud Services for Android Phones

text:
# Question
Title: Cloud Services for Android Phones
I own an RugGear 702 Android phone. All of my apps get downloaded to my phone storage and not the SD card, even when I select the SD card option form the phone settings. Is it possible to somehow treat apps like cloud services, where all the tasks of applications (or apps) downloading, executing apps, messaging (and other communication services) can be executed from the cloud?

# Answer
You could install the Android emulator on a server and remote into it. I also seem to recall the ability to test apps from the Amazon Appstore on their website but I can't find that at the moment.

Android apps aren't built on X-Windowing or anything like that, though, so there's no efficient way to locally display a remote app. VNC/RDP/etc. is going to be pretty data-intensive, probably slow, and difficult to navigate and control input.
> 0 votes

---
Tags: cloud
---


# Question
Title: Grand Quattro boot loop and can't go to recovery mode
Let's keep this simple...

What should I do? Format or something? :/

# Answer
Hopefully you made a nandroid backup... if you are able to get into download mode you should be fine. Put the device in download mode. Have the device connected to the pc. Open odin. Make sure that odin recognizes the device. There should be numbers in the first small box in odin above the ID:COM. Select your pda file by clicking pda in odin. Select the tar.md5 file that you should have downloaded. If you do not have this file you can get it by searching for a thread for rooting your phone. Once your device has been recognized and you have the md5 file selected, click start. The overall process should take 10-15 seconds. Once the process has been completed the phone should restart. You can now disconnect the phone. You should now be root. *note* this will trip the Knox counter so you may not be able to claim warranty. Now download clockworkmod recovery md5 file for your phone. Now do the previous steps up to where you select the md5 file. So when you click pda this time select the clockworkmod recovery file you just downloaded. Now you can do this next part two ways:

1. If you are able to boot your phone you can leave auto reboot checked in odin and then hit start.

Or:

2. You can uncheck autoreboot so that your phone stays powered off after you click start. Now you should be able to boot into recovery and recover your nandroid backup.

This anwser is based on not knowing if you are still able to boot into your phone or not. If this anwser does not fix your problem please post some clarification and I will try to adjust my anwser. Hope this helps
> 0 votes

---
Tags: root-access, samsung, odin
---


# Question
Title: Samsung Galaxy S Plus reset automatically
My *Samsung Galaxy S plus* device display was damaged. Then it was replaced: it got a new display.

After that, it stopped working; instead it automatically restarts itself (up to like below image), then restarts again. It doesn't get further than to the displayed boot screen.

Any idea how to get it working again?

# Answer
Try to put the phone into recovery mode and wipe the cache partition:

1. Power phone off
2. Look up the combination of buttons for your device model to boot into recovery. For Samsung devices it is usually hold the volume up, home, and power buttons at the same time.
3. In recovery mode, select wipe cache partition (you can move up or down using the volume buttons). \*This will not wipe your personal data files - only temporary system files which could be causing the boot - loop).
4. Try restarting the phone now

If the phone still does not start please post a reply and I will see if I can help you further.
> 0 votes

---
Tags: boot-loop, samsung-galaxy-s-plus
---


# Question
Title: Minimum volume is too high with headphones
Got the HTC Sensation XE recently. Liking the phone and the beats headphones/ear-in phones that come with the phone.

However, the minimum volume is just too LOUD!!!

The beats integration was one of the reasons I bought the phone so I don't want to buy different headphone with volume control.

Is there a way around this?

# Answer
For me the app Fine Volume Control was the solution. It does not need root, unfortunately is not free ($ 2.50) but provides a 7 day trial.

However it does a great job: it subdivides the media volume range in 100 steps, allowing a much finer resolution for your volume choice including enabling to shut the volume to almost nothing. In the setting there is also the option to enable extra low volumes.

Overall it solved the problem for me perfectly and made my phone a much better music player, thus it is worth every penny. To my knowledge this is the only app with this functionality at the moment.
> 9 votes

# Answer
Not a software solution, but you could always try an in-line volume control like this:

Amazon: Koss VC20 Volume Control

You can get one on ebay for close to US $1:

ebay search: headphone volume control
> 6 votes

# Answer
I know this is a really old thread, but I just bought a bluetooth speaker - a CANZ speaker. It sounds great, capturing all wavelength for pure beats, vocal and instrument separation but it is LOUD - on 1. I went into the standard media player and found the settings and tapped advanced. I was able to lower the whole EQ band by band and found a great volume. Hope this helps someone. :)
> 4 votes

# Answer
On rooted phones, it's possible to install custom kernel which can lower the volume setting lower than is available stock. You might want to look around for custom ROM for your device, if it's a common problem it's highly possible someone would make a custom ROM to modify the volume setting. You'd generally want to try other solutions first though.
> 3 votes

# Answer
the android app, Maven Music Player, has a "pre volume" control that can lower the sound volume below the minimum setting on your phone.
> 3 votes

---
Tags: volume-control, htc-sensation-xe
---


# Question
Title: Keyboard Switcher-Does Not Display on Navigation Bar
I have the Nexus 9 and the HTC folio keyboard. I cannot get the keyboard switcher to display in the navigation bar. I have checked the settings for apps and both Google keyboard and Swiftkey apps are enabled and the notifications boxes are ticked. I want to display the switcher so that can turn off the folio keyboard which is a battery hog.

# Answer
> 2 votes
things have changed a bit in Lollipop. On the Nexus 6, for example, there's a new softkey you can use to change keyboards.

# Answer
> 0 votes
was the Keyboard activated through the app? you should be able activate the keyboard through the app. alternatively, you can go to: settings. language and Input. and select, selector Icon. or in the Language and Input menu Choose you keyboard.

---
Tags: 5.0-lollipop, keyboard, navigation
---


# Question
Title: Application Installed Not Found in Android Folder?
I am not sure if i am missing something here, what i did was i installed an application and i want to batch some files inside the installed application folder. Usually all applications installed are in the Android folder but the application i installed is not there, i even tried to see the size of the folder before and after installation and no difference.

The application installed create a shortcut and when i run it, it asks to download some data from the INTERNET, that is the nature of the application i am trying to locate.

Can anybody tell me if there is any other folder i should be looking in ?

# Answer
> 0 votes
Depends on the application. In case of applications downloading additional data, some applications create their own folder on the SD card, or they to their appropriate folder in the Android folder on the SD card (either in *data* or *obb*), or even somewhere else. Application itself (without the additional data) should normally be stored on the /data partition.

---
Tags: applications, 4.4-kitkat, installation
---


# Question
Title: Disabled screen lock - don't want to clear credentials
I am using **Samsung Galaxy Note 3 N9005**. In order to use the university WiFi network I need to install an authority certificate (WiFi credential). To do so, the device made me installing a look screen (Pin or Password), any other lock screen choice is not available and grayed with a message "**Disabled by administrator, encryption policy or credential storage**"

I need to change/cancel the annoying pin lock screen, without needing to clear all credentials in order to keep using the university WiFi.

what can I do about this?

# Answer
> 2 votes
The certificate is stored in Credential Storage, which requires a pin/password to be set for use in encrypting/decrypting the certificate. The nature of the problem is documented here on code.google.com and you can star the issue, so hopefully Google will address it in future.

# Answer
> 1 votes
Just go to setting / more networks / VPN and delete the VPN after that go to screen lock u will find activated.

# Answer
> 0 votes
If your device is ed, you can circumvent that by copying the CA file as *system* certificate. For that, the `/system` partition needs to be mounted read/write. Either use a "root explorer" (file manager with root support) to copy the file, copy it using a terminal emulator, or push it via ADB (requires the ADB daemon to run in root mode). With Android 4.0+:

```
# via ADB push:
adb push d123456.0 /system/etc/security/cacerts/d123456.0

# via terminal emulator (after having copied the certificate to your device):
cp d123456.0 /system/etc/security/cacerts/d123456.0

```

After that, mount `/system` read-only again (or reboot the device), and you are done.

Of course you'd need to revert your previous user-certificate stuff to get rid of the lock-screen restrictions. The appropriate functionality can be found in *Settings → Security* under "Credentials", where you have to "clear user credentials".

# Answer
> -1 votes
Those policies are imposed when you give an app permission to be a "device administrator". In order to remove the policies, go to **Settings → Security → Device administrators**, look for an item in the list associated with the app that imposed the policies, and uncheck it. Be aware that doing so may disable the application, or some of its functionality, and may delete associated data.

---
Tags: samsung-galaxy-note-3
---


# Question
Title: How to securely root g2 phone (AT&T LGE LG-D800)?
I've been looking to root my phone, only all methods require installing binaries from little-known (by me) sites with no Web of Trust rating. I feel hesitant to do that.

Here are some rooting links I found for my phone:

Which of them are safer than others?

Also, there was a manual way to root via ADB, or if there was source code, or if there was a reputable trustworthy site to download from, I'd be feeling much more secure.

I am a Java developer, new to Android development, but it' something I want to learn, so programmatic solutions welcome.

# Answer
I used towelroot to root my phone when I was still on a stock ROM. It worked well. There are many other alternatives available as well. I've had no problems with it, and it seems to be what I would consider to be the "safest" as it was designed by geohot, and I've used many of his products in the past.
> 0 votes

---
Tags: rooting, root-access, lg, lg-g2
---


title: Battery draining within seconds

text:
# Question
Title: Battery draining within seconds
I have a Samsung Galaxy S II GT-I9105. My problem is battery draining. It works normally after I charge it to full, but as soon as the battery percentage hits 30%, draining accelerates and will go to zero within seconds (literally).

But if I charge it and unplug at 12%, it drains normally again...

What is the problem? Should I buy a new battery?

**Update:** I have bought a new battery and recalibrated but the same battery draining occurs

# Answer
Try resetting your Android to factory setting and see if that helps. Otherwise I would suggest trying out a new ROM, as that helped improve my battery life considerably.
> 0 votes

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


title: Abnormally high battery drain

text:
# Question
Title: Abnormally high battery drain
My battery drains extremely quickly, it can deplete completely in just over 1 hour. It can even drain faster than the charger can supply.

Here is the battery graph after less than 60 minutes of load (this was playing candy crush saga).

Is this normal behaviour or is there something wrong with my phone?

The numbers in the usage stats don't add up to 100% either, it just says Screen 13%, facebook 8%, candy crush 4%, android system 2%, and a few other little 1% apps.

1 year old Nexus 5 with android version 5.0, kernel 3.4.0-g88fbc66

# Answer
Definitely not normal. It could be that you need to re calibrate/replace your battery. This is the ultimate solution if nothing else you try works. Otherwise I would suggest either trying different versions of Android, or switching over to a custom ROM and see if that helps.
> 0 votes

---
Tags: battery, nexus-5
---


# Question
Title: How does my tablet know when I open the cover?
I've recently bought a magnetic cover for my tablet (a bamboo smart cover for Asus Transformer Pad TF303CL). What puzzles me is that whenever I open the cover, the screen turns on. How does the tablet know when I open the cover?

The cover isn't connected in any way to the tablet, AFAIK. The only way that I could think of is if the tablet is using the light sensor, but then why doesn't it turn on the screen when I use my finger to cover the sensor? Or when I turn the light off and then on again?

# Answer
Your device will have a little magnetic sensor hidden under the display that can trigger the display to turn on.

A small magnet lies embedded directly under the surface of the smart cover and lines up with the corresponding spot on the device. The device detects the removal of this magnet when opening the cover and turns the screen on, and can also put the device into sleep mode when the cover closes.
> 6 votes

---
Tags: tablet, smart-cover
---


# Question
Title: Can I change the date range in the Lollipop "cellular data usage" chart?
In Android 4.x I was able to change the date axis on the "cellular data usage" chart to show (for example) what I used in the past 24 hours. In Lollipop, the date range is locked to a static data range. Is there any way to quickly look at a specific date range as in 4.x? How? Thanks!

# Answer
> 2 votes
I couldn't either, but after setting a data warning and limit threshold, the option of changing the cycle appeared! lollipop its a little mess of 'hidden' settings

---
Tags: 5.0-lollipop, date-and-time
---


title: HTC One [M7] Lollipop update fails

text:
# Question
Title: HTC One [M7] Lollipop update fails
I tried to update my HTC One \[m7\] unlocked/international to the new Android Lollipop with the OTA update that got pushed yesterday. However, it keeps failing. My HTC is rooted, and is currently running 6.12.161.9 (trying to update to 7.18.616.2). It is S-ON and has an hboot 1.57. Now, the problem keeps appearing in the following way: (I have the correct stock recovery on the phone) The phone starts the update process normaly. It goes to the recovery and the progress bar starts to move. However as soon as it reaches about 1/4 of its way (always the same), it stops the installation and returns to the recovery title screen (the red triangle and exclamation mark). When I then press volume up and power button to see the recovery menu, it gives me the following readout at the bottom on the console: Code:

```
Finding update package...
Opening update package...
Verifying update package...
Installing update...
L50QCT.01.102.008
Package expects build fingerprint of htc/vodafone_uk/m7:4.4.3/KTU84L/366813.9:user/release-keys
or htc/vodafone_uk/m7:5.0.2/LRX22G/476210.2:user/release-keys;
this device has htc/vodafone_uk/m7:4.4.3/KTU84L/366813.5:user/release-keys.
Installation aborted.
Write host_mode:0 done

```

It gives me this readout every time, and the only difference in expectation and device, is this: The update expects 366813.**9**, the device has 366813.**5**. What does this difference mean? What is .9 and what is .5, and how can I fix this?

I would be very happy for any help possible. Thanks in advance!

* Cheers

EDIT: Fixed, turns out I had the wrong recovery installed!

# Answer
Do the following and it will solve your issue (install correctly): Copy the zip file to pc form "Phone\Download\OTA\_M7\_UL\_L50\_SENSE60\_MR\_HTC\_Europe\_7.19.401.2-6.09.401.11\_release\_XXXX.zip"

1. Extract "firmware.zip" from OTA\_M7\_UL\_L50\_SENSE60\_MR\_HTC\_Europe\_7.19.401.2-6.09.401.11\_XXXX.zip
2. Extract "recovery.img" from "firmware.zip"
3. Activate USB debugging on your device (if not already)
4. Reboot your device on bootloader. I believe holding down "Power" + "VOL+" will do it (if not google it). You can use ADB command as well. "adb reboot-bootloader"
5. install the recovery using ADB command "fastboot flash recovery recovery.img"
6. Now try to update once again form OTA and it will work.

To avoid redownload this large file:

1. Copy the zip file which you copied from Phone to phone\update.zip
2. Reboot phone to recovery
3. Apply Update from Phone Memory (As HTC one to not have external memory)
4. Choose the Update.zip file

I hope you get the idea even if few steps might be slightly off.

Thanks Shurid
> 2 votes

# Answer
A change to the way the update process for lolli works means that for phones and tablets that have been modified, the OTA update will not work.

However, this does not mean that all is lost. While slightly annoying, if you have modified your system partition all you need to do is reflash your device with a stock Android image. With this done you can then reattempt the OTA update and it should be successful.

Another option is to manually upgrade to Lollipop. Factory images for Android 5.0 Lollipop are available for some Nexus devices – we've looked at how you can install the update on a Nexus 5 and how to upgrade a Nexus 7 – and images will be made available for other handsets in the coming weeks and months.

-Source: android pit (http://www.androidpit.com/android-5-0-lollipop-ota-update-fail)
> 0 votes

---
Tags: updates, 5.0-lollipop, ota-update, htc-one
---


# Question
Title: My Wi-Fi & mobile network location is horribly wrong!
I have enabled network location to use features of google now on my phone- here's what happens, once or twice a week: instead of my location, which is Milan, Italy, I see myself (and get advice for restaurants, museums, currency exchange) in Belgrade, Serbia. If I turn on my GPS, then I "get back" home. If, with only network location active, I try to find my phone, it is always at the same address, over 2000 miles away, in a different country. How does this happen? Should I worry about this? I find no possible way to ask Google if it is their problem- any advice? Thank you!

Simona

# Answer
> 0 votes
It may be your wifi proxy, some wifi routers connect to a network from another country, meaning your GPS thinks your'e in another country due to the connection.

---
Tags: wi-fi, geolocation
---


title: How to tell what's restarting my phone?

text:
# Question
Title: How to tell what's restarting my phone?
I have Cyanogenmod 11 on a Samsung s3 and sometimes the phone restarts itself. It doesn't do so "stably" enough for me to notice what causes it, but there should be logs of what happened right before restarting (and what caused it).

Where can I find it?

# Answer
> 2 votes
Found this info from other forums, hope it helps. Possibly a bad app design, water damage or a bad battery.

"Restarts are kernel panics. It happens regularly and at random in Android 2.x but is hardly seen in versions 4.x and is caused by many things. One is a full dalvik cache and other times 3G can cause it via a corrupted PRL list update that crashes the modem and takes the kernel with it. (Turning off 3g or if running a custom ROM like CyanogenMod turning force 2G networks on and see if this cures it). I haven't had random restarts on 4.x but deal with them at least twice a week in Gingerbread. I always blamed it on Gingerbread having poor task management built in while 4.x patched it. On one device the 3G auto-PRL GSM mode caused it, while using EDGE and no auto-PRL fixed it but at the expense of speed." From: http://www.helpbuildweb.com/post-2072506-My-Android-phone-get-automaticaly-restart..-whats-the-problem-and-how-to-fix-it

Also this seem to be good http://vinner.hubpages.com/hub/Android-phone-is-restarting-How-to-solve

# Answer
> 2 votes
If CM has implemented it correctly, `dmesg` should have 2 copies. One current and one from last reboot. You'll have to find where your *dmesg* copies are located. Try with:

```
find / -iname "*dmesg*"

```

Being root when using `find` is always an advantage.

**EDIT:** The other option is to look at the kernel messages. They are called "kmsg" and can be found in:

```
/proc/last_kmsg
/proc/kmsg

```

But these are special files, so in order not to block your terminal when reading you have to use *cat* like this:

```
cat /proc/last_kmsg |less

```

and you probably need to be root. This is not always present or updated, so you may need to change the contents of this file `/sys/module/printk/parameters/always_kmsg_dump` from "**N**" to "**Y**".

---
Tags: cyanogenmod, reboot
---


# Question
Title: How can I reset my device without losing images on it?
I know I can backup and restore. But I just don't want the images to be deleted (either phone memory or sd card). Meaning, have the folder of the images remain, so that Gallery can read all the images from it after reset.

I want to reset because after an upgrade to Lollipop, com.android.phone doesn't work. So I tried several options, but could not solve this, so now I'm looking to reset

# Answer
Factory reset does NOT erase any user data. It just erases system/data/data folder and cache. This is the reason why sometimes problems doesn't get fix after all: Because is not so low level as we'd like.
> -1 votes

---
Tags: factory-reset, images
---


# Question
Title: Install Samsung Galaxy S5 system on Star Note 3 (Samsung device clone)
I had bought a Japanese phone that seems to be rooted, but the Android version of the root is very buggy. So, I wanted to change it to the system of the Galaxy S5. I was wondering was it possible? I believe the phone is a Star N9800 Note 3 Style running on Android 4.4

# Answer
The system of the s5, also it is a note 3? Boot your phone into recovery mode (youtube how to do this for your specific model) Assuming there is no custom recovery installed, wipe the phone to factory settings and it should remove the root and revert the phone to stock. Alternatively, you could add a custom recovery to it, and flash a new ROM
> -1 votes

---
Tags: rom-flashing
---


title: Screen keeps turning on

text:
# Question
Title: Screen keeps turning on
I have a new Nexus 6 which immediately updated to Lollipop. When in standby mode the screen turns on randomly and displays the clock. This has been going on since I got it 24 hours ago.

Any thoughts or tips to fix this issue?

# Answer
After having switched off the Ambient display the problem has stopped for me. Hope this helps.

Settings \> Display \> Ambient display (Wake screen when you pick up device or receive notifications)
> 7 votes

# Answer
You can try by going to `Developer options` and then disable the `Stay awake`check-box. ("Screen will never sleep while charging")
> 2 votes

---
Tags: 5.0-lollipop
---


title: Nexus S won't turn on HELP!

text:
# Question
Title: Nexus S won't turn on HELP!
i got issues with my Samsung Galaxy Nexus S i9023. It's new mobile. After 2 months i was msg's with my friends,then my phone just restart and its was fine for 1 min. then it turn off. And when i try to turn it on it's showing NEXUS Logo (https://www.youtube.com/watch?v=lWA6WFi3-RM) like in this video. And its can take hours but its will never turn on. I tried to use bootsettings (http://nexusshacks.com/wp-content/uploads/2011/02/nexus-s-root-6.jpg) recovery. But it wont help at all same way. Thanks and answer soon.

# Answer
> -1 votes
1. You need the binary image of recovery and ROM
2. Now start in fastboot mode
3. Flash the recovery
4. Then flash the ROM

The recovery and ROM can found on manufacturer's website. However, it is a good idea to try to claim the warranty as it's still 2 months, though I think they will not fix it as you have rooted your device.

Issue the following commands on the terminal:

```
fastboot devices
fastboot flash recovery recovery.img
fastboot flash system rom.img
fastboot flash reboot

```

---
Tags: applications, rooting, 4.1-jelly-bean, samsung-galaxy-nexus, password
---


# Question
Title: Introspy: trace file (introspy.db) is not created
I am trying to use Introspy tool in Android device, but the trace file (`introspy.db`) is not being created. Kindly any help if you have tried using this.

# Answer
> 0 votes
I know this was asked a long time ago but in case anyone else who searches needs an answer:

I also had this problem when running Introspy on a Galaxy S4 running KitKat (4.4.2). I have ran Introspy with zero problems on a Nexus S running JellyBean (4.2.1). Because of this I believe it is an Android SDK problem with newer versions.

If you look at the AndroidManifest file for Introspy-Android Core, the targetSdkVersion is 18, which denotes Jellybean. I looked at logcat files and found that I was getting the error:

```
Permission Denial: get/set setting for user asks to run as user -2 but is calling from user 0; this requires android.permission.INTERACT_ACROSS_USERS_FULL

```

I simply added this permission to the Android Core AndroidManifest.xml file as well as the Android Config AndroidManifest.xml with the command:

```
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL"/>

```

I then just recompiled both binaries and it worked! Hope this helps.

---
Tags: applications, android-emulator
---


# Question
Title: Samsung Galaxy Tab S 8.4 (SM-T700) support for OTG (On-The-Go)
Not having any luck determining if I can see/move files from my camera to my T700 using a On-The-Go adapter/cable.

See cables advertised but read on various sources that not all devices support all Host services. Not having much luck finding a cable locally so before I go through the trouble of getting one on line, finding it does not work and having to return it, I'm look for assistance in determining if the T700 is likely to support Host/OTG services. Contacted Samsung but they just told me none of the tablets support OTG - interesting, who's buying all those adapters/cables that won't work?

Sometimes I feel like I'm the only one who bought a Galaxy Tab S 8.4 as I never find any mention of this tablet on forums I look on. Am I the only one? :)

# Answer
Finally found a USB OTG cable at Best Buy. Samsung branded as a "Host" cable but nobody knew how it works (or even they had it - 'OTG' that is). Tried to convince me I need to swap SD cards to transfer pictures from camera to tablet.

Not buying this, I bought the Samsung "Host" adapter cable on the assurance I could return it if it didn't work. It did. Worked great. Just plug in the cable to both the camera and tablet and power up the camera. And there is, identified as usb a. Was able to view and transfer (copy) pictures and videos from the camera to the tablet. No separate file manager app needed either.
> 1 votes

---
Tags: samsung-galaxy-tab, usb-on-the-go
---


# Question
Title: Centrally managing large number of android tablets
I'm involved in a project that will deploy approximately 400 android tablets. All the devices are on the same network. Is there an easy way to centrally manage the following:

Creating and updating policies to restrict users from launching apps or updates Update a custom written application Set device into kiosk mode and auto start an app

Any help would be appreciated.

# Answer
VNC server + shell script or try some thing like air\_droid etc

Install in each tablet enjoy :)
> 0 votes

# Answer
If you have the resources to write the policy code yourself, to achieve this, Android has an API for affiliation to become device administrator.

If you want an out of the box solution, there are a number of applications on the Play Store that does this. You should evaluate the balances between cost, ease of use, and required functionalities.
> 0 votes

---
Tags: multiple-devices
---


# Question
Title: "Unfortunately the process com.android.phone has stopped" after upgrade to Lollipop on my S5
I upgraded (over the air) to Lollipop and now the phone process keeps crashing. I tried to wipe its data (actually, in Application manager there are 3 'Phone' apps), tried turning off (including taking out the battery), tried deleting the cache.

Is there something more I can do except reset?

# Answer
> 1 votes
You can reinstall Lollipop by installing ODIN onto your computer.

and then you download lollipop, that is compatible with odin, for your S5 HERE.

Your model number for your S5 on the phone underneath the battery. You search that on the website.

**These are the steps you do next**

1. Turn off phone.
2. Hold the Volume Down Button, Home button, and Power button.
3. Ignore the warning message and press the volume up button to continue.
4. Connect Phone to Computer
5. Allow computer to install drivers.
6. Extract the ZIP file of Lollipop into the ODIN FOLDER.
7. Open ODIN
8. Click on the PDA button.
9. Select the extracted \*tar.md5 file.
10. Click Start!
11. You should be running Lollipop before you know it!

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


# Question
Title: Certain applications icons are missing in Nova Launcher
I have Nova Launcher (Prime version) installed on my Galaxy Nexus phone and I have noticed, that some of applications are missing in this launcher. In particular:

* Voice Search, and
* Sound Recorder

I can see these applications in `Settings > Apps > All`:

and in Google Play, but there is no sign of them in Nova Launcher. Icons to these applications are not present in NL's menu (app drawer), not on any of desktops and I can't even add them to desktop because, when long-pressing desktop and selecting `Add to Home Screen > Apps`, neither of these applications is listed on application list:

When I open up my app drawer in Nova Prime, I also can't see these apps. Notice, that I don't have `Apps` and `Widgets` tabs in my app drawer, because I have modified these. I've added my own tabs and removed `Widgets` tab, which I don't use at all. However, what concerns me the most, is the fact, that my app drawer contains different menu options in context menu than in case of other users (see *geffchang*'s answer as reference). I have `Play Store` and `Nova Settings`:

While other have `Show Hidden Apps` and `Edit Tab...`. This, however, is just a strange issue (and possible a clue), but doesn't change much, because, if I go to `Nova Settings > Drawer > Hide Apps` and select `Show Hidden Apps` from context menu, then my `Hidden Apps` list still does not contain these two, I'm looking for (`Voice Search` and `Sound Recorder`). This list contains only these applications, that I see in `Add to Home Screen > Apps` list.

I have absolutely no idea, why I can't see these two applications in any of Nova Prime lists and how to add them to either home screen or app drawer. Can anyone help here?

# Answer
As a developer, I believe it's because there are no GUI that are set to appear on the launcher (example: "Contacts Storage" only stores contacts, and it's shown as an *app* in "All" apps).

This is backed-up by dez93\_2000's answer on another question,

> This app has no inbuilt GUI link on many builds. You can use the app Sound Recorder Shortcut by KN Inc to access it through a shortcut though. \[...\]

So, you have to install other apps as a shortcut to these apps that don't have launcher on their own:
> 2 votes

# Answer
They are probably hidden.

If you go to `Nova Settings` \> `Drawer` \> `Hide Apps` do you see them listed there with ticks next to them? If so, un-tick them and they will re-appear in the drawer.
> 2 votes

# Answer
I'm not going to hijack bmdixon's answer.

What do you see on your app drawer? Do you see the (blue) APPS and WIDGETS tab? If not, then maybe Nova launcher is not active launcher.
> 2 votes

---
Tags: applications, samsung-galaxy-nexus, 4.3-jelly-bean, nova-launcher
---


# Question
Title: How to get the installation date and time of application?
I want to find the installation date and time of the applications in my mobile. Where is it stored? In Ubuntu it can be found from the `/var/log/dpkg.log`. What about Android? I am using Android 4.1.2.

# Answer
> 12 votes
There are several apps to use, but I like using App Detective.

It's easy, concise, and fully detailed. **This will tell installation time** plus a lot more.

# Answer
> 3 votes
When every application is installed you get a Package\_Added broadcast. You can save that instance of time and date when you receive the broadcast and store it locally and retrieve it. Hope this helps.

# Answer
> 2 votes
Changelog Droid is an app that catches the Package\_Added broadcast and logs all installations and updates of packages. This only works for apps added/updated after it was installed.

You could also look at the creation times of the directories in .../sdcard0/Android/data - though not all apps appear to create a directory there, and I'm not sure if it's done at install time, or first run, etc.

---
Tags: applications
---


# Question
Title: Add apps to default Guest account on Lollipop
I like the guest account feature on lollipop, but I would like to add apps to the account, so that a guest can use more than just native google apps, that I have available on my device. I know this was working in KitKat with a "new user". Is this not possible with just the "guest" user? Do I have to create a new user for that? Are there any drawbacks for having such a "hard guest" account for this purposes on a device? Like a considerable CPU/battery/memory impact?

(Nexus 7 2013) Android 5.0.1

# Answer
No issues if you sign up with a new guest Google account. Make a guest user ID for Google services in the guest session, and use the guest session as a normal session.

Though it shares the device storage ( for apps installed ) but not RAM. Hence, both sessions' RAM usages are separately managed for each other!

I tried that. while my account showed 1GB free, guest on the contrary showed 1.8GB free!

Impacts:

Google is smart, and this feature has been made way better now in Lollipop than in Kitkat. So dont worry, everything is managed effectively by the system.
> 0 votes

# Answer
Adding a restricted user seems to be, what you are looking for.

This should work in Lollipop tablets.

After creating such an account you can select which of your installed apps are usable by that account.

Sadly that feature does not seem to exist on Lollipop smartphones though.

There is a workaround though that may also suit your needs.
> 3 votes

---
Tags: settings, 5.0-lollipop, accounts
---


# Question
Title: "Call not sent" when trying to call someone on Moto G running Android Lollipop
I have a Moto G upgraded to Android Lollipop from Android 4.4.4 KitKat. I can send SMS and receive calls. But, whenever I dial a number or try to call someone, I get this message:

> Call not sent

What can I do?

# Answer
Under "Mobile network settings", I switched "Preferred network type" from 3G to 2G, and rebooted the phone. I was then able to make calls again. Then I switched back to 3G and rebooted, and it still works.

Odd...
> 4 votes

# Answer
Similar to what Talltony said, I had to go to

`Settings -> Wireless & networks -> More -> Cellular networks -> Preferred network type`

and **select 3G** as there was nothing selected after the update.
> 2 votes

# Answer
Go to settings - \> Select your network and reboot. Hope this will work!
> 0 votes

---
Tags: 5.0-lollipop, calls, motorola-moto-g
---


# Question
Title: Nexus 5 auto connects to wifi with wifi off
In some areas of my house I have weak wifi so I prefer to use 4g by turning wifi off, but it will automatically turn itself back on and reconnect. How do I set it such that if I turn off wifi it stays off until I turn it back on?

Below is a list of all the installed apps (pm list packages from the terminal emulator)

```
com.wunderkinder.wunderlistandroid
sworkitapp.sworkit.com
com.google.android.backup
com.fivehundredpx.viewer
org.videolan.vlc.betav7neon
com.stackexchange.marvin
com.android.packageinstaller
com.android.providers.userdictionary
com.audioaddict.di
com.google.android.apps.docs.editors.docs
com.google.android.launcher
com.laurencedawson.reddit_sync.pro
com.mylottos.results
com.google.android.apps.cloudprint
com.google.android.googlequicksearchbox
com.google.android.apps.fitness
com.android.providers.partnerbookmarks
jackpal.androidterm
com.android.managedprovisioning
com.flavionet.android.camera.pro
com.google.android.play.games
com.amazon.storm.lightning.client.aosp
com.google.android.feedback
com.redbox.android.activity
com.google.android.apps.hangoutsdialer
eu.kowalczuk.rsync4android
com.android.wallpaper.livepicker
com.google.android.onetimeinitializer
com.google.android.inputmethod.korean
com.aa.android
com.touchtype.swiftkey
com.android.inputdevices
org.zwanoo.android.speedtest
com.android.bluetooth
com.qualcomm.qcrilmsgtunnel
org.mozilla.firefox
com.imdb.mobile
com.android.printspooler
com.redbend.vdmc
com.google.android.ears
am.sunrise.android.calendar
com.google.android.apps.maps
com.reidwolcott.expocalc
com.vladlee.easyblacklist
com.android.vpndialogs
com.stuck_in_customs.stuck_on_earth
com.cube.arc.pfa
com.yahoo.mobile.client.android.weather
com.google.android.apps.enterprise.cpanel
com.android.server.telecom
com.sony.playmemories.mobile
com.google.zagat
com.somafm
com.google.android.tag
com.android.defcontainer
com.google.android.gm
com.android.systemui
com.android.nfc
com.android.providers.calendar
com.android.vending
com.fitbit.FitbitMobile
com.HBO
com.android.providers.downloads
com.lenstag.app
com.google.android.gsf
com.blizzard.bma
com.amazon.kindle
com.google.android.youtube
com.android.htmlviewer
com.adobe.reader
com.android.location.fused
in.zendroid.hyperfocal
com.anydo
com.hp.android.printservice
com.dropbox.android
com.android.providers.contacts
com.google.android.apps.enterprise.dmagent
org.coursera.android
com.google.android.apps.chromecast.app
com.koushikdutta.tether
com.datacolor.caprica
com.lge.update
com.google.android.androidforwork
nexbit.icons.moonshine
com.google.android.apps.googlevoice
com.google.android.apps.magazines
com.google.android.setupwizard
tv.twitch.android.viewer
com.google.android.apps.genie.geniewidget
com.lastpass.lpandroid
com.google.android.apps.paidtasks
com.google.android.contacts
com.google.android.maps.mytracks
com.Fraom.Gel
com.android.captiveportallogin
com.google.android.gms
com.kandravy.minimalico
com.devhd.feedly
com.google.android.configupdater
com.google.android.keep
com.andrewshu.android.reddit
com.soundcloud.android
com.android.pacprocessor
com.google.android.GoogleCamera
com.automatic
com.delta.mobile.android
com.google.android.apps.helpouts
com.google.android.apps.books
com.google.android.inputmethod.pinyin
com.android.facelock
com.ifthisthenbreak.alongways
com.android.stk
com.google.android.gsf.login
com.android.backupconfirm
com.ultimateguitar.tabs
com.android.providers.downloads.ui
com.android.externalstorage
com.yingwen.photographertoolspro
si.modula.android.instantheartrate
com.mailboxapp
com.google.android.apps.onetoday
kov.theme.nox
radiotime.player
com.smugmug.android.cameraawesome
com.fivemobile.thescore
com.android.calculator2
com.android.shell
com.yelp.android
com.android.chrome
com.android.proxyhandler
com.google.android.marvin.talkback
com.fitnesskeeper.runkeeper.pro
com.google.android.inputmethod.latin
com.rwoar.pfacalculator
com.prey
com.gombosdev.ampere
com.kelby.one
com.momocode.shortcuts
com.android.keychain
com.qualcomm.timeservice
de.lehe.google.news
com.google.android.apps.photos
com.android.dreams.basic
com.usaa.mobile.android.usaa
com.go.launcherex.theme.kxnt.glasklart
com.android.browser.provider
com.google.android.apps.docs.editors.sheets
com.google.android.apps.messaging
jp.co.canon.ic.eos.eosremote
pl.vipek.camera2
com.google.android.street
com.match.android.matchmobile
com.deviantart.android.damobile
org.openintents.filemanager
com.android.phone
com.google.android.gallery3d
com.google.android.apps.plus
com.google.android.apps.inputmethod.hindi
com.android.certinstaller
android
com.android.phasebeamorange
com.android.providers.telephony
com.evernote
com.google.android.webview
com.paypal.android.p2pmobile
com.cubesoft.zenfolio
com.findsdk.apppermission
com.muhanov
com.android.cellbroadcastreceiver
la.droid.qr
com.google.android.gm.exchange
com.google.android.music
com.vanguard
com.squareup
com.meetup
com.google.android.email
com.ryanmkelly.me.flatro
com.google.android.apps.walletnfcrel
com.google.android.apps.authenticator2
com.google.zxing.client.android
com.google.android.talk
com.adobe.lrmobile
com.cube.arc.trc
com.android.documentsui
com.niksoftware.snapseed
com.android.settings
com.android.sharedstoragebackup
com.cube.arc.fa
com.google.android.deskclock
com.android.wallpapercropper
com.ubercab
com.google.android.calendar
com.konylabs.capitalone
com.hilton.android.hhonors
com.qualcomm.shutdownlistner
jp.co.omronsoft.iwnnime.ml
com.google.android.dialer
com.google.android.videos
com.google.android.syncadapters.contacts
com.android.providers.settings
com.calciumion.themepicker.app
com.riteshsahu.SMSBackupRestore
com.trello
com.google.earth
com.google.android.apps.docs.editors.slides
com.benx9.palmtree
com.aimenrg.dof
com.amazon.mShop.android
com.google.android.apps.docs
com.audible.application
com.androbros.puzzle2048eng
com.triggertrap
com.android.mms.service
com.google.android.tts
com.caynax.hiit.pro
com.lge.SprintHiddenMenu
com.android.providers.media
com.android.musicfx
com.garmin.android.apps.connectmobile
com.google.android.partnersetup

```

# Answer
There are some apps that may turn the Wi-Fi on. I know of one app that can turn on your Wi-Fi when at a specific location. There may be some app turning your Wi-Fi on, I suggest seeing if you can find which app is doing that.
> 0 votes

---
Tags: wi-fi, nexus-5
---


# Question
Title: Using PIN instead of a password for encryption on Galaxy S3
I have a Galaxy S3 with OS 4.4.4 and am required to encrypt it for my job. I greatly prefer to use the PIN lock screen instead of the password due to the annoyance of having to type in the password every time you want to check your phone.

After updating to 4.4.4 and setting up the phone from a factory reset it will ONLY allow me to choose "Password" for the lock screen type when I go to encrypt. However, I have been able to select both "Password" and "PIN" before 4.4.4/factory reset. (now the PIN option is grayed out and says 'Turned off by administrator, encryption policy, or credential storage').

What exactly has caused my phone to no longer accept the PIN? Was there some update to the security settings? Is there any way to restore the PIN functionality?

# Answer
> 1 votes
It is not possible to change the PIN any more in the settings because everything except the alpha numeric password is greyed out. The solution is Tasker together with Secure Settings: Create a task "ChangePin", add an Action "Plugin", "Secure Settings" and choose "Password/Pin" under "Dev Admin Actions" as Action. Choose "Enabled", "Pin Code" and enter the new Pin code, then run the task. This action will also change the encryption password to the weak PIN, so proceed to the next section. For more details you can check at Samsung India site in its support option.

---
Tags: 4.4-kitkat, samsung-galaxy-s-3, lock-screens, samsung, encryption
---


# Question
Title: hidden pictures in Samsung Galaxy Tab 3 are gone
I have a Samsung Galaxy Tab 3 (Kitkat) I hidden some pictures then it just says "unable to hide item" but it will be gone on the gallery so I tried to look for it on "My Files" but I still cannot see the pictures. I tried to click settings\>show hidden files but i still cannot view my files. Please help. Thanks!

# Answer
> 0 votes
All Samsung gallery is equipped with a hide item option which moves the picture you choose to hide to a separate folder. It might be possible that you could have deleted the folder or moved it away. The folder is named .hide in hidden folders in Device Storage. In case of any problem you can go to it and move the pictures away. Please do not delete system folders as they can be useful.

---
Tags: 4.4-kitkat, samsung-galaxy-tab-3-10.1
---


# Question
Title: Security implications of remote (Meterpreter) shell to device
An attacker who uses an exploit for e.g. CVE 2012-6636 can use a Metasploit exploit to open a Meterpreter shell in the context of the stock Android browser.

But what are the implications of such an attack?

As far as I understand the sandbox prevents the attack from accessing contacts, the microphone, the camera or other apps. He is limited to the data of the browser and the SD card.

Even if a device is rooted, there is no way to gain root privileges from within such a shell, or is there?

So the only way to escape from the sandbox would be to tamper the app's memory and make use of another exploit, that leads to privilege escalation, right? Therefore the impact of such an attack would be very limited.

# Answer
That's right. An attacker can only create a shell with this tools/exploits. But ***if kernel has a vulnerability*** like privileges escalation, he (attacker) can gain root access then. (This only exists when kernel has a vulnerability. This is so important.)

But maybe attacker can execute malicious code with *shell/interpreter* then gain root access. Something like localroot. Exactly what you said :

> So the only way to escape from the sandbox would be to tamper the app's memory and make use of another exploit, that leads to privilege escalation, right? Therefore the impact of such an attack would be very limited.

your question = your anwser
> 1 votes

---
Tags: security, remote-access, sandboxing
---


# Question
Title: Can almost empty system partitions be shrinked?
The first four partitions take up 422.7 megabytes each, despite every single one doesn't have even one megabyte of content. Does this mean that this space is wasted? Can these partitions be reduced, so that the free space becomes available to the user?

# Answer
First off, don't worry about the first 4 entries. They are most likely mounted to the same partition, which is why they are showing the same exact sizes. If you are rooted, install BusyBox and try command `busybox df -h`. This should give you a better picture. For example, here's the output on my phone:

```
shell@jgedlte:/ $ su
su
root@jgedlte:/ # busybox df -h
busybox df -h
Filesystem                Size      Used Available Use% Mounted on
tmpfs                   909.7M     84.0K    909.7M   0% /dev
none                    909.7M     12.0K    909.7M   0% /sys/fs/cgroup
tmpfs                   909.7M         0    909.7M   0% /mnt/asec
tmpfs                   909.7M         0    909.7M   0% /mnt/obb
/dev/block/platform/msm_sdcc.1/by-name/system
                          1.1G    945.3M    164.9M  85% /system
/dev/block/platform/msm_sdcc.1/by-name/userdata
                         12.7G      7.9G      4.8G  62% /data
/dev/block/platform/msm_sdcc.1/by-name/cache
                         31.5M      5.1M     26.5M  16% /cache
/dev/block/platform/msm_sdcc.1/by-name/apnhlos
                         86.0M      8.7M     77.2M  10% /firmware
/dev/block/platform/msm_sdcc.1/by-name/mdm
                         86.0M     49.6M     36.3M  58% /firmware-mdm
/dev/block/platform/msm_sdcc.1/by-name/efs
                         13.4M      4.3M      9.2M  32% /efs
/dev/fuse                12.7G      7.9G      4.8G  62% /mnt/shell/emulated
/dev/block/vold/179:33
                         59.5G     12.4G     47.0G  21% /mnt/media_rw/extSdCard
/dev/fuse                59.5G     12.4G     47.0G  21% /storage/extSdCard
root@jgedlte:/ #

```

Second, no, you cannot re-size partitions on your phone. You would most likely render your phone inoperable if you tried, but most devices won't let you do this anyway.

It looks like your phone model has 8GB of internal memory, out of which only 4GB (3.8 formatted) is available for user apps and data. I would start looking into the 2.3GB you have used up to see if anything can be trimmed there. Lowest hanging fruit is clearing app cache (Settings -\> Apps -\> Downloaded -\> sort by size,) downloaded files (Apps -\> Downloads,) and crash logs (Apps -\> Dialer -\> dial `*#9900#` -\> tap `Delete dumpstate/logcat`.) If you are running Android version that allows moving apps to SD Card natively, you should take advantage of that. If not - there are other solutions but they require rooting your device.
> 1 votes

---
Tags: root-access, partitions
---


# Question
Title: How do I switch between multiple users in KitKat via Lockscreen?
I am using CynogenMod CM11 R22 on the Xiaomi Redmi 1S phone. I enabled multiple users using adb:

```
cd /system
pm get-max-users
setprop fw.max_users 3
echo "" >> build.prop
echo "#" >> build.prop
echo "# ADDING USER TO SETTINGS" >> build.prop
echo "#" >> build.prop
echo fw.max_users=3 >> build.prop
echo "" >> build.prop
echo "" >> build.prop
echo "" >> build.prop
echo "" >> build.prop

```

I can toggle between users using the Power menu, but I want to show them on the Lock screen. How can I do that?

# Answer
> 1 votes
Multiple user support was designed for tablets only in 4.4 KitKat, and therefore the user picker only appears in landscape mode. On CM11 for phones you will need to enable lockscreen rotation by adding a line `lockscreen.rot_override=true` to your build.prop file in the same manner as you did to enable multiple users:

```
echo "lockscreen.rot_override=true" >> build.prop

```

Reboot, rotate the phone to landscape mode, and you should see the user picker on the lockscreen.

---
Tags: cyanogenmod, lock-screens, multi-user
---


title: How to Root Xolo One

text:
# Question
Title: How to Root Xolo One
> **Hardware** : MT6582
> **Model** : XOLO One
> **Build number** : XOLO\_One\_S006\_14012015
> **Build date UTC** : 20150115-031031
> **Android version** : 5.0
> **Baseband version**: SKY77590\_GSM4\_W4\_MT6582\_MP\_V1.0.2\_S0105, 2015/01/05 13:42, 2015/01/05 13:42
> **Kernel version** : 3.10.54 (jenkins@80-32) (gcc version 4.8 (GCC) ) #1 SMP Thu Jan 15 11:22:17 CST 2015

**Description**:- I tried everything (**Framaroot, kingoroot, iroot**) but no progress, can't root it at all. I am not an expert.Is there anyway out ? When I bought the phone it was running on Kitkat and was rootable because one of my friend did it. But after updating to Android 5.0 it seems there is no way out. Few things that I found while trying to root it :-

-File /system/recovery-from-boot.p which restore factory recovery in case of phone switching on in a normal mode Is Found.

# Answer
You can root XOLO phones using Framaroot application. The framaroot application helps to install the Superuser and su binary on the android phones (but compatible only for few android devices).

Before Proceeding:

1.Take a full backup of your phone by using appropriate backup applications.

2.Once you have backup your important data’s which was available in your phone, check the battery level of your phone.

3.Incase, if it is low charge them fully, so then it never get switched off during the middle of the rooting process.

1.First, download the framaroot.apk from this page of xda-developers.

2.Once you have download this application install the same in your device.

3.After that select the SuperSu from the dropdown menu.

4.Select the Boromir now and reboot the phone.

5.That’s it! Now, your phone has root access and you will get success message which implies The SuperSu and Su binary was installed.

6.After seeing this message on your mobile, just reboot your phone.
> -1 votes

---
Tags: rooting
---


# Question
Title: Galaxy Stratosphere II Fn button stops working
My Galaxy Stratosphere II's `Fn` button (on its physical keyboard) has stopped working. I.E. pressing `Fn` and then `r` will normally produce a `-` (hyphen) character; instead, this combination just produces a `r` character. What causes this, how can I make it work again, and how can I prevent it from ceasing to work?

# Answer
Realized that I changed the `keyboard type` from `Default` to English US.

This is under `Home` -\> `Settings` -\> `Language and input` -\> `Physical keyboard` -\> \[the first option\]. If something other than `sec_keypad`: `Default` is displayed, tap it, click `Set keyboard type`, and go through the entire list and uncheck anything that is checked.
> 1 votes

---
Tags: keyboard
---


# Question
Title: Reasonable way to copy files to a new SD card using a Mac
I have a Mac and want to transfer about 30 GB of data to a larger SD card for use with a new Android phone.

The phone in question is a Galaxy Stratosphere II.

There doesn't seem to be a straightforward way to do this.

So far I have tried

* Copying using Android File Transfer, with the phone connected via USB. This seemed to work, running at about 10MB/s, but didn't retain the file timestamps, which is unacceptable to me. Since the app seems to only provide access via a drag-and-drop interface, I don't think there's a way to use it to copy files while retaining timestamps.
* Copying using `scp -pr` via `SSHDroid` running on the phone, via another wifi network. This also worked, retaining timestamp information, but was painfully slow (\<1 MB/s).
* Plugging the SDCard into my MacBook Pro. This doesn't work: it is not a recognized filesystem. I tried using a third-party SD Card reader also, with the same result.
* Using `adb push` to copy files over a USB connection. This also doesn't work, even when I add `/.` to the end as suggested by this answer.

`simple-mtpfs` might be an option, but the given build instructions reference non-existent executables.

Alt Mounter also sounds like it does what I want, but is indicated as being "\***EXTREMELY BETA\***" and thus is not something I'd prefer to trust with my important files.

When I upgraded a different SD card, I experimented with copying files to the SD card in a connected reader via a Linux VM. This seemed to work but would mysteriously cut out after copying a fraction of the data. I think that time I ended up just using `scp` and leaving it to run for a day or two.

I'm continuing to dig into this, but perhaps someone can save me some time. Is there an easy way to do this?

# Answer
> 1 votes
Both OSX and Android provide basic POSIX utilities, so I ended up going old school on this one:

```
$ tar czv "$PATH_TO_ORIGINAL_SDCARD" | split -b 2048m - sdcard-

```

This command creates 2GB-sized chunks of an archive of the sdcard contents, with names like `sdcard-aa`, `sdcard-ab`, and so on. The 2GB split is necessary because Android File Transfer can only copy files of 4GB or less in size.

Then I copied the files over to the phone using (surprise!) Android File Transfer and recombined and unarchived them in Terminal Emulator\* using this command:

```
$ cat sdcard-* | tar xzv

```

## \*: it was actually a bit more complicated than this. Gory details:

So actually Android *doesn't* really come with basic POSIX utilities, or at least if it does, they are not readily available to the Terminal Emulator app.

I thought that it did because SSHDroid provides these utilities via `busybox`. I suspect that Android doesn't allow processes to execute files that their user does not own; this would explain why there is no app available that installs `busybox` for non-rooted phones.

`busybox` is a utility that can execute any of a large number of POSIX commands, depending on what name it is called with. People arrange for it to be called with names other than `busybox` by creating *symbolic links* to it with names like, for example, `tar`.

However, it turns out that it *is* possible to install busybox in your own Terminal Emulator app home directory. So that's what I did. Steps:

* Grab the file `busybox-android` from the eponymous github project.
* Get it onto your device (see above!). Put it somewhere public that you'll have access to from a Terminal Emulator session. Just call it `busybox`.
* Start a Terminal Emulator session. Make a directory `~/bin` and copy the `busybox` file from the public place you put it to that new directory.
    + Since the `cp` command is not available in a Terminal Emulator session (!) do it this way: `cat $PATH_TO_BUSYBOX/busybox > ~/bin/busybox`
* Now `cd ~/bin` and create a symbolic link: `ln -s busybox tar`.
* Now you should be able to `cd /storage/extSdCard/` and concatenate and extract the contents of your archive files to it using `cat $PATH_TO_ARCHIVE/sdcard-* | ~/bin/tar xzv`.
* It will be extracted with whatever prefix directories were the path to the sdcard contents when you created the archive set, e.g. `/Volumes/oldphone/`. So now move everything from that subdirectory (we'll call it `$OLD_SDCARD_CONTENTS`) to the root of your current SD card.
    + `sh` (the shell used by Terminal Emulator) doesn't seem to have any way to select all the hidden files in a directory, so I ran `bash` to do this. Under bash, `mv $PATH_TO_FILES/.[^.]* $DEST` will move all hidden files. Remember that you have to access `bash` via a symlink to `busybox`, or just do this part via `ssh` (which is actually what I did).

Whew! Glad that's over. I really hope I don't end up accepting this answer; there should be a much easier way to do all of this.

Of course, I could have just untarred the archive in an `ssh` session from my computer, but this would have required me to run my computer for however long it was going to take. Plus, like, **of course** busybox should be available in Terminal Emulator.

---
Tags: sd-card, file-transfer, macos
---


# Question
Title: How do I create an archive for easy extraction to /data/local/tmp/ in "adb shell"?
Usual shar archives fail to extact in `adb shell` due to problems with lock directory and temporary files for HERE documents. Zip archives are also not an option.

How do I make an archive that can be easily extracted to `/data/local/tmp/` out of the box on unrooted Android without busybox?

# Answer
You can install `busybox` pretty easily on an unrooted Android phone. Steps:

* Grab the file `busybox-android` from the eponymous github project.
* Get it onto your device via `scp`, `adb push`, Android File Transfer, etc. Put it somewhere public that you'll have access to from a Terminal Emulator session. Just call it `busybox`.
* Start a Terminal Emulator session. Make a directory `~/bin` and copy the `busybox` file from the public place you put it to that new directory.
    + Since the `cp` command is not available in a Terminal Emulator session (!) do it this way: `cat $PATH_TO_BUSYBOX/busybox > ~/bin/busybox`
* Now `cd ~/bin` and create a symbolic link: `ln -s busybox tar`.

So now create a tarball using `tar czv $FILENAME $ROOT_OF_FILES_TO_ARCHIVE`, kick it over to your device, and extract using `tar xzv $FILENAME`.

`tar` is also available by default to `ssh` sessions served by SSHDroid (because SSHDroid provides `busybox`). You might need to register it? Don't remember if that stuff works on the free version.
> 1 votes

---
Tags: adb, shell, command-line, file-archives
---


# Question
Title: How to know which Gapps version is installed?
How to know which Gapps version is installed in official Roms. I've a Archos 45b Helium with Android 4.4.4 installed.

# Answer
In SDK package of Android, there's a little tools called "aapt" which gives you information about the version:

```
#~:./aapt dump badging GoogleServicesFramework.apk
package: name='com.google.android.gsf' versionCode='19' versionName='4.4.4-1288895'
sdkVersion:'19'
targetSdkVersion:'19'

#~:/aapt dump badging GoogleLoginService.apk
package: name='com.google.android.gsf.login' versionCode='19' versionName='4.4.4-1227136'
sdkVersion:'8'
targetSdkVersion:'17'

#~:/aapt dump badging GmsCore.apk
package: name='com.google.android.gms' versionCode='5089038' versionName='5.0.89 (1307510-038)'
sdkVersion:'9'
targetSdkVersion:'19'

```

I did these commands in a terminal on my linux workstation, after exported the APK files from my /system/priv-app folder was in my phone.
> 0 votes

---
Tags: 4.4-kitkat, google-apps
---


# Question
Title: Play Store crahes after reinstall in /system/app
I've Archos 45B Helium rooted, with 4.4.4 android version. I've got some problem with Play Store so I backed up it with Titanium and I delete it. I was not able to restore. So I downloaded "com.android.vending-5.3.5" and I instaled it as Phonesky.apk in the /system/app directory and change is permission to 644. Now Play Store is installed but it crashes all the times.

Could I take Google\_Apps wich are in the http://wiki.cyanogenmod.org/w/Google\_Apps and which version I've to take.

Thanks for your support.

# Answer
On Android 4.4.4 there is no more /system/app but /system/priv-app the main directory of the applications need special access Following this Link of Android exchange I checke dthe version of the tols was not removed. I my case I did that with the 4.4.22 version of Google play store

```
adb shell
shell@ac45bhe:/ $ su
root@ac45bhe:/ # mount -o remount,rw /system
root@ac45bhe:/ # cp /storage/sdcard1/com.android.vending-4.4.22-80240022-minAPI8.apk /system/priv-app/Phonesky.apk
root@ac45bhe:/ # chmod 644 /system/priv-app/Phonesky.apk
root@ac45bhe:/ # reboot

```

And I installed com.android.vending-5.3.5-80330500-minAPI9.apk from Android thought the internal file explorer, accepting unknown source when the system asked.
> 0 votes

---
Tags: google-play-store, 4.4-kitkat
---


title: Swype quick emoji input list

text:
# Question
Title: Swype quick emoji input list
Does anyone know where to find the list of the available intuitive emoji input keywords? I have looked unsuccessfully.

It will be useful as a reference.

Many thanks.

# Answer
> 11 votes
My gf and I have compiled a list of what we have found so far, and are still discovering more.

☺ happy wondering smile sad / cry concerned / worried OMG tongue / raspberry grin wink asleep sleepy scared fear cool emo stubborn

☝ up / one bad / no / thumbs down good / yes / thumbs up clap hello / wave hear / ear smell / nose mouth eyes / see massage

guy / boy girl couple angel skull ghost liberty yay swim run kiss

✈ plane train car bus bike ⛵ boat trolley

walk / hike man woman baby smoke

bird dog cat fish whale panda rabbit / bunny monkey chicken pig horse sheep cow tiger

❤ heart love ✔ check mark trail / footprints knife gun / shoot ☎ phone ✂ scissors / cut box money atm / cash date ⏰ alarm shower

music guitar saxophone violin

beer drink / martini wine hamburger / cheeseburger ☕ coffee ice cream pizza donut tomato bread chocolate candy banana ☕ coffee ☕ tea sushi

night sun ☔ rain ☁ cloud ❄ snow / cold fire / hot

shoe shirt jam couple

# Answer
> 5 votes
Few more I found:

mad pout snake helicopter atm / cash ⚾ baseball football basketball ⛳ golf ⚽ soccer tennis goat hair turtle king / queen / crown star crocodile picture / camera mouse lollipop cake ski snowboard surf punch bathroom ⛪ church toilet ok purse heel / sandal diamond ambulance truck movie / theater taxi beach / palm tree koala ⛄ snowman earth / world rainbow penguin octopus snail rat whale tv bowling pool bath battery key flashlight hammer wrench / tool trolley atm / cash chips

poodle umbrella rose gift drug dragon sushi Halloween alien frown surf ♿ wheelchair pill piano Santa ✋ hand ✌ peace cookie game radio glasses smirk

---
Tags: swype, emoticons
---


# Question
Title: Rom flashed but phone is stuck showing boot logo
I flashed my Xolo q2000 with CWM Recovery and an Xperia Z2 rom downloaded from Needrom. All was well but some features were not working so I once again deleted the cache, and wiped data and so on. Now when it boots it only shows the Xolo logo on screen, nothing else happens.

How can I deal with this problem?

# Answer
> 0 votes
Go into recovery (generally power + vol down or power + home + vol. down) and flash another stable ROM. How do I know this? I have bricked many phones a thousand times ;-p

---
Tags: boot
---


# Question
Title: HTC One m7 OTA update to Lollipop fails with "red triangle exclamation mark inside a htc one" graphic at recovery
```
*** TAMPERED ***
*** RELOCKED ***
V7_UL PVT SHIP S-ON RH
HBOOT-1.57.0000
...
OS-5.11.631.8

(bootloader) version: 0.5
(bootloader) version-bootloader: 1.57.0000
(bootloader) version-baseband: 4T.27.3218.14
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 5.11.631.8
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: -
(bootloader) imei: -
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0712000
(bootloader) cidnum: ROGER001
(bootloader) battery-status: good
(bootloader) battery-voltage: 4023mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-e47fb74b
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0

```

I had TWRP and it was rooted but S-ON was kept on. I have since installed XPosed framework and that's it, didn't flash another ROM. I have unrooted with SU and flashed with a stock recovery.

What shall I do going forward from this point to install Lollipop OTA?

Could I have installed the Lollipop OTA zip via TWRP?

Thanks!

# Answer
> 1 votes
Loaded the correct stock recovery unzip by WinRAR from one of the previous OTA updates with matching cidnum, re-locked it, then the new OTA installed fine.

---
Tags: ota-update, htc-one, unrooting, twrp
---


# Question
Title: add shortcut to a file say a local pdf on to the homescreen
My jelly bean phones are not rooted. I was hoping to be able to place a file, or a shortcut to a file, such as a '.pdf' on the homescreen.

I have seen suggestions that it may be done, by using file managers, but maybe that no longer applies. Both devices have 4.2.2 jelly-bean. See for instance this question.

I have tried on an HTC desire 310 and on an Alcatel onetouch. I get no option to add the file or shortcut to the home screen. I did install the Astro file manager, with a shortcut on the home screen but did not see any additional option for putting a pdf on the homescreen.

# Answer
Download and then install the ***latest version*** of Astro File Explorer.

long press on a home screen where you want the shortcut. Select **widgets**, then select "Astro". Astro then asks you for choice one file, then you can go to your `pdf Directory` and add it on the home screen. ; )
> 1 votes

# Answer
You can do the same as Mohsen said, with ES File Explorer. Locate the file in the app, and hold on it to select it. At the bottom right, tap More, and then Add to desktop.
> 0 votes

---
Tags: 4.2-jelly-bean
---


title: How to root Kindle Fire HD 8.9"

text:
# Question
Title: How to root Kindle Fire HD 8.9"
I have purchased a Kindle Fire HD 2. Generation (2012) and wanted to root it. I followed the instructions from Rooting a new Kindle Fire HD and and other instructions found via google. When I run the `Bin4ry` version, the pad is really slow afterwards for some reason. I found this thread here, but it's not really helpfull.

I also tried the Qemu version, but this also doesn't work. The only thing this resolves is that it runs at normal speed after it's done, but the device is not rooted.

So are there any tips on how to do this? I would like to get Google Playstore running, instead of being chained to Amazon. All information I find with google leads me back to the same solutions which don't work.

# Answer
My Kindle OS is 8.5.1 where the above solutions don't work (nor any other I found via google).

However, I found a thread on xda developers which pointed to a file name `root_master.apk` and this one successfully rooted my device.

When using this apk, the process was partially in chinese (which I don't understand), but it worked. Not sure if this app is safe though, so use at your own risk.
> 1 votes

---
Tags: rooting, amazon-kindle-fire, amazon-kindle-fire-hd
---


# Question
Title: Flashing factory image - all data still present
I've just flashed my Nexus5 with Android 5.1 factory image using this how to:

http://www.droid-life.com/2013/11/05/how-to-flash-nexus-5-factory-images/

I've made a complete backup off all my data since I was sure I'll loose it. Also the how to states:

> "\*Flashing factory images wipes your phone completely clean, leaving it at a factory, out-of-the-box state."

This also happened after flashing my Note 4 with Android 5 withe the rom downloaded from sammobile.com. (flashed via Odin)

So - why is all my data (photos, apps, calendar/contacts) still present after flashing the new rom?

# Answer
The apps and user data (everything that gets erased by factory reset) are contained within the */data* partition (in fact, "factory reset" simply formats the */data* partition). This partition is independent of other partitions. Android system is located on the */system* partition. That means that, as long you don't wipe your */data* partition, your apps and data will stay in the phone even when you change your Android version.

It is, however, recommended to wipe your */data* partition when moving from one Android version to another, due to incompatibility issues.
> 0 votes

# Answer
In that guide it says:

> \*If you don’t want to wipe data, remove the “-w” in the second to last command.

Therefore if you removed the "-w" then your user data will not have be touched/wiped when flashing the factory image.
> 0 votes

---
Tags: rom-flashing, factory-image
---


# Question
Title: Can I use Google Cardboard with non-NFC phones?
I have recently got a hold of new phone which has 5 inch Full HD screen, so the first thing that I wanted to do is checking out the Google Cardboard VR.

But I recently learnt that my phone doesn't have NFC in it, and I heard Google Cardboard needs NFC to do some things.

So my question is, can I use Google Cardboard VR with my phone? If yes, then how can I?

# Answer
> 2 votes
NFC is used to auto-launch the application when inside a Google Cardboard device.

It's a way of the app to know that it is inside a cardboard device and it can launch the application in VR mode. When in VR mode, the display is split into two parts.

So, in short you can directly launch the application normally and select the cardboard demo app and then insert it inside the device.

---
Tags: nfc, google-cardboard
---


# Question
Title: Cannot open my app it keeps saying app not installed
I transferred some of my app to my SD card using the cm cleaner app and it was working perfectly fine .but suddenly today I cannot open those app it keeps saying app not installed.I tried restarting,reinserting the memory card but nothing seems to work.

# Answer
Since you did not mention having verified that the SD shows up as Mounted in settings, make sure that you have the memory card mounted. In KitKat: Settings \> General \> Storage \> SD card \> storage \> Mount SD card. In Jelly Bean perhaps: Settings \> Storage \> Mount SD card

Some apps particularly apps from Google or apps that are on all the time will not work from SD card.

Did you check your applications in settings to see that the application is installed. Reinstall from Playstore which will indicate if it was believed to be installed already.

Also rebooting clears some problems with not being able to run an app.
> 0 votes

---
Tags: applications, 4.2-jelly-bean
---


title: Download and run Android APK files

text:
# Question
Title: Download and run Android APK files
I want to download BitTorrent Sync to synchronize my Android and PC.

**Question #1**

What's the difference between download from here or here?

Since I'm not interested in register myself on Google Play, can I download an APK file from any site and run it with some sort of "double click" over the name of the file, in the same way as in Windows?

**Question #2**

After download a file where do I save it? In the smartphone RAM? In the SD Card?

Thank you

# Answer
> 0 votes
You can download the APK file with bittorrent to you PC. The other link is not usable if you don't want to register to Google Play. After downloading you transfer it to your phone. Under settings and security you have to enable unknown sources and while tapping on the transferred .APK file, it will be installed.

---
Tags: downloading, apk
---


# Question
Title: Can Waze cause the cell phone to overheat even after being closed?
By closed I mean clicking "switch off" in notifications panel and closing it in "recent apps".

Waze consumes at most 20% of my battery during normal use but after turning it off, my cell phone keeps getting hotter for no apparent reason.

Things I tried:

* Turning it off and back on. It does cool down when it's off but after turning it back on the heating continues gradually.
* Using Juice Defender in agressive mode. No change.
* Troubleshooting with Watchdog Lite. The process consuming the most energy is Android System (around 10-15%).

I suspect Waze has something to do with this because the problem exists even when I only opened this app that day.

# Answer
> 0 votes
The simple answer is No!. Waze is just an app, a piece of software and has no bearing on battery life or heat generation.

Heat is generated from devices within your phone running with too much power. Waze maybe the app that starts these devices going, but ultimately, it is the phones hardware that is causing the heat.

Screens generate a large amount of heat to provide the brightness needed, try reducing the brightness level on the screen. Also, the satellite tracking system may be needing more power if the signals being received are too small. some phones have a self boost amplifier and these can also burn battery power. Anything that runs these types of hardware would cause you phone to get hot, and lack of cooling would not help.

Most phones are designed now to be as thin and light as possible, this is done by sacrificing heatsinking (the designers assume the phone will only be used for short periods at a time).

# Answer
> 0 votes
Waze definitely not just causes my Samsung S3 to get hot, but always causes the phone to heat up wildly until it crashes due to extreme overheating. I can get a maximum of 30 minutes out of it before my phone overheats and dies. It's the only app that I've ever seen do that. Also, it uses more power than my phone charger can provide, so the battery level drops consistently even when plugged in to a charger that can provide 2.1 amps. I've had to stop using Waze. Too bad, as it seems like a nice app, but I can't run something that's going to destroy my phone.

---
Tags: overheating, motorola-moto-g
---


# Question
Title: Two Photo icons on Moto G following Lollipop upgrade
After upgrading my Moto G 1st gen smartphone to Lollipop I now have 2 photo icons. Is there any other way to delete the duplicate other than a factory reset?

Screenshot (click image for larger variant)

# Answer
You need to disable and remove Google+, then reinstall it from the app store, I did this to mine this morning and now its fine.
> 1 votes

---
Tags: 5.0-lollipop, motorola-moto-g, app-icons
---


# Question
Title: my internal memory is empty but cant add new apps
Not enough storage when loading apps to my phone why is this and my internal memory is empty, also new 4gb memory card is brand new.

# Answer
> 0 votes
Open settings\>storage\>miscellaneous and delete all the files from here Also delete cached data(by touching it)It happened with me too but now every thing is fine I found a file named 0 in miscellaneous and on deleting it my phone started working properly

# Answer
> 0 votes
I think that this has already been answered in this thread

You may have sufficient internal strage space, but not enough space on the */data* partition.

---
Tags: applications, sd-card, insufficient-memory, storage
---


# Question
Title: How to factory reset android (4.1) tablet without boot menu?
My 8-year old son have a Denver TAC-76001, he loves testing settings etc. After setting a pin-code password he cannot recall the code.

Since we cannot start the tablet I have tried make a factory reset without success. This is what I have tried:

1. Shut it down.
2. Press power and Vol + (or Vol -) until the boot android robot is displayed.

( at this point there is no (visible) boot menu )

3.1. Press Vol + (or Vol -) as if there was a menu and press on/off as enter-option. No success - pin-code needed.

3.2. Wait about a minute (which leads to reset according to a youtube-clip) until it restarts - pin-code needed.

3.3. Download firmware for the tablet, follow the instruction in order to format and re-install. No success - nothing happens when I try to format the tablet.

Now I am out of ideas...

* New ideas, tools etc. are warmly welcome!

Regards!

---

I moved the problem from stackoverflow.com since this seems to be a more accurate forum.

# Answer
According to the manual for your tablet, there should be a "Reset" button. Try holding it while powering on the tablet and see if it boots into special mode (recovery) that lets you perform a reset.
> 3 votes

# Answer
*DENVER ELECTRONICS A/S* explains to access the recovery mode (e-mail):

---

You can factory reset the tablet the following way:

1. Plug in the adapter. Press the reset button on the back of the tablet and wait for approx. 20 seconds (until the battery icon disappears and the screen goes black).
2. Press the power button for 5 seconds.
3. When the Denver logo appears, press the power button 2 times (short fast press). (If the tablet powers of for start with “Android” – start again at step 1.)
4. Wait until you enter the recovery menu. Press the power button 3 times (don’t hold the button, short fast press).
5. “4. Wipe data/factory reset” must be marked.
6. Press and hold the power button for approx. 3 seconds, then release.
7. Use short fast presses to get the cursor to “8. Yes – delete all user data”.
8. Press and hold the power button for approx. 3 seconds, then release.
9. “1. reboot system now” must be marked.
10. Press and hold the power button for approx. 3 seconds, then release.
> 1 votes

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


# Question
Title: google play store is not working mean it ceased at saying "Downloading"
please help i have a galaxy s4 value edition i9515. google play store is not working mean it ceased at saying "Downloading" but nothing happened next, i have tried all the possible means. deleting updates/caches of framework play store and download manager which is also enable, restriction mode is not ticked, Reset the mobile makes a new google acount but no luck. thanks to all

# Answer
did a factory reset, same error when trying to download facebook "rpc:s-2:aec-2" also adding account "sync apps with facebook" will not work: logs me in you have already authorized GALAXY S4 error "login failed. try later." whole reason I did a reset, because I can no longer sync my facebook events to my android calendar and now I cannot install or update facebook from google play, I have to use amazon store
> 0 votes

---
Tags: 4.4-kitkat
---


title: Remove "No SIM Card in Phone" message

text:
# Question
Title: Remove "No SIM Card in Phone" message
I recently changed to a newer phone and currently using my old android phone as a sort of "ipod". However, it always shows the message that there is no sim card. I know this is just an annoyance but is there anyway to disable it? I am rooted running a custom sense 4 rom on ICS. Is there anything I could flash to remove this message? Or disable the cellular radio completely?

Screenshot (click for larger variant)

# Answer
> 7 votes
You can remove the "No SIM" notification from the Galaxy S3 S4 and Note 3 by adding an entry to your build.prop. You need root to do this.

I recommend using JRummy's Build Prop Editor. Once you've installed it, launch the app and click the bottom right icon (a `+` sign).

In the first box you can enter a description like so (this is optional):

```
# Remove "No SIM" from notification bar

```

In the second box, enter:

```
ro.config.donot_nosim= true

```

Then save and reboot.

If the "No SIM" popup still shows, or you get the "No SIM" notification icon, then look for an entry that reads:

```
ro.config.tima=1

```

and change that to:

```
ro.config.donot_nosim= true

```

If that still doesn't work, try removing `ro.config.tima=1` or set it to 0 instead of 1.

You can also add `sys.hiddenmenu.enable=1` to enable the hidden menu if it isn't already in your build.prop.

# Answer
> 6 votes
Turn on airplane mode, enable WiFi. Problem gone.

# Answer
> 4 votes
If you have root access:

* download the free "Notifications Off" app from the Play store;
* open it;
* scroll all the way down till you find "system ui" and uncheck it;
* hit the little floppy disk icon at the top to save it.

This works for my Sprint Note 3 on page plus.

# Answer
> 2 votes
Turn on Airplane Mode. It will turn off wifi unless you need wifi then I don't know what else to do.

---
Tags: root-access, sim-card, htc-mytouch
---


title: Galaxy Y - White Screen Problem

text:
# Question
Title: Galaxy Y - White Screen Problem
I am using Samsung Galaxy Y. Yesterday my phone screen went white. I tried restarting, and the same problem occurred. I can receive phone calls and SMS but display fully disappeared - only white screen shows up. Can any one (if one has already faced this problem) tell me how to fix it?

I went to a service center but, he charges too much to fix this problem. So I decided to try manually to fix this problem but still didn't find any solution, not from internet either. I already tried rebooting, hard-reset (removing the battery for a while), and even factory-reset; but none of those solved the issue.

# Answer
> 1 votes
The possible reasons for white display are:

1. LCD is completely dead : In this case LCD or display replacement has to be done.
2. LCD connector is effected by carbon or dirt particle: If the LCD connector is surrounded by the carbon then it has to be removed.

There are simple steps which can overcome this problem and can help you in getting your Tab ready for the use.

1- Switch off the tab and open the back cover

2- Now unlock the battery and remove it , it’s not a necessary step. Though it is for the convenience

3- Get to LCD connector as it is locked, firstly unlock it

4- After unlocking of LCD connector , with the help of metal tool rub it to remove the carbon and other dirt particles

5- Then fix the connector at earlier position and lock it

6- Place the battery at its position and connect their terminals

7- Switch on the tab, now it ready to be used

Source

Check out this video for detail instruction.

# Answer
> 0 votes
I had the same problem with my Galaxy Y, but mine was in warranty time. I took to an authorized support and they have changed the main board of the smartphone.

---
Tags: screen, samsung-galaxy-y
---


# Question
Title: Is Android Device Manager really useless?
Android Device Manager is supposed to locate your phone and do remote lock and remote wipe. Problem is the phone can be switched to aeroplane mode or shutdown without unlocking it with pattern / pin / password.

Data connection will be lost seconds after the phone is stolen. So what's the point?

# Answer
> 1 votes
There is two parts to it,

1. **Cell phone is lost** : Lets assume its lying somewhere or someone found it. In this case you can use the Device Manager to locate the location.
2. **Cell phone is stolen**: This guys are smart, they know the technology, they know the hacks. They will switch-off with cell phone as soon as they can. They will wipe out our data and most probably brick the phone. Not sure, but I think they even change the IMEI number to make it completely untraceable. **In this case Device Manager or most security software is useless.**

---
Tags: 5.0-lollipop, android-device-manager
---