# Question
Title: Limit the Internet bandwidth of Android device
Is it possible to limit internet speed of Android device

for example

* Nexus 7 only internet speed has 300 kbps / 1mbps
* Nexus 4 only internet speed has 150 kbps / 1mbps

# Answer
While not for the faint of heart, how about the Linux command Traffic Control? Check out the man page for a quick run-down.

You'll need root and the Android Terminal Emulator app (or similar). I think this guide will be helpful, especially the script quoted below (although because I'm not rooted I haven't tried it myself). You can either try to run the script using sh or using BASH, or simply type the commands from the script directly in terminal after replacing the variables with your desired values. Let us know how it goes.

```
#!/bin/bash
#
#  tc uses the following units when passed as a parameter.
#  kbps: Kilobytes per second
#  mbps: Megabytes per second
#  kbit: Kilobits per second
#  mbit: Megabits per second
#  bps: Bytes per second
#       Amounts of data can be specified in:
#       kb or k: Kilobytes
#       mb or m: Megabytes
#       mbit: Megabits
#       kbit: Kilobits
#  To get the byte figure from bits, divide the number by 8 bit
#

#
# Name of the traffic control command.
TC=/sbin/tc

# The network interface we're planning on limiting bandwidth.
IF=eth0             # Interface

# Download limit (in mega bits)
DNLD=1mbit          # DOWNLOAD Limit

# Upload limit (in mega bits)
UPLD=1mbit          # UPLOAD Limit

# IP address of the machine we are controlling
IP=216.3.128.12     # Host IP

# Filter options for limiting the intended interface.
U32="$TC filter add dev $IF protocol ip parent 1:0 prio 1 u32"

start() {

# We'll use Hierarchical Token Bucket (HTB) to shape bandwidth.
# For detailed configuration options, please consult Linux man
# page.

    $TC qdisc add dev $IF root handle 1: htb default 30
    $TC class add dev $IF parent 1: classid 1:1 htb rate $DNLD
    $TC class add dev $IF parent 1: classid 1:2 htb rate $UPLD
    $U32 match ip dst $IP/32 flowid 1:1
    $U32 match ip src $IP/32 flowid 1:2

# The first line creates the root qdisc, and the next two lines
# create two child qdisc that are to be used to shape download
# and upload bandwidth.
#
# The 4th and 5th line creates the filter to match the interface.
# The 'dst' IP address is used to limit download speed, and the
# 'src' IP address is used to limit upload speed.

}

stop() {

# Stop the bandwidth shaping.
    $TC qdisc del dev $IF root

}

restart() {

# Self-explanatory.
    stop
    sleep 1
    start

}

show() {

# Display status of traffic control status.
    $TC -s qdisc ls dev $IF

}

case "$1" in

  start)

    echo -n "Starting bandwidth shaping: "
    start
    echo "done"
    ;;

  stop)

    echo -n "Stopping bandwidth shaping: "
    stop
    echo "done"
    ;;

  restart)

    echo -n "Restarting bandwidth shaping: "
    restart
    echo "done"
    ;;

  show)

    echo "Bandwidth shaping status for $IF:"
    show
    echo ""
    ;;

  *)

    pwd=$(pwd)
    echo "Usage: tc.bash {start|stop|restart|show}"
    ;;

esac

exit 0

```
> 3 votes

# Answer
Checkout BradyBound. It's a system wide download speed shaper/limiter. Few things to note:

* The app requires root access.
* It works by dropping packets using `iptables`. This wastes some traffic - how much depends on the type of traffic (e.g. long running download, web browsing).
* Rate measurement is done by number of packets instead of bytes so the speed limit won't be accurate.
* This only limits TCP traffic (it makes no sense to drop UDP packets).

Note also that I'm the author of this app.
> 3 votes

# Answer
Well There is no such app at the moment but google is planning to introduce this in the near future.. Bandwidth Throttling Feature
> 1 votes

---
Tags: internet, bandwidth
---


title: Froyo freezes on bluetooth use

text:
# Question
Title: Froyo freezes on bluetooth use
Whenever i connect any bluetooth device, be it to my pc for copying files, another droid or my headset (Ive tried 3 different headsets) it freezes the system.

By freezing i mean if i get a phone call it rings in and i can answer with the headset. If its copying files it finishes. But i cant get back to the home screen.

The hardware buttons work, as if i hit the side button or the home button the screen lights up and the buttons do also but the system doesnt show, the screen stays lighted black. This is indefinately.

The only way ive found to get it back is taking the battery out.

Ive tried a couple bluetooth fixing programs and still nothing.

This doesnt happen from pairing alone or connecting. This only happens during long processes, ie anything that takes longer than about 2 minutes.

For instances copying a file or talking on the headset. If the call is under 2 minutes it goes right back to the system fully responsive.

The only thing i havent tried is flashing, i dont want to have to do that though.

This is a Galaxy Ace that i am using.

# Answer
I don't you're running out of available RAM. You should try using a memory booster like GO Task Manager to clear some up.
> -4 votes

---
Tags: 2.2-froyo, bluetooth, system-freeze
---


title: problem with root s4 gt-i9515

text:
# Question
Title: problem with root s4 gt-i9515
I have S4 I9515. Can I use a ROM or root S4 I9505 to my phone or not?

I don't find any root for my phone. I even tried to root my phone with root S4 I9505 but when I try to give super user access to my "root checker application" it give me "this device does not have proper root access". But if I delete "super user application" and then run "root checker", it show me that I got good root. Also I use another su app but it is not working with me so what to do?

# Answer
Try Frama root apk . It roots all high end devices.

How to install:

1. Download Framaroot from XDA
2. Run, choose Superuser or SuperSU
3. Select Boromir or another character
4. You will see `:-)`
5. Reboot device
6. Root- installed
> -1 votes

---
Tags: root-access, samsung-galaxy-s-4
---


# Question
Title: CyanogenMod 10.2 on Galaxy S3 charging problem
I have a Galaxy S3 with CM 10.2 build date 28-09-2013.

The problem I am facing is slow charging of my mobile. It takes around 6-7 hours to charge when connected to AC power source. Before CM with S3 stock rom, it used to take around 3-4 hours to charge 100%.

I tried searching on CyanogenMod forums, but couldn't get an answer on how to fix this issue. Does anybody know how to fix it?

# Answer
> 1 votes
Do you keep wireless or any other communication networks on while charging? This can slow down the charging process.

# Answer
> 0 votes
I've noticed that changing the charger works in a few cases. The standard charger sometimes doesn't play nice with custom Roms.

# Answer
> 0 votes
I've had this issue too from time to time, at one stage I had to turn my phone off to get a decent charge, I found that using a USB cable can slow down the charging time but as you mentioned your using a AC Power Source. How I resolved mine was buying a new battery, my battery was dated for 2012 and simply needed to go. New battery resolved my problem, and are fairly cheap!

# Answer
> -1 votes
I have the same issue. I solved it by installing boeffla kernel and turning on `ignore unstable power`.

---
Tags: cyanogenmod, samsung-galaxy-s-3, charging
---


# Question
Title: Why can I see '/' in a file manager when my device is not rooted?
My device is not rooted: I have rooted it before, but I did a full factory reset using the Nexus Factory Images. Root Checker tells me it's not rooted, and SuperSU tells me that it cannot find SU Binaries. However, when using multiple file managers, they can all see the '/' folder, and all the folders and files beneath it. I thought that root was required to do this. Is this correct, or am I imagining things? How can my device can see these? When actually going into Cheetah Mobile's File Manager Settings and checking the 'Root Explorer' option that apparently allows me to see the '/' folder, it says is cannot gain root access. How come multiple file managers let me see this folder? Thanks in advance.

# Answer
> I thought that root was required to do this.

That's not quite right. Any user can see that directory, but only root can write to it. Directories lower down the hierarchy such as `/data/data` are not world-readable, so while you'll be able to see that that directory exists, you won't be able to see its contents on an unrooted device.

Some file managers choose not to offer the option to display system directories like the root directory unless the device is rooted, simply because it's not very useful to do so when you can't see the contents of some of its subdirectories or change it.
> 2 votes

---
Tags: file-system
---


# Question
Title: What if I accidentally checked CDMA/LTE instead of GSM/HPA+ in the Galaxy Nexus Root Toolkit?
I tried to use WugFresh's `Galaxy Nexus Root Toolkit` to root my device, but I accidentally selected `CDMLA/LTE` while I have a GSM model.

I tried flashing CWM recovery afterwards, but it didn't work. Now I'm stuck at the white Google loading screen.

I tried doing a factory rest and flashing the stock rom, but it's still stuck.

# Answer
In root toolkit use the bricked option, selecting soft-bricked, should flash stock, however make sure you select the right version of your phone in options (in NRT) before you start.
> 0 votes

---
Tags: rooting, samsung-galaxy-nexus, unrooting
---


title: Which app sent the unauthorized texts?

text:
# Question
Title: Which app sent the unauthorized texts?
Today I got an automated text from my wireless provider saying I'd gone over my text limit. This is odd because I send maybe 50 texts a month. When I logged into their customer site I found over 3000 photo texts had been sent in the last two days!

Some background: ever since the Kit Kat upgrade I'd had trouble with the stock messaging app so I test drove a couple of SMS apps before deciding on TextSecure. I've had it for the last few weeks and it seemed to be working fine. However after finding out about this problem I uninstalled that and went back to the stock app.

So the questions are: is there some way I can tell which app sent the rogue texts? The wireless provider's site lets me know the number that it sent to (a bogus number @icmms1.sun5.lightsurf.net) but not which app actually did the sending. I'm wondering if Android logs that somewhere. Also, is there a way to block *outgoing* texts?

# Answer
> 1 votes
If you go through your apps list you can see all the apps that have permission to send texts (or you could use appops to save having to click on every app), you can then narrow it down based on how reputable the app is, and/or doing web searches, once you thing you have narrowed down the app you can either, uninstall the app or block the permission using app ops, however if it was text secure that was the offending app, then you wont be able to tell as it has already been uninstalled.

---
Tags: sms, logging, textsecure
---


# Question
Title: How can I have a different lock screen photo every time?
is it possible to always have the same lock screen photo and wallpaper, I want a different photo every time I open my phone. I got an app that can change my wallpaper but is it possible to make it change (or a different app) the lock screen also? My phone is a Samsung Galaxy S 5.

# Answer
You could try a third party lock screen that uses the default wallpaper (this is androids default behaviour, but samsung have changed it), e.g. https://play.google.com/store/apps/details?id=com.roymam.android.notificationswidget&hl=en\_GB (I think it uses default wallpaper)
> 0 votes

---
Tags: lock-screens, samsung
---


