title: How to restore whatsapp media?

text:
# Question
Title: How to restore whatsapp media?
My friend have sent me an image on Whatsapp, I downloaded the photo and later accidently deleted the photo on

> /storage/sdcard0/Whatsapp/Media/Whatsapp Images

Now when I click on the image on Whatsapp it shows

> 'Sorry, this media file doesn't exist on your SD card.'

How can I get back those Images?

# Answer
> 3 votes
It's not possible to get it back through WhatsApp, since they don't store images on their servers anymore after you've downloaded them once.

You can try and use your Photos app and then through the menu look at your Trash; deleted pictures should still be there for 30 days if I'm not mistaken.

Another option might be to check a photo backup service if you set one up (most suggest to automatically set it up on first access of the app, so could he set up without you remembering it). Are you syncing your pictures with Google+ or Dropbox perhaps? There the picture might still be accessible. If you don't have any of these set up yet, it might be a good idea to do so to avoid this situation in the future (please take privacy and battery concerns into consideration).

If all of the above fail, your last bet would be to remove the SD card from your phone and put it in a laptop/desktop (you will probably need an adapter for that). From there you should run some recovery software on the card. Deleted items on the SD card are actually not deleted, but merely 'forgotten about' until something new is written over them. That means this method will have a much higher success rate if the deletion was recent. If you need to resort to this solution, please search this forum with a query like "recover images on SD card" for much more thorough answers than I can give you here.

---
Tags: whatsapp-messenger, data-recovery
---


# Question
Title: is it possible to get app code from apk and customize it?
is it possible to get android socurce code from apk.

i had seen on some tutorial that shows the way to get code from apk just guessting if we can do it really .

please guide they way to do it if possible

i was able to get source code but issue is that when i try to run it in eclipse i see lots of error .

# Answer
This is called *Android Reverse-Engineering*.

There are a lot of tools out there that could decompile your **apk** or any **apk** in seconds.

An example is *APK Studio* which even comes with cross-platform support.

There are various *IDE*s for decompiling/editing & then recompiling of *android* application binaries.

There are even ones that completely are re-written using *QT* for cross-platform support. This will permit you to have multiple frameworks installed & to pick a particular one on a per project basis.

A one solution to prevent *Android Reverse-Engineering* is to just get **patents** for your code, and it will save you from a lot of trouble.
> 1 votes

# Answer
There are decompilers out there, but it's very likely that what you get out of it will be a garbled mess. If the developer used Android's ProGuard, you may not be able to reverse engineer the resulting code. The only site I know of for decompiling is this one. Be careful and keep it legal. Source code is intellectual property. If the developer has a website or says their code is open source, contact them to find their github repo.
> 1 votes

---
Tags: apk
---


# Question
Title: Will Titanium Backup Restore restore me to the groups i've been added in Whastapp
I have rooted my phone and I want to update my sony xperia v to android 5.0.2 lollipop with cm12 nightly rom. I have created a backup of of all apps+data using titanium backup.

My question is, will the titanium backup restore me the the groups i've been added in WhatsApp?

# Answer
> 1 votes
Titanium will restore the app data. If the app stores that data then yes it will, but that is something that is almost certainly stored server-side by WhatsApp.

---
Tags: cyanogenmod, 5.0-lollipop, sony-xperia-v
---


# Question
Title: Generate a browser bookmark from file manager
We are developing a web site that will all be local to an android tablet. The idea is we create the web app, copy the web app to MicroSD cards and distribute the SD cards.

Right now, when you open the file manager and browse to the location and open `index.html` , the file manager does a terrible job and displaying any of the HTML.

In order to view the page in a browser, you have to type: `file:///Removable/MicroSD/MyApp/index.html`

That isn't very intuitive. Is it possible to create a file that gets executed from the file manager that will create a bookmark and place it on the home screen that points to the location I stated above? Thanks.

# Answer
> 1 votes
As suggested by t0mm13b in his comment on your question, a shortcut on the desktop is the easiest way. This requires you to first open the page with your browser, and create a bookmark for it (you will see later why this step is required).

As you stated not to be able to add the shortcut in the usual way, here comes an alternative approach:

Some tablets come with a launcher that only offers wallpaper settings on long press (I have some of those as well). In this case, oben the app drawer (where you can find all your apps), and switch to the "widgets" tab (usually by swiping the page from right to left). You will see the word "Widgets" highlighted on top. Now look out for the "bookmarks" widget. You may be offered multiple of them, from "1x1" to "4x4" (the numbers here specify the size the widget will consume on your screen). You can play with them to find the one suiting you best. Long-PRess it, and the drawer behind it will "fade out" -- instead your homescreen(s) will display. Drop the widget where you want to have it.

Now it will ask you for which bookmark you want to use for the widget. Chose the bookmark you created in your browser at the beginning. Now the widget should be created on your homescreen.

# Answer
> 0 votes
Why are you choosing to distribute via an SD Card? You can use something akin to PhoneGap, and pack it into an APK. It's still static files locally, and still being run by the local WebRenderer.

This is a bit of an alternative solution + comment -.-

# Answer
> 0 votes
If you can install an app from the play store without infringing on your contract, then get Task Bomb.

1. Launch the app and tap Tasks
2. Tap the white plus in the top-right corner
3. Select VIEW for Action type
4. Tap Data, then tap your file manager in the popup
5. Browse to the root of your site and tap the index page
6. For Activity, select whichever app you want to use to open it

Now that you've created the task, you have to add a homescreen shortcut

1. Go to your homescreen and drop the Quick Launch shortcut to your homescreen
2. Select your task from the list, name it anything, and you're good to go!

# Answer
> 0 votes
Install open in browser \- then you can browse to the file in a manager, select the file and it will open in the web browser. You can then also bookmark in your web browser and even put that bookmark on a widget on the desktop.

And the above app is open source

---
Tags: home-screen-shortcuts, asus-eee-pad-transformer, bookmarks, html
---


title: Open bookmarks to local files in Chrome

text:
# Question
Title: Open bookmarks to local files in Chrome
On my Nexus 7 running Android 4.2.2, I can open Chrome and type `file:///sdcard/whatever.html` and it opens just fine.

The problem comes when I want to bookmark this file. The bookmark gets created, but after tapping it, nothing happens. (Therefore, also adding it to home screen and tapping it does not work - it says that Application is not installed.)

However, after long-pressing the bookmark and opening it in new tab, the file loads and I can view it.

Does anybody know why it behaves like this and possibly how to make local bookmarks to open directly, without the need to open them in new tab?

Thanks

# Answer
This was originally going to be a comment, as I'm not 100% sure of its accuracy, but here goes:

At least with the stock Gingerbread browser, every link that you click makes the browser broadcast an intent to see which apps respond saying that they can handle the link's target themselves (like when you follow a Play Store link and it asks you if you want to open it in the browser (`play.google.com`) or in the Play Store app). Since no apps respond the browser essentially ignores it. When you ask to open it in a new tab, the browser already knows exactly what you wantit to do with the link, so instead of querying your apps, it simply opens the link in the new tab (like opening a new tab and typing in the URL). So that's why it works when you open in a new tab, but not when you simply click the link.

As for a solution, you could try HTTP Server, AirDroid or similar apps. Once you setup the server, your target addresses should look something like `http://127.0.0.1/whatever`. Since this has an `http://` protocol the browser recognizes this.

**EDIT:** To my understanding, you can also use other (potentially free) server apps, like AirDroid. When it tells you your IP address is `http://xxx.xxx.xxx.xxx:abcd`, you use that when you are connecting from another device, like your computer. But when you are using the same phone that you are running the server on, just go to `http://127.0.0.1:abcd` in your android's browser.
> 1 votes

# Answer
If you install open in browser and then the bookmark will work as expected.

And the above app is open source
> 1 votes

---
Tags: chrome-for-android, bookmarks
---


# Question
Title: Unable to install drivers of Nokia X on Windows 8.1
I have connected my Nokia X device with my PC which is running Windows 8.1. But in Device Manager it is showing as shown in below image:

When I Right click on it and select `Update Driver Software` and manually give the path of Android SDK where USB drivers are there, then it is showing below error (even though the driver files are available there):

Can anyone please help me what/where the problem can be?

# Answer
> 2 votes
The Android SDK does not have specific drivers for all devices; really on Nexus devices and those devices that use Google's vendor ID are directly supported (on Windows at least).

The drivers can be modified to work with different devices though; I found a version for the Nokia X here.

You could also manually modify them yourself by following this procedure (using the correct IDs for your device instead).

# Answer
> 1 votes
Sometimes win8 will refuse using drivers as they aren't signed for win8. Same problem occured on my machine when trying to install the drivers for xperia z2.

You can try this:

Press and hold "shift" and reboot win8, then choose "startup options" or similar entry in the menu, then choose reboot. Choose option 7 or F7 and reboot again.

Driver should install now.

---
Tags: usb-debugging, usb-drivers, nokia-x
---


# Question
Title: Alternative Lockscreen with Fingerprints
Is there a way to use the fingerprint sensor on my Samsung Galaxy s6 with a costum lockscreen like AcDisplay(no root)?

# Answer
You can use it on CM Locker. They said. And it will be compatible to S5 next month, but it's supported by S6.
> 0 votes

---
Tags: lock-screens, samsung, samsung-galaxy-s-6
---


# Question
Title: Microsoft Exchange Server no longer updates via WiFi after upgrading to Lollipop
I had my Samsung Galaxy Note 4 (as well as several other Samsung devices - such as two tablets) set up to sync with my Microsoft Exchange Server all without problems before upgrading to Android Lollipop. After upgrading to Lollipop, I am no longer able to sync (refresh) via wifi.

How to fix it?

# Answer
> 0 votes
You have to erase the proxy number in the APN network. This is something that Lollipop retrieves from your Data provider, but trunks the communication with the server.

---
Tags: 5.0-lollipop, exchange
---


# Question
Title: Android 5.0 display keeps turning on with black and white notifications
I have an Oneplus One which just got its Android 5.0 version released. It is known that there are still plenty of bugs issues, but a very annoying one is that if I have notifications and turn off the display, after a few seconds it turns on (only black and white) and off, on and off, a many annoying times.

If I turn my display off, I want it to be off, regardless of notifications I haven't seen/dismissed. I suppose it is consuming a lot of battery since the display is being on much more often than the usual.

I could not find anything regarding this issue on the Internet.

Anyone has seen it before/can help me?

Thanks in advance!

# Answer
I once encountered similar behavior which was triggered by **Ambient Display** feature inside **Settings**. There is a guide on OnePlus Forums here (see *Usage of Privacy Guard & Built in Settings (All Users)*) which mentions this:

> **Ambient Display** – this is again another option under the Display section of the Settings, when turned on (is ON by default) splashes notifications on the lock screen in black & white, every time you grab your phone off a table or something. This is a built in feature of Android Lollipop and is very useful. However, it is not that every time you grab the phone you wanna view notifications. You could be heading some where and want to keep the phone in your pocket or mounting the phone onto your car dashboard and the list goes on. So every time you do this, the ambient display comes and goes. While this may not eat up a whole lot of battery, turning this off will do something good.

Now that you know its under **Settings****Display & lights** , you may try unchecking it and see if the issue ends. I had this issue when I flashed Lollipop and it ended right after unchecking it.
> 9 votes

---
Tags: 5.0-lollipop, bugs, oneplus-one
---


title: Check if Cerberus is installed

text:
# Question
Title: Check if Cerberus is installed
I bought a used Nexus 4 on a popular auction site. I have completely reflashed the rom using Googles stock images. I want to check if any security mechanism are installed, e.g. Cerberus. Will that be erased when reflashing the device? If not, how can I check if its installed?

# Answer
> 2 votes
Cerberus will survive a Factory Reset if it was installed as a system app via root.

But nothing will survive flashing unless it infected the bootloader, which is hard enough that you can treat it as entirely improbable.

---
Tags: applications
---


# Question
Title: Can Google+ Friends See Your App Downloads on Play Store, or Just the Ones You Rated?
Can Google+ friends see all your app downloads on Play Store, or just the ones you rated?

# Answer
> 1 votes
Recent shared activity on Play shows items you have rated or +1'd. Just installing an app, buying a book, or renting a video does not make the action listed.

---
Tags: applications, google-play-store, privacy, google-plus
---


# Question
Title: Emoticon on keyboard support and Android version
I am wondering since what version Android emoticon have been added?

# Answer
The answer depends on a variety of things, most importantly whether the vendor or manufacturer uses the Google keyboard or one of their own. Some apps, including Facebook and most manufacturer/vendor Messaging apps, have their own built-in emoticon support.

The default keyboard for Lollipop (5.0) on the AT&T Samsung Galaxy S5 has built-in emoticon support. If memory serves, Kitkat (4.4.2) did not.
> 1 votes

# Answer
According to caniemoji.com

> Android 4.3 Jelly Bean was the first release to include a built-in keyboard (iWnn IME), and Android 4.4 KitKat is the first to include a color emoji keyboard.
>
> Versions of Android prior to 4.3 require the use of a third-party keyboard app to insert emoji, or can copy/paste emoji from the list of all emoji.
> 1 votes

---
Tags: keyboard, android-versions, emoticons
---


# Question
Title: How to fix whatsapp showing Unable to load image data?
I am using a Samsung Galaxy Grand 2 phone, and now my Whatsapp is showing an error "Unable to load image data". I cant even change my display picture or down/upload media to it. Is something wrong with my memory because apps like Hike are not even working? Even Titanium Backup says "Not able to find any backup in storage" while trying to backup my data. And also I am getting "Insufficient space" error in UC Browser, even though I have a couple of GBs in my SD card and internal too. I have tried reinstalling, clearing cache, clearing data but nothing worked. And yes my phone is rooted.

# Answer
do the hard reset of your phone, also clear the dalvik cache from recovery mode. It should be helpful for you.
> -1 votes

---
Tags: internal-storage, whatsapp-messenger, samsung-galaxy-grand-2
---


# Question
Title: Can KingRoot Brick my Nexus 9 and HTC One
Hello Android Enthusiasts,

I was wondering if KingRoot can potentially brick my HTC One and Nexus 9. I have not rooted either yet for my warranty is still active. If either is bricked, is there a way that it could possibly be recovered? If possible, could you please provide me with some statistics or percentages regarding the likeliness of one of these devices becoming bricked? Here are a few more specifications about my devices:

HTC One M8 Harman Kardon Edition from Sprint

HTC Google Nexus 9 (No carrier, WiFi)

Thank you in advance.

Regards,

Ani

# Answer
As usual, the answer is: **any attempt to modify O.S. files can brick your phone**. But you can try to root your phones. Just make sure you made a full backup of your phone software (not only /data), including boot.img and other sensitive parts of O.S.(system.img and so), and keep those files safe saved on your computer (so you can **reflash** your phone in case something goes wrong). Before attempt to root your device, the oem boot loader must be unlocked. The apk of KingRoot in itself does not produce to much harm on O.S. It just install a necessary **su** binary to allow getting root access to system, and also some other files. The primary scope of any rooting tool is indeed, placing su somewhere in /system/bin and symlink it (maybe) in /sbin. If you don't know about flashing your device, don't ever try to do things you actually don't master.
> 2 votes

---
Tags: rooting, unbricking, htc-one, nexus-9
---


title: Need to delete data from dead phone?

text:
# Question
Title: Need to delete data from dead phone?
I have Samsung Galaxy phone. Now its dead. I tried lots of combinations and now I'm going to send it to India. In India it will get repaired but I don't want anybody to get the data, messages or media files which is in internal memory. But as its not charging, I can't delete data directly. How can I delete media files specially from internal phone memory from my dead phone?

# Answer
If you can charge a little or arrange a new battry I guess you can do it by wiping data in recovery mode.

* To do so hold the volume up, home button and power button simultaneously.
* Once you are in Recovery Mode Scroll to wipe data/factory reset by pressing the Volume down button.

THATS IT.
> 2 votes

# Answer
Had a look around for you, I've never imagined it to be possible to retrieve data from a dead phone without external storage inside the phone i.e SD Card, then I stumbled across this article. A user commented something which i think you may find useful. I take no credit for this answer, try at your own peril.

