text:
Cannot get Android drivers to install on LG Thrill
I've Googled everything I could think of and I can't get this to work.
I'm trying to help someone set up his Android phone - an LG Thrill 4G - to connect to his PC so he can text from his computer, back up his contacts, etc.  I downloaded and installed the SDK.  I used the SDK manager to install more stuff, including the Google USB driver.  I can see the usb_driver folder in the Android SDK extras folder, and I can see .dll files inside (if I remember correctly).  I've set the phone to have whatever USB box checked.  And, of course, I went to the Device Manager (he's got Windows 7), right-clicked the phone, and tried finding drivers online and finding them on the computer.  No dice.
Something online said I should run the dpinst.exe file and that it should be in the usb_driver folder.  It isn't.  Should this exist?  Is there another way to get the driver to install?  Should I take another route altogether?  What am I missing?

Have you checked to see if LG provides any kind of drivers or other software for the phone? Some manufacturers do, and they tend to work best in my experience.

LG's site is terrible so it took me a while to find, but you can get the drivers for the Thrill from here: http://www.lg.com/us/support-mobile/lg-P925

Thanks, it worked like a dream. I did have to go to Computer->Manage again and right-click on the device to update the driver, but after that it worked beautifully.  Thanks!


text:
Wi-Fi doesn't stay connected
I have a Samsung Galaxy Ace running Android 2.3.6. The problem is that when I'm in the middle of internet browsing, I completely lose my Wi-Fi signal. I've tried a factory reset which didn't help, I've tried different Wi-Fi hotspots, but that didn't help either. I know it's not the connection thats the problem, as the same Wi-Fi connections work perfectly on my laptop. Any help will be greatly appreciated.

Here is the solution that worked perfectly with me: the problem lies in the DHCP settings of the ADSL router.
Follow these steps:

Login to your router and go to DHCP settings (for belkin its
  192.168.2.1) and find the item called lease time. The default values of the lease time is usually Forever, which produces a bug in Android. All you have to do is to change the value of the Leasing time
  from forever to any other long value (depends on the routers options).
  Here I changed the value from forever to 2 weeks -- and since then I
  didn't have a single WIFI disconnect.

I recommend the default lease time to be something between 12 and 24 hours.

Gingerbread has certain power saving options. Make sure that the Wi-Fi settings aren't set in such a way that make the Wi-Fi sleep if it's inactive. (The menu varies from phone to phone. So can't be specific)

I've checked all that. I can't find anything like wi-fi sleep.

Settings > Wireless and Networks > Wi-Fi Settings > [Menu Button] > Advanced > Wi-Fi Sleep Policy

Wifi sleep policy has no effect on wifi during "in the middle of internet browsing".

source: Stack Exchange

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/3.0/

sort: votes


text:
Amazon Android App Store International

Possible Duplicate:
How can I get apps from the Amazon app store from an unsupported region?

I followed a tutorial that would allow me to access the amazon android app store.  When I filled everything out, (account, address, one-click, etc.) it still won't allow me to download, saying that it isn't in my region.
I used this tutorial.  What's the problem?

its not a duplicate because I'm saying that there is a problem and how to fix it, not how to get apps from the app store.

The problem is likely in your US proxy solution which can be detected. Use SSH Tunnelling (needs root access) or VPN.

can you recommend something that works?

@BlueFire Is it not working? Have you tried SSH Tunnelling or VPN on Android device?

I access it every day from Canada without needing a proxy...

@MatthewRead Regardless of your benefits, you should report it to them.. :)

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/3.0/


text:
Is ROM Manager compatible with the Galaxy Nexus?
I looked a ROM manager called ROM Manager but it is listed as incompatible with my Samsung Galaxy Nexus.
Does ROM Manager support the Galaxy Nexus? If not, what are the alternatives?

Where are you seeing that it's not compatible? ROM Manager works fine on the Galaxy Nexus (I have it on mine right now). The app's developer even owns a GNex, as I recall.

Error : This app is incompatible with your Samsung Galaxy Nexus.
Samsung Galaxy Nexus
This item cannot be installed in your device's country.

The Galaxy Nexus is supported from a device/hardware standpoint, but it may not be available in your region for some reason. If that's the case, you can instead get ROM Manager directly from the developer's website. There are also ClockworkMod recovery downloads on that page.
If, for whatever reason, ROM Manager proves to be unusable or unsatisfactory, there are a few alternatives currently available:

GooManager Beta
ROM Toolbox

I would vote up but I don't have enough rep.


text:
Why does the Maps application keep launching?
For some strange reason Google Maps launches on its own.  It doesn't launch all the way though.  It just leaves a black screen.
Does anyone know why this is happening?

Try Uninstalling and re-installing it.
Clear the app data.
Might be a bug with the custom ROM (ignore if on stock).

As for WHY it is happening, could be a faulty installation IMO, but if the package was faulty, it wouldn't get installed in the first place. Anyhow, just try the above steps.


text:
How do I configure Android without using the touch screen?
I have an old Android phone around whose display broke after a fall. The touch screen has stopped working but I am reluctant to accept the device merely as a paper weight.
I do have some use cases for the device, e.g. as a file server, if only I could configure the network settings and install certain apps.
My specific use case is not the question but:
How do I configure my Android device without using the touch screen?
I wonder if it is possible to configure the device via USB connection.

Did you have USB debugging enabled on the phone before the display broke? That would at least give you a way to interact with the phone via USB, but if it wasn't enabled beforehand I don't know how you could enable it.

@eldarerathis I'm afraid I did a factory reset in order to exclude a software hiccup as the source for the dysfunctionality of the touch screen. The touch screen did work for a few month after the fall.

@eldarerathis I just checked. It is indeed activated.

When you say "The touch screen has stopped working" Do you mean that the display doesn't even turn on? so you can't see anything? OR that the display works but it does not receive any touch events?

@Tim I can see what is happening on screen. Yet only some rare touch events are recognized. And that, inconstantly.

You can send fake keys and touches to an Android device using adb and USB connection.
http://philatwarrimoo.blogspot.com.au/2013/06/root-huawei-x3-8150-without-windows-or.html
About 3/4 into my post I present a bash script to send keys and touches to allow me to setup an Huawei IDEOS phone.
eg
adb_tap 0x70 0x80  # tap on android icon
adb shell input keyevent 20  # down to 'Create'
adb shell input keyevent 20  # down to 'Sign in'
adb shell input keyevent 23  # enter
adb shell input text 'username@gmail.com'
adb shell input keyevent 20  # down to 'password'
adb shell input text 'password or 2-factor code'  # 2-factor pw
adb shell input keyevent 23  # enter
adb shell input keyevent 20  # down to 'Sign in'
adb shell input keyevent 23  # enter

Does this require device to be rooted?

No I don't think so

You could use Android Screencast to control the device connected via usb. It only does about 3-5 fps, but you can do what you need to accomplish, if you have patience. You will need to have the android SDK installed (I believe).
Another solution, that would be specific to your device, is to see if you can find a replacement digitizer. If you can see what is on the screen, but it doesn't recognize the touches, then you need only the digitizer.

What device is it?
if it is a device that supports USB Host mode you can plug a keyboard into it with an adapter of some sort.
If you can't go that route, another option is a bluetooth keyboard. I don't know if you'll be able to get connected with no touch screen though. But if you can once your connected you'll be all set. You can control focus with the arrow keys, send a screen touch with enter, and esc acts as the back button.

I was hoping for a device-agnostic solution. In my case, the broken device is a Samsung Galaxy Ace.

does the small rectangle thing under the screen act as a trackpad and allow you to move focus around items on the screen? additionally can you press it to send an "enter" event to the system on whatever has focus?

With this app MyPhoneExplorer I can successfully lock, unlock and uninstall apps from my phone without using the touch screen. I have gingerbread 2.3.5 installed  .

I recently connected a mouse through USB OTG cable to my friend's phone which suffered a similar fate. With the mouse almost all functions were possible including typing thorough the onscreen keyboard. The only thing that was not possible was to use the Home, Back and Menu soft buttons.
I then installed Button Savior app to bring in a overlay soft buttons with which I used the home and back functionalities.

I found this response, while I had a similar problem with my Nexus7 and KitKat. AndroidScreencast and VNC didn't work for me.
I found the repeated use of "adb input" and guessing the x/y location to be very frustrating, so I wrote a series of shell scripts that make it easier to remotely tap/swipe on the screen.
See my blog post for my remote android script collection
In particular, if you want to press on the app whose icon is in the 3 row, and 2 column down, you simply type
XY 3 2

You can even click fractional locations, like
XY 6 0.1

which can be used to launch the menu option of Helium, so you can do a remote backup.


text:
Macedonian keyboard for Samsung Galaxy Ace
I'm from Macedonia and I'm using Samsung Galaxy Ace and I was wondering if there is any way I can install Macedonian keyboard so I can type in my mother language?

I hope this should work for you - Macedonian Keyboard App Google Play
Install and change input method when typing to use this keyboard. (To change input method, you can follow this guide - Android Stack Exchange - Change Input Method)

After changing keyboard, select '123' near space button and then
  select 'MKD' at same place to get the Macedonian Keyboard.

You can also try other popular Keyboard apps if they have Macedonian support, unfortunately Swype doesn't have it.

Yes! I have Macedonian keyboard now and I'm so happy about it. :) I installed the application from the store. Thanks a lot for the help Sameer, I thought it was impossible to have it.


text:
Change android device physical resolution
I have downloaded an app that, when it starts, check the device resolution and displays a message indicating that my resolution should be at least be 800x600. I have changed my screen density using the LCD Resolution app in order to have a fake 800x600 resolution (it worked well).
Problem is that the app still disaplys the error message and displays my resolution has if it hadn't change so I guess it is based on the physical resolution of the device. Is there a way to fake the physical resolution so that I can run the app?

The LCD density is not the same as the resolution, no matter what the app description says.  It would be fairly involved to fake this -- I think you'd need to run this app inside another app or an emulation layer or something in order to scale everything down for your actual screen size.  I highly suspect nothing like that currently exists.

It is really strange that it requires so high resolution considering that most of phones are still 800x480 or less. Which is the name of the app your trying to run?

It is the Pokerstars app (not sure it is available on market, but here anyway: http://www.pokerstars.fr/en/mobile/).

Short Answer
Your device uses a screen resolution of 320 x 480 pixels, while the application you're trying to run needs a minimum of 800 x 480 pixeis.
While you are using an application to manipulate the Screen Density, this can't overcome the physical limitation of your device's screen, that the application checks for before running.
In short, you can't run the application on that device.

Elaborating the Answer

Your Device
Your device, the Samsung I5700 Galaxy Spica uses 320 x 480 pixels of screen resolution.

PokerStars Mobile Game
The application you've mentioned in the question comments, under the FAQ section says:

Does PokerStars Mobile Poker work on all Android devices?
No. PokerStars Mobile Poker is designed only for mobile devices running Android™ 2.2 and above, with a minimum screen resolution of 800x480. Compatible devices include (but are not limited to):

Samsung Galaxy
Galaxy Nexus
Motorola Droid RAZR
HTC Sensation
HTC Desire
Sony Ericsson Xperia X10
Sony Ericsson Xperia X13
Acer Liquid A1

What is Screen Resolution?
Quoted from Android Developers - Terms and Concepts

The total number of physical pixels on a screen. When adding support for multiple screens, applications do not work directly with resolution; applications should be concerned only with screen size and density, as specified by the generalized size and density groups.

Screen Size

Actual physical size, measured as the screen's diagonal.
For simplicity, Android groups all actual screen sizes into four generalized sizes: small, normal, large, and extra large.

Screen Density

The quantity of pixels within a physical area of the screen; usually referred to as dpi (dots per inch). For example, a "low" density screen has fewer pixels within a given physical area, compared to a "normal" or "high" density screen.
For simplicity, Android groups all actual screen densities into four generalized densities: low, medium, high, and extra high.


text:
Buying and Reading Books without Kindle or Nooks apps
I want buy an e-book (theleanstartup.com)  and read on my tablet (Samsung Galaxy Tab) .  Ebook is available for kindle and nook.  Also there is an Amazon link (probably kindle version).  There isn't pdf download option,  ofcourse.
Kindle and Nook's Android apps isn't downloadable for Turkey.
How can i buy and read this book?  Any ideas?

In addition to asking here, you may also want to go directly to Amazon.  They have a vested interest in helping you buy their merchandise.

i tried this.  getting same error.  its not downloadable from Turkey.

' We could not process your order because of geographical restrictions on the product which you were attempting to purchase. Please refer to the terms of use for this product to determine the geographical restrictions.
We apologize for any inconvenience this may have caused you.'

@Eray Oh, so this is purely a purchasing question, not an Android question.  We can't help you with that, sorry :(

@Matthew it's just for Amazon.  But there are a lots of services / solutions.  Because of this,  i'm asking here.

If you're able to buy it somewhere and have trouble getting it onto your device, that might be on-topic, but the actual purchase is not; it has to be Android-specific, and we don't do shopping questions regardless.  (See the [FAQ].)

You can get the Amazon Appstore from here and install it directly, and install the Kindle app from there instead of from the Play Store.

i tried this.  getting same error.  its not downloadable from Turkey.

We could not process your order because of geographical restrictions on the product which you were attempting to purchase. Please refer to the terms of use for this product to determine the geographical restrictions.

We apologize for any inconvenience this may have caused you.


text:
Where to add SSH keys to allow connections to remote server on Android?
I'm using a rooted custom Android kernel (Gingerbread), and am able to connect to a remote SSH server with password authentication using busybox and a terminal emulator app.  I would like to be able to use SSH keys for auto-login; is this possible?  If so, where should I put my private key?

It's not quite as seamless, but the ssh binary provided by busybox (mine, at least) supports the -i flag, so you can put the key wherever you want and use that:
ssh -i /path/to/key_file joeuser@somehost.com

The relevant man page entry for -i (with the caveat that the information about the default path may not be the same on Android):
-i identity_file

         Selects a file from which the identity (private key) for public
         key authentication is read.  The default is ~/.ssh/identity for
         protocol version 1, and ~/.ssh/id_dsa, ~/.ssh/id_ecdsa and
         ~/.ssh/id_rsa for protocol version 2.  Identity files may also be
         specified on a per-host basis in the configuration file.  It is
         possible to have multiple -i options (and multiple identities
         specified in configuration files).  ssh will also try to load
         certificate information from the filename obtained by appending
         -cert.pub to identity filenames.

Thanks, I had thought of that, but never got around to trying it.  It just seems strange that there is no place that the ssh command will look for the .ssh directory... maybe it's because there is no $HOME set?

@Yuttadhammo: The weird thing is that $HOME (for root) is set to /data on my phone, but ssh seems to ignore any directories I try to set up there. I've never really figured out why that is, but I haven't had a need to really dig into it, either.

@Yuttadhammo In my phone, echo $HOME returns nothing (even for root). If that's your case too, its the reason why your SSH client can't see keys by default. But, with -i flag, you can override the default path, so there's no point of looking $HOME. This is the correct solution if your trimmed down SSH client supports it. So, try it after putting keys on sdcard. If it fails, there's no other way unless you change SSH client.

Great. Worked for me.

Install & run ConnectBot (a dedicated SSH client). Tap/press menu key. From the menu, tap Manage Pubkeys. On next screen, again press/tap menu key. From the menu, tap Import.

Thanks I actually just did that - nice app; is there no way to simply put a key somewhere and have busybox pick it up?

@Yuttadhammo I don't think default packaging of Busybox provide SSH client. Can you be more specific with your SSH client (which may be external utility)?

Also, remember.. as busybox applets are trimmed down version of original ones, your command line SSH client may not support authentication with key, but its very unlikely. Just tell me about your SSH client.

Thanks, ConnectBot is the solution I'll be using, but the -i flag is really closer to answering the question.


text:
Why is my device not utilizing all of its available RAM?
I have a Nook Color with Cyanogenmod 7.2 (on mSD), and Nook Color is supposed to be 512MB of RAM (says so on product's page).
When I open Menu (on bottom bar, while on desktop) > Manage Applications > Running, it says on the bottom left 95MB used, and on the bottom right it says 174MB free. These are about 270MB, does that mean my RAM is corrupted? Why is it not utilizing all 512MB of RAM?

This question (or derivations of it) continues to come up on this site, so I am going to genericize this just a little bit and use it as a "cannonical question" regarding RAM available vs. total physical RAM.

Although your device may have 512 MB of RAM in it, the settings almost always report the RAM that is available to user processes, not all of the physical RAM. This means that it won't report any memory that is being used by:

Android's system-level processes
Your GPU, which often uses shared memory
Any memory a cellular radio chip may need to function (irrelevant in your case)

Although this memory is not reported, it is being used by the system. Reporting it in a system monitor is simply not very relevant because the OS is going to basically keep it for itself forever (after all, the OS needs RAM to run properly, too). There is really no way that you can get this RAM "back" from the system, but you wouldn't want to anyway since your phone would basically stop functioning without it.


text:
"Too many files specified; only takes APK file and verifier file" problem
I have some devices attached to my PC. Now I want to install Astro to a specific emulator. Unfortunately, I get this error.
hieund@hieund:~/Downloads$ adb install "Astro File Manager 2.5.1.apk" -s emulator-5554
too many files specified; only takes APK file and verifier file

It generates this error when there is only an emulator attached.
EOCD not found, not Zip
file 'AstroFileManager2.5.1.apk' is not a valid zip file

I realized that the AstroFileManager apk has problem. I downloaded a new one from xda and it works.
Done.

the -s  should be before the 'install'

Seems like an whitespace problem in the filename. Either remove or escape them.

Have just tried it. Sorry it doesn't work.

Yes, correct. If the path contains white spaces, then you will get this issue.


text:
Tasker and Locale Execute Plugin root command not working in 2.3.5
I just rooted my phone and have been trying to create a task in Tasker with the Locale Execute Plugin to control the LED lights for different things.
Phone Type: HTC Evo 4G
Android Version: 2.3.5
ROM: AlterROM 0.0.4.1-RC1
I have followed instructions on every website I could think of except here so far and none of them work. Is there a bug in this version or something not allowing root commands from running?
Here's the command I'm trying to execute with Tasker & Locale Execute Plugin:
@! echo 1 > /sys/class/leds/wimax/brightness
(commands from here)
If I use a Terminal IDE to do the following:
$ su
# echo 1 > /sys/class/leds/wimax/brightness

It works, but no matter what I do in Tasker, it never asks me to grant it root access.
Any ideas?

Which version of SuperUser do you have installed?

@TREE It has SuperSU v0.87 - I managed to get the LED to turn on using Locale, but Tasker has so many more things that I would really like to get it working with that instead.

The reason I ask is that it SuperSU may have remembered a "no" answer for Tasker at one point. You could try going into SuperSU and looking for Tasker or Locale Execute to make sure it's enabled. I notice that there is a 0.88 release of SuperSU available, too, that might help. I personally use Tasker with Locale Execute and Superuser 3.0.7 for root operations without problems.

The plugin you're using is deprecated; Tasker now has built-in support for shell commands (under Misc->Run Shell). You can use root with this also.
EDIT: It's too bad that didn't work for you :( The last option I can think of is using Secure Settings Plugin. This can run shell commands too, and has the option of returning STDOUT and STDERR to Tasker as well. Good luck!
Also make sure that in your Superuser app you've set it to ask for permissions (or even automatically grant it - turn that on, run Tasker for it to get su permissions, then set it back to "ask").

I tried this out and it seems there might just be a problem with my Tasker app. It won't execute the command from there either. :(

See updated comment. There's one more thing you can try to get root shell commands working.


text:
Is there a way see if any of the apps on my phone have updates available?
Is there a way see if any of the apps on my phone have updates available?
I occasionally get a notification that updates are available but is there a way of checking manually?
If I clear the notification area is there a way to see what apps had updates available?

Open the "Play Store", hit the context menu button and select "My Apps". This will show the list of installed Apps on the device and possible updates for the Apps.
See this question, ff you have Apps that weren't installed with the Play Store

FYI, it may take a minute or two to check the update list, especially if you're not on wifi.

Of course, this assumes that all of your apps are installed via the Play Store. If you sideload apps or use an alternative market this may not apply.

For sideloaded apps see this question: http://android.stackexchange.com/questions/18891/how-to-keep-apps-that-are-banned-from-the-offical-market-up-to-date


text:
How to download an audio file from a web site?
Is there a way to download an audio file, such as a mp3-file from the Android browser to the device so I could listen to it later when I'm offline? Is there a way I should program the web site to make this possible?
I'm not looking for an additional app to help me achieve this.

Related: How can I download an MP3 to my phone instead of opening it in a music player?

in your android browser long click on MP3 file link or any audio link and click on Save Link. It will be downloaded to your phone and it will be stored in download folder in your sdcard.
Hope it will help you.


text:
Samsung Galaxy S2: Autorotation only in stand-by mode
I have the problem with the auto-rotation since the GingerBread 2.3.6 and now with the ICS 4.0.3, now the rotation works only if I put in "stand by" the screen, then I rotate the phone and it rotates...the blue ball in calibration setting does not move...I tried the hard reset, the rooting (in gingerbread), the reflashing (GingerBread and ICS), nothing to do...There is only a strange fact the App GyroDroid when I had gingerbread the "linear acceleration test" did not work, now (ICS) it works...but it seems that my accelerometer works only in that test :-( What can it be? Thanks

Please be aware that home screens DO NOT rotate.
As well as this, developers can request their apps are only to be used in portrait mode - they therefore won't rotate automatically.
If you really want to rotate your screen, you can download the Set Orientation app, which will allow you to force your screen to rotate, based on a default orientation setting, or your sensor.

Oh, some home screens do -- mine does (GOLauncher EX), and AFAIK so does ADW. Some others might rotate as well. But the Set Orientation app might prove helpful; I cannot tell from my experience, but the app description sounds promising.


text:
How does Google Play's "Market license check" work?
About a month ago I bought a game called Whale Trail during a sale on Google Play. Today, when I tried to play the game on the subway, it asked to verify the game's license, and failing to do so (since there was no internet connection on the subway), shut the game down. When I got home, I took a look at the game's permissions tab and saw this:

Market license check
Can check if you have a license for this application from Market

It seems like this is a feature built into Google Play. So my question is, how does this "license check" work? How often does apps using this "feature" phone home to verify that indeed I'm not a dirty pirate stealing these developer's apps?

I'm no expert on it, so not going to answer, but information is here. The quick and dirty: Application is purchased and the .apk file is licensed to you, it goes over the network to check the license. It's possible the network wasn't available to you at that time and the developer didn't cache anything or handle that.

@DoozerBlake So the answer is - "As often as the developer chooses"? I think that is acceptable as an answer

You can choose when, and how often, you want your application to check its license and you have full control over how it handles the response, verifies the signed response data, and enforces access controls.

From http://developer.android.com/guide/market/licensing/overview.html
So yes basically whenever the developer wants it to. I'd imagine the most common time to check is when the application is first opened.

Your application does not query the licensing server directly, but instead calls the Google Play client over remote IPC to initiate a license request. In the license request:

Your application provides: its package name, a nonce that is later
  used to validate any response from the server, and a callback over
  which the response can be returned asynchronously.
The Google Play client collects the necessary information about the
  user and the device, such as the device's primary Google account
  username, IMSI, and other information. It then sends the license
  check request to the server on behalf of your application.
The Google Play server evaluates the request using all available information, attempting to establish the user's identity to a sufficient level of confidence. The server then checks the user identity against purchase records for your application and returns a license response, which the Google Play client returns to your application over the IPC callback.

So:

The information about the application, the device and the user goes off to Google's servers.
Google then checks your name against the list of people it knows have paid for the application on Google Play. (It could also check the name of the application against a list of applications it knows that you've downloaded from Google Play)
If it can see that you have downloaded (and paid for) the application from Google Play it sends back that you have a license, if not then it tells the app you don't.

Obviously this is all done online so if you're offline then it won't work. If I was writing the application I would have a counter to let the person to use it offline 3 times or so before having to go online to get the license check in order to stop the kind of thing happening to you where you can't play offline. Of course if someone digs into the file where the counter is stored they could change the value back to 3 tries every time they use it and never have to pay but that's probably beyond the technical competence of most users.

what happens in following scenario, a paid app which has not implemented license check library in its 1st version but implemented license check library in its 2nd version. Will the buyers of 1st version be considered as authenticated users when they update to 2nd version?


text:
A music widget that works with Google Music streaming and offline service?
I'd like a widget to display playing info and cover art that works with latest Google Music app, more importantly both while playing offline tracks (those marked to be offline, so actually Google Music cached tracks) and also streaming ones.
Do you know any?
Thanks.

There are a few different apps on the market that claim to be able provide a widget that can control Google music (Pure Music was one, but a paid app).  However it is unclear which app they mean when they say "Stock Music App"  Some phones are going to have the pre-cloud version of the music player as stock.  (The pre-cloud widget supports cover art)
As there is no API for Google Play Music, it may not be possible for 3rd party widgets to do this.  Though Google has said that the #1 user requests was more/better widgets for the music app, so perhaps there will be better options soon.

So it's an API issue, then. Too bad, Google really has to get going with APIs (G+ is like embarassing).
Thanks anyway.

Go check "Plug in music widget" at Android Market. It's working with Google Music and free.

Could you please add a link to the widget?

Wow, this is really good! https://play.google.com/store/apps/details?id=com.seya.plugmusic&hl=en


text:
How can I force Chrome Beta to display in landscape mode?
The default Android internet browser has an option in the settings to always display webpages in landscape orientation. Is there any way to do the same in Chrome Beta? I keep my auto-rotation off, but it's much easier to read webpages in landscape.

possible duplicate of Is it possible to have the Auto rotate feature turned on or off by app?

With a combination of Tasker and Rotation Locker you can keep your auto-rotation off but create a profile that sets the orientation for certain apps.

I ended up just using Tasker, as simply enabling autorotation when I launched Chrome  was enough.


text:
Wi-Fi of Galaxy S2 is not working after ICS update!
I updated my Galaxy S2 with the official OTA update to Android ICS 4.0.3
After the upgrade, my wireless worked for a couple of hours, but after a restart it doesn't work at all (for a week now).
I tried a couple of tricks (none of them working):
1) *#*#526#*#* combination
2) WiFi Direct activation
3) Static IP
4) Changing to 2.4 GHz
None of them are working!!!
Somebody has any other ideas?
BTW: I'm not getting an IP from my router. The router is working fine with other phones.

Can you try changing the channel? Also by not working what do you mean? You can't connect or you don't get IP or you can't browse?

i tried that. no luck. :(

I was having the same issue for the last 2 days. After upgrading to ICS wifi was working but stopped working suddenly after a day. This is how it got fixed:

selected the network and clicked forget
turned off wifi
turned wifi back on
connected the wifi network again

tried it. no luck. it displays: "Saved, secured with WEP", but still no IP, no internet.

From what I'm reading, it sounds like your best bet will be to reset it to factory defaults. That looks like it's fixing the problem for others. This will, of course, delete your apps, contacts, calendar, and a couple other things that escape me at the moment. Make sure that you have your phone set to back up everything with your google account, and I'd recommend using Titanium Backup to make a backup of all your apps.

That's what I'm trying to avoid. I've read that others reseted to factory defaults and had the same issue.

There's a few things you could try:

Turning phone and router off and back on.
Changing the SSID of the network.
Changing the password for the WiFi.
Changing the encryption used on the router (ie. from WPA to WPA2 or the other way around, or even turning it down to WEP)
Changing the channel that the WiFi is using.
Turning off the password for the WiFi and trying to connect (don't forget to turn it back on later though).

I know some are fairly basic but I've had problems in the past connecting to my Virgin Media router and they've worked for me.

I know you are trying to help, but if you read the comments and the original post its clear he has tried all the basic stuff :)

He has said he's tried 4 things, none of which I suggested in my post, but I know what you mean. However other users might find it useful. The one I'd recommend trying the post is turning off the WPA2 (or whatever), so no password, and trying to connect then and seeing if you can.

same issue I had. Only thing that worked for me is restarting the router and then connect back to router. But the issue is that there's no internet after 3-4 minutes maximum. and then go restart again the router and again 3 min of internet...


text:
Wifi connecting-disabled-connecting loop
My wifi was perfectly working a few days back, but now all of a sudden all I get is connecting-disconnecting-scanning loop. It never connects. Help.
I'm on Android 2.3.5 | Wildfire S | Rooted
Here's my log:
05-02 17:18:50.583: D/StatusBarPolicy(190): onSignalStrengthsChanged
05-02 17:18:50.583: D/StatusBarService(190): updateIcon slot=phone_signal index=20 viewIndex=13 old=StatusBarIcon(pkg=com.android.systemui id=0x7f0200d2 level=0 visible=true num=0 ) icon=StatusBarIcon(pkg=com.android.systemui id=0x7f0200d2 level=0 visible=true num=0 )
05-02 17:18:53.165: D/WifiStateTracker(118): Reset connections and stopping DHCP
05-02 17:18:53.165: I/wpa_supplicant(1323): Rx Data Filter Remove [5] command
05-02 17:18:53.165: I/wpa_supplicant(1323): auto ip enabled
05-02 17:18:53.175: D/NetUtils(118): ifc_get_info addr=0 !
05-02 17:18:54.176: D/WifiStateTracker(118): Disabling interface
05-02 17:18:54.186: W/wpa_supplicant(1323): l2_packet_receive - recvfrom
05-02 17:18:54.216: D/DrmScannerReceiver(398): android.net.wifi.STATE_CHANGE
05-02 17:18:54.246: D/DrmIntentService(398): TIME_THREAD
05-02 17:18:54.246: D/DrmIntentService(398): Wifi disconnected.
05-02 17:18:54.256: D/WifiSettings(352): isDisconnected=true, detailstate=DISCONNECTED, networkId=-1, wifiinfo=SSID: <none>, BSSID: <none>, MAC: 64:A7:69:93:4B:B9, Supplicant state: DISCONNECTED, RSSI: -200, Link speed: 72, Net ID: -1
05-02 17:18:54.276: D/NetSharing_NSReceiver(352): onReceive : android.net.wifi.STATE_CHANGE
05-02 17:18:54.276: I/NetSharing_NSReceiver(352): wifienabled:false
05-02 17:18:58.861: I/wpa_supplicant(1323): Authentication with 00:00:00:00:00:00 timed out.
05-02 17:18:58.861: V/WifiMonitor(118): Event [Authentication with 00:00:00:00:00:00 timed out.]
05-02 17:18:58.861: I/wpa_supplicant(1323): CTRL-EVENT-STATE-CHANGE id=-1 state=0 BSSID=00:00:00:00:00:00
05-02 17:18:58.861: V/WifiMonitor(118): Event [CTRL-EVENT-STATE-CHANGE id=-1 state=0 BSSID=00:00:00:00:00:00]
05-02 17:18:58.871: V/WifiStateTracker(118): Changing supplicant state: DISCONNECTED ==> DISCONNECTED
05-02 17:18:58.971: I/wpa_supplicant(1323): CTRL-EVENT-STATE-CHANGE id=-1 state=2 BSSID=00:00:00:00:00:00
05-02 17:18:58.971: I/wpa_supplicant(1323): wpa_driver_wext_combo_scan: Start
05-02 17:18:58.971: V/WifiMonitor(118): Event [CTRL-EVENT-STATE-CHANGE id=-1 state=2 BSSID=00:00:00:00:00:00]
05-02 17:18:58.971: V/WifiStateTracker(118): Changing supplicant state: DISCONNECTED ==> SCANNING
05-02 17:18:58.971: D/ConnectivityService(118): Dropping ConnectivityChange for WIFI: DISCONNECTED/SCANNING
05-02 17:18:59.542: I/wpa_supplicant(1323): got scan complete
05-02 17:18:59.542: I/wpa_supplicant(1323): wpa_supplicant_get_scan_results:return scan results2
05-02 17:18:59.542: I/wpa_supplicant(1323): AP:ssid[MoDroid],rssi[-30],BSSID=00:26:82:73:2d:d3
05-02 17:18:59.542: I/wpa_supplicant(1323): Received 201 bytes of scan results (1 BSSes)
05-02 17:18:59.542: I/wpa_supplicant(1323): wpa_driver_wext_get_scan_results---
05-02 17:18:59.542: I/wpa_supplicant(1323): wpa_disabled_ssid_list_clear
05-02 17:18:59.542: I/wpa_supplicant(1323): clear disable: MoDroid
05-02 17:18:59.542: W/wpa_supplicant(1323): [EAP-MSG] EAP wpa_supplicant_check_sim@436: eap_methods not available
05-02 17:18:59.542: I/wpa_supplicant(1323): Trying to associate with 00:26:82:73:2d:d3 (SSID='MoDroid' freq=2412 MHz)
05-02 17:18:59.542: I/wpa_supplicant(1323): CTRL-EVENT-STATE-CHANGE id=-1 state=3 BSSID=00:26:82:73:2d:d3
05-02 17:18:59.562: V/WifiMonitor(118): Event [wpa_disabled_ssid_list_clear]
05-02 17:18:59.562: V/WifiMonitor(118): Event [clear disable: MoDroid]
05-02 17:18:59.562: V/WifiMonitor(118): Event [Trying to associate with 00:26:82:73:2d:d3 (SSID='MoDroid' freq=2412 MHz)]
05-02 17:18:59.562: V/WifiMonitor(118): Event [CTRL-EVENT-STATE-CHANGE id=-1 state=3 BSSID=00:26:82:73:2d:d3]
05-02 17:18:59.562: I/wpa_supplicant(1323): CTRL-EVENT-STATE-CHANGE id=1 state=4 BSSID=00:26:82:73:2d:d3
05-02 17:18:59.572: V/WifiMonitor(118): Event [CTRL-EVENT-STATE-CHANGE id=1 state=4 BSSID=00:26:82:73:2d:d3]
05-02 17:18:59.572: I/wpa_supplicant(1323): Associated with 00:26:82:73:2d:d3
05-02 17:18:59.572: V/WifiMonitor(118): Event [Associated with 00:26:82:73:2d:d3]
05-02 17:18:59.572: V/WifiStateTracker(118): Changing supplicant state: SCANNING ==> ASSOCIATING
05-02 17:18:59.572: D/StatusBarPolicy(190): onSignalStrengthsChanged
05-02 17:18:59.582: D/StatusBarService(190): updateIcon slot=phone_signal index=20 viewIndex=13 old=StatusBarIcon(pkg=com.android.systemui id=0x7f0200d2 level=0 visible=true num=0 ) icon=StatusBarIcon(pkg=com.android.systemui id=0x7f0200d2 level=0 visible=true num=0 )
05-02 17:18:59.592: I/keystore(76): uid: 1000 action: t -> 3 state: 3 -> 3 retry: 4
05-02 17:18:59.592: V/WifiStateTracker(118): KeyStore.LOCKED
05-02 17:18:59.592: I/wpa_supplicant(1323): DISABLE_80211X
05-02 17:18:59.592: I/wpa_supplicant(1323): CTRL_IFACE: wpa_supplicant_ctrl_iface_disable_80211X
05-02 17:18:59.612: V/WifiStateTracker(118): Changing supplicant state: ASSOCIATING ==> ASSOCIATED
05-02 17:18:59.612: D/ConnectivityService(118): [embedded] ConnectivityChange for WIFI: CONNECTING/CONNECTING, default=-1
05-02 17:19:02.585: D/StatusBarPolicy(190): onSignalStrengthsChanged
05-02 17:19:02.585: D/StatusBarService(190): updateIcon slot=phone_signal index=20 viewIndex=13 old=StatusBarIcon(pkg=com.android.systemui id=0x7f0200d2 level=0 visible=true num=0 ) icon=StatusBarIcon(pkg=com.android.systemui id=0x7f0200d2 level=0 visible=true num=0 )
05-02 17:19:05.587: D/StatusBarPolicy(190): onSignalStrengthsChanged
05-02 17:19:05.587: D/StatusBarService(190): updateIcon slot=phone_signal index=20 viewIndex=13 old=StatusBarIcon(pkg=com.android.systemui id=0x7f0200d2 level=0 visible=true num=0 ) icon=StatusBarIcon(pkg=com.android.systemui id=0x7f0200d2 level=0 visible=true num=0 )
05-02 17:19:05.708: I/wpa_supplicant(1323): wpa_driver_wext_combo_scan: Start
05-02 17:19:06.078: I/wpa_supplicant(1323): CTRL-EVENT-DISCONNECTED - Disconnect event - remove keys
05-02 17:19:06.078: V/WifiMonitor(118): Event [CTRL-EVENT-DISCONNECTED - Disconnect event - remove keys]
05-02 17:19:06.078: V/WifiStateTracker(118): New network state is DISCONNECTED
05-02 17:19:06.088: I/wpa_supplicant(1323): CTRL-EVENT-STATE-CHANGE id=1 state=0 BSSID=00:00:00:00:00:00
05-02 17:19:06.088: V/WifiMonitor(118): Event [CTRL-EVENT-STATE-CHANGE id=1 state=0 BSSID=00:00:00:00:00:00]
05-02 17:19:06.088: V/WifiStateTracker(118): Changing supplicant state: ASSOCIATED ==> DISCONNECTED
05-02 17:19:06.178: I/wpa_supplicant(1323): CTRL-EVENT-STATE-CHANGE id=1 state=2 BSSID=00:00:00:00:00:00
05-02 17:19:06.178: V/WifiMonitor(118): Event [CTRL-EVENT-STATE-CHANGE id=1 state=2 BSSID=00:00:00:00:00:00]
05-02 17:19:06.178: V/WifiStateTracker(118): Changing supplicant state: DISCONNECTED ==> SCANNING
05-02 17:19:06.178: I/wpa_supplicant(1323): wpa_driver_wext_combo_scan: Start
05-02 17:19:06.188: W/wpa_supplicant(1323): ioctl[SIOCSIWPRIV] (cscan): -1
05-02 17:19:06.188: W/wpa_supplicant(1323): Failed to initiate AP scan.
05-02 17:19:07.229: I/wpa_supplicant(1323): got scan complete
05-02 17:19:07.229: I/wpa_supplicant(1323): wpa_supplicant_get_scan_results:return scan results2
05-02 17:19:07.229: W/wpa_supplicant(1323): ioctl[SIOCGIWSCAN]: 22
05-02 17:19:07.229: I/wpa_supplicant(1323): wpa_driver_wext_get_scan_results:buffer is NULL
05-02 17:19:07.229: I/wpa_supplicant(1323): wpa_drv_get_scan_results2:Failed to get scan results
05-02 17:19:07.229: I/wpa_supplicant(1323): Failed to get scan results - try scanning again
05-02 17:19:08.340: I/wpa_supplicant(1323): wpa_driver_wext_combo_scan: Start

http://pastebin.com/r23NQ2VC

I'm going to close this as "localized" since the issue stems from your specific Wi-Fi software rather than an Android issue, though feel free to accept your own answer.

This was a problem with the routing software Connectify.

can you mark this as solved?

I had this problem on my t101 tablet. Sometimes, " forgetting" the network entry would work, but my final fix was this: I set my phone up as a hotspot and connected my tablet to that. After doing that twice my tf101 has connected to my router without fault. It's not a satisfying answer. Things shouldn't be so clunky, but here we are.


text:
What is default GMail setting for: number of days of data to synchronize?
Gmail allows to limit from how many last days it will synchronize the messages. E.g. from one day, two, etc.
What is the default setting? I think this is phone independent, but I ask about Samsung Galaxy S, and SII.

I think this may vary depending on the version of Gmail being used as well, actually, but I'm not positive.

Why the security tag? I can see how you could consider it a related to security somewhat but you don't mention it in the question.

If someone steals phone, this will be the amount of mail he can access

I thought that might be what you mean, but the attacker can always increase the value to whatever they want and access that many days of mail.

Yes, but the phone can be e.g. locked, giving enough time to change gmail password.

That's true but if the attacker can read your emails then that suggests he's already unlocked the device.

4 days I believe, up till Gingerbread. I have Ice Cream Sandwich (ICS) and it's currently set at 30 days and I haven't changed it on my device since buying it so I suspect ICS has is set to 30 days as default.
If you look at: http://support.google.com/mobile/bin/answer.py?hl=en&answer=168499 (along with the other links I post below) you can see it mentions a 4 day sync, these posts seem to be referring to Gingerbread and below.
EDIT: After Googling around for a bit I think that 30 days is definitely just in ICS. A few people on various sites mention a 4 day sync which should have been Gingerbread and below. (Note that most of these sources are relatively poor but they mention the 4 day limit, hence why I've posted them)

http://answers.yahoo.com/question/index?qid=20100122211939AAdHEs5
http://androidforums.com/android-applications/30952-gmail-number-days-sync.html
http://www.askmefast.com/What_does_sync_for_4_days_on_android_gmail_mean-qna370542.html

Which device you have?

A Nexus S, it's got ICS now. I'll edit my answer with some other stuff I've read.

This default depends on your Android version.  The default setting used to 4 days but with ICS (might be honeycomb, I can't comfirm) it was changed to 30 days.

It for sure was not ICS :)


text:
Latest Motorola update burns more battery on RAZR phone idle?
I had my Droid Razr tuned pretty well to give me 10-12 hours of use without going below 70-80% of battery life. Since the update to 6.12.181.XT912Verizon.en.US (GB 2.3.6), I'm now down to 40% in the same time period.
Cell standby is the big culprit. It's sucking down huge amounts of battery now. My question is this: Is there anything I can do about this short of rolling back to the previous (flawed) update?

See: What is Cell standby and how can I keep it from eating my battery?

Try Juice Defender. It has a data toggle widget.


text:
Got weird fullscreen ad when visiting website
When I vistit on my nexus one the website alternativeto.net and open a subpage then suddenly I see a fullscreen ad with the title "liferay.com" and the address cat.m.ifortune.mobivillage.de
I see the desktop version of alternativeto.net when I visit them
Is it a problem of alternativeto.net or is there some virus on my smartphone?
It doesnt happen on other websites while surfing with my smartphone
if it is not android related, please move it to the right board (didnt know if i should post it in superusers?)

some sites do that, ads are revenue, if it's really annoying you then root your device and install an adblock app

It has to be related to the website. It's possibly just a pop-up ad.
Currently there's no known virus for the Android platform. There're other forms of malware but no viruses. Nevertheless you should always make sure to only install applications from trusted sources.


text:
Access dropbox on phone instead of installing PC client
I have the Dropbox app installed on an Android phone. I connected the phone to a PC via the USB cable. I'd like to use dropbox through the phone so I don't have to install the client on the PC.
How do I easily push and pull files from dropbox through the phone using my computer?

What type of phone do you have and what OS is it running?

Should I assume your phone is incapable of using Wi-Fi or you don't have wireless router at home? Depending on what smartphone you have, you can do that by tethering your phone with computer and leveraging computer's internet access.

It would really really help if you didn't refer to your phone as "my phone" but tell us what it is.

@Boris_yo, Phone can use Dropbox fine, connects over 3G. I want to access files on Dropbox through the phone, using the PC.

@slhck, Specific type of phone is kind-of irrelevant. It's an android phone. I'm not asking a question about a specific phone.

@Homer Then you can USB tether by choosing "Internet Pass-through" in wireless settings of your phone or you can setup your computer to be Ad-Hoc so you can connect to its wireless network if you don't have wireless router.

@Boris_yo the problem is not that he doesn't have Internet but that he doesn't want install dropbox on the pc.

@RichardBorcsik Ah so i probably don't get it fully but he wants to use computer as an interface/manager between Dropbox app on his phone and Dropbox online storage account? Then i cannot help him if so and he should suggest such feature to Dropbox development staff.
However, now that i am thinking, he actually can manage his Dropbox on computer without installing Dropbox application. He does this through his online Dropbox account.

@Homer: You'll be better off logging in to Dropbox with a web browser and downloading the files you want. The Android Dropbox app does not, by default, download files until you tell it to. Therefore, the files don't exist on the device until you tell it to download them.

The android dropbox app does not support automatic file syncing.
There are two ways to do what you described.

Copy over the files to the Sdcard than manually upload each file from the app.
Use an app like foldersync . You can pick a folder both on your phone and in you Dropbox and the app will sync them.

Problem: The Dropbox app doesn't actually download files to the device until you tell it specifically to do so. I'm not so sure that the OP can accomplish what he wants.

@AlEverett It can done with foldersync. It supports automatic syncing on client-side file change.


text:
Using Google Voice Without Simcard
This is a simple question but I couldn't find the answer in this website?
Is is possible to call phones without a voice plan just using Google Voice?

You can do this with an app called GrooveIP: https://play.google.com/store/apps/details?id=com.gvoip
I have it on my OG Droid, which is no longer activated on VZW, and use it as my "house phone" with my Google Voice number.

No, Google Voice does not work over data.  You can use a VoIP solution or do some complicated things with SIP accounts and clients to make use of your Voice account over data, but this isn't supported by Google or the Voice app.


text:
How do I transfer from HTC SENSE to the computer?
I want to transfer contacts, photos and videos from my HTC SENSE to my computer. Does anyone know how to do this?
Thanks

Why don't you try that with HTC Sync?

I assume you're on Windows?

As your phone is an HTC, I agree with Abhishek above about HTC Sync Manager, however you havent specified which HTC model you are using because it doesnt work with all HTC devices eg I have a HTC Desire S and cannot use HTC Sync Manager however see this link for HTC Sync http://www.htc.com/www/software/htc-sync-manager/

One way would be to use WebSharing Lite available at Google Play/Android market. Once installed, you can navigate to an address set up by WebSharing via your computer and transfer any files you need.
EDIT:
There are many applications to do this as pointed out by @richard-borcsik below. This is just one off the top of my head. If you establish a Google Account for your android device and then log into Gmail for that Google Account, the contacts that you have on the phone/device automatically show up in your Gmail Contacts list. At least, that has been my experience. So you may not really need a separate application to transfer/update contacts.

That only partially explains the question. It does not support contacts. And there're better apps for the task than the one you recommend.

@richard-borcsik Please do post your answer so I can check out those applications as well! It would be very handy to future Android users who have the same question.

If your computer is a Windows PC, I recommend using Snap Pea described as "Android's Best Friend". Theres a short video tutorial, as well as explanation on the main front page of its functions. (Having never used it myself i'm not sure if it transfer videos, but as its free you have nothing to lose)
http://www.snappea.com/
If you are using an Apple Mac and your phone is incompatible with HTC Sync Manager, then I recommend using Air Droid which is browser based.
http://www.airdroid.com/


text:
How can I forward texts to my  tablet and reply back?
I have a tablet running Android 4.0.1, and a cell phone running 2.2.
When I'm working on my tablet, I would like to be able to see my texts and phone calls get forwarded to the tablet, which doesn't have a SIM card, and be able to interact with them as if I was on my cell phone, preferably over wi-fi and/or bluetooth. Is this possible? Paid solutions are acceptable as well.

tablet doesn't have sim card means it is not capable of having a sim or it's capable but you choose not to use a sim in the tablet?

No SIM card capabilities. Or if there is, I haven't seen it, but wouldn't buy one anyways

If you're in the USA, use Google Voice - it allows a user to make voice calls while on WiFi and also allows sending / receiving SMS.
Also look at Tablet Talk for your SMS needs at least. In early development, there's also Phone Link
If you're working on your tablet, I believe the simplest solution for voice calls is to have a bluetooth handsfree paired with your phone so you can make and receive calls.

In the land of the snow and canucks... Canada can't take advantage of Google Voice yet :(

I've tried several solutions like TabletTalk, Desksms, but none of them was really reliable. Two weeks ago I found mysms which works very similar, but for me works a lot better.
You install mysms on your phone and on your tablet (there's a seperate tablet app for this) and it immediately syncs your messages from your phone to your tablet. If you send a message from your tablet it will also be synced back to your phone. You get notifications for new messages and have a few settings to optimize them for your use.
As far as I know there's no option for forwarding calls, but for texting it's just great!

Use Tablet Talk. I use this between my phone and tablet, and it works flawlessly. Auto syncs messages between the two, and forwards texts and calls to the tablet when connected. Has lots of settings to autoconnect, and suppress notifications on the phone when it pushes things to the tablet. I have it setup to connect whenever both my phone and tablet are connected to my home wifi network, or when the tablet is tethered to my phone. It even has a floating notification window that you can enable, so you can quickly reply to an incoming text, then get back to whatever you were doing on your tablet. Brilliant app, barely use my phone at all any more.

You could use GTalkSMS. It may not be easy to configure for the average user. But if you get the idea, create some XMPP Accounts and are able to install one of the many XMPP Clients for Android on your tablet, you get exactly what you want.
Note: According to the FAQ I have to disclose that I am involved into GtalkSMS. GTalkSMS is an open source GPL licensed Android app. Everyone can contribute.

The link is showing an error page. Is this available in Canada? And I'm going to have to do research into what XMPP is

Installed but having issues. Where do I see messages?

On the XMPP client on the other side. As I said, it's not that user friendly and you have to have some technical knowledge. Please refer to the offical How-To Setup GtalkSMS. For further assistance ask on the users forum.

You can get your SMS off your phone to your tablet via DeskSMS.  Works well, I've been using it for nearly a year now.  It'll also forward your SMS to your email and you can reply via email just as if you were texting.
Phone calls is a bit trickier without Google Voice.  The best Android app solution in Canada now that GV has closed the 403 area code hack is probably Bud Phone, which gives you free calling within and to most Canadian cities.  If memory serves, you can forward your phone to it or it to your regular phone.  It's run by FreePhoneLine.ca, which is a pretty reliable VOIP telco.

This looks promising. Installing now, then will set up when I get home. I assume I don't need it installed on my tablet :P

SMS you don't need anything other than your email client.  For BudPhone you'd need their soft client on your phone I should think, if you want to take calls on your tablet.

The first link looks dead to me.

@Firelord: that can't be surprising after  three and a half years, buddy.

My purpose was to make you aware of the state of  your answer. Whether you update it or not is up to you entirely.

MAXS (Modular Android XMPP Suite) allows you to send and receive SMS messages over XMPP. Using an XMPP client on your tablet you can therefore receive and reply to SMS messages from your Android smartphone.
It also allows you to control various aspects of Android, includes a SMS/Call/Battery notification and reply system. Additionaly it is able to send and receive files to and from your Android device. There are many other features too.
Note: According to the FAQ I have to disclose that I am involved into MAXS. MAXS is an open source GPLv3 licensed Android app. Everyone can contribute.

I use PushBullet in the Google Play Store. You install PushBullet on all of your devices (even Windows and Mac computers, Android Phones, IOS and they also have browser plug-ins for every browser out there.
Once installed on each device, you have to sign in with your Google credentials.
Now, when a text (or any other notification comes in such as a Facebook message or what have you), the app gives a pop-up on the computer or tablet allowing you to respond to the message, dismiss the message, mute the app, etc.
It doesn't sync your text message history onto each device, but it does allow you to receive messages on each device and respond to them. Your cell phone, of course, has to be powered on, as the messages are still being sent and received via your phone and relayed to your other devices.
If you are running a device any earlier than Android 4.4, you can't reply to messages, only receive them.
Another feature of PushBullet is that you can send files, links, photos, etc. from your PC to your device, and vice versa. It's an easy way to transfer files.
Their website is www.pushbullet.com

Has the battery usage dropped? I used PB about a year ago, and it was a battery killer, so I uninstalled it

MightyText works for me. Also does some other helpful things when my phone is out of reach.

Can you explain how to set this up with that app (and link it)?

For text on your tablet, I found an app on Google Play called TextNow. It gives you "text number" in the area code you want and you can text any number (all for free and not just for "app to app" text only...). Did you find how to make and receive phone call on a tablet without a SIM card?

Not what I'm looking for. I basically want my texts sent and received on my phone, and also synced with my tablet

You could get HeyWire on your tablet, its completely free texting, they have small adds in the bottom, but you will hardly ever notice em. They give you a
new HeyWire number though. You dont have to buy it or spend any money at all, you just have to download it and install. It doesnt send your cellphones text messages to your tablet though. Ive been using it for months now. Its quick and very simple..

Just found this forum while searching Google. Downloaded mysms onto android phone and onto tablet, enabled tethering on the phone, connected the tablet to the phones Hotspot and it works like magic.

Hi monkey, welcome to Stack Exchange. Can you please [edit] to include information about the app, link to it, etc? This answer is quite low in the quality standards we expect

There are more than one mysms app in Play Store. Consider following Luke's advice.


text:
LG Optimus Pro C660 won't vibrate for SMS
I just bought the Optimus Pro C660 and it will vibrate when I get a call or the alarm clock goes off but it won't vibrate when receiving an SMS. I have gone through all the settings and set it to "Vibrate Always", but it still doesn't work. I heard that you can download apps to make it vibrate - would that help? Are there any other solutions for this?

Go to Messaging. Select setting. Go to notification settings. There you have an option to switch on vibration for Notifications.

If you're willing to go with a 3rd party app, I'd recommend Handcent SMS. It goes a step further by allowing you to assign specific vibration patterns to different contacts.


text:
Is Adobe Flash available for ARMv6 devices?
Is it possible to have flash working or ARMv6 devices?

The official flash player for android only supports ARMv7 processor architecture.
The way that some ARMv6 devices have flash is that some is that a few cheap tablets (usually from China) have a non-official version.
You can download one here. But beware it may or may not work!

You have Flash Player which is pre installed on your device. You can have (some) luck with running .swf files. I tried running it in the browser and it was a bit glitchy.

He does not have flash player, because the phone he's using is not supported hence the question.

How do you know what model his phone is? I've a Legend which is ARMv6 and has Flash Player. Flash Player is for those devices that can't run Flash.

Oh my god you seriously have no idea what you're talking about about do you? You need flash player to run flash. Your device doesn't runs a full flash player just a dumbed down light one.


text:
Is it possible to use android phone as bluetooth headset for ps3?
Does anyone know how to use the android phone as a bluetooth headset so that i can use it as a mic while playing several games (COD) for example.
I'm using Ice Cream Sandwich and i have a Galaxy Vibrant. I don't want to buy a bluetooth headset so i'm simply looking to use my phone as an intermediate adapter. I can connect my wired headphones which has a mic attached to it.

Have a look at this app - absolutely no idea if it would work but it does look from the screenshots like it streams voice data over bluetooth

@Akash: See related post "How to make Android phone as a bluetooth headset?" from Stack Overflow for ideas relating to your query: http://stackoverflow.com/questions/3163453/how-to-make-android-phone-as-a-bluetooth-headset

Thanks to an app that turns an Android phone into a more universal Bluetooth device, it is possible to control a PS3 with your Android phone as though it were a Bluetooth remote control. The connection allows the phone to be used as a virtual keyboard for entering text, and it even has a touchscreen trackpad for moving the cursor in the PS3's web browser.
The app, BlueputDroid, is in beta form right now, and is still a bit tricky to use, as the list of supported Android phones is not exhaustive, some of the phones require custom firmware and once you get the app installed, there are technical hoops to work through. A list of believed supported and unsupported devices can be found on XDA-developers.com, where the app was introduced. It also has details on how to download the app for those who own a compatible Android handset.
The independent developer has tested it out on the Nexus One, HTC Wildfire, and LG Optimus One - all with rooted firmwares. He was not able to get it working on the Optimus One.
BlueputDroid is the first app to allow a smartphone to pair up with the PS3 as an input device. There have been other Bluetooth apps for Android that more flexibility in syncing the phone to a computer, but this is the first working app for PS3 connectivity. If the dev can further refine the process and expand compatibility, we'll welcome the chance to use our phones to input PSN info or type in URLs - beats having a real keyboard tethered to your system, hm?
source: http://www.gamesradar.com/how-to-use-your-android-phone-as-a-ps3-bluetooth-keyboard/

How exactly does this answer my question?

Is your phone Rooted ? BlueputDroid works with rooted devices only (if you are prepared to root your device then this maybe achieveable with this app) according to this article entitled:
How to remotely control your PS3 with Android BlueputDroid Apps Guide written by EHSAN on Feb. 27th 2011.
http://topbestfreeapps.com/how-to-remotely-control-your-ps3-with-android-blueputdroid-apps-guide/
However checking the list of supported devices yours is not supported:
Unsupported devices
 ■Samsung Moment
 ■Samsung Galaxy Spica
 ■Samsung Galaxy S (this includes Captivate, Vibrant, Epic 4G, Fascinate, Showcase, Mesmerize, Continuum, K, U or any other variant of the Galaxy S series devices, but excluding Nexus S, which doesn’t have Samsung’s software, and which works!)
 ■Samsung Galaxy Tab
 ■HTC Eris
 ■HTC Incredible
 ■HTC Desire/HD
 ■HTC Desire Z
 ■HTC Legend
 ■HTC Hero
 ■HTC Magic
 ■HTC Evo 4G
 ■HTC Aria
 ■HTC/T-Mobile myTouch 4G
However this article was published in early 2011, almost two years ago, so maybe it is now supported.
The article does in theory provide partial insight into what you want to achieve !
I believe the article I mentioned in the comments above is more tailored to your needs however

Yes, you can use it as a headset.
Just make your own app, and make its settings the same as the headset.
I made one for my LG P690F.

What kind of app will he make? Do you have a guide for it?

do you have a github link?

Nope. Not possible. Only recognized or devices signed by Sony can be used for pairing with the PS3.
I don't think you can use ANY bluetooth headset. There are specific ones made for PS3.

This is incorrect, I have had no problems using a generic bluetooth headset with PS3.

@Rory if that is the case then it should be possible to use the phone as a generic bluetooth headset right? The app dint work for me :/

This answer is entirely wrong! The ps3 uses a bluetooth platform for their wireless devices, almost all bluetooth headsets work.... Unfortunately a select few dont work! There are not many people, that i know, toying around with android devices as a headset... There are people workung on the OP's problem, btw.

@AkashRamani, as an app dev it will depend on the version of android installed for the most part but the type of phone (i.e. Samsung HTC, LG... some may work others may not...) I just wanted to shed some light to a possible solution, and/or why it wont work... If you are rooted, upgrade to Android 4.3 or above to use the new BLE streategy google uses on all of their Android devices.


text:
Re-install settings application.
I have compiled Android Source codes and get settings.apk now I wonder can I install that application on my phone ? When I try to do that my phone say "CAnnot install application" what can I do to install that application ?

Why -1 ? Whats wrong ??

Why are you trying to do this?  What's wrong with the Settings application that came with and was likely customized for your phone?

@MatthewRead I need to get access to System PIN application in that order I make some changes in android sources and recompile them now I need to install android settings.apk in to my phone (http://stackoverflow.com/questions/10106837/use-system-pin-dialog-in-android-application)

you need to root the device and copy the settings.apk to the /system/app directory. if your device is odex'd you can't just throw the apk in there, you first would need to "de-odex" your device or install a custom rom that is already de-odex'd.

Acutally, in /system/app you can mix odex and de odex, just be sure to delete the corresponding odex file (or the dalvik cache file if going the other way). It's /system/framework where you can't mix. Make sure you set permissions right as well though (and, not always necessary, but set owner and group too)

See if this helps:
http://forums.androidcentral.com/htc-evo-4g/46149-replacing-system-apps-possible.html

System application are odexed, which means the code part it extracted and kept separate and also some crucial parts of the application are kept in framework.jar. If you want to copy your freshly-compiled application to your phone, you have to deodex it first, which restores the missing parts and only then you may replace /system/Settings.apk with your new file. And, please, make sure you delete old /system/Settings.odex file, otherwise it won't work.
As usually, it's recommended to save old Settings.apk/odex files just in case when something goes wrong.


text:
Android 2.3 Tablet: HDMI using both screens
I've an android 2.3 tablet. When I connect it to the TV the tablet's screen turns off and I can only see in the TV screen. Is there any way to keep both screens on?
Thanks!

Most probably, there's no way. Your tablet screen and your TV screen use different resolutions and refresh rates, which is generally too much to handle simultaneously for the graphics chip in your tablet.


text:
How can I add a Corporate / Exchange account if there is no option in the "Accounts & Sync" list
I'm on a Samsung Galaxy Nexus with Android 4.0.2.
If I go to Settings, Accounts & sync, ADD ACCOUNT, there is no "Corporate" or "Exchange" options at all. I only have Facebook, Google, Twitter, and Dropbox. I haven't rooted my phone or made any modifications beyond installing apps from the Play store.
Under Settings, Apps, ALL, I have something listed called "Exchange Services" but it says that it is using 0.00B storage, cache, etc.
Any help on adding an exchange account to my phone would be appreciated. I've been using it with just my Google account for quite a while but would like to add a corporate exchange account for work.

Is there an "Email" app in the drawer or an "Email" option on the Add Account list?

Like @Chahk said. I added mine by entering the details in the email app.

I have the same issue on my Droid Bionic (4.0.4); I'm trying to determine if I may have disabled an app that is required for this functionality, but none of my disabled apps appear relevant.

Update: I had disabled the email app after upgrading to ICS.    Re-enabling it made the option reappear in the accounts setting.

Did you try to add it from the email app itself?
Go into the app and and select the "manual setup" option, and then you will be able to add a Pop3, IMAP, or Exchange account.

K9 mail may have an option to connect to your account. See https://github.com/k9mail/k-9/wiki/K9MailAndExchange


text:
Samsung Galaxy Note keyboard software
Is the software for the Galaxy Note keyboard (and its possibly its other unique features) available for other Android devices?
I am willing to pay and I also have a rooted phone, if that helps me get these features.
Specifically, as shown in this video, at about 22 seconds in, there is an option to write with a stylus which gets automatically recognised as words, etc.

You mean the one where you just have to swipe over letters?

@RichardBorcsik I've updated the answer with a video demonstration of the Note keyboard.

in which device you want to use this feature?

@NISHANTRAJPUT I'd like it on all of my Android devices :) Specifically, Galaxy Nexus and Xoom.

The "Graffiti" writing technology from the old PalmOS devices is available for Android now, and supports letter at a time text input with a stylus (or presumably a finger). Graffiti for Android.
However, something like DioPen or PenReader seems to be more what you're after. They both have very mixed reviews, and do seem to be better on some devices than others, and take some getting used to.

As far as I know the stylus used with the Galaxy Note is special and works only with this particular device, so using that input method with different phones would mean to use the finger instead.
Having tried the handwriting recognition of the Note I found that it is not quite as good as it seemed on first glance and I went back to using "Graffiti for Android" which I had already been using for the Google Nexus One. On the Galaxy Note it also works with the stylus but the recognition rate using the finger is also quite good.

You are right, and the explanation is that Samsung notes include additional hardware, that is a screen layer with a digitizer where most android devices have only the touch screen layer. LG has also some devices with digitizer

You can try google handwriting input.
https://play.google.com/store/apps/details?id=com.google.android.apps.handwriting.ime&hl=en_IN

it's free too..

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/


text:
Google Drive directory synchronisation
Is there any software available to select one (or maybe more) directory on your Android device, and automatically sync it to a directory (collection) on Google Drive?
This seems that this could serve as a decent automatic backup utility or as a way to synchronise files on your device with minimal hassles.

Use FolderSync. I was using it to sync folders with Google Docs. After upgrading to Google Drive, sync still works. I have just tested by adding new Google Drive account. Google Drive is fully supported. Just, choose Google Docs when adding account in the app.
In case, you don't want to pay, its free lite version is also in Play Store, but with some limitations.
It supports two-way sync as well as one-way sync (up or down). You can use its up sync for backup purpose. It also supports filters based on size, extension etc. So, if you want to backup all photos from your SD card, the app is good to go. It features Delete after Upload, too.
You can schedule sync jobs, too. So, it can do backups automatically without any hassle. The best: It features Instant Sync. If you turn it on, files will be synced as long as they will be modified or added in folder.


text:
App Updates - Are they dependent on Google Market?
I noticed on another android phone there were "updates" such as new Youtube, Gmail, etc. I never received a notification for these on my device. Are these delivered via Google Market, or is there another app I can use to update these other than Google Market?

What's the OS version of the phone that doesn't get updates?

It has Android 2.2.2

Do they show up in 'my apps' inside play store?

I don't have 'play store' app.

It's the android market. It was renamed.

Do you have a custom ROM?

No, is there a custom rom with an updater?

App updates notification can come from the app themselves, but most commonly they come from the Play Store. Play Store will notify you for any updates to system apps (i.e. apps that originally comes with the phone) and apps that are installed through the Play Store; it won't notify you about updates to side-loaded apps our apps installed by third party market.
Third party market may also have their own update notification mechanism; which is completely unrelated to the Play Store update mechanism. They may or may not provide update to system apps, although most don't. Amazon App Market for example also provide updates notification. Note that update notification on third party market depends on the app developer updating the app on the third party market, some developers might update their app on Play but not on third party market or vice versa for various reasons.

Actually the sad thing is that the newest place store notifies you about updates for apps that you side loaded. What's even worse is that it links this app to your account and makes it impossible for you to actually buy it officially.

@RichardBorcsik: I thought they were a bug and had been fixed in the latest Play Market?

No it's definitely not fixed. I first noticed it in december (when the $.10 sale was running) when I wanted to buy an app that I previously got from Amazon. Basically if you ever pirated an app or "bought it" from an another store (amazon, getjar etc.) than you can't buy it from Google. It shows up as purchased even after you uninstalled it and even on the website. When you try to buy it says that you haven't purchased it, but after that it still shows up as purchased.

@RichardBorcsik: it should've already been fixed in Play 3.5, according to http://www.phonearena.com/news/Google-Play-no-longer-shows-sideloaded-apps_id29035

Thanks for bringing this to my attention. I was stuck on 3.4.7 None of the Android sites that I read mentioned this so I didn't update it manually.

I noticed on another android phone there were "updates" such as new Youtube, Gmail, etc. I never received a notification for these on my device.

Go to Play Store App in your device and hit the Menu button and Go to My Apps you can see the installed apps list here. select any app and you can see the Check box Allow Automatic updating below the application screen shots. Check this and you will be notify every time when the updates are available and it will automatically update if you are connected with any Network (EDGE/Wi-Fi/3G).
Are these delivered via Google Market.

Ofcourse, they are delivered via Google Market.
or is there another app I can use to update these other than Google Market?

No, There are no other apps that you can use to update these apps. if there will be any app that offers updates they will ultimately redirected to the Google Market.

Allow automatic updates does not notify you, but updates the apps automatically.

As you can see the running updates in your Notification Bar.

That's a tad too late don't you think? Besides on ics these auto clear so you may even miss that an update happened.


text:
How do I remove an app from the "My Android Apps" page?

Possible Duplicate:
How to remove apps from “all downloaded” in Play Store

I have a bunch of apps that I tried before then uninstalled. Now they're showing up on https://play.google.com/apps but I don't think I'll be installing them any more in the future. How do I remove them from there?

There is a related question specifically related to the Play Store mobile app as well.

Please see How to remove apps from “all downloaded” in Play Store. Richard's answer there explains how this can be done using the playstore app. Items removed that way also disappear from the corresponding web page (I just verified this).


text:
Connect Samsung S2 with Microsoft exchange server
I bought Samsung Galaxy S2. I created new e-mail profile with my credentials and successfully connected with Exchange server. I can read my e-mail messages, but when I try to send new e-mail, I get following error:
Unable to sign or encrypt message. Certificate not installed.
My company has self issued certificate with .cer extension. What to do ?

Have a look at http://android.stackexchange.com/questions/4053/how-do-you-import-ca-certificates-onto-an-android-phone

I will try solutions from given post! Thx


text:
Clone Android device including the content of SD card
I have to clone about 65 Android devices (Samsung Galaxy Tab 10.1N). I would do it with a backup in CyanogenMod, but the problem with the Cyanogen Backup is, it does not back up the SD card.
Any other methods to completely clone an Android device? (Homescreen settings, installed apps, data on SD card, etc.)

To clarify: Do you want to backup all these devices or restore a backup to these devices?

One device is the "Master device". In this, i will configure everything. On every next Device i will just Restore the Backup from the "Master device".

See my answer as to how to do it manually. This would be miles easier if you had someone write a simple program to do this but the details of that are off topic here.

Make a nandroid backup from recovery.
Make sure that the backup is located on the sdcard.
Mount the sdcard on a computer and copy it's contents to a folder on a pc.
Copy the entire contents of the folder you made above to the target device.
Root the device than install a custom recovery if you didn't do this already.
In recovery restore the nandroid backup.
Reboot the device. Now everything should be exactly the same as on the original.

Repeat steps 4-7 for every device.

If there're lots of small files that need to be transferred, another possibility is zip them up copy to the phone and than unzip it using
adb shell unzip path/to/file.zip

Once the command is launched you can disconnect the device the process will continue as long as there're no conflicting files or folders.

So, there is no possibility to include the sdcard Data directly in the Backup? The sdcard-Content includes about 30.000 Files, which would copy for too long time without a zip, and unzipping on every device would take to many manual steps for that amount of devices...

@Styler2go no there isn't. If you think about it's understandable because that's where it backs up stuff. This would be so much easier with scripting.

Any possibilities to include the sdcard-content on my Computer with the nandroid backup? Something like packing it into one *.tar File from the backup? What about scripting? Do you mean, writing an own "update.zip"?

I don't think Nandroid would make any difference than Cyanogen Backup, in this situation.

@Styler2go update.zip is meant to flash updates on system ROM... Not for SD card.

@Styler2go I actually meant scripting the whole process on the computer so you plug in a device it automatically copies everything than tells the tablet to restore the backup. Than it asks you to plug in a new device. Though that update.zip idea is genius. I have code somewhere to do it. Will post it ASAP.

@SachinShekhar it can flash stuff to any partition.

@Richard Then, It'd not be called Flashing...

@Styler2go What desktop OS do you have available? If you follow Richard's steps up to point 3, and then use a disk cloning technology (like Linux's dd command) to backup the SD card (containing the Nandroid backup), you can then restore the disk image to your SD card's and follow Richard's steps from point 5. It will be a LOT faster restoring a disk image than copying the individual files to and fro.

@GAThrawn Mac OS X and Windows 7 are available

@GAThrawn, also the problem is, that the Sdcard is no real sdcard which i could put in a Cardreader. The second Problem is, that Samsung is using the MTP with the Windows-USB-Connection which gives me no direct access to this "sdcard"

@Styler2go well that complicates things. Do you have android sdk installed? If so could you enter 'adb shell df -h' in a terminal and put the result on pastebin? I need to know the partition name that is the sdcard to be able to mount it in the script.

@SachinShekhar In the update script you can mount any partition of the device. Be it data, system, cache or even sdcard. You than just need to specify which of these partitions you want to copy the files too. There are even some roms that flash stuff to the sd in addition to system or data.

@RichardBorcsik: Maybe we could contact us somewhere else in an IM? Here the pastebin: http://pastebin.com/1ztjXqxr

@Styler2go Sure my email is on my profile, you can gtalk me there.

If you restore the same nandroid backup won't the EFS be overwritten? Do the tablets have unique IMEIs?

@Sparx Well if that would be the case than Samsung has a big problem. Faking IMEIs would be a piece of cake than. Though the OP has wifi only tablets.

rsync
I literally just finished cloning my device. This is how i did it:
root@android:~# rsync --progress -aEzv / tjt263@10.1.1.2:~/Desktop/Android-Backup/
FYI: 10.1.1.2 is just the IP address assigned to my laptop.
No USB-cable is required.
However, you will more than likely need to have rsync and also an ssh server installed (and running) on both devices.

Tell me why you voted this answer down so I can improve it.

I would use your recovery ie. TWRP. If you flashed CM then you must have some sort of custom recovery. Do a full backup of your OS, copy it from the file system and then flash it on every same device you have. You know have a mirror of everything. quick and easy.


text:
Why does adb work only while the tablet boots?
I have a Samsung Galaxy Tab.  When I type "adb devices" or "adb shell", it works while the tablet is booting up - showing the Samsung logo or animation - but once the orange lock screen shows, the connection breaks and adb exits.   I've tried unplugging and plugging the USB cable, fiddling with settings and configurations,
According to answers to other questions I've asked, adb ought to work just fine anytime the tablet is on.  Maybe for others, but not for me.
Hint: it's not anything to do with udev. I took care of the udev rules thing along ago. Here is my udev rules file:
=> cat /etc/udev/rules.d/80-gtab.rules
# Samsung GT-P7510/Galaxy Tab 10.1
ACTION!="add", GOTO="gtab_rules_end"
SUBSYSTEM!="usb|usb_device", GOTO="gtab_usb_end"
ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", SYMLINK+="gtab" MODE="777"

I've restarted udev with "cd /etc/init.d ; ./udev restart" (or something similar) and I see /dev/gtab, created by this udev rule.  I've tried other rules that don't involve /dev/gtab, different variations found on the web.
One time, the app gmtp actually ran, let me see the file system and copy many files, so I know it's possible.  I don't recall exactly what I did to make it happen. But I have been using the exact same udev rule file ever since.
I've been googling and experimenting for over a month now, and except for that one lucky time, haven't gotten adb to work reliably.
Main question:  What are some ways to diagnose this problem of the usb connection breaking when the tablet gets past boot-up?

Possibly a stupid question, but it is sometimes the simplest things we overlook. But have you got USB Debugging turned on in the tablet's options? That is a requirement for using ADB while the OS is running on most devices.

Yes, that's turned on.

Does USB debugging connected icon appears when plugging USB cable? Are you able to connect using gmtp every time? If not, maybe you have faulty USB cable, can you try another one? If the cable is ok maybe factory reset will help...

If you have WiFi access in your place and the tablet is rooted, you can try adbWireless to see if adb runs well in your tablet. If it works then the problem may be your broken usb cable or usb connector.

Are you in the groups permission to access this, on mine (arch 64bit) its
SUBSYSTEMS=="usb", ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="1354", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="1350", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="1351", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="1352", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="0112", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="681d", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="689e", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"

and my user id is under the group called 'androiddev'
To add your user id to the group, sudo usermod user_id -G androiddev -a


text:
Turn phone on with ADB or Fastboot?
My power button seems to have busted, is there a way I can boot my phone using ADB or Fastboot or some other command line interface?

When your phone is not turned on it can't have a adb service running (Disregarding the possible technical difficulties it would also be a security issue.)
Try the following instead:
 1. Take out your battery and connect the phone to a charger
 2. Your phone should now turn on.
 3. Insert your battery.
It worked on my current and on my previous phones (ZTE Blade and Huawei U8220) but it may vary by model and manufacturer.

Thanks, I'll accept your answer as no, even though it wasnt what I was looking for :D I ended up trying what you did with no luck, but then I put the battery back in and held the volume up button at the same time as the power button and wallah!

So your power button did work?

Only after holding the volume button concurrently

Still better than nothing.

Following  solution worked for me:

Take your battery out (needs to be a charged battery).
Press and hold the "Home" + "Volume Down" button. While holding them down plug in the battery. This should get you into Recovery mode.
Press "Volume Down" button to cancel Recovery and it should reboot your phone.

With my testing you need to have usb charger connected when you plugin the battery.

NOTE: If you have a USB charger connected it may cause boot-loop until you unplug it.
Verified on Samsung Galaxy S3 with broken power button.

As a sidenote, this also helped me turning on a phone whose power button was broken. Here's what I did - while holding down "Home" + "Volume down", I plugged the wire in. The phone screen turns on momentarily and it recognises the key combination and goes into fastboot mode. There after fastboot reboot is all I needed to reboot it

Worked the same for me too.. thanks a lot.

I would like to mention that, "some devices have 'power button' as their button to select a option, so exiting recovery mode will need the power button to be pressed, and since it is busted, it will create further problem...."

Yes, you can turn it on using fastboot.
Enter in fastboot mode, on the prompt type fastboot reboot.

In order for this to work, they would have to be in fastboot. And that would mean that the phone is on. The original question is can the device be powered on my adb or fastboot command line tools. And The answer to that is "no", since the device has to be on for it to listen for any of the commands from those.

I was able to use this method, combined with the comments on the accepted answer (hold volume up as you plug in to charge - didn't have to take battery out) to power on my phone from an off state. Hope that helps someone else, as it did me!

This method worked for me as well. In my case, I had to hold the volume down button when plugging in the phone. It entered fastboot (though it wouldn't turn on afterwards). So I ran the command proposed in the answer, and it rebooted successfully.

Put the device in charging. When screen turns alive, remove the battery and within 3 seconds, insert it again. Your phone would boot into Android.


text:
Does the Asus Transformer Prime GPS extension kit have a USB pass thru to charge the tablet
As noted Asus is offering a GPS Extension Kit for the Asus Tranformer Prime TF201.  Does the module has a pass thru USB multipin connector to allow charging from the USB cable or does one have to remove the module to charge the tablet?

No, it does not have any kind of pass through. You cannot charge or dock the Prime when the GPS dongle is plugged in.
Here's a YouTube unboxing that provides a good overview of its physical design.


text:
Can traffic be inspected through WiFi?

Possible Duplicate:
If I use free WiFi in a hotspot, can data be easily sniffed?

Let's say I am browsing an HTTP accessible web site (i.e. NOT HTTPS) , is the traffic encrypted through the WiFi connection?
In other words, is there "data privacy" functionality over WiFi regardless of higher layer protocols?

Similar to http://android.stackexchange.com/questions/22148/if-i-use-free-wifi-in-a-hotspot-can-data-be-easily-sniffed .

See also: Security risks of open Wifi and What Android sync'd data is encrypted? which both have lots more on the security risks of open wifi

Can other people on an encrypted Wi-Fi AP see what you're doing?

Your traffic is encrypted if the routers setting allow it. This can be WEP, WPA, WPA2. However with all of these the key is known by everyone on the network so it is possible to decrypt the  traffic.

Basically, if the Wi-Fi connection has WPA/WPA2 security, no: even if the key is public each device has its own "channel".
But if the network is unsecured (or WEP, which amounts to the same thing, since it's easily broken), yes.

Channel? I never heard about it this way. You mean that every device on the same network uses different radio frequency or? I never did packet capturing but I was under the impression that this can be done on any kind of network.

Not a separate radio frequency, no.  I presume Renan meant that different keys are used for each user (though I don't know the details of the protocols enough to confirm that).


text:
Instagram creates a new "Camera" folder, how do I deal with it?
I'm on Android 2.3.4, Xperia Active. And I have downloaded and installed Instagram.
Normally when I take pictures on the stock Camera app, my photos gets sent to sdcard/DCIM/100ANDRO. However, when I installed Instagram and started to use it, I notice that it created a new folder under sdcard/DCIM and called it Camera and that is where it places the pictures I take inside the app. What's worse is that, aside from creating the sdcard/DCIM/Camera folder, it also creates the same image inside sdcard/DCIM/100ANDRO. So whenever I take an Instagram photo, that picture gets 2 copies plus the third one with the applied filters on a separate folder called Instagram.
This may not have been an issue because I can always clear the sdcard/DCIM/Camera folder every after some time. But the thing is, it's showing up on my Gallery app as two Camera folders.

I thought I fixed it when I placed a .nomedia file inside the Instagram-created Camera folder. Sure, after I force reload the Gallery app, it will hide sdcard/DCIM/Camera then. But when I take another photo on Instagram, it resurfaces on the Gallery app again. This time, it only shows the latest taken picture as viewable. And the old contents are shown as broken images (see the one hilited in yellow below).

Sure enough when I force reload the Gallery app, it hides again but I don't want to have to force reload it each and every time. I know that this is just a simple problem for some but I'm really not too pleased to see duplicates of the same image showing up.
I'm really sorry for the lengthy post but I'm not sure how to describe my problem so I tried to put in as much detail as I can. If you need more info, please say so and I'll gladly add it.
So in essence, the questions are:

How do I permanently hide the unnecessary Camera folder that Instagram created?
Is there a way to make Instagram just use default 100ANDRO folder instead of creating a new Camera one AND creating a duplicate on the default folder?

Again, sorry if this seems all confusing, please try to bear it with me.

Are you sure both are identical photos. I suppose, one is original & another is with instagram effect.

No. The one with Instagram filters applied are placed inside it's respective Instagram folder inside the Pictures folder I think. The image Instagram creates on 100ANDRO and Camera are the same. They only have different file names.

Use an app like gallery excluder. Alternatively you could do it manually.
in the folder that you want to exclude create an empty file and name it .nomedia than you need to delete the media scanner database. Go to:
Settings -> Apllications -> All -> Media Storage -> Clear Data

Now reboot your phone. It might take a while for your pictures to appear again but these instagram folders will not be there.
Instagram unfortunately doesn't have an option to choose a folder for saving pictures.

If the above doesn't work or if you want a really cool gallery app try QuickPic.

Just tried this now. It again showed the Camera folder on the Gallery app after I snapped a picture inside Instagram. The only difference is that now, I don't see the broken images on my example above. But the problem still remains where the unnecessary Camera folder is visible. :(

I'm puzzled than. I did this several times before and it always worked. The only reason I can see as to why it doesn't work is that 'DCIM/Camera' is supposed to be the the standard camera folder so the gallery might ignore the '.nomedia' because of that. You could try using Quickpic which is a far superior gallery app and it supports hiding folders without .nomedia.

I already have QuickPic though. I use it for viewing GIFs. However, I wanted to keep the Gallery app for aesthetic purposes. If DCIM/Camera is the standard folder, how come the Camera app saves it to 100ANDRO?

It's because of Sony's customizations. AOSP devices and roms based on that save it to camera.

So is there any workaround for it?

Try https://play.google.com/store/apps/details?id=de.mrfloppycoding.galleryexcluder&hl=en

Saving to 100ANDRO actually makes a bit more sense than saving to Camera. The DCF standard says the folder a digital camera stores its images on must be called a name matching "100ABCDE" and you can't actually expect any application to be able to find and import your photos if it is called any other way. In practice it might work anyway with some programs.

@Erik most programs scan the whole DCIM folder including all sub-folders.

If you format your SD card with the EXT2 file system you can create a symlink from Camera to 100ANDRO. If you do this, any app that tries to read or write to Camera will be redirected to 100ANDRO. To do this, you will need a PC running Linux, OSX or another Unix. As I don't have one available, I unfortunately cannot give you any exact instructions.
Note that you won't be able to mount your phone in MSC mode on Windows if you do this. Also, I'm not 100% sure that Gingerbread does support EXT-formatted SD cards.

It would still show up as two folders.

Yes, but this would make Instagram use the default folder. He'd still have to use Gallery Exclude to hide the other one.

Gallery excluder adds a .nomedia file inside the folder so it would hide both.