title: Galaxy fame wont work with otg

text:
# Question
Title: Galaxy fame wont work with otg
I am trying to operate an otg cabe with my Galaxy fame but am getting nowhere. When I run host diagnostic it doesnt recognise the phone Anyone help?

# Answer
> 1 votes
According to GSMArena, this phone doesn't support USB-on-the-go.

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


# Question
Title: 8GB Nextbook8 only showing .98GB internal storage
Running 4.4.2 KitKat. Does the OS really take up 7GB? I've only got like 5 games downloaded and already running out of space for apps. :(

# Answer
> 0 votes
and welcome to the Android Enthusiasts Stack Exchange.

Android partitions are an odd subject, especially when you're used to Windows-esque devices. Android runs on a version of Linux, and it's root directories are split up into partitions on your device. When a manufacturer says their device is 8GB, they mean exactly that - in total, you have 8GB.

All the Linux partitions on your device each have their own allotment of storage space. For example, /recovery may take 200MB, /cache may take 1GB, etc etc. Long story short is this: with an 8GB tablet, yes, the OS will take up a substantial amount of storage space. I'm guessing you have around 1GB free to install applications.

---
Tags: nextbook-premium-8
---


# Question
Title: Show Notifications missing in app settings
I'm trying to disable app notification for a particular app. The usual method is to go to System \> Apps \> click on the app \> uncheck the "show notifications" checkbox.

The problem is, this checkbox doesn't appear for this app, or for any of the random apps that I sampled which are installed on my phone (eg. GMail).

Am I missing something? I'm running a Samsung Galaxy (SGH-S730M) with Android 4.0.4. I found instructions (with screenshots) that look like they date back to Android OS 2.x or 1.6.

# Answer
> 2 votes
The feature isn't present in Android 4.0.4: it was added in 4.1.

---
Tags: notification-bar
---


# Question
Title: How do I put a new wallpaper on my Android 4.3 device?
I've got an image I would like to make the wallpaper on my tablet.

When I go into Settings:Device:Wallpaper:Home Screen I have to select from one of the following:

* Gallery
* Live wallpapers
* Wallpapers

The image I want to use is in my Dropbox. Gallery appears to have some capability to sync with Dropbox, but I don't see any way to sync just a single file. I have gigs of stuff in my Dropbox and don't want to wait (or waste flash) trying to sync everything over to my tablet for just one file.

Gallery doesn't appear to have any other capability to import files?!

I've tried some things directly from Dropbox. I try tapping on the image and it brings up some kind of image viewer which doesn't seem related to Gallery. When I long tap, I am given the options: "Share", "Favorite", "Delete", "Rename", "Move" and "Export". The only one that seems potentially useful is "Export", however it brings up a list of apps, none of which is Preview. It does have "Save to SD card" but I also don't know how to use an image on an SD card as a wallpaper!

I tried exporting it to my scrapbook, and from there it says the location of the file is:

```
/Android/data/com.dropbox.android/files/scratch/Camera Uploads/Galaxy.jpg

```

But this doesn't help me! Strangely, from the Scrapbook there is also a "Link" button which says I can "Complete action using" and one choice is Gallery, but when I select that, even though I appear to be in the Gallery, the image still doesn't show up in the Gallery when I try to set the wallpaper. Strangely, there *is* a menu option to "Set as" which says I can set it as my wallpaper, but when I select that it wants me to select what part of the image to use and shows me a portrait shaped rectangle to resize. But I want to use the whole image! Why can't I use a landscape image as a landscape wallpaper when my tablet is in landscape mode?

I tried going directly to the file system, but I can't find where wallpaper or gallery images are stored. I tried doing a search by my file manager will only display the first 500 images, and these are all images from other apps.

This seems like it should be such a simple thing!

# Answer
> 2 votes
Dropbox is making it seem more complicated than it really is. Unlike on the PC version of Dropbox, the files you see in the Dropbox app aren't actually stored on your tablet. It's just a list of files you could download. When you view the file from Dropbox, it downloads it temporarily into Dropbox's private storage area, and then temporarily gives the app you choose access to the file.

Just click "Save to SD card". That actually downloads the file to your tablet, and saves it permanently in a storage area that other apps have access to. After that, the image will show up in Gallery, probably in its own "Dropbox" album.

---
Tags: 4.3-jelly-bean, wallpaper
---


# Question
Title: Do all Android devices have USB OTG support?
I am using **celkon A98**. The specification of my device says it does not have **USB OTG support** .. I tried **OTG troubleshooter app**... it says USB host is supported ... Do I have **USB host functionality \**or was that a bug in the \**OTG troubleshooter app** ? L

# Answer
> 2 votes
No, not all Android devices have USB-on-the-go support. GSMArena claims that your device doesn't, but they'll only be going on the specification.

The tool could be reporting that your phone has the software support for acting as a USB host, but unless the hardware also supports USB-OTG, that's not going to help you.

---
Tags: stock-android, usb-drivers, usb-host-mode, usb-on-the-go, usb-mass-storage
---


# Question
Title: Where can I find the Smat Tab 4 Clock and Weather Widget?
The Vodafone Smart Tab 4 has a clock and weather widget that looks like this:

I accidentally deleted the widget, and I cannot find it in the widget list.

What's the name of this app? Where can I find it?

# Answer
Do this (at your own risk) if that's a default widget came along with OS because those widgets are unrecoverable once deleted.

# 1 Perform a backup of your important data (remember 'not the settings') in the Tab to a PC or Cloud.

# 2 Then do a "Hard Reset" of Tab. (Every handset has a unique way to do a hard reset. So Google it.)

# 3 Tab will be reset to its initial state of course.

# 4 Restore backup again.

*-This is bad idea if you have large amounts of important/sensitive data on your Tab and also ignore this answer if that is not a default widget-*
> 2 votes

# Answer
This looks like a lock screen widget, rather than a home screen one. It won't appear in the widget selector - instead, you'll need to re-add it to your lock screen. I'm not sure what the process is on the Smart Tab series, but it's probably in your Settings menu, somewhere having to do with Lock Screen.
> 1 votes

---
Tags: lock-screens, app-widgets, clock
---


# Question
Title: How to watch a periodically shot image on other PC/Smartphone via Internet (no local WIFI)?
There are a lot of webcam apps for Android. Unfortunately most work only in a local WIFI network, real streaming of the android cam over internet seems rather tricky, but not impossible.

I'm just interested to see a periodic image of a lab device (updated every 30-60 sec). Options like Google Hangout video chat or Skype video chat with two accounts would work, but the video quality is quite poor for this realtime solution, some images with adjustable resolution made periodically would be better and save battery (this app might resolve this problem)

Teamviewer Quick Support looks nice, remote control & view via PC of your android device, so I would just need an app that makes periodically an image:

https://play.google.com/store/apps/details?id=com.Nishant.Singh.DroidTimelapse

https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm

But is there an app that does this all in a more easy manner? Without starting several apps and hacks? Just making an image every 30-60 seconds and send it to imageshare service and update the browser tab on PC every 30-60 seconds. But the URL therefore should not change. Or giving the the android phone a IP via dyndns and run somekind of FTP server on it, where the image gets replaced on and on.

I'm not sure what the easiest and most reliable option is, anybody has a tip?

Edit: I'm root and on 4.2.2 (Xperia Z)

# Answer
> 2 votes
Another approach:

The free app IP webcam is a video streaming tool primarily, but there's also an option to fetch only a photo. It brings a webserver where `/photo.png` is a continuously updated resource. Since it gets refreshed each time you request it via a browser, you don't have to care about taking a picture every X minutes.

You then can use port forwarding on the router to access the phone's webserver from www.

Ip webcam also features authentication with username/password, but I don't know how secure it is.

# Answer
> 1 votes
Tasker is the way to go with this one. Or, I suppose Llama might do the trick for you as well --

As for the receiving end, automatically refreshing a browser window? You'd need a bit of javascript for that --- you would have to be hosting the image share service, yourself - which I don't think you're going to do.. right?

You could, after all, have a simple webserver on the phone that is taking the pictures, and do it that way, as well.. but that requires a bit of knowledge on how to configure your firewall ---

Do you really want to take a picture every 30-60 seconds? and record each picture? or would you rather have something that takes a picture when you want to see it?

TeamViewer would be your best option in that case -- you could just use TeamViewer to get into your phone, and either leave the camera running or just use it to take a picture.

Or, the combination of those two things are probably going to be your path of least resistance ---

//EDIT

Based on your comments, it seems like this is the route you'll want to go.

1). Set up an HTTP server (Not FTP) - on your android. Connect your Android to WiFi so you can have a static IP, which will simplify the rest. 2). Tell your firewall/gateway (dependent on your ISP) that your Android device is an HTTP server. 3). Set up Llama to take a picture every x seconds, and put the picture in /path/to/http-server/latest-picture (if you want to save all the pictures, then you'll need it to `mv /path/to/latest-picture /path/to/older-pictures_{timestamp}` \- which Llama has variables for, I'm sure... 4). Point FireFox to http://your.external.ip.addr/path/to/latest-picture

Voila - !

This can be a bit complicated, but if you have patience, I'll help.

# Answer
> 1 votes
That's my solution:

Create a tasker profile that is triggered every X minutes. Its task has two actions:

1. take a picture and save it with a static name
2. upload the photo to a cloud storage

