# Question
Title: Acer a510 touch screen not responding to some fingers
Its more of a touch screen question than an Android question, but it pertains to an Android device so... I got my Dad an Acer A510 for Christmas and he has been very frustrated with it, especially the touch screen. I noticed that when he taps the screen it does not respond as readily as when I tap it. So my question is: do touch screens not respond as well to older (drier) fingers? He lives in New Mexico, and probably has relatively dry skin. Alternatively, is he just doing it wrong and skin type has nothing to do with it?

# Answer
Calibrate the tablet, if that doesn't work it could be a faulfy digitizer or it was made to respond to a stylus
> 0 votes

# Answer
It may be that he's used to older *resistive* touchscreens (the kind you use with a pointy stylus), and so he's pressing the screen with the tip of the fingernail, instead of with the finger itself. That doesn't work well on *capacitive* touchscreens unless your fingernails are cut very short.

Also, you're probably right about older, drier fingers having less capacitance and so showing up less well on the screen. Using the 'pad' of the finger instead of the tip might help by giving the screen more finger to work with.

If all else fails, you can get styli for capacitive touchscreens. You can distinguish them by having a rounded, foam tip the size of a finger, instead of a pointed, pen-like tip.
> 0 votes

---
Tags: touchscreen, acer-iconia-a500
---


# Question
Title: imo Messenger can't do Skype IM anymore, any alternatives?
I used imo messenger to chat (instant messages) with my Skype contacts, but this feature is now unavailable.

The real Skype client sucks my battery dry in no time.

Any recommendations for further alternatives to log in or federate with Skype? I don't need voice or video calls, just text.

# Answer
Have you tried IM+?

It mentions that for the Skype function you need to use an in-app purchase. However it has good reviews overall, however I'm not sure what the battery drain is like.
> 0 votes

---
Tags: skype, imo-instant-messenger
---


# Question
Title: How to avoid entering Cloud credentials in many apps
I was about to set up my FolderSync with Dropbox, but noticed that I can't browse my cloud the way I can with the Dropbox and other could applications (Which generally doesn't sync but let you navigate your files).

Is there an app that will let me do both? (Could be just opening the website)

# Answer
You might want to take a look at Cloudii. I don't use the cloud myself, but if this app keeps it promises, it...

> is the best app to manage all your cloud services within a single app. Cloudii brings full service integration as well as a powerfull synchronization tool.

It even integrates multiple cloud services (currently: Google Drive, Dropbox, Skydrive and Box -- more to come). According to its description, it lets you both navigate your cloud-stored files and keeping them in sync (the screenshots support this idea).

Note, however, that the free app is a 14d trial only, which afterwards requires an in-app purchase. I don't know the price, but as one comment put it: *I'll be glad to buy the developer "coffee"!*
> 0 votes

---
Tags: sync, dropbox, cloud
---


# Question
Title: How to read conversation while writing long message
When I'm replying to an sms, writing area can take whole screen space.

As I've written text which is long enough, previous messages from that person at the top dissapear.

How can I view them?

Up-to-date Android 2.3.6 on Samsung Galaxy Mini 2

# Answer
This may sound dumb, but have you tried to scroll the view ?

Or if there is really no space left to view the text list, just hide the keyboard (return key).
> 1 votes

---
Tags: sms
---


title: Good solution for Dynamic DNS