> WARNING! - Refurbished only means you will get a working phone back.
>
> Even if they guarantee to return it with your data intact, be VERY CAREFUL! they are just telephone call handlers and do not know for sure what will happen, also people do not tick all the correct boxes and others do not look at all the boxes, so you could loose out those ways!
>
> I am very surprised that there is no information on this subject.
>
> It must have been an issue for 1000's of people over the past few years.
>
> My problem is that "back up has stopped", would not re-install, and I could not find out why (it said memory, but there was loads free - since found it was talking about Dalvik).
>
> Over the weeks I built up a collection of useful information and photos which I do not want to loose.
>
> I am assuming yours is an Android phone, but even if it's a Windows phone, the principle is still probably the same.
>
> It appears to be possible to recover files from the internal memory of a dead phone using a PC, free software and USB cable.
>
> The principle is start the Flashing process, BUT do not Flash the phone, because I can not be sure it would not destroy your data / files.
>
> When at the stage to be able to Flash the phone, effectively your PC thinks it is communicating have a "USB memory device".
>
> This is achieved by removing the phones USB driver and substituting another driver (to enable the Flashing process).
>
> I've not had the time to spend on it that I need.
>
> I will come back when I do finish ...
>
> BUT do not wait for me, there seems to be too many things going wrong, and the most important get done first. Which is why I have things waiting for over 1 year now.
>
> One problem I have is that Windows keeps throwing out the "substitution USB driver" and replacing it with the original phone USB driver.
>
> Windows thinks the phones driver is more suitable, so automatically re-installs it.
>
> I know the issue, I've had it several times previously with the "unknown device USB driver" (a crash causes the driver change). I just need to find the "Windows stored back up driver", delete it, then Windows will happily accept the "substitution driver".
>
> Ahhh, the joys of owning a MS Windows computer :-(
>
> Some usefull software names :-
>
> USB VCOM Driver
>
> Windows drivers - A25\_USB\_VCOM\_Drivers
>
> usbdeview\_droidtricks
>
> Some useful search terms :-
>
> brick
>
> unbrick
>
> flash rom
>
> SP Flash Tool exe v3 (not to use, but the process' before is what's wanted).
>
> Searches with search engines (Google, Yahoo, etc.), also You Tube (I could only find Flashing, but as previously, it's the process up to the "Flashing point" that you are interested in).
>
> Sorry it's unfinished information, but at least it gives you hope and some where to start.
>
> Data Recovery firms will be able to recovery the data / files and some are open to "please help, I'm skint ...", by reducing their prices to a poor private person, but they will not do it for free.
>
> So good luck to all of us.

And this gentlemen in the comments of said post found a company willing to retrieve information from a dead phone, this could be worth a shot prior to sending it to India.

> Hi Maria, sorry for the late response. They are called http://iekspert.dk/ or \> iexpert.dk - try and write to them.

Just have a look and see what you find.
> 0 votes

---
Tags: mobile-data
---


title: Samsung S Duos GT-S7562

text:
# Question
Title: Samsung S Duos GT-S7562
My galaxy s dous s7562 is getting switched off when Internet is on and sometimes is phone is also getting switched off even when the battery is around 50%. When the Phone is restarted the battery level shows 1%. I am not able to get connected with Wifi & Share it app with other phones.What is the problem. Please help me.

# Answer
It seems that your battery is older and needs replacement. Have you tried using apps like BetterBatteryStats? But they would just give you the stats and some more insights.

If possible try with some other battery.
> 1 votes

---
Tags: samsung-galaxy-s-duos
---


# Question
Title: Does CWM backup everything? Or just the actual system?
I have just created a backup using CWM. A 3.2G backup of a clean factory reset. Mental.

I am wondering that once I have installed all the apps, and make a new backup....that backup will contain EVERYTHING? Apps, photos, music...and so on?

# Answer
A backup created via recovery is a nandroid backup.

Yes, the nandroid backup created by any recovery (CWM, TWRP) will be exact replica of the phone state when the backup was taken- that means it'll have all the files/ data that you have on the phone.

Here is a good article about nandroid backups
> 1 votes

---
Tags: backup, clockworkmod-recovery, motorola-moto-g, nandroid
---


# Question
Title: What are the ways to increase device Screen On Time?
I have a device with 2500 mAh battery and I usually get around 3hrs+ Screen On Time. Are there ways to gain some more juice...? \[I am a rooted user, so any method (root/non-root) are welcomed.\]

# Answer
The Screen On Time (SOT) depends on lots of factors like the way you use your phone, apps that you have installed, the strength of the mobile signal in your area, the data service that you have (2G, 3G, WiFi, LTE).

So it's hard to suggest anything specific.

What you can do is- use any battery statistics app (Like Better Battery Stats or Wakelock detector) and find out the apps/ services that are draining the battery. Then you can restrict these apps/ services based on your needs.
> 1 votes

---
Tags: battery-life
---


title: Skipping audio track using headphones

text:
# Question
Title: Skipping audio track using headphones
I have Samsung Galaxy Ace.

I listen to music using headphones. If I press button on headphones, it pauses/plays music. It is really annoying that I need to take phone out of my pocket, unlock the screen, and skip a song.

Is there a way to press a button on headphone, have it skip the current song and move to the next song like on Nokia phones? Is there any music player supporting this?

Thanks in advance.

# Answer
> 2 votes
There are plenty of solutions available on the Google Playstore -- just search it for "headset control. Having a Philips headset, I use their Philips Headset and am really satisfied with it: One tap = pause/play, two-tap = forward 1 track, 3 tap = backward 1 track. Long-Tap (hold it) = volume up, tap and then long-tap = volume down... Most of these apps follow that scheme, many also allow to customize it. JAYS Headset Control should be a good option as well, but didn't work to well with my Philips headset; so if one doesn't do as expected, don't give up but try another.

# Answer
> 2 votes
Double tapping on the button with two little dots works for me

---
Tags: music, samsung-galaxy-ace, headphones
---


title: How to keep an app running?

text:
# Question
Title: How to keep an app running?
I have installed a talking clock app (named "Tell Me The Time") that say the current time every quarter hour. However I does not stay active and I have reopen it occasionally. At the same time, another similar app does not have this issue and remain active in the background. How to keep an app active (running) in the background (24/7)?

The issue is also more serious in using Torrent clients (they actually are useless in android).

# Answer
> 4 votes
It depends on how the app has been developed. Generally, android *service* needs to be running if you want the application to remain active in the background. But, if services are not used, then as soon as the activity disappears or destroys, behaviour is no longer observed.

# Answer
> 2 votes
To my knowledge, you cannot properly ensure that without being the developer of the application (and even then there is no guarantee).

You need to know that the Android system is geared towards killing applications in the background as the device runs out of memory. The general rule-of-thumb is, that inactive apps are killed in favor of currently active ones if memory is low. I am sure as a developer, you can circumvent this to an extend with workarounds like trying to keep your app running in the background and bring it to the front regularly, restart it at fixed intervals or something similar. But as a user being given an arbitrary application, this sounds almost impossible.

---
Tags: applications
---


# Question
Title: Incoming call screen is not displaying on Moto G 2nd gen
I have Moto G 2nd gen. I can't see incoming call display screen on phone. Before 1 day, the phone used to work properly. How to fix it?

# Answer
> 4 votes
Go to **Settings** -\> **Apps** -\> **All** -\> **menu** and choose "**Reset app preferences**".

---
Tags: calls, screen, motorola-moto-g
---


title: Can't get my old contacts

text:
# Question
Title: Can't get my old contacts
The screen on my old phone went black and I don't remember my Gmail name or password. Store told me that I was S.O.L. concerning getting my info. Is there anything I can do to get my info?

# Answer
> 0 votes
It depends on what details you gave on your Google account. You have to had entered either a recovery email or you phone number and your real name. If you had these, you can try to recover your username from https://www.google.com/accounts/recovery/forgotusername and after that you can reset your password from https://www.google.com/accounts/recovery/ .

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


# Question
Title: Unresponsive screen on Moto G after Lollipop update
My Motorola Moto G 1st edition has been updated to Lollipop 5.0.2 and voila! My screen does not respond to any touch whatsoever, even though I can have calls and receive messages but to my utmost misery cannot receive or open them.

Anyone out there with the same problem and any suitable fix?

# Answer
> 2 votes
It's actually a bug.

You have to do hard reset after the update:

1. Hold power button for 15 seconds and the device will be forced to shut down
2. Hold power button and volume down button simultaneously to enter fastboot mode and you will have factory reset option
3. Use volume down to navigate and volume up to select desired option
4. Once you have done a factory reset, click power button and the device will reboot.

If you still have touch issues you have to rollback to KitKat by flashing stock firmware.

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


# Question
Title: How to host Wordpress site on Android device
I am trying to host a Wordpress site on my old Android phone, but so far I have been unsuccessfull...

I tried with KSWEB and Ulti Server, extracted the Wordpress.zip in the sdcard, and when I try to connect to the server I am getting error with the database...

```
Error establishing a database connection

```

Does it also has to run some other SQL server on the phone for everything to work?

I really don't know what am I doing, and there aren't any good explanations on the internet, so please help me

# Answer
Wordpress requires a database to run.

After installing KSWeb, you will need to create a database for Wordpress. To do this:

1. Open KSWeb.
2. Go to **Tools** → select **phpMyAdmin** (it will install).
3. Open Chrome browser.
4. Go to `localhost:8000` (to connect to phpMyAdmin).
5. Select the **Databases** tab.
6. In the box below the label **Create Database** enter `wordpress`, select **create**. Your wordpress database should now be created.

Now wordpress needs to be setup.

1. Move your wordpress folder (unzipped) to `/mnt/sdcard/htdocs/`.
2. Open a browser and go to `localhost:8080/wordpress`. It will ask you to setup your database connection.
3. Enter `root` for the **username** and clear out the **password** field (you can leave everything on the default settings).
4. Select **Submit**.

It should now connect WP to your database.

Thought about using a Raspberry Pi? I've setup several Wordpress Sites on the Pi (with MySQL) and you can set it up with your network for local website hosting.

References: Wordpress - Do I need a database
> 3 votes

---
Tags: web-server
---


# Question
Title: Volume down key not working. How to enter flashmode
I am using Sony Xperia Z1 Compact. After replacing its screen the Volume-down key stopped working.

However I am in Bulgaria and cannot wait anymore for the Lollipop update, that is why I followed this guide:

http://techbeasts.com/2015/04/14/update-sony-xperia-z1-compact-d5503-to-android-502-lollipop-145a0242-firmware/

However without Volume-down key I cannot finish Step №9: For Xperia Z1 Compact Volume Down key will do the job of back key, just turn off your phone, keep the Volume Down key pressed and plug in the data cable.

Is there a way to simulate pressing the volume-down or to install the "FTF Firmeware" without it?

Thanks!

# Answer
You can use ADB to connect to your phone over a terminal and issue the following commands to reboot into Download Mode

```
su
reboot download

```

Your phone will need to be rooted to run the 'su' command.
> 1 votes

---
Tags: flashtool
---


title: Phantom device showing on Google Play

text:
# Question
Title: Phantom device showing on Google Play
I was going to install an app to my device from Google Play on my desktop, when I noticed a "**No carrier Samsung GT-N7000**" in my device list:

*(the Nexus 7 is mine)*

Apparently this device is the original Galaxy Note\[1\]. I've never even seen one of these devices, and there shouldn't be one registered on my account. It doesn't show on Android Device Manager.

Is someone else on my Play Store account, downloading apps/media on my credit card? I use 2FA, so I'm worried about how that could have happened. Is there anything I can do to find out more about this device?

# Answer
If you're sure that you never login to any Android physical devices recently, then there's a possibility that you're using Android emulator with Google Play services (e.g. BlueStacks), and login your Google account on it.

Based from observation (this question, self-testing, and another source), BlueStacks tends to emulate Samsung devices. As explained by jpr on AndroidCentral forum,

> Well, BlueStacks has to show as some type of device if you connect to Google Play to download apps, or you wouldn't be able to download apps from it. Which device it shows as can vary. It historically has been some type of Samsung device, usually a Galaxy, and usually is a T-Mobile version, but of course they could have randomized the carrier now or switched to AT&T to avoid easy detection.

(minor copyedited)
> 1 votes

---
Tags: google-play-store, google-account
---


title: Is slow charging bad for the battery?

text:
# Question
Title: Is slow charging bad for the battery?
I know that charging the battery too fast can overheat the battery and shorten battery life. But is charging it slowly, e.g. from a USB 2.0 cable plugged to a laptop, also harmful for the battery? I know there is a 'USB charging mode' designed for this, but I am not so sure if it is bad for the battery.

I have Googled, but most links are forums where people offer their opinions and personal experiences, I want to know whether someone has actually tested this out?

# Answer
> 4 votes
Slow charging is great for a lithium battery. Two things kills lithium batteries

1. Temperature
2. Charge level

* Charging too fast causes excess heat, that damages lithium batteries
    * Keeping your battery charge too high also damages lithium batteries

Ideally you want to slowly recharge and keep it between 20% - 80%. Also, many short small charge cycles is better than a lengthy large charge cycle.

Sources: http://batteryuniversity.com/learn/article/how\_to\_prolong\_lithium\_based\_batteries

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


# Question
Title: Set Russian language on Alcatel Pop S7 (Android 4.1.2)
I am not able to configure the device to Russian language, although assumed that all Android supports it.

Question: What are the chances to enable Russian UI after I root the device? Worth trying or just will not be supported?

Note: I can install Russian language keyboard, but I am looking for Russian UI on the phone itself.

# Answer
> 0 votes
MoreLocale 2 from the Play Store might be worth a shot.

Taken from the app listing:

> You can select more locales via this app. If your locale doesn't appear, please use custom locale function in menu.

So if you don't see your preferred language in the app, you might have luck specifying something like `ru-RU` in the app's custom locale wizard.

---
Tags: 4.0-ice-cream-sandwich, rooting, languages
---


# Question
Title: Turn off WiFi only when the device is both locked and screen turned off
I have already tested some apps for this purpose and they solely rely on the screen turning off, which makes sense at some point. However, their concept breaks down when you want to use an app over WiFi which has the capability to turn-off the screen due to the proximity sensor (think of the VoIP apps). Turning off the screen in that case means disconnection from the network.

Is it possible to turn off the WiFi only if the device is both locked and screen turned off?

# Answer
> 1 votes
If I understand your question correctly, then there is a *very* easy way of doing this yourself. Im sure there are *many* ways of going about this, but this is the easiest and most reliable method that I know of.

You said that you wanted something that doesn't rely on the screen being off. My solution does rely on the "display" being off, however for the "display" as opposed to the "screen" to be off, the device *must* be locked, meaning that this should work flawlessly for you.

If you just follow the instructions I've provided below, you should have satisfying results in just a few minutes!

---

1. Download **Tasker** from the **Play Store.**
2. Open **Tasker** and click the `+` button. Now click **Event****Display****Display Off.**
3. Click the **gear** (back button) in the **top left corner.** A pop up menu will appear. Select **New Task** and name it `Display Off`.
4. Tap `+`**Net****WiFi** and make sure the box that says **Set** is set to `Off`.
5. Click the gear (back) twice so that you end up on the **Profiles** screen.
6. Now click `+` again, then **Event****Display****Display On.**
7. Tap the gear (back) and then select **New Task**. Name it something along the lines of `Display On`.
8. Click `+`**Net****WiFi** and change **Set** to `On`. Now exit back to the **Profiles** tab. You should now have both **Display Off** and **Display On.**
9. In the **Profiles** tab to the right of your conditions, there are **On/ Off** toggles. Turn both of these to `Off` and then back to `On`.
10. Simply exit out of **Tasker** and you're done!

---

Good luck and I hope this helps you!

# Answer
> 0 votes
If I understand the question correctly... There is a setting under `WiFi` -\> `More` -\> `Keep WiFi on during sleep`

click image for larger version

---
Tags: wi-fi, screen, automation
---


# Question
Title: Is there a way to automatically turn off wifi?
I have an LG P990, and I recently upgraded it to ICS. Since that, the charging is much slower and energy consumption is much faster. I could live with it, I charged it at work and at home too.

Yesterday however it went from 85% to empty in one night. 49% of the energy consumption is Wifi according to Battery usage.

I want to know how to periodically turns WiFi on, and after a few minutes off. Every program I was able to find did the first part, but when it found a known network, left it on indefinitely.

In the settings I have "Keep wifi on during sleep" set on "Never", but it does not help.

# Answer
Before doing so, I'd consider two more things:

## Finding the real cause

High WiFi usage is not caused by WiFi itself (standby), but most likely by another app constantly requesting it to "stay awake". So first check How to deal with (orphaned) WakeLocks? -- which also deals with this.

## Checking your WiFi standby policy

In *Settings→Wireless & Networks→WiFi*, when pressing the menu button, an item named "Advanced" appears. Tap that to go into the advanced settings and check the *Wifi Standby Policy*. There are 3 options available:

* Always: WiFi stays awake even when the display is turned off. Useful if you're streaming music.
* Only when connected: Only when a power source is connected (i.e. the device is charging) -- as in that case the "battery consumption" usually is not an issue.
* Never: WiFi goes to standby as soon as the display is turned off.

## WiFi managing tools

If this requirement still is present after thoroughly checking above two points, there are multiple options available in this section -- enough to fill at least a small book. First, there are tools like e.g. JuiceDefender or GreenPower, dealing not only with WiFi and mobile networks, but covering a lot more energy saving stuff. Other interesting tools might include WifiBatt and many others -- just check the related apps on their playstore pages, or use Mapsaurus to find similar apps.
> 3 votes

# Answer
I just installed this application called Silence. It turns on and off settings based on a schedule.

That is EXACTLY what you asked for but like the others I suspect your issue is a run-away app using too much WiFi
> 1 votes

# Answer
Some of the Norton apps may work, something like the Norton Task Manager. They have useful functions inside their apps.

Or, just search for "wifi disabler" in Google Play.
> 0 votes

# Answer
You could try Sentry. It also has a paid version.

> Tired of accidentally leaving your WiFi running all day and wearing down your device's battery? Tired of being home for hours and forgetting to turn on your WiFi? Sentry can help!
>
> Sentry is a fully automated WiFi manager that only requires a simple configuration to start. It packs many features into a simple-to-use application so you don't have to waste any time on setup.
>
> Sentry operates by cycling your WiFi. If it gets a connection or was already turned-on and connected, it remains on, otherwise, it turns the WiFi off to save battery.
>
> Even if Sentry is activated you can still manually connect to WiFi or turn your WiFi without interrupting.
>
> Sentry can be configured to run in any or all of three ways.
>
> First, Sentry can be configured to run on a polling interval, e.g. 30 minutes, and check the WiFi status periodically.
>
> Second, Sentry can set to check WiFi status every time the screen is unlocked.\**
>
> Last, Sentry can be set to run every time the phone boots up. Used in conjunction with the other two functions, this can either be used to make sure Sentry is always running or to simply check for WiFi every time the phone reboots.
>
> Does Sentry running in the background use up my battery life? Nope! Not one bit! Sentry is actually only ever truly running when it's cycling the WiFi, which depending on the timeout you set, shouldn't be for much more than a minute, so no, it shouldn't negatively affect your battery life.
> 0 votes

# Answer
One of the biggest battery saving things you could do is to disable WiFi only when the screen is locked such as the device being in your pocket. I'm sure there are *many* ways of going about this, but this is the easiest and most reliable method that I know of.

With this you should be able to save a *lot* of battery!

If you just follow the instructions I've provided below, you should have satisfying results in just a few minutes!

---

1. Download **Tasker** from the **Play Store.**
2. Open **Tasker** and click the `+` button. Now click **Event****Display****Display Off.**
3. Click the **gear** (back button) in the **top left corner.** A pop up menu will appear. Select **New Task** and name it `Display Off`.
4. Tap `+`**Net****WiFi** and make sure the box that says **Set** is set to `Off`.
5. Click the gear (back) twice so that you end up on the **Profiles** screen.
6. Now click `+` again, then **Event****Display****Display On.**
7. Tap the gear (back) and then select **New Task**. Name it something along the lines of `Display On`.
8. Click `+`**Net****WiFi** and change **Set** to `On`. Now exit back to the **Profiles** tab. You should now have both **Display Off** and **Display On.**
9. In the **Profiles** tab to the right of your conditions, there are **On/ Off** toggles. Turn both of these to `Off` and then back to `On`.
10. Simply exit out of **Tasker** and you're done!

---

Good luck and I hope this helps you!
> 0 votes

---
Tags: wi-fi, battery-life, automation
---


# Question
Title: How do I switch off the internet after use on the Samsung Spica?
Using the Spica for the first time. How do I know if I am off the internet after using the phone to browse?

# Answer
> How do I know if I am off the internet after using the phone to browse?

You can look at the signal bar, the signal bar would be grayscale when it's not connected to the internet, green if it's connected, and have arrows when actively transmitting data.

> How do I switch off the internet after use on the Samsung Spica?

The phone will only connect when it needs to, such as when you're browsing or when an app needs to check for update. Unless you're charged by connection time (I don't know any carrier that does that, most critters charge by amount of transmitted data), there's no need to disable them manually when you're not using it. If you need to disable Mobile Data though, you can do that in the Settings \> Wireless & Network.
> 1 votes

# Answer
I would suggest auto disabling WiFi when your phone is locked. This will not only make sure no data is being transmitted, but also save a LOT of battery. Im sure there are *many* ways of going about this, but this is the easiest and most reliable method that I know of.

Also, here is how to tell your WiFi status:

---

* No WiFi icon = WiFi off
* WiFi icon grey = WiFi on, but not connected
* Wifi icon blue = WiFi on and connected
* Up and Down arrows on WiFi icon = WiFi transmitting or receiving data

---

If you just follow the instructions I've provided below, you should have satisfying results in just a few minutes!

---

1. Download **Tasker** from the **Play Store.**
2. Open **Tasker** and click the `+` button. Now click **Event****Display****Display Off.**
3. Click the **gear** (back button) in the **top left corner.** A pop up menu will appear. Select **New Task** and name it `Display Off`.
4. Tap `+`**Net****WiFi** and make sure the box that says **Set** is set to `Off`.
5. Click the gear (back) twice so that you end up on the **Profiles** screen.
6. Now click `+` again, then **Event****Display****Display On.**
7. Tap the gear (back) and then select **New Task**. Name it something along the lines of `Display On`.
8. Click `+`**Net****WiFi** and change **Set** to `On`. Now exit back to the **Profiles** tab. You should now have both **Display Off** and **Display On.**
9. In the **Profiles** tab to the right of your conditions, there are **On/ Off** toggles. Turn both of these to `Off` and then back to `On`.
10. Simply exit out of **Tasker** and you're done!

---

Good luck and I hope this helps you!
> 0 votes

---
Tags: internet, mobile-data
---


# Question
Title: Android studio - connect to device - Sony E2003
My old phone connected to Android studio but new phone doesn't. I've spent a couple of days searching forums and sites to try to help but whatever I try, studio just isn't recognising the device.

I've enabled debugging in developer options, but the device isn't being seen. I can transfer files from the device as normal, but when I click run (to run the app), there is no device available in 'Choose a running device'. Any help would be very much appreciated.

Thank you,

# Answer
It seems your computer is not recognizing your device or not able to download the device driver of your mobile phone Sony E2003

Possible solution is to download and install moborobo from this website in your computer

http://www.moborobo.com/

It will install the required device driver to connect your phone with the computer and then your device can be easily detectable in Android Studio

Hope this will help!!!
> 2 votes

# Answer
I managed to fix this myself, the developer settings were turning themselves off after I would enable. A reboot fixed the issue, for now.
> 0 votes

---
Tags: 4.4-kitkat, sony-xperia
---


# Question
Title: Where are the resource (/res) files used by an app stored?
I'd like to know where in the file system the `/res` folder of an APK archive is unpacked upon installation?

If the `/res` folder is not unpacked upon installation, I'd like to know how an application is able to access the resources in this folder? For instance, does the system unzip the APK file upon execution?

# Answer
A signed apk is a zip aligned file. You can get the apk file on your computer, rename it to zip and try a zip file manager to extract content. If the programmer chose to use encryption algorithms for resources and embedded decryption inside application code, even you are good on reverse decompile, you can get "era" or bigger time to decrypt this or you may never be successfully. Some programmers chose to put files in some "fake" extension file, for example, rename an executable as .png file, so for trivial user it should be enough to not touch that file :) Just practice and remember reverse decompile is not the worse part of programmer life, it is the poor. As for your question, think tha apk as an executable and think for resources as loaded files in memory. In this way, you may never find explicit resources files written on device. As for memory dump, you should know the information there is very scrambled, so making a dump does not guarantee you get clear resources (files). I think what I wrote is enough to answer your question.
> 3 votes

---
Tags: installation, apk
---


# Question
Title: Number not displayed for incoming calls in sony xperia z1
Whenever I get an incoming call it is just showing unknown. No number is displayed and names are also not displayed though I have saved contacts in my mobile. But no problem for outgoing.

Recently I upgraded it to lollipop. It is fine when I upgraded but from the time I got my sim ported to other network(DoCoMo to airtel), im facing this problem. Did some troubleshooting like restarting the mobile and importing and exporting contacts to sim and internal storage and vice versa and I also saved my contacts in google account .But no luck.

It is driving me crazy. Please help me.

# Answer
> 1 votes
If you have chose before upgrade to sync your contacts with google account, you can have this kind of problem. My advice is to turn off sync from google account (in Settings/Accounts), delete your google account from device (reboot, just in case), add again you google account and mark sync options as "on" in Settings/Accounts. It can take a while for contacts to sync back, but this was the way I escaped a touble like yours.

---
Tags: 5.0-lollipop
---


# Question
Title: Ringtone and vibration not working on Nexus 5 (Android 5.0.1)
Ringtones and vibration stop working on my Nexus 5 (using Android 5.0.1) when receiving a call. There were working before, but I don't know why the ringtone and vibration just stop.

I tried different things: restarting the phone, updating the software, changing the setting ringtones, turning off-on these settings for both ringtones and vibration, etc.

Can anybody help me?

# Answer
> 1 votes
I had this problem and it was so annoying, because I missed all the important call due to this error or setting. I didn't change this setting and only Nexus phone know how it changed this setting.

Please follow the steps below and it will start ringing.

1. Press `Volume Up` key on the the phone.
2. Select the option "Indefinitely"
3. Select the Settings icon (the wheel icon)
4. Under "Priority interruptions" section, enable Calls.

Enjoy, no more missing calls

# Answer
> 0 votes
Had the same problem. Please follow the below steps:

1. Press on volume key (up or down)
2. On the Gray menu select None and Indefinitely
3. Exit the menu by clicking on the main screen
4. Press on volume key again
5. Select All.

It should work now.

# Answer
> 0 votes
I had the same issue but opened the back panel and replaced it back again. I think it's because the vibrator is on the back panel. Maybe a loose connection could also cause this.

Before removing the back, remember to switch off your mobile.

---
Tags: 5.0-lollipop, nexus-5, ringtone, vibration
---


# Question
Title: Volume bar blocking parts of the screen shot
For Android 4.0+, an easy way to take a screenshot is to hold down the `power button + volume down` at the same time.

However, using this method, I often get the volume bar showing and blocking parts of my screenshot. Is there a trick to making this work without screenshotting the volume bar? I've tried many different techniques.

# Answer
> 1 votes
If you are familiar with the android development tools, you can connect it to a PC and use `adb shell screencap -p /your/path/screenshot.png` to take a screenshot and store it on the device. If needed, it can be transmitted to your PC using
`adb pull /source/path/on/device/screenshot.png /target/path/on/PC/screenshot.png`.

But if you want to keep it simple, the best way is to *first* press the volume-down butten and immediately *afterwards* also press power. Keep both pressed until the screenshot is taken. It requires a few tries, but if you manage to find the right timing, your screenshots will be perfect from that time on ;-)

---
Tags: images, screenshots
---


# Question
Title: Laptop unable to detect Micromax Yureka after Lollipop upgrade for data transfer
After the Lollipop upgrade on Micromax Yureka, data transfer from mobile to the laptop is not working. The laptop is unable to detect the device.

# Answer
> 1 votes
Download drivers from the official support site and install on your computer. Go to phone settings and search for USB connection mode. Set to mass storage. Connect to your computer via USB. You could also smuse Yureka PC Suite to transfer data. Google for that, install. It will install drivers automatically and your device will show up.

If it still doesn't show up, try another USB port.

Still no? Try on another computer with the software and drivers installed.

Otherwise, contact support.

---
Tags: 5.0-lollipop, usb, connection-issues, micromax
---


# Question
Title: Unwanted Google Keep reminders when Google Keep is not installed
I use two Android devices regularly. A Nexus 5 which is my daily driver, calendars, Google Keep, etc. The second device is an Asus Tablet which I use to consume - newspapers, news, magazines, internet, etc. I try to minimize all the alerts on this tablet since I don't need any notifications from my calendar or other daily apps.

I am a heavy user of Google Keep on my Nexus 5 but have not installed it on my tablet (on purpose). And yet, each time I set a reminder that I want to see on my phone, I also get a notification on my Tablet of the form (e.g.) "Pick Up Eggs - Install Google Keep". It also uses the Google Now reminder icon (finger with a bowtie) and not the Google Keep icon (lightbulb). I should also mention that I do not have Google Now enabled on any of my devices.

I do not want Google Keep nor the reminders on my Tablet. I've tried removing various sync services under the Google Account but can't seem to find the one that is synchronizing the Google Keep reminders to my Tablet.

Any suggestions as to how to get rid of these useless notifications?

Thanks!

# Answer
Hmm.

Can you see Keep under `Settings > Accounts > Google > <<Your google account address>> > Sync Keep` on your tablet?

Edit: I just realized that you do not have Keep installed on the tablet...

Well, maybe a stupid patch could be to install it on the tablet too, and then disable synchronizing?
> 0 votes

# Answer
I had the same issue. When the notification appears pull down the notification bar. From there hold down on the Google Keep notification. A little pop up with 'App Info' will appear. Click on it. That will show you what app is causing the pop up. From there you can either disable the entire app or disable notification. For this insurance it looks like it is Google Play Services that is the culprit. I choose to disable the notifications only.
> 1 votes

# Answer
What you can do is install google keep again and go to trash there you will find the note with the reminder ,then delete the reminder and delete forever and that got rid of my reminders
> 0 votes

---
Tags: google-keep
---


title: How do I turn gray wifi icon to blue?

text:
# Question
Title: How do I turn gray wifi icon to blue?
I have been searching for answers and some suggestions doesn't seem to work. I can connect to WiFi but I am not able to use it, (Facebook, Play store, Etc.) because the WiFi icon seem to turn into gray. What will I do??

# Answer
> 0 votes
This, at least for me, happens when my device connects to Wi-Fi, but with wrong parameters. I fix this by entering the Wi-Fi settings, choosing "Static IP" instead of "DHCP", and then editing the network parameters manually, like this:

***These settings may be different on your router, so check that if it isn't working.***

* IP adress: 192.168.1.xx (replace xx with any number, avoid 2, 3 or 4, because there may be devices already connected with that adress)
* Gateway: 192.168.1.1
* Prefix lenght: 24
* DNS1: 8.8.8.8
* DNS2:8.8.4.4

# Answer
> -1 votes
When you get internet access from wifi hotspot.That gray WiFi icon automatically turns to blue color.

---
Tags: wi-fi
---


# Question
Title: Samsung Galaxy S6 on Verizon - capable of simultaneous voice and LTE w/o having to use VoLTE?
Does the Samsung Galaxy S6 on Verizon support using 4G LTE data while on a voice call without having to use VoLTE mode? It seems like a lot of newer phones don't support this. VoLTE might be fine if in an area with uninterrupted 4G signal, but last I read, switching to 3G while on a VoLTE call will cause the call to drop.

# Answer
> 2 votes
No, simultaneous voice and LTE data is only available when using VoLTE (aka "Advanced Calling") on the Samsung Galaxy S6. See the Tech Specs on Verizon's store page for the S6 under the *ADVANCED CALLING 1.0* heading:

> Activate Advanced Calling 1.0 to experience Simultaneous Voice & Data

Verizon also accounts for this with a note in their Advanced Calling 1.0 for Android Devices FAQs under the question *What is Advanced Calling?*:

> \**Note: Most 4G LTE Android smartphones today already support simultaneous voice and LTE data without Advanced Calling 1.0. However, some newer Advanced Calling 1.0-capable devices such as the Droid Turbo by Motorola do not support simultaneous voice and LTE data unless Advanced Calling 1.0 is activated.

The Galaxy S6, it seems, is one of those newer devices that doesn't support simultaneous voice and LTE data without Verizon's Advanced Calling service. There seems to be speculation that this is because of a lack of a second LTE radio but my cursory Googling didn't pull up any primary sources.

# Answer
> 0 votes
Based on user experience it appears the answer is unfortunately yes you do have to use VoLTE. See http://www.amazon.com/having-Seems-newer-phones-support/forum/Fx2JVTJPPHP2YQB/Tx367LGOP0M773T/1/

---
Tags: samsung, 4g, samsung-galaxy-s-6
---


# Question
Title: My tablet is showing a download of qfota and have tried to stop it and it still continues. What is it?
tablet is showing a download of Qfota. What is this?

# Answer
> 1 votes
The "OTA" is for Over The Air, referring to an update supplied by your mobile carrier. There's a new version of Android or perhaps a system application update available for your device. I can't find a lot of information about "qfota" specifically other than that it is for updates from Verizon.

---
Tags: tablet, downloading, verizon
---


title: Where does Google sync my photos?

text:
# Question
Title: Where does Google sync my photos?
I really don't know where or how to find my photos. I had a Samsung device and I used Google to backup my pictures. Will someone help me?

# Answer
Backed up photos are accessible via plus.google.com/photos.
> 2 votes

---
Tags: sync, google-plus-photos, google-photos
---


# Question
Title: How do I know which process or app currently accessing camera?
How do I know which process or app currently accessing camera ?

android 5.1, nexus 5, shell access (no root)

# Answer
Try going into settings\>privacy\>privacy guard. It shows which apps has permission to camera, location, etc... Also, when you're viewing all your apps in your setting, when u open them it usually shows which apps have which permissions.
> 0 votes

---
Tags: camera, linux, logging
---


# Question
Title: Does NFC enabled phone means the phone has an NFC tag inside?
I would like to clarify what it means when Android phone is a "NFC enabled phone" (example list on RapidNFC).

Does this mean the following:

1. The phone can read and write NFC tags?
2. The phone should also have a NFC tag inside so others can read them?

I believe it only means #1 but it can also mean #2 is existing. Do we have a definitive list when #2 is supported?

Also what does the NFC chip compatibility means? The phone can read does type of NFC tags?

# Answer
### Can my phone write NFC tags?

Your phone can read and write NFC tags, but only if the tags are writable. Many are read-only, or are write-once.

### Is my phone an NFC chip itself?

Yes, your has an NFC chip, in a sense. It is merely a much more advanced one, as it uses the phones processor to do logic and respond.

All unpowered NFC tags have a tiny chip that responds when powered (the scan itself provides enough electric energy to power a standalone NFC chip). There is nothing particularly special about it, other than the very limited capabilities and very low power requirements. Some NFC chips even do a secure handshake, such as credit card chips; They don't just respond with a preprogrammed response.

Your phone is just as much of an NFC tag as any other. However, you can actually control the response it sends, and you can even disable the NFC sensor to prevent scans.

One big difference is that the phone must be powered on to respond. Unlike NFC tags you are familiar with, a phone does not have a low powered processor capable of responding using the energy solely provided by the scanner. So, in that sense, your phone does not have an NFC tag.

But if a phone has an NFC scanner, it by definition can also take on the role of an NFC receiver (aka tag). It is the same frequency and technology, and all that matters is which end initiates the scan. An NFC tag can only respond; your phone can do both roles.

### Why are some NFC tags not supported?

Not all NFC tags run on the same frequency. There are competing standards, and some phones can read certain sets others can't.
> 13 votes

---
Tags: nfc
---


title: Battery percentage inaccurate

text:
# Question
Title: Battery percentage inaccurate
I have a rooted Galaxy Nexus (maguro) runnung an AOSP 4.4.4 rom and Franko.Kernel r396. I also have Gravity Box installed and have replaced the battery percent icon with the circle battery. As far as I can tell, these are the important factors relating to my issue. I have an app that shows battery voltage next to percent, and at 50% the voltage is 3600, but from what I've seen 3600 is supposed to be zero. If my battery falls below 50%, I have to keep my screen off or the phone dies instantly with no warning.

# Answer
Let me simplify since I see we have debaters.

You should calibrate your battery:

After you use your battery, as low as it will go, below 20%. Plug it into A/C Power until it is definitely fully charged. Wait an extra 20 minutes to make sure that it is fully charged. Then you need to:

1) Remove the battery stats file: `rm /data/system/batterystats.bin`