I found FolderSync, which has a Tasker integration and it lets you upload files to many kinds of cloud storage (as title and description suggest, at least - I didn't test it yet) including ftp, sftp, google drive and dropbox. To receive the images in a webbrowser, a simple js script should do it if you make your uploaded file public ('everybody who has the link...'). Otherwise, you may have to implement an authorization in your script.

So it should be possible to use these two apps for your purpose. Here are some pros and cons:

**advantages**

* while you can use dropbox or something similar, you don't have to host anything
* it's relatively simple

**disadvantages**

* you searched for a solution with one app but need two (I think thats a minor...)
* you will have to buy FolderSync (and Tasker, eventually)

Hope this helps (at least for getting new ideas)!

---
Tags: camera, automation
---


# Question
Title: Back up phonebook list along with all data I used before factory reset
I'm using Karbonn A11 Android phone. One of my friends tried to guess my pattern and unfortunately he locked my phone. I want my phonebook list back before factory restore. Please suggest to me how could I get back my data.

# Answer
If you have sync enabled in your mobile, then your phone book list will be automatically stored in your Google account. Go to "contacts.google.com" to find your contacts.

Else If you have USB Debugging enabled in your phone, you can follow this link to unlock your phone.
> 0 votes

---
Tags: restore
---


# Question
Title: How come moving files on my phone when it's connected to my computer actually does a copy instead?
So, I copied a file from my desktop to the phone's microSD card. Then I realized that I'd like the file to be in a subdirectory on the card, so I initiated a move. Shouldn't take long at all, as it's just a file system entry update and not an full copy, right? Wrong! I had to wait the same amount of time as the initial copy! What's the reason for this? Is it some limitation of MTP?

# Answer
I would really need more info to give you a precise answer, but I think I know what you are speaking of. When you move a file through MTP with your mouse, on your computer, your computer is not just moving the file... it is a totally different type of filesystem, and therefore has to basically read the file and write the file in new location. It is not the same as if you were in adb or terminal issuing:

> mv FILE NEWFOLDER/FILE

...or a root explorer long pressing to move, which issues the same as above.
> 0 votes

---
Tags: usb, mtp
---


# Question
Title: Huawei Ascend Y511 with Android 4.2 Jelly Bean lock screen Widgets
I cannot get the lock screen widgets to work no matter what I do. I do not have Corporate account added, just Google, Viber and Facebook. I searched the internet quite some times, but I couldn't find anything. I have the \< / \> icons next to the clock but when I try to slide it does not work.

The phone as said is Huawei Ascend Y511 (Bought 2 days ago, not rooted or anything) and the Android is 4.2 Jelly Bean.

# Answer
> 0 votes
Try changing it in `Settings-Security-Shortcut settings`. Try changing the icons to something different than they currently are.

If this doesn't work try a factory reset.

I have a y511 as well and I'm trying to get the unlock symbol to be at the right (3 o'clock position).

---
Tags: lock-screens, app-widgets, huawei
---


title: s3 stuck at booting screen

text:
# Question
Title: s3 stuck at booting screen
I bought a Samsung Galaxy S3 I9300 about a month back from eBay. It was working fine till the last Tuesday, but after that my phone started rebooting by itself. My Galaxy S3 is powered by Android 4.0.4 and unfortunately I haven't enabled the USB Debugging Mode, nor have I flashed it with any custom roms. So, I can't flash with any custom roms, the solution suggested by most of the threads I have browsed through. My phone is also not going into the recovery mode. Please help!

# Answer
> 0 votes
Enter Download Mode.

Download Odin

Download Offical Firmware from Here

place the Tar file in the PDA Location in Odin and it will install the Offical Rom again.

Tutorial Here

if you have Kies Delete it just install the Drivers

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


title: Unable to turn on screen during calls

text:
# Question
Title: Unable to turn on screen during calls
Both of my Galaxy S3s have a problem with their proximity sensors. I make a call, put the phone to my ear, but then if I want to hang up the screen is dead and won't wake up. I cannot disconnect the call until their answering machine hangs up. If they don't have an answering machine, the call just rings and rings until I remove my battery. This is my second S3. Is there a fix for this?

# Answer
> 3 votes
I had exactly the same problem, then set the power button to end calls. But actually if you go to Dialer(keypad), go to *Call Settings* and untick "*Turn off screen during calls*".

It works, as I had this problem since I bought the phone so I think it was set to that as default, because I never even knew how to get in to *Call Settings* before this problem.

# Answer
> 2 votes
There is a diagnostics mode on the Samsung Galaxy S3 - There is a sensor test you can run to make sure nothing is wrong with the proximity sensor. Follow the link Diagnostics mode

# Answer
> 1 votes
You can activate an option in Accessibility Settings that allows you to end the ongoing call by pressing the lock/power button on the side of the phone.

You can test the functionality of your proximity sensor by entering \*#\*#0588#\*#\*

# Answer
> 1 votes
This was happening to me. I found if I put my headset in, the screen would come on then I could hang up the call. I recently changed my screen protector so this may be the culprit. I changed the setting "turn screen off during calls". Hopefully, this all helps since digging for my earpiece is not very convenient.

# Answer
> 1 votes
A little late but I have solved the problem by downloading an app called Intelliscreen. Works for almost any device, just follow prompts to activate. When it asks for the apps that you want the screen to stay awake for make sure you choose the phone app. You can set the app to start automatically when you boot up your phone.

# Answer
> 1 votes
This is not a fix but it works. While you are on the phone plug it in to a power source and it will wake up and put you back at the unlock screen.

# Answer
> 0 votes
Clean you screen. I had that problem because of the dirty screen protecting cover. It was blocking the motion sensors, so the phone thought it was at my ear. Once I removed the cover, the phone works just fine.

# Answer
> 0 votes
I had this issue and found that it was being caused by dust buildup under the glass in the proximity sensor and front camera area. The dust was also affecting the front camera picture quality, you could plainly see the dust covering the inside of the camera lens area.

I completely fixed both problems just with a can of compressed air. I just pulled the back of the phone off and and shot compressed air (using the small straw attachment on the air can) all around the area of the phone. I think the spot that actually got air in there was the tiny noise rejection hole on the top edge. I could visibly see the dust clear away from the camera lens.

Immediately after that the proximity sensor started working perfectly again.

# Answer
> 0 votes
Amazing, but true - use canned air to blow into the ear piece. Dust might have gotten inside the case and be blocking the proximity sensor, causing this behavior. You might even be able to see it with a magnifying glass. I saw this suggestion here - http://forums.androidcentral.com/samsung-galaxy-s4/310276-galaxy-s4-proximity-sensors-activates-but-doesnt-turn-off-2.html and wouldn't have believed it if I hadn't tried it myself and IT WORKED!!

# Answer
> 0 votes
My proximity sensor is broken. I spent 10 hours looking for app, which would prevent screen from going black during calls. After 10 hours I found this app, which finally solved my issue:

Proximity AutoLock

I just wanted to share and hope others will find this usefull and won't spend that much time searching as I did.

---
Tags: samsung-galaxy-s-3, calls, screen, proximity-sensor
---


title: Split phone calls by day

text:
# Question
Title: Split phone calls by day
Is there any Android app that allows me to see my phone calls (number, total time) split by each day?

Or do I have to dig it out manually from my call log (quite unhandy)?

# Answer
> 0 votes
try call stats https://play.google.com/store/apps/details?id=com.movinapp.calls there are other similar apps on Google play.

---
Tags: calls, call-history
---


# Question
Title: How can I save all contacts into google account?
I did it using **Gingerbread** (Samsung Galaxy Ace 2), but with **Ice Cream Sandwich** (LG L5) I don't see appropriate action for that.

Previously I entered Contacts (ok), then selected Settings (ok), executed Google Merge (no such option), and Sync Data (disabled all the time).

I see only one available (not disabled) item that is relevant -- configuring sync option for my account, but I understand it will work non-stop, and I want action on demand, just from time to time, when I explicitly select it, not enabling a background sync process.

*What also worries me, that in GB I could choose where to store contacts (phone, SIM, google), in ICS after initial import from SIM card to phone, I cannot choose anything.*

# UPDATE -- (hardcore) WORKAROUND

I found that for given single contact I can switch its type from phone to google, nice, but it does not solve the problem due to the amount of contacts.

# UPDATE -- DON'T DO THIS

