People who code: we want your input. Take the Survey
16

What is the device doing exactly when I'm pushing the (hardware) power button? I guess that's the most friendly way. You get to see a dialog with an option to power off the device (stock Android doesn't offer reboot). It appears that ShutdownActivity is called upon when you long press Power button. Anyhow, this is what you can try, remotely or locally, but ...


14

Simple, really: Android is safely shutting down vital parts of the runtime. The OS is also broadcasting intents to tell apps and services to gracefully close. These, in turn, flush their caches of all data and shared preferences, save what-nots to the sqlite database, et cetera. In other words, apps and services are given a chance to do their cleanup ...


11

If I am allowed to suggest out of the choices that you had provided, I will suggest Link2SD. With Link2SD you can try moving/linking a non-critical application to the SD card and check how well it works. Once moved or linked, try to reboot the phone (no other way than rebooting to avoid disappointments) and see whether that moved/linked non-critical app ...


11

killall zygote This will kill the root zygote process and cause a Android system refresh. This does not restart your phone's hardware, only the Android processes. By default (in Linux), the kill/killall commands do give the processes a graceful way to shut down, though it depends on the zygote implementation whether this in turn gracefully shuts down your ...


11

I have the same problem. It get stuck at 100% and doesn't give any notifications. Nexus 6p running Android 7.0 (not rooted). After the app reaches 100% I close the play store (swipe it away from recent apps) and start it again, it'll install and download the next app and get stuck at 100% of the next app. I am repeating the process to download the updates ...


9

From Android 5 onwards, there's a setting in the Developer options called Aggressive WiFi to mobile handover. Enabling this setting makes your phone switch to mobile connection when the WiFi signal is too weak. You can also take a look at a tutorial with screenshots.


9

The first thing to remember is that when an app runs, it doesn't actually do computation for the whole time it's running: most of the time it's idle, waiting for data to arrive over the network, or while you're looking at it on the screen. Only very badly-written apps and games keep the CPU active the whole time they're running: this runs the battery down ...


9

As geff described, you cannot avoid a wipe/factory-reset. But you can do a proper backup beforehand, so you can restore most of your data afterwards. This should work without any trouble for the apps you've installed yourself ("user apps"), while special care must be taken for pre-installed apps ("system apps"): As data structures (inside their databases) ...


8

For the following procedure you'll need adb installed on your computer (if you're not already have that, see: Is there a minimal installation of ADB?). Alternatively, a terminal emulator app should do as well. Android apps are managed by the "Package manager", which has a command-line interface called pm. So here's what you can do with it for your case: # ...


8

Converted from my comment on the question itself: According to a post on StackOverflow, this is most likely a network issue. In his answer there, Vignesh writes: Its due to wifi restriction, when i connect the internet through my service provider its working fine. Able to install any application.


7

Rather than sleeping, I spent a few more hours experimenting. I found what works best for my needs is an FTP server app. For casual transfers, when both devices are connected to the same network, I'll just transfer through my Access Point. With the limitations that implies. If I'm not near an AP or just want full speed, I'll deal with the hassle of ...


7