text:
# Question
Title: Good solution for Dynamic DNS
I am looking for a good solution for Dynamic DNS for Android? (Mostly for within LAN's).

I think an app should be easy to find, but one also needs a service. (I could pay a little bit)

# Answer
> 2 votes
The very-originally-named Dynamic DNS Client is a fairly popular app for this purpose.

As for service, noip is popular, free, and reliable in my experience.

---
Tags: dns
---


# Question
Title: Galaxy S2 X t989d firmware update - Kies crashes
I am trying to apply Jelly Bean firmware update on my Galaxy S2 X, but everytime I try to, Kies dies at 0% of the firmware update, without any error message.

I tried uninstalling and installing Kies again. It is up to date. I also tried running it in Windows 7 mode and XP SP3 mode (I'm on Windows 8 64-bit).

I did a factory reset of my cellphone, and still encounter the problem.

Is there any alternative or way to fix this?

# Answer
> 0 votes
I actualy got it by doing the update from a Windows 7 computer. Kies seems to have difficulties with Windows 8.

# Answer
> 0 votes
Samsung Kies sucks horribly. The only way I've gotten it to work is to run it in `Compatible with Windows XP (Service Pack 3)` and running it as a administrator. It should work fine then.

---
Tags: samsung-galaxy-s-2, updates, 4.1-jelly-bean, samsung-kies, device-firmware
---


title: Does a DNS server exists for android?

text:
# Question
Title: Does a DNS server exists for android?
Is there a DNS server (named, bind) I could use to solve my problem ? Should I use other solution ?

I do not need all bunch of bind features, just setting A records and an easy mean to add/modify/delete those records would be perfect !

More explaination of the goal: I want to use android as mobile java web server (thanks to project like i-jetty) and in some rare case redirect the request of clients (connected through wifi / mixed client) Right now this solution is embedded on a macbook air but I am looking for lighter solution.

# Answer
> 1 votes
Just as Izzy suggested, I would recommend going to the play store. Here is what I found:

Thats really the only one available through the google play store. I haven't downloaded it for myself so I'm not vouching for it, but it might be worth a try.

---
Tags: dns, web-server
---


# Question
Title: Locking applications to wifi only data connections
So I've switched to a tiered data plan. Is there a way to lock certain applications from using 3g/4g and instead only use connected wifi.

# Answer
> 8 votes
### Assuming you've got Android 4.0 or higher, you can do the following:

1. Go to *Settings→Data Usage*
2. Activate the limit by marking the checkbox, and moving the red and orange bars for "Deactivation" and "Warning" (hint: you can set them imaginary high to not have any effect -- but they must be enabled)
3. Now scroll the list below the graph and tap the apps you want to limit. At the end of their resp. pages, you'll find another checkbox to limit their background data -- mark it.

Limiting data usage

Now those apps can no longer use mobile data without your consent: only actions you triggered yourself ("foreground data") will be performed by them, no sync in the background or other background activity.

### (Almost) Independent of the Android version used, but available:

You can use a firewall app such as e.g. DroidWall - Android Firewall or its successor AFWall+ (Android Firewall) to explicitly permit/forbid apps to use either mobile data or WiFi or both. Whitelists (forbid all except...) or blacklists (permit all but...) are possible.

DroidWall and AFWall+ (source: Google Play; click images for larger variant)

### Else

Worth a try: NoRoot Firewall. Not sure if and how this works without root -- but it's free, so nothing to lose :)

NoRoot Firewall (source: Google Play; click image to enlarge)

# Answer
> 1 votes
If you have root enabled, you also could install AFWall+.

It allows you to add custom iptables rules per app for each outbound connectivity.

---
Tags: wi-fi, data-monitoring
---


# Question
Title: Where are all the statusbar icons stored so that I can change them?
I have a rooted phone and would like to change my ugly status icons to the ICS ones...

I used this app to do so but I could change only the battery icon. When I wrote to the developer, he replied that the icons do get replaced but my phone is still using the old ones from another location where they might be stored too as backup or something I guess.

How do I find this alternate place where they are stored?

Is there a fixed predefined place for it?

Here is a snap of the reply from the developer -

***"*** *Changing icons and files in your system is something that Android was never meant to be capable of doing and because of this it makes it difficult to work on every Android device. The themes and icons provided in the app were pre-created and meant to work on the majority of devices. The app searches your system for matching icons and if no icons match in your system it does it’s best to find the best match. You can see what icons will be changed when you go to install a theme or icon pack.*

*Even after the icons are changed the theme might not work with your system. Many devices have unused icons used in other devices. **On many of the problems we hear about the icons actually did change but your system used icons from a different location.** If you have the T-Mobile Theme Chooser and are using a theme or your system is using icons from a different location then the theme will not work. Also, if your device isn’t deodexed the theme will not work.* ***"***

---

## Edit

---

I read about odex and deodex from here. Can I install only the deodexed file of the statusbar instead of the complete rom? and how do I deodex it?

# Answer
> 2 votes
The Status bar icons are found in SystemUI.apk which is placed in /system/app/ folder. Use APK tool guide and decompile the SystemUI.apk file and follow this guide to make some mods as you wish.

I have used this apk to change the signal icons, mobile data icons (H, E etc), Battery 1% Modification etc.

# Answer
> 0 votes
Are you running the stock ROM for your phone? If not, try a custom ROM like CyanogenMOD or AOKP.I've had far better results with themes running a custom ROM.

# Answer
> 0 votes
The icons are stored in the `/system/framework`, inside an apk called `framework-res.apk` which is referenced by `framework.jar` file.

**Caveat Emptor:**

* Interfering with it could cause the handset to boot-loop due to mismatched discrepancies, if the apk was recompiled, the `framework.jar` file could have difficulty in loading the resources (hence part of the filename has this `-res.apk`).

Also, it would need to be re-signed with the system ROM's certificate which would be tricky to achieve if the keys are not present.

---
Tags: notification-bar
---


# Question
Title: Any way to schedule a passive profile-change? (connectivity, volume etc.)
What I am wondering is if there is any way to make Android change its profiles **passively** from one state to the other at e.g. 3 pm in the afternoon local time:

* Through Android internally (with some tweaks)
* Through an Android app
* Through a 3rd party mod (Cyanogen etc.)
* Through ...?

**Whereas the state change should be:**

* From "Airplane mode" (set) to Wifi/3G
* From "Mute"/vibration (set) to maximum volume, i.e. visible sound
* Optionally: From E-Mail/Notifications on-demand (Pull) to "Push", i.e. the moment I get out of airplane mode and mute/vibrate mode, I want to get the push alerts of the last hours.

I wonder if 3. is possible, I never changed much concerning my notification settings.

Any Android version welcome, currently I run 4.0, but plan to upgrade to CM10.

What I don't want (and don't have) is NCF, because it involves me being active. The whole reason for having a scheduled, predefined activity is that I can "set and forget" it and can focus on my work being assured that I will keep my deadline or whatever. I don't want to be actively involved.

# Answer
Try the Profile Scheduler app.

With Profile Scheduler, you can define many 'profiles' (a set of settings covering Wifi On/Off, Data-Sync On/Off, Volume settings, Display Brightness, Bluetooth state, and many others -- for full set of settings, please refer to the Play Store page I linked above).

After creating your desired profiles (e.g., Sleep, Work, Outdoors, Driving, etc.), in the next tab (of the app) you can create 'rules' that will trigger a profile to automatically be activated. The 'rules' can be as simple as a 'time-of-day schedule' rule, or something more complex like geo-location based rules, wifi SSID-based rules, etc.
> 2 votes

# Answer
There's a (relatively) new app out called Silence. There is also an ad-free paid version.

> Silence allows you to toggle your ringer, Wi-fi, Bluetooth, and airplane mode settings automatically over scheduled intervals.
>
> Features:
>
> * Simple, intuitive Holo-themed interface
> * Schedule events that occur once, or repeat on certain days of the week
> * Change your ringer to silent, vibrate, or normal mode
> * Turn Wi-fi, Bluetooth, and airplane mode on and off
> * Change your settings back automatically when the scheduled event ends

Lifehacker had a review.
> 0 votes

# Answer
The Tasker app will allow you to do this, although this app can be daunting for a new user.

Tasker allows you to automate task on you Android device - the things you would like should be easily possible.
> 0 votes

# Answer
Another good app for changing the volume is Audio Mode Switcher There you can do everything according to automatically switching the audio-profile in one App. You can define a weekly schedules to switch to a given profile. You can schedule multiple start and end times (i.e. when you go to sleep etc.). It also offers a calendar integration, where you can choose to switch to a certain mode at a defined event. These events can be chosen according to their calendar and/or keyword based - I think this is very useful i.e. I can mute the phone if the word "cinema" is in the title and mute at all events in my work-calendar. Furthermore location-based switching is also possible.
> 0 votes

---
Tags: applications, notifications, push-notifications, automation
---


# Question
Title: How can I automatically change volume/GPS/wifi/etc settings based on time and location?
I put Jelly Bean on my Verizon Samsung Galaxy SIII using http://www.cyanogenmod.com/blog/cyanogenmod-10-m2.

I like the "Profiles" feature, with which I can set ringtone volume, GPS on/off, wifi on/off, etc for different scenarios (work, home, traveling, etc).

However, I'd prefer that my phone just "know" when and how to change profiles. E.g. at certain times of day on certain days of the week, it should be Profile 1. If I'm at location X, it should switch to Profile 2.

I figure this should be possible since it has a clock and geolocation abilities. I just haven't figured out how.

# Answer
Llama (free!) can also do this for you, and some say it's better than Tasker.

* With Llama, you can configure certain "areas" that trigger "events" when you enter them, or leave them, or are in them.
* You can also trigger events by time of day, or combine areas and times.
* A trigger can change the sound profile but also turn other services on or off - for instance, it could turn off WiFi while you're neither home nor at work except during weekends.
> 0 votes

# Answer
You need to install Tasker and then install Profile 4 Tasker which will allow you to manipulate your CM profiles via tasker.
> 3 votes

# Answer
Another good app for changing the volume is Audio Mode Switcher.

There you can do everything according to automatically switching the audio-profile in one App. You can define a weekly schedules to switch to a given profile. You can schedule multiple start and end times (i.e. when you go to sleep etc.).

It also offers a calendar integration, where you can choose to switch to a certain mode at a defined event. These events can be chosen according to their calendar and/or keyword based - I think this is very useful i.e. I can mute the phone if the word "cinema" is in the title and mute at all events in my work-calendar.

Furthermore location-based switching is also possible.
> 1 votes

---
Tags: cyanogenmod, 4.1-jelly-bean
---


# Question
Title: HTC Droid Incredible cannot load text message
My phone, HTC Droid Incredible, was working perfectly fine. Then it just stopped letting me open up my text message threads. All it does is say loading and I left it for about 10 minutes and still nothing.

Everything else on my phone works. I've restarted it four times and it's still not working.

Any suggestion?

# Answer
You could try backing up your messages with something like SMS Backup & Restore and then wiping the Messaging apps data and cache.
> 1 votes

# Answer
I had a similar symptom once and it was caused by the SIM card coming loose, so try this: turn the phone off completely, eject the SIM card, replace the SIM card, and turn the phone back on again.
> 0 votes

---
Tags: sms, htc-droid-incredible
---


# Question
Title: Can't find Wifi Direct option in settings
I have Sony Live with Walkman mobile phone, Android version 4.0.4. I can't find WiFi direct option in settings. There are only mobile networks, tethering/portable hotspot and two more useless options are there.

# Answer
Actually there isn't any option like that. Its missing. There were lots of complaints about 4.0.4 Update for Live with Walkman that `Wifi Direct is missing`.

look at here.
Also look at this review of update..:

```
First of all thanks for the wonderful update and congratulations.
Few things i would like to share with sony:
1. We cannot uninstall Appextra from the phone at all and should have that option
2. Phone dialer is laggy it takes almost 3-5 sec to open the dialer plz fix that
3. really time to update the kernel to 3.0 as i have ssen the ICS running on kernel 3.0 with same hardware specification as Xperia 2011 portfolio has and the phone runs better than it is currently running on 2.6.32.9-pref version
4. Wifi Direct option is missing as its a feature of ICS 4.0.X fix that in next update so that we get that option as well
5. please provide us option to move some of the internal app to sd card as it will save more space on phone memory.
6. when tried to update the inbuilt application such as liveware manger Error Unable to do that it says “An existing package by the same name with a conflicting signature is already installed.
7. Google talk application sometimes says we are offline even though we are not.
8.live wallpaper gets force close all of a sudden many times.
9.screen shot option is complicated and should be in the same way as it was in GB
10.photos when viewed from xperia gallery should provide more detail info for the photos and videos as it shows in galary app.
11. A normal sound recorder application should be their to record voices or conversation
12. A file manger application should be their.

```

May be sony will fix it in next update.
> 1 votes

# Answer
Try going onto your wifi settings page. When your on the list of available connections there may be a button at the bottom of the screen titled "Wifi Direct".

..That's how it is on my S3 anyway
> 0 votes

---
Tags: settings, wifi-direct
---


# Question
Title: Disabling the 5 GhZ wifi band on the HTC One X
I had some wifi connection dropping issues with my One X. I don't appear to have the "you're holding it wrong" issue (the squeeze test comes out negative), but some googling found that there seem to be issues with 5 GhZ WiFi bands as well.

It eventually turned out to be some sort of known incompatibility between the One X and my router's firmware (a router update fixed it), but in the process of testing, I tried to disable 5 GhZ WiFi. However I had to disable the 5 GhZ band on my WiFi router (and thus disable it for all my devices) because I couldn't find a way to disable it on the phone.

A posting in the thread above contains

> In the WiFi settings, under the menu, "WiFi Network Bands", select "2.4 GHz only".

However I cannot find such a setting. Am I just blind? Or is there at least another way to disable 5 GhZ on a (non-branded, non-rooted) One X?

# Answer
> 0 votes
I assume this was just a bug; this option re-appeared in the "Advanced" Wi-Fi settings after one of the OTA updates.

# Answer
> 1 votes
Based on this review of the Wi-fi capabilities of the HTC One X from anandtech it would appear that the option is there. Look two-thirds of the way down on the site and see this image:

<sub>(Click image to enlarge; image taken from AnandTech)</sub>

---
Tags: 4.0-ice-cream-sandwich, wi-fi, htc-one-x
---


title: Connect PS3 Controller to Nexus 4

text:
# Question
Title: Connect PS3 Controller to Nexus 4
Is it possible to connect a PS3 Controller wireless (bluetooth) to the Google Nexus 4 without rooting it? There was a way on earlier Android versions, i heard. How about now?

Thank you

# Answer
> 1 votes
If your phone is rooted then one option may be to try the Sixaxis Controller app (it's a paid app, but you can test compatibility with your phone using the free Sixaxis Compatibility Checker app).

The app should work with both official Sixaxis and DualShock 3 Playstation controllers over bluetooth, but due to the non-standard bluetooth protocol used by the PS3 controllers it isn't compatible with all phones, so test first (using the app above), or check their website.

---
Tags: bluetooth, nexus-4, game-controllers
---


# Question
Title: bring out stack view in Chrome for Android
I am using a Samsung Galaxy Tab 2 7.0. I cannot bring out stack browsing in Chrome. Although I have got an option for something like tilt scrolling in advanced settings but cannot find it useful any way even after enabling it. What may be the problem?

Here are some links for screenshots related to stack tabs:

I cannot find the button which is marked in the second screenshot, Also the browser in my tab looks a lot like the desktop one, with extremely small tabs at the top. Specifically the 'x' button used to close each tab, which is a headache but I use it a lot. It would help me if I manage to get the stack tabs feature.

# Answer
Chrome's tab switcher view is only available on phones, not tablets. This is by design, since phones don't have space for the tab bar that tablets have. The Chrome documentation describes the differences between phones and tablets in how you work with tabs.
> 2 votes

---
Tags: chrome-for-android, samsung-galaxy-tab-2-7
---


title: How can I use 2G voice calls in Nexus 7

text:
# Question
Title: How can I use 2G voice calls in Nexus 7
I have bought a Google Nexus 7 3G Tablet.

But, My country and area doesn't allow me to use 3G sims/Wi-Fi.

We have only 2G sims. When I insert the sim, I can connect to the Internet. I can send and receive SMS messages via "Go SMS Pro" application.

But, I am unable to use voice call system which is available in any simple nokia / samsung java supported mobile.

Will my Nexus 7 allow me to send and receive Voice calls in 2G network? Because, to know sim balance we have to call on \*XXX# or to know about data usage (Internet MB), we have to dial a number. Also, to call any phone number, we have to dial. So, what can I do to send and receive Calls like any simple mobile phone?

# Answer
You can't do anything. The Nexus 7 3G doesn't support voice calls.
> 1 votes

---
Tags: sms, calls, nexus-7, phone-app, 2g
---


# Question
Title: Terminal or ADB command to force-stop applications
What is the terminal or adb command to force-stop an application?

Like for freezing we use `pm disable application_name`.

# Answer
> 6 votes
You can use `am force-stop <package name>`. Also there is `am kill <package name>`.

---
Tags: adb, terminal
---


# Question
Title: Install SSH Server or other terminal viewer for HTC X one
I'm trying to set a SSH server in order to execute and download and upload files into my HTC One X. I tried Dropbear. and Dropbear 2 but they both failed.

Can I do it without rooting my htc?

Guy

# Answer
QuickSSHd works on rooted and non-rooted phones. There are some limitations on non-rooted phones (running on port 2222 instead of 22, etc.), but other than this, I have yet to see any problem with it on any device (tested from 1.6 through 2.1 to 4.1). Costs approx. US$1.5
> 1 votes

---
Tags: htc-one-x, ssh
---


title: How to root lg optimus logic

text:
# Question
Title: How to root lg optimus logic
For the past few days I have been googling the different ways to root my LG Optimus Logic, and have come up short handed. There doesn't seem to be a help forum for this phone anywhere, or at least not one that I've found.

Does anybody have this phone or know what rooting method will work? I have tried several already with no luck.

# Answer
> 2 votes
Yes, I Tries SuperOneClick and it worked for my lg l35g AKA lg optimus logic (net 10).

---
Tags: rooting, lg-optimus-logic
---


title: Galaxy Note 2: Disable MTP/PTP

text:
# Question
Title: Galaxy Note 2: Disable MTP/PTP
When I connect my HTC Sensation (firmware: CM 10) to some PC I need to enter a passcode (to unlock the phone) and explicitly allow mounting as usb drive. But when I connect SGN2 it enables MTP or PTP without confirmation so, for example, if I ask some guy to charge my phone from his laptop he will immediately gain access to all photos on the phone!

So I wonder how to disable this feature. The configuration dialog allows me to choose which mode to use, not to disable multimedia transfer.

# Answer
> 1 votes
I've probably found the solution: run the following command as root

```
setprop persist.sys.usb.config adb

```

and reboot the phone.

Now my phone doesn't show an "usb connection" notification and "Android File Transfer" (an MTP implementation for MacOS) doesn't see the phone. In the same time adb works fine.

---
Tags: security, usb-connection-mode, samsung, samsung-galaxy-note-2
---


# Question
Title: Can't run Doggcatcher and Endomondo simultaneously
I'd like to listen to music with Doggcatcher and record the routes with Endomondo while bicycling. The problem is, when I start Endomondo, after a couple of minutes Android kills Doggcatcher. When I start Doggcatcher, after a couple of minutes Android kills Endomondo. What can I do? I'd rather kill any other application or service than these two, but I've already tried uninstalling almost every other app except the system apps. I have stock Android ICS and Huawei Honor.

# Answer
I'm answering my own question from what I've gathered. There seems to be no way to prioritize, say, Doggcatcher, if it's playing music in the background. When the operating system runs out of memory, it starts summarily killing background processes. The best I can do is kill dispensable background processes before starting these two apps.

First I turn off sync. Then I go to *Manage apps* and open the *Running* tab, note which apps are running, open the *Downloaded* tab, and from there *Force stop* the apps. Note that if you simply stop the services from the *Running* tab, the apps will usually restart them. After that I clear the app cache from the *All* tab. I'm not sure how necessary this step is, as the problem occurs rather nondeterministically. After that I start Doggcatcher and Endomondo.

Especially Facebook app just keeps starting all kinds of services that consume a lot of memory, no matter how it's configured, so I uninstalled the app and started using the mobile site with web browser. The mobile site is also more robust, I think it has more features, and I got rid of the annoying notifications.
> 0 votes

---
Tags: 4.0-ice-cream-sandwich, ram, processes, huawei-u8860
---


# Question
Title: Why does my phone say "Verizon Wireless" when I receive a phone call?
Whenever I receive a phone call on my DROID RAZR MAXX, the phone speaks the words "Verizon Wireless" in a female voice and then begins playing the ringtone.

If I put the phone into airplane mode, the same female voice says the words "Loss of service". Then when I turn airplane mode off, she says "Verizon Wireless" again, sometimes twice in a row.

What's going on? What is this feature? How do I enable or disable this?

My phone is running stock JB 4.1.2.

# Answer
> 6 votes
These voices were the result of having the so-called "Roaming tone" enabled in the **Sound** settings.

Strangely, the description of this setting is:

> Roaming tone
> Set notification tone informing the status of cellular service

After disabling this option, she no longer speaks to me when I receive a phone call or turn on/off airplane mode.

Though I have no idea how a speaking voice is considered a "notification tone"...

---
Tags: text-to-speech, cellular-radio
---


# Question
Title: How do I transfer music files to Nexus 4
I plugged in Nexus 4 to my windows machine(XP Service Pack 2) and it didnt recognise or install any software automatically. I downloaded Google USB Driver from SDK Kit and installed it and now it shows up as recognised device in the Device Manager, but how do I copy files to Phones Storage ? There s no send to option as its not connected as a USB mass storage(which is not there in this device as well)

# Answer
The XDA article How To - Connect Nexus 4 to XP like MTP device describes the steps needed **for Windows XP** as follows:

> 1. Connect your Nexus to PC.
> 2. Go to My Computer\>Properties\>Device Manager and double click on MTP device
> 3. Go to Details and copy (Ctr+C) info like (USB\VID\_18D1&PID\_4EE2&MI\_00) (you can copy it from here too, if it is identically)
> 4. Unplug Nexus from PC.
> 5. Go to C:\Windows\inf folder (it's hidden)
> 6. Find a file "wpdmtp.inf" and open it with any text editor (Notepad)
> 7. Modify or Paste (Ctrl+P) what did you copy at step "3" as bottom I showed.

```
; Installation inf for devices supporting Media Transfer Protocol (MTP)
;
; Copyright (c) Microsoft Corporation.
;

[Version]
Signature="$WINDOWS NT$"
Class=WPD
ClassGUID={EEC5AD98-8080-425f-922A-DABF3DE3F69A}
Provider=%Msft%
LayoutFile=layout.inf
DriverVer=02/22/2006,5.2.5326.4762

[DestinationDirs]
MTP.Files.Kernel = 12
MTP.Files.XPRT_USB = 11
MTP.Files.Core = 11
MTP.Files.UMDFDDriver = 12,UMDF ; copy to system32\drivers\umdf
[Manufacturer]
%MfgName%=Generic,NTx86,NTamd64
;
;Device is identified by Microsoft OS descriptor
;If your device does not support it, use specific VID & PID for identification
;
[Generic.NTx86]
%GenericMTP.DeviceDesc%=MTP, USB\MS_COMP_MTP
%GenericMTP.DeviceDesc%=MTP, USB\VID_18D1&PID_4EE2&MI_00
;
[Generic.NTamd64]
%GenericMTP.DeviceDesc%=MTP, USB\MS_COMP_MTP
%GenericMTP.DeviceDesc%=MTP, USB\VID_18D1&PID_4EE2&MI_00

```

> 1. Save and close the file.
> 2. Connect your Nexus to PC
> 3. Go to Device Manager and update MTP driver.
> 4. Tick chekbox "Install the software automatically (Recomenden)" on driver installation dialog and install driver. Wait for a moment and you can see Nexus 4 like an MTP device.

Now you should see the MTP device, and be able to transfer files to it.

Hope this solves your issue :)
> 2 votes

---
Tags: file-transfer, nexus-4
---


title: Game runs on wrong resolution

text:
# Question
Title: Game runs on wrong resolution
I love laying this game on my phone, I have played it since I had a Nexus S. After switching to the Galaxy S3, I found it didn't work well, so I just used my Nexus still, but now that device is broken, so I would like to figure out how to make it work on this device.

The game is called Legends of Yore, and the problem is that it displays very small. When I play it on my Nexus, it displays "normally" (phone mode), but on the S3 it displays it like it would on the computer (I'm going to call it tablet mode, because it's huge). It shoves everything that it would display on a desktop into the S3 screen, making buttons small and unusable.

I don't know much about how the game is coded, but I'm guessing that it is treating the S3's higher (than the Nexus) screen size, or pixel density, or whatever, as capable of running the game's tablet mode.

So, is there any way to make the game run in its phone mode?

This is kind of an old game, not very popular I don't think, hasn't been updated in a long time, developer is unresponsive, and the official community forum has long been overrun with spam, so I am assuming that the developer doesn't really care about updating the app to work with modern phones, if that's indeed why it won't work right. But, I love playing this game, and I hope someone can help.

# Answer
> 1 votes
The app IMO has not been configured for High Resolution screens and hence you see small buttons and are unable to play.

# Answer
> 1 votes
From your description, it sounds like the game has two layouts and is switching between them based on the *resolution* of the screen (number of pixels) rather than the physical *size* of the screen. Android allows you to use either or both of these to choose a screen layout (amongst other things), but it's up to the app developer to get the criteria right and to test it on different devices. Using resolution instead of screen size is a common problem with software ported from PC, because most PC software makes the same mistake.

You can't work around this application error in stock Android. It would be possible for a to let you lie to the application about the resolution, but it would likely have undesirable side-effects (possibly making the game unusable anyway). I don't know if any ROMs do have this feature; trying one out requires replacing the operating system on your phone.

Changing the app to fix this problem would require reverse-engineering it. You'd require some programming experience to do this successfully, and doing so may be illegal in your country.

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


title: Samsung Galaxy S4 eye tracking

text:
# Question
Title: Samsung Galaxy S4 eye tracking
In the Samsung Galaxy S4 connection eye tracking video it shows a person watching a video. While watching the video if they turn their head the video will pause.

I want to ask, if the video is seen by two or more people what will happen to the video?

# Answer
In S4, Eye movements are tracked by Front Camera. In this principle, the Persons Eye focused within the front cam is taken into consideration. (This doesnt works when there is no light or dim light). This works well based on the viewing angle (around 45Degree or something) of persons eye and Device front camera. This makes the possibility of detecting, one persons eye. so the play/pause depends on the single user not the multiple people. This makes sense when there is lot of crowd behind the user who is watching the video.
> 1 votes

---
Tags: video, samsung-galaxy-s-4
---


title: How to root Sony Ericsson Xperia ray?

text:
# Question
Title: How to root Sony Ericsson Xperia ray?
Here are the information of my device. Android version : 4.04 Kernel version: 2.6.32.9 Build Number: 4.1.B.0.587 Plz give step by step method and essential material downloading link. Thanks.

# Answer
Here is the step by step to root your devices! BTW, Xda is the good place to start with.
> 0 votes

---
Tags: rooting, sony-xperia-ray
---


title: How to root Samsung Galaxy Discover?

text:
# Question
Title: How to root Samsung Galaxy Discover?
I just bought a Galaxy Discover. I can't figure out how to root it.

All I could find was this xda-developers link; but, I get an error running `mount`, so the root doesn't complete successfully.

How can I root my Discover?

# Answer
> 1 votes
I was able to root my Samsung Galaxy Discover using UnlockRoot.

Basically all you need to do is download this installer from their website and run it. **However,** the installer will attempt to dump a bunch of junk on your computer, so you need to be very careful. Read each page of the wizard to make sure the appropriate options are selected.

Once installed, connect your phone via USB and make sure USB debugging is enabled. Start the application and click the big green "root" button. You should receive a popup containing a button with the name of your phone. Simply click the button and wait for a few moments. After the phone reboots, your phone should be rooted.

---
Tags: rooting
---


# Question
Title: How to change default username in Google Play?
I'm stuck to this problem. I used to have a google account which is now deleted and not existent anymore. I have a new Google account. The problem is that in my Android device when I have to go to Google Play, the default username is the old one. How can I change it?

# Answer
You can try adding another gmail account through the "accounts & sync" (or whatever your manufacturer calls it) section of the Settings. You *may* be able to choose that other account when you visit the Play store, depending on your specific device. In many cases, however, the gmail account you used when you activated the device for the first time can only be changed by performing a factory reset of the device.
> 1 votes

# Answer
If you go to Settings-\>Accounts-\>Google, do you see your old account there? if so, delete it. Also try and go to play store settings and make your current email address the default address that you use
> 0 votes

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


# Question
Title: How to create a url link file in Android?
In windows, we can create a .url file to link to a website. How can I do this on Android? I want to send some links to my Android device from my PC.

# Answer
It depends on what you would like to achieve.

If you want to just send a link from your computer to your Android device you have several possibilities:

* Send an email to yourself containing the URL. Of course you need to have that email account synched on your Android phone. Then open the mail there and click on the link. Admittedly, this is a not very elegant approach
* Another approach is to use Chrome2Phone. It consists of a mobile app and a Google Chrome extension that adds a button to your Chrome browser. By clicking on that button, a link of the currently open tab will be sent to your mobile phone and directly opened there on the browser. Here's a Youtube video that explains how to set it up: http://www.youtube.com/watch?v=pQb243niMlg

If you want to have links on your Android homescreen, you may create bookmarks in your Android Browser and then add them by long-pressing on the homescreen, then choosing "Shortcuts" followed by "Bookmark"
> 7 votes

# Answer
Numerous alternative solutions here.
> 0 votes

# Answer
In Jelly Bean, create links as follows:

1. Create a Bookmark in your browser.
2. Go into apps list and click widgets tab.
3. Scroll to Bookmarks widget and press and hold, then drop on home screen where desired.
4. When asked, select browser bookmark to associate with bookmark widget.

Works on Atrix2, YMMV.
> 0 votes

# Answer
A very nice solution I use daily is Pocket. Several apps support it directly, and for others it's available via the "Share" menu. You can think of that like "bookmarks in the cloud".

On the PC, you can access your "Pocket bookmarks" via their web service using any browser, or use the Pocket addon (available e.g. for Firefox). I cannot think of an easier way to share links between the two devices!
> 0 votes

---
Tags: files, url
---


title: Images and videos not readable from SD

text:
# Question
Title: Images and videos not readable from SD
first time here and I'm in sort of despair!

I recently purchased a 32GB (class 10) memory card for my Samsung Galaxy S2. All went fine, the card was recognized, I could write and read from it, both, on the computer and the phone so I set it as the default storage for my camera.
The problems start here.
Last week, after shooting some videos, I wanted to check them at home but realized that the videos and some of the photos are not shown, the videos cannot be played by the phone or dropbox player or VLC on computer, jpg's are corrupted too.

I tried formatting the card, but the problem still persists. I'm pretty stumped right now and don't have any ideas on how to fix this.

Any help appreciated, thanks!

# Answer
This might be some compatibility issue -- despite the fact that it seemed to work fine initially.

It's not the first time I read such in connection with a class-10 card. I'd recommend to get yourself a class-6 (good enough and fast enough -- only in rare cases you would really note any difference), maybe preferably from a different brand than the current class-10, and give that a try.

Chances are very good your trouble will disappear this way.
> 1 votes

---
Tags: external-sd, video, file-system, images, system-error
---


# Question
Title: How does the Google Play Store get updated?
I have a Micromax A110 Canvas 2 device with Android ICS 4.0. A few day ago, the Google Play Store app updated automatically with a new look. After a week I updated my device with Jelly Bean 4.1. So I got the Play Store with an older look (without an update). I was hoping for an auto update. But even after two days, the Play Store remains without an update. So how can I update the Play Store myself?

# Answer
> 3 votes
Usually, Google Play Services will always run in the background and if there is an latest release of the Play Store is available, it would updated automatically.

You may enable Google Auto Sync and check whether it works. If not, there may be some problem with Google Play Services. Alternatively, try installing the apk from XDA.

# Answer
> 1 votes
You could go into the Applications option in Settings, and clear the data from the Play Store app, uninstall updates (if that's an option), stop it running etc. Then go and enter the store as usual, which should force it to check and update. This might take a minute or so.

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


# Question
Title: Best way for a COMPLETE backup? [Rooted Nexus 4 with stock ROM]
I did a huge amount of googling but the information out there is overwhelming and I either have to get a 1:1 reply on this or try and test different options - which would suck if I fail. Basically I got a Nexus 4 a few days ago, and I rooted it, staying with the same ROM. Right now there are lots of apps, customisations, user settings, custom desktops and saved passwords/account information. How can I make a 100% backup of all the information so that it's 1:1 with what my phone is right now when I do a restore? I have made an 'adb backup -apk -shared -all -f' and a clockworkmod recovery backup, I also have the Titanium Backup app, but all of these seem to cover different parts of data to be backed up. Is there a one-stop solution?

Thank you!

# Answer
> 4 votes
I'm afraid there isn't really a "one-stop solution". As you already noticed, all the different backup types have different goals, all of them have their pros and cons (see also our backup tag-wiki for an overview):

* while a Nandroid backup covers the entire system at partition-level, it's not the easiest when you want to only restore parts. On its own, it's an all-or-nothing. Luckily, there are other tools which can deal with those backup files: you can restore single apps with *Titanium Backup*, and even read single files from them (see: How do I view/mount nandroid file on device?).
* *Titanium Backup* covers almost everything on an app-and-settings level, and can read from Nandroid backup files -- but it cannot create a full Nandroid backup. Also, restore between different ROMs can be a little tricky (but that applies to all solutions), at least when it comes to system files. Still, it does a good job even then when using its "migration mode"
* ADB backup is a good thing, but only available with Android 4.0 upwards and also restricted to "apps and settings". Additionally, it requires a computer to attach the device to for backup/restore. The latter can be avoided using apps like Helium - App Sync and Backup, which run directly on the device and use ADB as backend.

I found the best solution on rooted devices is a combination of Nandroid (offered e.g. by ClockworkMod Recovery) and Titanium. For non-rooted devices, choices are rare: neither of the two are available there, which leaves the user with ADB backup as the only half-way complete solution.

---
Tags: backup, root-access, nexus-4
---


# Question
Title: How to install Samsung (or other manufacturers) apps on Vanilla ROMs on Galaxy S3
I've tried installing CyanogenMod on my Samsung Galaxy S3 device.

I was amazed by its smoothness and speed, but I've missed some of the apps of the official Samsung ROM, such as the camera, the keyboard, and the contacts list.

I've tried installing them using the recovery mod (like installing a zipped ROM), but it didn't work.

Is it possible to install Samsung apps on vanilla roms (like CyanogenMod) on my device? If so, how?

I also wonder if a similar thing can be done on other devices (like installing HTC apps on and HTC device which has a vanilla ROM installed in it).

# Answer
> 2 votes
Unfortunately, it's not possible. Those apps rely on parts of the TouchWiz framework to operate. No TouchWiz, no apps. The only way would be to install a custom TouchWiz based rom. It would give you some of the performance improvements of CyanogenMod but with access to the Samsung apps.

---
Tags: cyanogenmod, rom, samsung-touchwiz, vanilla-android
---


# Question
Title: How I can upgrade my device to latest Android without SD card?
I have a HCL Me u1 device that is running the 4.0.3 version of Android. I want to upgrade it to the latest version of Android.

I don't have an SD card. Are there any tricks for upgrading without one? How do I root the device and backup my old files?

I rooted my device with superuser, now I want to know how to upgrade to the latest version of Android. I downloaded the Zip from online but I don't know how it works.

# Answer
To install the custom rom you need to have ClockWork Mod installed on the tablet/phone. ClockWork Mod is the software tool that installs the custom rom. See XDA Developers for information on how to install ClockWork Mod.
> 1 votes

---
Tags: updates, 4.2-jelly-bean
---


# Question
Title: Nexus One overheats/restarts when connected to car dock or car charger
Whenever I connect my Nexus One to the official car dock, my phone heats up rapidly, and eventually restarts. Obviously, the phone is restarting to prevent it from damaging itself. So the question becomes why is it over-heating (the phone can draw too much current for its own good?) and how can I prevent it from happening. As a side note, I have never observed this happen while I had the phone charging in the official desk dock, although most of that time I was asleep, and it has happened infrequently while I was charging it and still using it.

Thanks in advance.

# Answer
Can you check with the GPS turned off for a while?
I've heard reports of heating and restarts most of which refer to multiple things being active increasing current demands from the dock.
Here are a few references,

1. N1 heat issue while charging + GPS? at the nexusoneforum
2. Nexus One is overheating in car dock, becoming unresponsive (google android forum)

here is a quote from the second link,

> have use car dock overheat problem before, But I solved the problem now! The car dock 12V to 5V adaptor it can provide max. 2A current maximum, the phone voltage is 3.7V, when you use this adaptor direct connect to the Phone Car Dock, the phone begin charging, the charging current supplied by car adaptor, if you at same time your phone operating like navigation (GPS, Data) or video streaming and just not the screen off , this time the phone's power provided by car adaptor through the phone itself, therefore the current = charging current + operatin current provided by car adaptor.
>
> This probelm very easy to solve, you just need to buy USB car adaptor from car accessories shop, the USB car adaptor maximum supply current not more than 1A or less, and then buy a micro USB cable connnect to the car dock body, the overheat problem have been solved.
> 3 votes

# Answer
Place it on the air conditioning vent and velcro it on. Now you have a speed charger with no overheating. I had the same issue and this solved it.
> 2 votes

---
Tags: nexus-one, charging, car-dock, overheating
---


# Question
Title: Disable splashscreen - BOOTLOGO disabled
First off all I must start by saying that I am not an Android Expert.

I Have some android TV box ( not a phone ) which is of some unknown third party chinese vendor . it is already rooted .

I need to personalize it as much as I can, and I have already made the wallpapers, launcher, and bootanimation

The only thing I have left (and the most annoying one ) is the splash screen.

Now, I have read a lot of posts / articles about it , and I even made a rgb656 .img file, but the whole process is very complicated ( and potentially dangerous ). So now all i want is to totally disable it .

I opened `init.ec` and there I saw :

```
...

export LD_LIBRARY_PATH /vendor/lib:system/lib
export ANDROID_BOOTLOGO 1
export ANDROID_ROOT /system

....

```

So I wonder , does changing the `ANDROID_BOOTLOGO 1` to `ANDROID_BOOTLOGO 0` will disable the splashscreen ?

Is there any other easy way of doing it ? Any advice ? (If you can avoid answers like "try and see" - I am afraid to brick it ..

# Answer
> 2 votes
I don't know if boot\_logo = splash\_screen in Chinese ;) But I'd say give it a try. I cannot see any reason that it should "brick" anything (while changing one of the other two settings certainly have the potential, this one is not very likely to do so).

As a reference, see this XDA Developers thread which is dealing with that issue:

> From what I understand, you need to change the `init.rc` file in \
>
> `setprop ro.kernel.android.bootanim 0`
> `setprop debug.sf.nobootanimation 1`
>
> or simply change export `ANDROID_BOOTLOGO 1` to export `ANDROID_BOOTLOGO 0` also in `init.rc`
>
> However, all changes to init.rc are gone after restarting the phone....

Which brings up another information: It's very likely that your `init.rc` resides on a RAM disk, so those changes will have no effect at all. In that case, you would have to modify the boot image (`boot.img`). I never did that, but this carries potential to entirely brick it (as it happened to the guy in the linked XDA thread, by the way).

---
Tags: root-access, boot, bootloader
---


# Question
Title: Can I store contacts on my SD card? How?
I have 400mb of internal storage on my HTC, 100 of which is consumed by my (extensive) contacts. I am constantly low on storage--is there any way to store my contacts on my SD card?

I looked in the application options and the option to move data to SD is grayed out.

Are there other smart ways to manage the size of my contacts list? I can't figure out how to create groups in Google contacts--i don't need to sync my entire addressbook to my phone but I do want to keep the full list. I also don't need to store photos for each contact, but Google seems to add those automatically.

# Answer
As far as I know, all contacts in Android stored in a SQLite database inside the private folder of the "Contact Storage" app. The location is at /data/data/com.android.providers.contacts/databases/contacts.db

So if you have root access to your device, it is theoretically fesible to either bind a folder on your SD card to the above location, or it is possible to make the above folder a symbol link (soft link) to a location on your SD card.

However, this is not recommended because the stability and performance of your device can be affected. For example, if you connect your phone to PC and mount it as drive, the SD card is temporarily unmounted on the phone. Another risky situations is when you boot your mobile phone and before the SD card is mounted. The Contact Storage app may try to access the contact list (maybe for caching some of the favorite contacts, or maybe someone call you) during this period, all these may not be expected by the Contact Storage app and could result in unpredictable result (e.g. a dirty state of the app which make your contact inaccessible).
> 3 votes

# Answer
Don't know about forcing contacts onto your SD card, but here are some good approaches to minimizing the volume of contacts that you sync to your phone:
> 0 votes

# Answer
**You can Backup your contacts to sd-card** : Open Contacts app and press menu button. Click on 'Back up Contacts'. Select 'Memory card'.

**Creating Groups in Google Contacts** : open https://www.google.com/contacts and sign in with your Google account. There is an option to create groups(The last but one option on Left column) click it and name the group. New group is now created under 'My Cantacts'. You can add contacts in it.

**Filtering Contacts** : You can filter contacts from particular group. To do this, Click on menu button and select 'Filter' option. Click on your Google account(Last option with email id). Uncheck the groups you want to filter out and click OK.
> 0 votes

---
Tags: contacts, sd-card, internal-storage
---


# Question
Title: Need more memory to install Nova 3 Near Orbit on Samsung Galaxy S2
I have a Samsung Galaxy S2, running Android 4.0.3.

I want to install Nova 3 Near Orbit on this device. I need 2 gigabyte of memory to install the game, but I only have 1.97 gigabytes in total.

How can i get the other 3 megabyte? I have 11 gigabyte of space on my phone, and I also have an SD card with 14 gigabyte.

# Answer
> 1 votes
You can get free storage space the same way you do on your PC:

* Uninstall some apps you're not using. You might find it useful to go into the device **Settings**, then **Apps** (or **Applications manager**), then press the menu key and choose **Sort by size** to see which are taking up the most space.
* If you have lots of videos, photos, or music in your internal storage, delete them, or move them to your SD card.

# Answer
> 0 votes
There is no way to add additional RAM to your Android device (as you've tagged your question "RAM" I assume you are meaning RAM). So: sorry, you won't be able to solve this.

---
Tags: samsung-galaxy-s-2, storage
---


title: Losing partition on sd card

text:
# Question
Title: Losing partition on sd card
I have a 2GB sd card that I have partitioned with minitool partition wizard, Easus partition master and Gparted. Each time I create a 1.5GB fat16 partition set as primary and a 370MB ext2 partition set as primary. I do not have card reader capability so I do it through the phone connected by USB. I use windows 7 to verify that it sees the fat partition and can even copy files to it. I reboot my Samsung Admire (Metro) and it comes up saying the SD card is damaged. You may have to reformat. The phone reformats the card and its back to a single 1.86GB partition again.

I have done this about three times in the past and never had a problem. I got one of my old 2GB sd cards that was already partitioned and it showed the ext partition in Link2SD. Thought I was home free until I copied my backup files to the sd card and poof it was back to a single partition again.

I spent many hours and am out of ideas. Can anyone help?

# Answer
> 0 votes
I was trying to partition my sd card so that my rooted Samsung admire could access the Ext2 partition. I am using Link2SD to resolve my low internal memory issue. I bought a card reader and used Minitool to delete all partitions and rebuild them per my first post. For some reason it works using the card reader, but not using the phone connected by USB, even though I've done it 3 times that way with my family members phones (all Samsung Admire).

John thanks for your reply

---
Tags: sd-card, partitions, link2sd
---


# Question
Title: How do i fix low storage space so i don't have to reset my phone?
I have an android Samsung Intercept SPH-M910 and I have read all the directions for resetting and clearing apps and cache. However I still have to reset my phone every three days because the low storage error comes back because what I have cleared out doesn't seem to really clear.

I have gone to settings and then applications, but there is no storage space after that... it is however after settings but does not let me change anything it just shows how much is available. How can I get my internal storage back to normal?

# Answer
> -1 votes
move the big application installed in the internal memory to sd card and clear cache .. with some appz like ccleaner for android..

---
Tags: internal-storage, storage, insufficient-memory, samsung-intercept
---


# Question
Title: Is there anyway to increase the bass in Jelly Bean?
I know the iphone had a similar feature built in. I'm using a Samsung Galaxy S4 with Android version 4.2.2

# Answer
You can access the built-in graphic equalizer by going to **Settings**, then **Sound**, then **Audio effects**.
> 1 votes

---
Tags: audio, samsung-galaxy-s-4
---


# Question
Title: Should I Skip Recovery Installation Step From CyanogenMod ROM
I have a rooted Galaxy S2 (i9100) . I've root it with CF-ROOT . Now superSU and CWM installed and there is a yellow exclamation on boot screen. When i boot my phone with VOLUME UP + HOME + POWER button, there is a screen which has title : CWM-based Recovery v5.5.0.4 .

Other details about my phone :

* Model : GT-i9100
* Android : 4.0.4
* Baseband Version : I9100XXLQ6
* Kernel Version : 3.0.15-I9100XWLPU-CL975203 dpi@DELL167 #3 SMP PREEMT Mon Jul 30 18:18:51 KST 2012 ***(This is weird because i'm from Turkey and I9100XWLPU firmware not Turkey's firmware. This firmware installed to my phone at Samsung's local technical service. Here a list of Turkey's firmwares.)***
* Build : IMM76D.XWLPU

Now here my questions :

1. Should i skip **Installing a custom recovery on Galaxy S II** section on here : http://wiki.cyanogenmod.org/w/Install\_CM\_for\_i9100 ? (Because i have CWM recovery mode)
2. I'm worried about warning on this screen : http://wiki.cyanogenmod.org/w/I9100\_Info . Warning starting with `Some second-generation Samsung Exynos devices are potentially susceptible to a "superbrick" ... It is highly recommended you do not perform this operation while using a stock kernel` . I know meaning of bricking but not sure about superbrick . Also i couldn't understand what they mean with stock kernel. Is this really dangerous ? Can't we (or Samsung's technical service) fix superbricked phone?

# Answer
> 2 votes
You can check whether you're susceptible by installing this app - Exynos Mem Bug Checker.

Next - installing a custom kernel isn't all that difficult and neither is it too risky *if* you know what you're doing.

For the S2 - Siyah kernel and Dorimanx kernel are the two most popular ones. However, the latest kernels are meant for Android 4.2.x and higher. So, use the correct version for your OS. Should you decide to install a custom ROM like CyanogenMod or Paranoid Android etc., it will install a kernel with a recovery too (as an example - Siyah and Dorimanx - which is based on Siyah - have a touch based recovery, so you can scroll through the options by touch instead of repeatedly clicking the volume buttons to scroll as in CyanogenMod or others).

The CF-Root kernel that you installed to root the S2 is a modified stock kernel, IIRC. Therefore, it might be susceptible to the Superbrick / eMMC bug.

---
Tags: cyanogenmod, custom-roms
---


# Question
Title: How can I control media volume from a 3-button in-line remote?
I have the standard HTC RC-E160 headset with 3 buttons and a mic. I can use the button in the middle to pause and play music tracks, and I can use the buttons on each side to jump to next or previous track. Is there a way I can use these buttons to increase or decrease the volume? I am thinking maybe something like quickly pressing one of the buttons two times to increase the volume by one increment? Is something like this possible?

Maybe I need a Bluetooth headset? Or a wired headset with a 5 button remote control?

I am using MortPlayer Music as my primary music player and it has some options to set the button action for the headset but I see no options for volume control.

# Answer
You can use a headset controller app from the playstore (e.g. Jays or Philips Headset or HeadsetButton Controller) to use the "middle button" for that. Might take a few tries to find the correct app (if one doesn't work fine, try another -- I did the same and finally found one working perfectly, see my answer here). I'm not sure if they affect the other two buttons at all, or if you even could configure them -- but they allow me (having a headset with a single button) to perfom all the most necessary functions like play/pause, skip, vol+ and vol- with a single button.
> 1 votes

---
Tags: 2.2-froyo, volume-control, headset
---


# Question
Title: Vibrate function on my Samsung Galaxy S3 doesn't work though it is turned on. What is the cause?
I have had this phone for a few months and only now did I try to start using the vibrate function. When I choose "Vibrate" from the drop-down bar it never vibrates when I receive texts though sometimes it works when I use the Facebook messenger app. I went into settings and enabled everything that has the word "Vibrate" in it. Also, my phone is on power-saving mode; does that have any impact?

The vibrate function is supposed to notify you of incoming notifications but by vibrate, yes?

Is it a hardware problem?

OS: 4.1.1 Model: SGH-l747M

# Answer
Power saving mode (by default) turns off some vibration, but it should only turn off the "haptic feedback" vibration (vibration when you touch certain UI controls). You can change that by going to Settings, Power saving mode, and unchecking "Turn off haptic feedback". That's the mode I run my SGS3 in all the time.

To get vibration working for text messages, you also need to enable vibration in the settings of the `Messaging` app itself (I'm not sure which settings you were referring to when you said that you "went into settings and enabled everything that has the word "Vibrate" in it"). To do that, go to the conversation list in the Messaging app (not an individual conversation), hit the menu button, then select Settings. Look for the "Notification Settings" section and check "Vibrate".

To get vibration working for incoming calls, there is a similar setting in the `Phone` app. Launch the `Phone` app, make sure you're on the `Keypad`, `Logs`, or `Favorites` tab, tap the menu button, select `Call settings`. Then select `Ringtones and keypad tones` and select `Incoming call vibration`. The `Device vibration` will let you modify the vibration pattern used (so you can tell an incoming call from a text message / email).

To get to the `Phone` and `Messaging` apps: Press the "home" button at the bottom of the phone (the physical button in the middle). That brings you to your home screen. The touch the "Apps" button (it looks like 9 square white dots, and is usually on the lower right of the home screen). That will bring up a list of all applications installed on the phone. Scroll through looking for an app named `Messaging` (or `Phone`). The icon for the `Messaging` app looks like a white envelope with a yellow piece of paper coming out of it. The icon for the `Phone` app looks like a green square with a white phone receiver on it. Tap the app icon, then follow the instructions for each app above to activate vibration for text messaging and incoming calls.
> 1 votes

# Answer
You can try it in other modes than power saving. To make you phone in Vibrate only mode, hit the volume keys till the volume bars come down and shows the vibrate mode.

Yes when on vibrate mode all notification via WhatsApp or FB messenger will be via vibration only.
> 0 votes

# Answer
I was having the same problem with the vibration for my phone even when vibration was turned on for calls/texts/etc until I realized it was because the vibration intensity was turned all the way down. Go to Settings, click on Sound, then click on Vibration Intensity and make sure it's turned up.
> 0 votes

---
Tags: samsung-galaxy-s-3, notifications, vibration
---


# Question
Title: Sunspider : performance of 3rd party apps relative to stock browser
Hi my aim is to get an idea of the slowdown 3rd party apps face on android, relative to the stock browser, on the SunSpider JavaScript benchmarks. In this post I would like to focus on Twitter since it is available on both iPhone and android.

As everyone is aware there are restrictions on iOS which means that 3rd party apps perform significantly slower on JavaScript functionality relative to Safari (the stock browser on iPhone).

I have an iPhone 4S with iOS 6.1.3. When I run the benchmark SunSpider 1.0 JavaScript Benchmark (see lower down for how I run SunSpider inside Twitter) then I get the following :

> Safari : 1833ms +/- 1.3%
> Twitter : 6900.1ms +/- 0.3% (Chrome browser etc also perform around this time).

Therefore I see a slowdown of 6900.1/1833 = 3.7 times.

**What sort of slowdown do people get on Android (when comparing Twitter to the stock android browser)?**

Note I run sunspider inside twitter by doing a search for "sunspider h". Then the 5th result from the top is :

> "The H - News
> JavaScript benchmark Sunspider reaches version 1.0..."

I click the hyperlink and then in the resulting webpage scroll down to the hyperlink in the line : "The new version of Sunspider is available to use...". In this way I run sunspider from within Twitter.

# Answer
As I mentioned in the comments the Twitter app doesn't seen to have an in-app browser so I'm using the Reddit Is Fun app instead since I know it does. I think that all in-app browsing uses a WebView so it should be the same across all apps. The WebView and Chrome both use the WebKit engine but Chrome seems to use a more up-to-date one. I tried out SunSpider on a few different devices and on the S2 with the Browser.

**Nexus 7**

```
Running Android 4.2.2, Chrome 26.0.1410.58
Chrome: 1747ms (WebKit 537.31)
In-app: 1720ms (WebKit 534.30)

```

**Nexus S**

```
Running Android 4.1.2, Chrome 18.0.1025.166,
Chrome: 3443.7ms (WebKit 535.19)
In-app: 4307.1ms (WebKit 534.30)

```

**Samgsung Galaxy S2**

```
Running Android 4.1.1 Resurrection Remix v3.8 ROM.
Browser: 1488.8ms (WebKit 534.30)
In-app: 1614.2ms (WebKit 534.30)

```

I ran the tests twice as I was suprised at the speed of the Galaxy S2 compared to the Nexus 7 but got roughly the same figures.
> 1 votes

---
Tags: javascript, benchmarks
---


title: How can I record touches?

text:
# Question
Title: How can I record touches?
Is there an existing app I can install that will record my touch interactions in the background? I just saw this and it made me want to play around with my touch data to see what it looked like. Didn't turn up any likely candidates here or in the Market. Google seemed to indicate that it is certainly doable if you write your own foreground app (which I have no interest in doing because I want to record my touches in the entire system), and that it *might* be possible using a custom-developed background app, which might be a fun project but I'd rather install an existing app if possible.

# Answer
> 3 votes
In Ice Cream Sandwich, I noticed a few cool features in the Developer options that are related to touches: Go to **Settings** -\> **Developer options**. There is the **Pointer location** option. This shows an overlay of touch information such as coordinates and drag path. There is also **Show touches**, which shows where your touching the screen. The former might provide you some good information, but doesn't record the data for analysis later. The latter is more for when you're recording a video so it's clear where the user is touching.

# Answer
> 2 votes
AFAIK, based on the android sandbox security model, you can't track the screen touches when your application is not the active app.

With that said, I have done some work (still in progress) on a PC based application that injects a jar on the device (has to be rooted) and from the PC I can send "touches" to the device, no matter what application is open. But, it is still using android code to send the touch events to the device. There is nothing in there for me to get the touch events from the device unless it is "my application" and i am capturing them as the user touches areas of my app. Once they exit or open another application and my app is not longer "on top", I am no longer capturing the touch events.

As I said, I have done work on a "remote control" type app that runs on the PC, and I have toyed around with using my android device as a "touch pad" to control the mouse on my PC so I have done some research in to what you are talking about, and this was my findings.

# Answer
> 2 votes
http://forum.xda-developers.com/showthread.php?t=2270795

Lol, I'm a little late, but here you go!

The app is RepetiTouch; requires root, but should be compatible from Android 2.3 upwards.

# Answer
> 1 votes
Check out the **Screen Filter** app on Market. Screen Filter lets you overlay the screen with a transparent layer so you can have a dimmer screen. This doesn't let you record, but I suspect that the same approach they are using to dim the screen could instead be used to capture touch data and record it. Might be worth looking into developing, depending on why you need such an application.

# Answer
> 1 votes
Check out my new app Tap Counter (by DenizenApps). It counts every time you touch your screen.

---
Tags: touchscreen, logging
---


# Question
Title: Phone becomes slow after updating to Jelly Bean
My Samsung Galaxy Note-1 becomes very slow after updating it to Jelly bean...what should I do??? Please can any body help me??

# Answer
> 1 votes
Try the following solution from another website:

Method 1: If your device is on stock firmware, that also means it does not have a custom recovery like CWM or TWRP not installed on it, do the following steps:

Pull out the the battery of your phone, wait for about 30 seconds and reinsert it to its place. Boot your device into ASR (Android System Recovery) mode. The method involves a hardware key combination and varies from one phone to another. For Samsung phones, for example, the key combination is Volume Up+ Home + Power keys. The tablets which generally have no Home button, you can enter the Recovery mode by pressing and holding the Volume Up + Power keys simultaneously. In the Android System Recovery, scroll down to “wipe data/factory reset” option using the volume rockers and select it using the power key. In case, wiping the data factory does not help you, you should also try “wipe cache partition”. When you have wiped the data/factory, go back to the main menu and reboot the device by “reboot system now” option. The bootloop problem should be fixed now.

Method 2: If you have a rooted device with CWM Recovery installed and your phone is caught into a bootloop after flashing a custom ROM or mod, do as follows:

Pull out the battery, reinsert it after 30 seconds and boot the device into CWM Recovery: Volume Up+ Home + Power keys simultaneously. Go to “Advanced” Choose “Wipe dalvik-cache” Now go to “Mounts & Storage” Choose “Wipe /cache” Reboot your phone The bootloop should be gone now. If it still persists, do this.

Boot the phone again into CWM Recovery Now go to “Mounts & Storage” Choose “Wipe /data” Choose “Wipe /cache” Then reboot your phone. Now the phone should reboot normally. Next time when you install a ROM, follow the instructions prescribed by the developer. Be more attentive to the warnings before experimenting with any third party ROM or mod. Always ensure what you are about to install is meant for your device.

If the Above Methods Do Not Work! In case you are not able to get your device come out of bootloop, your final option should be to install or restore a previously backed up ROM by putting the device in recovery mode, or to install the official firmware/factory image to your phone your tablet.

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


title: View Google Books in Android mobiles?

text:
# Question
Title: View Google Books in Android mobiles?
Is it possible to see Sample Preview or Full Google Books, in Android devices?

Do we have an app for that?

I have `Android 4.2` in my *Micromax Ninja A89*.

Small parts of all books are viewable in Google Books, they call it "(Sample) Preview", I want to be able to see this preview in Android, even if I am not able to download, I want to view it with an active internet connection in my mobile.

# Answer
> 1 votes
There is a Google-made app with almost exactly that name, that does let you read Google Books on your Android device, Google Play Books. I'm pretty sure that should do what you want.

---
Tags: ebooks
---


# Question
Title: Using an android display with HDMI/RCA inputs?
I am currently trying to use the Raspberry Pi to build a small device. Part of this project involves using a screen of some sort, and it needs to be small. Since Android displays are the right size, it seems like they might have HDMI or RCA inputs because they're commonly used. Is it true these displays have these inputs?

# Answer
> 1 votes
HDMI is a very 'high-level' connection. It doesn't just include a video stream, but also audio, packet data (to allow the TV to control other connected devices), and sometimes even ethernet. It allows screen size, colour, and refresh rate negotiation. The display end of the HDMI connection needs a lot of logic to negotiate the protocol, and understand the video data. All of this is unnecessary overhead for a screen that can only display one format and can only be replaced by an identical screen.

For this reason, the internal connection inside most portable devices (including Android phones, tablets, development boards, etc.) is a much lower-level connection, often DSI. Important hardware such as the framebuffer controller is on the system side of the DSI interface, not the screen side. It would be a lot of work to allow a Pi to speak on a DSI interface, and the work would be specific to the particular screen you use. You'd basically be making all of a computer monitor except the screen.

# Answer
> 0 votes
Do you mean the actual display panels on Android devices? Due to the low form factor, it wouldn't be reasonable to use large connectors, so flex cables are used instead of the connectors you've mentioned. You can see the solutions used on Youtube, just search for "\[phone model\] screen replacement" or similar. Here's an example of Samsung Galaxy S 3.

---
Tags: screen, input-methods
---


# Question
Title: How to create an "if found" wallpaper for Android?
This is where I saw the terminology "if found wallpaper".

> **Make an "If Found" Wallpaper**
>
> However, if you do use a password or pin and lock your phone by default, be sure to update your wallpaper to include contact info.

Basically, since we're all locking our phones, you want a wallpaper that contains contact information, in case it's lost. Is there such a wallpaper for Android?

# Answer
> 10 votes
Android OS versions 3.x and above (Honeycomb, Ice Cream Sandwich) actually have a setting that allows you to specify "Owner info" text that will show up when the device is locked.

There are also many 3rd-party locks-screen replacement apps that allow for much greater configuration flexibility than the stock one, including the ability to specify any text on the locks-screen.

For the "unlocked" state, you can always modify an image to include the "if found..." text, copy it onto the device's SD Card (or internal storage area), and set that as the wallpaper. You can use one of the myriad of free image editing software (e.g. Paint.NET) to add the text.

# Answer
> 1 votes
To expand on Chahk's answer: go to the **Settings** app, and from the **Personal** section, choose **Security** (on a Samsung phone, choose **Lock screen** instead). Then tap **Owner info**, and enter your name, room number, phone number (though not of the same phone, obviously), or whatever.

---
Tags: lock-screens, lost-phone, wallpaper
---


# Question
Title: Setting an external keyboard to the Colemak layout
I have found soft keyboard applications that provide the Colemak layout for the virtual keyboard. However, I need the layout when touch-typing on a physical keyboard.

In my case, I'm using a regular USB keyboard plugged into an Iconia A500 tablet. The keymap should be freely customizable by modifying system files, but I'd prefer to do this without rooting.

How can I remap the keys of a physical keyboard to the Colemak layout?

# Answer
Looks like the External Keyboard Helper app lets me switch layouts of an external USB keyboard on my Nexus 7, no root access needed.
> 4 votes

# Answer
According to the first Android related link on the front page of http://colemak.com/ the AnySoftKeyboard app (market link) is their main recommendation for Android phones. One of the bullet points in the featuireslist on their home page is:

> Physical keyboard is supported as-well.

It sounds like that could do the job for you?
> 0 votes

# Answer
I have a similar issue trying to get my physical keyboard to work with Dvorak. I came across the following links:

http://www.mjvanderwielen.com/?p=1321
http://jahrome.free.fr/index.php/keyboard-mapping-android-htc-desire?lang=en

These essentially describe how to create your own keyboard mapping file. You'd need root access to do this. I haven't tried this myself though (yet.)
> 0 votes

# Answer
~~As a partial solution...~~

I've had some success with **extkeyboardremapper** (AKA **laurent2o1o Keyboard**). I successfully swapped `Q` with `A` by following the translated French instructions.

I haven't got as far as creating a full layout, but I wonder if I could just copy layouts from somewhere in Ubuntu.

Edit: On Ubuntu and probably most other Linux systems, these files are found in:

```
/usr/share/X11/xkb/symbols/

```

For non-Linux users, here's the web repo of the source:

http://cgit.freedesktop.org/xkeyboard-config/tree/symbols?h=2.2-branch

The files aren't directly compatible with extkeyboardremapper, but they can serve as a guide for making the `k2g.cfg` file. Colemak and Dvorak can be found in the `us` file, other files such as `gb` just amend the US version it seems.

Edit: Using the X11 keyboard layout files as a guide, I made a `k2g.cfg` for Colemak, to complete my solution.

Here's how to use it:

```
mkdir /sdcard/keyremap

```

Make this file:

`/sdcard/keyremap/s2k.cfg`

```
86 => 773

```

This is because Android doesn't seem to have a keycode for `<LSGT>`, so let's call it `773` for now.

Make this file:

`/sdcard/keyremap/k2g.cfg`

```
==== USA - Colemak ====

0 68 ` ~ 0303 ~
0 8 1 ! ¡ ¹
0 9 2 @ º ²
0 10 3 # ª ³
0 11 4 $ ¢ £
0 12 5 % € ¥
0 13 6 ^ ħ Ħ
0 14 7 & ð Ð
0 15 8 * þ Þ
0 16 9 ( ‘ “
0 17 0 ) ’ ”
0 69 - _ – —
0 70 = + × ÷

0 45 q Q ä Ä
0 51 w W å Å
33 f F ã Ã
46 p P ø Ø
48 g G 0328 ~
53 j J đ Đ
49 l L ł Ł
37 u U ú Ú
43 y Y ü Ü
44 ; : ö Ö
0 71 [ { « ‹
0 72 ] } » ›
0 73 \ | ~ ~

0 29 a A á Á
47 r R 0300 ~
32 s S ß ~
34 t T 0301 030B
35 d D 0308 ~
0 36 h H 030C ~
38 n N ñ Ñ
39 e E é É
40 i I í Í
74 o O ó Ó
0 75 ' " õ Õ

0 54 z Z æ Æ
0 52 x X 0302 ~
0 31 c C ç Ç
0 50 v V œ Œ
0 30 b B 0306 ~
42 k K 030A ~
0 41 m M 0304 ~
0 55 , < 0327 ~
0 56 . > 0307 ~
0 76 / ? ¿ ~

0 773 - _ – —
0 62 0020 0020 0020 00A0

==== United Kingdom - Colemak (extension) ====

9 2 " ² ⅛
10 3 £ ³ £
11 4 $ € ¼

75 ' @ 0302 030C
68 ` ¬ | |

73 # ~ 0300 0306
773 \ | | ¦

```

The prepended `0`'s effectively comment out the line. I've commented out all but the necessary lines due to this bug, but if the bug gets fixed, or you use the `AltGr` characters more than `Ctrl` shortcuts, then just uncomment them.

US users can cut the UK extension at the end, others will have to replace it with their own.

If you really want to duplicate your `Backspace` key, you need to add this line to `s2k.cfg`:

```
58 => 67

```

...but you may find that the backspace function is merely added to the `CapsLock` key.

Now just install **extkeyboardremapper**, enable it, and select it!
> 0 votes

# Answer
Apparently, Android 4.1 has built-in support for changing the layout of USB and Bluetooth keyboards, /and/ allows users to install custom layouts without root.

Not much use for devices without Jellybean, but it's good to know that up-to-date devices don't have this issue anymore.

https://code.google.com/p/android/issues/detail?id=17119
> 0 votes

---
Tags: external-keyboard, input-methods
---


# Question
Title: Android Music Player is not detecting Music files
I copied music files from my computer to my Galaxy Nexus phone, using the command `adb push Music /sdcard/Music/`, and the stock Android music player is not detecting these files (while others do). I'm able to view these files in my Android file manager application, but when I mount my phone as an MTP device, the music folder is empty.

Is it related to partitioning? I see two partitions with the same content, `/storage/emulated/0/` and `/storage/emulated/legacy/`.

# Answer
I'm pretty sure that while `adb push` works to get the files there, it's not the supported way to get media files onto your Android device. This means that it doesn't set the flag that tells the Media Scanner that new media which needs it's meta-data indexed and added to the media library has arrived on your device.

One way to force the media scanner to rescan your storage is to just run an app like Rescan SD after you've copied the files over.
> 2 votes

---
Tags: samsung-galaxy-nexus, partitions, google-play-music, media-scanner
---


# Question
Title: How is an Android application installed?
What program installs other applications? Is it the package installer or some other internal system application? I stopped the package installer manually, but when I access Google Play from my browser and install an app from there, it automatically installs regardless.

What application or process is responsible for installing applications from the Google Play Store?

# Answer
I'm fairly certain it's PackageInstaller.apk that handles the installation of apps. It's in /system/apps. This is the interface that gives you the option of cancel/install and reads you the permissions.

However, installing directly from the Google Play store you bypass those screens and it's a direct download. It's seemingly downloads and installs the apk directly to your device's data without the Package Installer.

Hope that helps. If you provide more info on what you'd like to accomplish, then we can assist you further.
> 0 votes

---
Tags: applications, google-play-store, installation
---


# Question
Title: Remove internet access for pre-installed apps that you can't disable
I don't like any of the bloat-ware that comes pre-installed with my phone. I don't understand why carriers think they're helping me by putting it on there and not letting me take it off. When they let you disable it, it is at least a step in the right direction. But certain apps can't be disabled. The worst part is that they **use up data without being able to turn it off**.

I want to disable internet access for pre-installed apps, is this possible?

# Answer
> 1 votes
With Android 4.x you can Disable carrier installed applications by going to the Settings -\> Applications and select the app. You should then see "Disable" for the application.

Now, Samsung has found a way to prevent some applications to not be disabled, like their Launcher, Email client, stock browser.

You can also go to Settings -\> Data usage and select the application and choose "Restrict background data". This will prevent the application from using the mobile network, but if you are on wifi, it will allow it network access.

---
Tags: internet, data-connection, samsung-stellar
---


title: I always have to login to google again?

text:
# Question
Title: I always have to login to google again?
Everytime my battery ends, and the phone turns off, I'll have to login to google again? Isn't there a way to keep my login information even if the mobile restarts?

By the way, I use double check login, but after the first confirmation with the sms code, it should not ask for the login again.

# Answer
It stopped to ask my password after about 4 reboots, or 4 days. I don't know what was causing the problem.
> 2 votes

---
Tags: 4.1-jelly-bean, google-account
---


# Question
Title: Every time I reboot the system, it will return the default display sleep time to 15 seconds, how to fix this?
I'm on Android 4.1.2, in a Motorola Razr D3, and every time the mobile power off, or I reboot it, the default display sleep time will get back to 15 seconds, and I have to set it to 1 minute again, as I want it.

Other configurations like "Language" or "Auto-rotate screen" are not resetting.

In opposite to this question, I did not installed any battery saver software. Although the SmartActions app comes with the phone, and I enabled the "Low Battery Saver" option which would reduce the bright of the screen when the battery is low, I don't think it should affect the sleep time, even more with full battery. I disabled it to test, and there was no change.

Any idea why it's resetting this configuration?

# Answer
> 1 votes
The LockerPro app was reseting my screen lock time to 15 seconds.

(the Android system should offer a way to check who is changing the system settings)

---
Tags: 4.1-jelly-bean, settings, screen
---


# Question
Title: How to remove "Scrapbook Photos" from stock Gallery?
A folder named "Scrapbook Photos" appears in my gallery app, but whenever I try to delete it, it remains. It doesn't contain any items, trying to navigate into the folder simply redraws the main gallery screen.

How can I remove this nuisance?

# Answer
You can delete it at picasaweb.google.com. (Click on the album, and then use the 'Actions' dropdown list.)
> 5 votes

# Answer
That is not an actual folder on the device. It's from your Google++account. It contains the pictures that are displayed next to your profile picture. If you don't have any, it will still show up on your device except it will be empty.

It cannot be removed.
> 2 votes

# Answer
This, and any other, folder of this kind (added automatically to Gallery, without reference to local on-device folder) is always added from Picassa, even if you have never used that service. If you're using newer versions of Android (4.1+) such folders should be marked with small Picassa icon in the bottom-right corner, where you have standard folder icon for *yours* folders.

These folders are often not editable from the device. I.e. you're saying about deleting this folder over and over again, while I ended-up with more than five such *scrap* folders without any kind of option to delete either entire folder or any of its contents. What was even worse (and more frustrating) you can have such folders even, if you don't use particular service at all. For example I had a lot of such garbage folders though I haven't activated Google+ and I haven't uploaded anything to Picassa.

The only way to remove such folders is to login to on-line service, it belongs to (Google+, Picassa etc.) and remove it there. In my case, using Picassa (that I have never used before) and remove any garbage Google has automatically added there solved the problem. You should be able to achieve the same, once you login to Google+.

Alternatively, you can disable Photos sync at all, if this is an option for you. But I've heard reports, that this may not help at some certain situations, especially, when source for additional folders is not Picassa, but Google+ or similar service.
> 1 votes

# Answer
I would find the folder through usb mode or a file system explorer such as X-Plore and delete the folder manually. Then it should be removed from the Gallery.
> -2 votes

---
Tags: 4.0-ice-cream-sandwich, gallery
---


# Question
Title: Reset application specific or phone-wide default image folder
I was browsing with the official Facebook app and when sending a picture to a friend I used SkyDrive as the folder where to choose my files from. Then I accidentally made it the default folder. So now, whenever I want to send an image, the app always directs me to SkyDrive instead of getting it from the phone's gallery.

I already tried resetting to defaults and deleting the data of the app, but that didn't work. That's why I think it might be a phone-wide setting. I just can't seem to figure it out.

Phone is a Desire X, running Android 4.1.1.

# Answer
> 0 votes
A possible solution is to reset all the defaults:

```
Settings > Apps > Menu > Restore App preferences (or something, I have a Dutch version installed)

```

---
Tags: 4.1-jelly-bean, default-applications
---


# Question
Title: Does a HDMI splitter exist that will split hdmi into video and audio?
I'm trying to hook up a GoogleTV to an older Sony TV and the TV has an HDMI input but just below it are the familiar red and white RC jacks for audio. I remember trying to hook up my XBox and the audio not working and now I'm having the same issue with GoogleTV and I think it's because this was made before the audio was integrated into HDMI or something.

I look all though the TV setting and couldn't find a "use RCA jacks for audio option" and was wondering if anyone ran into this before and if maybe there is some sort of splitter I could buy.

# Answer
> 1 votes
4x2 True HDMI Matrix Switch w/ Analog Audio Output

or

1 x 2 HDMI Splitter Distribution Amplifiier with Toslink Audio Output

# Answer
> -1 votes
I found that:

http://www.ebay.com/itm/5Ft-HDMI-Male-to-5RCA-5-RCA-Audio-Video-AV-Component-Cable-Gold-Plated-/390383800639?pt=US\_Video\_Cables\_Adapters&hash=item5ae4b0113f

I'm still waiting for it but that can be good for you too!

Regards!

---
Tags: google-tv, hdmi
---


# Question
Title: What causes NFC on Nexus 4 to stop working?
Sorry for the vague question title, I am open to suggestions, but I am not sure how else to phrase this.

I recently got a new phone; the Nexus 4. When I got it, NFC tags were working fine. They would scan successfully about 90% of the time (as good as it gets with NFC it seems).

Now, all of a sudden, it is down to 0% success. About once every couple minutes it will make the faint low-pitched jingle it makes when it detects NFC but does not read successfully (successful read results in higher pitched jingle).

What happened?! I can't get it to read anything no matter what I do.

Tested with 2 tags here at work. I will try a couple more when I get home too.

I was trying to install a custom NFC apk today to allow NFC while the screen is locked, but even when I revert back to stock apk I get the same behavior. I didn't test NFC today before attempting to install the custom apk, so I don't know (or think) that is what has caused this.

Anyone have any ideas? Seems so bizarre that it would just suddenly stop successfully scanning NFC.

I flat out REFUSE to send it back to LG. They already had it once and I didn't get it back for 2 and a half weeks.

**EDIT:** I have also tried removing some of the apps I have installed in the last couple days (avast and tasker specifically). Could rooting the phone have something to do with it? Really stuck here.

**EDIT #2:** So I have restored from some old (nandroid) backups I had. Still no dice. Probably going to attempt a factory reset when I get home at this point (my original settings and apps are so far gone now anyway). But honestly, it looks like it is hardware at this point, which has me extremely irritated. This would be the second time sending my phone in, and the last time I sent it in, I had to fork out for a manufacturer defect. This time, I'll probably crack it open and attempt the repair myself.

***Pro Tip: NEVER BUY FROM LG.***

# Answer
> 0 votes
Looks like this might be hardware, but not broken hardware.

**EDIT: See comments below, but I suspect this is actually the tag hardware I was using and not the phone hardware causing the problem.**

This appears to be a design flaw with the nexus 4 and I would absolutely love to hear from any other nexus 4 owners who use NFC tags.

I managed to get it to work consistently with some tags at home (i.e. not broken hardware). The only tags I can get to work though are "sticker" tags. The other tags I have are wrapped in some kind of hard plastic enamel to protect them from damage and allow you to carry them on a keychain etc... (also some which are specially designed to work near metal and other sources of interference, they did not work, I assume because they are also thicker than paper).

Any NFC tag that was made of the thicker plastic (i.e. not a pure sticker) would not scan, I am thinking this has to do with range. I could get them to scan somewhat inconsistently so I know the tags were ok (also tested on other phone). They also scanned better when I removed the back cover, but this cover is literally 1mm thick. Maybe 1.5mm. It's a Ringke Slim. So I have to conclude there is something internal to the Nexus 4 that is ruining the range. Seems like a massive oversight, but what other conclusion can you draw from the results I have so far?

Will update if I learn more.

Does anyone have a nexus 4 and use a thicker NFC tag (basically anything that is not paper thin)? If so, let me know, otherwise I'll accept this answer in a few days.

---
Tags: nexus-4, nfc
---