I tried to somehow do it automatically, so I did (but you don't):

1. change the mode of sending vcard to single file
2. share contacts
3. select all
4. type: gmail
5. recipient -- yourself
6. send
7. OK, switch to gmail app
8. open the attachment with contacts
9. choose target as google account
10. all contacts will be merged with existing ones, but now as google ones

And the last step is killing this workaround. Why? Because some contacts will be added (so when you had "A" you will have "A" for phone and "A" for google), the others will be joined (so when you had "A" you will have "A" as before, but now with double type -- phone and google). In short -- the result is mess. Now I have more work to do than manually switching one by one type of the contacts. Geee, progress, right? ;-/

# Answer
> 2 votes
If you want to "sync on demand only": Just enable sync at the time of demand for, say, 10 minutes while connected to your local Wifi -- and then disable it again. Enough time for the service to get its job done. You can do so in "Accounts & Sync", after chosing your Google account:

If next to "Sync contacts" you see the same circular symbol as the screenshot shows next to *Sync Google Reader*, you probably do not even need to activate the permanent sync, but simply hit it for a one-time "sync on demand".

# Answer
> 0 votes
Another approach summarized from macias' experiments plus all the comments accumulated so far, is to follow these steps:

***BE AWARE THAT THIS HAS YET TO BE APPROVED OF, AS IT WAS NOT TESTED!***
I still chose to already add this here, as otherwise it would be hard to follow through all the comments to figure this out. Compared with what macias already did, steps 7-9 have been added/inserted to (hopefully) prevent the mess it caused for him.

1. change the mode of sending vcard to single file
2. share contacts
3. select all
4. type: gmail
5. recipient -- yourself
6. send
7. open the GMail web site with your account
8. optional: export/backup all contacts again from here (unless you use a new/empty separate GMail account, as ***the following was not yet tested***)
9. purge all contact data from the webapp and your devices
10. OK, switch to gmail app
11. open the attachment with contacts
12. choose target as google account
13. all contacts will be added, but now as google ones

Compare with the steps described in the question's update to see the difference and what has gone wrong there. It *should* work this way, but that yet has to be approved of. If somebody can verify this, please say so in a comment -- and I will update this accordingly.

# Answer
> 0 votes
I have a **HTC Sensation running ICS**.

I had been looking to do this, read around a little then in playing with my phone, seem to have done it with a selection in the menu in 'People'.

For me there was simply a '*Move Contacts*' in the Main menu in 'People'.

1. A box pops up, "*Move contacts from*" with choice of 'Google (qty of contacts)', and 'Phone (###)'.
2. I touched 'Phone...', it presents a box, "*Move contacts to*" with one choice 'Google (###)'...
3. Touch 'Google', and it asks, '*Confirm moving*' *"Are you sure...?" - Cancel-OK*.

Process begins, and is not particularly fast - visibly one at a time...

Interestingly however, it didn't *'Move'* my contacts but rather *'Copied'* them - they are all still in the Phone, but now all in Google as well.

Not too bad as I can now either filter the list to not display the Phone ones, or delete them all off the phone as they are now all in Google.

...now just a matter of going through and de-duplicating.

---
Tags: 4.0-ice-cream-sandwich, contacts, google-account
---


# Question
Title: The battery of my Galaxy S 2 is draining very quickly...including on plane mode
I just got a Galaxy S II which I upgraded to ICS.

I really struggle with the battery life.

I have been looking around a lot on the forums explaining how to save my precious battery.

I have done quite a lot of testing, disabled all energy consuming widgets ... still I cannot get 10 hours of battery life (best case scenario without using the phone at all).

I have pushed the testing further by disabling WiFi, 3G and even switching to flight mode to reduce the consumption. I have also killed all apps (except Battery Monitor).

I haven't touched the phone for 4 hours (leaving it in sleep mode). During these 4 hours the phone has drained 40% of battery. The battery app didn't show anything suspicious.

When I do use the phone normaly (phone call, text, a bit of WiFi) the consumption is obviously a bit higher.

I am not quite sure what should be my next step:

* factory reset ?
* uninstall every single app to find out if one of them is faulty
* Change the battery

# Answer
The Android Authority has a great article on ways to extend your battery life on the S2.

In my experience:

* Live Wallpaper is a huge battery eater
* When I'm at work my 3G signal is very weak inside the building, which completely kills my battery in about 4 hours. I've found that if I leave the Wi-Fi connected at work and at home, the phone won't constantly look for a 3G signal, thus saving my battery.
* Turning down the screen brightness is also a big help

If you've tried all these suggestions with no improvement, you might consider trying JuiceDefender.
> 1 votes

# Answer
Try factory reset, wipe off all the apps and then see. If the problem still persists then check if changing the battery helps
> 1 votes

# Answer
Changing to a custom rom like Cyanogemmod might help if the rom developers found ways to alleviate pointless battery loss on certain specific devices such as your GS2.

If your phone is rooted you may try out flashing 3rd party kernels to see if they can optimize performance.

Some roms have power/performance options which may help, but may also damage your phone.

Calibrating the battery is also an option but I've never seen any good evidence it actually does anything.

And use wakelock detector to sniff out any dodgy services that may pointlessly wake the processor.
> 0 votes

---
Tags: samsung-galaxy-s-2, battery-life
---


title: moto g cyanogenmod 11 android 4.4.4

text:
# Question
Title: moto g cyanogenmod 11 android 4.4.4
Are there any links for cyanogenmod 11 for moto g android 4.4.4? If there are then please suggest me the one which is stable,equipped with the theme engine and is under 100mb.

# Answer
You can find all official CyanogenMod downloads for Moto G (`falcon`) here.

Although you must understand that Android custom ROMs virtually were never under 100MB in size; if they were, it was before Android 2.x. KitKat ROMs nowadays usually fall within 200MB.
> 0 votes

---
Tags: cyanogenmod, rooting, 4.4-kitkat, motorola-moto-g
---


# Question
Title: Does Google Play allow for the caching of your entire collection on a mobile device?
Without having to play each individual song once, is it possible to cache the music collection stored on a Google Play account onto a device (in my case, a Nexus 5)?

# Answer
No option to do this exists. You'll need to select each song individually.

To make it easier you could arrange by album instead of song, because you likely have fewer albums than individual songs.
> -1 votes

---
Tags: google-play-music
---


# Question
Title: Can I run an external display off of the Galaxy SIIX USB port?
I would like to attach an external display, can that port do that? May use Ubuntu...

# Answer
The S2 supports MHL through USB, so technically, yes. You won't be able to get a full display, just through supported apps.
> 0 votes

---
Tags: samsung-galaxy-s-2, external-display
---


# Question
Title: Set no wallpaper, but single color background
I was trying to find the setting to disable the wallpaper on my Android phone. I've found some suggestion which suggest to make a fake black png or something like that, but it's going around the problem instead of solving it. Technically, it's still a wallpaper, and I don't want to have any...

How to set **not** to use wallpaper on Android? There must be some way, even on Windows it's possible...

I'm using Samsung Galaxy S4

# Answer
> 2 votes
I found the easiest way to do this was with the application Color Wallpaper. All the possible colors selectable from a menu, and i haven't changed the color in months. You can set it and forget it. Even uninstall after setting, if that is your wish.

Disclaimer: I am not the developer of this application, just a satified user - for years.

# Answer
> 1 votes
Came across another cool app, it's called Hexa Time. You can try it.

---
Tags: screen, wallpaper
---


# Question
Title: "Google BroadcastListener" running for over 78 hours now
On my Galaxy S3 I have "Google BroadcastListener" running for over 78 hours now... Is it possible my ex is accessing it or something?

Also, is this the reason my "record audio" won't work? It tells me that "Unable to start new recording. Other applications already recording", yet I have nothing else on that I am aware of.

# Answer
No. This listener has nothing to do with "listening" in the sound sense: it's listening for intent broadcasts, which are a kind of signal that different software components in the device use to notify each other of important events. For more explanation about broadcasts, see What's the difference between a service and a broadcast receiver?

If you want to solve the problem of not being able to record audio, I recommend you post a new question with full details about what steps you took, what happened, and how long this has been happening, along with what phone and OS version you have. Without any further details, my first guess would be that if the audio recorder app you're using stopped unexpectedly, it failed to properly release the mic for use by other apps. In this case restarting the device would fix the problem.
> 1 votes

---
Tags: google, audio-recording
---


title: Android Wifi with same name

text:
# Question
Title: Android Wifi with same name
I want to know if i add wifi network with say ssid="test" can i anyway add same ssid="test" with different configurations like ip and gateways?

EDIT :

Suppose wifi has been configured with below configuration :\[Added manually\]

```
SSID : "Test"
Security : None
and No Any advance settings provided.

```

Now can i add another wifi with settings below :

```
SSID : "Test"
Security : WEP
and No Any advance settings provided.

```

# Answer
Adding any number of duplicate SSID's is possible if you have a unique IP address.

In lay man's terms SSID is nothing but just an identification given to that particular network given to distinguish that network from others for simplicity. What defines that network is it's IP Address.If you have a conflict between an IP address then it may be a real problem.

For some devices(like Samsung) you need to check the to Display open Network connection if available in order to view open connections and for some devices it shows by default.

Ex:-Let's say you have two network's with SSID as Test. Test1 has an open connection available for public use and Test2 is for personal use and is encrypted. Your mobile device will simply connect to a network whose signal strength is good. As the IP address is different there will not be any conflict and you can do your browsing.

In case there's any conflict(same signal strength) then the device will ask the user to select the desired network or search for a new network.

**Caution:-Browsing an open network for reasons related to finance leads to severe security threats browse at your own risk.**

An IP address serves two principal functions: host or network interface identification and location addressing. Its role has been characterized as follows: "A name indicates what we seek. An address indicates where it is. A route indicates how to get there.

The most simple definition for IP Address I could give is-

IP address act as you house address to which the shipment has to be delivered.If you have two same addresses then to whom will the shipment be delivered. For further details about IP read this
> 3 votes

---
Tags: wi-fi, stock-android
---


# Question
Title: How to backup phonebook and user data through usb or command code in a locked Android phone
My phone has a USB option. I want to connect it to the PC, and I need the command code to backup my phone book and all user data of my Android phone which is locked.

How can I get the command code I need?

# Answer
> 0 votes
You can connect through adb and run a backup, doesn't require root, however the process is different for different phones.

---
Tags: backup
---


title: what is going on with my phone?

text:
# Question
Title: what is going on with my phone?
recently my phone has started installing invisible apps without my permission. I have three different security programs, and at random times they will pop up in the notification bar with " scanning installed app ". even though I didn't tell it t do that. at the end, there is no actual app there, so wtf installed?

I'm not sure if it's some virus installing invisible apps, or if it is Google performing unpermissive updates, but I have told Google I do not want it to auto update and it's trying to do it anyway.

I know that whatever this is, it has something to do with Google Play because. have a firewall. I have told my firewall to block anything from the google services framework and as long as the firewall is on it won't do this. however, if I turn off the firewall, it goes nuts. trying to auto update, and install all kinds of unwanted garbage. what can I do? can I just uninstall play store?

Samsung Sch- i110 * rooted 2.36 Gingerbread

Avast! mobile security * firewall Malwarebytes Anti- malware

# Answer
> 0 votes
Your best bet would be uninstalling those unesecary security programs, seeing if the problem persisits, in my experience android security programs are both unesecary and cause more problems than they solve.

# Answer
> 0 votes
Actually you don't need all those crap of security apps, I've been using android for several years without such issues. I'd suggest you backup your data and perform a factory reset, that will make your phone pretty fast and new like. And avoid installing such bloatware (even 1 is too much, you are coping with 3). They also affect your battery life. Just one thing you can do to protect your phone is go to settings\>security, uncheck "unknown sources" and you should be fine.. for now a factory reset is required i guess.. just to be safe.

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


# Question
Title: Missing Google BackupTransportService in Cyanogenmod 11
Google backup seems not to be working on my Nexus 4 with CM11 (snapshot M9). I've the Google Apps installed (`gapps-jb-20130301-signed.zip`), but when I try to list the transports, here's what I get:

```
$ adb shell bmgr list transports
  * android/com.android.internal.backup.LocalTransport

```

Is this expected?

Under `Settings` -\> `Backup & reset` I find this screen

# Answer
> 0 votes
Just to let you know that my issue seems resolved installing the latest gapps package suggested by Cyanogenmod wiki: `gapps-kk-20140606-signed.zip`.

I followed these steps:

1. download zip
2. copy to `/sdcard/`
3. reboot in recovery
4. install zip
5. reboot device

During the first boot the device asked me for a backup account, but in the `Settings` I had still `Backing up to debug-only private cache`.

Then I set the new backup transport with

```
$ adb shell bmgr transport com.google.android.backup/.BackupTransportService

```

Without problems.

# Answer
> 0 votes
I think this issue is ROM related, the .BackupTransportService should be there. I've checked the list on a similar setup (LG Optimus G, CM11 20140813 nightly)

```
bmgr list transports
  * com.google.android.backup/.BackupTransportService
    android/com.android.internal.backup.LocalTransport

```

Have you tried newer CM versions?

(Also see this thread at XDA from Nov. 2013)

---
Tags: cyanogenmod, google-backup
---


# Question
Title: Downloading and installing an application in the system/app on a un-rooted device
Is it possible to install an application in the system/app directory on a un-rooted device? Right now I can do it on a rooted device, so I was wondering what I have to do to if the device is not rooted. It's a custom rom, so I can get a hold of the certificates that signed the rom.

Currently if I try on a un-rooted device, I get the permission denied (read\_only file system). If anybody has an idea of how I can do this please help me. The reason why I need this done is so I can do app updates on the system applications that will be shipped with the rom and they wont be on the app store.

# Answer
> 0 votes
Root is only required if you are installing a system app within the confines of the Android OS.

If you can flash your own rom, you can bypass any restrictions that the OS has, because you are able to do anything you want with a custom bootloader before the OS has a chance to load and restrict things.

If you are creating a custom rom (off-topic for this site), you can edit the rom on a desktop and flash it to the phone.

You could simply flash a file using a custom recovery (such as TWRP or ClockWorkMod).

If you are on a stock phone with a locked bootloader, you could always root your phone temporarily, remount system as read-write, add the application, then remove root.

As far as updates go, as long as the application in the system directory is signed by your key, you should be able to update it (root not required). You'll need a way to get updates out, though. You could post in the Google Play Store, use a 3rd party store (such as Amazon App Store or F-Droid), or have the user download the app and side-load it. If you also wrote the app in question, you could probably program a way to self-update as well (also off-topic for this site).

---
Tags: applications
---


# Question
Title: Why does my SD data get messed up when i connect to PC with USB?
Every time I connect my phone to my computer via USB (Huawei U8666E, Android 4.0.3) even after I've disconnected my phone, the following 2 things happen (that I can tell): My ringtone goes back to "Default" (i'm using a custom one which is saved on the SD memory) and my music playlist (the only one i have) goes empty. No music file is missing, they're just removed from the playlist, and they, too, are on my SD memory.