This will prevent you from seeing any discrepancies in the usage of your battery & the battery stats.

2) Wipe the dalvik cache: `rm /data/dalvik-cache/*`

You stated that an app is showing your voltage levels as being correct, so you may need the app's cache cleared.

3) Then Reboot: `reboot`

This is what causes the kernel to re-calibrate your battery, when the phone is rebooted after a full charge.
> 0 votes

---
Tags: vanilla-android
---


# Question
Title: Is there a Word Lens alternative/port for Android?
**Any idea how we can do this in Android?**

For those of you at work who can't watch the video, it's a demo of an iPhone app that came out today called Word Lens, which in translates language in real-time through the camera. If you point it at a sign in Spanish, it doesn't just output a translated text, it makes it look as though the sign were in English. Un-freaking-believable!

The closest thing I have seen is Google Goggles but I don't think it even comes close to Word Lens. Am I missing anything? Do we have any awesomeness like this yet?

# Answer
Looks like Google Goggles is as good as it's going to get for now. From what I've read in the comments and around the web it sounds like that Word Lens video makes the app look a lot better than it actually is. For now it looks like Goggles, while it may not be in real-time is a more accurate option.
> 4 votes

# Answer
Google acquired the company behind the app "Word Lens".

Now Google Translate incorporates the functionality of real time camera translation.
> 2 votes

