# Question
Title: Bluetooth file transfers from Sony Arc S always get interrupted
I am not able to transfer files completely over Bluetooth because the the transfers keep getting interrupted. My phone model is a Sony Arc S LT8i.

I tried to send a 700 kb image file to my Mac and it started to transfer but got interrupted when 90% of it was transferred. Similarly, I tried to send the same file to a Samsung Galaxy Ace phone and it sent 99% of the file when it got interrupted, at which point the receving phone (Ace) showed a message stating "Remote device disconnected". How can I fix this?

# Answer
I once got that on my Xperia phone when I was transferring a 150 MB file over bluetooth.

Some things you can try:

* Try transferring another file. If it transfers, send the other file.
* If your phone is too close to the other device try moving your phone away from it.
* Turn off bluetooth, then turn it back on.
* Pair the device(s) with the phone.
> 1 votes

---
Tags: bluetooth, sony-xperia-arc
---


# Question
Title: How to hard reset of a Samsung Galaxy GT-I9000 which I cannot put in recovery mode?
I don't have much hope. Here is what's happening

Galaxy S GT-I9000 keeps crashing at startup :
com.sec.android.provider.logprovider crashes
and other ones android.process.acore
So I cannot reach any settings to disable some system settings like Settings/Privacy
So I cannot connect usb (it's never seen by my PC)
And a very good joke : it cannot be put in recovery mode !
http://forum.xda-developers.com/wiki/Samsung\_Galaxy\_S\_Series#Recovery\_Mode
Does nothing

Somebody have notices some i9000 in this case : http://www.addictivetips.com/mobile/fix-3-button-combo-download-recovery-mode-in-samsung-galaxy-s-gt-i9000/ Too bad I can't do this : "Now plug the USB cable into the phone. Start a new command prompt window and navigate to the folder/directory where you have installed ADB." As my phone is not able to make the usb work !

So is there a way to reset the phone the hard way ?
I mean by opening it and erasing the memory to revert to an empty phone fully ...

PS : I cannot tell the android installed on this phone. It's not mine. All I know is that it's pretty old and that it's a custom "Orange" ROM.

# Answer
> 1 votes
Thanks all for your help I can confirm that :

* I had a rom (from Orange France) without any way to put my phone in download mode
* The little device here http://galaxy-download-mode.blogspot.ch/ works
* I was then able to upgrade my GT-I9000
* And now Home+Vol down + power works (so not download mode was not an hardware issue)

# Answer
> 3 votes
Did you try this:

1. Turn the power off. If your Samsung Galaxy S is frozen, pull the battery out and reinsert it
2. Hold the Volume Down button
3. Press and release the Power button
4. You are now presented with a menu that allows for Fastbook, Recovery, Clear Storage, and Simlock
5. Select Clear Storage by pressing the Volume Down button
6. Press and release the Power button
7. Now simply confirm your decision: Volume Up for YES and Volume Down for NO

(Source: KnowYourCell.Com -- the first hit on a little Google Search)

---

**UPDATE:** Alternative approaches are listed at Hard-Reset.COM, e.g.:

1. charge your battery fully before doing a hard reset
2. PRESS AND HOLD VOLUME UP + Home Button (or VOLUME UP + DOWN)
3. Keep pressing these 2 buttons + press Power button for 2-3 Seconds
4. Release only power button, but KEEP pressing Volume up + Home Buttons (or VOL UP + DOWN)

---

You also might check with the following question here: SGS doesn't go to download, recovery mode nor does it connect via USB after installing a battery MOD

---
Tags: samsung-galaxy-s, factory-reset, recovery-mode
---


# Question
Title: How to use USB Keyboard and USB Mouse In Android Tablet Simultaneously
My Android Tablet is having one Standard USB port and One Micro USB port I use Mini for 3G Dongle..... Tablet is not having Bluetooth. I want to know is it possible to connect mouse and keyboard from one standard USB port in Tablet ... Like we use headphone...

I am using this tablet http://bloggerplugnplay.blogspot.in/2012/12/bsnl-701c-penta-tablet-3gplay-store-not.html

# Answer
I would suggest a cable hub.

You should be able to find one that takes only one USB port of device, and provides 2 (or 3) USB ports.

for example: cable hub ,USB 2.0 3-port HUB with Micro 5P
> 2 votes

# Answer
If your tablet supports a USB hub, you might try connecting both devices to a hub and then connecting that hub to your tablet.
> 0 votes

---
Tags: 4.0-ice-cream-sandwich, usb, tablet, usb-peripherals, external-keyboard
---


# Question
Title: How can I manage bookmarks in Android Firefox?
I have tried following the directions given here:-

http://support.mozilla.org/en-US/questions/828180

However, I am not seeing a Mobile Bookmarks folder on my PC's bookmarks section within Firefox 16.0.1 so do nto know how to get this working in two-way sync between devices.

# Answer
Here's what i did. Assuming you've set up the sync process:

1. Go to Firefox on your PC, click `Bookmarks` in the top right corner
2. Choose `Unsorted Bookmarks`. This opened a new window for me where i could see a section called `Mobile bookmarks` that i hadn't seen anywhere else.
3. Click and drag this `Mobile Bookmarks` folder to either `Bookmarks Toolbar` or `Bookmarks Menu`, whichever you want it to appear under (Note: the `Bookmarks Menu` is what we clicked on to start this process, i advise you try both and see which you like best).
4. Profit.

Hope this helps!
> 3 votes

---
Tags: sync, firefox-for-android
---


# Question
Title: Will a Samsung Galaxy S3 4G/LTE bought in the US work or be made to work on UK 4G?
I'm researching which phone to buy next and have mostly decided on a Samsung Galaxy S3. I'm on T-Mobile in the UK, which will probably transition to everything-everywhere in short order, who are launching a 4G service.

I'd like to get the US variant of the phone because it is built with 2Gb of RAM and a 1.5GHz processor, as compared to the UK's 1Gb of RAM and a 1.4GHz processor.

I've read that the carrier frequencies for US 4G/LTE are different from the UK's.

* Is that true?
* If it's true, can the US variant be persuaded to work in the UK, 4G-wise? I'm not shy of flashing custom ROMs and so forth.

(I'm assuming that it will work without issue on 3G?)

# Answer
> Is that true?

Yes, this is true. The USA is currently using the 700, 800 (Sprint only, I think), 1700 and 1900 MHz bands for LTE service, whereas European providers are using 800, 900, 1800, and 2600 MHz (Wikipedia).

> If it's true, can the US variant be persuaded to work in the UK, 4G-wise? I'm not shy of flashing custom ROMs and so forth.

No. The frequency limitation is not set by the software - it's the antenna. Flashing custom ROMs will not allow you to access frequencies that the antenna is physically unable to support, so there's nothing you can do short of modifying the hardware.

> I'm assuming that it will work without issue on 3G?

This could potentially depend slightly on which specific variant you want, I suppose. The AT&T one supports 850, 1900, and 2100 MHz frequencies, the T-Mobile USA one also supports 1700 on top of the other three. According to this table, T-Mobile UK uses the 2100 MHz band, so either should be compatible with their 3G service in that case.
> 4 votes

# Answer
I would not read too much into EE's rollout of 4G just yet, for starters, the frequencies are different, give that time, EE and other 4G operators in the UK would have the final say on the compatibility of the handset. Here in Ireland, 3 and Vodafone are planning a merger which would see the in-evitable 4G being rolled out - do not know when yet...

Stick with what you have with GSM at the moment.
> 1 votes

# Answer
You don't need the US phone to begin with. If you're just looking for the RAM:

According to a Cnet article the UK Version has 2GB of RAM. Apparently the international version excluding US also has 2GB RAM.
> 1 votes

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


# Question
Title: Samsung Galaxy S2 on Sprint sudden Drop in Battery Life
Since I got this device in mid November to now, I have had great battery life usually lasting almost two full days and never having a problem for one day unless I'd been using it excessively. Suddenly yesterday I started losing power and the device is dead in just about 8 hours, with the graph of battery loss showing only Skype and Android OS. I haven't used Skype at all and don't know why it would even show up on this graph, but Android OS usually hadn't been showing up as more than about 5-15% of my total battery usage, much less overshadowing everything else. I uninstalled Skype thinking it may have updated and have noticed no difference at all.

I've started looking for solutions online, and found forums for "android OS bug fixes" but nothing that detailed anything similar to this situation. http://forum.xda-developers.com/showthread.php?t=1135033

I have had Gingerbread 2.3.3 since I got this phone (annoyingly.. where is ICS Samsung??) I'm pretty sure and have had no battery drain problems such as this at all until just recently. I had not made any changes to the system nor any applications or widgets and see no reason why suddenly the OS would start to consume my battery erroneously.

I don't have WiFi on typically unless I'm in a zone where I do have it and sketchy service such as at work sometimes (I am a student and only work about 15 hours a week on top of classes) and at home if I'm updating apps or using my phone a lot and want the quicker service. GPS and Bluetooth are always off, along with 4G unless I will be currently using it a lot in a 4G zone.

Basically, I see no reason why my battery life should suddenly become awful when I had been having such a wonderful experience with this phone for months. What could have caused this and how can I reverse it?? Thanks!

# Answer
> 1 votes
Are any apps showing suspiciously high cpu use? You can check with Seepu, or with 'top' command at the terminal or adb-shell.

# Answer
> 1 votes
THE SOLUTION:

OK here is the deal...I researched this as it happened to me just that way a few days ago....but first, some background.

I bought the Samsung Galaxy 3 from radio Shack-My carrier is Sprint. The device has NOT been rooted. Had pretty good luck with the Samsung Epic (Galaxy S).

Installed: Juice Defender Pro-Almost DOUBLED my battery life until....

4 days ago, I awoke at about 6 am to see that the battery had been charged, so i disconnected the charger. Went back to sleep, and about 8am, was horrified to see that the battery had SOMEHOW drained to 23%...It had drained 3/4 of its capacity in just under 2 hours!

Well that aint happening. After some very tedious research, I was left with a few possibilities: 1) bad battery or device (no kidding) (2) Make some setting changes (i did that...I set my display to minimum and NOT to auto, and made a few other changes) But the thing that did the trick was uninstalling some apps that I just installed. Once that was done, the phone ran fine.

The problem is that some applications, especially third party ones, will not always work properly, and/or can drain the battery. The only way to know for sure is to uninstall them...wait to see if it helps, and if it does, then install them again, and see if the problem returns. i elected to NOT reinstall the applications. I figure that i can try others, and today, I only install one app at a time, and if the phone behaves properly, then it stays.

There are MANY things one can do to extend battery life. I LOVE Juice Defender Pro. It does what it says it will do, and was worth every dime I paid. There are other things you can do like Use airplane mode when listening to mp3's. I went on a motorcycle ride, listened to music for 3 hours, and only used about 8% of my battery life to do it.

Anyway, I hope this helps. Try getting rid of apps that were most recently installed before the issue occurred. It was the solution's for me.

# Answer
> 0 votes
I'm having precisely the same issue. I was comfortably getting 18ish hours, and now roughly 9. Android OS was at somewhere around 75% usage, where normally it rests cozily below display usage.

I have swapped in my spare battery and things appear marginally better, but I'm not so sure just yet. I'm pondering the possibility that a hard power off might have helped also (vs. a regular reboot)

Check out this article also, it seems very familiar and his was a faulty antenna.

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


# Question
Title: Which IMEI number should I use to unlock my Motorola DROID 2 Global (A956): IMEI or IMEI SV?
I recently bought an unlock code to unlock a Motorola DROID 2 Global which was locked to the Verizon Wireless network.

Navigating to the *About phone* section: Menu -\> Settings -\> About Phone -\> Status, I saw two IMEI numbers.

I used the top one (IMEI) as the code to complete the unlock process. However, when I tried to unlock the device, it rejected the code.

* Should I have used the IMEI SV?
* I have Android 2.3.4 but this device is normally equipped with 2.2, could that be the problem?

# Answer
You should probably use the IMEI. The IMEI ends with a checksum, whereas IMEI SV ends with a Software Version number which shouldn't be relevant.
> 0 votes

---
Tags: motorola-droid, sim-unlocking, imei
---


# Question
Title: Is there a way to flash a boot.img from recovery without a computer?
Is there a way to flash a boot.img on your SD card without having to connect to a PC?

Is there an equivalent of the fastboot command?

I'm on a HTC Amaze 4G currently.

# Answer
Once you have S-OFF you should be able to flash a custom recovery. Just flash one that supports IMG files, such as ClockworkMod (ROM Manager).
> 1 votes

---
Tags: recovery-mode
---


# Question
Title: Why my S3 device sounds when magnetic card is put on its back?
> **Possible Duplicate:**
> Why does my Galaxy S3 make a noise when I put it down?

Why my samsung S3 play a sound when I put above my gym magnetic card? Only with this card the device play this type of sound. Nothing happen if I put it above credit card or other magnetic/chip support. The gym card open doors and let me enter inside the gym if I've paid. There's a way (maybe an app) to read what happen when my s3 grab that card?

# Answer
> 4 votes
Your S3 has an NFC chip in it that can read and write NFC tags which are a type of RFID. RFID is most commonly used for things like identification chips for dogs and NFC for public transport payment cards like Octopus or Oyster. It's also in quite a lot of credit and debit cards now too.

The card will have some kind of tag in it - the NXP TagInfo app will give you information about what kind of tag it is.

---
Tags: applications
---


# Question
Title: Samsung S3 i9300 rooted with Heimdall.  Am I able to unroot with ODIN?
I rooted my phone with the Samsung Galaxy S III: Full Update Guide

I stumbled when I tried to flash the CyanogenMod. I do not get the install from zip file command while in the ClockworkMod recovery mode. So I can't seem to be able to find the zip file to install the CyanogenMod.

What I am trying to do now is to unroot my S3, but seeing that I rooted it using Heimdall rather than ODIN, is it still safe to unroot using ODIN?

# Answer
You don't "unroot" per se with Odin; you just flash a stock, unrooted ROM that wipes out everything currently on the phone. It shouldn't matter whether you use Odin or Heimdall.

Note also that unrooting won't matter if you've flashed anything with Odin, since that also voids your warranty and is recorded on the device.
> 0 votes

---
Tags: unrooting, odin, heimdall
---


title: Up and down arrows in adb shell

text:
# Question
Title: Up and down arrows in adb shell
I have an HTC Desire HD. When I connect to it with adb shell from Windows, the up and down arrow keys work fine and I get command history. But when I connect to it from Mac OS, the up and down arrows show up as ^\[\[A and ^\[\[B.

Is there a way to fix the mac OS terminal to work like the DOS one?

Thank you very much!

# Answer
What shell is running on the phone? - You can find out with `ps`

I seem to remember having this issue a while ago (but haven't run in to it recently on my current phone) when logging in to plain `sh`, executing `bash` or `ash` immediately after connecting was a simple workaround
> 2 votes

# Answer
I'm not a MAC user per say, but here's a solution reported working:

Type in terminal:

```
adb shell telnetd &
adb forward tcp:9999 tcp:23
telnet localhost 9999

```

---

Credits to the user alapapa @ xda-developers forum.

See the entire thread here.
> 0 votes

---
Tags: adb
---


# Question
Title: How to increase the internal memory of HTC desire GSM?
I have S-offed my phone installed the rom oxygen with HBOOT oxygen\_r2. My internal phone storage was almost doubled from 115 MB left before installing HBOOT and now it is 298 MB left after installing oxygen\_r2 HBOOT with oxygen 2.3.2 rom.

After that, I have flashed the new recovery from Clockworkmod 5.2 .. or something to with 4EXT recovery but now there is no increase in memory after I have flashed the new recovery. I still left with 298 MB Internal Memory.

Can someone please tell me how to increase more internal Memory other than using ext partition? Does changing recovery image will increase memory as just I did ??

# Answer
300MB are the absolute maximum you can get without having an EXT4 partition on the sd card as a replacement.
Having a look at http://alpharev.nl/ you see that there's only a 330MB partition left, however none of my preferred ROMs fit that. It's made for some special ROM called Oxygen which I didn't like.

With custom CM9/CM10 builds however I had to switch back to **Bravo Stock** again and I set up an external EXT4 1GB partition on my SD card. Those 1024MB are far better than having 30MB more (330MB instead of close to 300MB).
> 1 votes

---
Tags: htc-desire, internal-storage
---


# Question
Title: Making the browser remember its current location when minimized
When I minimize the Android browser, it seems to forget what page it had open. What setting will make it remember?

Here are the steps I take. First, I load a website in the Android browser to completion, and then minimize the browser. At this point, if I press the menu button to see the apps that are running in the background, the preview still shows me the site open in the browser. When I select the browser, though, it comes up with the site `about:blank` (my home page) up.

This is under 4.1/Jelly Bean. When I had 4.0/Ice Cream Sandwich, this didn't occur. While searching, I came across a question asking for roughly the opposite behavior that suggested that memory might be the issue; in my case, there's plenty of RAM free, so that's not it.

I would prefer for the page to simply remain open, as it does when you minimize a browser on a desktop, but if the browser just remembered the URL and reloaded when it was brought back, that'd be okay, too. How can I set this up?

By "minimize," I may be referring to pressing the "home" button and opening another app, or pressing the "other running apps" button and selecting one of them. The device is a Galaxy Nexus.

# Answer
I had this same behaviour and figured it out. Go to Settings, Developer Options, scroll to the bottom and uncheck the Don't keep activities option. My Xoom didn'thave this sselected but my galaxy nexus did. Not sure if its a default or if I checked it accidentally at some point . Anyway, that solved it for me.
> 2 votes

---
Tags: browser, 4.1-jelly-bean
---


# Question
Title: Android keyboard - Tab into next form field?
I'm using a tablet with Android 2.2. Is there something like `Tab` to switch to the next form field?

# Answer
Do you mean with an external keyboard or the on-screen keyboard?

With the on-screen keyboard, usually the `<Enter>` key turns into a `<Next>` key (looks like a right arrow) when there is another field after the current one. At least, this seems to be how most apps on Android work.

Sometimes it doesn't change functionality; this happens most often in web forms where the enter key is a valid input.
> 4 votes

# Answer
If you have SWYPE, all you need to do is long press the SPACE bar.

Alternatively, you can download Hacker's Keyboard from the Play Store. It has `TAB/CTRL/ESC/ARROW` keys etc
> 4 votes

---
Tags: keyboard
---


# Question
Title: Connecting to VPN forces having secure screen lock
> **Possible Duplicate:**
> Transformer Prime, VPN and password protection

I noticed that creating a `VPN` connection in ICS forces me to use a secure screen lock. I want to have Slide method for my screen lock, but it's disabled when I've set up a VPN connection. Is there a way to use a slide lock with a VPN configured?

> Phone: Google Nexus S
> OS: Ice Cream Sandwich 4.0.4

# Answer
> 9 votes
I had the same problem, but I found a solution.

I just chose Pattern, turned off the screen, turned it back on and clicked on Forgot in the lower-right corner. After I gave in my Google password it changed automatically back to slide.

In the settings the option "none" is still grayed-out but it's selected anywhere and it works.

# Answer
> 3 votes
This is for security reasons: If you lose your phone with VPN set up, anyone can log into your network. Having a pin lock mitigates this threat.

If you happen to have CyanogenMod 7+ installed there's an option called **Profiles**. You can setup your *default profile* to have no screen lock at all (not even slide lock). That's the closest I got. Hint: This feature is for things like in car usage where you don't want a lock at all (using your phone while driving is illegal but people still do it).

---
Tags: 4.0-ice-cream-sandwich, security, lock-screens, vpn
---


# Question
Title: What folders does TitaniumBackup need to survive a wipe?
I'm thinking, if I want to do a complete wipe and also format the SD card to get rid of a bunch of old crap, what do I need to extract from the phone and then put back in for TitaniumBackup to still work? Is there a single folder that contains all of TB's settings and backups that you can just copy and then put back in to restore apps and system settings? Or does TB stash settings/backups in several places on the SD card?

# Answer
> 6 votes
All you need is the TitaniumBackup folder on the SD card. This contains all your backup information.

Make sure to have the `Auto-sync TB settings` preference checked. Titanium Backup, ironically, won't back itself up when running a backup. This check-box ensures that your settings for the app are saved as well (such as schedules and preferences).

You can also create an update.zip file which can be used to install TB in the recovery: Go to the menu, click More, then scroll down until you see `Create "update.zip"`. This particular file will **not** be stored in the TitaniumBackup folder, but rather on the root of your sd card.

After you wipe everything, just copy the TitaniumBackup folder back onto the SD card, install your rom, and install TB (either from Google Play or from the update.zip file if you created it). It should automatically pick up all its old settings and be ready to restore your apps.

---
Tags: 4.1-jelly-bean, titanium-backup
---


# Question
Title: How to get full list of apps in play-store
Is there a way to get a list with all the apps in google play?

And if so is there a way to find the SDK from any app created there?

# Answer
As of June 27th, 2012 Google has announced over 600,000 app in the Google Play. Now, if you want the whole list at once, you should ask Google for it. I'm sure that based on regulations and privacy laws they won't give it to you. As Al Everett said, they are many more added each day as well as removed. I personally have just removed 2 of my apps from the store 2 days ago. So the list will only be valid at the moment it's generated.

As for the SDK... Download it from Android SDK site. Unless you're looking for an APK.
> 3 votes

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


# Question
Title: Does Titanium Backup's update.zip restore all apps AND data?
I was unable to find clear documentation of what goes into an update.zip created by TB.

Can I use TB's update.zip to restore all of the apps along with their data? If I understand correctly, this would enable me to flash a new ROM with full wipe, then restore all the apps at the push of a button. Do I understand correctly?

# Answer
No, the update.zip does not restore all your apps. The purpose of this is to allow you to install Titanium Backup as a user or system app while in the recovery bootloader. You would wipe your phone, then install a custom rom (as usual), and afterwards would install Titanium Backup.

This is to greatly simplify restoring your system data. Normally, you would have to boot the new rom, sign into the google play app, download TB, then run a restore. This way, you can simply open TB as soon as you boot and restore everything, including your google accounts and wifi passwords.
> 5 votes

# Answer
Yes it will restore everything, but I suggest you to do a normal backup too. I'm a Titanium PRO user and I can restore all the apps in a single click using the Batch method. In the app you can select the apps you want to restore which is a lot better, since the update.zip won't give you this option.

I flash a lot of ROMs every month and the normal backup/restore method just works for me. I prefer to use the app than use update.zip's for this. Another good advice is to make a Nandroid backup before any flash.
> 2 votes

---
Tags: titanium-backup
---


# Question
Title: Configuring identical home screens on multiple devices
I need to modify the home screen icons' disposition and add new shortcuts, but I need to do it programmatically from a flashable ZIP through recovery.

I need this because I will have to do it on hundreds of devices (tablets).

Can anyone point me in the right direction where to look at? (which apk or xml file?)

# Answer
I think i found a way to do that: decompressing Launcher2.apk (trebuchet Launcher app) i found an interesting file named default\_workspace.xml under /res/xml folder of the app.

```
<appwidget launcher:className="com.estrongs.android.taskmanager.widget.TmWidgetProvider" launcher:packageName="com.estrongs.android.taskmanager" launcher:screen="2" launcher:x="5" launcher:y="0" launcher:spanX="1" launcher:spanY="1" />
<favorite launcher:className="com.android.music.activitymanagement.TopLevelActivity" launcher:packageName="com.google.android.music" launcher:screen="2" launcher:x="5" launcher:y="2" />

```

with all the necessary to place widgets and icons on different workspaces and XY position. Hope it helps
> 1 votes

# Answer
If you get Nova Launcher (https://play.google.com/store/apps/details?id=com.teslacoilsw.launcher&hl=en) you can backup and restore from the settings menu. Use this with Dropbox and you've got an easy end to end solution
> 0 votes

---
Tags: home-screen, customization, multiple-devices
---


# Question
Title: Will installing CM9 on Xperia PLAY, lose its Playstation power?
I want to know that if I install CM9 on my Xperia PLAY will it lose its ability to play Playstation games or the games which uses D-pad controls & X,O controls? How will it affect performance? What are the advantages and disadvantages of CM9 on Xperia PLAY?

# Answer
> 2 votes
Apparently this post suggests that the proximity sensor and touchpads currently don't work with CM9. this may be fixed in a later release, but I'd hold off for the moment.

---
Tags: cyanogenmod, sony-ericsson-xperia-play
---


# Question
Title: Samsung Galaxy GT-S5300B dead / bricked (?)
I own a Samsung Galaxy Pocket (GT-S5300B) and, last week, I mistakenly erased a partition issuing the command:

```
cat /dev/block/mmcblk0p1 > /dev/zero

```

(It was either that or /proc/mmcblk0p1, I can't remember o.O)

Now, my phone is dead. It doesn't turn on at all, in either download, recovery or any other mode (PS: It has no fastboot mode, as it appears - it's a cheaper Samsung smartphone). I've tried using a "USB Jig", kind of outta nowhere, just to see what happened, but it remains dead :/ If I plug it to a power source, either usb data cable or the charger, it does get warm, like the battery was charging, but it won't turn on by clicking the turn on/off button, no way... :S

Does anybody know how to fix such thing? I run Linux Mint 13 (but it's the same in other Linux distros or Windows) and lsusb will return:

```
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 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
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 04f2:b044 Chicony Electronics Co., Ltd Acer CrystalEye Webcam
Bus 003 Device 002: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Bus 003 Device 003: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth

```

No Samsung ..., like there was before, or anything at all =/ The webcam, logitech and the ms transceiver are connected to my comp, so neither one of those is the phone hehe.

I have this on /etc/udev/rules.d/51-android.rules:

```
# Samsung
SUBSYSTEM==”usb”, SYSFS{idVendor}==”04e8″, MODE=”0666″

```

Does anybody know if cracking the phone open will be any good to do anything? I don't have a RIFF Box or that kind of stuff, but I really don't want to send it to Samsung repair service unecessarily...

Thanks for you time already! If anyone has an idea, I'm most ready listening!

# Answer
> 1 votes
It doesn't look good I'm afraid. You would need to be able to see 'something' relating to the phone from a 'lsusb' command to be able to use odin to recover your device without cracking it open.

You've probably already seen this, but it looks like the JTagBox is your best bet.

Good luck!

---
Tags: samsung, unbricking
---


# Question
Title: How do I turn Google Play Books pages with Voice?
I use Google Play Books a lot, especially for tech books and programming etc. Is there any way I can turn pages of an app, specifically Google Play Books, using my voice?

# Answer
> 1 votes
I don't think Google Books has a voice interface, which is a shame. I don't know of any book app which does, I'm afraid. Moon+ Reader is a great ebook app which has auto page turning, based on time, but they are very active and are always adding features - it may be worth emailing them and asking if they will implement it?

---
Tags: ebooks, voice-command, google-play-books
---


# Question
Title: Dualboot with Boot Manager on Galaxy Nexus
I own a Samsung Galaxy Nexus (GSM/maguro), running AOKP with ROM Manager and ClockworkMod Touch Recovery installed. I want to try MIUI using Init2Winit's Boot Manager application and with the same data and settings as my AOKP install. Since the Galaxy Nexus only has a single internal memory partition, I'm afraid Boot Manager will not work properly because, as the documentation said, it is based on loading another ROM from external memory.

Now I can install MIUI to the 2nd slot in Boot Manager and have the option to wipe System, Data and Cache, but what will be wiped? Is it possible to use Boot Manager on the Galaxy Nexus?

# Answer
> 1 votes
I've used Bootmanager on my Nexus S without issue and I believe that you will be able to wipe the system, data and cache of your second slot without it affecting the original rom.

But this will be easy for you to test:

Make a nandroid backup of your phone. Always make a nandroid backup! Once this is done you can go crazy and try installing MIUI but make sure you install gapps too (or the miui equivilent - sorry I'm woefully inexperienced with MIUI but I'd imagine they also didn't distr the google apps with the rom) - (the last time I installed a ROM using rom manager I needed to hunt out a different version of gapps than the ones that come with CM or AOKP - something to do with these version being scripted as opposed to just flat APKs). You need to install gapps as you'll need to have the market to install bootmanager again in order to change roms. There is a way of doing this manually through the shell and fastbook, but it's not fun.

If anything messes up then restore your nandroid backup and you are back to where you started.

Have fun :)

---
Tags: samsung-galaxy-nexus, dual-boot
---


# Question
Title: Phone doesn't ring or show missed call, later a voicemail appears
I have an AT&T Samsung Galaxy 2 and have had a sporadic problem: A person calls me, my phone doesn't ring, kicks them over to voice mail, doesn't show as a missed call, and then the voice mail shows up on my phone as much as an hour later. I have tested this from my land line and sometimes the phone does everything it's supposed to and other times doesn't ring and doesn't log a missed call but records a voice mail.

# Answer
> 2 votes
I had the same issue. You will have to change your phone notification settings. Go to "settings," then "call", then "phone settings" under "other call settings." Scroll all the way to the bottom of the call setting screen and select "phone notification preview" (To show caller ID for missed calls and voicemails on locked screen and status bar).

Most likely, you downloaded an app on your phone that adjusted your phone settings. I hope this helps.

# Answer
> 0 votes
This is probably because you do not have a good reception when the phone call happens. If you have a good reception but is still not getting the call, contact your operator; standard voice mail is managed by your operator not the phone (that's why you can still get a voice mail even when the phone is turned-off/out-of-service-area, but it won't show in missed calls, which is managed by the phone itself).

---
Tags: samsung-galaxy-s-2, calls, voicemail, missed-calls
---


title: How can I make ADW_EX wallpaper stick?

text:
# Question
Title: How can I make ADW_EX wallpaper stick?
When I set new wallpaper, it lasts only until the next sleep. On waking, the default ADW sequence of wallpapers resumes. I can re-select the wallpaper and it will again persist again until the device sleeps.

I've tried:

* Locking the desktop - doesn't lock the wallpaper.
* Upgrading to v 1.3.3.56 - same behavior
* Restarting ADW after setting the wallpaper - the wallpaper persists, but still only until a sleep.

How can I make it stick?

ADW.launcher EX 1.3.3.1
Kindle Fire 6.3.1, not rooted
Android 2.3

# Answer
> 0 votes
I just found this free app, My Kindle Wallpaper which does this simply and easily, no root required. D/l & install it, and point it at a photo or a folder full (on the KF, not on the net), and get your favorite background photo or cycle through several (one per wake-up, the way the stock software does). Works perfectly on my original KF with KF v6.3.1.

# Answer
> 0 votes
It appears that Kindle Fire is designed to restore its wallpaper on every wake, and that to prevent it, you have to have rooted the KF, and use a file manager to remove the system's write permission from the new wallpaper file. See this article on xda-developers forum.

---
Tags: 2.3-gingerbread, amazon-kindle-fire, adw-launcher-ex
---


# Question
Title: When will my device get the Android 4.0 update (Ice Cream Sandwich)?
Android 4.0 (Ice Cream Sandwich) was officially announced on October 19, 2011.

(You can review the high level SDK changes in Android 4.0 or the official changelog at the official Android Developer's site.)

Of course, not all devices will get this update right away and others won't get it at all. Each manufacturer and carrier often choose to add their custom modifications which tend to delay the official release.

**When will each device get Android 4.0, either officially or unofficially, if ever?**

See also:

# Answer
> 94 votes
This community wiki will list all of the known and rumored dates for devices. If you have an update make sure to follow the format that's been established, and the following guidelines:

1. Keep phones in alphabetical order listing the manufacturer and model
2. Specify if the date is confirmed or rumored and link to the source
3. If there is an unofficial release, link to the site where it can be downloaded

Note that devices that do not meet Google's Compatibility Definition will not receive a Google-sanctioned update. In the case of the major manufacturers and many others, that means they won't release an update at all since Google's certification is important to their business.

# **Phones**

## Google **Nexus ONE**

## Google **Nexus S**

* Official:
    + GSM - T-Mobile (GT-I9020): Soon (rumored)
    + GSM - AT&T (GT-I9020A): Soon (rumored)
    + CDMA - SPH-D720: April 2012 (confirmed)

## HTC **Amaze 4G**

## HTC **Desire**

## HTC **Desire HD**

## HTC **Desire S**

* Official: By the end of August 2012 (confirmed)

## HTC **DROID Incredible 2**

* Official: To be determined (by the end of August) (confirmed)

## HTC **DROID Incredible S**

* GSM (international)
* Verizon
    + Unknown

## HTC **EVO 3D**

## HTC **EVO 4G+**

## HTC **EVO Design 4G**

## HTC **Incredible S**

## HTC **Raider**

## HTC **Rezound**

## HTC **Rhyme**

## HTC **Sensation**

## HTC **Sensation 4G**

## HTC **Sensation XE**

## HTC **Sensation XL**

## HTC **Thunderbolt**

## HTC **Velocity 4G**

## HTC **Vivid**

## Huawei **Honor U8860**

## LG **Optimus 2X**

## LG **Optimus 3D**

## LG **Optimus Black**

## LG **Optimus LTE**

## LG **Prada 3.0**

* Official

## Motorola **Atrix 2**

## Motorola **Atrix 4G**

* USA (MB860) Official Q3 2012 (confirmed)
* AsiaPac/EMEA/LatAm (MB860/MB861/ME860) Official: (TBA)

## Motorola **DROID 3**

## Motorola **DROID 4**

* Official: 2012 August 14 (phased update) (confirmed)

## Motorola **DROID Bionic**

## Motorola **Droid RAZR**

## Motorola **Droid RAZR Maxx**

## Motorola **Photon 4G**

## Samsung **Captivate Glide**

## Samsung **Galaxy Note**

## Samsung **Galaxy S**

## Samsung **Galaxy S Advance (GT-I9070)**

## Samsung **Galaxy S 2**

### Samsung **Epic 4G Touch**

### Skyrocket

## Sony Ericsson **Live with Walkman™**

## Sony Ericsson **Xperia active**

## Sony Ericsson **Xperia arc** and **Xperia arc S**

## Sony Ericsson **Xperia mini** and **Xperia mini pro**

## Sony Ericsson **Xperia neo** and **Xperia neo V**

## Sony Ericsson **Xperia PLAY**

## Sony Ericsson **Xperia pro**

## Sony Ericsson **Xperia ray**

## Sony **Xperia P**

## Sony **Xperia S**

# **Tablets**

## Acer **Iconia Tab** series

## Archos **G9**

## ASUS **Eee Pad Transformer**

* Official: Feb 23rd (Feb 24th for North America) (official)

## ASUS **Transformer Prime**

* Official: January 2012 (rumour)

## HTC **Flyer**

## Lenovo **Thinkpad Tablet**

## Lenovo **Ideapad K1**

* Official: June 15 2012 (working date) download (not OTA update) (source)

## Motorola **XOOM**

## Motorola **XOOM Family Edition**

## Motorola **XOOM 2**

## Motorola **XOOM 2 Media Edition**

## Motorola **XYBOARD 8.2**

## Motorola **XYBOARD 10.1**

## Samsung **Galaxy Tab Plus 7.0**

## Samsung **Galaxy Tab 7.7**

## Samsung **Galaxy Tab 8.9**

## Samsung **Galaxy Tab 10.1**

## Toshiba **Thrive**

# Answer
> 9 votes
Droid-Life keeps an up-to-date listing of many of these phones which shows also when there are delays or exceptions such as was the case with Bionic. Their list can be found here http://www.droid-life.com/2012/05/22/when-is-my-android-phone-getting-ice-cream-sandwich-verizon/

---
Tags: 4.0-ice-cream-sandwich, updates, android-versions
---


# Question
Title: How to install Android apps without having Google Play?
If you have Google Play application installed is very easy to find and install an application. But some devices seem not to have Google Play application installed. Maybe you can use Google Play in browser to search for those applications.

Is there a way you can find and download the `.apk` files if you know the application name without rooting and installing Google Play application?

# Answer
What you're referring to here is called sideloading - this is a term used when loading an app on to a device without using the/a market store.

It is possible to get APK files for apps, but there're generally good reasons why most developers don't make these publicly available - some developers will make these available thought, it depends on the individual.

I would email the developer in question and ask if you could have an APK version of the app. I wouldn't imagine that they would have any issues with this if your request is legitimate and above board.
> 1 votes

# Answer
Many android devices which do not support the Google Play store DO support Amazon Appstore, which functions much the same. You can browse or search thousands of android apps on Amazon's site, or via the app itself, and upon finding one you like, you can install it directly, just as you would via Google Play. You can purchase paid apps using your amazon account, as well as download many free ones. There are other apps of this nature as well, such as GetJar.
> 1 votes

# Answer
I made a stupid mistake on the other device is called `Plays Store` and here it is called simply `Market`, anyway I found you can also download it as an `.apk` file and install it.
> 1 votes

---
Tags: 4.0-ice-cream-sandwich, google-play-store
---


# Question
Title: Lenovo Ideapad A1 , dead, not working, no charge led
I was flashing the Lenovo A1 ideapad tablet following the steps here :
http://www.artiss.co.uk/2012/04/installing-cyanogenmod-on-a-lenovo-ideapad-a1

, and I was able to flash the clockwork Mod (and I did a nandroid backup), and then modified bootloader, but after flashing the CM7 , all I would see was the lenovo logo on boot.

I was still able to go boot into recovery, so I tried to restore from the earlier mentioned backup, nothing, and the fastboot was not working anymore (modifed bootloader), so I reinstalled it from clockwork, and the A1 died.

Now it won't show any signs of life, except when I plug it into the computer, I would hear the USB ding (device connect )sound, and then 2 seconds, I hear the USB duh-ding (device disconnected) sound.
The charge LED doesn't light on when plugged in,

Here's what I tried so far (And I ran out of ideas ) :
\- Hold the power button for 45 seconds (tried 60, and 120 as well), and then tried to power on
\- All other possible button combinations
\- One forum mentioned to touch the home button while holding the power button down
\- Putting an update.zip on a micro SD , and boot with holding (volume - and power )
\- Disconnected and reconnected the battery pack.
\- left it overnight (as others recommended until the battery dies, but I can't tell whether the battery was fully drained)

# Answer
Solved! Found the solution in Lenovo's forum, A1 and A1107 Unbrick fix/full factory restore:

> There have been several instances of people having problems with A1 and A1107 devices. This guide explains how to fix any software issue, including those that "brick" the device, or stop it booting up at all, by restoring the tablet to a completely stock factory state. It can also be used to safely upgrade a Gingerbread A1 to Ice Cream Sandwich, by using the A1107 image that corresponds to the storage space that your device has.
> 1 votes

---
Tags: cyanogenmod, unbricking, lenovo-ideapad-tablet-a1
---


title: Android as HTML5 kiosk/appliance

text:
# Question
Title: Android as HTML5 kiosk/appliance
What's involved in transforming a rooted Android device (in my case, a Nook Touch) into a real HTML5 kiosk?

Meaning: The user never sees any part of the Android OS GUI elements; the screen is always just a full-screen browser window located at an HTML5 app. When the device has to go to sleep, it doesn't change what's displayed on the screen, and when it's woken up the user is right back in the HTML5 app.

# Answer
> 2 votes
You can do that with the Nook, first thing is to get access to the Nook SDK, (not just android here):

https://nookdeveloper.barnesandnoble.com/

Next, you'll want to disable the home button, Stack Overflow has a good thread on this: https://stackoverflow.com/questions/2162182/android-is-it-possible-to-disable-the-click-of-home-button

Lastly when setting up your Nook-esk Kiosk be sure to set it up in a way to keep it plugged in. Kiosks should always be powered, and a full battery drain will reboot the whole OS.

---
Tags: kiosk-mode
---


# Question
Title: Nexus S bootloops after trying to apply OTA update
I have a Samsung Nexus S which I bought off my friend. A system update popped up and I hit accept without even thinking about it but the phone said I had to charge it so I did and left it for an hour or two. When I came back and went to turn it on it just went midway through the reboot and turned off again, then without even touching it it would repeat this process over and over. I have absolutely no clue what to do - how can I get it booting again?

# Answer
I'd suggest you start here:

> Requirements:
>
> -Android SDK -Java JDK
>
> -Platform-Tools
>
> -Unlocked bootloader ("fastboot oem unlock" pay attention, wipes everything, also SD card)
>
> -experience with adb and fastboot
>
> NOTICE: If you never used the sdk, the jdk, fastboot and adb, before installing the factory image YOU HAVE TO FOLLOW this guide in order to get sdk and unlock bootloader.

The part that is relevant to you, assuming your device wasn't running a rooted custom ROM before, is 4B:

> If you are coming from another stock rom (official older OTA unrooted), this doen't wipe your data/cache:

```
adb reboot bootloader
fastboot flash bootloader bootloader-crespo-********.img
fastboot reboot-bootloader
fastboot flash radio radio-crespo-********.img
fastboot reboot-bootloader
fastboot update image-********.zip

```

> if you want relock the bootloader (not necessary, only for warranty) do also these two step:

```
fastboot reboot-bootloader
fastboot oem lock

```

Tried to include as much as possible for posterity, but the files you need and so on are in the forum thread anyway so this doesn't really apply if the forum thread would go down.

If you have any questions, please comment and I'll update my answer.
> 1 votes

---
Tags: samsung-nexus-s, 4.1-jelly-bean, boot-loop
---


# Question
Title: How does Cloud message services reach devices behind NAT / firewall?
Getting push notifications with devices with a local IP works fine. I just wonder how is that it works. Is it just uPnP? The device starts communication with the cloud messaging service and then IGD kicks in? So the mapping remains Does the push notification client keeps a constant connection to the cloud server? I would like to think that is not the case.

I am interested specifically in how the push notification knows how to reach the device given it is behind a NAT or firewall. Is there a scenario where Google push notifications would not be able to reach a device?

# Answer
As you might imagine, Google is pretty quiet with regard to its implementation details. So I'll just describe this in the general case and in a very basic form.

The way push is done is that the client (i.e. the phone) opens a TCP connection to the messaging server (e.g. Google). This connection is meant to remain open for as long as the phone is turned on. Fortunately a TCP connection uses absolutely no bandwidth when it's not transmitting anything, so it doesn't waste a lot of data, the radio transmitter can power down, etc.

The connection *can* remain open indefinitely, however behind a NAT, the NAT infrastructure keeps a table of open connections that it is handling, and drops connections that have been idle for some time, usually 10-15 minutes. Neither end gets notification of this. So this is handled by sending a TCP keep-alive packet which refreshes the entry in the carrier's NAT connection table. This only costs about 50 bytes or so, and only needs to be done every few minutes.
> 6 votes

---
Tags: networking, push-notifications
---


# Question
Title: I changed my sim card - how do I find which app is sending sms messages to my old number?
I recently traveled to another country and I'm using a local prepaid sim card on my Galaxy S2.

My prepaid credit was depleted rather quickly, and when I checked the phone record I found out **my phone was sending two sms messages each day**, about one minute apart from each other - one to my old number and one to my wife's number (as far as I can tell the only thing special about my wife's number is that with my old sim card I used to call it a lot).

These two numbers are in my home country, so the sms messages were very expensive, and that is why my prepaid credit was depleted so quickly. Of course **I didn't send any messages myself**, nor is there any record of them in the outgoing messages.

Now that my credit is depleted I still sometimes get a message from the mobile carrier saying they can't deliver a message I was supposedly trying to send (though really I wasn't) because I have no credit - so **my phone is still trying to send these messages**. Specifically this also happens after I restart.

So I'm stuck with no credit, and I don't want to recharge my card because my phone keeps trying to send these messages and it will deplete my credit again.

Obviously some application is sending these messages, and to find out which application (after reading this question) I installed RL Permissions, and here are all the applications listed as having the permission to send sms messages:

Now as far as I can tell all these apps came preinstalled by Google or Samsung, and therefore supposed to be trusted.
The only exception is *WhatsApp*, but this is a widely used app and I think is also trusted. It does make me wonder though, why *WhatsApp* needs permission to send sms messages in the first place - it's supposed to send messages only by using the internet connection isn't it?

**So can anyone help me find which app is the culprit?**

# Answer
> 9 votes
**I am such an idiot.**

A picture is worth a thousand words:

When I bought my device, about a year ago, I turned on the feature "SIM change alert - Send SMS when SIM card is changed". I completely forgot about it later, and it only came back to me today. Of course the recipients I defined were my own number and my wife's.

The lead I followed was @roxan's comment, which raised the suspicion about the *mobile tracker* app. A Google search led me to this forum post that describes this security feature, and when I read it I recalled that I turned it on.

Despite this incident, I actually still think this is an excellent feature that can really help in case my device will be stolen, but I just have to remember to turn it off before I change the SIM card myself...

---
Tags: sms, security, permissions, sim-card
---


# Question
Title: How to stop shuffle playing audiobooks and other non-music?
`.nomedia` hides it from the player, but I still want to be able to play it. Just not with the rest of my music.

# Answer
Continue to use the .nomedia file in your audio book directory and use a separate audio book player like MortPlayer for listening to non-music audio files like audio books.

Personally I use MortPlayer for audio books, BeyondPod for podcasts and the built in music player for music and things go pretty smoothly. I don't have audio books messing up my playlists and BeyondPod and MortPlayer have features better suited to listening to audio books and podcasts, respectively.
> 1 votes

---
Tags: music-player, audiobooks
---


title: How to debug a battery issue?

text:
# Question
Title: How to debug a battery issue?
I have HTC Sensation 4G. I have a very peculiar issue with the battery. I've been using the phone for just over one year now. There are some periods (about 7 to 15 days) when battery performance is absolutely fine.

But then after certain days of good performance battery starts behaving weirdly: Phone gets switched off even at over 60% battery. Restarting it shows about 5% battery, again switches off, restart shows around 20% etc.

So I guessed there is some calibration issue. **Taking out the battery at the time of this erratic behavior makes it work fine for a little while** (half an hour to a couple of hours) then again the stupidity starts. I have tried draining the battery to 0% and then a full charge, tried various usage models (not using wifi, disabling animations to reduce usage etc.) nothing seems to work.

I can't properly debug this issue properly as connecting to computer starts charging and when its charging there are no such issues. This is **REALLY** frustrating, Any one has any idea how to debug it?

(I have come to know that certain batch of HTC sensation has this issue, not everyone has experienced similar problems but there are people and no one has been able to point me in the right direction)

# Answer
I have diagnosed several battery related anomalies with a combination of two apps: one called Diagnosis and the other GSam Battery Monitor Pro. GSam isn't as robust but it offers a greater filtering options to sort the culprits by CPU usage, power usage, memory usage.... In every case it turned out to be a problem with an app or a setting or my current ROM but those apps helped me track down the problem.

You may also want to check your device's logs for clues. You can use aLogrec to record your logcat, then note the time of a spontaneous shutdown then check the log to see what events lead up to it. I can barely understand what is contained in my logcat but this forum post may help you.
> 2 votes

---
Tags: battery, htc-sensation
---


# Question
Title: Android apps not compatible between roms
I have a Samsung Galaxy S2 with CM10, I was testing SlimRom and notice that some applications that I bought on PlayStore showed the message "This app is not compatible with your device". It's the same device with different rom.

Any ideas about why this happen?

thanks!

# Answer
> 2 votes
I've had that before, I think it has something to do with how the device was named on the build.prop. I had a device that runs on ICS before, I changed rom to another ICS and one of my apps showed incompatible on the Play Store. I installed the app from a backup copy and it ran without problems.

---
Tags: google-play-store, cyanogenmod, custom-roms
---


title: Brand new Galaxy Nexus not booting

text:
# Question
Title: Brand new Galaxy Nexus not booting
I know someone who bought a Galaxy Nexus recently, and he finally unboxed it today and straight away inserted the SIM and battery and plugged in to charge. Hours later when we tried to boot it for the first time, nothing happened. Removed and reinserted batteries, changed sockets, attached the USB charger to a PC, etc. but we still have no idea if the phone has charged or charging or if it's a completely defective item.

Please help me troubleshoot it.

# Answer
> 3 votes
Okay, somehow or the other, I got it to work using tips gleaned from various links from Googling 'brand new Galaxy Nexus not booting'. I haven't figured out the issue, but I had the phone plugged in without the battery and inserting the battery then showed me battery charging image on the phone for the first time, but it quickly died out and I couldn't start the phone. After subtly pressuring the battery randomly, I got the charging screen back and switched it on.

Some of the posts in the aforementioned Googling suggested there might be slight defects in the Chinese-made Galaxy Nexuses (apparently it was made in both Korea and China), and mine *is* made in China. It might have to do with the battery not getting placed just right. I suggest to anyone facing similar issues to try to see if there's any effect with inserting the battery with the phone plugged in as I did in my case.

---
Tags: samsung-galaxy-nexus
---


title: How to root the Xperia Mini ST15i

text:
# Question
Title: How to root the Xperia Mini ST15i
I searched it a while and found some articles regarding Xperia Mini X10 also on XDA but I couldn't understand them easily. So I want help from you geeks who can give me the lighted way with simple steps to root my phone.

I want a step by step guide about to root this model. I'm a not much familiar with this technology so please guide me through some detailed answer.

# Answer
**Rooting 4.0.4 build version 4.1.B.0.587 & 4.1.B.0.531 ICS ST15i**

For this I have tried many threads and finally got the steps for this and its very easy for me and will be for you after following this. I decided to post it as an answer to help out the other who don't familiar with the rooting........here is the procedure to root the Xperia Mini ST15i which has **build version 4.1.B.0.587** with ICS.

After downloading these tools and kernels now you have to follow these instruction....

1: First of all go to `Phone settings>Developer options>USB debugging` and mark it check

2: Now again go to `phone settings>Xperia>connectivity settings>MSC mode` and set it MSC mode, be sure you have not set the MTP mode.

**Optional** `Phone settings>Display>screen timeout` set it to at least 10 min (IMO its worth to set it 10 min).

3: Install the flashtool which will install in the **C:** drive. After installing it go to the following path

> **C:\flashtool\firmwares**

4: Now delete all existed kernels/files in this folder and copy&paste the kernels which have you downloaded for **ST15i & ST18i**

5: Now click on `flashtool.exe` for 32-bit OS and `flashtool64.exe` for 64-bit OS. Now click on the `flash` icon for flash the kernel and select the **Flashmode** and click OK as shown in the screen shot below.

and select the kernel of ST18i which has the name **ray** in falshtool and click OK.

After clicking OK a guide window will appear and ask you to

> Switch off your phone
>
> Connect your phone with USB while hold the volume down key (Guide shows the method for other devices while ST15i has to hold the volume down key)

If your phone driver installs successful then its good but if not don't worry go to `C:\flashtool\drivers` and run the exe and select the `Flashmode drivers`

May be Windows will prompt you to not install these drivers but install them anyway and reconnect the phone while hold the volume down key. After flashing the kernel it will restart phone automatically. The screen will be blank/black don't worry its normal. **Now close the flashtool its very important otherwise rootkit will not work properly**.

Now extract the rooting toolkit in the `C:\` drive, if antivirus prompt you it as virus please turn off it its a false one while my **ESET Smart security** doesn't give any virus report in this.

Now connect your phone while it would be blank/balck screen don't worry its normal and you can root it though, and run the `runme.bat` file. It will start the root process, your phone will reboot automatically but it would be still blank/black screen and when it will say **All Done!** on your command line you are done. Now disconnect your phone and pull off the battery and put it back(as you can't shut down it when your screen is black ;-)).

Now open the flashtool again and flash the stock kernel of ST15i and now enjoy the rooted phone. For check if you have rooted your phone successful there is an app installed `superuser` on your phone or you can download the `Go backup/Titanium Backup` to check out its rooted or not.

Following link will help you to root GB and ICS too.

**How To Root 4.0.3 & How to root 2.3 ( Gingerbread )**
> 4 votes

---
Tags: 4.0-ice-cream-sandwich, 2.3-gingerbread, rooting, sony-ericsson-xperia-mini
---


# Question
Title: touchwiz launcher bug with logcat inside
My problem is that when you try to delete any home page, it gives me force close here is video of my problem http://www.youtube.com/watch?v=IX4ZDOA3ygE&feature=g-upl here is fragment of logcat: http://forum.xda-developers.com/showpost.php?p=33046163&postcount=15 maybe anyone could comment about this issue and it cause :) thx

# Answer
It looks like a non-trivial issue, I'm afraid. The logcat output you provided didn't actually give the cause of the issue.

May I suggest that in the meantime you use another launcher? Nova Launcher and Apex Launcher are particularly good replacements for you Note 2, or if you want to get fancy then TSF shell is fun.
> 2 votes

---
Tags: samsung
---


# Question
Title: How to upgrade Android on the Samsung Galaxy Ace
I have an Samsung Galaxy Ace that came preinstalled with Android v2.3.4 (Gingerbread I believe)

I've searched the internet everywhere and couldn't find a way to do so that gave clear instructions on what to do.

But I would also like to ask, if I was to update to say 4.1 (the latest I believe) would the phone then start to lag as it is not such a powerful phone. (800MHz CPU + 300MB RAM)

Thanks heaps!

# Answer
You certainly can upgrade your OS, although the process isn't without risk.

There's an entire board devoted to the Galaxy Ace at xda - here's a good post which should get you started. From the quick skim I've done over a few posts there seems to be a massive warning of not to use ROM Manager (a popular tool in the ROM community) as it'll brick your device.

Once your device is rooted you can then install a ROM - here's a link to a Cyanogenmod 10 based ROM for the ace running Android 4,1, I think. Be careful to read the instructions and take note of the stuff that doesn't work. If you get stuck - there's lots of help out there

Good luck.
> 2 votes

---
Tags: samsung-galaxy-ace, operating-system
---


# Question
Title: Stop application after set time - sleep timer
Is there a way to automatically stop playing music/stop other app after a set period of time. For instance while listening to music at night.

# Answer
Have you looked at Music Off, I'm Sleeping! \- seems to do what you're looking for.
> 1 votes

---
Tags: applications, automation
---


# Question
Title: How can I display Samsung GT-S5660 current screen desktop to my HDMI TV screen?
I have pictures and videos with effects on my Samsung GT-S5660. How can I display those to my HDMI TV screen? The phone only has mini USB output.

# Answer
> 2 votes
I think you need to buy one of these MHL to HDMI converters \- it mentions that it specifically supports your device.

---
Tags: hdmi, samsung-galaxy-gio, screen-sharing
---


# Question
Title: More internal memory or less memory + SD card
I am thinking about buying Samsung Galaxy S3. The problem is that difference in price between 16Gb and 32Gb is significant, and it is much cheaper to buy SD card and compensate this difference. Is it good idea or not? What are disadvantages?

# Answer
> 3 votes
This is a question that I asked myself and the short answer is to always get as much memory inside the phone as possible, just to be sure. But saying that, it really depends on how you use your phone. I've gone for the largest amount of internal storage in my SGS3 as I could get (32Gb) and then a 64Gb external sd card, but I wish that I'd waited out for the 64Gb phone - reasons to follow after the tech bit:

The way that the version of Android you'll get on your SGS3 works is that it stores all application data on the internal storage and doesn't let you move that to the external SD card. This is probably to keep a good user experience - things will start going very wrong if you moved all your data to the external SD card and then removed that SD card. To note, older versions of Android did allow you to move apps to the external SD card. So when you download a game like NOVA, which clocks in at around 2GB of storage for the extra data it downloads, you will see that 16Gb or 32Gb internal storage is going to fill up soon.

To make matters worse - there's an extra layer to this: Android automatically assigns a private folder to each app, located in a protected folder on the internal storage. If you are non rooted, you won't be able to see this data, but it's what gets cleared when you 'clear data' within an application settings screen. If you are rooted it's located at '/data/data/'. This data is kept private so that only that app can look at the data, hence apps can't look at potentially sensitive information belonging to other apps. This data will always be located on the phone memory for security reasons. Some apps store a lot of data in these private folders: the newer version of Google music is a prime example - it stores all cached music in this folder (as mentioned in a comment older versions stored the music to the SD card, but this has changed in the newer versions to much annoyance)

So all your apps store all their data to the internal storage and there's not much you can do about it. After using my phone for a few months (installing applications, downloading music etc) my internal storage had 4Gb free (out of 32Gb) and my external SD card still had 60Gb free from my 64Gb. It seems that unless you root your phone and hack it a little, there's very little which will natively use the external SD card (I think you can relocate where photos are stored but that's about it from the native apps).

Hence I suggest to get as much internal storage space as possible, as that's the space which is going to be used first and fastest.

In regards to the other comments about installing apps to the ext card - I think they must still be using Android 2.x as this hasn't been an option since then, for the reasons explained above. To re-iterate - you won't be able to install apps on your ext sdcard using your SGS3 on a stock ROM

# Answer
> -1 votes
There are a number of factors that are important in the internal vs external memory debate. I guess two of them are of greater importance to determine what's best for you.

*Moving applications*

A lot of Android applications allow transfer to external memory like an SD Card but there are also a number of applications that don't. Depending on it's size, the internal memory (also known as primary storage) will fill up with those applications that can't be moved to the external memory. By having a large internal memory you can avoid the problem of not being able to install more application because of memory shortage.

If you have a rooted phone though you can move these application to an partition on the SD Card. With the use S2E (search in Google Play store) you can move applications to that particalar partition. If you do something like this, make sure you get a nice fast microSD card though.

Also remember that the Android system itself is installed on the internal memory causing the free space to shrink even more.

*Caching*

Applications use caches to store data. These caches reside on you internal memory and so it becomes even more crowded. Here, the same statement applies. Bigger internal memory is lesser problems with memory shortage.

*Why is more internal memory expensive?*

Most of the applications you use on your phone run faster on the internal memory than on the external memory. I guess someone with greater knowledge on this area could provide you with more information on why it's more expensive.

# Answer
> -3 votes
I think the main factor is speed. External SD cards will be a lot slower than internal memory so I wouldn't install apps on it.

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


# Question
Title: Some apps are gone and others crash after Samsung Galaxy S2 crash
I'm facing a problem with my Galaxy S2. I've been using it for 1 year but a week ago when I used the alarm clock to set an alarm, the phone suddenly hanged and restarted. After the restart it stopped working properly. At first all of my apps crashed even the TwLauncher. So I turned it off and then tried turning it on by removing the memory card and simcard. It didn't work out, so I used my Nokia for a week and left it with battery, simcard and external memory card removed. But this weekend I turned it on and it started working with less app crashes but some of my apps were gone like opera mobile. Also I had to re-enter my Google account because the phone was like factory reset. All data was there, the only thing gone was my Google account.

Now my problem is all my apps are crashing when I enter them and sometimes a text comes to the screen saying "Oooops !! I crashed but a report has been sent to my developer" How can I fix this? Any ideas? I can provide screenshots if needed. Any help would be helpful.

# Answer
It sounds like something has corrupted within your phone.

You didn't say if you forced a factory reset - that would be my first suggestion.

Failing that, you're left in a tricky situation. The only think I can suggest is to root your device and install a new ROM over top, I tend to advise people to install Cyanogenmod. Luckily there are complete instructions for doing that over at the Cyanogenmod wiki.

Good luck.
> 1 votes

---
Tags: applications, crashes
---


title: What does this icon mean?

text:
# Question
Title: What does this icon mean?
There is no corresponding notification in the pull-down.

# Answer
If it only happens when the phone is plugged in, I seem to remember this referring to the fact that `Android Debugging` was activated, though I also thought this usually showed a pull-down notification as well. If it only happens when you're plugged into a computer, try un-selecting `Android Debugging` under settings, and see if it goes away.
> 1 votes

---
Tags: notifications
---


# Question
Title: List all free application on google play
> **Possible Duplicate:**
> How to get full list of apps in play-store

Is there a way I can get list of all free apps on Google Play. Normally only 24 apps are displayed on one web page.Something like list view instead of icon view.Also do we have a tag search option?Ex search for *device tracking apps*

# Answer
Basically no.
As +RyanConrad said there are far too many free apps, which change constantly, to be listed on a single page. If there are ~600,000 apps and an html link to an app was around 150 characters, and each character is 8 bits, that's ~85 megs just to get the full listing. I don't know for sure, but I don't think your web browser will like trying to render that page.
> 0 votes

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


# Question
Title: Direct dial/message shortcuts ambiguously displayed on Galaxy S3
The direct dial/message shortcut icons on the Samsung Galaxy S3 are ambiguous - eg: it is hard to tell which is text and which is a dial if you have the same person (one for each). Additionally, on this model, the shortcut is overlayed with "mobile" or "home" or whatever that persons phone you've selected.

Is there any way to easily change this?

I'm using GO Launcher, which I can change the icons directly but then I'd have to go and find the person's image, overlay it with a text/phone icon, etc., which seems like a lot of work.

The stock ROM on my Motorola Atrix used to have a pretty sweet widget that looked something like this:

```
-----------------------------------
            |           |          |
Contact IMG | Phone IMG | Text IMG |
            |           |          |
------------------------------------

```

Where the phone and text buttons of the image would direct dial\text the contact. Maybe there is something like this out there that I've missed?

This is what it looks like ("phone" and "text" were originally the contacts name):

# Answer
> 1 votes
There was no free option to fix this that I could find. There is a lot of junk on the play store, and it was kinda hard to find, but seems looking for "speed dial" in the play store was the key words I needed. I found and tried several apps, none of which were very good.

I finally settled on this app: Speed Dial Widget Contact+. It's the closest I've found to what I'm asking above.

# Answer
> 2 votes
Try the Contact Widget. True one touch. Uses contact picture, and allows you to select which number to direct dial or message(text). Also allows you to customize the label, i.e., "text", "call", or the contact's name (if you forget what they look like)(ish). Works in Go Launcher for my Samsung Galaxy S3, just like direct dial/message widget in TouchWiz home.

https://play.google.com/store/apps/details?id=br.livroandroid.widget.contatos&hl=en

Hope it helps.

# Answer
> 1 votes
Sounds like the widget you're missing from your Atrix was part of the Motorola skin laid over Android on that device. My Galaxy Nexus (4.1) has the same kinds of contact widgets that you're seeing on your SGSIII, and I agree with you that having the Direct Call and Direct Dial contact widgets next to each other is less than ideal.

Have you tried a dedicated contact widget? Something like the GO Contact Widget might meet your needs. You might even be able to accomplish what you want using a Tasker widget, although that might be a little overkill.

Alternatively, instead of choosing the Direct Call or Direct Dial widget, why not use a plain Contact widget? This places a nice picture of the contact on your screen which, when pressed, presents the contact overlay from which you can call, message, or otherwise contact your contact. This overlay, to me, is much better than two separate widgets (though it puts you one extra tap away from the action).

Mine looks like this. Contact widget:

Expanded contact card/overlay:

---
Tags: samsung-galaxy-s-3, direct-call
---


# Question
Title: After upgrade to Ice Cream Sandwich my Samsung Galaxy S2 camera cannot focus
After upgrading to new Android version (Ice Cream Sandwich) my camera cannot focus. All the pictures made by my phone are blurry (not focused). I tried to reset camera settings to default, I tried clearing apps data (of my camera), I installed another camera application - nothing helped.

Interesting is, that the camera can focus on objects, that are relatively close (50 cm) but object that are further are blurry.

My front-camera works fine (the one on the display side)

Any ideas?

Thanks

# Answer
It seems that it is HW issue. Unfortunately it occurred at the same time as I upgraded to ICS, but it is a HW issue.
> 2 votes

# Answer
This may be a long shot but check the camera lens, it might have a small piece of see through plastic that starts to get worn out.

Pictures on my new phone were blurry right from the start and I didn't know what to do. Then I noticed that the lens felt a bit rubbery, so I scratched very carefully with my nails and to my amazement the small piece of rubber was removed. Now I have 100% clear pictures.
> 1 votes

# Answer
I had the same issue but fixed it by resetting my camera settings. First switch off your phone and switch it back on, then reset your camera settings.
> 0 votes

---
Tags: 4.0-ice-cream-sandwich, camera, focus
---


# Question
Title: Decrypt folder, that was encrypted using EncFS, on Android
So this is my setup: I use Ubuntu (11.04, but this shouldn't matter) to encrypt my secret folder. I sync this folder using Ubuntu One (Dropbox would be possible too). Now I want to have it on my Android (not rooted) too.

But how do I decrypt it?

# Answer
boxcryptor is in alpha stage now. https://market.android.com/details?id=com.boxcryptor.android
> 3 votes

# Answer
Encdroid available from Google Play Store, can do what you want with Dropbox:

> Encdroid is a file manager application for Android devices to keep your files encrypted on Dropbox or the local storage of the device. It is compatible with EncFS so volumes created with Encdroid can be accessed on Windows/MacOS/Linux desktop and laptops and vice versa.
> 3 votes

# Answer
Have not tried it yet, but Cryptonite (on GitHub and Google Play; currently beta) may be an option.
> 1 votes

---
Tags: 2.2-froyo, encryption
---


# Question
Title: Atrix will boot up but unlock screen is unresponsive
I'm having my first major issue with my phone, the Atrix (not Atrix 2). The phone is stock Gingerbread, not rooted, and I don't download any dubious or non-Market apps. While using my phone today it suddenly rebooted. Upon reaching the unlock screen, neither the screen nor the buttons would respond to any kind of input, nor have they since. I can't even turn on the screen by pressing the power button; I have to plug it in to the charger. The only way to try to restart is to pull the battery. It seems to me that the problem is with the unlock screen, which I think belongs to the launcher app. The menu bar at the top of the screen seems to indicate that other systems are functioning properly -- the clock in the corner stays up to date, while the lock screen's clock doesn't change after booting. The icons at the top indicate that bluetooth and wifi are active and the strength of the wifi signal varies when I move around.

Let's see, what else -- I wasn't doing anything unusual with the phone when it rebooted. It has suddenly rebooted a couple times in the past couple days before this, but had no noticeable problems once it started back up.

Can anybody suggest what I should try next? I'd like to avoid having to wipe it clean if possible. I have managed to get into the boot options by holding the volume key and pressing the power button, and try to boot into recovery mode from there, but that just hung. I have the android sdk with adb installed on my linux laptop, so i can try connecting the debugger in the morning, but i'm not sure what to try when I do.

Sorry if this is an incoherent jumble -- I'm tired and I'm going to bed.

UPDATE:

I connected the phone to my computer and looked at the logs in LogCat (I've done a little bit of Android development). I'm not seeing any obvious signs of what the problem is. Admittedly, I have no idea what to look for. The closest I can get is this INFO message when I try to unclock the screen when it's active:

04-15 16:34:39.719: INFO/InputDispatcher(1652): Application is not responding: Window{40a2fb20 Keyguard paused=false}. 11148.9ms since event, 5009.5ms since wait started

and this is all that happens when I press the power but to try to turn the screen on:

04-15 16:38:00.369: DEBUG/KeyguardViewMediator(1652): wakeWhenReadyLocked(26)

There are no error stack traces being logged for either event. Ideas???

UPDATE 2:

It appears to be the Home app. See details in the comment below. Can I use ADB or another tool to remove and reinstall the Home app? I know that with my own apps, I can just use `adb install` and `adb uninstall`, but I don't know if it's that simple with other apps, or where I would get a clean copy of it from.

FINAL UPDATE:

I tried everything there was to try, including writing an app to programmatically wake up and attempt to unlock the screen, which worked on my tablet but not the phone, so I could try to salvage some data. I finally had to just do a hard reset on the phone, and that worked, so for now the phone is working again.

# Answer
i had the same issue with screen not coming to live after proximity sensor has turned it off once. I tried to boot in safe-mode and the phone is working perfectly and there is no such issue in safemode. I know this is not permanent solution (there must be some limitations of safemode, though i have no idea about them), but it atleast points us that this is not hardware problem and some application is messing up with the proximity sensor.
> 2 votes

# Answer
As you have said yourself, you could install/uninstall through ADB.

My advice would be to install a alternate Home screen app through adb and restart the device. (Installing an alternate home app would clear the previous home app's defaults).

When the Home Application is about to be started, it would show you the option to choose one of the Home apps from the list. Simply select the alternate one.

You would need an Home app's APK for this, which you will have to download on your PC. Just get any alternate Home app APK, install it, boot into your device. Launch Google Play and install another Home App and uninstall the one which you installed through adb.

You could uninstall the stock Home app (I am assuming, your are on stock) easily, since you are rooted via Root Explorer or any similar app.

If you don't want to install an app downloaded through internet, simply create an launcher app yourselves.

Here is the android's sample home app.

Android Developers - Home Sample

or get source code for launchers like ADW Launcher here-

ADW-Launcher-Android Google Code

In all this, I am assuming you have USB debugging enabled on your device.
> 0 votes

# Answer
I have read at xda that you could boot your Atrix in safe mode and only load essential system files. From there you can delete the defective home app or replace it with an other home app.

> To do this, power off your Atrix, and press the power button to turn it on. Once the boot ANIMATION starts, immediately press and HOLD the vol up + vol down buttons until you get a long vibe, then release. you'll then see 'safe mode' at the lower left of the screen when the lockscreen comes up. (from xda-developers)

Here is the XDA thread about Atrix in safe mode
> 0 votes

---
Tags: lock-screens, boot, system-freeze, motorola-atrix-4g
---


title: Connecting Google Nexus 7 to Linux

text:
# Question
Title: Connecting Google Nexus 7 to Linux
Has someone been able to connect Google Nexus 7 to Linux. I'm using Linux Ubuntu 12.04?

I've already installed mtp-tools and mtpfs but still cannot get it right. Can someone help?

# Answer
Try this :

```
sudo apt-get install mtpfs
mkdir ~/NexusDrive
mtpfs ~/NexusDrive
nautilus ~/NexusDrive

```
> 3 votes

---
Tags: linux, nexus-7
---


# Question
Title: How to connect wired xbox 360 controller to a tablet? (TF Prime)
I have read on certain blogs that it is super easy to connect a wired xbox controller to an android tablet. It should basically work right away.

I have tried to connect multiple xbox controller to my TF prime, but the apps that are supposed to support them, seem to do nothing. Also, the controller does not show up in the droids "input and language" settings. (allthough I'm not sure wether it is supposed to)

Has anyone got this to work? Or have a clue as to what I might be doing wrong?

# Answer
> 0 votes
I found out there are two types of Xbox360 controller.

1. the regular wireless controller (with optional usb-charger cable)
2. the actual wired usb controller

Allthough the wireless controller with USB charger cable looks like a regular USB controller, it does not behave this way. Also when connected via USB it will still operate wirelessly.

So the problem lies in the controller. To use a xbox360 controller via USB, we would need the actual wired USB controller and *NOT* the wireless controller with charger cable.

# Answer
> 1 votes
You should be able to just plug the controller in to your tablet with a OTG usb cable and then an app like USB/BT Joystick Center 6 will map the controller inputs to something your device can recognise.

---
Tags: usb, game-controllers
---


# Question
Title: Some apps not available on play store after lcd_density change in build.prop
I changed the ro.sf.lcd\_density in the build.prop on my Galaxy SII from the default 240 to 190. It made everything smaller, creating more space and increasing the quality of use for me personaly.

Everything seemed okay at first, applications were behaving normal, but I have a problem with installing some apps from the Play Store. I can search for an app, go into its details, only to find a message on the top saying that my device isn't compatible.

I have found a workaround but it takes too much time since I have to reboot my device twice for it. My current workaround is this:

1. Change my ro.sf.lcd\_density back to 240
2. Reboot
3. Search for and install the app
4. Change the ro.sf.lcd\_density back to 190
5. Reboot

After that the app still works, so no issues there. But the process just takes too much time. Is there another thing I can do to install these apps without my mentioned workaround?

# Answer
There is a modified version of the Play Store that removes device restrictions.

See this xda thread for more info and the download link to your version of android.

It also disables self-updating of the Play Store so your modified version wont be replaced by a newer official one.

Cheers
> 5 votes

# Answer
I've not used it but a quick search on the play store suggests this:

https://play.google.com/store/apps/details?id=com.birdapi.android.dpipro

It specifies that :

> This is the only LCD Density app that can fix the "This device is not supported" error message in the Android market when using an unsupported dpi!

Note: I'm not affiliated with this product
> 1 votes

---
Tags: 4.0-ice-cream-sandwich, google-play-store, cyanogenmod
---


# Question
Title: How to hide the top page navigation on tablet home screen?
I am a new user of Galaxy Tab and I noticed in comparison with some other home tab screen-shots in another forum, that my tab is the only who has the top page navigation squares shown.

I have only one page like the image below and my question is how can I hide that square too? I am running ICS.

# Answer
> 1 votes
As noted in the comments - this is just the launcher you are running.

There are many different launchers you can try which may look slightly or completely different.

Some good launchers to try are:

---
Tags: 4.0-ice-cream-sandwich, home-screen, samsung-galaxy-tab-10
---


# Question
Title: Android system partition image on pc or sdcard
I want to take raw image of my android system partition either on sdcard or on my pc using adb or any other way.. if their is way please help

# Answer
Here's how to get a system dump from Android:

**Prepare Your PC**

1. Ensure that your computer has the most recent version of the Java Development Kit installed. If it doesn't, download and install the most recent JDK from Oracle's Java SE Downloads page.
2. Navigate to the Download the Android SDK page on the Android Developers website in a Web browser and download the installer package to your computer. Double-click the downloaded file and follow the installation prompts.
3. Navigate in Windows Explorer to the location where you installed the SDK. By default, this is C:\Program Files\Android\android-sdk.
4. Double-click the SDK Manager to launch it. In the left pane file tree, check the box next to "Android SDK Platform-tools." Click "Install Packages." A confirmation window appears. Click the radio button next to "Accept All." Click "Install." A progress bar appears.

**Prepare Your Phone**

1. Press your phone's menu button from the Home screen. Tap "Settings." The Settings menu appears.
2. Tap "Applications." In the Application Settings menu, tap "Development."
3. Check the box next to "USB Debugging" in the Development menu.

**Get a System Dump**

1. Press "R" and the Windows key simultaneously on your PC keyboard to bring up the Run box. Type "cmd."
2. Type the following into the command window:

`cd C:\Program Files\Android\android-sdk\platform-tools`
3. Type "adb.exe shell."
4. Type `su dd if=/dev/block/stl6 of=/sdcard/factoryfs.rfs` at the ABD shell prompt. Replace "/sdcard/factoryfs.rfs" with the location to copy the file to if you don't want it on the phone's SD Card.

Reproduced in full from this site
> 6 votes

---
Tags: 2.3-gingerbread
---


# Question
Title: How do I remove the confirmation alert when choosing Silent mode?
SG2 with ICS 4.0.4: When I long press the power button and choose Silent mode, I get a confirmation alert stating that "Silent mode will be enabled".Then, I get to choose between "OK" or "Cancel", like I'm some clumsy child making bad decisions...

After long pressing the power button, and chosing Silent mode, I think that is one step too many, and it annoys me to have to confirm what I already confirmed that I wanted to do.

**How do I remove the confirmation box ?**

In a perfect world, I wouldn't have to go trough that extra step, and instead I'd just get a confirmation stating : "Silent mode enabled" or something in that line.

# Answer
> 2 votes
This appears to be baked in to the stock ROM you are using.

There are widgets, like silentwidget which will let you toggle the silent mode without using the power button method, although this requires you to go to the launcher to do this - to get around this, have a look at a multitasking app like PowerStrip which will allow you to launch apps, see widgets and more from anywhere on your device without having to go back to the launcher.

---
Tags: samsung-galaxy-s-2
---


# Question
Title: Is there a way to get detailed information on why an OTA update fails?
I'm trying to figure out why my OTA update is failing. I have unrooted my Droid Bionic, and did a factory reset. It starts to update, then reaches about a quarter of the way and stops. It just reboots without the update.

I'm trying to figure out how to save off the update file in another question here.

Once I've done that, I was wondering if there is a way to get a verbose output or a text file log of what the failure was during the update. Does anyone know if this is possible? Is it not shown and logged so people can't figure out what the checks are for doing the OTA?

# Answer
> 4 votes
Ok, found the answer here

> When you start the update process it loads that screen with the android character and the yellow progress bar, as soon as that screen shows up press both vol up and vol down at the same time and it will switch to verbose mode where it will show each step of the install process. When it fails it will typically display a directory and apk file name.

Time to figure out what `logwrapper` is and why its out of date.

---
Tags: updates, rom-flashing, logging, ota-update
---


# Question
Title: Prevent SMS deletion when removing Google Account
Before, when I try to switch Google accounts (by removing old then adding new) my SMS got deleted. Is it possible to prevent this?

Also, if I maintain two Google accounts then later decide to remove one. Can I prevent SMS deletion?

# Answer
The only way to remove your main Google account is to factory reset the phone which removes everything. Your best bet will be to download an app that can backup your SMS to a file.
> 0 votes

# Answer
I have tried several apps before. This is the best stand alone SMS backup.
> 0 votes

---
Tags: 2.2-froyo, sms, google-account
---


title: Samsung Galaxy S3 Wi-Fi problems

text:
# Question
Title: Samsung Galaxy S3 Wi-Fi problems
My Samsung Galaxy S3 has major Wi-Fi problems. It will connect to Wi-Fi for a few seconds, then it quits and won't connect to anything. It happens at home, work, or anywhere else with Wi-Fi. It's not the router. My laptop and other phone works fine with it.

If I turn off the Wi-Fi and then turn it back on again, it will work for a little while, but then, nothing, no connection to anything. I've researched the problem for days and seems like a lot of people are dealing with the same thing.

There are some supposed 'quick fixes' but none work for me. (dialing \*#0011# on the phone to turn off power save mode, downloading a Wi-Fi Fixer app, doing a factory reset, trying to set a static IP - phone won't let me, and everything else, NOTHING WORKS!).

Is this a problem with the phone or the software? Do I need to exchange the phone for a different one?

I even called Samsung and they claimed that no one else has ever reported a problem with this, even though there are hundred and hundreds of posts online about the issue.

Is Samsung doing anything about this or should I just give up and get a different phone all together? By the way, it always says that I am connected to Wi-Fi. It just doesn't actually work.

I've read about having to set the router to G or N but I have no idea what the means or how to do it? And besides, why should I have to do that? Shouldn't the phone's wi-fi just work? And how would I do this G or N setting at work? Not gonna happen, so I'd be outta luck there.

So frustrating!!

# Answer
> 2 votes
If you're using the Sprint version of the S3, see if Sprint Connections Optimizer is turned on under Settings \> More Settings \> Mobile Networks. Make sure it's turned off, as it can cause Wi-Fi to be a little funky sometimes.

---
Tags: wi-fi, samsung-galaxy-s-3, connection-issues
---


title: Access Company Directory on Samsung S3

text:
# Question
Title: Access Company Directory on Samsung S3
Does anyone know how to access Microsoft Exchange company directory on Samsung S3? This used to be available on my previous phone (HTC Desire) but I can't seem to find it on the Samsung S3.

# Answer
Assuming you already have the Exchange account added on your phone, if you go to Contacts, and search for a name, it should bring up directory results. Make sure you hit the search or enter button on the keyboard.
> 1 votes

---
Tags: contacts, exchange, samsung-galaxy-s-3
---


# Question
Title: Offbrand Android Tablet - Google Mail/contacts/calendar issue
I bought a Pandigital Supernova 8" tablet with Gingerbread OS, for a really good price, and despite the fact it had a lot of oddball apps on it, I was able to root it, and get google play/gmail etc on it. I'm having a real problem though, getting Google calendar/contacts to sync. I installed the Gmail app, it prompted me to login to my gmail address and mail itself works fine. But.. The contacts applet and calendar do not sync with my gmail account. If I go into the contacts applet it says there are no contacts, and there is no google selection in the "add accounts" area. While trying to figure this out, I found there were two .apk's missing, GoogleCalendarSyncConnector.apk and GoogleContactsSyncConnector.apk. Once added and the tablet rebooted, I figured this would work, but alas, it did not. What am I missing??

# Answer
> 0 votes
Warning - I've not tried this. I've a lot of experience with Android but haven't specifically tried hacking Google services on to a non AOSP based ROM. I recommend that you make a full nandroid backup through clockworkmod or any other recovery tool before you attempt this. If you can't backup, I'd think seriously about not trying this.

That said - Google doesn't like ROM developers ship their ROMs with all the Google framework apps installed, which is good for you because it means that everything you need to get up and running properly with the Playstore, GMail, Google Accounts etc can be found in one handy zip file. Have a read up of this page, take note of this paragraph:

> Google Apps packages are not cross-compatible with other major Android versions. For example, the 20120224 pack for Ice Cream Sandwich (Android 4.0) is not compatible with Gingerbread (Android 2.3). Likewise, the DRC83 package for Donut (Android 1.6) will not work with Honeycomb (Android 3.x). Flashing an incompatible package may cause a variety of bugs, boot-loops, crashes, force-closes, kernel panics, plagues, rashes, coughing, sneezing, headaches, diarrhea, vomiting blood, blood dripping from scrotum, thermonuclear war, unending Tic-Tac-Toe games, Mayan Doomsday, flooding, purple pustules forming on the face, a bricked device, exploding batteries, or nothing at all. Regardless, it is not recommended, and support will not be provided by any competent developer to a user who has done so.

The file which matches your OS version (Gingerbread, 2.3) is http://goo.im/gapps/gapps-gb-20110828-signed.zip.

Flash this file via the recovery console, or you can install manually by following the script at \META-INF\com\google\android\updater\_script.

Again I warn you that you could mess up your device, and I'm willing to bet there aren't that many ROMs out there if you mess up the current one.

Good luck!

---
Tags: 2.3-gingerbread, contacts, sync, calendar, google-apps
---


title: What color was the first android phone?

text:
# Question
Title: What color was the first android phone?
I'm doing some research on the first google powered phone, but I can't find out what color it officially shipped with first. Black or white?

# Answer
I believe this was the first widely-available Android phone. As you can see, it's brownish.
> 1 votes

---
Tags: hardware
---


# Question
Title: Failed app installation, storage full, safe to delete files manually?
I tried to install NetFlix, and during the installation my phone rebooted. After coming back up, the internal storage space was reported as low (and it is, only a few MB left) so I can't attempt a reinstall.

Netflix is not reported as an installed app, and I cannot uninstall it.

I did a bit poking around (with root access), and the failed netflix installation is still lurking there, in the directory:

`/data/data/com.netflix.mediaclient`

stealing **18.1M** of my precious free space.

The question is: **Can I delete these files safely?**

* My device is GT-S5570 running Android 2.2 with root access.
* Please don't suggest uninstalling "some apps" to free space (in order to reinstall and uninstall Netflix). I have moved all but 6 of my apps to an external partition on my SD card using Link2SD, so the individual apps don't take up much space. I would have to remove *a lot* to release enough space.
* If you wonder why my space has gone so low, it's because my silly device, has only 160 MB of internal space to begin with. I usually try to keep the free internal space at somewhere around 25MB.

# Answer
> 1 votes
Before you do anything - make a Nandroid backup using ClockworkMod Recovery or any other recovery tool that you may have. This is really important as it means that anything you can can be undone if needed.

That said - I believe you can delete these files. I've not removed files from /data/data/ manually before, but to the best of my knowledge it won't have any bad side effects. I recommend you try just renaming that folder to something else to start off with and run your phone for a while to see if anything bad happens, if not then you're good to just remove it.

---
Tags: 2.2-froyo, internal-storage, delete, insufficient-memory
---


# Question
Title: Restore SMS icon in default home lancher?
My home screen used to look like this:

As you can see there's a GoSMS icon (3rd from left).

For some reason it went away after I reboot:

Anyone knows how can I restore it?

BTW i'm on Froyo 2.2

# Answer
> 2 votes
On ICS, click on the `applications` icon, then select `menu > edit`. You can now drag-and-drop any application icon you want to the row with the default icons.

Note that you can remove the phone and contacts icons, but not the applications icon.

I'm not sure if there is a similar feature in the TouchWiz launcher on Froyo, but alternatively you can look around and install a different launcher that does allows you to customize everything. You may want to start by reading this article

---
Tags: launcher, home-screen-shortcuts, samsung-touchwiz
---