What can i do to fix or circumvent the issue?

Edit: The problem is not that it happens while the phone is hooked on the computer, but that it persists AFTER i disconnect it. In other words, after disconnecting the phone, i have to manually rebuild my playlists and change the ringtone again. Is there a way for me to transfer data between PC and phone without having to "reconfigure" the phone after the process? Or better yet a way to use the USB normally without the "reconfiguring" having to take place?

# Answer
> 2 votes
It sounds like your ROM doesn't properly reset settings when the sdcard is re-enabled (since it obviously becomes unavailable to the OS when using USB Mass Storage). Unfortunately, this is likely an issue with your ROM and I don't think there is a likely setting that would fix it.

However, in Android 3.0, Google added MTP (Media Transfer Protocol) support and it has been in all versions since. This allows the sdcard to remain mounted in the Android system while also allowing it to be accessed on the computer. I can't remember the exact layout of ICS, but to be able to change it to MTP from UMS, it is probably pretty close to `Settings -> Storage -> Menu -> USB Computer Connection -> enable MTP`

# Answer
> -1 votes
In `Settings > Storage > press the menu key > USB connection > MTP connection`.

# Answer
> -1 votes
well i know this is a year late but i was having the same problems on my phone (huawei y300-01) all my apps would b moved around, and pages were sometimes created. i saw that whenever i connected the phone the various USB options would pop up (MTP, PTP and installer). i used to choose PTP as it was the only way to access the SDcard. I decided to try installer and found some drivers in the folder that opened up, installed them and now MTP works fine, my apps dont move around anymore after disconecting the phone.

---
Tags: 4.0-ice-cream-sandwich, usb, sd-card, ringtone, huawei
---


title: Downloading game memoryp roblem

text:
# Question
Title: Downloading game memoryp roblem
So I went to download a large game (1GB). It started downloading, and at 96% it stopped and said I don't have enough memory.

I wont try to download it again, but that 96% that I downloaded is still in my phone and I cant delete it. Can someone tell me how?

I went into options then applications, but there is no that game that I can delete. I tried to find it many times but it is not there.

# Answer
If the download failed, the broken download was deleted. It's not stored anywhere, and it's not taking up space.
> 1 votes

---
Tags: applications
---


# Question
Title: What missing libraries would cause ADW and Launcher 3 to fail to start?
I'm trying to install ADW or Launcher3(or really any other launcher) on a device

Whenever I start ADW or Laucncher3 from am it just keeps looping back to 'Complete action using' regardless if you say just this once or to save the default.

The only way anything happens is if you select the OEM launcher again.

It seems like maybe I'm missing some core libraries.

What missing .so or apk or jar etc might cause this? How can I get an alternate launcher to work? I have tried adding Velvet.apk and a gcore.apk but it seems maybe it is more low level

Logcat shows a null pointer error and then the launchers force closing and also:

> E/AndroidRuntime( 928): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.launcher3/com.android.launcher3.Launcher}: java.lang.UnsupportedOperationException: Can't convert to dimension: type=0x12
>
> I/dalvikvm( 928): Could not find method android.appwidget.AppWidgetManager.bindAppWidgetIdIfAllowed, referenced from method com.android.launcher3.Launcher.a

# Answer
> 1 votes
On xda someone has a set of tools/instructions to determine the dependencies:

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

# Answer
> 2 votes
The manufacturer of this device doesn't claim that it's an Android device, and the error you're seeing indicates that standard parts of the API framework have been omitted. It looks like they're using a heavily cut-down version of AOSP. Unless you can find or port a full Android ROM to this device, you won't be able to get these apps working. You might have better luck with apps written for older Android versions which don't use so much of the framework: in particular, the missing function in this case was added in Android 4.1, so a launcher older than that might work.

---
Tags: launcher
---


# Question
Title: Was it my rooting that caused my Android to malfunction? Or what was it really?
I *finally* rooted my phone around a week ago, amidst all those battling feelings, and I used it for around 4 days.

While the phone was charging through the USB port of my computer, I remember like putting the computer on suspend and then removing the phone. Thereafter, it never turned on! Except sometimes, where it came to the boot screen and got stuck, or it went just past the boot screen and got stuck again, or where it didn't even turn on the screen but just kept vibrating.

It was only charging through the USB, so I had not enabled file sharing or anything where I would have to disconnect the phone from the computer first before unplugging, so I'm quite sure that it's not anything to do with corruption of data due to just unplugging.

My Android (ICS) is yet under warranty, although rooted, so it's currently at the company service centre getting repaired. Their warranty card has got a whole bunch of terms and conditions that void warranty, but nothing to do with rooting thankfully. I only rooted it, and went NO further into flashing another ROM.

So my question, what happened to my Android? Was it some application that required root, misbehaving? Or was it due to overcharging? It can't be due to overcharging since when I plugged in my phone it was only about 60-80% charged, and I was at the machine for only a few minutes before disconnecting it from my computer.

Whatever the reason is, please help me figure it out. The phone comes back this coming up Wednesday, and I want to be knowledgeable enough to understand what's going on and whether I should root it again if the company has unrooted it (hopefully not! ;) ).

# Answer
It's pretty unlikely that rooting will ever cause hardware to malfunction--software maybe, but even then unlikely.

In the event that you think a rooting process has caused your device software to malfunction it is advisable to attempt a full factory reset--since you had a hardware issue the device would still be malfunctioning.

Edit: As Dan correctly notes below this is not the same as a 'Factory data reset' that you can find in the phone menu, it is more akin to flashing a stock rom including the recovery and often bootloader(and sometimes specialized software will be required). It looks like the device mentioned might be OEM by ZTE, maybe this thread would have a stock rom http://forum.xda-developers.com/showthread.php?t=1353526 )

One thing: It might be good to know what is actually happening with the root(maybe try to find a 'manual' root process) as some root procedures are more invasive/risky than others.
> 0 votes

---
Tags: rooting, troubleshooting
---


title: Rebooting Problems in Smartphone

text:
# Question
Title: Rebooting Problems in Smartphone
my phone got dead and know even after charging it up properly its not starting and Samsung logo is appearing again and again even pressing "volume up+home button+power button "isn't helping .. Please help I have very important data in may phone and don't want to loss it all. my Phone Model is GT-S5282.

# Answer
You said that you have some important data on phone. Using "volume up+home button+power button" combination in some phones hard resets the phone. So taking your phone to a service center is a good solution.
> 1 votes

---
Tags: reboot
---


title: battery drain- Panasonic T 41

text:
# Question
Title: battery drain- Panasonic T 41
My battery drains every 2 min when I use else remains constant. Takes 3-5 minutes to step a point of charge. Battery usage states WiFi taking 32 and idle as 32 percentage whereas my WiFi Is off Android KitKat 4.2.2

# Answer
Well, that may be happening because of bugs. I would say why don't you try testing your battery. You need to remove your battery and put it over the flat surface and then try spinning it, if the battery spins freely then the battery is swollen and needs replacement. I think you should first try checking your battery out.
> 0 votes

---
Tags: 4.4-kitkat
---


# Question
Title: Play Store icons are no longer transparent
The past few days I have noticed that the Play Store icons have a black background. I've even done a Factory Reset. I am facing the problem with every icon in the play store. Is there any way to get rid of it?

# Answer
> 1 votes
This seems to be a known bug in the Play store app from v4.8.20. Try uninstalling the updates to the play store app. This could be a temporary fix until the bug if fixed in a future version of the app.

---
Tags: google-play-store, app-icons
---


# Question
Title: Galaxy Note II slow due to lack of memory?
I have a Galaxy Note II and it's too slow due to low memory, I bought a 16 GB memory card and it still is slow, what to do?

# Answer
> 0 votes
The speed of your device relates to the RAM not ROM. RAM of NOTE2 is 2GB and RAM is not expandable. RAM is the memory where all your foreground and background process resides. If RAM usage in your device is very high, uninstall or disable unnecessary applications. And install a Task Killer and schedule it in crazy mode at every half hour. It may increase the speed of your system.

You can manually clear your ram from task manager. Long press home button then tap on left most option which is task manager there select ram tab and tap on clear Memory.

---
Tags: samsung-galaxy-note-2
---


# Question
Title: Problems since 4.4.2 OTA - Verizon Wireless Note 2
## Background:

I was previously rooted and even after disabling root I could not do the OTA (it kept giving me a status error 7). After researching I decided to use ODIN to try and restore to a stock ROM for the upgrade.

I initially tried to use **CI605\_I605VRLJB\_I605VRALJB\_CL414933\_HWID04\_HW\_Rev0406\_low\_ship\_user** as the firmware, but it caused my device to go into a firmware upgrade error.

I then used **I605VRUEMJ9\_I605VZWEMJ9\_I605VRUEMJ9\_HOME** which got me back to stock 4.2, I OTA'd to 4.3, and using a previously downloaded OTA copy of 4.4.2 I booted into recovery mode and manually installed the OTA.

## The Problem:

Since going to 4.4.2 (and I noticed it in 4.3) the Google Play store seems to load EXTREMELY slowly. I have Frontier FiOS and speed testing the connection shows a minimum of 25/11.36 Mbps for my connection. 4G does not appear to work so well either.

Could I have messed something up? I do not know why my stuff is working so slowly...

*EDIT*

I tested speeds using SpeedOf.Me (website version) and got results of .5-1Mbps DOWN and .5Mbps or less UP. This is regardless of using wifi or 4G. I tested Wifi on my PC and got more than 10Mbps.

# Answer
> 0 votes
Take it to the samsung care and fresh install the kitkat rom all your problems will be solved. If you don wana go to samsung care go to sammobile.com find the suitable firmware and flash your device using odin.

---
Tags: ota-update, samsung-galaxy-note-2
---


title: Samsung Note 2 slow down

