# Question
Title: Battery drain with in no time in Samsung Galaxy Ace
I have Samsung Galaxy Ace for almost an year now. The battery of my phone get discharged now with-in no time of charging. The battery status in Setting -\> About Phone - \> Battery use shown the following

Screenshot (Click image to enlarge)

I could not interpret what does this mean.

Is there some app which is eating up the battery or I need to replace the battery? Is it normal for battery of this model?

# Answer
> 3 votes
As we already have a lot of related answers to similar questions, just let me sum up here:

As said in my above comment, the screenshot does not provide much information without having related details available. All it says is: The overall battery consumption after ~14.5 hours is shared 50:50 by "Phone Idle" and "Cell Standby". Let's assume the battery level at that point is 80%, then each app had consumed about 10% of a full charge -- which could count as "normal". If on the other hand the battery level was 20% (or even less), it would be a bad sign -- pointing a.o. to bad reception (see: What is *Cell standby* and how can I keep it from eating my battery?) for the "Cell Standby" part.

I wrote we already have a lot of good answers on the "battery life" topic. Some are even listed in the "Related" (and now also in the "Linked") section of this question, as e.g.

Many more can be found following the tag-link . Please follow those links for closer information.

As the "battery info" is giving you so few information, here's a hint to some helpful app: BetterBatteryStats. With that app, watch out especially for the "Wake Locks", as those keep your device from entering energy-saving modes. Check the configuration of the apps mentioned in connection with this (a good example could be an email app with a too-high polling frequency, where you e.g. could reduce the frequency from "every 5 minutes" to "every 30 minutes" to save a lot of juice).

**EDIT:** Another helpful app I just discovered is Battery Stats Plus, which helps you find the "evil apps" on your device. Brought to you by our friend at XDA Developers...

# Answer
> 1 votes
I have installed an app called Battery Plus from the Play Store. It is incredible. Works great on my Android. It really reduces the battery consumption, and I can also kill the unwanted apps running through this app.

# Answer
> -1 votes
I have an Ace and have found a way to have my battery to last for literally days. It is at 50% currently and it has been 51 hours since I last charged it. I just turn off wifi, data transmission etc and at night put it in 'phone mode' and it makes the battery last longer.

---
Tags: battery-life, samsung-galaxy-ace
---


# Question
Title: Where does the Play Store store the apps I am currently downloading?
I was downloading Facebook from the Play Store awhile ago when the phone suddenly hanged up so I forcefully shut it down by removing the battery. Now when I re-boot Facebook is no longer in the queue and I need to download it again. Now my question is, where did the Play Store temporarily store it while it was being downloaded? I fear that there's now a rogue incomplete Facebook apk file somewhere that's using up wasted space.

# Answer
The Playstore app usually uses `/data/local` to temporarily store `.apk` files while downloading, then installs them from there, and finally removes the temporary download-file (which then went to `/data/app`). The `/data/local` directory should be readable by all processes (so no root needed to list its contents), as it is used as a kind of "temporary directory" for a lot of things (you might think of it as a "misnamed" `/tmp` directory).

This directory should be "cleaned up" on reboot1, so your issue might rather be a broken `.apk` in `/data/app`. A new install should solve this anyway. I further recommend using AppMonster Pro -- yes, the Pro version: on each install/update it grabs the `.apk` file of the installed/updated app and stores away a copy. So in cases like this, you could simply grab a previous version and install it over.

Just for completeness: There seem to be more such "temporary directories" on Android devices. Investigating a dump from a stock 2.2 Motorola Milestone 2, I e.g. also found `/data/download`. Different devices might use other directories additionally. But that should not affect your Playstore question.

---

1 I can only base this on one of my devices (Motorola Milestone 2, stock Android 2.2), where I extracted a Nandroid backup stored on my PC. There the `init.rc` file (which is called during the boot process) a.o. contains the following:

```
mkdir /data/local 0771 mot_tcmd shell
mkdir /data/local/tmp 0771 mot_tcmd shell
mkdir /data/local/12m 0771 mot_tcmd shell
mkdir /data/local/12m/batch 0771 mot_tcmd shell

```

Easy to see: the `/data/local` directory is created during the boot, which suggests it being empty at this point. Same is valid btw. for `/data/download`
> 11 votes

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


# Question
Title: How do I silence incoming call and text message ringtone without hanging up in the Galaxy Nexus?
I have set up MP3 ringtones for both incoming calls and text messages on my new Galaxy Nexus, but I can't figure out how to silence them without hanging up (in the case of incoming calls) or without having to wait until the entire sound bite is over? Any suggestions? Does anyone know how to do that? Any help will be greatly appreciated.

# Answer
When the **Galaxy Nexus** is ringing...

Tap the power button on the right side of the screen.

The ringtone will stop and the screen will switch off. BUT the call has not been hung up.

You can even press the power button again to switch the screen back on and the ringtone is silent if the call is still waiting to be answered. The voice call will still be at the correct volume when you actually answer it.
> 5 votes

# Answer
## Use volume-rocker

Click either up or down volume to silence your phone. This is the *user-manual-recommended* way. When you click it your screen stays on.

Android user manual reference

> ***Note:** this usually works with any phone, not just Androids. It used to work with old stupid-phones (antonym of smart-phones) as well.*
> 3 votes

# Answer
A third option is to enable the setting so you can flip your phone face down when ringing to silence the phone. Under Sound Settings \> Phone Call Silence I believe.
> 0 votes

# Answer
Just press power key at the right side of device. It will become silent.
> 0 votes

---
Tags: audio, ringtone, samsung-galaxy-nexus
---


# Question
Title: SGS3 I-9300 Android 4.2 - why can't I disable these system apps?
*nb. I can disable them using 3rd party root apps without any discernible negative effects.*

Are these networking protocols default? They seem to be harmless but everything I read about sit0 seems to suggest it's no longer used.

This looks like some serious networking issues to my layman's eye. Yes or no?

(click image to enlarge)

I have 100s or 1000s of logcat messages where a request for Neighboring Cell IDs is denied. Is this some kind of worm attempt being blocked by policy?

(click image to enlarge)

# Answer
"Why" is not a question well suited for our site, as it probably is a *speculative question* and such off topic (see our \[FAQ\]). Although, a short technical explanation: The company building your ROM decided such.

"How can I disable them" would be better fitting, and even has answers:

If you cannot disable them from *Settings→Apps→Manage Apps*, you will ***need to root*** your device. Having done that, there are several apps available allowing you to "freeze" unwanted system apps. The most well-known of them is Titanium Backup which, as a side-effect, provides you with a powerful backup solution. Another candidate for that is App Quarantine ROOT/FREEZE.
> 1 votes

---
Tags: samsung-galaxy-s-3, security, vpn, nfc, java
---


title: Screen Translation?

text:
# Question
Title: Screen Translation?
How can the text in a **running** app be translated?

Ideally, I would like it to be automatic, like the translation *Google Chrome Desktop* does.

Second best solution, If the above is not possible, to be able to translate a screenshot taken from the device (without using a PC, and preferably without internet connection).

I have tried to translate the screenshot with *Google Translate* and *Google Goggles* (Thanx @forums), but the former can only work with the camera, and not with a stored file, where as the later does not correctly identify all texts (see comments below).

OS/Device (if that matters): Android 4.2.2, LG Nexus 4

# Answer
I use Google Goggles to scan barcodes, qr codes, objects, and also translate foreign aliens :P

It also has an option to open images from gallery including screenshots. Unfortunately, I have no knowledge of any in-app translation app. The developer should be responsible for that matter
> 1 votes

---
Tags: localization
---


# Question
Title: How to connect Galaxy S2 m250s model via USB?
I have a Samsung Galaxy S2 that my uncle brought for me from Korea. This model of the S2, for some reason, has connecting issues through USB. The computer does not detect it at all! I tried connecting it in my Ubuntu OS, and also on a cousin's Windows 8, still no luck at all.

I wish to backup the phone first, it is not rooted, so I need to follow what was said here. And after the backup I have to change its ROM to i9100 from the current m250s, so I can use it properly.

But for all that to happen, it needs be connected to the PC first. It has ICS 4.0.4.

**Additional information collected from the comments:**

This is what I get when the phone is not connected:

```
$ sudo lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

```

And this is what I get after connecting through the download mode of the phone:

```
$ sudo lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

```

Which is no change at all. The phone is not even detected there! I also tried different cables, but the situation stays unchanged.

# Answer
As you refer to the article utilizing `adb backup`, you want to use ADB to access your device. So for Windows, you would need to install the corresponding drivers; on Linux, a single line in `/etc/udev/rules/50-android.rules` will be sufficient.

I'd suggest you read my answer on the question What is ADB..., which (at its end) mentions a few guides to get you started with ADB. For a quick configuration on Linux, follow the steps in my answer on Configuring ADB for Nexus 4 on Ubuntu.

If on the Linux host the device is not turning up in the listing of `sudo lsusb`, and Windows does not even claim to have found an "unknown device" (as your comments suggest), make sure to rule out the USB cable as a possible troublemaker (try different USB cables; you might even visit a shop to "try before buy", best taking a Laptop with you). In case none of multiple USB cables work, a damaged USB port is becoming the likely cause -- though it might be charging fine, one (or more) of the data pins (or their connections to the board) could be faulty. Which would mean you'd have to turn in your device for service.
> 0 votes

---
Tags: samsung-galaxy-s-2, usb, connection-issues
---


title: Apps missing after sd card unmount

text:
# Question
Title: Apps missing after sd card unmount
The core issue is in the title: the apps that were installed in the SD card seem to be not installed at all after I unmounted the SD card.

As additional information, these are the steps preceding the moment I have noticed this problem:

* installed some apps (so, it's not an app-specific problem)
* moved many of them to the SD card using App2SD \- apps working properly
* unmounted the SD card and detached from the phone (which is turned on)
* no data were written on the sd card (only read operations)
* put SD back in the phone (the *same* SD card)

At this point, I was, and currently am, not able to launch the applications previously moved in the SD card. The links are available on my home screen, but after tapping them I get an error message saying "error launching application".

They are not available in the app menu, neither are marked as "installed" in the play store.

Fortunately, the applications' data are still there, and installing some of the apps again they appeared the same as the last time I used them.

So, the question is twofold:

1. Is there a way to recover the apps, or do I have to manually reinstall them?
2. Is this a potential bug of App2SD?

# Answer
This sounds like a case of a vital hidden folder that you're missing - when apps are moved to the SD-Card, a hidden folder called `.android_secure` is created which is where the apps are stored in!

This is a common mistake to make, when replacing a SD-Card for a bigger one, so the moral is to ensure, when transferring to a bigger SD-Card, do not forget the hidden directories including `.android_secure`. Upon restart after inserting the bigger SD-Card, Android will re-scan the card and proceed to look in that specific hidden folder, for any apps that are moved to external storage and loads/caches the shortcuts for those respective apps.
> 1 votes

# Answer
I had the same problem, but we might have different phones. For me, the reason why I never see my apps moved by app2ds is because my sd card is partitioned so that app2sd would be able to see only that part of the card, and my computer cannot see the partitioned part. Whenever I unmount my sd card to switch it out with one I have music on, I just have to restart the whole phone afterwards is all.
> 1 votes

---
Tags: applications, sd-card, installation, app2sd
---


# Question
Title: Plugged a Bluetooth USB to Tablet but seems not working
I have insert a USB Bluetooth dongle to a Tablet via the USB port and try to turn on the Bluetooth in the Android but fail.

So, how do one know if the USB Bluetooth dongle can be supported for a tablet that have a USB port? (Given that the USB Bluetooth dongle have been tested to work fine in a desktop PC and there is no further information on the tablet manual on which Bluetooth dongle is supported for the tablet.)

The Ice-cream tablet was not rooted yet.

Is there some kind of Android Apps that can check or verify the above scenario?

# Answer
Most tablets that comes with the `Bluetooth share` app installed, and have a Bluetooth option in Settings, while not having a built-in bluetooth, typically indicates support for such dongles.

I have used generic Android TV Box (CDR-King brand) with no bluetooth built-in but has a menu for it. Plugging a bluetooth dongle to a usb port activated it. Based on this, your tablet's ROM does not support bluetooth. My advice is to root it, and flash a custom ROM with bluetooth support if applicable.
> 1 votes

---
Tags: bluetooth, tablet, usb-peripherals
---


# Question
Title: Is there any way to connect 'Samsung galaxy tab 2 p3100' to a monitor
i want to know how to connect the galaxy tab 2 p3100 to my monitor through hdmi or dvi interface. is it possible or not. i tried google but can't find any solution.

# Answer
> 2 votes
The Samsung Galaxy Tab 2 7.0 does not support any form of video out. The necessary hardware was not included in the design for cost-cutting reasons. Only the 10.1 has MHL capability.

source: http://forum.xda-developers.com/showpost.php?p=37032295&postcount=110

---
Tags: samsung-galaxy-tab-2-7, external-display
---


# Question
Title: Mac's Android File Explorer and SSH are not in sync
I transfered some photos using the Android File Explorer application for Macs.

However, I accidentally put them in the Music/ folder and Android File Explorer doesn't allow me to move files. So I decide to SSH into my Nexus 4 and move the photos into the Pictures/ folder via the `mv` command. This went great - everything was moved successfully according to `ls`.

Unfortunately, when I go to Gallery, it doesn't detect the photos. Worse yet, every time I start up Android File Explorer, it isn't updated with the new location of the photos, they still show up in the Music/ folder.

I'm running Jellybean 4.2.2 on a Nexus 4, connected to a Macbook Pro via Android File Explorer.

Any ideas?

# Answer
> 0 votes
I ended up just using an app that runs the MediaIndexer.

https://play.google.com/store/apps/details?id=com.addz.mediascanner&hl=en

https://play.google.com/store/apps/details?id=com.clypher.mediascanner

Rebooting works as well, thanks user133312!

---
Tags: sync, photos, ssh, media-scanner
---


# Question
Title: My S3 doesn't have Auto screen off/on option
Hi I'm trying to look for Auto screen off/on during calls but I could not locate it. It's not on my Call Settings. Help please.

# Answer
> 1 votes
Are you using a case? please DO NOT Block the upper part of the screen because the proximity sensor that turns the screen off when on call is located there. There is no option in settings because it is fully automatic

---
Tags: samsung-galaxy-s-3, settings, screen
---


# Question
Title: Bauhn tablet Bluetooth keyboard not working
My Bauhn tablet runs ICS. It will pair with my Bluetooth keyboard but doesn't actually type anything. I've tested by connecting to my Samsung Galaxy S 3 phone, and the keyboard works fine. But it won't work on the Bauhn.

Am I missing something?

# Answer
You'll need to download the app BlueInput. Bit of a pain but will allow you to use the keyboard.
> 1 votes

---
Tags: external-keyboard
---


# Question
Title: How can I easily find out what has changed in an app after an auto update notification?
When I get a notification about an app update I often wonder what changed in this update. Is there a quick & easy way to find out? (No typing.)

*Note: This is with auto-update enabled, when the update is already installed.*

# Answer
If you want to know the changes made in the app after the update then simply follow this steps.

1. Slide down the notification bar
2. Tap the update notification.
This will bring up the market link (unless you set the app to auto-update which will open up the app and not the market link because the update is already installed).
3. Once you're in, search for the app in question, select it, and there you will find the changelog like this.

Notice that you cannot do this if **auto-update** is enabled. You must open the Play Store, tap **Menu** (three dots in upper right of screen), and select **My Apps**. From there, do **step 3**.

Take note that not all developers post their changes in the market. For that you will need to google for the answer.
> 0 votes

---
Tags: applications, updates, notifications, application-autoupdate
---


title: what apps are running?

text:
# Question
Title: what apps are running?
A few months back I started developing an app that read incoming sms messages and saved them in a db.

A few days ago I went to revisit the app and had a quick look in the db where I discovered the app was still recording my texts!?!

I can't find any mention of my app running on the android apps option under settings or in advanced task killer.

How can I find out if it's running or not? It's bizarre!

# Answer
> 1 votes
I had a similar incidence, in my case i left a service open. Please check if any service related, is open ?

To check you can use, This link from stackoverflow

# Answer
> 0 votes
It seems I don't fully understand how broadcast receivers work.

https://stackoverflow.com/questions/15040651/is-my-app-still-running

---
Tags: processes
---


title: rooting Samsung Galaxy Note 2

text:
# Question
Title: rooting Samsung Galaxy Note 2
How to root Samsung Galaxy Note 2? I have no experience with rooting. Model number is **GT-N7100**. Android-version **4.1.1**.

# Answer
> 7 votes
This will work on the following Galaxy Note 2:

1.**International Galaxy Note 2 GT-N7100**
2.**T-Mobile Galaxy Note 2 SGH-T889**
3.**AT&T Galaxy Note 2 SGH-I317**

Other carriers
Sprint Galaxy Note 2 SPH-L900
Verizon Galaxy Note 2 SCH-I605
(Given a link to video and more description at last sentence)

**Step 1.**

> Put your Galaxy Note 2 into Download mode by turning off your phone first then holding down Volume Down, Center Home, and Power buttons together.

**Step 2.**

> Once you see the warning screen, hit Volume Up button to enter ODIN Download Mode then connect a micro-USB cable from your Note 2 to your computer.

**Step 3.**

> If you have to install Samsung USB drivers

**Step 4.**

> Next, download GalaxyNote2Root.zip

**Step 5.**

> Unzip the files. Next, open up the ODIN program by double-clicking on the .exe file.

**Step 6.**

> You should see a yellow-highlighted COM box with a random number. If you don’t see it, double-check your Windows drivers (the Samsung USB drivers you installed in Step 3) and unplug, plug your Note 2 back into your computer.

**Step 7.**

> DO NOT TOUCH ANYTHING ELSE and click on “PDA” button then find the file cwm6-root-note2.tar(in unzipped folder).

**Step 8.**

> Hit Start and let ODIN flash the custom CWM Recovery. When it’s done, your Galaxy Note 2 will reboot and you should have a fully rooted Galaxy Note 2.

Your phone will boot into newly installed CWM Recovery automatically once and install Superuser app and su binaries then reboot.
You should find a new Superuser app called “SuperSU”.
You can easily verify you have root by downloading Titanium Backup app (free on Play Store) and running it. (a Pop up will appear)

In here they described with details and video that "How to root Note 2" . You have to just go for the carrier name, under which you are now.

**Good Luck**

**NOTE:I'm not responsible if you mess up your phone. Make sure you know what you are doing before following any instructions. Go here .Just read it.**

# Answer
> 0 votes
My GT-N7100 was rooted successfully after watching this video and following these steps.

# Answer
> 0 votes
I've used the following guide on XDA Developers: http://forum.xda-developers.com/showthread.php?t=1923956

And did the same for the S3 (for which they also have a toolkit and a thread)

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


# Question
Title: How do I find out which number an SMS is from, out of all the numbers associated with the sender?
In the messaging application it says who is the sender of each message, but it doesn't say the phone number the message was from. From each thread I can get to the corresponding contact, but some contacts have several numbers and I don't know how to tell which number the message was from.

I can get the message details, but again only the name of the contact is listed, and not the number.

I am running ICS on a Galaxy S2 device.

# Answer
> 1 votes
In my LG optimus one running gingerbread, I can open a message thread and long press on an message. This pops up a list of options and if I press 'view message details' I get details like from, date, time. The value displayed for from is not the contact name rather it is their number.

Alternatively, instead of long press, short press on the sender's name in the message gives an option to call and when I do so and quickly disconnect, I can see the number which is called, which is the number the message came from.

# Answer
> 0 votes
If you don't hesitate to use a third-party messaging app, then simply install Go SMS Pro, it shows the exact sender's number below her/his name on top of the thread. I'm not aware of any other messaging app that also does this, but this one has many nice features along with that one.

---
Tags: 4.0-ice-cream-sandwich, contacts, samsung-galaxy-s-2, sms
---


title: Notifications are not vibrating

text:
# Question
Title: Notifications are not vibrating
I got my Samsung Galaxy S2 (android 4.0.4) for a few days now and i realized there's something wrong with the vibration. When I get whatsapp message or Viber, facebook, or email notification the phone won't vibrate!

When I receive a call or standard text the phone does vibrate. I did a hard reset but the problem still remains. What do I do?

In settings, it is ticked sounds and vibrate.

Please help

# Answer
I had the same exact problem, and it was driving me crazy! Sadly, I couldn't find any solution other than to install an app, "Sound Manager": selecting "whenever possible" in the vibration settings the vibration will work just fine!
> 2 votes

# Answer
Go to "Messages" (the actual stock messaging app), click on the menu button, choose "Settings". Then you can choose whether to vibrate or not in the "Notifications".
> 1 votes

---
Tags: notifications, vibration
---


title: What is the FWDN mode?

text:
# Question
Title: What is the FWDN mode?
I accidentally pressed a button when turning on my android tablet and it says (typos included):

```
The Device enter FWDN Mode
Please Connect USB to PC or Reset
The Device Waitting........

```

What's the FWDN Mode?

# Answer
As per my comment in the above, I would gauge a guess, its some sort of a **F** *irm* **W** *are* **D** *ow* **n** *load*

A specialized mode particular to that device to enable updating - think of OTA firmware update but using some proprietary software to download the firmware - possibly radio baseband, or a ROM update...
> 1 votes

---
Tags: recovery-mode
---


# Question
Title: My device is trying to open mSecure app whenever I launch an internet browser
Whenever I launch an internet browser on my droid phone it attempts to launch another app (in my case mSecure).

This happens with dolphin and my stock browser so I don't think it's an mSecure setting. In fact I deleted mSecure but I still get the message failure attempting to launch mSecure.

Any help to get rid of this message will be appreciated.

Thanks

# Answer
mSecure is a Password Manager and Digital Wallet. It contains a feature called Auto-copy on URL Launch. Reinstall the app and untick all of its settings, maybe they kept somehow "active" for your browsers even after you uninstalled the app. Then uninstall the app if you still want to do it.

If neither the above nor the answers which other users post here work for you, the app manufacturer have an email to give you support. In that case, we encourage you to post here what they suggest you in order to fix the problem.
> 0 votes

# Answer
Depending on the version of Android, you might need to revoke the Device Administrator privilege for mSecure under the Security/Device Administrators setting.
> 0 votes

---
Tags: applications, security, browser
---


# Question
Title: Is it possible to have a TCP/IP network using bluetooth?
I have my Android U8220 and I need to have a network with my laptop as if it was an ad-hoc wifi connection (tcp/ip). Is that even possible? If you want to know, I'm using `bluez` as manager in my Linux box.

**EDIT**

To clear doubts, I'll be more specific. There's a music program in my laptop called **mpd**. It is controlled by different clients in the network. One of this clients is in my Android and it works perfectly when I'm connected to the wi-fi network in my house.

I wanted to make a direct connection with my laptop, without the need of a router, so there are 2 options:

* Ad-Hoc, which is not available for my phone (I don't know why)
* Bluethooth which is the last option.

This is the link of the player, for those who want to know (although it doesn't have to much to do with the question.)

# Answer
If you're talking about using your mobile phone as a tethering device over Bluetooth then sure this is:

PdaNet

> Is Linux (Ubuntu etc.) supported?
>
> Meanwhile only Bluetooth DUN is supported (requires android 2.0) on Linux.
>
> We are working on a linux port for USB Tether but it may take a while.
>
> via junefabrics.com

**EDIT**

Sorry for misunderstanding you. Could any of the following MPD control applications on the Android Market help you?
> 3 votes

# Answer
TCP/IP and Bluetooth are different protocols. Although, technically this would be WiFi vs Bluetooth. A WiFi device (which uses TCP/IP) cannot communicate with a Bluetooth device, they essentially speak different languages.

It would be possible to have an application on your phone and computer which communicate via bluetooth and then the computer side could then send the necessary commands to the music player. You'd have to develop, or get someone to develop, the apps though.
> 2 votes

# Answer
According to the OSI model, you can use any transfer protocol in any medium. So, it is possible. In fact, the standard transfer protocol for bluetooth is very similar to TCP. Anyhow, I can't find any Android application able to do it.
> 2 votes

---
Tags: bluetooth, linux, wi-fi
---


# Question
Title: Is it possible to flash htc desire on linux (drivers concern)?
I'd like to flash 'HTC desire' and found this:

http://www.jphellemons.nl/post/Cyanogenmod-on-my-HTC-Desire-the-easy-way.aspx

I started to wonder if I'm able to do the flash.. because i use Debian and the tutorial is definitely for windows user.

I'm worried about these points:

>

# Answer
> 3 votes
Yes. It is possible to flash android devices under linux. The fact is that Android does not need drivers - both adb and fastboot use libusb and talk to the devices directly. Your main concern should be finding compatible fastboot binary - some OEMs use proprietary fastboot extensions to handle certain functions.

Obviously you can not expect to be able to follow the windows tutorial under linux. Fortunately for you unrevoked (the tool used in the tutorial you linked) has a linux version as well.

---
Tags: htc-desire, rom-flashing, linux
---


# Question
Title: Computer does not boot when Galaxy 2 in USB port
Yesterday Samsung Kies updated my phone to Jelly Beans. After that if I leave my phone plugged in usb port of my Dell Precision, the computer does not boot. It loads the bios, but never goes to the bootloader (Grub) selection screen and the screen remains blank. No hardware beeps or anything. Once I remove the phone, the computer starts fine. The phone did not do that with Ice Cream Sandwich before. This is Rogers version of Jelly Beans. Don't they look the bootloader? Does somebody know what is the cause?

# Answer
Change boot sequence of computer from BIOS to make Hard Disk above Removable USB media.
> 3 votes

# Answer
Probably your mobile is treated as a bootable USB mass storage. Pull down the notifications and try disabling USB Mass storage in your phone.
> 1 votes

---
Tags: boot
---


# Question
Title: Update to 4.1.2 on a Nexus S with CWM and broken USB port
I have a Nexus S, rooted, with CWM and a stock 4.0.4 ROM. The USB port is broken(only charging works), so how do I go to stock 4.1.2 update?

If there is a way to manually apply OTA, that'd be great. Or a way to fix the USB port, but I think that's widely reported and not really fixed.

I tried the system \> updates (and clearing Google services framework trick) and it shows upto date, ie. no new OTA. Perhaps because I have a custom recovery?

# Answer
> 1 votes
If you can find someone else with an unlocked Nexus S, you can use nandroid backups to do everything on their device and then duplicate efforts to your device, like so:
Let's call your phone Device A and theirs Device B.
Boot into recovery on both devices, then make a nandroid backup of each device, which I will call Nandroid A and Nandroid B, for each phone.
Using some sort of wireless file-transfer application (AirDroid, Samba Server, etc), transfer the nandroid backups to a computer for safekeeping, and then put Nandroid A onto Device B and boot into recovery on Device B. Wipe the cache, dalvik cache, system partition, and data partition, then restore Nandroid A onto Device B. Once the restore is complete, boot Device B normally and perform the OTA update as you would under normal conditions.
Reboot into Recovery on Device B after installing the update, and make a new nandroid backup which I will call Nandroid A2. Then, move files around wirelessly as outlined above and wipe Device A and restore Nandroid A2 to Device A. Finally, wipe Device B and restore Nandroid B to Device B and give it back to your much-indebted-to friend.

Be careful when you wipe before a restore /not/ to wipe the internal storage on the device. The Nexus S doesn't have an SD card slot, otherwise I'd just advise you remove the SD card altogether while restoring... But TWRP has a pretty straightforward checkbox that will help you make sure you aren't wiping your internal storage.

Yes, this method is roundabout and long-winded, and yes, it does require access to hardware that you may not be able to get your hands on. But it *will* work.

# Answer
> 0 votes
Use an app like WiFi File Trasnfer to transfer the stock image to your phone and then flash it using whatever recovery you're using.

---
Tags: updates, samsung-nexus-s
---


# Question
Title: How to delete a notebook in Evernote for Android?
I accidentally create a duplicate notebooks using Evernote app. I want to delete one of them. When I open my Notebook list, the options that I can see are just 'rename notebook', 'move to new stack' and 'sharing setting'. where can I find 'delete' option?

# Answer
To delete a notebook, you'll need to log in to the webapp. Your notebooks will appear on the left side of the screen. moving your cursor over (or tapping, on your device) the notebook you wish to delete will show a triangle to click for a drop-list from which you can delete the notebook.

Edit: According to this link, you can't do it from the Android app yet. http://discussion.evernote.com/topic/29175-helpdelete-notebook-on-android/
> 3 votes

---
Tags: evernote
---


title: setting a default launcher

text:
# Question
Title: setting a default launcher
Ok so I rooted my samsung galaxy note 10.1 today. I immediately bought the full version of adw launcher and installed it. Now I have a bit of experience with Android and launchers so I have tried all the usual methods of setting a default launcher.

I tried the home key then "always use" method. I tried clearing the default on the stock launcher. And I've been looking at other methods but none sound like anything I want to risk doing with my new 500 dollar tablet.

Does anyone know of a simple and straight forward method of setting a default launcher?

EDIT:: It was asking me to select a default launcher despite the fact that i had said that i want it to always use ADW EX. In the end the solution was to simply use Titanium Backup and remove all the other launchers. =)

(Sent from my rooted Samsung Galaxy Note 10.1 using Google Chrome)

# Answer
The problem can be fixed by removing the other apps that are available to be used.

After all if there is only one option, that HAS to be the default right?

A good tool for this is titanium backup. It is for root users so if you do not have root you will have to find some other way of removing the app (adb would probably be your best option if you refuse to root your phone)
> 0 votes

# Answer
The simple and straightforward method to set the default launcher is the one you used:

1. Tap the Home button.
2. Tap **ADW.Launcher**.
3. Tap **Always**.

If this isn't working for some reason, then it might help to describe what the device is doing instead.
> 1 votes

---
Tags: 4.1-jelly-bean, launcher, samsung-galaxy-note, default-applications, adw-launcher-ex
---


# Question
Title: Which custom or official kernel should I use on SGS2?
I'm using SGS2 with latest stock ICS ROM, but it has few bugs which I really hate, so I want to look at custom kernels which could help me in this.

The main headache for me at the moment is I can't turn off my SGS2, when I try to do this my phone reboots itself so I need to pull out the battery to **Switch it off**. I'm getting hardly 24 hour battery backup while I'm not using too many calls or internet on my device, if I charged it 100% at night and wake up in morning then it drains out 5-10% battery. I have disabled *auto sync, network connection* etc which could be cause to drain out battery fast. Why I'm looking for custom kernels are due to

1: I want to get good battery life.
2: I want a good and stable performance.
3: Don't want to lag while playing games like *Temple Run*

I have heard two custom kernels for SGS2 are **Siyah** and **Speedmod**. Now I'm not sure which one should I use to for my phone for getting a good performance and battery life.

**Can I flash kernel using stock recovery of my SGS2**? And is it safe?

# Answer
Upgrade your phone to latest JellyBean stock ROM and flash SpeedMod kernel from Odin. Right now is one of the most stable combinations for the Galaxy S II.

If you want more performance you can always install Siyah kernel and tweak it for your needs.

Also remember to do a full Nandroid backup **before** flashing anything and wipe `/system`, `/data` and `/cache` before installing JB from Odin.
> 1 votes

---
Tags: 4.0-ice-cream-sandwich, samsung-galaxy-s-2, kernel
---


title: LorDModUE - How to configure

text:
# Question
Title: LorDModUE - How to configure
I have installed Lordmodue\* to under volt my android device by downloading the .zip, booting into recovery mode, browsing the sdcard and selecting the .zip file.

The install was successful and under my phone settings it says my kernel is the LordmodUE kernel.

How can I actually set the settings for this kernel though, how can I set my under voltage settings?

\*HTC DesireHD running Cyanogenmod 7.2 and Clockwork recovery mod

# Answer
Looks like all you need is here; http://forum.xda-developers.com/showthread.php?t=1085725

There you can download the kernels, and the scripts and Lordmodue app to use them.
> 0 votes

---
Tags: cyanogenmod, clockworkmod-recovery, kernel
---


# Question
Title: Can I safely downgrade an encrypted Asus Transformer TF101 from 8.6.5.21 to 8.6.5.19?
I want to root my encrypted Asus Transformer TF101 (Firmware 8.6.5.21; Serial B80...) and install a custom ROM. I read that the only way to do this is by downgrading to stock 8.6.5.19 and then using Razorclaw.

I know that using tablet encryption with Custom ROMs is a big no-no, so I will have to wipe my data (factory reset). However I do wish to keep some application Data (such as save games) to which I only have access via root.

So my question is, can I:

1. Safely(!) downgrade to 8.6.5.19 on my encrypted tablet
2. root
3. backup
4. unencrypt the tablet (factory reset)
5. install custom ROM

or do I have to:

1. factory reset (losing all my precious data)
2. downgrade to 8.6.5.19
3. root
4. install custom ROM

**Update:** I found out that Asus already includes an app which allows to save application data without root (aptly named "App Backup"). So I will go with the second option. I'll leave the question open though as I still don't know if I could have downgraded without doing a factory reset.

# Answer
> 0 votes
I ended up doing a factory reset on my tablet (after doing a backup of my data with "App Backup"). As far as I know the downgrade would probably have worked, but I decided not to risk it.

---
Tags: rooting, backup, encryption, downgrade
---


title: Filtering notifications

text:
# Question
Title: Filtering notifications
Is it possible to filter the notification that my Android device shows to me? For example I'd like to filter out the notifications about apps getting updated.

(I use CyanogenMod 9 if that matters.)

# Answer
Most apps should give you control of their own notifications via their internal settings. For your specific example, app update notifications are coming from the Play Store app, and can be toggled on or off from within the app itself via `menu -> Settings -> Notifications.` Other built-in apps like Gmail or Talk, or 3rd-party apps like Yahoo! Mail or Facebook for example, have similar controls that allow you to adjust notifications with varying degree of control (e.g. frequency, etc.)

In Android 4.1 and above, Google introduced a way to completely disable notifications for certain apps that either don't have such settings at all, or don't offer enough control for your liking (or include aggressive advertisements via push-notifications like AirPush). Long-pressing a notification and tapping the new `App Info` option will bring up properties of the app that spawned it, and from there you can completely turn them off. This feature appears in most custom ROMs as well that are based on the Jelly Bean (Android OS version 4.1.x/4.2.x) code base (CyanogenMod 10 in your case.)
> 1 votes

---
Tags: cyanogenmod, notifications
---


title: Rooted, but su hangs

text:
# Question
Title: Rooted, but su hangs
I've had my phone rooted and flashed/reset/reflashed it several times in the last couple years. However, I recently reflashed to the stock image found here.

When I try to use SU apps, it prompts to allow, I say yes, it seems to proceed as I'm used to, but nothing happens.

So I open up trusty terminal and get a $. I type `su`, prompt/approve, but it just hangs. I never get a #. No error, no permission denied, nothing. I'm assuming this is the underlying cause of why SU doesn't seem to work for anything.

I've checked and confirmed that setuid is set:

`-rwsr-sr-x root root ..... su`

So I'm kind of at a loss here. Any help would be appreciated.

# Answer
Matthew was right. Though since most of the steps had been already done from original rooting, I simply redownloaded the Superuser.zip and installed from recovery.

Fixed the problem.

Thanks.
> 1 votes

---
Tags: htc-droid-incredible, root-access
---


# Question
Title: Using a phone without data plan for multiplayer game dev
I would like to try out android programming and specifically try my hand at some multiplayer development, but I no longer have an active phone plan for my android phone. Is it possible to just use wi-fi without having a 3g data plan? There is no need to make calls, only access my wireless network.

\[Edit\] The phone is a Galaxy S Mesmerize if that helps. I'm at work, so I can't take a look at the phone to see if it needs a SIM card. It was from US Cellular so I don't think it needs one. Not sure tho.

# Answer
Depending on the model/carrier - your unit could block the access to the UI (past the "Emergency calls only" screen) without being activated. If you can root the unit - this can be easily bypassed.
> 2 votes

---
Tags: wi-fi
---


# Question
Title: "Charging paused. Voltage too high" on Samsung Galaxy S2 after upgrading to ICS
I am keep on getting this pop-up every 30 sec. I searched on the internet, and most of the solutions are to play with the charging pin.

It's also showing it's charging when it's not. My phone thinks it's charging

I think this has to be a software issue.

Does anyone have any solution?

# Answer
> 7 votes
# **Short answer:**

That's no doubt a software issue, reported across forums after an upgrade to ICS 4.0.x.

Some users reporting this can be found here:

Don't know with certainty if you've upgraded the firmware to ICS 4.0 or any other variant, being the latest ones 4.0.3 or 4.0.4

Nonetheless, you either roll back and wait for a new version that doesn't cause that issue or you can try some of the suggestions provided below (all reported to have worked without problems by other owners of a Samsung Galaxy S2).

# **Extending the answer:**

---

## First and above all

Backup all personal data on your phone to make sure you are not going to lose anything either by rolling back or trying a new/different firmware.

**e.g.,** contacts, SMS, MMS, Internet settings, Wi-Fi passwords, etc...

---

## You can go with one of these suggestions:

Once the backup is concluded, the following solutions are documented as to have solved that particular issue on your phone. Solutions ordered from the simplest to the most complicated:

1. **Clearing cache data**

The problem you're facing can be related to old files still in cache. Follow these steps to clear your cache and see if it solves it:

1. Boot your phone in recovery mode, to do that press and hold `VOLUME UP` and `MIDDLE KEY`, while holding both press `POWER ON`;
    2. You will see your phone booted in recovery mode , in recovery mode touch screen will not work so use `Volume UP` and `Volume Down` to navigate through options and `MIDDLE KEY` to confirm;
    3. Choose “wipe cache partition” from menu;
    4. It will clear the cache data;
    5. Now select reboot system now;

---
2. **Factory Reset**

Samsung has a master reset code used to factory reset your phone. You can try this as to cleanup your phone and wait for a better ICS version, or try another ICS version (*see suggestion n.º 3*):

* Make sure you have a backup of your personal data (e.g., contacts, SMS, MMS, Internet settings, Wi-Fi passwords, etc).
    * Take your SIM and memory card out of your phone
    * Turn your phone back on, and wait for the dial pad
    * Dial the factory reset code: `*2767*3855#`

This will wipe, reset and then correctly format the internal storage. After the process is completed, place your SIM and memory cards back on the phone.

---
3. **Firmware Flash (Odin)**

Download the Latest Samsung Odin here, and install either one of the latest ICS versions or a previous one that can be found on the links at the very end of this answer.

3.1. flash your firmware to the Android 4.0:

* XXLPQ — Update Galaxy S2 to Android 4.0 Official Firmware Manually

    > This firmware and the guide below is compatible only and only with Galaxy S2, model number i9100. It’s not compatible with any other device, including US variants of S2, the Epic 4G Touch, T-mobile Galaxy S2 and AT&T Galaxy S2 along with Skyrocket. Check your device’s model number in Settings » About phone.

3.2. Install Android ICS 4.0.3 XXLPJ Firmware Update:

* Install Android ICS 4.0.3 XXLPJ Firmware on Samsung Galaxy S2 GT I9100

    > Here is another tutorial how to Install Android ICS 4.0.3 XXLPJ Firmware Update on Samsung Galaxy S2 GT i9100. Samsung Galaxy II got the Official XXLPQ Firmware update recently. But the Firmware had some bugs and users reported it. Samsung revived the Android 4.0.3 and added some other latest features

3.3. flash your firmware to the Android 4.0.4:

* XXLQ5 - Download & Install Official Android 4.0.4 ICS Firmware for Samsung Galaxy S2

    > Finally, you can download and install latest official Android 4.0.4 Ice Cream Sandwich Firmware on Samsung Galaxy S II now. Yup, there is a leaked official Android 4.0.4 ICS Firmware for Samsung Galaxy S2 ~ XXLQ5 Firmware (Europe region).
    * Update Samsung Galaxy S2 I9100 to Android 4.0.4 ICS XXLQ5 Leaked Firmware

    > Samsung Galaxy S2 I9100 has been running on the Android 4.0.3 firmware and recently there were rumors that said that it won’t receive the Android 4.0.4 ICS update. However, all these rumors were shattered today because there is a new leaked firmware for I9100 that is based on Android 4.0.4 ICS and with XXLQ5 firmware, which means that Samsung should eventually launch the new update in the near future.

---

# **Useful and related links:**

# Answer
> 1 votes
I don't own a Galaxy SII. However according to this thread it seems the problem lies in the USB port as when it is replaced the issue has been resolved.

# Answer
> 1 votes
I went to Sprint yesterday because all of a sudden I'm having this frustrating problem.

I was told that it is a software issue and nothing more. An email from the higher-ups directed techs not to switch out phones because the problem is going to persist (until Samsung fixes the software).

# Answer
> 1 votes
With mine, clearing dust out of the USB port with a pin and then plugging a charger in and out a few times fixed the issue.

So it's not necessarily a bug in the software. Perhaps Android OS 4.0.x has a new feature to detect and report voltage problems when charging, while previous versions did not (and any software "fix" will just disable this feature).

---
Tags: 4.0-ice-cream-sandwich, samsung-galaxy-s-2, charging
---


# Question
Title: How to sync non-picasa folder displayed in Gallery app?
I often use Instagram to add effect and frame to my photos.

Then, there is a folder named instagram appearing in Gallery; but that folder won't be synced with my Google account i.e. on another Android device signed in with the same account, I don't see that folder.

So my question is that how I can have it synced?

# Answer
> 1 votes
PhotoSync (Sync to Picasa) might be your choice:

> PhotoSync is tool for sync photos to Picasa(Google Photos). though limited, you can sync videos too.You can also sync photos among multi devices via Picasa.

# Answer
> 1 votes
The gallery is showing the Instagram folder cause it scans the whole device and external storages and grab all folders with images. You can't sync that folder but can share once in a while with Picasa so that process will upload images on that folder to Picasa. And then Picasa will sync that folder to your rest of the devices.

# Answer
> 1 votes
Alternatively, you might want to take a look at apps like e.g. FolderSync:

> FolderSync is a application that enables simple sync to cloud based storage to and from local folders on the device memory card. It currently support multiple SkyDrive, Dropbox, SugarSync, Ubuntu One, Box.net, LiveDrive, HiDrive, Google Docs, NetDocuments, Amazon S3, FTP, FTPS, SFTP, WebDAV or windows share (Samba/CIFS) accounts, and support for more platforms are planned.

With this app you can define which folders shall be synced where, thus adapting everything to your very convenience.

<sup>(click images to enlarge; source: Google Play)</sup>

---
Tags: sync, photos, gallery
---


# Question
Title: Device always boots in recovery mode, but apparently there is no recovery partition
We have a BSNL Penta IS709c (cheapest tablet currently available / Oct 2012) running Android 4.0.

Feeling adventurous, I issued `reboot recovery` through `adb` and the device tried to reboot in *recovery mode*. However turns out that there is probably no recovery partition and the device is stuck at following screen. Rebooting the device doesn't help and it always boots to following screen.

So, what can I do to boot it back in normal mode? I'd also like to point out that this device does **not** has *Volume Up* and *Volume Down* buttons. Available 4 physical buttons are *Power/Home/Menu/Back*.

# Answer
> 1 votes
Press the power button for 10 seconds and its going to reboot itself if you have not corrupted any system partitions. Or try adb reboot bootloader and from there select the start button and press it with the power key.

# Answer
> 0 votes
This is a software issue and it's fixed in a more recent firmware version that can be downloaded from http://www.pantel.in/DriverDownloads (look for the IS709C firmware download).

---
Tags: 4.0-ice-cream-sandwich, reboot, recovery-mode, boot, bootloader
---


title: Getting rid of my SD card

text:
# Question
Title: Getting rid of my SD card
Very frustrated so please forgive the rant.

I've given up searching Google because despite well written search queries such as

"How do I move everything from my SD card to my phone"

or

"How do I get rid of my SD card"

I get results that all have to do with moving stuff TO my SD card FROM my phone.

My SD card is flaking out on me and I have gone through several attempts to scan it and fix it and it never stays good for long.

My phone has plenty of internal storage I just want to completely get rid of my SD card but I don't want to lose the stuff I have on my SD card or break where things look to find stuff like pictures and music.

Does anyone know of ANY forums or tutorials to do the opposite of what it seems everyone else wants to do in relation to SD card storage.

Thanks in advance for the help.

# Answer
> 1 votes
If you've installed any Apps on the SDCard, you can simply move them back to internal storage via the *Settings→Apps→Manage Apps* menu, walking your downloaded apps one by one and see whether it is installed on SDCard. This should be your first step.

For the remaining files: If your device offers an "internal SDCard", you could simply use a file manager like e.g. ES File Explorer File Manager to move "normal files" from the external to the internal SDCard.

Both steps done, remove the SDCard (either should down your device to do so, or simply use the *Settings→Storage* menu to unmount the card first if you can access it without shutting down the device).

Optional step: Once the card is removed, you could check again if you still can move apps to SDCard, as the device might use the *internal* SDCard for this.

# Answer
> 0 votes
Depending on the phone, you may not be able to move files from the SD card to the phone's internal storage. What you *can* do, however, is buy a replacement SD card and move all the files from the old card to the new one.

If your computer has a card reader (many laptops do), you can use that to copy the files from the old card to your hard drive. Or you can connect your phone to your computer with a USB cable and access the files that way. Then remove the old card and insert the new one, and copy the files back.

# Answer
> 0 votes
If you have any experience with Linux, you could connect your SD card to your PC using a card reader, and use the `dd` command to make a direct dump of the card's contents. Then you could use `dd` again to write the contents onto a new card of the same capacity.

(it sounds like your card may be on the verge of total failure, so you should do this as soon as possible, if you have important photos/music on it!)

---
Tags: internal-storage, external-sd
---


# Question
Title: my mail won't show after upgrading to 4.0.4
After upgrading my Samsung galaxy s2 to android version 4.0.4 my mail won't show in the default mail app (cant find out the name!). I only get a dropdown bar -- but when I clicked it, the arrow points below, but it doesn't "dropdown" ;(

How can I get my mail shown?

Here is a screen-shot of my mail app.

# Answer
When chaging Android major versions, GB to ICS or ICS to JB or even GB to JB, its advised to do a **full wipe**, since many old files from the previous version might collide with the new Android version.

Since you haven't done it, I suggest you do the following:

1. Backup all your phone's data with either *Titanium Backup* or a *Nandroid backup* if you have a custom recovery installed.
2. Get your phone to *recovery mode* and wipe all data (factory reset). If you have a custom recovery you can wipe `/system`, `/data` and `/cache`.
3. Once clean, reboot in *download mode* and use Odin to update to 4.0.4 (or 4.1.2 if you have the international version GT-I9100)
4. Reboot and enjoy a clean installation of ICS/JB.
> -1 votes

---
Tags: 4.0-ice-cream-sandwich, samsung-galaxy-s-2, email, stock-email-app
---


# Question
Title: Manually changing shared_prefs and forcing app to update to it?
I've been trying to figure out if it's possible to disable/enable GO SMS popup notifications via something like Tasker. I came across the following line in `/data/data/com.jb.gosms/shared_prefs/com.jb.gosms_preferences.xml`:

```
<boolean name="pref_key_popup_msg" value="true" />

```

It would seem that I could just flip that to `false`, but GO SMS doesn't see that (and it actually rewrites the shared\_prefs file it looks like). Is there a way to force GO SMS to re-read this shared\_prefs file?

I am rooted and am pretty comfortable with shell commands as well as Tasker; I would think that any solution would require one of the above. (Tasker can fire Activities or broadcast intents.)

# Answer
Try to edit the file after 'force-stopping' the app in `settings``applications``manage applications`. You cant edit the permission of the app to display notifications however
> 1 votes

# Answer
Since this is bordering on the nuances of programming in terms of how preferences are stored, an activity that implements `PreferenceActivity`, actually modifies the entire preference xml, not just one key value.

The entire preference xml gets loaded and cached, any changes made, it rewrites it out in one fell swoop.

Quite likely, in the case of Go-SMS, there's a default value specified `true` regardless of what was selected, and also likely, to be hard-coded - raise the issue with Go-SMS developers to find out why?
> 1 votes

# Answer
I had exactly the same issue with an app I use - I am rooted and found the XML prefs file and the value I manually changed but everytime I boot the app it rewrites the file. Having done some reading on this and experimenting with code I think this is because an app will only call on its preferences (getPreferences) once a settings dialog/screen is closed - generally this is how the app is written. I'm still not quite sure why/how the app rewrites the preference xml regardless of changing the settings in the app or not.

BTW I too want to use Tasker to change a value in the prefs xml of an app to dynamically have the app respond. I am looking into decompiling the app finding the relevant piece of java code and then amending it to call on prefs more frequently.
> -1 votes

---
Tags: sms, settings, automation, go-sms
---


title: Contact list crashing

text:
# Question
Title: Contact list crashing
Every other day, my Contacts List will crash, and the only way for me to access it is to power off the phone.

What is happening for this to happen, and what can I do to prevent it in future?

# Answer
You might have an app that's adding spurious records to your calling list. Do you have any "alternative phone" application (I had problems with an app called Amivox). I created a small app to fix the problem for me, the code is linked below.

**EDIT**: The app source code: https://github.com/gardarh/android-callogfixer (removed link to binary)
> -1 votes

---
Tags: contacts, samsung-galaxy-nexus
---


# Question
Title: FFMpeg stream to FFServer from Back Camera
I'm looking for a way to stream my camera video from my Android phone to an FFServer, like I would with FFMpeg from the command line in Linux:

```
ffmpeg -f video4linux2 -i /dev/video0 http://IP:8090/cam1.ffm

```

This command works perfect from any Ubuntu machine, of course. I'm looking to be able to do both audio and video from my Android to my FFserver.

I tried installing FFmpeg 4 Android. It installs fine, starts and binds, but it won't stream. No error message or anything passing it this param:

```
ffmpeg -f video4linux2 -i /dev/graphics/fb0 http://IP:8090/cam1.ffm

```

Not sure if it's just that program or what since there is no error message at all. Or is there another software that will allow me to do this?

# Answer
Some device manufacturers dont use /graphics/fb0 to access camera due to different camera drivers. My help to you is going on a native NDK application to do that. Look in here http://javacv.googlecode.com or https://code.google.com/p/spydroid-ipcamera/. Regards
> -1 votes

---
Tags: camera, linux, command-line, ffmpeg, video-streaming
---


title: Arabic123 instea

text:
# Question
Title: Arabic123 instea
I need to remove Hindy numbers off the Clock and date from the system of my nexus 7, when I have it in Arabic language. I neeeeeeed numbers in this Format 1 2 3 4 5 6 7 8 9 0 Not in those middle eastern Format where Zero is a point and five is an o. I know how to change Languages!!! My problem is with the format of the digits and numbers system wide. So it is not a question that has been asked! Wake up guys.

# Answer
> 1 votes
Just downloaded the Arabic language pack for SwiftKey and SwiftKey Tablet.

The numbers on it are standard 123, with the option of Arabic numbers. It does offer prediction, though apparently the Arabic language is still in beta for prediction.

I love this keyboard. I've had it since the day I got into android. It updates often. I don't even have a Tablet, but I bought both just to give the developers more money. It's currently on sale for half off, as they just released flow (their version of Swype with multiple word support.)

Good Luck. Remember why we love Android. Everything is an app, and can be changed. (:

---
Tags: languages, localization
---


# Question
Title: How to update The Samsung galaxy S2(GT-I9100) to 4.1.2 Via Ubuntu 12.10(AMD64)
The title sais is all

**Question**:How to update The Samsung galaxy S2(GT-I9100) to 4.1.2

**Note**: *I am using Ubuntu 12.10*

# Answer
> 1 votes
You can use Heimdall. Its a cross-platform tool suite used to flash firmware, more or less like Odin, but opensource. It has a binary that can be installed in your Ubuntu version.

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


# Question
Title: Installing Nexus Images on other devices
I am absolutely noob in Android hacking, though I am quite good in doing techie stuff.

Now I have got my first mobile Karbonn A5+. It has 1GHz processor and 431 MB ROM+RAM. It runs Gingerbread. As usual it doesnt get updates.

I really want to taste JellyBean on it. So while googling for the same, I found this thread. It instructs to install clean nexus images from here. Can I able to install the same on my mobile following the same instructions?

# Answer
I can only wish for that ability @Mahesh(a999). The image has to be prepared for a specific hardware as it involves lot of drivers to be accounted for. The chances are pretty bright if the two device share same hardware, which in your case is not.

You can try Cyanogenmod ROMs or other custom ROM. Visit this XDA page, which is exlcusive for your device.
> 1 votes

# Answer
You can only use images specifically made for your own device. Unlike common Linux Live CD images, Android images usually comes only with the drivers for the particular device it was intended for to save space. It's highly unlikely you'll be able to run an image designed for another device well, unless the hardware on the device is extremely similar to the original device.

Many modders compiles from source code and spends a lot of time figuring out the compilation flags that excludes the drivers they don't need while making sure it includes the ones they need, and tweaking the settings to optimize it for the device; this may be difficult on some device if the manufacturers don't release all their source code or if they didn't publish the settings they used in their own images. Some modders swaps compiled modules from another device with similar hardware into a base image that is known to work on their device; this is essentially trial and error though because there's no guarantee it will work at all. In some extreme cases, there has been times where modders felt that the manufacturer has done an extremely poor job on certain driver and rewrite the entire driver from scratch.

In any of these methods, you need to be very familiar with both kernel and the hardware on the device. It's generally easier if the manufacturer released vanilla images and/or their compilation settings.

Unlike the compiled binaries, APKs are generally interchangeable though, because they are compiled in Dalvik instead of ARM. Often it's possible to get a sneak peak of later device's feature by side loading the right APKs. This is why it's often possible to install newer launchers and keyboards on previous versions of Android.
> 2 votes

---
Tags: custom-roms, vanilla-android, karbonn-a5+
---


# Question
Title: Add more functions to the home button circle shortcut
When you swipe up from the home button in Jelly Bean you get a cute semicircle with a Google Now shortcut on top. This circle shape makes it perfect for adding other shortcuts.

For instance, you could have the Gmail icon on the left side of the circle and the Chrome icon on the right side.

Is there any way to get this functionality (different launcher, some rooted app, different ROM)?

# Answer
You can get this functionality with these launchers:

1. https://play.google.com/store/apps/details?id=com.sudomakemeanapp.sudoquicklaunch
2. http://www.droid-life.com/2013/01/23/lmt-launcher-brings-pie-goodness-without-the-custom-rom/
> 1 votes

---
Tags: 4.2-jelly-bean, home-screen-shortcuts, home-button
---


title: Report application

text:
# Question
Title: Report application
Not sure if this is the proper place to ask this question, but here it goes.

Where/how can I report an Android application that tells it's users to click on its AdMob ads?

Thank you

# Answer
What problem are you thinking of reporting it for?

If you're going to report it because this is against AdMob's Terms of Use (I haven't checked, but this sort of thing is normally against most ad network's rules. Then they don't seem to be open to much Contact from people without Admob logins, but you can try their Contact page, which has Twitter and Facebook accounts listed.

If you think that this makes the app itself annoying, then find its page on the Play Store and write a review and give a rating reflecting that, to warn other people who may be thinking about using the app.

If this causes a real problem with the app, or seems to be malicious in some way, then if you have the app installed, you can go into the Play Store on your device, go into the My Apps list, find the app, scroll to the bottom of its page, and then you should see a "Flag as inappropriate" link to report the app to Google.
> 1 votes

---
Tags: applications
---


# Question
Title: Is there a reason why an app would want all of my contacts?
I've downloaded an application that wasn't in Google Play (private developer) for testing purposed. Part of the assignment is for me to send them back some information about my device (auto-generated, I just hit send). However, I noticed before sending the email that there was an attachment. I sent it to myself first so I could look at it on my computer and saw it was all of my contacts and the information I had of them, such as phone numbers, names, etc.

Is this something the developer legitly needs? The application can call other people, so that may be why they need it, but I don't understand why they need it. Should I send it to them?

# Answer
> 2 votes
Definitly not! That's *nothing* like what a developer needs. And a developer *requiring* you to send that I'd avoid in the future as well. All that *might* be needed can be provided by e.g. `adb bugreport` (which is the most comprehensive data collection known to me to be useful for a developer concerning his development). Requesting all your addresses is harvesting, and rather used for spamming.

**TL;DR:** I would *NOT* send that information. You might contact that dev and ask for an explanation, and then *maybe* decide different. But I cannot believe this being a "mistake" or simply "carelessness".

# Answer
> 1 votes
NO. There is no reason why an app would need **all** your contacts.

It's possible that contact information might be useful, if the app does anything to the information about the contact. For example, the app might want to format the phone number (for aesthetic purposes), because it could be saved in many ways (e.g. +639171234567, 09171234567).

They might also be interested in how many contact numbers you have for that person. How would they handle such scenario if you called the person? Would they use the first number or the second number?

If you know the person developing the app (or even if you don't), the best way would be to ask them what they need it for.

But the bottomline is: NO, they should never have to need ALL of your contacts.

---
Tags: contacts
---


title: Stuck on the Gmail inbox

text:
# Question
Title: Stuck on the Gmail inbox
When I click on Gmail app, it takes me directly to my inbox. I cannot get out of it. I also cannot find my contacts, or the sign-in or sign-out page. I tried to uninstall it, but it would not let me.

Can you help me?

# Answer
> 2 votes
The Gmail app for Android is not the same as the gmail.com website. You don't have to sign in when you open the app, because you already signed into your Google account as part of the initial setup procedure, when you first turned on your phone or tablet.

It's normal and expected for the Gmail app to take you directly to your inbox. If you want to see other folders (such as your sent messages), tap where it says "Inbox" at the top of the screen — it's a drop-down menu.

Contacts are a separate app. Look for "Contacts" or "People" in your list of app icons.

---
Tags: gmail
---


# Question
Title: Unable to open secure HTTPS websites on the tablet Android
My laptop and tablet are connected to the same access point. The LAN port of the WiFi point is connected to the router that uses DHCP protocol. I can access all the websites including secure ones without any problem using my laptop. With the tablet, I'm not able to access HTTPS websites, my Google account, and the Google Play market. Why does it work for the laptop, but not for the tablet? What can cause it, and how can I solve it?

My device is Samsung Galaxy Tab 2 (7-Inch)

I can access HTTPS websites using other networks so it means that there is a problem with my connection.

# Answer
> 1 votes
We had similar issues in our office router which had expired security certificate resulting in denial of HTTPS URLs. When we updated our certificate this issue was solved.

I guess your issue should be similar. I stumbled on a web page that claims the solution. But looking at the solution I very much doubt its worth.

---
Tags: connection-issues, https, dhcp
---


# Question
Title: How to sync ONLY some specific Picasa albums in Gallery app?
I have plenty of Picasa albums and I really don't want all of them to be downloaded into my Android phone.

So my question is how can we select to sync only some selected albums only?

# Answer
I believe there is no such feature available. You can either enable the sync which will sync all your albums or to not to sync at all.
> 1 votes

---
Tags: sync, gallery, picasa
---


title: Google Android for Galaxy Note II?

text:
# Question
Title: Google Android for Galaxy Note II?
Hey guys is it possible to get the stock android OS like on the Google Nexus and install it on the Galaxy Note II? I'm just tired of the bloatware and I also prefer the OS on my friends Galaxy Nexus much more.. I don't want to install a custom ROM but the same one that is used on the new Google Nexus 4

Thanks!

# Answer
> 1 votes
I don't think there is any official ROM from Samsung for Galaxy Note that does not contain any of their framework application.

Your only option is to install custom ROM. CyanogenMod will be one of the best choices since it's build based on AOSP.

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


title: How to root my android phone?

text:
# Question
Title: How to root my android phone?
How can I **root** my *android* phone ...

Please provide answer in easy steps ...

I am using ...

* Samsung I9300 Galaxy S III
* Android OS v4.0.4 (Ice Cream Sandwich)

If anyone know then share

# Answer
**Step 1**
Power off your Galaxy S3. Then hold down Volume Down, Center Home, and Power buttons together until you see the warning screen.

**Step 2**
Hit Volume Up button to enter Download ODIN mode and connect a microUSB cable from your Galaxy S3 to your computer.

**Step 3**
Next, download GalaxyS3RootNew.zip, unzip the files and run odin3v1.85.exe by double-clicking on the file.

**Step 4**
When ODIN program opens, you should find a highlighted yellow box with a random COM number. If you don’t see this, download and install Samsung USB drivers

**Step 5**
DO NOT TOUCH ANYTHING ELSE, hit “PDA” button and select the file CF-Root-SGS3-v6.4.tar.

**Step 6**
Hit “Start” button. This will install ClockworkMod Recovery on your Galaxy S3 i9300. If you get stuck on this step, just try a different USB port.

**Step 7**
Once ODIN is done flashing, you will see “PASS!” in green highlighted box.

**Step 8**
Your Galaxy S3 will reboot once into CWM Recovery and automatically install root and Superuser app.

**Step 9**
Once your phone reboots, you will find an app called “SuperSU”, this is your superuser app.

**Step 10**
Download and install Titanium Backup app from Play Store to verify you have root, a Superuser request window should pop up.

That’s it! This should take you less than 5 minutes to do and does not affect your phone in any way but give you Superuser, root, and custom ClockworkMod Recovery.

**You can find video and More details here**
**NOTE**: I'm not resposible for any of your activities. **Do it on your own RISK**.
> 0 votes

---
Tags: rooting, samsung-galaxy-s-3
---


title: Wipe data on wrong password inputs

text:
# Question
Title: Wipe data on wrong password inputs
I've found several obsolete answers, but this question about situation nowadays:

What's the most robust solution to have the device (Android 4.2-based) protected?

1. Turn on device encryption (there is only built-in storage, no SD-cards)
2. Set up password

But it's all makes not much sense without wiping the data after 10 (or so) wrong password inputs (like iOS does).

So any solutions to wipe after brute-force attempts nowadays?

**UPD**:

I've found there is a method in the API `setMaximumFailedPasswordsForWipe()` but is there a User Interface that calls that method?

**UPD 2**:

Hm, I'm surprised that people don't care of security much, hmmm. That's curious

# Answer
You might want to take a look at Autowipe for that:

> Use Autowipe to automatically and PERMANENTLY WIPE your internal and external data by doing a factory reset. Enterprise and business users should find this useful! This is meant to be used in case your device gets stolen, misplaced, or lost.
>
> Automatically wipes for: failed passwords to unlock screen, SMS password received, subscriber ID changed (SIM card). Use the new integrated test mode to test all these cases. Locks the screen while wiping.

The app does *not* require root, according to its Playstore description.

<sup>(click to enlarge)</sup>
> 2 votes

---
Tags: security, 4.2-jelly-bean, encryption
---


title: Insufficient storage with Link2sd

text:
# Question
Title: Insufficient storage with Link2sd
I finally got Link2sd to work. I have Nexus One with 168 MB of internal storage. After some linking, I ended with 41 MB of free space. Now I'm trying to install Swiftkey, which is 6 MB download. AFAIK, it's around 27 MB unpacked. Play Store says insufficient storage when installing.

What should I do? I need it! :)

# Answer
> 0 votes
When playing with Link2Sd note that below each application you have:

* APK size
* Dex size
* Lib size
* Application Data size
* Cache size
* Total

When moving to SD card (APP2SD) only APK file goes to SD card, Dex and Lib remains in you phone memory. If you move those apps with Link2SD all files will be move to the external SD card increasing your phone memory a lot. Application Data size remains always in the phone memory so you may consider deleting this, just hold your finger and choose option to clear application data. The last resort is converting some applications to a system apps which will move them to the separate partition releasing some memory.

---
Tags: google-play-store, internal-storage, link2sd, insufficient-memory
---


title: Error installing Android 4.2.2

text:
# Question
Title: Error installing Android 4.2.2
I've received an OTA update to Android 4.2.2 (I'm currently on 4.2.1). However, whenever I try to install it, the process fails partway through. I get an android on its back and the message `Error!` Nothing else. The phone becomes completely unresponsive until I remove the battery. No buttons have any effect.

I don't know what's with those who don't provide any kind of diagnostic info in error messages. How can I install the update?

By the way, my phone, a Galaxy Nexus, is rooted. The system ROM should be stock except that I've integrated most updates into the ROM and converted aLogcat into a system app so it can capture logging data.

# Answer
Just flash the system.img(one from 4.2.1) over your current system, also make sure you're running the corresponding recovery, radio, kernel, and bootloader that came with your takju/yakju factory image.
Do that and and try the OTA again, should work.
"**Flashing system.img didn't wipe data/app**"(Just backup if you are worried about losing data/app) **NOTE:You will lose root**

or else try flashing 4.2.2 manually from here
> 1 votes

---
Tags: samsung-galaxy-nexus, 4.2-jelly-bean, ota-update, system-freeze
---


# Question
Title: How to mod android rom so none can ever install an app in it?
I already know how to modify an android ROM by modifying files, remove and add it into ROM. But I don't have knowledge to building/compiling a ROM.

I want to lock the OS so none can ever install new app to it. Well at least for they that not have a knowledge to flash the ROM with other OS.

Is there a way to prevent user from install any application to the ROM?

like removing the market app or the package installer, pros n cons?

# Answer
Your idea of removing the store and package installer should work.

To do so, delete the following apks (and any .odex files of the same name) from /system/app, either in your ROM image or after obtaining root.

* DefaultContainerService.apk - used for app installs by both the Play store and Packageinstaller.
* PackageInstaller.apk - This is used to install non-market apps.
* Vending.apk - This is the Play store.
* Phonesky.apk - This is the Play store on JB and some ICS builds.

With those gone (and the phone unrooted), it should be impossible to install anything.

Note : I have not tested this. Making a backup before doing this would be advisable.
> 2 votes

# Answer
I think the easier way would be with a modded stock ROM. Starting with a full stock ROM, I would do the following:

1. Root the ROM.
2. Install a custom kernel with init.d support.
3. Remove unwanted google apps.
4. Set `/data` to read only. You can do this with a init.d script that remounts the folder: `mount -o remount,ro /data`
5. Remove root.

The only problem is that the user wouldn't be able to save no data. Another aproach might be to change the permisions of `/data/app` folders (app-private and so) to 644 (755 for directories) and change ownership to root. That way the user won't be able to write to the apps folder, but it would be able to save information in the `/data` folder (and subfolders).

If you don't need any google apps, you can use *CyanogenMod* or other Custom ROM that doesn't have anything from Google apps installed.
> 0 votes

---
Tags: applications, security, custom-roms
---


# Question
Title: Why does my device shows a resolution other than that advertised?
I bought two different cheap android tablets, in the process of buying a dozen for my company. I haven't had much experience with them before and there's one thing that's bugging me.

I downloaded a few simple apps that show the screen resolution, and the values are 768x976 (portrait) and 1024x720 (landscape). The devices are advertised as 1024x768 (4:3) and indeed, they look 4:3.

What's going on here? Are the devices lying in their specs? Are the apps inaccurate? Is this because the apps omit parts of the screen that can't be used for apps?

The devices aren't well known but for reference, they are: Dinosaur Dino 9.97 and a Go On Touch DC97 IPS 9.7.

The apps I tried are: ScreenSpecs, Screen Resolution and Screen Resolution (same name).

# Answer
> 8 votes
You haven't specified the Android version, but on tablets the difference is generally because the system bar (or "combined bar") is 48px (specifically, 48dpi, but in your case that's 48 real pixels) and the apps are only considering *available* screen space when they report the resolution:

* Portrait = 768 x (976 + 48) = 768 x 1024
* Landscape = 1024 x (720 + 48) = 1024 x 768

Some references:

---
Tags: screen-resolution
---


# Question
Title: What's causing battery drainage by "Google Services" while packet data is switched on in a 3G dead zone?
Here's a picture of my Samsung Galaxy S2 battery usage page. Around the point where the battery usage started diving, I had added a calendar remainder, sent an email (to a new contact) and browsed facebook (using their app) and twitter (using the web browser).

I've done all of these things many times before. What could have caused the sudden drain, and how can I stop it happening again when I'm not near a charger? (Updated question after picture.)

## UPDATE

I've done some experimentation and made some observations. My workplace is in a 3G dead zone, but has 2G thanks to a repeater box someone has installed nearby.

For the past three months, I have left the phone with 'Sync' and 'Packet Data' switched on all the time. When at work inside the 3G dead zone, I sometimes switch on wifi. Before this incident, I've had no problems at all with battery power, despite leaving Sync on all the time.

After posting the original revision of this question, I charged the phone up while it was switched off, went home and only switched it back on when I got home. I had sync and 3G data all night and the battery wasn't rapidly draining.

This morning, the only change I had made was to carry it with me into my workplace and put the phone on my desk. I didn't switch anything on or off, I **only** carried it to my desk. It very quickly started heating up and I noticed that battery was rapidly draining as before.

I began to suspect that the dead zone was causing the problem. To test this hypothesis, I charged the phone up and switched off wifi, sync and packet data. During the day, I switched on wifi and sync in various combinations. (Text continues after picture.)

The kink in the graph is around 20 minutes where wifi and sync were both switched **off**, but packet data was switched on. During those 20 minutes, the phone was heating up and the battery was draining. When I switched packet data off, normal battery use resumed.

Conclusion: Something in my phone has a bug where the battery starts draining badly while in a 3G dead zone and packet data is switched on.

Remember, this only started happening very recently. I've had this phone since January and have left both packet data and sync switched on almost continuously. I've not knowingly had any software updates recenty and the 3G data availablity of my workplace has been consistently very bad for some time.

Does please anyone know of a fix?

<sup>(Many thanks to m'colleague Duncan Large for taking the pictures and helping test the hypothesis.)</sup>

# Answer
It looks like your phone tries to build a 3g connection only if packet data is enabled. After all, 2g is just fine for voice and texts. But unsuccessfully trying to create a connection when there is no network costs a lot of power.

In my experience, phones normally cope just fine with that. My theory is that the 2G signal normally contains some sort of flag that indicates whether there is also a 3G signal. The 2G repeater would incorrectly send this flag -- possibly because the tower it gets its signal from sends it too. Thus your phone wastes energy trying to connect to a signal that only exists somewhere else.

If you cannot (or don't want to) replace the repeater by a more sophisticated model, you should turn off 3G altogether while in your office. GSM phones have a setting in `Wireless & networks` -\> `Mobile networks` -\> `Network Mode` that lets you switch between WDCMA (3G) and GSM (2G). I don't know what the setting looks like on a CDMA phone.

You can probably automate this with Tasker if you do want to use 3G where it is possible. Alternatively you could use a widget to change the setting manually without having to go to the settings menu. One app that provides a widget for this is Widgetsoid.
> 3 votes

# Answer
Also happened on my Samsung Infuse. It took me awhile to realize what the problem was. And also as you stated it never used to do it, only about the time the warranty expired. But yeah disabling my data while at work (which is a low signal 3g zone) fixed the problem.
> -1 votes

# Answer
I had same problem and fixed this way:

Go to Google sync and activate, then download an app named "DS battery saver."

Since then, my Google services no longer consume battery as it did. I think it's because it couldn't go into sleep mode. This app allows it to go to sleep. I've been using since then and it resolved my problems.

Before this, with my Galaxy on idle, it only lasted 12 hours or so. That is without the screen on or making phone calls. It's an android bug has nothing to do with WiFi. My WiFi was always off, and still it drained all my battery.
> -1 votes

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


# Question
Title: Is there a multi-protocol chat client that doesn't require a separate account?
I use Pidgin on all my desktop computers because it's completely cross-platform (even Linux) and really like it. Unfortunately they don't have a mobile app. Is there a mobile chat client that allows you to add accounts from multiple protocols (AIM, GTalk, MSN, ICQ, etc.) and DOESN'T require you to create a separate account for their service first? I've tried Trillian and IMO, but both want me to create an account for their service before I can add my other accounts.

# Answer
IM apps that don't require an additional account tend to be few and far between on Android (in my experience, anyway), but so far I've seen two:

* eBuddy \- This does have an associated "eBudy ID" account that you can register for, but you're *not* required to do so in order to use other protocols.
* IM+ (free, pro) - Same as eBuddy above. Another potential selling point is that the tablet interface is much nicer, IMHO.
> 0 votes

---
Tags: instant-messaging, chat
---


title: Connect an Android tablet to ethernet

text:
# Question
Title: Connect an Android tablet to ethernet
I use tablet with Android in a professional environment and the it department doesn't accept to install wifi.

My tablet need to synchronise with CSV file on a LAN share.

I'm looking for solutions. Is it possible to connect a tablet on ethernet (possibly with builtin firmware)? If yes, which model?

I looked for solutions and I found some interesting links:

Does someone have experience with this? I prefer avoid root my tablet or use a custom firmware or launch some custom command when connected to the network, but if no Android tablet come with this feature built in, I would be willing to root it.

Alternate solution: connect the tablet to the PC with USB and access the LAN share located on the computer (it was possible with Windows Mobile) and maybe access the whole network.

I own a Galaxy Tab 8.9 and the best would be to find a solution with that tablet.

# Answer
> 0 votes
i found that device https://sites.google.com/site/bobjgear/Android-Ethernet-Adapter

I think it is the solution. If you have some specific tablet like Xoom you can use ethernet with that specific adapter

# Answer
> 6 votes
Your Galaxy tab 8.9 connectivity specifications don't include wired Ethernet:

```
╔════════════════════════╦══════════════════════╗
║ Connectivity           ║                      ║
╠════════════════════════╬══════════════════════╣
║ WiFi                   ║ WiFi 802.11 a/b/g/n  ║
║ USB                    ║ USB 2.0 H/S          ║
║ Bluetooth              ║ Bluetooth 3.0        ║
╚════════════════════════╩══════════════════════╝

```

To solve your issue a simple USB to Ethernet adapter would suffice, but as pointed out on the first comment on this answer, your device uses a proprietary connector, so an initial adapter is required:

Samsung Galaxy Tab™ USB & SD Connection Kit

Another pertinent issue as mentioned, relating an Android driver and the support for USB to Ethernet adapters, but this Plugable USB 2.0 10/100 Ethernet Adapter (ASIX AX88772 Chipset), as mentioned on their support forum might help you.

From Amazon:

Plugable USB 2.0 to 10/100 Fast Ethernet LAN Network RJ45 Adapter (ASIX AX88772 chipset)

# Answer
> 3 votes
I am also facing the same problem, and here is what I discovered until now. Some tablets do allow an ethernet port (they even have the port itself). Mostly you will have to buy an ethernet adpter (RJ45) to use it through the USB port, and an mini (or micro) USB adapter to connect to the tablet. Be careful to buy the RJ45 adapter that fits to the tablet's chipset. Otherwise, it will not work.

Those are the ones I know:

* Ainol Fire dual core (not rooted - only w/ original firmware): out of stock at the manufacturer
* Onda V972 (still under manufacture's portfolio)

Hope this helps.

---
Tags: usb, networking, samsung-galaxy-tab
---


# Question
Title: Is there any android support for bicycle sensors?
I've seen some Bluetooth Smart (4.0) technology for tracking tire rotation rate (bike speed), peddle rotation rate (cadence) and even heart rate monitors.

Some heart rate monitors are supported by google mytracks now.

Anybody aware of support for cycling sensors?

# Answer
Not aware, but a quick check in the playstore shows there are several bicycle apps supporting "ANT+ sensors" for speed and other things. Take e.g. a look at IpBike ANT+™ Bike Computer, ANT+ Bike Display Demo, IpBikeKey, and others. Starting point: ANT+ Playstore search :)

Please note that, as Ifor pointed out in his comment, that this requires special support from the Android device's hardware. Details can be found e.g. at the IpBike page.
> 1 votes

---
Tags: sensors, fitness
---


# Question
Title: What are the limitations of USB On-The-Go on Nexus tablets?
I'm thinking about using USB On-The-Go to extend the rather limited space on the Nexus 10 tablet. I've read about it, but I'm not sure on where exactly the limitations of this approach are. I know that I need a USB OTG cable for it, but I read some conflicting or vague information about other aspects.

* Do I need a specific app? My impression is that I need the Nexus Media Importer, which is a paid app, but is that the only way?
* Which filesystems are supported?
* Can the Nexus 10 deliver enough power through USB to use a portable hard drive, or does it only work with USB flash drives?
* Can I access the external USB drive without restrictions as if it was an SD card, or are there any additional restrictions?

# Answer
* > Do I need a specific app? My impression is that I need the Nexus Media Importer, which is a paid app, but is that the only way?

Some apps on Google Play have the ability to read USB OTG data, however an app specifically made for the purpose would be better.
* > Which filesystems are supported?

Most file systems that Linux supports will be supported.
* > Can the Nexus 10 deliver enough power through USB to use a portable hard drive, or does it only work with USB flash drives?

No, it cannot. It cannot as the Micro-USB port would not be able to push out enough power, as well as the fact that the battery would drain *very* quickly if this were to happen.
* > Can I access the external USB drive without restrictions as if it was an SD card, or are there any additional restrictions?

You can access it like you would on your computer, through a file manager. The app you choose may restrict the access, however.
> 2 votes

# Answer
An old question I know, but I have been able to use a Verbatim Store 'n' Go portable HDD with an OTG cable without any power issue. The only disadvantage is that I can't power down the drive before removing it (unlike on PC) so I risk shortening the drive's life. Other than that, it's fine.
> 1 votes

---
Tags: usb-host-mode, usb-on-the-go, samsung-nexus-10
---


title: Sony Xperia Play CDMA to GSM

text:
# Question
Title: Sony Xperia Play CDMA to GSM
I have an Xperia Play that was originally with Verizon and therefore using CDMA. I want to use it with the Rogers network now.

I've read that the Qualcomm chip inside supports both types of networks by default. Is it possible to change it to GSM?

# Answer
Not going to happen. Sorry. While MSM8655 supports GSM - Play Verizon's version of radio software makes no use of it. You can not reflash the radio software because the bootloader is locked. And even if you could - the GSM bands are not "phased" in your phone. "Phasing" is a process of calibrating the phone during manufacturing - without it you would get no 3G, at best you could probably get very poor 2G performance if any at all.
> 3 votes

---
Tags: gsm, sony-ericsson-xperia-play, cdma
---


# Question
Title: Install custom rom ACE PLUS without voiding warranty
I read somewhere that we can install custom ROM in our devices without voiding warranty ace plus is not getting updates soon.

Is there any method by which we can install that and please suggest a good custom rom.

thanks

# Answer
Sum-up from the comments:

## Warranty

First, at least as of today and outside the EU, it is not possible to install a custom ROM or even only root your phone without voiding your warranty. Even if it can be done in a way not increasing a (possibly existing) "flash-counter": In case your device "bricks" for some reason, not giving you a chance to restore to "stock", your custumizations would be found in the service center.

## Existing Custom-ROMs

As said, here you might want to take a look into the question Where can I find stock or custom ROMs for my Android device?, which lists a lot of ressources where to find different Custom ROMs. A good choice might be CyanogenMod, which is e.g. dealt with in the XDA-Developers thread about CyanogenMod for Ace Plus. To find more details, you can simply use this Google Search.
> 0 votes

---
Tags: custom-roms, samsung-galaxy-ace-plus
---


title: Password Protect for Andorid mobile

text:
# Question
Title: Password Protect for Andorid mobile
I lost my android mobile, but I haven't logged out of gmail account, since using the device, I must log on. So if someone take it, he/she may access my gmail account. What should I do now?

# Answer
> 0 votes
Log-in to your gmail account. Change your password first. Then, on the page where you see mails, down in the bottom, Click on the link "Details" in the right bottom corner. Click on "Sign-out all other sessions". You will sign-out of all the sessions. It will be effective on logged-in mobile once user tries to do any action on your gmail.

Hope it helps...

# Answer
> 0 votes
As suggested by Narayanan in his above comment, I would go with Android Lost. You can directly push this app to your phone via Google Playstore's website (logging into it with your Google Account). Doing so, you can then have your device report its location -- maybe you just have misplaced it and can easily pick it up. Knowing its "round about location" and being near it, you can even have it make noises to better locate it. Finding it "wandering around" in an unusual area (suggesting someone picked it for himself), you even can issue a "remote wipe", so everything will be cleaned from the phone.

Watch the video on the app's Playstore page to see more!

As a second step it could be useful to change your passwords etc., as described by shubansh's answer. However, disconnecting your device from your account should not be done before you evaluated my above suggestion -- because doing that first will rob you of the chance to use things like *Android Lost* or *Plan B*.

---
Tags: lost-phone, google-account
---


title: Android 4.2 for Asus Transformer tf300t

text:
# Question
Title: Android 4.2 for Asus Transformer tf300t
I bought an Asus Transformer tf300t tablet. It runs on Android 4.1.

I really need the multi-user feature of the Android 4.2.

I read that Asus will provide an upgrade for all the Transformer series to Android 4.2, but there isn't any official announcement.

Should I wait for this hypothetical upgrade or install a CyanogenMod ROM right now?

# Answer
> 4 votes
You can install Cyanogen now, and in the event of an official update, go back to the stock Rom.

Steps to install CyanogenMod in Asus TF300t: http://wiki.cyanogenmod.org/w/Install\_CM\_for\_tf300t

---
Tags: cyanogenmod, updates, 4.2-jelly-bean, asus-eee-pad-transformer
---


# Question
Title: Touchscreen falsly registering multiple taps on single tap
Half of the times my phone's capacitive touchscreen works fine, but the other half it **registers multiple taps on a normal tap or on a long-press**.

This malfunction happens much more often when the phone is operated while laying flat on the table (i.e. not hand-held).

When a human body part, like the palm of a hand in a normal operation scenario, is resting firmly against the back of the device the problems usually goes away.

I'd think this somehow has to do with the so called *"parasitic capacitive coupling problem"*.

Is this something characteristic of capacitive touchscreens in general?

Can it possible be fixed by tweaking some timing parameters in the touchscreen driver settings?

# Answer
A common fix for this kind of problem is usually buying a case for your phone.

I also have this problem in Galaxy Mini, but ever since I bought a thick silicon case, my problem is solved. But this did not get rid of the **misbehaving touchscreen while charging** problem, which is probably caused by the flux of electricity messing with the capacitive display.
> 2 votes

---
Tags: touchscreen, lg-optimus-one
---


title: Storing Apps on internal storage

text:
# Question
Title: Storing Apps on internal storage
I have recently bought Karbonn A15, i am facing 2 problems in it.

1. How to Store images taken from the camera to SD Card, currently its storing in Internal Storage, i have 8GB of External Storage, but just have 2.5GB of internal
2. How to store apps in internal storage, currently it by default stores on system space, i have 2.5GB of internal storage but just have 581MB of system space.

Can anyone tell me how can i do the settings for the above things.

# Answer
> 3 votes
## Short answer to your questions:

1. In many cases, the camera app itself offers to chose the storage for images/videos. Check its settings for an item called "storage". If it's not there, you could try to use a symlink of the `DCIM` folder to the sdcard.
2. That's a case for App2SD -- but depends on whether the apps support it or not. You can check this e.g. in *Settings→Apps→Manage Apps*. If supported by the app, you should be able to move it out of the "system space" from here.

## As for where an app is installed by default, mostly depends on two things:

1. what the developer specified in his apps `Manifest` for the install location (see App Install Location in the developer's documentation)
2. what the user defined in the Android settings as default install location (see e.g. How to Install Android Apps to the SD Card by Default & Move Almost Any App to the SD Card)

## Related information:

---
Tags: 4.0-ice-cream-sandwich, applications, internal-storage, karbonn-a15
---