Turn off 3G when I've got WIFI on. I only need the mobile networks for phone calls when I've got wifi so I would prefer not to have 3G on. 3G and mobile data are two separate things. When wifi is enabled, mobile data no longer goes through the cellular connection, but it does remain connected to the 3G network (otherwise it couldn't receive calls or SMS/MMS)...


7

That symbol isn't Android-specific: it's the symbol for a hearing aid induction loop. Some landline telephones have an induction loop that transmits the phone audio directly to the hearing aid, so that hearing aid users can hear the phone call better than they would otherwise. The T stands for "telephone": because the induction loop system originated on ...


6

Disabling a notification for particular app wont' save battery. Yes it would a little by not ringing and vibrating and also by not making you look at the phone. Actually notification is handled by OS itself. An app just says that I want this notification to be displayed and OS handles it. In your case those apps are running in background using service and ...


6

Rendering Tamil characters is a challenge as there is no one glyph to one character mapping as in English. Earlier versions of Android (before 4.1) does not have this support natively. Which means unless the manufacturer or the author of the ROM decides to additional support, Tamil characters cannot be rendered properly. There were few hacks which helped ...


6

You can specify quite a bit of logic in just the contexts. Having a profile with multiple contexts would be the easiest way to accomplish this. Remember that all contexts have to be met sequentially before the task(s) will fire. Also, the Wifi Connected context will accept multiple SSIDs by using pattern matching. In this case a / equals logical OR. Try the ...


6

I'm digging up this question since I found it looking for the same problem. Putting single quotes around the parameters solved it for me: adb backup '-all -apk -shared -f mymobile.ab'


5

I'm Budius, the developer of the WiFi Shoot! and I must say that J4velin's explanation is really spot on and pretty sad. I started developing it just because I saw this cool technology and no one was using it but it only proved to be a big headache. Even during development (I was using a Transformer TF300 and a Galaxy Nexus) it took me much more time than ...


5

There are several possibilities: manually setting all volumes to 0, except for those channels you want to keep (e.g. alerts, notifications, system). Issue: on some devices/systems some channels seem to be "locked together", so as soon as e.g. volume for calls is increased, some other slider increases automatically along. An app like Audio Control might help ...


4

Note: Following solution: is tested on Android 4.2.1, COS12 (Android 5.0.2) and CM12.1 (Android 5.1.1) - all of them running Play Store v6.0.51 requires a rooted Android here is a short demo of the solution While browsing the manifest of Play Store, I took an educated guess that only the following service is likely the initiator of auto-update of apps ...


4

I notice this annoyance too. Looks like the best solution is to enable volume key text resizing, and leave it enabled. Once you disable it, the Messages app resets the text size to the huge (on the Galaxy Note, that is) font/bubble size. This won't be noticeable on other phones; the real cause is that the GNote is big, which is what all GNote owners like ...


4

You can use Carbon to backup your applications data. If your devices is rooted you can make a complete nandroid backup using CWM.


4

You can't actually merge contacts on the phone. It just links them together, but on the phone only (kinda like taking two contact cards and stapling them together rather than taking both cards and making one out of them). Most likely, the reason behind limiting it to 5 links is after that, with a lot of different contacts, it could start slowing things down. ...


4

Because Android apps don't have an "exit" button like PC and Mac programs do, when you leave Chrome (or any other app), it's designed to preserve all the state so that it'll be there for you next time. If it closed all the tabs every time, then whenever you try to "share" a link, or paste some information into email, or even if you take a phone call while ...


4

There's a tutorial on How to Activate Offline Voice Typing on Jelly Bean which you could follow. Here's an excerpt: Open the system settings of the device. Go to language and placing. Make a tap on voice search. Now do a tap on Download ricon. VOC. offline. With a swype moved All tab and select your language, it will begin the download of the package. ...


4

If you have root you can do as suggested and use Titanium Backup to remove the stock email app. If you aren't rooted you can remove the duplicate notification by going into the stock email app, settings, and then delete your email account from the app. If you want to keep your account you can also go into your phone settings and find the application ...


4

The easiest way probably is to turn the mechanism around: instead of letting Windows do the sync, let the Android device take care. From there, you should have full access at least to your SDCard (internal as well as external). So all that's needed is a possibility for the Android device to access your Windows PC. On your Windows PC, create a "share" (i.e. ...


4

Starting in 4.0 (actually 3.0, but few devices used that), most Android devices use the MTP (Media Transfer Protocol) class rather than the Mass Storage class. This was done for various reasons, including the annoyances attendant to having to unmount the SD card from the Android device to access it from the PC. Samsung has embraced this new way rather ...


4

Although the Original Answer is already in place, let me just re-phrase it, which hopefully resemble Vanilla Android AOSP based phones. Open "Settings" application Choose "Apps" or "Applications" from the list of different Settings. Locate "GMail" App in the List of Apps shown. Select "Gmail" App and in this screen, there is "Clear Data" option available....


Only top voted, non community-wiki answers of a minimum length are eligible