text:
# Question
Title: Samsung Note 2 slow down
I find my note 2 is getting slower and slower after using it for 1 year. Is there anything I can do to make my phone run normally/faster. It looks like the memory is approaching to the max usage. Is there any way to keep the memory at a lower level?

# Answer
The speed of your device relates to the RAM not ROM. RAM of NOTE2 is 2GB and RAM is not expandable. RAM is the memory where all your foreground and background process resides. If RAM usage in your device is very high, uninstall or disable unnecessary applications. And install a Task Killer and schedule it in crazy mode at every half hour. It may increase the speed of your system.

You can manually clear your ram from task manager. Long press home button then tap on left most option which is task manager there select ram tab and tap on clear Memory.

If you have root access you can use autorun manager to permanently disable unnecessary background processes from startup.
> -1 votes

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


# Question
Title: Can ROM APKs self-update without violating Google Play policies?
Last year Facebook's hands were slapped by Google for updating their APK outside of the Google Play update process. Google then introduced language in their Developer Program Policies.

> An app downloaded from Google Play may not modify, replace or update its own APK binary code using any method other than Google Play’s update mechanism.

How is this to be interpreted across two cases?...

* Is making the APK available for download for those that do not want to enable a Google account on the device a violation of this policy?
* If an APK ships with the ROM, is it considered an "app downloaded from Google Play"? Can such an app be eligible for updating through other means? Can such an app update itself? In other words, are APKs originating from a ROM exempt?

# Answer
No and no. In the first case, the app isn't downloaded from Google Play, it's downloaded from another source. In the second case, it's shipped with the ROM, and has no ties to Google Play. However, if you supply the APK via other means than Google Play, you can't use Google Play's update features.
> 1 votes

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


title: No battery - 1% remaining

text:
# Question
Title: No battery - 1% remaining
I've recently installed cm11 (plain CyanogenMod) and the battery indicator showed 1% after a full charge and would not budge. I decided, 10 minutes later, to wipe and go to another ROM, maybe try a new one. I did so, changing everything including the kernel - and the battery stays the same at 1%. The only thing I have not tried is leaving the phone to die, giving it a funeral and a tombstone and doing the "charge trick" but I've heard it's also a myth. Can somebody please help me avoid a broken phone?