# Answer
**UPDATE:**

CamTranslator seems to be a good app that can recognize and translate up to 14 languages, including Chinese (Simplified), Chinese (Traditional), English, French, Spanish, Portuguese, German, Italian, Dutch, Swedish, Finnish, Danish, Norwegian, Hungarian and etc.
> 0 votes

---
Tags: languages, translate
---


# Question
Title: Where can I find old cyanogenmod notification sounds?
I recently had to reflash my phone. And am now missing my old default notification sounds.

I originally flashed CM10 and later upgraded to CM11. Now I wiped the phone and CM11 directly. In this new installation I am missing the notification sounds I used before (namely something like "cm-chime" and "cm-prechime").

How can I get them back?

1. Is there a repository on the internet, where I could download them?
2. Where in the ClockworkMod backup I made before wiping are the notification sounds stored?

# Answer
As by the very same answer @Firelord is referring to in his comment on your question, rather look under `/system/media/audio/notifications` :) Well, basically, for all those sounds (ringtones, notifications, alarms, …), simply look below `/system/media/audio/*`.

As the path suggests, those should be in the `system.img` (name may slightly differ, but surely has "system" in it).

To prevent their "disappearance" on future flashes, I'd recommend placing those sounds you wish to keep on your SD card, e.g. below `/sdcard/media/*` (corresponding paths). Android then finds them as well – and a wipe/flash for future Android version installs wouldn't remove them from there (unless you chose to wipe the card – which isn't required for updates).
> 0 votes

---
Tags: cyanogenmod, nandroid, themes
---


# Question
Title: Missing "Visibility" option on Lollipop Calendar
Did Google take away the **Visibility** option for a new calendar event in their Calendar app for Lollipop/5.0? It was present in KitKat/4.4, but I don't seem to be able to find it anywhere. The full set of options looks like this for a new calendar entry:

Incidentally, the calendar app is now correctly using my reminder options as set in the Calendar web app, something that never worked right for me in KitKat (I always had to manually add an email reminder to a new entry added in my phone). So, that's fantastic, but this feels like one step forward, one step backward since I now have lost the ability to control the event entry's visibility from my phone (the "**Default**" visibility selection is what is chosen behind the scenes, which I verified in the web app after adding a new entry via Lollipop).

# Answer
It seems Google changed its logic regarding "Visibility" option since Lollipop version. Now, the option is available only when the calendar is shared. If not, the Calendar will hide it instead since it doesn't have any effects.

From Google Calendar support - Change how others view an event,

> # Change the visibility setting for an event
>
> > Mobile
> >
> > > \[...\]
> > >
> > > **Note**: If you don't share your calendar, you won't see this setting at all.

and

> # How visibility settings for an event work
>
> \[...\]
>
> ## Who is your calendar shared with?
>
> > No one
> >
> > > If your calendar isn't shared with anyone, visibility settings won't affect your event. Choosing "Public" won't make your event public. On mobile, you won't see this setting at all when you create or edit an event.
> 1 votes

---
Tags: 5.0-lollipop, google-calendar
---


title: Galaxy S4 keeps rebooting

text:
# Question
Title: Galaxy S4 keeps rebooting
I recently updated my galaxy s4, and after this update contacts app keep force close from yesterday night my device keep rebooting constantly. already did Google and tried so many things.

I have tried a number of steps,

* such as taking battery out
* removing SD Card and Sim Card

but still it remain same. even device is not going for recovery mode and when i tried to go for Odin mode device is not going in downloading mode and its just restarted.

# Answer
> 0 votes
For me a factory reset helped somewhat, although sometimes it still shuts off (about 3 times a week, better than every hour).

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


# Question
Title: Delete large numbers of photos at once without deleting from Google+ backup
I have about 5000 photos on my phone right now, and they are all backed up on Google+.

I know I can delete photos without removing them from Google+ by using the Photos app and selecting "On Device."

I also know that I can select multiple photos by selecting one, and then clicking more.

However, to quickly remove all photos, say, older than a month, I would need to individually click on 4000 thumbnails. Plus, when I do this for just 10 images it takes ~10 seconds to delete them. This would be a nightmare to do for 4000 photos.

Is there a way to batch-delete lots of photos from my phone, while ensuring that they won't get deleted from Google+?

(Alternatively, is there a way to delete-all locally, and selectively re-add photos from Google+?)

---

Edit (2017): This is obsolete ever since Google added the ability to "Free up space" from the menu in the Photos app.

# Answer
You should be able to plug your phone into your computer and browse your files (probably under a folder called DCIM) using Windows Explorer (Not Internet Explorer but the file explorer) or Apple Finder. You might need to install the specific drivers for your phone if it doesn't automatically connect.

You can then sort your pictures based on date and remove everything past a certain date. They will not be deleted from Google+ since you are doing a local delete.

You can then download photos from Google+ that you want to keep locally.
> 3 votes

# Answer
The method I've found most convenient for mass deleting images locally is by using an FTP server app to allow access from my laptop. I use Ftp Server on my phone and FileZilla on my laptop, first backing up the images to my laptop, and then deleting them from my phone in the FileZilla interface. Since the images are generally named so they sort chronologically, it's dead simple in FileZilla to select the files older than a certain date and just hit delete once.
> 0 votes

---
Tags: photos, google-plus-photos
---


# Question
Title: How to see all TCP connections being routed for hotspot?
I want to see a list of all active TCP connections on my Android device, regardless of whether they terminate in the device.

E.g., when my phone is serving as a WiFi hotspot, I would like to see all connections that the phone is routing between the WiFi and mobile networks.

`netstat` doesn't show these routed connections.

My device is rooted.

# Answer
> 3 votes
You can use `netstat -tcp` and that will show you all open TCP connections.

*EDIT*

Per your comment, you can use busybox (a very handy app you can download from the Play store) and then you can run:
`busybox netstat -nat` to show what you need.

-Reference: linuxquestions

---
Tags: root-access, networking, wifi-hotspot, shell
---


title: My LG G2 phone won't receive texts

text:
# Question
Title: My LG G2 phone won't receive texts
I recently switched from a iPhone to an LG G2 and now my phone won't receive texts. But it is sending them just fine.

# Answer
Ask your network provider. It seems like it can't be a phone defect, just go to customer service and it should go alright
> 0 votes

# Answer
the test messages might be going to your iphone. go to apple De-registration website and unregister your number off of imessage.
> 0 votes

---
Tags: sms, lg-g2
---


# Question
Title: Is there a way to overwrite defaul font for a specific app Android 5.0?
An app I ran on Android system before Lollipop (LG G2 phone) where the system font worked inside the app, no longer affects the application (LG G3) in Lollipop. As far as I know, all settings are the same but the font will not affect the app any longer. Is there a way to set default font for inside of the app? I just don't understand because it was working before I upgraded by default to Lollipop but now, the plain boring font is set by default inside apps and seemingly unchangeable. I have not been able to find any information regarding this issue anywhere. Is there a savant out there to help walk me through this process to change it?

# Answer
From what you're saying, I pressume you're on a 'Nightly' or unstable version of a ROM, or if its an OTA update that took you to Lollipop, there's a bug somewhere. Keep calm and wait for fixes, or if you're impatient, then behold below:

By the way With the right search keywords, I found this called Fonter:

> Instead of only being able to change your entire system's font, Fonter allows you to choose separate fonts for individual apps. And with a huge library of free fonts to choose from, you're bound to find the right look for every app on your phone. - Quote from here

I have in no way tried the Fonter, but I am sure it might be the solution to your problem, for the time being, until the actual issue is fixed

However, since you say that issue of yours wasn't there initially, I will suggest you fix the underlying problem, rather than go around with a 'hack', kinda.
> 0 votes

---
Tags: 5.0-lollipop
---


# Question
Title: Does the GPS hardware draw power when no app is using it?
That is to say, does the hardware itself do any periodic updating/searching for satellites, etc, if there an no running apps which require GPS information?

If so, what sort of effect does it have on battery life?

# Answer
> 0 votes
Most phones tend to cache your location periodically and use this information when requested by you applications so that battery drain isn't a big problem.

I believe this is called assisted GPS.

This does have the disadvantage of allowing to your location to quickly become inaccurate. Imagine if your location is cached as you get onto a train, you then you take a photo at the next platform, but your location wasn't updated, the location stored in the image could be miles out.

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


# Question
Title: 5.1 update downloaded to my Nexus 7, incorrect version number
I got a notification today on my Nexus 7 (2013 version) that an Android update has been downloaded.

It's currently running Android 5.1, build LMY470.

The update screen says:

> This software will upgrade your Nexus 7 to Android 5.1
> ...
> Update size: 18.0 MB

I read an article indicating that the 5.1.1 update is coming out soon. Is the downloaded update really for 5.1.1, and the "5.1" in the notification is just an error, or is something else going on?

This article says that the 5.1.1 update is 18MB, which is consistent with what I have.

**UPDATE 2015-07-08:**

Something very similar has happened again. My Nexus 7 (the same one) is currently running Android 5.1.1, build LMY47V. I've received a notification for an update to Android 5.1.1, the same version. The update size is 18.0 MB. I applied the update; it now says it's running Android 5.1.1 build LMY48G. A Google search for "LMY48G" gets a number of hits, but few if any details about what's in it.

# Answer
After a couple of days, I decided to go ahead and apply the update. It completed normally and the tablet is now running Android 5.1.1, build `LMY47V`, which is what's expected for the 5.1.1 update.

It looks like the only problem was that the version number was displayed incorrectly. I'm still curious about why that happened, and why I haven't been able to find any other reports of the same problem.

**UPDATE 2015-05-26**: I've received the update on my Nexus 4; it correctly shows the version number as 5.1.1. The update size is 18.1 MB.
> 0 votes

---
Tags: nexus-7, ota-update
---


title: What are these dumpstate logs?

text:
# Question
Title: What are these dumpstate logs?
So, these files were filling up my `/data/logs` directory, causing me to run out of storage space rapidly.

What are they, why are there so many and how can I stop them clogging my storage?

Screenshot (click image to enlarge)

# Answer
> 6 votes
I googled the file name and found this post on XDA:

> i'm still having the storage is running out error from 3.8. I found out it was caused by the signal lost issue because inside the log folder located in data folder, it will generate many dumpstate ril reset by........xxx..once my signal is lost. so, i'm wondering what's the best worldwide modem for 3.8 or lates nightly that won't cause signal lost thus my phone won't generate the dumpstate ril reset error and indirectly generating many dumpstate ril reset. I'm using dxlpa modem.

Looks like your phone might be affected by a bug in CM. I would switch ROM and see if it goes away, if not, you could try an app like GetRIL to find out what Radio Interface Layer you are using, and if there is another you can use that might help you not lose connection over and over.

# Answer
> 1 votes
I believe the problem is you have enabled the dumpstate in your mobile, please enter the keystring \*#9900# and press SEND. Will be open a new screen with some options, verify if SILENT LOG is OFF and DEBUG LEVEL is DISABLE/LOW. This capabilities are used by developers to verify fails and debug application running in the device, as user you will never use it.

# Answer
> -3 votes
Dial `*#9900#`, and delete all your log and dump files.

Note: Only works on Samsung.

---
Tags: cyanogenmod, internal-storage, logging, cellular-radio
---


# Question
Title: Can you move apps to SD card without rooting or computer?
I've done everything to move my apps to my SD card. I don't have a computer and I don't want to root my device.

So how can I do it from my Verizon LG optimus Exceed 2?

# Answer
> 1 votes
There are many apps in the appstore that will do this for you without needing to root, AppsSD for example. However some apps may not be capable of running from SD without root.

Also, if you go into the setting menu and into your Applications option, opening the details of any downloaded app should have a button that says move to SD so you can try that, but if the button is greyed then it is not SD compatible.

# Answer
> 1 votes
It is possible to move apps to SD card if the app developer has enabled or added the feature in the development phase itself.

Unless your device need to be rooted to force the apps to move into sdcard...

---
Tags: app2sd
---


# Question
Title: My gmail is going to my boyfriends phone
how can I disconnect my boyfriend from my gmail. He says he is going to and still has not. He on his way over now and thought I might be able to do something

# Answer
> 5 votes
Go to myaccount.google.com.

Scroll down to `Recent Activity`\>`Devices`.
Click on any device your account should not be associated with and then click `Remove`.

Then scroll down to `Connected Apps and Services`\>`Account Permissions`. Click `View All`. Select any app or device that should not be accessing your data and click `Revoke Access`.

It's a good idea to go ahead and run though the security check at the top of the accounts page. As others have mentioned, you may want to go ahead and reset your password, as well.

# Answer
> 1 votes
I think your friend has enabled (in your Gmail) email forwarding to his email address. You can easily disable this forwarding, if this happens to be the case, but requires desktop view of Gmail IMO. Google has a guide to enable/disable email forwarding. Click here to see the guide.

That said, I cannot claim that the above solution will help to resolve the issue if you're using some custom app (other than Gmail or Inbox app) on Android or PC to access your emails.

---

Note: Google mostly takes care of its guides and links,and so, I don't think I need to mention those steps here at all.

# Answer
> 1 votes
Log in to gmail and change your password. This will stop his phone accessing your gmail.

---
Tags: gmail
---


title: Not enough space to update apps

text:
# Question
Title: Not enough space to update apps
How do I make more space on my phone to update apps or download more stuff if my phone has a 16GB SD card and I have 14.25GB left?

# Answer
Your phone has two spaces where it can store apps, the internal memory and the SD card. It seems like the internal memory has filled up completely. To remedy this, go to Settings \> Apps and move any apps you can to the SD card/external storage (by clicking an app, then click 'move to external storage' or similar). This will free up space on internal storage for it to download updates etc. whilst keeping the apps on your SD card.

You should do this for all the apps you can, as long as you don't need them to run in the background; for example, you should not do this with apps that provide widgets, or alarm clock apps.

A tip: don't ask questions in all-capitals; it doesn't encourage answers.
> 2 votes

---
Tags: internal-storage, hardware
---


# Question
Title: How to record videos with LG G2 Mini with a lower quality or resolution?
Is there a way to force the camera app of the LG G2 Mini to record videos that don't take up a large number of mb for just a few seconds of video? I think it's recording at 1080p, or some other high number. I can't record pass 1 minute it seems, or it'll take up near 1gb of memory (or maybe 500mb, I can't remember).

I looked at the settings of the camera, and apparently there's no other resolutions available, aside from the one that allows for records of .3gp (I think?), but it has a 30 second limit.

Is there an app that allows one to record videos at a lower resolution?

I believe I tried months ago to follow some tutorial where you'll have to edit a system file, but it doesn't work.

So if someone can direct me to a tutorial to deal with this issue or an app it would be greatly appreciated :D I can literally not use my cellphone for video recording for any normal purpose due to the recordings hogging up a huge amount of memory. It's been months since I last attempted to video record anything.

# Answer
**Note:** This is a partial answer to address the issue using an alternative app.

---

> Is there an app that allows one to record videos at a lower resolution?

In my OnePlus One, I use Cinema FV-5. It shows me following recording resolutions:

* 4096x2160 8.8 MP 4K UHD
* 3840x2160 8.3 MP 16:9 4K UHD
* 1920x1080 2.1 MP 16:9 Full HD
* 1440x1080 1.6 MP 4:3
* 1280x720 0.9 MP 16:9 HD
* 864x480 0.4 MP SD
* 800x480 0.4 MP 15:9 SD
* 720x480 0.3 MP 3:2 NTSC SD
* 640x480 0.3 MP 4:3 SD
* 480x320 0.2 MP 3:2
* 384x288 0.1 MP 4:3
* 352x288 0.1 MP
* 320x240 0.1 MP 4:3
* 176x144 0 MP

Google Camera on the other hand allows my device to record at 4K, 1080p and 720p. I'll update my answer if I come to know any other app with varied resolutions capability.

---

**Update 1**: Suggested by @Mani, the app is Open Camera(Libre software, free, \< 1MB in size). Resolutions are more or less same in variety as Cinema FV-5 has.
> 0 votes

---
Tags: video, lg, lg-g2, video-recording
---


# Question
Title: How can I view contacts that were on my now destroyed device
My cell phone was destroyed. I tried to view my contacts info on my wife's LG but the list of contacts that I viewed were far from recent. I logged onto Google and found no help in reference to viewing my current list of contacts.

# Answer
Your only means of accessing your list of contacts is through your google account (which is how I assume you tried to do so with your wife's phone). However, this is dependent on when you last synced your contacts with your google account on your phone before it was destroyed. So, it's possible that you didn't make a recent sync back when it was still working. You can double-check your gmail account and look at your list of contacts there.
> 1 votes

# Answer
Google is going to be your best bet. However, if you have a ton of contacts and getting that list back immediately is extremely important, I have two other suggestions:

1. I know that when I setup my phone it syncs with several accounts (including Samsung) in addition to Google. You may be able to get LG customer service to help you if they sync them too.
2. Your other option (if Google's customer support can't help) is to get a really cheap, used Android phone off from e-bay or something, and use it to re-sync them.

One last idea. I use a custom dialer app on my phone that syncs my contacts as well. If you had one installed, their customer support (find the dialer app in the Play Store) might be able to help as well.

I hope these ideas help. They're about the only options available to you.
> 0 votes

---
Tags: contacts, sync
---


# Question
Title: Will flashing CyanogenMod reset the status of SIM lock on Nexus S?
I have Samsung Google Nexus S (SIM unlocked) on Android KitKat. I am planning to install CyanogenMod 11 on it. The question is, will upgrading to CyanogenMod lock my SIM? Will I have to unlock it again?

# Answer
> Will upgrading to CyanogenMod lock my Sim Again?

**Nope**!

CyanogenMod doesn't have anything to do with lock or unlock of sim cards.

But by the way, isn't CyanogenMod 11 the same as KitKat?
> 1 votes

---
Tags: cyanogenmod, samsung-nexus-s, sim-unlocking
---


title: Galaxy 3 automatically turns off and on

text:
# Question
Title: Galaxy 3 automatically turns off and on
Haven't received any solution after several calls to AT&T Advanced Support, nor Samsung Support! This problem started after the first connection to my hotel wifi, and happens continuously throughout the day, every day! No other wifi connection available.

Attempts to solution I found during research of other helpful websites and support suggestions:

* Turned off and/or uninstalled some apps;
* removed battery for over an hour;
* wifi setting to "Always" maintain connection;
* cleared Cache of some apps, and more;

but none of the above steps helped. Contemplating installation of WiFi Analyzer reviewed to be the best and most downloaded for troubleshooting. Not sure if it's true or will help.

The issue arises when:

* After installing apps or updating some current ones, phone usually turns off again. When this happens throughout the day, my WiFi completely turns off!
* It also happens when composing long texts, emails, other tasks, before completion and sending, resulting in losing everything I've done!
* Also having problems with emails not automatically and periodically saving as drafts during composing, as it should and previously did!

I have spent numerous hours re-typing important lost communications. I still don't know if the cause is due to WiFi, apps, the phone itself, or anything else. I definitely need help because I'm thousands of miles away from home, completely alone, and my cell phone is the only way to connect with family, and conduct necessary business (except for expensive hotel room phone)! I will be so grateful and appreciate any and all help and suggestions.

# Answer
The WiFi Analyzer will not help you. It's only used to test and show information for the wireless signals around you. I found a forum with several suggestions, one will probably work for you. Click here to go to it. There are many things that could be causing the issues (too many for me to list) but they cover many troubleshooting techniques there that might save you a trip to a service shop and get your S3 back up and running in a couple of hours. Good luck!
> 0 votes

---
Tags: samsung-galaxy-s-3
---


# Question
Title: How to suppress these “Application needs installed” notifications from Google Maps?
Since the last Google Maps update, it periodically shows an “Application needs installed: Request of install from Google Maps” airpush notification begging me to install Google Play services.

I do not want it installed, since i do not have enough disk space on my phone, and Maps seem to function normally (aside from the usual graphics glitches) without Play Services installed. I do not use other Google apps aside from Maps.

How to get rid of these notifications?

If relevant, i am using Android 4.1.2 (Cyanogenmod unofficial) on Sony Arc S.

# Answer
What I recommend you do is, if you're on Android 5.0 or up, there is a simple to use notification manager, where you can block apps notifications. Go in and block the Maps, then enjoy.

Otherwise, I will recommend you forget using Maps app on your phone, and use the Maps in the browser instead (Chrome is your best bet). Since maps is the only Google app you use on your phone, it definitely wouldn't make sense to grab play services, aside your not enough disk space issue. So go ahead and enjoy the Maps app in the browser. It works flawlessly too, and might give you better results and speed compared to a Maps app running without Play services.
> -1 votes

# Answer
The only way possible is to root your phone and install Xposed Framework. It has a module, This App Will Run Without Google Play Services, which makes Play Services installation not compulsory for certain apps (including Maps); it's compatible with Android 2.3 – 5.0.
> 0 votes

---
Tags: notifications, google-maps, google, google-play-services
---


title: setting kind of semi - airplane mode

text:
# Question
Title: setting kind of semi - airplane mode
In airplane mode, both SIM(s) and wi-fi are disconnected. Is there a way to just disconnect the SIM(s) and keep wi-fi connected without root privilege?

# Answer
> 1 votes
1. In your Dialer / Phone app, enter `*#*#4646#*#*`
2. Select `Phone Information`
3. Select `Turn off radio`

Or use an app like Cell Radio ShutOff.

Note also that you can turn Wi-Fi back on during Airplane Mode (though it can definitely be annoying to have it turned off in the first place).

---
Tags: wi-fi, airplane-mode
---


# Question
Title: Does wireless charging work in Cyanogenmod 12?
I'm curious if anyone has successfully tested wireless charging. I was thinking about getting the back cover for my S5 and a wireless pad, but don't want to invest if it doesn't work.

Thanks!

# Answer
> 1 votes
I'm using Cyanogen 12.1 nightlies on my Nexus 5 and while wireless charging works it does seem slower than with stock or cataclysm. I was using Franco and ElementalX on those ROMs but stock on CM12. Hope that helps!

---
Tags: cyanogenmod, wireless-charging
---


# Question
Title: Can I jam the WiFi connection of other android phones nearby?
Is there any way to programmatically jam the WiFi signal of another Android phone? Or anything that comes close to this?

# Answer
> 0 votes
***DISCLAIMER: I am not a lawyer, this information is provided AS-IS and without any claim to its accuracy or legality.***

If you know the SSID (name) of an access point their phones will automatically connect to (e.g. their home wifi), you can rename your own phone's hotspot to that and turn the hotspot on. If you don't turn data on they will not be able to access the internet.

---
Tags: wi-fi
---


title: Andorid - Possible virus

text:
# Question
Title: Andorid - Possible virus
"I got an message on my android Galaxy S3, while reading my usual online newspaper on Chrome, the exact content is:

The page at download.com-01.mobi says: POSSIBLE VIRUS

A website you visited could have infected your device with a virus.

Press OK for more information."

The above is the exact message that I got, and it's so weird... Is this something that I should be worried about?

# Answer
As noted in the comments, that's just an ad that probably is trying to get you to install some form of malware. In general, web pages cannot tell if you have a virus — and those that do, like McAfee's online scanner, will be obvious since you'll have to be engaging them on purpose! (And they are likely PC-only anyways.)
> 1 votes

---
Tags: antivirus
---


# Question
Title: How often does Android have to decompress an app's APK and OBB files?
According to one of great answers to this question, Android has to decompress each application's APK and OBB files before the app can be run.

Is this decompression performed each and every time an app is run, assuming it has been pushed out of Android's process cache?

# Answer
> 1 votes
Yes, and no. Android apps are not decompressed into the file system when it needs to run. Instead, they are selectively decompressed and read into ***memory/ram*** by the Dalvik virtual machine. This decompression is a very simple, quick, non-processor-intensive process, so it does not add any real overhead to the system. On first install, there is some optimization by the Dalvik VM, mainly linking to native libraries on the Android system to the internal APK libraries, and this is saved into the Dalvik-cache as an optimized dex file (.odex)

<sub>\[Side note, this is why the first boot of a phone takes longer, as the system has to create odex files for any app that does not have an odex file. System Apps are typically made to have an odex by the manufacturer\]</sub>

An APK has a predefined structure, including file lists, resources, assets, libraries, dex (Java Class files converted into Dalvik Executable Format) etc. The system decompresses and reads these files into memory, and follows the code inside. That code tells it when to decompress and load the other files.

It never hits the hard drive, goes right into memory.

---
Tags: applications, internal-storage, apk, system
---


# Question
Title: Manually lock device in Android 5.0 Lollipop
I have just upgraded my Nexus device to Android 5.0.1 from 4.4.2 and I can't find a lock button. Previously, you could tap your picture in the setting pull down menu.

I'm not asking how to set a lock timeout or how to have it lock when I turn the screen off/push the power button. I know how to do that and usually I don't want my device to lock when I turn the screen off. However there are times when I know I'm going to step away from my device and want to explicitly lock it without having to wait for the timeout.

Is this a feature they have entirely remove with 5 or is it just hiding?

# Answer
Yes, they have removed this toggle in the quick settings menu. Custom ROMs may be able to restore the toggle.
> 1 votes

# Answer
AFAIK, there is no option to manually lock the device on Lollipop.

You can use 3rd-party app such as Lock Screen App (free) that has Device Administration privilege to force lock the device (similar to Android Device Manager).

---

On the other hand, maybe you can try the new "Smart Lock" feature to prevent the phone locking when turning off the screen.

> You can set it to keep your phone unlocked when you have a trusted Bluetooth device connected to it, when it's in a familiar location like your home or work, or when it recognizes your face.

If "Smart Lock" is active and "Power button instantly locks" is set, then you can manually lock the screen by tapping the "lock icon" on the bottom of the lock screen.

After tapping that, Android will confirm it by displaying a message,

> Device will stay locked until you manually unlock
> 0 votes

# Answer
Yes there is a way without resorting to 3rd party apps or jumping through hoops:

1) Check that you have some kind of security set up (PIN, Pattern, Password) or you can't get a lock icon. To do this, go to Settings -\> Security -\> Screen security-Screen Lock and choose a method. "Swipe" is not a security measure. (For Smart Lock, see note below)

2) Press the device power button twice in quick succession. (The first time, the phone will start to go to sleep, but you needn't wait until it completes - just press again to wake it before it completes the sleep process.) Some devices call the "power button" the "lock button" which is what yours is about to become.

3) The lock icon (a padlock) appears bottom center of screen.

4) Tap the lock button.

