# Question
Title: Recovering from a bootloop in Lenovo S960
I've recently rooted my phone and have installed Xposed Framework. I'm used to this process and know what the consequences are. The phone was working fine until I installed a module for Xposed called Tinted Statusbar. Activated it and rebooted. thats when the bootloop happened. Tried all methods for disabling Xposed. The xposed-disabler zip didn't work when i tried flashing it, the hardware buttons just vibrate.

How can i recover my phone? The recovery is an old CWM v2.2.2 running on a Mediatek Processor.

# Answer
The only way to overcome bootloop is to reflash the phone (start off on a clean slate) by using an SPFlashTool format firmware (where you have to use SP Flash Tool to flash).

Irregardless of the version release, replace the original **recovery.img** file with either CWM/TWRP recovery file and rename it to "recovery.img" file. This will ensure that immediately after the reflash you will have custom recovery installed already.(but in the original firmware folder there will be a "Checksum" file. Remove/expunge this file from the folder since the CWM/TWRP (if it has checksum that doesn't match with the original factory recovery checksum)).

Then search for a "custom Firmware for S960" from NeedROM website and upgrade via TWRP/CWM. Install the latest updates you can find there (I do contribute firmwares on that site) and this bootloop issue is a normal occurence amongst users. I provide them with a downgraded firmware which is **SP Flash Tool** and then upgrade it back to the latest version with no issues, except you loose all the installes apps (better than having a paper weight!)
> 1 votes

# Answer
Factory reset will work, but will wipe everything in the process. You will have to reinstall everything again.

This will work even if you installed all the modules to system. It resets the module list in the framework app, the modules have to be re-enabled.

Update the recovery to the newest version that your ROM will work with.

Please read this part carefully:

* ***`Always make a backup/nandroid BEFORE you add or change anything.`***

---
* Here is the download page for Lenovo S960 stock ROMs, plus install instructions. Latest ROM is 4.4.2 as of now.
* Here is the instructions and download page for TWRP 2.6.3.0 and root. There are other recoveries, but TWRP seems the most stable for Lenovo.
> 0 votes

---
Tags: boot-loop, lenovo
---


# Question
Title: Phone intermittently not responding to screen touches
I have a (non-rooted) Samsung Nexus S - Android 2.3.3 phone. It has recently started becoming completely unresponsive to my screen touches, despite many attempts, cleaning the screen etc. But if I put the phone to sleep by pressing the button on the right hand side, then press the button again to wake it up - I find it always immediately works perfectly again. It may then work perfectly for a minute or two until the same happens all over again. The problem can occur regardless of what apps I am using.

I have tried using task killer, just in case it was some side effect of one of my running apps, but it made no difference.

Any suggestions what I could try next? Or could it be an unfixable hardware problem?

# Answer
There are two possible reasons:

A. Something is wrong with your hardware. Unlikely since you're saying putting device to sleep and resuming fixes this problem for a while.

B. Something is wrong with your software. Most probably it is misbehaving third-party software. You can try to diagnose this as following:

1. Visit "Developer options" under Settings, and enable the following:

1.1 Show Touches - You'll see if your touches are registered on OS level at all.

1.2 Show CPU usage
2. If you see that your touches are registered, but CPU usage is high, try the following options, also under debugging:

2.1 Show all ANRs

2.2 Don't keep activities

2.3 Background process limit: No background processes

Setting "Show all ANRs" may point you to a misbehaving background process. and disabling background activities may help you understand if the problem is a background process at all. The settings above are useful only for debugging, disable them as soon as you fixed this issue, as they may interfere badly with legitimate software that needs to run in the background.
3. Install Android SDK on a computer, connect your phone and use "adb logcat" to see a logging trace of your phone. It may provide invaluable insight into what's going on behind the scenes there.
> 2 votes

# Answer
If it were me, I'd remove apps one at a time to see if that made the problem go away. I realize this is a huge pain.
> 1 votes

# Answer
I realise it's a little late now, but in case anyone stumbles upon this thread- this was happening with my galaxy s3. Got progressively worse. All I did was go into settings\>apps\>all apps\> samsung keyboard and hit clear data, and it now works perfectly. Hooray
> 0 votes

---
Tags: samsung-nexus-s, system-freeze
---


# Question
Title: How do I turn off auto-complete when texting?
Does anyone know how to turn off the auto-complete feature when texting?

Sometimes I just want to text and not have my device try and tell me what I'm thinking. Other times this is OK, but I just want to turn off the autocomplete sometimes.

I looked in the phone settings (not very hard I guess...) and I didn't really see anything to allow this.

Anyone know how this is done?

**EDIT:**

I am using a Droid X.

# Answer
The following works for me on an HTC Incredible. Hopefully your settings are similar.

Settings \> Language & Keyboard \> Touch Input \> Text Input \> Prediction. You should be able to un-check Prediction.
> 19 votes

# Answer
I have a Nexus S with 4.0.4 and i have turned off Settings/Language and Input/Spelling correction, but when writing SMSes it still corrects me. Then found another settings: Settings/Language and Input/ Android keyborad -\> press settings button next to this, then down you have show correction suggestion (i'm turing it to *always hide*)
> 2 votes

# Answer
I knew I had turned it on (autotype/autocorrect/word predict) since I first got my phone, but could not figure out how to turn it off, until now.

On my Samsung Galaxy S, I use an Android keyboard. There are keyboard options and typing options for the phone under settings in the app area, but none of those will change the features of the keyboard itself.

These features are accessed from the keyboard, on the bottom line (as it appears when you first start to type). There is a settings button (looks like a cog or a sprocket) next to the "Go" button. You will find all the necessary settings you seek to turn on or off all features that your keyboard does automatically.
> 2 votes

# Answer
**For HTC One VX**

Settings \> Language & Keyboard \> HTC Sence Input\> Advance Settings \> (turn off) Word Prediction.
> 2 votes

# Answer
For a Galaxy Note 3 Go to settings -\> controls -\> language and input, Click Samsung keyboard settings icon, deactivate auto replacement
> 2 votes

# Answer
on the galaxy s4 you can turn off the "predictive " text by going to settings in your apps. Settings...Language and keyboard. Hit settings (cog wheel) then turn off "predictive " text.
> 1 votes

# Answer
Found it in Android, in Settings - Locale and Text - AutoComplete. You can still use the word suggestions bar since that is toggled separately.
> 1 votes

# Answer
As of 10/20/2014 for Android OS. Go to Settings / My Device / Language and input. Click the Settings icon for Samsung Keyboard. You will see Auto Replacement there with other items.
> 1 votes

# Answer
Turn off tracing. This makes it impossible to disable the prediction part because they use same software bits. Then disable the prediction.
> 0 votes

# Answer
I have a Samsung Galaxy Glide. The predictive text feature can be shut of by doing the following:

1. Open a text window like you normally would when you send a text using GO SMS Pro.
2. On the bottom left hand corner you will see the settings icon which is the same as the icon for your phone settings.
3. Hit this button and it will bring up a screen of settings that you can select.
4. Uncheck the predictive text setting and voilà - no more annoying auto complete when you're trying to text!
> 0 votes

---
Tags: sms, settings, auto-correct
---


# Question
Title: How to prevent apps and processes from launching in background and slowing my device
I recently installed GravityBox on my S3 mini. In one setting, I could change the physical button actions, so I decided that a Double Tap on Back would close the current app. It works fine. But it doesn't close it like when I do it manually - that is to say remove from recent apps - it just forces close so when I'm closing that way some apps like Geometry Dash or doesn't save my progress.

Actually it does more than that. I think it stops the most recently launched process since when I'm in some app and sometime I double tap back and it closes another app. **And the big problem is that those apps slow drastically my phone.** They prevent an action from being executed, they slow the navigation, they make games lag... They are named Google Play Services, Play Store, android.process.media, Messenger...

And oddly, when everything becomes slow and laggy, all I have to do is to double tap multiple time back button, and when every other app or process is closed everything is fast. But I often close the real current app by doing so. And when I'm in the launcher, I can tap a thousand times back, and there will always be a process called PageBuddyNotySvc the wouldn't close. Or it's LogProvider.

# Answer
Naming *Gavity box* running on your device implicates it is rooted, so you could use the full powers of Greenify. Greenify "temporarily freezes" apps which are running in background (of course only those the user specified). Other than with "deactivating" or "freezing" apps using e.g. *Titanium Backup*, such apps stay available in all places (including the app-drawer) and, in most cases, even can receive notifications (GCM etc.). It's more "putting them to sleep" than "freezing them".

*Greenify* can be used on non-rooted devices as well, but its full powers are unleashed with root (and the donation package plus the corresponding Xposed-module). Definitely worth a look.
> 2 votes

# Answer
Instead of trying to kills apps manually you can make use of a simple app which can do all the required task for you. Advanced Task Killer. Let me know if it works fine for you
> -1 votes

---
Tags: processes
---


# Question
Title: PC crashes when I tranfer files from Nexus4
I have a problem with my Nexus4 stock.

When I connect the smartphone to the pc (both Linux and windows) and I try to transfer files (video and photo) it copy few Mb then it gives me an error and the pc crashes.

I try with both mode connection settings from Nexus4, and I also hard reset it but I do not understand how to solve it.

# Answer
> 0 votes
Instead of using the unreliable USB connection to transfer files, I would suggest using Wi-Fi. You can easily create a FTP server on your phone and then access it from Windows Explorer or Linux. You can easily transfer files after that. I would suggest using ES File Explorer for this. Here's the tutorial on how to create FTP Server using ES.
Alternatively you can use any other FTP Server apps available in Play Store. Servers Ultimate, FTP Server
Also SuperBeam is a great way to transfer files. It has apps for both Windows and Linux. You might want to take a look at it.

---
Tags: nexus-4, usb-connection-mode
---


# Question
Title: How to resize partitions when /system isn't mounted in recovery
I have a Runbo X5-King phone which is manufactured by a small Chinese company. I need to shrink /system and expand /data. All tutorials I can find online say to run fdisk in recovery, but the problem is that /system doesn't seem to mount, and "adb shell" results in an error message saying that it cannot find /system/bin/sh. However after booting into Android everything works perfectly, and /system is mounted successfully as well. I'm able to enter fastboot and let my computer interact with the phone, but fastboot doesn't have the ability to resize partitions or enter the shell. Since the phone is not famous, no custom recoveries could be found for it. So how can I resize partitions under this situation?

# Answer
> 1 votes
To use fdisk without recovery, i.e. while Android is running, you need to root your phone, install a terminal emulator, and install BusyBox (the fdisk command won't be available without BusyBox, which provides a bundle of common Linux tools that aren't included in Android). Note that to install BusyBox, it's not sufficient just to install the app. You need to launch the app and click the `Install` button in order to install the tools.

The process of rooting is device-dependent, and I don't know specifically how to do it on your device, but you could try Towelroot, which works on a wide variety of Android devices and is incredibly simple to use.

---
Tags: recovery-mode, shell, partitions
---


# Question
Title: Connecting 2.1 A charger instead of 850 mA
I have a Sony Xperia SP model with a 2370 mAh battery. The original charger I got with it was of 850 mA.

My question is can I use a charger with output of 5V-2.1A which is also from Sony?

thanks and regards

# Answer
**TL;DR:**

There's no danger in plugging a USB device into a charger with a higher amp rating than the one supplied with it.

For mobile devices that use USB chargers, the difference between using chargers with different amp ratings in most cases is that the device will charge faster or slower, in direct proportion the the amp rating. In some cases, the device may simply draw less current than the charger's amp rating. In no case (except a malfunction) can the charger deliver more current than the device can handle.

---

**The details:**

The underlying issue to understand here is that the current draw is not an intrinsic property of either the power source or the connected device. It is a function of the voltage of the power source and the resistance of the device, per Ohm's law, which states `current = potential / resistance`, or in unit terms, `amps = volts / ohms`.

The current rating of a USB charger is the *maximum* current it can deliver\*. If your device has a resistance of 5 ohms, and you connect a 5 volt charger, the device it will draw 1 amp of current. If the charger has a 2.1 amp rating, that means that it *can* deliver up to 2.1 amps, to a device that has a resistance of 2.38 ohms or less, but there is no way it can force 2.1 amps on a device with higher resistance.

The only time you need to worry about damaging the device is if the *voltage* of the power source is too high, in which case it can deliver more current than the device's circuitry can handle (see the footnote). However, the voltage of USB chargers is standardized (at 5 ±.25 V), so you never have to worry about damaging a USB device by plugging in a cable of the wrong specs.

However, most mobile devices have a low enough resistance to draw a 2.1 amp current. Most likely, Sony supplies 850 mA chargers because they're cheaper, not because that's the maximum current the device can draw (at 5 volts). I think you'll find that if you use a 2.1 A charger, it will charge the device more than twice as fast as the original charger.

---

<sub>* The amp rating of a device, if there is one, means something a little different. It's the current at which the device operates best, and the current that it will draw if connected to an outlet of the right voltage.

For example, if you have a vacuum cleaner rated at 12 A, that doesn't mean that it's a property of its circuitry that it "sucks out" a 12 A current from the outlet. It means that it *should* operate at 12 A, and *will* draw a 12 A current from the kind of outlet it's intended for. So, a 12 A vacuum cleaner sold in the US has a resistance of 10 Ω, and draws 12 A ***if*** plugged into a 120 V outlet. Take that same 12 A rated vacuum cleaner and plug it into a 240 V outlet, and it will draw twice the voltage, quadruple the wattage, burn out, and possibly start an electrical fire. On the other hand, if the voltage is too low, the vacuum cleaner won't run at full power, or won't run at all.

</sub>
> 2 votes

# Answer
Yes. If it is Sony branded and has a 5 V output you are good to go. Cellphones only draw as much as current as they require.
> 0 votes

---
Tags: charging, sony-xperia
---


title: deleting pop3 mail account not possible

text:
# Question
Title: deleting pop3 mail account not possible
I want to delete a pop3 mail account, but I can't find the option to do that. All I can do is synchronize! I can find the option with my Google account, but I don't want to delete that. I use Android 4.4.2 on a Nexus 7.

# Answer
> 1 votes
If geffchang's answer didn't work, you can try this at a last resort.

System setting \> Apps \> ALL \> Email \> Deactivate.

However, this not only removes the account you wanted to remove but also all other accounts.

# Answer
> 1 votes
Google stuffed up the labeling here - the way to do it is to go to your phones main Settings. Under Accounts you will find IMAP (should have been labeled "Email"). Tap IMAP. Then tap the account you want to remove, and then tap the dots at the top right and choose Remove account. Done.

# Answer
> 0 votes
`System Settings > Accounts > IMAP > [email account] > top-right menu: Remove account`.

# Answer
> 0 votes
Guys I could get rid of my email account in email app of android 4.4.2 : app\>all\>email\>clear cached data as well as memory. It removed all email accounts from email app, and then I added which I wanted to keep.

---
Tags: email, 4.4-kitkat, pop3
---


# Question
Title: Use SD card (or part of it) as internal storage
I recently rooted and installed CyanogenMod 10 on my Samsung Galaxy Tab 2 7" tablet. My main purpose for doing this was to get rid of the bloatware that came with it so I could have more apps because I was running out of space. However, after installing even fewer apps than I had pre-root, I'm getting insufficient storage error.

I'm guessing there are a couple of solutions for this. I probably have something taking up space that I'm unaware of that can/needs to be removed. There may also be an option to use the SD card as "internal storage"? How do I identify the root of the problem and fix it?

# Answer
There are a quite a few options.

1. Open Terminal Emulator and check with the 'df' command, how much space is left on your partitions. Is /data or /system full?
2. Goto system/apps/all \> 'Sort by size to' find out which apps eat up the most space.
3. Check if you have big size apps installed where you could change data location within the app to sdcard. Thinking of navigation apps and games. Every app where you have to download additional data to the actual app.
4. Make sure you use the sdcard for media like photos (camera settings) music and video.
5. CM has a built-in system to move apps to SD under settings/apps/on sdcard. Check apps that are big and you use rarely and are not interactive first. Reason: If you still use the USB feature those moved apps are not available to system anymore and are least likely to cause trouble.
6. Another option is to use the app **FolderMount**. Use it to move certain locations to SD like the Download\* folder. Or the *DCIM* folder if the camera doesn't support sdcard location in settings.
7. Use the app **Link2SD** which is able to move every bit from an app (including app data) to SD. It has a good overview on how much space an app really needs. You will have to create a separate partition on the SD card for that to work.
> 3 votes

---
Tags: cyanogenmod, external-sd, insufficient-memory, app2sd
---


# Question
Title: Samsung Galaxy Tab 4 default email attachment location
How can I change the default location on my Samsung Galaxy tab 4 for email attachments? When I download, say, a picture attachment it automatically sends it to internal device storage. I want to send my downloaded email attachments to my microSD card.

# Answer
> 0 votes
Well the tab4 runs on android kitkat. Google has added restrictions to apps on editing data on sd card. Only the default file manager has permission to edit sdcard. So you cannot send attachments directly to sdcard. You have to move them using default file manager.

---
Tags: email, external-sd, attachments, samsung-galaxy-tab-4
---


title: AnkiDroid on Kindle Fire (Addons)?

text:
# Question
Title: AnkiDroid on Kindle Fire (Addons)?
How can I add addons to my Kindle Fire 7 HD version of AnkiDroid downloaded from GoogleCode (featured)?

# Answer
AnkiDroid developer here.

Google Code is not used anymore, it only contains very old versions that are not compatible with anything anymore.

The newest versions can be found here:

https://github.com/ankidroid/Anki-Android/releases

That being said, Addons are not available yet for AnkiDroid.
We have started developing an Addon system but it won't be ready before next year, thanks for your comprehension!
> 1 votes

---
Tags: amazon-kindle-fire, ankidroid
---


title: Need to reboot Android to see new files

text:
# Question
Title: Need to reboot Android to see new files
After recording with Field Recorder, I connect my Lenovo S6000L via USB to my PC. However, the newly recorded audio files in WAV format are not visible until I reboot the tablet. Android version is 4.2.2.

*Is that likely an OS or an app issue? Can I avoid the lengthy reboot?*

# Answer
> 2 votes
It's a bug in the app. Android has a thing called the , which scans newly added files for metadata, so they can be included in media players, photo albums, etc. It relies on the app that creates the file signalling the media scanner process to scan the new file. If the app doesn't do this, the new file won't be added/visible.

If you look at other questions with the tag, you'll see some ways to force a full re-scan, at the cost of draining the battery somewhat.

---
Tags: 4.2-jelly-bean, usb, reboot, usb-mass-storage
---


# Question
Title: I am having Xolo Play smartphone. I want to support it Gujarati Font. How can I do that?
I am using smartphone xolo play. I tried to download the gujarati font library to support Gujarati Font. But not able to achieve it. So please guide me how can I support Gujarati font in my xolo play smart phone. Thanks in advance. Bskania.

# Answer
Root the mobile first. Then install the app "Font Installer" from Play Store. Download some Gujarathi font, keep it in SDCard and install through Font Installer app.
> 0 votes

# Answer
In order to get a font of the regional language you will first need to Root your device.

Follow this in order to understand what does rooting a device mean and this question on how to root.There is one more site which is providing rooting specific to your device

1. After you have rooted the device then you need a file manager application like ES file Explorer
2. Now download the font file
3. Open Es file explorer (give root access open the file explorer\>Config \> Give root access)
4. Copy your font file and paste it to (Root)/System/Fonts
5. Set permissions as 644 or RW.
6. Reebot/Restart your device. Now if you want to give gujrati as the input font download the keyboard app from the play store.

**Rooting your device will void your warranty and you will be doing on your own risk. Please understand the risk's or data loss involved and go ahead only when you have the complete knowledge of it.**
> 0 votes

# Answer
You can use the Gujarati fonts package addon to view Gujarati webpages without any other installation on Firefox for Android.
> 0 votes

---
Tags: fonts
---


# Question
Title: How to download and INSTALL apps in the memory card? (and not the phone memory)
How to download and INSTALL apps in the SD memory card? (and not the phone memory known as Device Storage)

Since when I download something on Aptoide it says that my memory is full. The fact is, my device storage memory is full but my SD memory card is empty.

I have an Android based Samsung Galaxy.

# Answer
check out this https://play.google.com/store/apps/details?id=com.ljmobile.move.app may be it can be helpful. There is a bit work but it get the job done.
> 1 votes

# Answer
I may not be completely up to date on this but there may be no solution to this, as (most?) android apps cannot installed on the sd card, some of their data can be moved (resources and such) if the developer prepared for that.

So a solution to your memory problem may be to attempt to move some of the app data to the sd card (if you run into issues to this, let me know your version of android and I will try to help).
> 0 votes

# Answer
My mobile(Android 2.3) **has in-built option** for that:

```
Settings>Applications>Manage Applications

```

then Select app and click "Move to Phone".
> 0 votes

# Answer
I believe it was in 2013 that Google supposedly instructed apps writers to discontinue allowing apps to be installed to SD cards. Something about apps not working any longer after an SD card is removed, then re-installed. I discovered that after purchasing a 16GB Samsung Galaxy Note 10.1 2014 with a 64 Gigabyte microSD card. I currently have 4Gigabyte available of the 16 original in the system available for use. Though I can't put apps on the card, I put the card in a laptop PC and transferred videos mpg4, photos, songs and documents on the card then reinsert ed the card into the Samsung. It works fine. There are a few apps that may still able to be installed on the card, but still won't work if the card is removed then reinstalled.
> 0 votes

# Answer
Please visit this link :

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

The post is to help you set your phones default install path to your phones sd card on any android device.
> -1 votes

# Answer
You can try the following:

1. free some space on device (by uninstalling unnecessary apps) to download desired app
2. move downloaded app to sd-card so that it will require less space on device
3. you can use Link2sd app to move app forcefully (root require)
> -1 votes

---
Tags: samsung-galaxy-s, samsung, insufficient-memory
---


# Question
Title: Schedule songs as alarms that sound ONCE with no need to touch 'Dismiss' or 'Sneeze' or anything similar
I would like my Smartphone to play certain sound tracks at certain hours each day (quite similar to military-style buggle calls for waking up, assembly, lunchtime and so on). But I want the device to play the sound without asking me to confirm that I have heard it. No "Dismiss" / "Snooze" / "OK" buttom. Simply the sound at the scheduled time played once and nothing more.

Which application would do it? - Preferably a GNU program. Or any other kind of free software without advertising (it seems an odd petition, but we Linux users are used to that).

# Answer
Tasker would be a nice solution - it's not free, but it's very handy in a lot of other scenarios too.
> 1 votes

---
Tags: alarm
---


title: How can I copy pictures to the Gallery?

text:
# Question
Title: How can I copy pictures to the Gallery?
I have some pictures in a directory on my phone. How can I make them appear inside the picture Gallery?

# Answer
You can 'encourage' the phone to rescan the SD card by unmounting and remounting it (Settings \> SD & Phone Storage), or by using a little app from the Market called 'SDrescan' (which essentially does the same thing).
> 4 votes

# Answer
Did you put these files in the directory, or did one of your apps?

If an app did it, it might have dropped a ".nomedia" file in there too. The presence of this file keeps android from adding the pictures the gallery.

Use a file explorer like Astro to double check for the .nomedia file. You can safely manually delete it.
> 1 votes

# Answer
Today I had the same question. I copied a directory full of pictures from an SD card to the Android's phone internal storage, using a downloaded File Manager app, then removed the SD card. In the gallery, the pictures were not found, even after reboot. But after a minute or five, the pictures started to appear in the Gallery.

My conclusion is that Gallery will scan most if not all directories that are likely to hold pictures, but that it may take a while.
> 1 votes

---
Tags: gallery, images
---


# Question
Title: Add languages to Anki the text-to-speech?
On AnkiDroid, the only TTS language I can add is "English". I'd like to have Chinese, Japanese, Korean, Spanish, and French, as well. How can I get these languages to load up?

# Answer
**NOT WORKING. The .mp3 files do not play on synced devices for some reason, even with a connection to the internet.**

The Kindle Fire HD 7 has no support for engines that support Asiatic languages. So, you can either root the device and load in better engines, or:

1. Get on Anki Desktop.
2. Install the AwesomeTTS add-on.
3. Restart Anki, then open the browser.
4. Select the deck you want to add TTS to in the left-hand pane.
5. Hit ctrl-a to select all of the cards you want to add readings to.
6. Click "AwesomeTTS" in the drop-down menu.
7. Select "add readings" and then follow the dialog.
> 0 votes

---
Tags: amazon-kindle-fire, text-to-speech, ankidroid
---


title: Problem with Sync from Andoid Calender

text:
# Question
Title: Problem with Sync from Andoid Calender
I have a google calender that is sync to my Cellphone samsung Galaxy S2.

It does not working when I apply a new appointment time in my google calender in my android. It says that it's syncing but no appointment time will be displayed in the calender, both in android and website.

However it works perfectly when I apply the appointment time in my google calender at "https://www.google.com/calendar". When I apply the new date, I'm enable to sync it and see it in my android.

What should I do?

# Answer
I found that the calendar sync does not work when the phone is "full", i.e., far over half of available storage is used by all your downloaded apps, and pictures, documents etc. In my case, I don't remember the exact numbers, but with some 90 % usage, but still say half a gigabyte free, this turned out to be not sufficient for Calendar. I removed some unused apps, and Calendar started syncing again.
> 0 votes

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


title: Most efficient method of tethering?

text:
# Question
Title: Most efficient method of tethering?
I'm aware of this other quesion, but it doesn't answer with regards to usb-tethering:

Which method of wireless tether uses the least amount of power? Bluetooth or Wifi?

I'm going to use my android phone for tethering, so I can use the connection in my laptop. All following options are available on my phone:

1. usb tethering
2. bluetooth tethering
3. wifi-tethering

However, I would like to know the most efficient method in terms of power consumption. This article tells me that usb is the least expensive and wifi the most in terms of power consumption. Is that true?

# Answer
Yes usb tethering is the most efficient method as compared to other methods. It can be used to charge your phone while working. Wifi tethering consumes too much battery and bluetooth tethering is very slow.
> 1 votes

# Answer
Your question has some ambiguity. Bluetooth is a more energy efficient protocol than wifi. USB hardly uses any energy for the data protocol.

However, with USB the laptop can charge the phone, as is mentioned here before. From the point of view of the phone, compared to bluetooth and wifi, the phone's power consumption with usb can be negative.

From the point of view of the laptop, the USB method can consume MOST power, if you include the charging current. This can be an issue if you run the laptop on battery power.

The total power consumption of laptop and phone is another issue, that you probably are not interested in.
> 5 votes

---
Tags: wi-fi, usb, tethering
---


# Question
Title: How to troubleshoot wifi connection problem?
Like some other people, I am plagued by the issue with gray wifi bars with a tablet running 4.2.2. I tried all recommended solutions: disabling power saving, switching between AES/TKIP on the router, making sure the clock was set correctly, etc. As you can well guess, nothing works

When I connect to the router, the bars are usually grey and I cannot connect to the Internet OR any local machine, including the router's web interface. After several minutes, the bars sometimes go blue, and sometimes don't. After they go blue, they can also go back to grey from time to time.

Obviously, this has something to do with the router because if I reset it, I can usually connect without a problem. But after a while, the bars go to gray again. The router has no filtering configured and all other devices (including several Android phones) have no problems connecting to and accessing the network.

The question is not about solving this problem, but rather about any ways of troubleshooting this issue. Is there a simple way I can get a shell, try pinging some hosts, get a look at ifconfig, anything? Are there some system logs that could show what is happening?

Thanks!

# Answer
> 0 votes
I would use a linux system on a pc or laptop to troubleshoot this wifi connection, using ifconfig, ping, iwconfig. There are also nice dhcp tools on linux.

When I had wifi connection problems on an Android phone, with a linux system I found the error in the dhcp server setup. After fixing this, the Android phone connected effortless.

---
Tags: wi-fi, connection-issues, networking, troubleshooting
---


title: How do you sync from USB?

text:
# Question
Title: How do you sync from USB?
On AnkiDroid, how do you sync from USB? I'm unable to find the option in settings. Is it just a matter of having your device plugged in via USB and having AnkiDesktop open?

# Answer
> 2 votes
AnkiDroid developer here.

It does not work so easily unfortunately.

Right now the easiest/safest would be:

1. Export your decks as an APKG file
2. Copy the APKG file over USB
3. Open the APKG file in Anki Desktop

---

There is a more convenient solution but it is very difficult to set up initially:

1. Set up Android to to Ethernet over USB
2. Install your own sync server
3. Compile AnkiDroid with your own sync URL

---
Tags: sync, ankidroid
---


# Question
Title: how to backup files from an encrypted SD card for upgrade
recently bought a new SD card and I want to transfer the files from my current one to the new card. However, the files on the current card are encrypted and I have no way to copy them. I need some way I can either force the phone to allow my desktop PC to recognize the encryption algorithm and decrypt the data on the fly so that Windows will read them correctly, or I need to decrypt the card. I'm upgrading from a 2 gigabyte card to an 8gb one. I would simply transfer the files to the phone's internal memory, but the card is too big. The phone only has 2gb internal storage and half of it is being used by the operating system.

I have a Samsung SCH- i110 Illusion on Verizon. Android 2.36 gingerbread

# Answer
The PIN/password is not the key used to encrypt/decrypt. The PIN/password is used to decrypt the key used to encrypt/decrypt (that's why one can change the PIN/password without re-encrypting the whole disk). Android does not provide a way to backup the encryption keys.

So the easiest things to do is insert the old SD card to the phone, and via Wifi copy the files to the desktop PC. Then insert the new SD card, and copy the files from the desktop PC back to the phone.

For this you can use apps like AndFTP on the phone and FileZilla Server on Windows or openssh-server on Linux.
> 1 votes

---
Tags: 2.3-gingerbread, samsung-galaxy-s, encryption
---


# Question
Title: S5 Phone and SD Card Encryption: Do I need to enter in password twice?
I have a Samsung Galaxy S5. If I encrypt the phone and the SD card, presumably with the same PIN/password, do I need to enter in the PIN two times to access the SD card?

I see that encrypting the phone and SD card are two separate processes, but does that mean that I will need to decrypt the phone and the SD card separately every time I use an app or file that's on the SD card?

# Answer
> 1 votes
No. I have that setup and you don't need to enter the password two times. Also when encrypting, android (at least my 4.2.2) does not let you use different passwords for Device and SD card.

One downside of having the phone encrypted is that Android forces you to use the encryption password in the screen lock. After encrypting the phone, you can't use pattern unlock. This has been reported two years ago.

---
Tags: sd-card, encryption, samsung-galaxy-s-5
---


# Question
Title: Gmail notification on my Samsung Galaxy 3
The Gmail "envelope" notified me when and number of emails I had. Now I have to go in to Gmail to see if I have mail. How to fix?

# Answer
The Gmail app icon doesn't display an unread messages count overlay (badge) in either stock Android or TouchWiz. So, either you have it confused with the stock email app (i.e. that's where you actually saw the unread message count on the envelope icon), or you're using a custom launcher (in which case, please specify which).

In any case, there are two ways I know of to get these icon overlay notifications.

1. **Use a custom launcher.** As implied above, there are third party launchers that can do this. Both Apex Launcher Pro and Nova Launcher Prime support unread message count overlays on the Gmail app.

In Apex, you can change the badges' size, shape, and location (which corner of the icon), and you can even set the notification for one app to show up on the icon(s) for a different app. For example, I have my missed call count on a third party call log app's icon rather than the stock phone app icon, because that's where I usually want to look first when I have missed calls. If you really want to confuse yourself, you can have your Gmail unread count show up on the stock email icon, and your Exchange or POP3 account's unread count show up on the Gmail app. In other words, it's very flexible—any app's notification count can be placed on any other app's icons. The main limitation is that the count has a maximum of three digits. If you have 1000 or more unread, the badge shows `999+`. But, if you have that many unread, it's questionable whether seeing the count is actually useful to you.

I don't know the details of what Nova is capable of, because I've only used the free version, in which the Unread Count feature is disabled.
2. **Apps that add widgets with notification badges**

Unread Badge for Gmail creates a widget that has an envelope icon with an overlay showing the Gmail unread count and opens the stock Gmail app if you tap it. This one can display larger numbers. I don't know what the limit is, but I can attest that it can show 5 digits. You have a selection of icons, but none of them look exactly like the Gmail icon (presumably because that's trademarked). You change the caption under the icon.

Notifyer Unread Count enables you to create widgets that look just like the app's own icon, with a notification count overlay badge. This one isn't specific to Gmail, it can be used for any app that reports notifications.

Contrary to the app's name, however, it *doesn't* actually show you the unread count, it shows you the number of *new* messages since the last time you opened the app. However, depending on your needs, this can be an advantage. Even though I use Apex Launcher Pro, I use Notifyer for Gmail precisely for this reason. You can probably deduce from the fact that I can attest that the above app can show 5 figure counts that to me it's more useful to know how many new messages have come in than the total unread count. :)

This app also lets you show counts from one app on another app's icon. In fact, it's even more flexible than Apex in that respect: you can show the counts from a given app on icons for multiple apps; you can set each Notifyer widget to show notifications from an app other than the one it opens (the icon is always from the app that the widget launches).

Another cool feature of this app is that you can set it to hide widgets that have a count of 0—when there are no new messages (or missed calls or whatever), the entire widget vanishes. Unfortunately, this appears to only be available as a global setting. Hopefully in a future version you'll be able to set this on a per-widget basis.
> 3 votes

---
Tags: notifications, gmail
---


title: Device memory in Galaxy S2 vs Nexus 5

text:
# Question
Title: Device memory in Galaxy S2 vs Nexus 5
My biggest issue with Galaxy S2 that I currently own is "device memory" being limited to 2 GB. I don't have any music and rarely take photos, so I end up with lots of free space in "USB storage" (~10 GB) and no free space in "device memory". Getting external SD card helped for a while, but I still have to remove some apps to install new ones and constantly clear app cache and do tricks with \*#9900#.

Is situation any better with Nexus 5? I wasn't able to find any information on Nexus 5 "device memory" size and the fact that Nexus 5 doesn't have external SD card slot is worrying.

# Answer
> 0 votes
GSM Arena to the rescue! Note if you just go to the Nexus 5 site you can see the phone specs, and the models available.

The Nexus 5 has a 16 Gb and a 32 Gb model, with no extensible memory. You can expect to lose between 5 - 7 Gb on most modern devices out of the box, as this is partitioned to various tasks, mostly space for Android itself, and any future updates that may be larger size.

It's impossible to say how much you will use, but a 32 Gb model should do you fine for most apps, games and general use.

I have looked at at a Nexus 5 and the `/data` available to the user is:

> 26.7 GB for the 32 GB
>
> 12.55 GB for the 16 GB

It is **theoretically** possible to re-partition a device, however, you are far more than likely to brick the device completely, and I would not recommend it to anyone who is not developing custom firmware of their own. And even then with extreme caution.

There are a lot of partitions, but here are the main Nexus 5 ones:

```
/system 1009.3Mb
/cache 689.8Mb
/persist 15.8Mb
/firmware 64.0Mb

```

For full details see this XDA thread

---
Tags: nexus-5, insufficient-memory
---


# Question
Title: Is there any way to Move applications in phone memory to SD Card?
I'm using *Samsung Galaxy fit GTS5670* running on Android 2.3.6.

After installing *Whatsapp Messenger* of 13.36 MB, it was installed to phone memory. I got a total of 180 MB internal storage, and just 3.3 MB left.

Is there any way to move Whatsapp from phone memory to SDCard?

# Answer
If you have your phone rooted and secondary partition, you can use Link2SD.It's good alternative to use.
> 1 votes

# Answer
Okay go to your home screen click on menu then go to settings, scroll down to manage applications or manage apps... click on that then u will be able to see downloaded apps, then apps on your phone storage, and more to your right u will see apps on your sd card go on to phone storage u where u will see all apps that are stored to ur internal memory/phone storage.. and click on the apps u wish to move to ur sd card and it will have all options saying, force stop, uninstall, move to sdcard/phone storage and then clear data... what u want is move to sd card so click that then verify by pushing 'ok' and there u have it. Hope this helped. :)
> 0 votes

# Answer
If you have rooted your phone use a root explorer to go to data \> data\> locate the whatsapp folder \> files \> logs \> delete all the files there and you are good to go.
> -1 votes

---
Tags: 2.3-gingerbread, insufficient-memory, whatsapp-messenger, app2sd
---


# Question
Title: Is it possible to call AT-commands in android?
I am newbie in android, I have a very simple question for android experts:- " Is it possible to call GSM AT-Commands in android just like we use in microcontroller programming through USART".

# Answer
> 0 votes
Unfortunately the response is "it depends".

If the modem is used by the Radio Interface Layer (RIL), i.e. it is in use by the system, no, unless you stop the ril daemon. You can stop it by using the "service stop rild" command from the android shell.

Stooping the RIL will prevent all functionalities depending by the phone framework to work: receiving, making and detecting calls, texts, etc.

If you stop the ril, or if the modem is in a secondary serial port (for example, it is a secondary modem), you can open the port and send AT commands as you'd do in a standard posix system. You can also use pppd, chat, etc.

---
Tags: applications, rooting, calls, gsm
---


# Question
Title: Does rooting phone affect online banking security?
I'm thinking of rooting my android phone (HTC Desire 300) and was wondering if doing so would affect the internet security with stuff like online banking. Is it still secure to do my banking on a phone that has been rooted? Does it make any of my other online passwords or details vulnerable or unsecured?

# Answer
> 2 votes
When your phone is "rooted", applications can be installed (intentionally or otherwise) that can do almost anything on your phone, including breaching the Android application sandbox. Thus, by rooting your phone, you are removing a critical layer of the multi-layered security system. This can be mitigated, to a degree, by restricting root privileges to only applications that you trust.

Typically, to obtain root privileges, you have to run code for which you don't have the source code. This also lowers your overall security.

In the end, some people will choose to not root their phones because the risks outweigh the benefits, while others come to the opposite value-based decision.

---
Tags: rooting, security, htc
---


# Question
Title: HOW MUCH android OS TAKE MEMORY IN DEVICES
I need answer that how much memory would take any android os on devices.

can i root device and install kitkat os which device have already gingerbread .

# Answer
> 1 votes
There's no one answer to this question: each device has its own build of Android, so Android takes a different amount of storage on different devices. Whether you can install KitKat on your device depends only on whether there is a KitKat ROM for it. See When will my device get the Android 4.4 update (KitKat)? and Where can I find stock or custom ROMs for my Android device?

Rooting the device is completely unrelated. You don't need to root the device to install a new ROM, but to install an unofficial ROM you will need to unlock the bootloader. Usually you do this with the `fastboot` utility, but details are different for different phones. See to learn more about bootloader unlocking.

---
Tags: internal-storage
---


title: Adcash malware removal process, tool

text:
# Question
Title: Adcash malware removal process, tool
When I am online, I get always when I unlock the screen a browser popup with a specified address: adcash.com/... It is just a blank page, but very annoying. I have tried all the Play offers and highly recommended apps, but it is still there.

# Answer
I also have this issue, and it has just started in the last week.

Do you by any chance have an HTC device?

Edit - I've been uninstalling apps one by one, and the removal that seemed to stop it was Ad Block Plus.
> 0 votes

---
Tags: malware
---


title: Google+ instant upload screenshots

text:
# Question
Title: Google+ instant upload screenshots
I just switched to using Cyanogenmod 9 on my HTC EVO 4G (and it works very well!). In CM7 and with other (stock included) ROMs, when I took a screenshot, it was automatically added to the Instant Upload reel in the Google+ app.

**I liked this.**

After switching, the screenshots no longer upload, even on forced "Upload All". I suspect it is because they are being saved to a location which is not scanned by the G+ app for instant upload. So does anyone know how to force a folder to be included? Or to change the default screenshots folder?

**EDIT:** Note, my screenshots are being saved to `Pictures/Screenshots/`, which, to my knowledge based on Zuul's post, is included in the MediaScanner. Still no screenshots uploading.

**UPDATE:** Found this talking about a `.nomedia` file, and tried to scan the `Screenshots` folder, but there is no such file to be found.

# Answer
## The default Android external SD file structure

You should have a default structure used by Media Scanner to collect data present on your system, that gets stored on a database, allowing it to keep track of all the media content present on the device:

> **Music/** \- Media scanner classifies all media found here as user music.
> **Podcasts/** \- Media scanner classifies all media found here as a podcast.
> **Ringtones/** \- Media scanner classifies all media found here as a ringtone.
> **Alarms/** \- Media scanner classifies all media found here as an alarm sound.
> **Notifications/** \- Media scanner classifies all media found here as a notification sound.
> **Pictures/** \- All photos (excluding those taken with the camera).
> **Movies/** \- All movies (excluding those taken with the camcorder).
> **Download/** \- Miscellaneous downloads

Adittionaly, when taking screenshots, by default the folder used is:

> **Pictures/Screenshots/**

---

## The media scanner service

When your device boot's up, the media scanner service is launched and runs through the entire external storage to find if there is any new media content.

**If new media is found:**

* It adds an entry of that media content into the content database
Each entry in the content database contains the media meta-data (name, date, file size, etc...)
When changes are made to a media content, the database needs to be updated, otherwise, third party applications will not be able to access that particular media content.

Applications make use of the public class MediaScannerConnection, as to "force" Media Scanner to perform an instant scan. That's with applications like Instant Upload are able to work properly.

> MediaScannerConnection provides a way for applications to pass a newly created or downloaded media file to the media scanner service. The media scanner service will read metadata from the file and add the file to the media content provider. The MediaScannerConnectionClient provides an interface for the media scanner service to return the Uri for a newly scanned file to the client of the MediaScannerConnection class.

---

## Google+ Instant Upload

> With Instant Upload enabled, photos and videos taken with your phone are automatically uploaded to a private album on Google+.

For this APP to work, make sure `Sync Instant Upload` is enabled on your phone:

* Go to your phone's `Settings` \> `Accounts & sync`.
* Touch the account you'd like to enable sync on.

Learn more about how to Configure account sync options, where you can:

* Configure general sync settings
* Sync information manually
* Change an account’s sync settings

---

## Possible Solutions

After the above introduction on how things work, in order to try and solve this issue, one can:

1. Check for the **Pictures/Screenshots/** folder presence.

**e.g.**, using a file manager.
2. Check if **Instant Upload** is **Enabled** and set to **sync with your account**.

If all checks out but still no avail, try rebooting the device to see if Media Scanner will properly recognize and add the missing media content to the database.
*Not likely, but a recent update or crash may have disrupted the Media Scanner service.*
> 6 votes

# Answer
Use this app my friend.

PhotoSync (Sync to Picasa) automatically syncs local folder to Picasaweb `instant upload` album. You can set your local folder and Picasa folder and sync them on eg. hourly basis.
> 0 votes

# Answer
I had the same problem. It turns out that, by default, Google+ is seeing the screenshots, but it has instant upload disabled for screenshots.

You need to:

1. Go to the app Google "Photos" (separate from Google+)
2. Click the three lines in the top left corner
3. Click on "device" (just above "Bin" at the bottom)
4. Click the greyed out cloud so it turns blue (like the for the "Camera" folder)
> 0 votes

---
Tags: cyanogenmod, photos, google-plus, google-plus-photos, instant-upload
---


# Question
Title: Android - 2-ways USB sync for multiple calendars from outlook 2013 to phone
I use an iPhone since 5 years, and I'd like to switch to an Android phone, under KitKat and probably soon Lollipop.
I've checked all my needs and there is still one for wich I didn't find how to satisfy it with an Android phone, the reason I ask for your help : syncing calendars and contacts.

With iTunes until now, I connect the phone, click on "Sync" and the work is done flawlessly, even with many or strange entries in my calendars. Perfect job. I'm searching the same kind of working on an Android phone.

I use Outlook 2013 x64 on a Windows 7 x64 system. It's my main database for both my calendars and contacts. Note that I WON'T switch to an online solution.

I have 3 calendars into that Outlook, lets says they are called C1 (personal), C2 (professional) and C3 (family).
Into these calendars, I have many years of events, and multiple kind of events : recurring, multi-days, full day events, events with alarms, recurring events that start on 1900 (cause I don't know the right year for them).
Note : I don't use the category feature of events.

I found 2 apps on Android that seems to satisfy my needs : BusinessCalendar and Digical.
There may be other ones but I've found these that do the job like I want.

At this step, I still need to find a software that can make a 2-ways sync between each of these calendars by direct USB connection (why not by bluetooth even if I prefer avoiding it, but sure not Wi-Fi).
But all I've found so far as softwares can join C1, C2 and C3 into a single calendar C(phone) onto the phone.
Or better, sync individually each of these C1 C2 C3 from Outlook to C1(phone) C2(phone) C3(phone) onto the phone.
But I found nothing that is able to sync back the same way C1(phone), C2(phone) and C3(phone) from the phone to their C1 C2 C3 equivalent into Outlook.

I've tested without fibnding what I need :

* MyPhoneExplorer (do not deal old dates correctly, and do not seem to be able to sync back individually each of the calendars)
* CompanionLink (do not manage multi-days events)
* Android-Sync
* Mobisynapse (awfull results)
* Android PC Sync
* myDesktop Companion
* Akruto
* VCOrganizer
* Sync2 (not a solution for the exposed problem)
* Samsung Kies (not tested, I don't have a Samsung phone for testing)
* HTC solution (not tested, I don't have a HTC phone for testing)
* Could not try The Missing Sync because it do not offert a trial version. By the way, the feedback about this soft seems to be very bad.

I cannot buy many phones just to test the proprietary solutions from Samsung or HTC.
I cannot take the risk to corrupt my Outlook databases just to test the multiples available solutions and discover some day that it has been corrupted, so I've never done a real reverse sync : I've just deduced the way of working of these software from looking at their options that are so far clear enough to deduce what they are going to do on a sync.

So I ask for your experience (and not just thoughts) :
Do you experienced one or many softwares that allow to do a reliable 2-way sync from my Outlook contacts and multiple calendars from the PC to contacts and multiple calendars onto the phone ? Price is not a problem if the software is reliable and do not exceed 100 euros.

2 main constraints :
I DON'T want my calendar to go onto the net.
I don't mind if my contacts go onto gmail, but Outlook must stay my main database.

Note :
The answer "This does not exist" is a hearable answer, that would of course force me to continue with the iPhone, but... that's life. But I hope I missed some kind of software that would allow me to make the switch, ideally without needing to be prisoner of a brand.

# Answer
> I have 3 calendars into that Outlook, lets says they are called C1 (personal), C2 (professional) and C3 (family). Into these calendars, I have many years of events, and multiple kind of events : recurring, multi-days, full day events, events with alarms, recurring events that start on 1900 (cause I don't know the right year for them). Note : I don't use the category feature of events.

CompanionLink can do this. You will need to use their Android app (DejaOffice) to hold Outlook data on the phone. You will do USB sync for C1-C3 to DejaOffice Calendar. While this still merges all Outlook Calendars in one calendar in DejaOffice, C1, C2, and C3 are denoted as Categories in DejaOffice Calendar so you can easily filter and see appointments for each. If you create an appointment on the phone and assign it to the C2 Category in DejaOffice, it will sync back to Outlook's C2 Calendar. USB sync is supported. This works for Contacts + Calendar (and Tasks and Notes if you wish). Multi-day events are fully supported; not sure why you got the impression that they aren't...?

Link: http://www.companionlink.com/android/outlook/

Disclosure: I work for CompanionLink, and this kind of setup is a common one we deal with.
> 0 votes

# Answer
Another option syncs over Wi-Fi rather than USB because it is automatic. Try AkrutoSync (www.akruto.com). Does not sync with the cloud and works with all compatible devices for no extra charge.
> 0 votes

---
Tags: 4.4-kitkat, sync, usb, calendar, outlook
---


# Question
Title: can't make or receive calls or send text messages
I have an LG tracphone,not long after using was unable to get or make any calls or any text messaging,after looking at apps it looks like some have been force stopped or disabled please help.

# Answer
If the apps are missing from your phone: Settings\>Apps\>All Apps, then scroll down to whichever apps are missing from your app drawer (eg. Phone/Dialer, Messaging). Click on the missing app(s), then in the app info screen, you should be able to enable it.

If the apps are there but you can't use the carrier service: Power off your phone, remove the SIM card (if possible) and then reinsert it in the correct position. Then power on the phone.
> 1 votes

---
Tags: applications
---


title: Android chrome print, how is it set up?

text:
# Question
Title: Android chrome print, how is it set up?
I'm looking to replace a mobile laptop with an Android tablet.

I noticed on my Android 4 phone, in Chrome, there is an option Menu\>Print, which lets me generate a PDF, or select a printer. When I choose "All Printers", it says "Searching for printers", and does not list any.

I'm guessing I need to set up a WiFi printer. Or do I need Bluetooth? What should I search for to make sure I get a compatible printer.

Also, can this work without an internet connection? (assuming I managed to cache the page or pull up the page in Chrome) I need to be able to print reliable even in spotty internet.

# Answer
Some printers come preinstalled with Google Cloud Print capabilities. Check to see if your printer already has Cloud Print: http://www.google.com/cloudprint/learn/printers.html

If your printer does not support Google Cloud Print, but it supports WiFi printing, you need to install a printer service before you can use WiFi to print. They are available on the Play Store, and you can quickly get a list of them from Settings\>Printing. Only printers that support WiFi printing or cloud printing will be compatible.

And, wireless printing will not work without an internet connection, unless you have your phone hard-wired to either your printer or a connected computer.
> 1 votes

---
Tags: chrome-for-android, offline, printing
---


# Question
Title: How to record all calls and auto-sync to Dropbox?
I just installed Automatic Call Recorder, which almost does as I ask - it can auto-record all calls. But it stores them to an "inbox" on the device, and deletes old items when the inbox is filled.

I'd like to auto-record any call and then auto-sync every call to Dropbox. How can I achieve this? I would also like to know the disk space it takes.

# Answer
> 1 votes
You can do this from the app you are currently using. Go to the settings and click the dropbox link which can be found under *Cloud*. Make sure you have installed Dropbox and you're connected to the internet.

<sup>*Image: Google Play. Click here for a larger variant.*</sup>

There are other options such as Call Recorder with DropBox as well.

# Answer
> 0 votes
Use any application you want for recording your calls!

Use an app like DropSpace to set up sync lists, mark your recording directory and voila you are done and set to go like a BOSS :D

# Answer
> 0 votes
I know this comes way late, but try Dropsync, which syncs to Dropbox automatically - rather more the way Dropbox' desktop app works than its mobile app does. It can sync on a schedule or continuously watch files for changes and sync on any change. I use the pro version and can recommend it as having been reliable and trouble free.

---
Tags: dropbox, call-recording
---


# Question
Title: Is ART on Lollipop the same as on KitKat?
I have issues with skype on my KitKat phone with ART enabled. None too serious, but launching is very slow.

Will the same issues plague me on Lollipop when my phone gets it?

# Answer
No. ART on KitKat is not ready for production use, and shouldn't be enabled unless you want to test apps you're developing (and even then, you probably only need it to test native code). ART on Lollipop is the finished, production version.
> 3 votes

---
Tags: 4.4-kitkat, 5.0-lollipop, art
---


# Question
Title: Tinder app won't work without Google Play services
I was trying to use the latest version of Tinder 3.3.1 but each time I get the following message:

> Get Google Play services
>
> This app won't work without Google Play services, which are missing from your phone.

Since this is not covered by their FAQ and their support service ignored my inquiry, what is the reason for this happening? Why would Tinder need an active Gmail account on the phone? I'm asking since I use my Android device without a Google account, hence I'm not sure whether to expect Tinder to work correctly or not.

In other words, what Tinder functionality could possibly break?

I also noticed an additional notification from Tinder:

> Failed to Enable Push Notifications. Your Google account credentials are invalid.

Could this explain why I am not getting any matches?

# Answer
> 2 votes
*Disclosure: I don't use Tinder. This answer is based on general knowledge about Play Services.*

---

> What is the reason for this happening?

Looks like Google Play services is not installed on the device or updated. To install it, please refer to Install Google Play Services without Google Play Store. To update it, please refer to Google Play Store or download manually (e.g. from APK Mirror)

> Why would Tinder need an active Gmail account on the phone?

As mentioned in the comment by Dan Hulme, *"Needing Google Play Services installed isn't the same thing as needing a Gmail account, nor even a Google account."* which is partially true regarding Google account (read the next section).

> In other words, what Tinder functionality could possibly break?

For *Tinder*-specific functionality, possibly nothing. However, as already stated in the question,

> > Failed to Enable Push Notifications. Your Google account credentials are invalid.

The Tinder app may not be able to receive any push notifications (through Google Cloud Messaging). If it is not a concern, then this message can be ignored. However, setting up a Google account is needed on Android 2.x. From Google Cloud Messaging documentation,

> It uses an existing connection for Google services. *For pre-3.0 devices, this requires users to set up their Google account on their mobile devices*. A Google account is not a requirement on devices running Android 4.0.4 or higher.

<sub>(Emphasized added)</sub>

> Could this explain why I am not getting any matches?

As explained in OP's self-answer, no, the matchmaking system has nothing to do with Google Play services and Google Cloud Messaging.

# Answer
> 0 votes
Actually the app seems to work just fine. I am getting matches, can chat with them, so it looks like Tinder's error message is erroneous.

In any case no obvious functionality appears broken.

---
Tags: applications, google-play-services
---


title: Recursive adb pull

text:
# Question
Title: Recursive adb pull
How to copy a whole directory (and all of its content recursively) over USB with `adb pull`? For instance to backup the SD card.

Attempt:

```
$ adb pull /sdcard backup
failed to copy '/sdcard' to 'backup': Is a directory

```

# Answer
> 36 votes
The trick is to add `/.` to the name of the folder you want to copy:

```
adb pull /sdcard/. backup

```

This copies the whole directory recursively.

---
Tags: adb, usb, backup, file-transfer
---


title: busybox ip link show doesn't work

text:
# Question
Title: busybox ip link show doesn't work
I can't see the MAC address of my phone when I use command `busybox ip link show` on my rooted LG phone. Here is screen shot:

Does anyone know what seems to be a problem?

# Answer
> 2 votes
Try just `busybox ip link`. Also, `netcfg` is capable of showing your MAC address.

---
Tags: busybox
---


# Question
Title: if my phone shuts down, does my google incognito tabs stay up?
My phone received water damage and I had some stuff up that i don't want my parents to see if they manage to make it working again? Do my tabs stay open or do they close?

# Answer
> 1 votes
No,they will not remain open because in order to fix your device it needs to be opened up and that means battery of the device will be removed...etc ! So, no worries about it at all if it gets fixed your parents wouldn't be able to see the opened incognito tabs. because after a reboot they are usually not re-opened automatically !

---
Tags: browser
---


# Question
Title: How to transfer WhatsApp conversations to a new phone?
I recently changed smartphones from an unknown to Samsung, and I've lost my WhatsApp conversations. I want them on the new phone. I have reinstalled it on the new phone, and the `msgstore.db.crypt` files are there, but WhatsApp does not read the older conversations back.

What I would like to do is have WhatsApp appear as an unbroken list of chats so that the date that I changed phones is not apparent in the list of chats.

# Answer
In case you didn't come right, I had the same issue. Uninstall Whatsapp from the NEW phone (start blank) Copy the /Whatsapp folder from your SD card to the new phone (I had to do this because Whatsapp on my new phone was installed to the INTERNAL card, not the SD card, so the upgrade didn't find the old store) I also copied the android/data/com.whatsapp folder for good luck Install Whatsapp on the new phone. After account creation, it should detect the old messages and restore them.
> 3 votes

# Answer
Yes. WhatsApp Messenger offers backup and restore options. You can backup your chats to an encryted file(now \*.db.crypt5) or restore chats from backup file back to your android. But restoring history from a backup would wipe your current chats with those in the backup.
> 2 votes

# Answer
If you want to install Whatsapp on a new phone, you have to make a backup on the old phone, then copy the Whatsapp directory on the new phone, install Whatsapp and when prompted choose to recover from existing backup.

When you start the app for the first time the directory with the backup must already be there, otherwise you won't be prompted to recover.
> 0 votes

---
Tags: whatsapp-messenger, chat-history
---


title: Reformat damaged Card

text:
# Question
Title: Reformat damaged Card
My SD card is damaged and a message occurs "SD card is damaged. Try reformating it" what should I do?

Moto E Android-4.4.4 SD card-kingston 16 GB (class 10)

# Answer
> 1 votes
Before using atomics, I'd try to attach the card to a PC with a card reader, and use the PC's tools to ***check and repair*** (i.e. `fsck` on \*nix systems, or the corresponding tool on Windows – I'm using Linux, so I'm not familiar with the Windows part: chkdsk? ScanDisk?)

Most likely you've "unsafely removed" the card (e.g. plugged it out from your computer before having it "unmounted"), which left the file system corrupted (not being closed properly). Using `fsck`/`chkdsk` and similar tools, you might be able to "recover" without any (or with just minimal) data loss.

If however this occurs regularly without you having either "unsafely removed" the card (or your device, cutting it off from power without having safely shut down), there might be an incompatibility between your card and your device (such are reported from time to time). In that case, it's rather adviced you by a new card of a different brand/size/specification and see if that's running more stable.

Please also see our external-sd tag-wiki, which even has a nice and easy-to-follow graphic for how to deal with SD card issues (congrats to me for that :)

---
Tags: external-sd
---


# Question
Title: Can the trebuchet launcher be installed on the stock ROM?
Phone: Samsung Galaxy S4
Android: 4.2.2

Can the trebuchet launcher be installed on the stock ROM?

I can't find the app on Google Play. Where could I get this?

# Answer
> 1 votes
Yes it can (with varying degrees of success)! I'm running it on my Prestigio 3350DUO (Android 4.2.2). But there is a problem with crashing on certain preferences (NumberPicker), so I cannot change number of screens or default screen, as well as number of docker icons/pages. Besides that, it works great - it's fast and stable and looks cool!

---
Tags: launcher, trebuchet
---


title: What makes porting so difficult?

text:
# Question
Title: What makes porting so difficult?
So now when the new Lollipop is on it's way we all have our feeds filled with magazines or sites telling us how awesome LG or Samsung is to release Lollipop so soon.

My question is,

Why is this such a hard thing to do?

How come it's much easier to switch from Windows to Linux on a PC? Or even switch hardware product and download a driver? Why aren't the drivers or hardware products in our phones compatible with every operating system or phone model just like a PC?

Okay, screen sizes may differ, but a vibrator will still work as a vibrator.

YElp!

# Answer
> 0 votes
The hardware is different on each device. In addition there's added value software like more advanced camera functionality from the manufacturer which needs to look good on the new release.

LG has features loke knock-code.

Samsung has skins and special hardware like a wacom digitizer on the note series.

---
Tags: android-versions, compatibility
---


title: Nexus 5 stuck in boot screen

text:
# Question
Title: Nexus 5 stuck in boot screen
My phone is Nexus 5, not rooted, android version 4.4.4

I hated the "swipe up" gesture for google now, bacause I'd sometimes do the gesture by accident.
So I read somewhere that I should disable "Google Search" from apps, to disable the gesture.
But that just messed things up. After disabling, it showed a few errors, so I powered off the device, thinking that a restart would fix things.

Now I'm stuck in a boot loop ( four circles converging into one ).
I read elsewhere that I should hold power + volume down button, and go into *Recovery Mode* , did that, but it then got stuck in a screen showing "No command".

How do I fix this ?
I'm a newbie in this, so please answer in detail.
Also I have my data backed up, so if I could somehow just reset it, that'd work too.

# Answer
I recommend trying to toggle with your volume button up or down to when the screen shows "recovery" in red. press the power button once again for selection, your screen would go black and reboot.

See this post for more info.

Hope that helps. Good luck.
> 0 votes

# Answer
Apparently, the 'Google Search' app now contains large parts of the application launcher in Android 4.4.4. Thus, disabling it also stops the launcher and the next reboot leaves you in a catch-22 situation.

With previous versions of Android 4 this wasn't a problem - one could disable 'Google Search' without such drastic side effects. Use-case: make the annoying search bar disappear from the home screen.

The tricky part then is to get into the settings to re-enable the 'Google Search' app.

Booting into the recovery mode does not help. It just reports 'no command'.

But, fortunately, you can still talk with ADB (Android Debug Bridge) to the device (after a normal boot, when the 4 circle animation is playing).

Thus, you can connect your device via USB to your computer. Assuming a Linux system you can enter the adb shell via typing

```
$ adb shell

```

in your terminal.

The ADB prompt is something like:

```
shell@hammerhead:/ $

```

There you can directly start the settings via:

```
shell@hammerhead:/ $ am start -n com.android.settings/.Settings
Starting: Intent { cmp=com.android.settings/.Settings }

```

In the settings you can go to 'applications' there swipe right to the 'disabled' category - where you can find 'Google Search' and you can enable it again.

One can probably install an alternative launcher - and if that works the disabling of the google launcher (aka 'Google Search') should not be a problem.
> 2 votes

# Answer
Okay, same thing happened to me: I disabled the Google search (on Kitkat 4.4.4) because it was draining battery and then my homescreen disappeared. I restarted my phone and it got stuck on the four circles.

*Possible solution*
As strange as it might sound, once you have the four circles displayed, have someone call you and then the call screen will appear. Answer the call and hit the speaker button, so you can access your phone. When in the call screen, just slide the home button up to access Google Now and perform an update through Google Play (it will offer you to update to a newer version). Once the update is completed you should see the homescreen again.
> 2 votes

---
Tags: 4.4-kitkat, boot-loop, stock-android
---


title: ADB disconnect while using adb forward

text:
# Question
Title: ADB disconnect while using adb forward
I'm using JADS HTTP & HTTPS Proxy application along with 'adb forward tcp:8080 tcp:8080' to setup an HTTP proxy/tether setup on my laptop. This works fine for most of the time, however some sites seem to overload the connection and the device goes offline, then back online, and my adb forward command has to be re-issued. I've tried changing the number of connections in about:config in Firefox thinking that was the issue but it doesn't seem to help.

Here's my logcat of a disconnect when trying to connect to drive.google.com:

```
I/System.out(22946): Connection from /127.0.0.1 accepted.
I/System.out(22946): Connection from /127.0.0.1 accepted.
I/System.out(22946): Connection from /127.0.0.1 accepted.
I/System.out(22946): 127.0.0.1 CONNECT lh4.googleusercontent.com:443
I/System.out(22946): Connecting to
lh4.googleusercontent.com:443[Protocol=HTTPS, Priority=1]
I/System.out(22946): 127.0.0.1 CONNECT lh3.googleusercontent.com:443
I/System.out(22946): Connecting to
lh3.googleusercontent.com:443[Protocol=HTTPS, Priority=1]
I/System.out(22946): Routing SSL to
lh3.googleusercontent.com:443[Protocol=HTTPS, Priority=1]
I/System.out(22946): Routing SSL to
lh4.googleusercontent.com:443[Protocol=HTTPS, Priority=1]
I/System.out(22946): 127.0.0.1 CONNECT lh5.googleusercontent.com:443
I/System.out(22946): Connecting to
lh5.googleusercontent.com:443[Protocol=HTTPS, Priority=1]
D/libc    (  270): _dns_getaddrinfo: iptype =3
D/libc    (  270): _dns_getaddrinfo: query_ipv4=1, query_ipv6=1
D/libc    (  270): _dns_getaddrinfo: iptype =3
D/libc    (  270): _dns_getaddrinfo: query_ipv4=1, query_ipv6=1
I/System.out(22946): Routing SSL to
lh5.googleusercontent.com:443[Protocol=HTTPS, Priority=1]
D/libc    (  270): _dns_getaddrinfo: iptype =3
D/libc    (  270): _dns_getaddrinfo: query_ipv4=1, query_ipv6=1
I/System.out(22946): Connection from /127.0.0.1 accepted.
I/System.out(22946): 127.0.0.1 CONNECT lh6.googleusercontent.com:443
I/System.out(22946): Connecting to
lh6.googleusercontent.com:443[Protocol=HTTPS, Priority=1]
I/System.out(22946): Routing SSL to
lh6.googleusercontent.com:443[Protocol=HTTPS, Priority=1]
D/libc    (  270): _dns_getaddrinfo: iptype =3
D/libc    (  270): _dns_getaddrinfo: query_ipv4=1, query_ipv6=1

```

At this point the device disconnects and reconnects to ADB (it vibrates). Logcat continues:

```
I/System.out(22946): Closed connection to www.gstatic.com
I/System.out(22946): Closed connection to clients2.google.com
I/System.out(22946): Closed connection to apis.google.com
I/System.out(22946): Closed connection to plus.google.com
I/System.out(22946): Closed connection to lh4.googleusercontent.com
I/System.out(22946): Closed connection to lh5.googleusercontent.com
I/System.out(22946): Closed connection to lh6.googleusercontent.com
I/System.out(22946): Closed connection to ssl.gstatic.com
I/System.out(22946): Closed connection to www.google.com
I/System.out(22946): Closed connection to lh3.googleusercontent.com
I/System.out(22946): Closed connection to drive.google.com
D/qcom_sensors_hal( 1079): hal_time_data_cb: msg_type 2
D/qcom_sensors_hal( 1079): hal_time_data_cb: Sn 24, msg Id 3, txn Id 0
D/qcom_sensors_hal( 1079): hal_ts_offset_is: Apps:
1415721384416465123; DSPS: 596345578; Offset: 1415703185393699010
I/Atd     (  565): got usb DISCONNECTED event
I/Atd     (  565): ustate is ATD_USBSTATE_UNPLUG
I/Vold    (  264): [LGE][VOLD][NetlinkHandler.cpp][onEvent()]
subsys:android_usb, action:3

```

I'm running the latest version of Adb.exe with AdbWinApi.dll and AdbWinUsbApi.dll (all dated 10/17/2014 7:36pm). I've tried other version of Adb without any success. The phone is LG G2 model and the machine has the LG Unified Mobile Driver on it to recognize the phone when connected. I'm running Android v4.4.2. I've tried all the USB ports on my laptop and all of them are doing the same thing. I tried on a desktop computer as well, multiple ports and I was able to reproduce it (the disconnect on certain sites).

I've tried Tetherbot and Internet Sharer as well and they also do the same thing (disconnect). I don't remember having this issue with my old EVO LTE however.

Does anyone have any thoughts or recommendations?

# Answer
It looks like I may have stumbled upon the fix for this. I was looking through about:config for Firefox and noticed a network.http.pipelining.maxrequests variable. Althought it's set to false by default for ssl and proxy, lowering the value to 1 seems to have completely resolved my issue. I set it back to it's default (32) and the issue happened again. Lowered to 1, and again page loaded without ADB being disconnected. This seems to be a bug in Firefox. I'm running the latest version 33.1.
> 0 votes

---
Tags: adb, tethering
---


# Question
Title: Since which Android version does it started emulating the SDCard?
I know it's emulated in ICE\_CREAM\_SANDWICH\_MR1 and over but I would like to know since which previous versions and preferable from official sources.

**EDIT1:**

Not an official source but I guess this answer my question (from The Commons Blog):

> Android 3.0 changed this around, allowing internal and external storage to each be on the same partition, just in separate directory trees. This provided a lot more flexibility for users, as now there was no artificial hard distinction between space for internal storage and space for external storage. Device manufacturers still could elect to have external storage be a separate partition, or even be on removable media, but typically they did not.

# Answer
> 1 votes
## Short summary

It must have been introduced with Android 2.1 aka *Eclair.*

## TL;DR

Though I cannot name a date (as I found no source for that), we can get a raw estimate. But to advance that, let's first take a look into history:

The first Android smartphone sold was the HTC Dream (also known as *T-Mobile G1*). As you can see in the device specs when following the link, this device had a little (256 MB; also known as "device storage"), and featured a microSD slot. So no "internal SD card" here at all.

A bit later, we saw the first Nexus1 device released to the wild: The Google Nexus One came – you won't believe it – with a microSD slot and, no "internal SD card". Release date here was January 2010, and it shipped with Android 2.1 (aka "Eclair"). Mark the date and the Android version.

Now I've found an article on Android Browser Forensics dated 9/2010 (somewhere I've stumbled upon a copy dated 6/2010, but cannot find the link currently). They report having used the Samsung Galaxy S i9000, which according to GSMArena was released 6/2010 with Android 2.1. Quoting (emphasis mine):

> Currently I’m running Android 2.1 Eclair
> \[…\]
> Each option is checked by default. Click Capture. **A folder is created on the internal sdcard** called ‘forensics’ with 6 `.csv` files.

As you can see: *This* device was running *Eclair* **and featured an internal sdcard** (unless the blogger made a mistake here). As usually the *Nexus* devices are "state-of-the-art", but the one originally shipped with 2.1 had *no* internal sdcard (which is quite untypical for a Nexus – but this was the only one) – and another device introduced about 6 month later, also running *Eclair*, features such, I think it's pretty safe to assume that was about the time eMMC was introduced to Android devices as "internal sdcard".

Not a proof, but at least a "good shot" I'd say.

Now we come to the quote of your question: *allowing internal and external storage to each be on the same partition* was the next step, and introduced with Honeycomb (aka Android 3.0), with the switch being made from USB mass storage to MTP. This brought two advantages to the user: for one, being on the same partition there was less "wasted space". You no longer should run into the condition to get an error with plenty of free space on your internal sdcard. And number two: this storage stayed available on the device even if mounted to a computer (so no apps crashing and widgets disappearing *for that cause* anymore). But it also has a disadvantage: most external tools no longer work on the connected device, as they need "direct block-level access" – which MTP cannot provide.

So much for a short story on the "internal sdcard" – hope I not only entertained you a little, but also was able to answer your question, at least to a degree :)

---

**1:** For a history of Nexus devices, see this Wikipedia article

---
Tags: external-sd, sd-card, android-versions, compatibility
---


# Question
Title: Can a locked phone's data be accessed when being repaired?
I had an HTC One S device which suddenly turned off and refused to start. On giving to the service centre, it turns out the device needs replacement of an item 'PCBA-MAIN BOARD WITH SKU ID MS' which alone is costing me Rs 10000. I chose not to repair it with them. So i plan to visit a local phone repair shop and give it to them to repair it.

My query is, that the phone had some important private stuff (phone was locked though) before it went kaput. Now this local repair shop, can it in any way access this data while/after repairing the phone in anyway? HTC service centre would not do that because they are bound by legal terms. Please advise.

# Answer
> 2 votes
Anyone with physical access to the device can potentially do that. If the device was completely encrypted, that would be pretty tough to do (and hence really unlikely) – but all unencrypted stuff can be accessed. After all, you expect them to dis- and re-assemble the device – so put in easy terms, they could also "plug" the storage into "some of their readers" and copy all the content – no screen-lock or whatever prevents that. And a little more hardcore: those tech-guys should be expected to be able handling a JTAG device.

So the question is less whether it's possible (it perfectly is), but how easy and how likely it is. If you feel your data being more sensitive than your trust is high, that poses a problem.

---
Tags: security, privacy
---


# Question
Title: Aptoide has update for Google Play Store?
Installed Aptoide and noticed that it had some updates on some of the independently installed apps and updated it. But I noticed it had an update for the Google Play store, yet the Google Play Store program hasn't got an update in its own store?

How can that happen?

I assume Google has a longer approval process for apps so some apps in Aptoide will have updates sooner, like SuperSU, but Google's own app store app? Sounds odd...

# Answer
How can that happen? Some Android user in the world receives the Store update in its rooted device, then get the apk and uploads it to Aptoide.

Google Play Store updates automatically. Some devices get the update faster than others but it's entirely not recommended update manually the Play Store.

There are a lot of bad guys out there...

Just wait. Sooner or later the update will come because Google doesn't like older versions of their own apps.
> 2 votes

---
Tags: google-play-store, updates, aptoide
---


# Question
Title: How to give root permission for app even after unrooted?
I'm using 4.4.2 so ES explorer can't write to SD card. I intend to give the app root permission permernently (like system apps) and then unroot the device. Is it possible to do so?

# Answer
> 0 votes
Well,I think the answer is no. If you got your device rooted then is rooted for all apps. Well, virtually all apps. Superuser is the app that avoids that any app use superuser permissions. If you unroot then nobody can access root

---
Tags: root-access
---


# Question
Title: Configuring GMail to use system email accounts
Version 5 of GMail just arrived on my phone, and I was excited that now I'm able to use all my email addresses with it. But it seems like I have to add them all manually, although they are shown under Settings -\> email and work just fine with the stock app.

Is there some way to use the already entered data in GMail 5? I'm afraid that in future versions it could rely on the system information and introduce some confusion where to change the settings, so I would like it to rely on the system settings from the very beginning.

# Answer
> 0 votes
I would do that not only for the Gmail app but all the Gmail. Go to your desktop pc, log into your account, go to settings and configure Gmail to receive all your emails inside your account.

---
Tags: settings, email, gmail
---


# Question
Title: Can I perform phone tasks through a Windows 7 PC directly?
As an developer and QA tester, spending hours on my Xperia Z1 Compact isn't too cosy. Therefore, messing around with android emulation software like BlueStacks, I run into compatibility problems, mostly GAPIs (Graphic Application Program Interface).

Therefore, I was wondering if there is a way to connect my phone to my Win7 PC with the USB cable, and have the phone do all the android processing, and all the PC will do, is enable USB keyboard and mouse as input devices for the phone, and an external monitor as the output device which the PC will boost the resolution from the phone into something that's a decent resolution on the monitor.

But I don't know if the USB poll rate on the Z1 Compact is high enough to deliver all that information both ways without too much latencity.

So, is this possible and is is already done?

# Answer
What you want to achieve is nearly impossible.

You can get some approximations by using Airdroid app (lets you see your phone on the web browser from your desktop pc) or installing vnc server on your device and vnc client on your desktop pc, or using Pushbullet app. This last is used for notifications rather than absolute control, but you could give it a try
> 1 votes

---
Tags: usb, keyboard, screen, windows, mouse
---


# Question
Title: Where is the NFC element located in a Moto X?
I have a Moto X (2013 version) -- and use Google Wallet's tap-to-pay at merchants that support it. With certain readers, I end up moving the phone around over the reader until it works; knowing where the element is might make it easier to line it up correctly on the first try.

# Answer
> 2 votes
You can check iFixit Moto X Teardown. Looks like it takes up most of the center of the back.

---
Tags: hardware, nfc, moto-x, google-wallet
---


# Question
Title: Deleting messages in whatsapp with mobile data off
i sent a whatsapp message with my mobile data off. And then deleted it before turning on my mobile data. does this message get delivered?

# Answer
The message can be deleted based on the status that is shown in whatssapp.

1.That is there is clock symbol is shown it can be deleted safely (iff internet connection is off).

2.Otherwise that is a single tick mark is showing means it is now at whatsapp server so if you deleted or not it doesn't matter it will reach at the receiver whenever internet connection is available.
> 0 votes

---
Tags: google-play-store
---


# Question
Title: KitKat 4.4.2 error 'unfortunately, the process com.android.systemui has stopped working
On Android KitKat 4.4.2 an error comes up 'unfortunately, the process `com.android.systemui` has stopped working.

Now I can't turn it on or off as the error keeps popping up and won't let me do anything.

# Answer
> 1 votes
I finally found out that holding the power button down turns it off. Hopefully this will help others.

---
Tags: 4.4-kitkat
---


# Question
Title: How do you remove app icons from screens on a Galaxy Pocket?
Just how the heck do I remove unwanted app icons from my home and other screens? On my Galaxy S4 I just slid them off the side, but on the damned Galaxy Pocket, they just bounce off the side back onto the screen, or slide across to the next screen.

Do I have to use Applications Manager and actually uninstall them, or is there some better way?

# Answer
When you long press the icon you will see a trash can. To remove them from the screen, drop them on it.
> 0 votes

---
Tags: samsung
---


title: Removing Root for Sony SP

text:
# Question
Title: Removing Root for Sony SP
A while ago, I decided to root my Sony Xperia SP (c5303) the downfall is that the operating system it's self was stuck on Android 4.1.2 with the build number of 12.0.A.2.254, now the time has changed and I wish to remove the root and update to the latest android version available for the phone which is currently 4.3 to my knowledge. I have lost the tools which I used previously to root the device it's self & Have found a few threads on the XDA Forums containing a few stock ROMS, the only tool which I have managed to find is the flash tool for old phones models of the 2011 family (MT15I for example)

With trying both the OTE update and the Companion update options, they both fail. Companion gives the error stating that

> Software cannot be modified

I'm assuming this is fired from the Super User application which was installed on the root.

I'm at a block on how to proceed further after looking over google for unrooting methods, they all revolve around clockwork mod to install a custom ROM, this is not present on my device.

So the question i'm asking today, is that are there any viable methods on how to unroot the device and upgrade to android 4.3? Using the Sony Tool emma seems to be out of the question as it's not letting me create an account to use their tools!

# Answer
> 1 votes
You can try repair option in Sony PC companion or SUS(Sony Update Service). If none of this works try the steps given below

Download the ftf file from here.

Using flashtool flash the ftf. The tutorial on flashing can be found here

---
Tags: 4.1-jelly-bean, unrooting, sony-xperia
---


title: WiFi “Network Notification” greyed out

text:
# Question
Title: WiFi “Network Notification” greyed out
I have a Sony Xperia Z1 Compact running Android 4.4.4 KitKat.

I am unable to un-check "Network Notification" under `Settings` -\> `Wi-Fi` -\> `Advanced` as its greyed out. Is there a way of un-checking that box?

Click image for larger version

# Answer
You need to enable your Wi-Fi for that option to be available for checking or unchecking. Seems like a bug since I don't see any reason why the Wi-Fi should be enabled for the option to be available for toggle.
> 1 votes

---
Tags: wi-fi, settings
---


title: HTC One detected as CD Drive

text:
# Question
Title: HTC One detected as CD Drive
I am experiencing a similar problem as described there: Whenever I connect my HTC One to my Windows 8.1, it is recognized as a CD Drive. So I tried the solution proposed by Macha's answer, but I cannot perform the step "Select Standard USB main controller" as I get only CD-Drives proposed int he selection no matter what.

Does anyone here have a hint how to solve the issue?

I tried to deactivate/activate USB Debugging without any success, but noticed, that whatever I select, the MTP still keeps running (at least my HTC says so). Furthermore I realized that in the device manager I see the "HTC Android Phone USB Device" in DVD/CD-ROM drives section and "MTP" in "Other Devices". Tried to update the drivers - either cannot find any appropriate drivers or does not change anything. Tried to disable MTP -\> phone is not anymore connected as CD, but cannot see it in Explorer at all anymore.

Though, I cannot find any options to disable MTP. With my previous laptop (Windows 7) everything worked properly.

Does anyone have an idea how to solve the problem and again be able to see the phone as a storage device, access it, and to synchronize/exchange data with the PC back and forth?

Thank you so much in advance!

# Answer
These Chinese originated ROMs have a Win installer in them, if you tap the CDRom icon on ur PC it will install a " partner" Win app on your PC. Just ignore it! When you connect your Phone to PC under the ADB settings notification just tick connect as USB storage and the next time you reconnect ur phone ( depending on the ROM) it will appear as another 2 or 1 additional USB drive. Mine is a home cooked Lenovo Vibe 2.0 ROM (S939) and Lenovo has in most of its ROM this Win app installers. But I don't use them because they are cumbersome Chinese chracters only app. I used MOBOROBO if you happen to transfer file a lot from external sdcard.
> 1 votes

---
Tags: windows, usb-debugging, htc-one-x, mtp
---


# Question
Title: How to customize font size and color in Jelly Bean?
The combination of small font size, low contrast color schemes (gray on gray), and the erratic operation of the auto-intensity makes the screen difficult to read in many circumstances.

I like auto-dimming, but I think it follows the wrong curve and is often too dim for the ambient conditions. The only alternative is to disable the automatic function entirely, which still results in often having the wrong brightness.

Can anyone recommend the simplest approach to customizing the font sizes and colors for the JB user interface? I liked Gingerbread's UI, but would prefer stick with the JB OS if the UI could be made more like GB.

(Phone is Nexus S 9020, Jelly Bean 4.1.2)

# Answer
You can go to Settings \> Display \> Font size, to change the size. I'm not sure how to change the color though.
> 1 votes

# Answer
To change font size you can navigate to Settings - \> Display - \> Font Size.
> 0 votes

---
Tags: 4.1-jelly-bean, customization, fonts
---


title: AnkiDroid - failed to Left Align Text

text:
# Question
Title: AnkiDroid - failed to Left Align Text
I'm trying to left align text in card but with no luck.

Tried changing text-align to left in Anki desktop, the card in desktop working fine, but it doesn't affect the card in mobile - it's still center aligned.

Also tried add html tag as follows, but still not working. (AnkiDroid version 2.3.2)

use p align / still centered (click images for larger variants)

# Answer
> 2 votes
To use any HTML markup but simple bold/italics in cards, you need to turn off the option **Advanced** -\> **Simple interface**.

---
Tags: ankidroid
---


# Question
Title: How to see download count of an Android app on Google Play store?
I cannot see the download counts of one app on Google Play.

How can we know that number of one app?

# Answer
> 5 votes
As an end user, there is no way to know the exact number of downloads. But you can see a range if you scroll down the app page and look at the **Installs** section within **Additional Information**.

---
Tags: google-play-store, downloading
---


title: Full ad blocking

text:
# Question
Title: Full ad blocking
I have installed and also properly configured AdBlock Plus. The problem is, that it doesn't remove all the ads. Sometimes I see ads at the bottom/top of the screen. Sometimes I see full screen ads and also there is an automatic popup after I unlock the screen lock(so not only in applications). I have installed also AirPush Ad detector. Are there any better apps for this purpose.

# Answer
The way to go with this is having your device rooted and then install Adaway app. You can download from f-droid.org

Make sure you download the Adaway apk and not the F Droid app.

Once installed it modifies Android's hosts file and you won't see ads ever.

*\+ Adaway is great, but it's power is dependent from the Hosts-Lists you use. I used to add EasyLists (Adblockplus is using this) at least, the links can be found here: https://adblockplus.org/en/subscriptions*
> 0 votes

# Answer
You can also try AdFree application from BigTinCan. You can download that at http://adfree.bigtincan.com/.
> 0 votes

---
Tags: applications, adblock-plus
---


title: Root Xperia Arc S

text:
# Question
Title: Root Xperia Arc S
Root to phone is harmful or not? I've XperiaArcS & some files of it I want to transfer in Sdcard but it require RootHelp. So please give me advice what should I do?

# Answer
> 0 votes
to root or not to root is an individual preference and largely based upon skill. that being said i always have preferred to take the easy, reliable way out. first download and install clockworkmod from the play store - google your device and android version to find out how to access the menu without using the app from the ui at first, usually some combo of power, the up volume key, and the home key. make a backup using cwm, very first thing you should do in case of fu. next go on a pc browser and dl this app -- http://www.kingoapp.com/

you should install it and then open it and it will create a dialogue box on your desktop. at that point plug your device into your pc using it's usb cord. when that is done and the drivers are installed if they haven't previously been so hit the blue "root" button and watch. about 5 minutes later your device has root, unplug the device from the pc, and close kingoapp. all done.

---
Tags: rooting
---


# Question
Title: How works exactly the option disable App notifications
Some Apps like Facebook also when aren't used slow down the device because of their associated autostart tasks. In android settings in Apps section there is the option to enable or disable the notification.

This works only on notification or disable also the associated task completely?

How works exactly?

# Answer
> 1 votes
It only hides the notification when the app creates it. It doesn't affect what the app might do in the background or stop the app spending battery and data to create it in the first place.

---
Tags: applications, notifications, task-management
---