And also, just in case: Phone model is ST18i Xperia Ray. Warranty voided due to rooting :(

# Answer
> 4 votes
I think Itzik Samara's answer is all you need. But I thought I'd add some information for people without CWM or with a version that can't delete the Battery Stats for some reason (as you had this concern initially yourself).

This can also be done less elegantly via

Firstly ensure your device is **FULLY CHARGED**. **Do not do the below without charging fully!**

1. Reboot your phone into recovery.
2. Mount /system and /data in the partitions menu.
3. Open up a cmd prompt:

adb pull /data/system/batterystats.bin batterystats.bin

This command save the batterystats.bin in the same directory as your adb.
4. Run:

adb shell
5. And finally:

rm /data/system/batterystats.bin

This removes the entire battery stats file from the device. It will be rebuilt on reboot.

# Answer
> 2 votes
Try Those Steps

```
How to wipe Battery Stats?
1. charging the battery FULLY (Since you dont know just charge it for a day and half to make sure its full)
2. boot device to CWM Recovery
3. advanced/Wipe Battery Stats
4. reboot device
5. don't charge the device until the battery still turns off your device because it empty (do not drain with heavy apps like video streaming ect.)
6. now again FULLY charge without interruption
7. Have fun ^^

```

Source

---
Tags: cyanogenmod, root-access
---


title: Play music from PC on Android

text:
# Question
Title: Play music from PC on Android
If I have shared a folder on my computer that has all my music in it, is it possible, when connected to the same Wifi network with my phone (Nexus One, Gingerbread), to play this music on my phone?

In case I need to use an application that mounts the shared folder on my phone, it would be extra awesome if it would mount automatically when connecting to that network.

# Answer
One option would be something like the VLC app. You actually don't even need the music to be on a shared drive for that one to work, you just need VLC installed on the PC and a wifi LAN to share (or 3G and some network security know-how).

There are also some third-party apps that are designed specifically for the streaming aspect of VLC, without the local playback features, such as VLC Streamer.
> 2 votes

# Answer
ES File Explorer will let you play media files...but I think you have to pick them one at a time to play them...not sure if you can play a list of songs....
> 1 votes

# Answer
Linux has an file system wrapper thingy called `cifs` that allows it to mount an SMB share (Windows shared folder) transparently as a standard folder to the file system.

Looks like there's an android app for creating and managing cifs mounts - CifsManager. Using it, I assume you could make your Android device see all the files in the shares just like they would be on your memory card. The app does list "playing music" as an example use case in it's description, so I expect it could be used for this purpose.

I haven't looked at how it works yet, but intend to now that you made me interested in the use case. :) I'll edit the answer when I've had time to test this.

Note that the app **requires root**. Also, don't know if it can automatically reconnect the shares when they become available. And I'm not sure if it messes up the Android music player or file management system or whatever if the mounted files it was accessing suddenly become disconnected (I would expect that Android can handle it, though).
> 1 votes

# Answer
Hey man you could try Samba Network Music Player \- it was specifically designed for this purpose. Still in development but it works.
> 1 votes

# Answer
You can use Winamp to sync your music wirelessly between your phone and that share. You can find a guide on how to do it here.
> 0 votes

# Answer
A Squeezebox server (download) running on the Pc will allow any device on the network to connect to the MP3 stream it broadcasts. You can add songs to the playlist via the web interface from the PC or your phone's browser, or install one of the Android Squeezebox controller apps like Squeeze Commander.

See also this previous question Client-Server Android audio remote
> 0 votes

# Answer
Subsonic is also a great way to share music with you Android device over WiFi or even the Internet. There is also an Subsonic Android App.

Or you could use Google Music, which is currently US only.
> 0 votes

# Answer
You may try the preview version of 'Soumi Music Player' at the following link for playing MP3 files from your network shared folder.

https://groups.google.com/forum/#!forum/Soumi-music-player-preview
> 0 votes

---
Tags: wi-fi, music, music-player
---


# Question
Title: My phone got factory reset and all data wiped, can I find out how?
Today morning after a long taxi ride (I am travelling this week, personal vacation), I took my phone from my pocket and it seemed to be turned off. I switched it on and the phone started up as it was the first time.

All my settings, config, apps, widgets were gone. I think the phone was factory reset. Not sure if it was locally (accidental click in settings?) or may be remotely. (The phone *was* fine earlier in the morning).

I tried to get the data from my Google account backup (which I remember setting up when I got this phone) but I could not (no 'Restore' option was enabled in settings. But that would be a different question). I had to manually (painfully) set up things again. All my photos are backed up to google and I think I can get them back. Same for apps, most of the should have data on the cloud somewhere.

Is there a way to know what happened?

I have a HTC one (M7), and use Google for most services including backups.

# Answer
Well, I don't think you could get to know what has made your device getting factory reset on its own. As far as I know I think somehow the volume up and power keys may have been pressed which results in factory reset. I have also heard the if you put the patter lock wrong over the HTC M8 for more that 10 times, the device gets automatically factory reset. I am sure Accidently you may have !!
> 1 votes

# Answer
Several options:

* You had an exchange email account (probably corporate) which had device admin permissions, and it got activated by the email provider.
* You had android device manager installed and somebody activated the factory reset
* Or you reset it by unluckily booting the device into boot loader, opening recovery and factory resetting (as suggested by @peter carlos)
> 1 votes

---
Tags: factory-reset, restore, htc-one
---


# Question
Title: Does battery drain faster if I don't use 'Lock Screen' feature?
Questions explains it all. I don't use any kind of lock screen on my phone. A home screen appears directly if I wake up the screen. So what's better? Using lock screen or not using it.
*Note - Security is not my concern.*

# Answer
If the lock screen uses widgets, like weather, news aggregators, notifications, etc, then it's likely to use more battery.

Personally, I just use the plain swipe lock screen without additional widgets.
> 0 votes

# Answer
It makes no difference. Even if you have home screen or lock screen widgets that cause battery-draining activity, such as an email widget that checks for email very frequently, this background activity will happen regardless of whether the widget is on screen.

The only difference it'll make is that if you often wake up your phone for short periods on the day (say, just to check Facebook quickly), the screen on the phone will be on for a few seconds longer while you unlock it. That won't add up to much over the course of a year.

Really, the biggest difference is that if you have the lock screen turned off and you manage to pocket-dial someone, or start a game in your pocket, that'll be using a lot of battery that could have been avoided if you have a lock screen. If there's any risk of you doing this, then *on average* having the lock screen turned off will drain your battery faster.
> 0 votes

# Answer
As you have no widgets on either lockscreen or homescreen the difference would be marginal, purely caused by the fact the screen is on for a shorter amount of time and therefore using less battery
> 0 votes

---
Tags: lock-screens
---


title: Cannot access galaxy nexus via adb

text:
# Question
Title: Cannot access galaxy nexus via adb
Yesterday my noble Galaxy Nexus (maguro) sacrificed itself to save me when I fell from my mountain bike.

I would like to copy the data to my computer. What is good: the screen and the sim card is broken, but the rest of the phone seems to be still working.

When I plug in the phone on my Linux (Debian) computer, it is detected as multimedia device. However, I cannot access the data, as I would need to unlock the screen (which is broken).

Alternatively, I tried to access the phone using the adb-tools. However, the device is not listed:

```
$ ./adb devices
List of devices attached

$

```

I can see my phone in lsusb:

```
$ lsusb
...
Bus 006 Device 002: ID 04e8:685c Samsung Electronics Co., Ltd GT-I9250 Phone [Galaxy Nexus]
...

```

I tried some different stuff, like generating a `/etc/udev/rules.d/51-android.rules` file, but this didn't help.

I also tried to boot the phone to the bootloader, but I didn't succeed - maybe the connection to the volume buttons is broken.

Some additional information that may help: my Galaxy Nexus runs AOKP and Clockworkmod is installed.

# Answer
As your device is rooted I assume you can download nexus root toolkit to pull and push files, it automatically handles both, bootloader booting and fastboot, through adb, if however you didn't have usb debugging enabled I cant help you.
> 0 votes

---
Tags: adb, samsung-galaxy-nexus, data-recovery, broken-screen, aokp
---


# Question
Title: Device with fake IMEI number that doesn't belong to me is shown under my Google Dashboard
I have sync my google account on my samsung galaxy note 2 but recently i have lost it.

After few days when i was checking google dash board to recover my contacts, i saw 2 devices listed under my Android.

One device GT-N7100 is my own device whereas N7000 with fake imei (231961768368404) does not belong to me.

How is it possible.

I have given my phone for tracking by the police but now i am confused whether my handset imei is changed or it is showing someone else device under my google account.

# Answer
> 2 votes
A very possible reason is probably you have used your Google Account in another mobile also for downloading apps from Google Play or for accessing Gmail or whatever. Don't panic about such things if you've logged out from that devices.

# Answer
> 1 votes
## Theory #1

The device may represent an android emulator you used, where you installed an application on it through play store or simply logged into your google account.

## Theory #2

Devices never get deleted from google's database (even if you can hide them). This device may represent an old android phone you had.

---
Tags: google, imei
---


# Question
Title: Exchange ActiveSync device agent strings for Android OS version
I am creating reports based off of our Exchange ActiveSync logs. One of the fields in the EAS logs is "Device Agent" which tells me the device type and what version of Android the device is on. An example string from this field is:

```
SAMSUNG-GT-N7000/100.20306

```

where the first part before the "/" is the device and the second part is the Android version.

I am sure the version number maps to the Android version since these strings are different than the EAS client strings. An example of and EAS client string is "Android-EAS/2.0" where the number is the version of the ActiveSync client. Devices with those strings report the Android version in another column.

Here are some additional examples of the Android version numbers: 100.202, 100.20303, 100.20304, 100.20305, 100.20306, 100.40003, 100.40004

I was able to leverage this resource for the iOS devices: http://www.onesimplescript.com/2012/06/reporting-on-apple-ios-activesync.html

What I can't figure out is a mapping of the Android versions from these strings to their "friendly" names (KitKat, Ice Cream Sandwich, etc). Are there any resources available that map these numeric OS versions to the OS name?

# Answer
> 1 votes
According to the version numbers you've posted, they are the Android version numbers with zero padding. Therefore these can be directly mapped to "friendly" names, which can be found for example on Wikipedia under Android version history.

```
100.202   => 2.2   => Froyo
100.20303 => 2.3.3 => Gingerbread
100.20304 => 2.3.4 => Gingerbread
100.20305 => 2.3.5 => Gingerbread
100.20306 => 2.3.6 => Gingerbread
100.40003 => 4.0.3 => Ice Cream Sandwich
100.40004 => 4.0.4 => Ice Cream Sandwich

```

So the remaining should be:

```
100.105   => 1.5   => Cupcake
100.106   => 1.6   => Donut
100.2     => 2.0   => Eclair
100.20001 => 2.0.1 => Eclair
100.201   => 2.1   => Eclair
100.20201 => 2.2.1 => Froyo
100.20202 => 2.2.2 => Froyo
100.20203 => 2.2.3 => Froyo
100.203   => 2.3   => Gingerbread
100.20301 => 2.3.1 => Gingerbread
100.20302 => 2.3.2 => Gingerbread
100.20307 => 2.3.7 => Gingerbread
100.3     => 3.0   => Honeycomb
100.301   => 3.1   => Honeycomb
100.302   => 3.2   => Honeycomb
100.4     => 4.0   => Ice Cream Sandwich
100.40001 => 4.0.1 => Ice Cream Sandwich
100.40002 => 4.0.2 => Ice Cream Sandwich
100.401   => 4.1   => Jelly Bean
100.402   => 4.2   => Jelly Bean
100.403   => 4.3   => Jelly Bean
100.404   => 4.4   => Kit Kat

```

---
Tags: exchange, active-sync
---


# Question
Title: My Moto 4G is caching everything. Is it a normal behavior?
I bought a Moto 4G few days ago and I feel like it has a strange behaviour. My problem is that the phone is not handling multitasking as I would expect it to.

Some examples:

* I use Chrome as web browser. Each time I switch between tabs, the tabs are refreshed. So if I am writing something in a form and need to check something in a other tab, then when I'll come back to the form the text I typed is lost with the refresh.
* I have the same problem with forms inside apps. I wanted to sell something using a classified ads app. And I experienced the same. I switched on chrome to check the spec. When I switched back to my ad, the app completely restarted!
* I don't play often but I tried to see what the phone is capable of. I tried with Plants VS Zombies. And it is the same. If I switched back and forth the game will restart.

To sum up, I feel like the multitasking on my Moto G is only remembering the list of apps in use and restart them when needed!

I read that this may be due to a lack of RAM (the Moto G has 1Go of RAM). But I never experienced that with an old Galaxy S with Cyanogen ICS (512Mo RAM), nor with a more recent Nexus 4 with KitKat or older releases (2Go of RAM).

So I just made few tests:

* The classified ads app + chrome with with *one* tab + the task manager =\> no problem when switching (and the phone has ~300Mo of free RAM)
* The classified ads app + chrome with with *two* tabs + the task manager =\> apps are cached and refreshed if needed (and the phone has ~300Mo of free RAM)
* A game + the classified ads app + chrome with with *two* tabs + the task manager =\> apps are cached and refreshed if needed (and the phone **still** has ~300Mo of free RAM!!!)

I feel like the hardware of the Moto G is exactly what I need. So do you think that this behaviour is due to a specific issue of my Moto 4G or it will be the same with any other one. At the moment I think the problem comes from Android. But since the phone is praised everywhere on the internet I don't understand.

I feel like Google completely screwed up their last release of android (It is another problem but they probably destroyed the battery of my Nexus 4 with Kitkat). I can't understand why a phone like this shouldn't be capable of real multitasking. Depending on your answers I'll sent back my Moto 4G or not!

Thank you for your help.

# Answer
> 3 votes
This is normal behavior, my brother has a moto e (same amount of ram), and it ends up unloading lots of recent apps, if this was a priority you maybe should have gone with a different phone (the moto g has a good processor, so can run plants vs zombies, but it can't multitask as well.

---
Tags: ram, cache, motorola-moto-g, multitasking
---


# Question
Title: Google Play Error - could not be downloaded due to an error(403)
Today I got brand new Cubot GT-99, added my Google acc but when I try to install any app it throws error:

```
"Some App Name" could not be downloaded due to an error(403)

```

Also app update throws a bunch of errors:

```
Update for "Some App Name" could not be downloaded due to an error(403)

```

I tried factory reset, and even another Google account and it still doesn't work. Also, I tried clearing proxy settings, and still no results.

This is the only problem with this phone, everything other works excellent.

Any help, please? Thank in advance.

# Answer
It seems there is a problem with Google play.

Please take a look at the issue tracker.
> 2 votes

# Answer
Got it!! (just had the same problem after updating from 4.3.2 to 4.4.2)

1. go to settings - Apps - All - and open Google Play Store
2. Click on "force Stop" then "clear data" then "clear cache"
3. Go Back to settings - Accounts - and remove account and add it back again (available for KK) or change it to the same actual password
4. Open market place and install a brand new app (never used before) and then install and update every thing you need :)

i9100 - CM11 KK 4.4.2
gapps- kk- 20140105
> 1 votes

# Answer
Download .apk file of google play from here. If your device has the option, first select 'Uninstall updates' from your app manager for google play app. Then install this .apk file and then try using it. (You should also remove your google acc before uninstall/install). Let me know if this worked!
> 0 votes

# Answer
Just a note to help someone else with this on a Samsung S5 LTE

> could not be downloaded due to an error. (403)

Everything was going great with my brand new S5, until I turned on the Download Turbo. Note, prior to turning on the booster, I was installing apps successfully over a WiFi connection.

I turned on Download Booster hoping to install apps from previous phone quicker. Natural enough thing to do when you have 30 apps to get through, wouldn't you think?

All of a sudden I couldn't download anything from Google the Play Store.

Oddly, The Galaxystore (a wierd *extra* Play Store that comes with Galaxy Phones) worked, but most of my apps were not there, and those that were did not know I had purchased them.

After perusing the web, and resetting things and changing Google accounts, etc., I finally tried turning of my WiFi connection, and switching to only 4G mobile data.

Of course the S5's Download Booster was off now.

As if by magic, everything in Google Play Store started working again!

Okay, so maybe something in the Download Booster tries to make multiple connections to the Google Play Store server, and it doesn't like that.

So I turned off Download Booster, and turned on the WiFi, and turned off the 4G mobile data connection. Back to plain WiFi, as per the data connectivity configuration that was working in the beginning...

Alas, Google Play Store would not work again (same error), even with *only* WiFi on now. Back to 4G, switch off WiFi, everything works on Google Play Store again. Consternation!

In summary:

If you have an S5 and you turn on the Samsung 4G + WiFi Booster and connect to Google Play Store, kiss your connectivity to Google Play Store via WiFi goodbye forever. You can still connect with just 4G Mobile Data (as long as WiFi is *off*).

It's almost as if the Google Play Store server remembers indefinitely that you *once* tried to connect with WiFi and 4G together, and forbids your WiFi connectivity henceforth.
> 0 votes

# Answer
Remove google play store from the multitasking menu and try again
> -2 votes

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


# Question
Title: Can I mark sms as read in the notification menu?
When get an incoming sms and view it in the notification menu (swiping down from the top of the screen) I can sometimes read the entire message there and I don't need to reply to it. Is it possible to mark it as read there and then? The two options I have right now is "reply" and "call".

I am using a Samsung Galaxy S5 with android 4.2.2

# Answer
Yes indeed you can! It's not a 'stock' or 'Hangouts' feature though, but there are apps that can perform this functionality.

SMS notifier on the Google Play store has this option as you will see in the screenshots for it.

Off the record a friend said that Google tend to prefer you to Activate something, rather than mark as read! That's why you don't see this option very much.

As per bmdixon: This does not work in Hangouts. It seems OK if hangouts is not the default SMS application, but this may vary between Android Versions and OEM devices.
> 4 votes

---
Tags: sms, notifications, samsung-galaxy-s-5
---


title: Galaxy Note 2 Locked

text:
# Question
Title: Galaxy Note 2 Locked
I was in 4.1.2 of Samsung Galaxy Note 2 which I unlocked using \*#197328640# but today I updated to Kitkat Based DN3 ROM. It says "Emergency Calls Only"

Is there a solution out? How about unlocking? DO I have to buy a new IMEI or is it free?

Any help will be highly supportive. Thanks

# Answer
> 1 votes
If you want to have any cellular functions apart from placing emergency calls, you have to have an actual cellular plan through a carrier.

Picture it this way: If you buy a land line phone for your house, take it out of the box, program speed dials, and set it on your table without plugging it into a phone line, you won't be able to receive any phone calls. Your cell phone is simply a tablet until you activate a cellular plan through your carrier for it.

Also, the ability to place emergency calls is a feature on all cell phones that is not dependent on carriers.

Here is a list of UK Carriers.

---
Tags: 4.4-kitkat, custom-roms
---


# Question
Title: Camera stopped working, how to check if it's hardware problem?
I'm quite sure this is hardware problem. I tried the following:

* cleared application cache and restarted phone
* tried alternative camera applications
* reset phone to factory settings (still doesn't work)

There is just error message saying:

> Unfortunately, Gallery has stopped.

Now I suspect it could be Gallery app problem. I rooted the phone and used super user app to disable Gallery and than install alternative gallery app. Still not working, now error is

> Camera has stopped working

Is there any way I can check if actual camera is broken? I'm using Android 4.2.2 on the Doogee DG130?

Log file ( part about camera ): https://drive.google.com/file/d/0B0-PZcQ\_Q9-ZV1pON0ZlMzNjck0/edit?usp=sharing

Here is the exception stack trace from the logcat

```
08-19 17:03:08.098 W/dalvikvm(18229): threadid=14: thread exiting with uncaught exception (group=0x414369a8)
08-19 17:03:08.098 D/IPCThreadState(18229): [DN #5] BR_CLEAR_DEATH_NOTIFICATION_DONE cookie 0x50840260
08-19 17:03:08.100 E/AndroidRuntime(18229): FATAL EXCEPTION: Camera Handler Thread
08-19 17:03:08.100 E/AndroidRuntime(18229): java.lang.RuntimeException: startPreview failed
08-19 17:03:08.100 E/AndroidRuntime(18229):     at android.hardware.Camera.startPreview(Native Method)
08-19 17:03:08.100 E/AndroidRuntime(18229):     at com.mediatek.camera.AndroidCamera.startPreview(AndroidCamera.java:168)
08-19 17:03:08.100 E/AndroidRuntime(18229):     at com.android.camera.CameraManager$CameraHandler.handleMessage(CameraManager.java:168)
08-19 17:03:08.100 E/AndroidRuntime(18229):     at android.os.Handler.dispatchMessage(Handler.java:107)
08-19 17:03:08.100 E/AndroidRuntime(18229):     at android.os.Looper.loop(Looper.java:194)
08-19 17:03:08.100 E/AndroidRuntime(18229):     at android.os.HandlerThread.run(HandlerThread.java:60)

```

And this is entire log for last 2 minutes ( while I was opening a camera ): https://docs.google.com/file/d/0B0-PZcQ\_Q9-ZTW9QeTVKdk1NdEU/edit?pli=1

# Answer
Check out this application to know whether it has Camera/Hardware problem - System Info Droid
It provides whole summary of the device.
> 2 votes

---
Tags: camera
---


# Question
Title: How can I undo the “Do Not Ask Again” for using my home screen wallpaper as my lock screen wallpaper as well?
I use an app called "Live Video Wallpaper" or LVW which is basically a live wallpaper that allows you to select a video as your live wallpaper.

I have no problem with it but I accidentally checked the "Do Not Ask Again" option when I was asked whether or not I'd like to use my home screen wallpaper as my lock screen wallpaper too before I pressed no.

Now I have the problem that I can't set my home screen as my lock screen as well. Before, I used LVW as my home then set my Galaxy S2 to use it as my lock screen wallpaper as well but now with the option set to "NO" and the default set to "Do Not Ask Again", I can't do it anymore since live wallpapers normally cannot be set as lock screens (LVW was my way to get around that).

Is there a way I can "Unset" that "Do Not Ask Again" option for using my home as my lock screen wallpaper as well? Sorry if I'm redundant.

# Answer
> 1 votes
Try resetting the default wall paper setting by following these steps (described for Samsung's 4.0; see also this question):

`Menu | Settings | Applications | All | TwWallpaperChooser | Clear defaults`

If you also want to reset the settings of your wallpaper application follow these steps:

`Menu | Settings | Applications | (said application) | Clear data`

# Answer
> 0 votes
I found this application in Play Store but I'm not sure if it works or not. Just give it a try its safe to use. Here - DefaultApp Reset

# Answer
> 0 votes
Go to Settings--\>Apps--\>**Gallery** (or any other Wallpaper browser app that you have used to set the wallpaper)--\>`Clear Data` and `Clear Cache`.

---
Tags: 4.0-ice-cream-sandwich, samsung-galaxy-s-2, lock-screens, home-screen, default-applications
---


# Question
Title: samsung galaxy s gt-19000 is not starting
I tried to install an OS update by updating it manually. After the installation, my phone got stuck on the Samsung logo.

I visited a mobile repair shop. They told me that this repair may take 3 days. After three days, when I came back, they told me that they couldn't fix it.

Before they tried to repair it, ClockWorkMod started. After they tried the repair, it goes into Download mode by pressing keys.

What should I do?

# Answer
> 1 votes
You said you can now enter Download mode? And I'm assuming you can no longer go into ClockWorkMod

If this is true I would suggest putting stock ROM onto your device via Odin. There are many instructions / manuals available so finding the correct one for your phone and model is down to you. Also its your responsibility when following these instructions, if anything goes wrong there will be no one to blame

I would suggest typing Samsung Galaxy S GT-19000 Stock Rom into a search engine as a starting point

Alternatively here is a link where you can get the stock rom and gives instructions on how to install the stock rom, this Link even has the different country versions of the stock rom however their link to further downloads was broken so if your country isn't on their list here is another option;

Just a note worth mentioning, after installing the stock rom if your phone freezes on the Samsung logo which is a familiar problem, try entering recovery mode - via holding - UP Volume Button + Home Button + Power Button and wiping the cache should resolve the problem

So I looked on XDA (personally I find it a reliable website, with plenty of users commenting on forums as to what works/doesn't work ext.) Here is a Link where developers have posted their custom ROMs for your phone

All the best

---
Tags: samsung-galaxy-s, unbricking, clockworkmod-recovery
---


# Question
Title: Flashing English ROM on Korean Samsung Galaxy S3
I got my Samsung Galaxy S3 (SHW-M440S) but it was bought from South Korea. At first, it was all Korean. But after some time (or some tweaks), I managed to set it to English. (No, I am not a Korean).

Can I flash the firmware to a real English version (using ODIN or any other software)? I entered the model number because I might do something wrong but everything is in Korea (SHW-M440S firmwares).

Another problem on my phone is, it will only send an SMS if it has 80 or less characters on the message.

# Answer
> -1 votes
I wouldn't advice this, you can see other questions on here about people asking if they can use different model numbers on their phone and everyone says no.

A suggestion to you would be the following, go on the XDA website here link and type in your phone AND model number into their search bar. From there you should be able to click on their forum for Android Development, from there you can select a Custom Rom to flash to your phone

As you said you are new it is required to firstly root your phone before flashing a new ROM, as you haven't provided your Phone Model I cannot give you a direct link on how to root your phone, if you can update this detail I could find you a link afterwards.

Also if you decide to root your phone flash a custom rom please note that it is your risk, doing so will void your warranty and if you end up with a bricked device(not working) I or anyone giving instructions in any links you use cannot be help responsible.

With regards to the problem with only Sending a SMS if it's 80 Char or less, I am not 100% sure as I haven't experimented with various different Custom ROMS but there may be a option that you can select to try and fix it, personally I would post another Question on this website just for that issue

All the best

---
Tags: samsung-galaxy-s-3, rom-flashing, odin
---


# Question
Title: Can't connect Samsung Note 3 to a Windows 7 VM in VirtualBox
I'm trying to connect my Android to my Linux Laptop, I use VirtualBox and in it a Windows 7 Ultimate 64 bit virtual machine. I've been able to connect in the past but it's not working anymore.

I have installed Virtualbox guest additions and the extension pack. I've made usb filters to the VM. Still when I plug the phone in, Windows doesn't recognize the device.

I've tried to uninstall the driver, disable/enable the device but nothing. I reinstalled all the "System Devices" and nothing.

I have Kies3 and "Drivers for Samsung mobile phones" installed. The phone is: Samsung Galaxy Note 3 with Cyanogenmod 11 installed.

It worked before and I've flashed my phone many times with Odin in this VM.

What can be the fault here?

# Answer
I found the solution:

Check the VirtualBox version and go to their website and update the extension pack.

This is on a Fedora 20 system and after updating the VirtualBox "extension pack" and uninstalling all the all the "Universal Serial Bus controllers" drivers in "Device Manager" of the guest(Windows 7), and then shutting down the guest and rebooting the host. Everything is back to normal and working. Yei
> 1 votes

---
Tags: usb, connection-issues, windows, samsung-galaxy-note-3, virtualization
---


# Question
Title: Avoiding Cross-Contamination of Auto Suggest Dictionaries
I recently switched to the Galaxy S5 and am encountering what I can only think to describe as cross-contamination of my auto suggest dictionary. I use multiple languages every day, and so the first thing I did when I set up my new phone was to install the German, Turkish, and Spanish keyboards (stock keyboards, not third-party apps).

As a result, now when I type in English on the English keyboard, I get auto suggestions based on the other languages installed.

For example:

> for -\> för
> I (capital i) -\> İ
> Ask -\> aşk

It is almost as if there is a single dictionary that now contains entries for all languages, regardless of which keyboard is selected.

So, is there any way to prevent this "cross-contamination"?

# Answer
> 1 votes
While not as complete of an answer as I'd like, I was able to improve my typing experience vastly by doing the following:

First, it is important to understand the difference between auto-correct (or auto-replace, as it is known in the settings) and predictive text. Predictive text, when enabled, is what is shown in the black bar above the keyboard. Auto-replace automatically replaces whatever string you've typed with the most probable string pulled from a dictionary file.

**Instructions:**
By going into my keyboard settings and enabling predictive text **AND** auto-replace for **ALL** installed input languages I was able to greatly improve the function of the keyboard. For whatever reason, it would seem that unless auto-replace is enabled for all languages, the probability algorithm doesn't effectively limit it's results to the current input language.

I tested English, German, Turkish and Spanish and was able to receive useful predictions and auto-replacements for each language.

That said, it isn't a perfect solution. Text predictions at the beginning of a sentence are more likely to contain unhelpful suggestions (probably due to limited data fed into the prediction algorithm), and intruders do still occasionally make their way to the front of the auto-correct list.

For this reason, it's probably important to absolutely avoid lazily entering text in a language other than the currently selected keyboard in order not to muddle up the predictions.

**Notes:**
It is still unclear to me how the dictionaries are actually stored on the device, so hopefully a more in-the-know user can provide a more satisfactory answer in the future. From the observations I've made, it would seem that a single, combined - language dictionary file is being used.

# Answer
> 0 votes
Well, I guess yes there is a way to prevent this cross contamination, head over the Settings\>Application manager\>Choose Samsung Keyboard\>Clear the Data stored by the application and it will reset back all the suggestion to back in the time you first used your device. See if that can be of any use.

---
Tags: languages, auto-correct
---