5) The device locks instantly with the message "Device will stay locked until you manually unlock".

6) It means it - none of your Smart Lock features will override that statement. If you want to put the device to sleep immediately, you can do so.

I'd love a less mechanical way, but that works and if it's a workaround, it isn't bad at all.

Smart Lock: I can't confirm whether Smart Lock "Trusted Voice" or "Trusted Face" methods are relevant to this, but I can confirm that even if you have a trusted device, place, face, voice or use on-body detection, they won't stop this method from locking the phone.

(Disclaimer: I'm using a Moto G 2nd Gen with Android Lollipop so how you make your baby sleep may need a slightly different lullaby ;) )
> 0 votes

---
Tags: lock-screens, 5.0-lollipop
---


title: Gmail App Stopped Syncing...Again

text:
# Question
Title: Gmail App Stopped Syncing...Again
Two different devices, a Nexus 7 tablet and Moto X. Both running last Kit Kat update. Nexus has Gmail app 5.1, Moto X has Gmail app 4.9. Gmail on my computer works fine. Both devices last synced 2 days ago at same time and neither will sync even manually now. Both worked just fine until 2 days ago. All other Google apps sync fine, only my Gmail doesn't. Since Gmail on my computer is fine and two separate devices using 2 different Gmail app updates don't sync, it seems like it has to do with my Gmail account or with the Google server, not the Gmail app per ae .Why did 2 devices stop at same time with my computer working just fine? Haven't been able to receive or send emails or draft emails from Nexus or Moto X for 2 days. Again, all other Google apps manually sync on both devices but Gmail will not on either. Don't see that this is another widespread sync problem like last June. Please advise. Thanks.

# Answer
> 1 votes
Just now, 51 hours after the sync failure problem began,my tablet and phone both started Gmail manual syncing again. No fix was applied. I can only assume therefore it was a Google issue and not my account, devices or the app. The only unifying root cause would be a Google server issue or my Gmail account, and that account always worked on my computer. Hopefully it will remain functional.

---
Tags: sync
---


# Question
Title: Precaching online content on Android App for offline usage
I would like to read the Stack Exchange Android app while offline (no Wi-Fi and mobile data) during my train commute.

Is it possible to preload any pages and read those, like we do with a web browser, visit the pages when you have the Wi-Fi connection, and while offline you can go back to that page and it's loaded?

Is there a workaround like that for the Stack Exchange app?

# Answer
> 4 votes
Well for offline mode, try using Pocket - Read It Later
For example, when you want to read any article from browser, just click on share and select "Pocket"and then you can read it whenever you want (even in offline mode)

---
Tags: offline
---