How can I root the Micromax A110Q I am using ubuntu 12.04 LTS and want to root my micromax A110Q.

Note #1:

Rooting Mediatek devices isn't usually a clean area. Please remember that this solution is to help you out only and is not a mandate, which means the responsibility of recovering device (if required) lies upon the reader only.
Taking backup is very important. Consider the answers here to take backup. I can't stress this more. Please do not ignore this step.

Note #2: Keep you device's battery charged, possibly above 80%. Best is to keep it fully charged. Few folks sometimes report that low-battery during flashing resulted in soft/hard-bricking of their device.

I'm aware of two methods to root this device and both are tested by me on this very device.

Method #1

This method will sideload an app in your Android. You can see this answer to know how this kind of apps works. Also, I'm using this guide on AndroidXDA to corroborate my answer.

Instructions:

Go to Settings → Security and check Unknown sources -- in order to sideload apps.
Download and install Framaroot from any of the following links:

Framaroot's website
XDA thread
AndroidXDA

Launch the app and Install SuperSU will be shown selected. If not, do choose it.
Tap any of the following options(exploits):

Boromir
Faramir
Barahir

and wait for few seconds.
If the exploit you chose works fine then you would see the following or similar message:

Success :-)... Superuser and su binary installed. You have to reboot your device.

                                    OK

Otherwise, choose the rest of the two options. But eventually, it would work. (Worked on my A110Q).
Reboot your device and you would see a new app installed in your device named SuperSU.
You can use any of the root checker apps here on Play Store to see whether SuperSU is intercepting root access, or apps can detect su binary.

Congrats! Your device is now rooted.

Method #2

This method is a typical technique of flashing Recovery partition with a custom recovery and then flashing SuperSu zip file from the latter accompanied by installing an app from Play Store.

Note #3: The following instructions are platform dependent, tested and mostly works on Microsoft Windows 7 OS.

This method uses a tool named SP Flash Tool to flash Recovery partition of your device using a scatter(text) file. I've covered this tool in Method #1 of an answer here with links to some videos(to familiarize yourself). You can also see this guide as well.

About Scatter file : Scatter file has the index of location of partitions (including boundaries) your device has.

Instructions:

Download ADB drivers for your device, install them and verify that your device is getting detected. You can either query Google for them or download them from here.
Download a scatter-based ROM (Stock ROM preferred) for your device. Query Google for such with details like device model name, chipset, etc. You can download it from here as well. Note that the solution needs only a text file which is packed inside the ROM.

As an alternative of downloading this ROM, you can generate your own Scatter Based file. The instructions are mentioned here. I didn't try the instructions there so I can't cover them here. On a side note, I recommend downloading stock ROM since its always good to have this ROM ready for flashing in emergency.
Extract files from downloaded ROM and look for .txt file with name similar to MT6589_Android_scatter.txt. Note down the location of this file.

Download latest SP-Flash Tool.
Download a custom Recovery for your device. Alike step 1 querying Google is the option here. Mostly, the recovery you might get is either CWM or Philz Touch recovery. You can consider these links to download CWM recovery or Philz Touch Recovery.
Download SuperSU zip from here. The name might be similar to UPDATE-SuperSU-vX.YZ.zip. Put this .zip file into the root directory (Home folder) of your Internal SD card. You can do so by firing up your favorite File Manager.

Connect your phone via USB cable into PC.
Extract SP Flash Tool, look for Flash_tool.exe and execute it by doing  Right-click → Run as Administrator.
Once the interface comes up, click Scatter-Loading button, locate the scatter file (from Step 3) there and proceed with it -- this will list some partition names (unfamiliar names possibly) like MBR, UBOOT, BOOTIMG, etc.
Make sure that all the entries below name are unchecked except Recovery -- we do not want to replace the content of any existing partition other than of Recovery.
Click on Recovery, locate the Recovery file you downloaded in step 4 and proceed with it. Below the location you would see the file path of your Recovery file (like C:\Users\...).
Power off your phone (do not disconnect) and click the Download button in the tool.
If the flashing proceeds successfully you would see a small window with green circle. Otherwise, you would have to query Google for any troubleshooting. You can now unplug your phone and power on.
Power off your phone completely (it will vibrate after screen goes blank during this process). Press and hold "Volume Up" + "Volume Down" + "Power" button simultaneously. You'll see two options:

Recovery Mode: Volume Up
Factory Mode: Volume Down

Press "Volume Up" button then select the entry [Recovery Mode] using "Volume Up" button and press "Volume Down" button to proceed.
You'll now boot into your custom Recovery (CWM for me).

For CWM go to Install zip → choose zip from /sdcard/sdcard0 and use "Volume Up/Down" buttons to go up and down in the entries. Select your .zip file (from step 4) entry and press "Power" button to install. Choose Yes to install SuperSU zip -- this step will copy su binary et al. in your system which will be used by a Play Store app.
For Philz, look for similar options since most of the popular recoveries have similar options to flash a .zip.

If step 14 proceeds successfully, reboot your device and download SuperSU from Play Store.
Launch the app. Choose Continue and it will ask two options, choose TWRP/CWM. It might reboot your device but will eventually get installed.
For verification see whether SuperSU has been successfully installed and working, or not, by using any app that requests Root privileges. E.g. See these apps.

Congrats! Your device is now rooted.

About Framaroot

  Now you can root your android device without PC, just use framaroot. This app including several exploits named as the heroes of the book "The Lord of the Rings" Gandalf, Boromir, Pippin, Legolas, Sam, Frodo, Aragorn and Gimli. You can install Superuser and su binary on phone or tablet from android version 2.x to 4.x.

About SP Flash Tool

  Smart Phone Flash Tool (SP Flash Tool) allows you to Flash any Stock Rom or any Custom on the Android Smartphone.

 Note: I'm aware of MTK Droid Tools as well. Aforementioned methods should possibly work out easily for you. In case they don't or you wanna explicitly use this app for rooting (it has some other useful features as well), then consider this XDA link.

Download ADB drivers for your device, install them and verify that your device is getting detected. You can either query Google for them or download them from here.
Download a scatter-based ROM (Stock ROM preferred) for your device. Query Google for such with details like device model name, chipset, etc. You can download it from here as well. Note that the solution needs only a text file which is packed inside the ROM.

As an alternative of downloading this ROM, you can generate your own Scatter Based file. The instructions are mentioned here. I didn't try the instructions there so I can't cover them here. On a side note, I recommend downloading stock ROM since its always good to have this ROM ready for flashing in an emergency.

every thing good but where i can download

This website also provides Micromax a106 flash file but not working.


Can I use my android as a wifi bridge via USB? I have a broadband connection to my computer, but no wireless router. I would like to know if I can connect my android as a wifi bridge; using my broadband connection instead of my mobile internet connection.

I am thinking of turning off mobile network, connecting my phone to my computer with a usb cable, selecting internet pass through, then turning on wifi hotspot.

Does this work, or will the phone default to the mobile internet connection instead?

I have icecream sandwich on an htc one x

Setup the phone as a modem. Still most android phones can be setup as a WiFi hotspot.

Following URLs may help you

http://benchmarkreviews.com/index.php?option=com_content&task=view&id=658&Itemid=38
http://blogs.computerworld.com/smartphones/20726/android-wifi-hotspot


Cant download apps on my new huawei I just bought my new huawei model H30-U10
I have synchronized my gmail account and whenever I try to download any app, the download bar keeps loading forever and doesn't even throw any error
I am not using SD card because its internal memory is 8gb already
My time and date are ok
I am not using sim card, could this be issue?
The google playstore version is 4.6.17 and I am sure its not the latest one and I cant even update playstore through playstore> settings> build version> update

I resolved the issue and it was because of the reason that I wasn't using SIM card

I found the easiest and faster way. Factory reset your phone and start from scratch. :)


Can we uninstall Symbian and install Android? Possible Duplicate:
  Can I install Android on my non-Android device?

I have an Nokia 5233 mobile which has Symbian OS installed. I was wondering whether its possible to remove that Symbian OS and install Android OS? Something like we remove Windows OS and install Linux instead ???

Reason for change?
1) Symbian is giving me lot of problems including viruses, mobile getting hang frequently, applications not working.

2) Want to try Android OS

No because the Android operating system is targeted specifically by the handset manufacturers.


Upgrade Cyanogenmod from 9.1 to 10.1 without losing information? I am running Cyanogenmod 9.1 on my Samsung Galaxy SII, and would like to upgrade to version 10.1. Is there a way to do this upgrade without wiping all my apps and settings from my phone?

If not, is there a good backup strategy (what should I backup, and how) for relatively easy restoration after upgrading the Cyanogenmod rom?

Thank you.

Here's some advice for moving between any two Android ROMs that will serve you well:

First, do a full nandroid backup if you're not feeling completely confident. You can do this in CWM Recovery, or via ADB (Android Debug Bridge). This will create an "image" of your entire device.
Now that you're safe from screwing anything up beyond repair, go ahead and use TitaniumBackup to backup all your system settings and your user apps (I usually don't backup system apps as this might cause problems). Backups will be saved on your /sdcard/ and will not disappear when you wipe.
(Before this step, make sure you have the ROM zip files on your sdcard, otherwise you'll have to add them via ADB) Go into CWM Recovery and wipe your device (cache and data). Remember, /sdcard/ is still fine. Now install your shiny new ROM.
When you've booted your new ROM, install TitaniumBackup first of all. It will recognize that there's already TitaniumBackup files on the sdcard (from before), and you'll be able to batch install your apps and restore system settings.

Some advice on restoring backups: be conservative. Start by restoring apps without user data, as old data may break the app. If somethings missing and it annoys you, restore that app only with data. Same goes for restoring system settings, deselect everything and just restore what you really want (usually just WiFi hotspots for me).

Upgrading from CM9 to CM10.1 usually requires a FRESH install. I had to do it this way too. It's not recommended to use Titanium Backup because of possible issues. Read the WARNING at the bottom.

Here are the steps recommended by DonAndroid.

Download the CyanogenMod 10.1 ROM for your device.
Copy the downloaded zip file on root of your SD card.
Boot your device into custom Recovery mode.
Perform a NANDROID Backup from Recovery.
Now wipe the data by selecting “wipe data/factory reset”.
Also wipe the cache partition from “wipe cache partition” option.
Select install zip from sdcard > choose zip from sdcard.
Select the CyanogenMod 10.1 zip file to kick off the installation.
After installation is complete, select “reboot system now”.

Your phone will now reboot to update CM9 to CM10.1.

WARNING

# CM 10.1 is based on Android 4.2.1. Any and all proprietary applications that you have installed outside of CM should be updated to their 4.2.1 counterparts. Do not use the 4.1 versions of proprietary applications, else you will experience difficulties.

# Finally, we always advise that you create a backup before any update. Do note, however, that due to Android 4.2 changes to support multi-user mode, your backups will automatically be transferred to /sdcard/0/[backup folder]. Remember this when attempting to restore 10.0.


Transfer LINE account from a phone to another without losing friends and chat history LINE is a messaging/call application.

I bought a new Android phone, and want to transfer LINE friends, chat history, call logs, groups, groups chat history, from my former Android phone.

How to do?

Warning: LINE only allows one active phone, and will destroy data on the old phone as soon as you log in on the new phone, so be sure to correctly perform this procedure BEFORE logging in on the new phone.
Fast procedure (requires rooted phones)

If you don't remember your LINE PIN code, now is the last chance to change it, LINE will ask for it after you switch. Even if you never set one, it will ask you so better set it now.
Make sure Letter Sealing is disabled in Line settings on your old phone (you can re-enable it after this is complete).
Root both of your Android phones, old and new (absolutely required)
Install Titanium Backup (free) on both phones.
On the old phone, make sure LINE is not running, launch Titanium backup, and backup LINE (App+Data).
Copy the Titanium Backup folder (typically /sdcard/TitaniumBackup/) from your old phone to your new phone. It should contain 3 files or so.
On the new phone, install LINE (don't start it yet), launch Titanium Backup and use it to restore LINE (App+Data). Press "Done", do not start it yet.
On the new phone, install Root Browser, and use it to copy /data/data/jp.naver.line.android/databases/naver_line to your /sdcard/, then transfer it to a desktop computer (via ADB or email)
Open this file in SQLiteBrowser, go to the Execute SQL tab.
Type delete from setting; then press the Execute button. Click "Write changes" then exit, and copy the modified file back to /data/data/jp.naver.line.android/databases/naver_line
Start LINE on the new phone and log in. When Line asks you about restoring the chat history; say no. Even though Line warns you about loosing your chat history, just go head; all of your data will be just like you left it.

This restores your friends, chat history, call logs, groups, groups chat history.
Note about Letter Sealing: if you forgot to disable it in step 1, new incoming messages will show up as an error and you won't be able to send messages. To fix this problem, just:

Disable Letter Sealing.
Use Root Browser to remove all files that start with "e2ee" in /data/data/jp.naver.line.android/databases.
Re-enable letter sealing.

Thanks to TechGravy for the procedure.
Thanks to YandereSan for the Letter Sealing fix.
Slow procedure (no rooting needed)
If you are unlucky enough to have a phone that can't be rooted (the old one or the new one or both), then your only option is this:

One-by-one for each chat conversation, go to the conversation settings and backup it (Backup all) to the SD card (or email if you prefer).
Move the resulting files to the new phone in a folder called /sdcard/LINE_Backup.
Log into LINE on your new phone. This will destroy all history from your old phone, so only do it when all conversations have been backed up.
For each of your friends, go to the conversation, chat settings, and tap Import chat history, confirm.

In total this will take about 1 minute per friend if you are fast, for instance about 3 hours if you have 200 friends.
Warning: Groups chat history can not be restored by this procedure. This only restores friends, chat history, call logs, groups. Also, it loses any media older than a couple of weeks.

Another "Fast procedure" for un-rooted phones is by using a 3rd party tool called Backuptrans Android Line Transfer. You need to follow these steps:

Connect both your Android Phones to computer via USB cable.
(Make sure USB debugging is enabled on phone)
Run the Android Line Transfer program on computer. Choose the source device on the program and then click the "Transfer" icon.
Choose your target device and wait the transferring to be done.

That is it.


How can you sort apps alphabetically in android jellybean 4.2.2? I use a Lenovo S600 tablet with Android Jellybean 4.2.2 OS,  the problem is that the apps are arranged randomly as I install them which leads to a lot of confusion.  I would like to arrange all the apps alphabetically so I know where to find the specific one I need. My previous tab had ICS OS which provided the option to arrange the iapps according to date or alphabet. But my current tab does not do so. How do I arrange them alphabetically?

Help would be appreciated.

From a Home screen, touch Apps.
2. Touch Menu ➔ View type.
3. Touch Alphabetical grid

Please search "launcher" in the Google Play store. Pick one you like. Almost all of them do alphabetical sorting by default. Nova Launcher, Apex Launcher, SmartLauncher are some examples of what you will find when you search on google play store. What a launcher does is basically it changes visual layout of your icons and widgets. If you don't like a particular launcher, you could easily revert to previous or original layout simply by uninstalling it.


I can't update my Nexus S, shows error screen. What to do? Possible Duplicate:
  can't update, can't do a factory reset

My Phone (Nexus S) keeps pestering me to update the OS. But, every time I try, it restarts, displays the cute robot error screen and doesn't come back on until I take out the battery and restart it. I would just leave it but I'm still running Android 2.3.4, and it's time.

Any way of updating the OS other then clicking OK when it asks?

I'm not really sure what more info I can give you guys, ask and I will tell

When you see cute robot with the red triangle, press power + volume up together to get to the recovery menu, and select "update from /cache" or something similar you'll see there. Then the update process starts and, most probably, gives you some error messages about what's wrong with your phone.

If you have ever changed any system files, update process might require you revert them to the original condition before upgrade, otherwise patches cannot be applied properly.

Some of the Nexus S come with locked bootloaders and cannot be upgraded without rooting because of this.


How to unhide contact? I've hidden contact in hangouts' dialog for opening new hangout, by clicking on one of icons of most frequent contacts, then in "Contact options"->"Hide contact":

Now I wonder how to "unhide" it?

(Notes: Currently using "Hangouts Version 2.1.100 (1151589-30)")

Problem solved with Hangouts version 2.1.223.
In "settings" we now have an option do "unhide" contacts.
Thanks Google.

If you have the contact in your contact lists then just type the name in search bar.


I installed a nightly or unstable build of a custom ROM and now my phone doesn't work I installed a nightly build, but now some important features of my phone don't work: it boot-loops, or can't make calls, or can't use mobile data, or something like that. What can I do about it?

  N.B. This is a "canonical question" for all similar questions, because questions about specific bugs in one particular nightly build of a ROM are way too specific to have any long-term value. See this meta question to learn why this question was created, and why your particular question about nightly builds might have been closed as a duplicate of this one.

As our cyanogenmod tag wiki explains:

Nightly builds are created each day, and represent a snapshot of development, with minimal testing and quality control. They often have missing features or critical defects, changing from one day to the next, and are not recommended for everyday use. If you ask a question here about unusual behaviour in a nightly CM build, we'll probably suggest you switch to a more stable ROM. Experimental builds are the same as nightlies, but are one-off special builds outside of the nightly routine.

That quote had a lot of words, so let's repeat the crucial bit.
If you want to use your phone, do not install a nightly build.
If you already ignored that recommendation and installed a nightly build, and your phone doesn't work, stop using the nightly build. Reinstall the latest stable, release candidate, or milestone build for your phone, or the stock ROM for your phone. If that means going to an older Android version, you probably need to wipe userdata (i.e. factory reset) at the same time.
If you don't know where to find a stable version of the custom ROM, or the stock ROM, check out Where can I find stock or custom ROMs for my Android device? The exact steps to install a ROM are different for each phone, but if you already installed a custom ROM, you probably already know how to do it for your phone. If not, just search this site with your phone model, and you'll probably find step-by-step instructions.
You should probably also report the bug to the developers. They might not be interested if it really is a nightly build. ROM developers don't expect the nightly build to work. But if it's an experimental, unstable, milestone, or release candidate build they probably will want to know. If the ROM in question is an official LineageOS port, you can report a bug using their Jira bug tracker. More information about their bug reporting process can be found on the LineageOS wiki. If it's an unofficial Lineage port, or different custom ROM, you probably need to contact the developer directly, or check the forum post you got it from.
In particular, if you installed a nightly build and it broke something, this site is not a good source of help. Generally, the only fix for the problem is to install a different (working) ROM build, so that's all we'll ever tell you to do. If there's some workaround for the bug, maybe only the ROM developer knows it, and the best place to get their advice is by the means above: the bug tracker, or whatever forum they hang out at.
Maybe you installed the nightly and it actually broke your phone hardware, or installed a new bootloader that can't flash images any more. If that happened, tough cookies. You played the lottery, you lost. Nightly builds can do all these things to brick your phone, and more. That's why even the ROM developers advise you not to install them unless you're willing to take that risk.
If there's only a nightly or unstable build for your device, you might read Why isn't there a Cyanogenmod stable ROM for my device? to learn about why porting ROMs is hard, and what you can do to help accelerate development of a stable, usable ROM for your device. But until then, you'll have to either stick with a different ROM, or just take the lottery of not knowing whether tonight's upgrade will finally be the one that bricks it.

I did the same once.

Download the original rom from the vendor for your phone. Then do the same procedure to install this rom instead of the modded one.

If you copied the rom to the phone internal memory (and now because of the loop-reboot you cant access), it would be nice to have an external memory. Copy the rom in the external memory and install the new rom from there.

Regards

Edit:

1) Download the rom for your phone from :

http://www.sammobile.com/firmwares/

2) Copy it to external memory and put it into the cell.

3) Reboot cell in recovery mode ( up + power + home )

4) Install or format your phone with new rom.


Is there a way to force an app to remain running in the background no matter what? On Ice Cream Sandwich (ICS) the OS categorizes your app and each category has its own threshold in which the OS uses for determining which app to close first when it runs out of memory.

Has anyone of you been annoyed by, say you opened a timer to run in the background to measure the time elapsed of something, then you opened few more apps and got back to your timer just to see it was reset or closed? I mean, seriously, it is really excruciatingly annoying.

Is there a way to force an app to remain running in the background no matter what even when the OS runs out of memory?

The accepted answer turned out incorrect or outdated. The "App Settings" module for the Xposed app allows you to specify on a per app basis to keep apps from being killed or freed:

http://repo.xposed.info/module/de.robv.android.xposed.installer

http://repo.xposed.info/module/de.robv.android.xposed.mods.appsettings

Responsible care should of course be exercised when playing with apps changing such low level behaviour.

There is sometimes an option to lock the app. This prevents killing or stopping of that application in the phone.

Lock option is not available in the OS itself, using some 3rd party apps like GO Task Manager, etc, can help.


Android/HTC One screen anomaly? I was wondering what has happened to my HTC One. Is it a hardware issue or an Android/software issue?

The screen has usually moved half way between when I enter and exit any app. Since a picture speaks a thousand words:

Notice in the picture/screenshot from my phone, that I have a partial view of both screens. That is strange and I am not sure what the problem is.

It most certainly is not a hardware related issue.
I would begin by rebooting the device.


Can I use my Android phone as a bluetooth microphone (for Skype)? I do some international phone-calls. Gets annoyingly expensive. I didn't like a bigger Android mobile, so I got this small Motorola Fuzzout thingy.

Is there any way to link the Android phone as a Bluetooth microphone? I can run Skype on my Mac or Windows PC. However I'm not sure how to connect the devices that way.

Is the Skype app available in your view of the Market?  If so, why not just make the call on the device itself (via Skype)?

What you need is a A2DP headset, that's one that can send the Media audio (stereo) over BT. One such is the Jawbone Icon but a lot of the car handsfree gadgets use it too. I just verified this after updating the firmware on the Headset (which b.t.w. is not a stereo headset but a BT earpiece but has A2DP capability if updated).

You pair it and it should work. Test by opening a random youtube clip on the phone. If it works with youtube, it works with Skype. If you still get no sound open your BT settings and hold down on the row that represents your paired headset until a settings window is displayed, go to settings at the bottom and see if "Media Audio" is checked, if not check and try again. Should work now.


Simple way to toggle between 2G and 3G connection TL;DR
Usually, I have my device locked to "2G only" for multiple reasons:

saving battery-life
no need for "high-speed" to simply be informed about new mail or doing the little contacts/calendar syncs (not much changes, either)

But from time to time, I could use 3G:

some area that has bad 2G coverage (data-wise)
the occasional "internet use" e.g. with a navigation app, looking up "a little more" on the web, or installing something from google-play-store

For those occasions, I find it impractical to navigate to the settings page and change that manually -- even when done via some "shortcut" placed on a homescreen. Preferably, I want to be able to automate this via tasker, to e.g. automatically switch when entering/leaving the "bad coverage area" or when one of those apps is in foreground (both conditions are covered by tasker, just the "action" is missing). I checked thoroughly on our site here, on the google-play-store, and even did an extensive Google search -- but all that turned up was either a shortcut or a kernel patch for specific ROMs, both no-gos for me.
Hence my...
Question:
Is there any easy way to switch between 2G/3G mode? As said, shortcuts to the settings page do not count (so Can anyone reccomend a 2g / 3g switching widget? is no option). Wanted criteria include:

not requiring more than one tap (preferably no tap to trigger the action, see below)
a big plus (and favorite wish): ability to be triggered via tasker
not depending on specific ROMs (should work with stock-rom)
preferably not involving root -- but options requiring root would still be fine with me
command-line hacks are fine with me as well :)

With Xposed module and Gravity Box installed, the pull down status bar can be customised even on stock ROM (of course it has to be rooted).

I have a Nexus 5 running stock 4.4.4 and following is how it looks:

With these installed, one can swipe down with two fingers from top and just tap the last tile shown as "3G" in the image. Though this nearly misses the first requirement of using no more than one tap, technically it still does as you have swipe down and use one tap.

That tile toggles between 3G, 2G, 2G3G states.  There is a minor lag to see the signal strength tile to reflect the status as "H+" or "E".

By installing the Gravity Box, I was also able to bring in the additional tiles like "Torch On/Off", "Auto Rotate Lock" etc which were not available in the stock ROM.

Update:
Thanks to jsen who was kind enough to share an intent to switch between 2G and 3G using Tasker and Gravity Box (that implies Xposed framework and rooting).

To avoid a dead link in future, the content of that Tasker hack is as below:

Send Intent [
Action: gravitybox.intent.action.CHANGE_NETWORK_TYPE
Cat: None
Mime Type:
Data:
Extra: networkType:1
Extra:
Package:
Class:
Target: Broadcast Receiver]

networkType enum values are:
0: WCDMA Preferred
1: GSM only <-- This would be "2G" on GSM networks
2: WCDMA only <--WCDMA is "3G" on GSM networks. You may know it as HSPA
3: GSM auto (PRL)
4: CDMA auto (PRL)
5: CDMA only <-- This would be "2G" on CDMA networks
6: EvDo only <-- EvDo is "3G" on CDMA networks
7: GSM/CDMA auto (PRL)
8: LTE/CDMA auto (PRL)
9: LTE/GSM auto (PRL)
10: LTE/GSM/CDMA auto (PRL)
11: LTE only
12: "unknown"

In my office, I have very bad 2G signal which drops my call very frequently. Hence I used to switch to 3G when I reach office. I created an entry task named "Enable 3G" and an exit task named "Enable 2G" which just sends intent as above. With Tasker's "Cell Near" state I can ask Tasker to enable 3G when I am near office and switch back to 2G while leaving.

In Nova launcher you can add a widget -> Activities -> Phone services -> Network settings.


Sync between two Android devices without Internet connection Is it possible to sync between two Android devices directly when there is no Internet connection (like a remote location or an outage at the Internet provider)?

Using a direct wireless connection between just these two Android devices (without using a PC or a WiFi router)

I need to sync all data (contacts, calendar, photos, ...)

I asked the same question for iOS devices:
https://apple.stackexchange.com/questions/35515/sync-between-an-iphone-and-ipad-without-internet-connection

I'm afraid this isn't possible, at least with the builtin apps. All of the sync profiles are client-side, and can't act as sync servers. Furthermore, normal Android phones don't support ad-hoc wifi connection, so you'd need to connect through a router or possibly with bluetooth.

Some of these can be achieved manually over bluetooth, such as sending photos and contacts, but you'd have to manually select which files to send. For photos, go to Gallery, select the photos you want to send, and tap the Share icon and select Bluetooth. After this you need to select the other device, assuming it's paired. A similar menu should be found in your Contacts app.

There is an Android app called Bump in the market, that can do what you asked for. You need to make sure that the receiver has the app on his phone as well, and then you're good to go!. It's an app based on NFC and it can used for transferring contacts, photos and even web pages. Hope this helps.


Stuck at boot after OTA update I just today updated my unlocked, rooted HTC One M7 as usual, by

flashing the stock recovery
rebooting and downloading / installing the system update

The update went over without any problems, but after the update completed, it did not complete the boot process any more. It's stuck at the boot-logo of htc, after displaying the carriers logo. Forcing it to shut down and go in to the bootloader works fine, aswell as opening the recovery (both the stock one, and the custom one [TWRP]). However, no matter how many times I try to reboot, no success.

Normally in this situation, I would obviously just restore a previously made Nandroid backup, but since I am asking this question, well, you guessed it.. I felt too comfortable with the process and skipped the step of creating one.

I am really, really hoping that there is a way to fix this issue without having to lose my data.

Some additional information;

CID: VODAP110
OS before update: 7.18.161.2 (Dito for stock recovery)
OS after update: 7.18.161.21
Unlocked and S-OFF
H-BOOT: 1.61.0000
RADIO: 4T.35.3218.16

(It is an m7_ul variant, so nothing un-standard there)

EDIT: Due to the necessity of me being able to use my phone I gave up and chose the easy way out -> recovery, through a nandroid backup a few months back. However, if someone still finds an answer to this, I am very happy to accept it, for future viewers.

Just found this thread because I was looking for the changes the update did.

I can't give you an answer you are maybe looking for of how to fix this, but just a question before:
How long did you wait?

My phone is not rooted but I noticed, that it took really long until the boot was over (got stuck at the htc boot logo like yours too)

I was waiting a little bit for about 3 or 4 minutes and then went away. When I came back it was finished. But for sure it took longer than usually.

Hope this will help you maybe.

Greetings from germany

You can either completely redownload completely stock rom and flash that, or better install a custom rom from xda.

In case you decide to go with custom rom (which are better than stock mostly), here's what you have to do->

1) Download any custom rom such as cyanogenmod.

2) Set up ADB.

3) Boot your phone into wtrp recovery and use this command in adb-> adb push NameAndPathToTheRomYouDownloaded.zip /sdcard/
This will put the custom rom into your sdcard.

4) Wipe system, data, cache, dalvic (no need to wipe internal storage).

5) Install zip and point it to zip in 3rd step in sdcard and flash it. Reboot.

If you want to use stock rom, then use google search and follow the methods of unrooting process, thats how stock roms are installed. But again, custom roms are mostly much better maintained and more stable. You can also first flash custom rom, since use of adb with that is easier, than follow unroot method and flash back to complete stock. I wish I could give you complete details about stock rom flashing, but I have never owned an htc and dont know how their flash tools/methods work for stock roms.

EDIT: Since you factory resetted, did that fix it? Often data before ota does cause problems so its always recommended to factory reset after ota, but that dirty data should never be the reason for a bootloop.


How can I use Enter to send from a bluetooth keyboard? I just purchased a Logitech K760 Wireless keyboard for my Nexus 4.  I have the keyboard paired properly to my phone, but I am unable to send from the keyboard, when sending IMs via Facebook, Skype, etc.

I also have SwiftKey installed, and have tried using both SwiftKey and the default Google Keyboard, and both behave the same way.

Is there a configuration option, or add-on app I can use to control how this works?  My ideal configuration would have ENTER send, and SHIFT+ENTER (or similar) insert a newline.  But I would also be willing to map the send function to one of the F-keys or something else, if that's what I must do.

I am using Android 4.4.2.

This behaviour depends on the application you use, and so, on the way developer(s) programmed their applications.

The application may provide an option to use enter as send, but if it doesn't, then I think you can't do much about this...

I have Swiftkey and Android 4.4. The following works for me:

Control + Tab, then Enter.


Play Store keep crashing while updating apps on Nexus 5 Ok so, I have a Nexus 5, stock, updated to last Android version.

When I update apps, some of them, while downloading the update, make the Google Play Store crash to home.
I start again the play store and I start updating them again: this time, no problem.

It's not a big deal, but the randomness is kinda annoying me.

Anyone has any idea on why this could happen?

For some reason Nexus devices have an ongoing problem with playstore funny thing is Google are aware of it but dont seem to be able to fix the issues. I've had an similar issue with a Nexus 4 but I just downloaded an app called Aptoide to get my apps from and avoided the Play store altogether. Hope this helps.

I have the same problem with my Nexus 4 using the Android Runtime (ART). It seems to be related to ART and/or the new "differential updates" that the Play Store now allows. Most app updates will now only download the updated files and resources in the APK. If a crash happens on an update, it will always occur during the gap between when the updated files are downloaded and when the installation starts.

If you're using ART, try switching back to Dalvik.


How to copy and paste an event in Samsung Galaxy A7 S-Planner running KitKat? I've just bought a Samsung Galaxy A7 running on Android 4.4.4. How do I copy and paste calendar event in S-Planner app?

It would be great if this function was added again... sooooo frustrating.
It existed before:

here's a print screen from my galaxy S2 running android 4.1.2 (Jelly Bean)

Now on my galaxy S4 running android 5.0.1 (Lollipop) it isn't available anymore:

For Kit Kat I don't know... don't have any device using it unfortunately. But if it doesn't appear in the popup menu when keeping finger on the event, it's likely that it has been removed since that version.

Hope this helps and that this function will be added again in the future.

You can't. Functionality has been removed. Time to use a different app!


Application in Market that Open click returns you back to the market I had NetFlix installed on ASUS Eee Transformer and since I am not using it, I uninstalled it.

But now Android Market tells me there are updates, which I do not wish to do, and it acts as though it is still installed. Ok, I went to open it to see the app, and Open just takes me back to the Android Market page.

I see the same behavior on Mobo Video player. I installed it, it said to go get the codecs, so I did, then when I open it, I get sent back to the Android Market page.  Tried uninstalling, same basic behavior.

How do I clean these up?  They seem to be in some kind of installed/uninstalled limbo.

Running the latest update from ASUS, so Android 3.2.1 and latest firmware.

Sounds like ASUS has installed stubs as system apps.  You'd need root to remove them or unlink them from the Market.

You need a cache clean up apps to get rid of all those nasty hanging apps. There you will find that your cache has alot in it. Cleaning it once a day helps with performance also so try to make it a habbit of cleaning it once a day!!


Error when trying to use adb shell in recovery mode I have a Chinese phone which I've been unable to install ClockworkMod on. I decided to try booting into recovery mode to manually backup/restore the system partition.

However, if I plug my phone into my PC while it's in recovery mode and issue the command

adb shell

it says:

exec '/system/bin/sh' failed: No such file or directory (2)

I can only do very limited tasks, like adb ls / to see the filesystem, but nothing else.

How can I get adb shell working in recovery mode?


How do I remove this odd field sometimes appearing when typing? I have recently started seeing an extra field middle left on the screen on my Android 5.1 Moto G 1st generation:

I cannot tap it. It also appears in other apps, for instance Hangouts. I first thought it was some sort of word suggestion, but it doesn't seem to change much or always appear.
Does anybody know what that is and how to remove it?
Oh, and what does "winsomely" mean..? Thank you.

It's not an extra field.  It's a malicious app that is causing it.  Download.StopBadApp Moble Security from playstore and scan the phone to detect and remove the malicious application.


Can I manually rotate my phone while auto-rotation is disabled? Android has a nifty feature to disable auto-rotation... Is there some sort of gesture or key combination to rotate your screen? (Say I am in a browser and want to rotate). The idea is to be on auto-rotate = off (mostly desired) and manually change the orientation when needed without exiting the application (preferably).

I use Quick Settings and there's an option to toggle auto-rotate.  I have it so the shortcut to Quick Settings lives in my Notification bar so to toggle it requires a swipe, two taps and the back button to toggle it and get back to the app I was in.

If you wanted to reduce this down to tap home, toggle, tap return if you use QuickDesk which lets you put widgets on it's popup launcher.

I'm sure you could probably set it up as a sortcut in Gesture Launcher but I never had any luck with that app.  All it does is force close for me.

Edit:  Sorry, misread you question.  I don't know of any app that does that and I looked around but came up empty.  Personally, that would actually be the ideal behavior of the screen orientation and while I'd have no idea how to make it, it can't be that hard.  I'd recommend asking around at the XDA forum.  Hopefully someone there may know or maybe one of the devs there will make an app to do it.

I think in android 11 you can do that when you rotate your phone a small icon will show up you can click it to rotate your screen.


Broken Google Play on cm 10.1.2 I've updated cm from 10.0.0 to 10.1.2, and after updating the gapps too, several things are broken, including Gmail and Drive.

Now, Google Play lists them at "updatable", but it is broken and refuses to update any app, reporting Error retrieving information from server. [RPC:S-5:AEC-0].

Some google services apparently work (Contacts, Calendar), so I guess it's no login problem.

I've tried wiping data of a few related apps, but it didn't help.

The error [RPC:S-5:AEC-0] is down to having to remove your google account and re-add it again.

If your account is primary google account, the only way you can remove it is to factory reset and re-install everything! That is the only known cure and quoted by Google themselves! Do not think they are taking it seriously enough. It broke on a previous update to Google Play Store about two months ago.

I get that too, if keep trying over a few minutes, it will eventually update, not successfully though.

I do think its more of an issue on the Google system itself in conjunction with Play store app.

It's not just confined to AOSP JB/ICS or CyanogenMod, I get in on Gingerbread too.

PS: As matter of curiousity - do you have Google 2-step account verification active on your account?

You seem to have found your answer on your other forum:

You need to flash the Android 4.2 gapps from http://goo.im/gapps
reinstall all apps that are having problems

from: http://forum.cyanogenmod.com/topic/75232-upgrade-to-1012-messed-up-many-things/


Recorded calls of WhatsApp From where I could get my own WhatsApp call recordings? I need only one call recording, it is very urgent, I am in problem. I have searched for too long but i didn't find the solution any where.

WhatsApp does not record the calls automatically. So, if you didn't rely on a 3rd party app (I can't make a recommendation) and you did not record the call when it happened, you cannot find any recordings of the same. This makes it impossible to get that call conversation back.

edit: depending on WhatsApp version you may find it
"/storage/emulated/0/WhatsApp/Media/WhatsApp Calls"


How do I enter a new line in a cell in Google Sheets? When accessing a spreadsheet in Google Drive on a computer with a keyboard, I can enter a new line in a single cell by pressing alt+enter.

My keyboard on my Android doesn't even have an alt key.

How do I enter a new line on my Android device?

For a keyboard on my Android, I'm currently using Swype, but I am assuming, and hoping, there is some kind of general approach that is not specific to a particular keyboard.

Easiest way:  add an extra letter at the end of the line. Select that letter. Hit enter. The letter will be replaced with a new line.

Just select a line and press + (top right on the tool bar), you'll be offered to insert a row above or below or a link.


LineageOS fail to update I've a wileyfox swift (crackling) and I've installed LineageOS 14.1-20170213-NIGHTLY-cracking + GApps through TWRP 3.0.3.

The problem is that when I try to update it through the UI or manually (downloading the .zip file from https://download.lineageos.org/ and installing it from the recovery) TWRP returns an error (status error 7).

I tried to downgrade TWRP to the 3.0.0 version but nothing changed.

How can I update my phone without wipe everything?

The last update is ok. Now the sysem is updated and everything works.
I think it's magic or someone has made an error


How to stop a phone from ringing without rejecting the call? Sometimes I don't want to take a call, but I don't want him to know that. So I left the phone be until it stops, so it would appear that I'm away from phone or something and I miss the call. Can I silence the ringing tone and the vibration while doing that?

Info: My phone is Galaxy S

I suspect this is very much device dependent, but on the HTC Desire HD, you can press the physical volume down button to silence the ringtone whilst allowing the call to continue.

Holding down lower volume button also works on LG stylo 2


Gmail gives no option to sync "All Label" label HTC Hero, Android 2.1(!)

I have 3 Gmail accounts on my phone — none of them allow me to Synchronize the "All Mail" label. How can I do this?

It appears it's just not possible to sync messages without any label whatsoever, even in Android 4.*

Create a new filter f.e. "all" and every mail what goes out or comes in get this lable. Use it for every existing mail and here you go. Change settings on your android device!
Dirty variant...


Tegra2 device, Preparing for entering recovery mode I have a 10" Android Tablet which is based on NVIDIA Tegra2 (Ventana) chip (boot image shows something like: GO MOVIL, Conectate Sin Limites). It comes with Android 3.2 and works fine, and I would like to upgrade it to Android 4.0 ICS using the OS image available from NVIDIA.

I can press-and-hold Volume-down key while boot-up to enter fastboot mode, and it displays the following message on screen:

Preparing for entering recovery mode...

I've tried several key combinations but couldn't get into recovery mode. Could somebody please show me some hints?

I think it'is a very easy question to answer
your device don't found the recovery partition
When you flash are you leave original schema partition intact ?
NO ?
I hope you have a backup .....
AZ2012


What will happen if I "Clear data" for the "Settings" app? (com.android.settings) I'm on a stable (Installer) build of Cyanogenmod 11 on a Galaxy Nexus, and for a while I've not been able to access 'Settings' at all - tapping on it to try to open it, gives me a "Unfortunately, Settings has stopped." crash.

I'm not a fan of unnecessarily wiping and re-flashing ROMs unless I absolutely have to - and I've got an idea, which is to 'Clear data' for the 'Settings' app (com.android.settings) and maybe that will make the crash go away and me be able to finally access Settings once again.

But what will I lose by doing this?

Will I lose important settings such as my (finely tuned) customised home screen icon layout, or my saved Wifi network passwords? Will it even delete my saved Google account(s) in the OS and possibly cause havoc as a result?

And furthermore, Could backing up the 'Settings' app in Titanium Backup Pro (then restoring), be a solution to fully restore the app's settings if it does?

I did it a few days ago for the same problem (CyanogenMod M8 for i9100):

I didn't lose anything;
It fixes the problem =)

As @sameer has mentioned you will lose the wifi password and bluetooth name etc when you do clear data for settings.But using titanium backup pro you can restore them as it is.


SIM 1 Card Full notification on HTC Desire SV On my HTC Desire SV, a notification says

  SIM card is full Delete some messages to make more space.

I've deleted all my messages and it still won't go away. I've clicked on it and it leads me to a page that says

  no messages on the SIM card:

under the title that says

  SMS messages on SIM card.

so, I guess my real question is how do I get rid of this? how do I access the SIM card to where I can delete photos and/or messages off of it?

This is a problem with your phone, that it only shows the SMS on your phone, not with the SIM card. If you go into your SMS application and check  settings, you should have an option which says something like: "Manage SIM SMS". From there, you should be able to delete the SMS from your SIM card.

Another option is to insert your SIM card in an another phone (probably an older phone will have access to your SIM's SMS) and try it from there.

Yet another option is to try some SMS management application like GoSMS which may enable you to erase SMS from the SIM card, though I haven't tried such applications, as it's been a long time since I used SMS.

Switch off your mobile
Remove your mobile battery and SIM card
Press your power button for 10 seconds
Replace your battery and SIM card
Switch on your mobile
Issue cleared
It worked for me :)


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?

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.

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.


Galaxy Tab S can't boot into fastboot mode I want to install a custom ROM on my Galaxy Tab S. Therefore, I need to install TWRP as recovery. For that, I need to unlock my bootloader. I'm following this guide to unlock my bootloader: http://rootmygalaxy.net/unlock-bootloader-android-using-fastboot-commands/

I installed the appropriate drivers and ADB&Fastboot on my computer. Then, I enabled debugging on my Galaxy Tab S. Then, I opened the command console and typed: "adb reboot bootloader". My tablet then restart, but doesn't go into fastboot mode. Instead, it simply reboot normally.

I've tried this on both, Mac OS and Windows. It does the same thing on both systems.

I've tried to boot while manually pressing Home, Power and Volume down buttons. Then, my Tab S into a special mode: Odin mode. I know I've used Odin previously to upgrade my Tab S from Lollipop to Marshmallow. I don't know if the fact that I hve Odin doesn't allow my tablet to boot into fastboot. However, I would need to boot into fastboot to unlock my bootloader and, later on, to install TWRP in order to installer the AOSP 7.0 Nougat custom ROM to my Galaxy Tab S.

How can I do to boot into fastboot mode?

Thank you very much,

Blaccko


When making calls the screen turns off I have Karbonn A9, Android 2.3.6.

When making calls the screen turns off and comes on pressing the power button. But sometimes it fails to come on, forcing me to restart it by removing the battery. Any clues?

I purchased an A9 today and I'm having the same problem. If you have a screen guard, make sure it is not covering the proximity sensor. That worked for me.

If you are rooted, you could ramp up the minimum CPU voltage when the screen is off.
That will certainly fix your problem--

OR if you have a lot of applications running in the background all the time, you could set your min free mem values a bit higher.

But if you aren't rooted--
Keeping the screen on is not a desirable solution since it will drain your battery very, very quickly.

Since you're on 2.3.6, I would say a bit of patience could do the trick--
Your phone should only freeze once in a blue moon--

Try uninstalling some applications that are high-ranked on your battery usage.


can not link app data to SD with s2e cm10.1, galaxy gio :

I have problem with "memory full" message after I set DATA mount-point to sdcard

no problem with other options ... just with data.

what should I do ?! :(

i think rooting is required. try after rooting ur mobile then u can open the app


Blocking people nexus 5 How do I block an unknown number on nexus 5 who keeps calling me . I have looked everywhere but I can't find the option

There isn't an option that allows you to do it on stock android, you'd have to use an app. I've used BlackList before.

You can try using the phone warrior app. It helps to block unwanted calls and sms


Install CA without having to activate screen lock I have a Nexus 7 (Android 4.1.1) and I want to add a CA (Certificate Authority) to my device to use it for the ssl-connection to my mail server. The CA is self-signed. The Certificate does only contain the public key of the CA (of course!).

I also want to keep my screenlock disabled because on a tablet not leaving my house it does not make sense to have a screen lock.

Now the problem arises: Whenever I want to import the CA, Android wants me to change my screenlock to digits/password which I want to avoid.

Can this behaviour somehow be prevented? There is nothing security critical at a public key of a CA.

I know that when the phone is rooted one can add a CA, but I want to avoid rooting my phone.

I've written an article on creating & installing CAcert certificates as Android System Certificates (Android >=4.2), thus allowing you to use your device without lockscreen:

http://wiki.pcprobleemloos.nl/android/cacert

Main part of my article:

cat root.crt > 5ed36f99.0
openssl x509 -inform PEM -text -in root.crt -out /dev/null >> 5ed36f99.0
cat class3.crt > e5662767.0
openssl x509 -inform PEM -text -in class3.crt -out /dev/null >> e5662767.0

Copy the files 5ed36f99.0 and e5662767.0 to /system/etc/security/cacerts/ (and chmod 644 them), reboot and it should work. Check Settings -> Security -> Certificates, it should list both "CAcert Inc." and "Root CA". Note that some browsers might use their own certificate store instead of the Android one.

The Android security model explicitly forces you to have a lockscreen whenever a non-system (user) certificate is installed. There is no configuration option around this.

You can either replace your stock Android version with one which has removed this requirement (I do not think that any exist, but you could theoretically create your own).

The other option is using (temporary) root access for installing this certificate, and then 'unrooting' it, although that sounds a bit silly.

There is a way. Just install your certificate the usual way and set "Patterns" as lock screen to do so. Lock the screen. Fail on the patterns 5 times, then click on "forgot pattern" in the lower right corner, login with your Google account and voilà ... the lock screen is reset to "none" and certificates are still there.

Just tested it on Galaxy Note N7000 with 4.1.2


Can't find shortcuts for downloaded apps I have a Galaxy Tab S. At first, I could download apps and the shortcut would appear on the screen.

Now this has stopped happening. The app is there as I can find it using S Finder, and I can use the app. There is just no shortcut. How to get the shortcut?

Creating that shortcut is done by the Google Play Store app, which has a setting for that. So:

start the Google Play Store app
go to its settings page
check the setting for creating shortcuts (and enable it).

I currently can't tell you what exactly that item is named (I have no device with Google apps installed available at the moment), but it should be easy to identify. On the other hand, there's always a Google Image search :)

Google Play Store settings (source: ProgrammerGuru; click image for larger variant)

For a detailed description, please see the source of that image: How to create and remove shortcut for Android application?.

I accidentally found the way. Find the app in “manage apps“ and disable it and then enable it back.


Cannot un -sync sms sync on galaxy s4 I have just restored my galaxy s4 as i was having trouble with it. now, all my texts are going to my email. i have gone to the option ünsync sms"but it wont work! it just says unable to change sms settings at this time. What do i do?

Delete the account and set it up again , before finishing unsync sms...


failure of sending multiple messages I have a Samsung Galaxy S (GT-i9000), running Android 2.3.4.
I cannot send a message that includes more than one page of SMS. The message sending fail if it includes more than 160 characters. I can send only one page of SMS. Guess it's a kind of an edited version. That version came with the brand new phone. The phone does not work with ''ginger bread'' or ''ice cream sandwich''.
What should be done to make it clear?

Go to Settings > wireless and network > mobile networks.
In the network mode, select GSM only.
I was having the same issue, and this step solved the problem.


Forcing an Android tablet to connect to a wifi from PC A while ago, I had a tablet (Coby Kyros MID9742), that got shelved when the screen quit (half of the area of the touchscreen won't recognize touches, split among 2 sections).

I am trying to repurpose the tablet for use as a video player via HDMI cable to projector, with my old phone (Galaxy S, no problems) as a remote. I have that part worked out, using a 3rd party app.

But the main problem is getting the tablet to connect to WiFi to use the remote software. The screen is broken in such a way that the center strip (top to bottom in portrait mode) cannot recognize touches, and I cannot put in the WiFi password that I need to. The tablet does not know the password for the WiFi.

Is there some way that I can force the tablet to connect to an encrypted WiFi using my PC, via USB cable? The tablet is rooted, but I have not flashed a custom rom onto it.

Also, is there some way that I can force WiFi to turn on at startup, and automatically connect to specified network?

If there is any more information I need to add, please say so in the comments.

You didn't write anything about the Android version running on your device. Assuming it is capable of acting as OTG host (if unsure, you can find out using some OTG Checker), you could try attaching some USB keyboard (and mouse) to it in order to control input. This would allow you to not only activate WiFi and chose the network, but also to enter the credentials when needed.

I can help you in one way. As u asked, there is a way to connect your tablet with router with out entering password. Now-a-days in almost all wifi routers, there in an option called wps( wi-fi protected set up ). It can be seen in the routers usually with a lock sign. So, u can select the router from the list populated and while prompting for the password u can press the wps key in the router. This will enable uto automatically set up the wi-fi without even entering the passwords.
Hope this will help u.


How can I clear the cache of the Android Facebook app? My phone (T-Mobile Pulse/Huawei U8220 with Android 1.5) doesn't have much on board space, so I quite often run into the low disk space warning. Looking through the list of apps, I see the facebook app has about 2.5 MB of user data. I suspect most of this is a photo album I looked at recently. But I can't seem to find any option to clear that cache ...

Does anyone know how to? I'm happy to use a file manager and go into the filesystem to delete stuff if I can find it and someone can reassure me that I'm not going to stuff up the facebook app at the same time.

And I don't want to uninstall and reinstall because nothing will install any more.

Here are the instructions for Android 2.2, not sure if it will work for 1.6, but you may want to give this a try.

Home Screen
Menu --> Settings
Applications
"All"
Select "Facebook"
"Clear Cache". If you want to delete ALL data, choose "Clear Data"

These instructions work for all apps, not just facebook.

So far I believe the only way to clear your cache is a hard reboot.


Can an Android device  play ALAC and WAV files? I have a music library in iTunes with all files being ALAC or WAV format. I currently play them on an old iPod that supports both files types.

I will be getting a new phone device (replacing Symbian) and am looking at either Android or an iPhone with the capability of also being a music player. I really prefer going to an Android device but need to confirm that I can play both types of files on the Android device and would also be able to sync with my iTunes library.

Can anyone confirm I can make this work?

I really prefer not to buy an iPhone which I know will work. From what I have read it looks like apps like Poweramp and doubletwist might do the job. I am a bit of an audiophile and want to keep the files in lossless. If I had it to do over again I would not have used iTunes but it is what it is now.

I use Poweramp as my player on an S3 and it works fine for AAC, AIFF, FLAC, and apple lossless, even for FLAC HD files from HDTracks.  I simply use Android File Transfer to transfer music from my MAC to the S3.  The only problem I fine is static in the music, if I use the EQ or The Tone controls.  I am still trying to find an answer for that, but with those controls off, sound is fine.

Best player ALAC/FLAC (today found):

andless

  This audio player can play lossless files (FLAC/APE/MPC/WV), or any
  files directly supported in Android. Now supports Apple lossless files
  (in M4A container) as well. CUE sheets and playlists are also
  supported

(description from project website)


Installing android on htc touch 2 Possible Duplicate:
  Can I install Android on my non-Android device?

It is possible to install Android OS on HTC Touch 2? And if it possible can you guys help me with a tutorial or something like this ?

It seems from this thread on XDA developers that there are people working on getting android to run on the HTC Touch2, but it doesn't look like its working yet.

It would be best for you to keep your eyes on that project, that seems like the best chance of you being able to run android on your phone.

Firstly, to do any OS modifications you will need a rooted device. In the commercial phones this root privilege is not available. Also, m not sure if the hardware supports Android OS.

If it supports then you will need the entire phone binary (or individual image files) which has to be flashed onto the device using fastboot.

Best of Luck with ur research on this...

Though seriously, I doubt that can be done.


I did a factory reset to sell my phone, and my photos are still there according to the new owner… I need help in this strange situation! I did a factory reset and cleared everything in my HTC One X, erased all files and photos, removed all accounts, and sold the phone.

Now all my photos (2150!) are all back there, as the person who bought it says!
How is this possible? and what can I do to completely clear it up?
I made sure after the reset that nothing was in my phone!

If you thoroughly checked that nothing was left, that's a strange thing indeed (and I cannot imagine it returned "by itself"). But as a factory-reset usually only deletes/wipes /cache and /data, the SDCard (internal or external) are not touched in this process, so you might have missed that. Some devices offer to include the SDCard with the wipe/factory-reset, though.

For a real safe clean, however, even a wipe might not be enough, as files still could be restored using appropriate software. So if you're selling your device, you'd better make sure your data is completely nuked: not only "marked deleted", but really removed and overwritten. To achieve this, you can use helpers like Nuke My Phone.

HTC phones are different from other phones and I don't know why that is, but sometimes when you reset the phone a variety of info stays on the phone. I know that for sprint the number can't change unless you put in a special code under one of the settings. I don't remember right now what that may be, but I'm sure that your service provider has run into this when folks swap there phones for whatever reason. Your service provider is the only one with this code. So you may need to ask them. Their techs might be the best source. Why do I know this? Because I have worked for both Sprint and Verizon, but it has been a while.


No keyboard after factory reset. Can't install keyboard on phone with bluetooth, google play, sd card, etc I have a Coolpad Quattro with Gingerbread 2.3. I didn't like the keyboards that came with the phone so I deleted them and got another one from the app store.
Because my phone was running slowly, I did a factory reset. This is the second time I did it.
Only this time, it didn't restore my keyboards. Now I have no keyboard to use, and I cannot sign into the play store on my phone, so I can't install a keyboard from Google Play. I have tried to send a file via bluetooth, but that doesn't seem to work either. I really need to use my keyboard, and I have reset the phone three times now. What can I do?

You just created a nice chicken-and-egg problem: to install a keyboard via the playstore, you need to configure your Google account on the device first. To do that, you need a keyboard. Note: never delete the (last) keyboard app from the system apps; a factory-reset removes all user apps, so if there is no keyboard app as system app...

Here's what you can do -- provided you've got some keyboard as .apk file:

enable USB Debugging on your device
use adb install keyboard.apk to install the keyboard app

If you don't have ADB installed on your computer, either install the Android SDK -- or see Is there a minimal installation of ADB? for an "ADB lite" variant.

Just get a free keyboard.APK and copy this to your SDcard. Install it from there.
To find a free keyboard APK file: Just do a search on Google: "free android keyboard apk".


My Android YouTube App won't play certain codecs but plays others just fine The Android YouTube app on my phone won't play any video with the vp09.00.51.08.01.01.01.01 codec, which seems to be every main stream, popular video.

My Android YouTube app will play videos with avc1.4d401e (134), which tend to be obscure low view videos. The only way I know how to check the codec is to look up the video from a desktop browser, right click the video and click "stats for nerds".

There are no errors shown in the app. The screen simply shows black and the audio plays normal.

YouTube works fine in the phone's browser, but not the app. I've uninstalled, reinstalled, cleared the cache, restarted the phone, and several combinations of all the above and can't get my YouTube app to work right.

Is there a way to update the codecs, or some other insight how to resolve the problem?

Edit:

The phone is a Korean model LG v20 F800L, so what Hax0 says makes perfect sense. I'm testing his answer now.

You did not mention the device you are using. Your device does not seem to have license/support to play the VP9 codec in its HW codecs.

One workaround is to tricking the YouTube app that you are using a different device which has license for VP9 codecs (Most recent devices does). Unfortunately you need to Root your device to achieve this because it required to modify System Build.prop file or use Xposed modules.
Other option is to use third party or modded YouTube apps like Vanced Youtube which has option to Force VP9 codecs. Use google to download this.

Delete  the app then Go into settings and allow  unrecognised apps and it should work?


Facebook Messenger without permissions Facebook Messenger for Android requires a lot of permissions - like reading my SMS and other stuff. I really don't like that. Is there any fb chat application which doesn't require such permissions?

In fact i would only need a notification when there is a new message.

You can use ChatSecure (formerly known as “Gibberbot”) with Facebook added as an XMPP account. Just enter username@facebook.com and your Facebook password to connect.

For even more protection of your details you can use the "Connect via Tor" option with Orbot (the Android port of Tor) to hide your location from Facebook as well.

You can do what Andrew said, or you can download App Ops and remove the permissions from the app iteself

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


Safe to remove 'OpenFeint' folder? Given that OpenFeint seems to no longer be in service (OpenFeint service shutting down Dec 14), was wondering if it is safe to remove the OpenFeint folder from the phone.

The main reason is that for some odd reason, OpenFeint images have been showing up in my Gallery, which is really annoying. I've stopped them from showing up by adding the '.nomedia' file in the directories. Whilst doing this, I thought - can't I just remove the entire directory given OpenFeint is no longer in service?

Does anyone know if it will cause any problems?

I won't cause any problem and you can easily delete it.
To be dead sure you can try renaming the directory to something else and see if anything happens. But as I said it's perfectly ok to remove it.

Openfeint is an app addon that tracks High Scores for the registered apps/games.

Removing it might remove your highscore records on your phone, reducing your bragging rights :P

But other than that, if you are not concerned deleting your scores, then you may remove it.


Clockworkmod doesn't find the update files I recently added a 16GB storage card to my phone and set it as an extension to the internal memory using the built-in tool in Cyanogenmod 13. But now, the recovery can not find the update files anymore. I can only open the /storage/sdcard folder, but when I try to open /storage/sdcard/0 to access the cmupdater folder, it says that there are no files in there. I can install updates using adb commands though. How can I fix this?

For future Visitors: just install the TWRP recovery on your phone(I used the Flashify appfrom the Play Store to install). Look for the folders there. I found what I looked for in /sdcard. With TWRP, it should be very easy to install the update.


Rooting the HTC Desire Z Just received one of these (SIM Free, UK Version, Android 2.3 with Sense UI).

Can anybody point me towards the simplest and most easiest way to root this handset?

A quick Google search returns these two methods.

I would recommend the manual method.  It's more complicated, but gives you a "better" root ( S-Off, SIM-unlock, SuperCID).


How to turn off the spell checker in Android 4.4.2? I have a Nexus 4 with Android 4.4.2 and I can't switch off the spell checker. I write messages in several different languages and it insists on changing foreign words to the closest English. Writing a message can take me several minutes to sort out all the errors Android itself introduces.

Assessing Settings > Language & input the Spell checker field is turned off, but this doesn't stop Android from messing up my messages.

Thank you.

Try going into Settings > Language & Input and configure the Google Keyboard.
In there you can turn off 'Auto-correction'. This should stop it from changing the foreign words to English.

You could also try adding additional dictionaries. This should allow you to enter words from different languages without it detecting them as mis-spelt English words.

Just turn off Swiftkey and auto correction on your remaining keyboards in Settings → Language & keyboard.


Asus Zenfone 6 doesn't see SIM cards, keeps booting itself. How to troubleshoot the issue? I have a problem with Asus Zenfone 6 device, which worked well on stock firmware with minimal amount of additional installs for about a year. This is a dual SIM phone and it has both SIM card slots used.

At some point the device stopped "seeing" both SIM cards, and started self-booting (gracefully, with reboot notice) every 2-3 minutes.

A sequence of factory resets and firmware updates did not solve SIM card problem. Other than this, the phone worked well: recovery, installed new firmware, WiFi etc. The situation got better with last firmware update coming with Android 5: the phone simply does not see SIM cards now, without rebooting itself any longer.

While I tend to think it is simply a hardware problem, how do I go about troubleshooting the problem from as a developer?
I have adb connection, I can grab logs (adb logcat, adb bugreport) which contain lots of data, I can connect via shell. It is a lot of data, what do I check there specifically?
Or, how do I check hardware configuration to detect details of anomalies (missing SIM related devices or configurations), or hardware related logs?

try adding a small piece of tissue on the top of the sim card slot, i have the same problem and it seems like the slot is loosen up, so you will need something to keep the slot pushed down , for example : paper, tissue, etc. but , tissue works the best.


Can Tablets deal with USB Sound Cards? I've found this thing on eBay. It converts the USB to a microphone input and a jack-speaker output. I'm just curious, if my tablet is compatible with it as the description doesn't explicitly mentions it.

My device is rooted if that makes any difference.

Extremely doubtful, to the point where I'm confident saying no, it wouldn't work.  It would require either the OS dev team having included Linux drivers that would work with the USB device, or the USB device manufacturer having released Android-compatible drivers that you could install on your tablet yourself.

I believe that product is an DAC. As long as your device has OTG/USB host support, it'll work.


KiesPDLR has stopped working Why after recent Kies update to Ver.2.1.1.11124_17 I get this message?
Though Kies continues to run it is no longer possible to update firmware.


Why does android ignore my etc/hosts change in the browser? I've remounted /sys as rw, added one entry to etc/hosts (e.g. 10.0.0.1 x.com www.x.com) and rebooted my device.

After rebooting, if I check etc/hosts, the entry is fine. If I ping x.com, it pings the correct IP address I entered.

But, if I open a web browser (either stock or Dolphin), and browse to x.com, it'll go to the IP address the DNS resolves to.

What's happening?

(My phone is a Nexus One, which is running the custom Cyanogen 7.1 ROM based on android 2.3.7)

Update:
On the app 'LAN Droid' I get the edited address (so 10.0.0.1) just fine too. It seems like that it's only the browsers where it behaves wrongly.

This sounds exactly like this, down to ping working but not the browser. His eventual solution is quoted below:

  Stupid question, but are you editing the file on the handset or just pushing the file that
  you posted here?  The one you posted is in dos format, so it has extra linefeed characters
  at the end of the line that could confuse a linux system.

I don't know what you used to modify it, but you might want to check what kind of linefeed/newline characters it's using.

I'd normally say (but this doesn't apply to you, alas):

Just try a reboot if changes go unnoticed because the Dalvik machine instance or the underlying system might have cached a former DNS request.

You could try AdAway to manually add entries to your hosts file (just to cross check if it does the same as you did manually).


Could a virus be preventing me from installing an Anti-virus? My Nexus 7 has recently been behaving oddly (closing apps unexpectedly for example).
I figured I would install Lookout on my device, and tried to download it twice, it seems to download but after the download is finished the app isn't there and the play store has an Install button again. I'm trying to download AVG anti-virus remotely (from the play store with the "install to device" button.

If that doesn't work, what else can I do?

EDIT:
"Remote Install" did work. No virus was found. What else might cause apps to close randomly? Especially weird was any time I tried to go to Settings > Running Apps it would boot me out to the home screen. Now it's not doing that. Could there have been a virus that was ONLY in RAM?

If your device is not Rooted, it would be impossible for an App to block installation of another app.  If it is rooted, this is possible (anything is possible), but still very unlikely.

Bottom line, it is very, very unlikely that malicious software is blocking installation from the Play Store.

Things to try:

Try to install it directly on the device (ie. don't push from Web).
Clear the cache and data for the Play Store App


Applied Pin Lock screen to Galaxy S6 Edge, forgot password, need to get photos from phone I have tried using Google android device manager and end up with

"Since Google has verified that a screen lock is already set, the password you entered won't be needed."

Samsung's find my mobile site will not work because I didn't register device prior to being locked out.

I am desperate to get the photos and videos from the phone. They are memories I want to keep, please help.

You can use your Google account to unlock the phone.

Here's the steps from Google:

After you've tried multiple times to unlock your device, you'll see "Forgot pattern" on your lock screen. Touch Forgot pattern.
When prompted, enter the Google Account username and password you previously added to your device.
Reset your device's screen lock.


Stop Android Wear Time to Leave Notifications On my Moto 360, I get time to leave notifications repeatedly. Anytime I have an event on my calendar with a location, I'll get multiple alerts from the Google app about when to leave for it.

So, if I have a dinner at 6pm at a certain restaurant, it'll buzz at least 5 times earlier in the day (often much earlier, like at 1pm that day) telling me the estimated time I need to leave at to arrive on time for the dinner. This is incredibly annoying and I can't figure out how to get it to turn off save for blocking the Google app from sending me notifications at all (something I'd rather not do).

I have time to leave notifications off in the Google app on my phone (Google app -> Settings -> Notifications -> Time to leave -> off) and thus don't get such notifications on my phone (but they do show up on my watch).

Here's what the notifications are like on my watch:

How can I stop these notifications from appearing and buzzing my wrist?

I haven't seen similar issue yet. So, I am not sure of the answer but you can:

Make sure you are on the latest Android Wear app update
Make sure you are on the latest Android Wear watch update
Make sure your watch is paired with your phone or tablet
Check that your phone is connected to the Internet
Make sure your watch isn’t in Theater mode
Make sure that you’re getting notifications on your phone (vibrate mode is on)
Make sure that you’re getting notifications on your phone
Make sure app notifications and system notifications on your phone are turned on
Try restarting your watch
If none of this works, then try  unpairing and pairing again

Another tip that some users experiencing this recommended:

Go to the watch -> Settings -> Permissions -> System Permissions -> Google Services Framework -> read instant messages ENABLED.
Restart phone and watch.

If Nothing works at all, wait for future updates!
Hope it helps.


S4 wifi not connecting I have a Samsung S4 and when trying to connect to wifi it comes up with a "sign into wifi network" notification. When I click on the notification it takes me into the browser but the login page does not load. During this time, for about 30 seconds, my phone does receive emails and WhatsApp messages, etc., but after 30 seconds the connection is lost with no page loaded.

This is a wifi network that I used previously about 2 days ago and normally I login to it with out having to go into a login page.

I have tried re-booting the modem, forgetting the network, and re- booting my phone.
Can anyone help please?

Go to your wifi settings disable scanning always available then turn off and turn on the wifi


Nexus 4 charging/uncharging while plugged in I have a problem when charging my Nexus 4, I tried looking around to no avail.

My problem is that when I have my phone plugged in to charger it doesn't charge, Instead it flickers between charging and not charging really fast.

When I look at the battery icon in the top right, the lightning bolt is also flickering, indicating that the phone is switching between charging/discharging at high speeds.

My phone is dead right now and I can't charge it because when it is in this state, the net result is discharging (when it is plugged in that is).

I tried using my roommate's charger, and it sometimes works and sometimes does the same as my charger, also my device has the latest system update that happened (can't remember what number), but the problem has been happening way before then.

Any help is greatly appreciated.

This is likely a hardware problem. Check your connection, if not power circuit...

Try using the original charger or plugging your Nexus into a laptop via usb


Blocking a call without the calling party knowing it Most call blocking apps will reject/hang up the calls from blacklisted numbers. But the calling party comes to know that there call was rejected. Is there any way or any app which can really "block" the call (like turning off network connection for few seconds) so that the calling party feels that the phone is either switched off or not reachable.

This is a network function and no app will be able to perform the behaviour you're looking for.

At best, you can create a custom "silent" ringtone for a known number. Else, if you'd prefer pressing the volume buttons will usually mute the ringing while giving the dialler the perception that the call remains unanswered.

I'm not sure about manufacturer skins like Samsung's TouchWiz, but AOSP has the feature you're looking for.

In Google's contacts app, for any contact entry, there is an option to send 'All Calls to Voicemail'. When someone rings you with this enabled, it will ring for 5 to 15 seconds and, of course, go straight to voicemail.

Alternatively, you may want to look at this app. I haven't tested it, so I cannot confirm that the behaviour between the two is identical.


Samsung apps cannot be run. Please try again later I'm using Kies to connect my 'Samsung Galaxy Ace' in my PC. All the options like Music,Photos,Videos and Podcasts working fine. But when I click on Samsung Apps under Store option, its showing an error "Samsung apps cannot be run. Please try again later". Could you help me to resolve this problem...?

Do you have a Samsung Apps icon on your phone? Have you tried using that one?

It's been a little while since I've used Kies, but it is used for all of Samsung's phones, not just the Android ones. The Samsung Apps icon in Kies only used to list Bada compatible apps, not Android ones, you needed to use the Samsung Apps icon on your phone to get the Android ones.

Edit: Just realised that this question has come up before, for the Galaxy S: Why do Samsung Apps not support the Galaxy S? though that question is from a year ago, so things may have changed since then

Try to re-install the Kies on your PC.And try it once again because i had the same problem and i got it back by this way.


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

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

move the big application installed in the internal memory to sd card and clear cache .. with some appz like ccleaner for android..


Is there a way to make a page in the Kindle app less brighter than the options available within the app? I have my bright setting on the lowest in my app and my phone is at the lowest possible brightnes too but I find it too bright to read a page in the Kindle app in the dark.  Is there any way to lower the brightness? I only find that the Android stock browser's lowest brightness setting to be bearable in the dark; even the lowest possible brightness setting in Chrome is too bright.  Is there some radical way to make the brightness in the Kindle lower than the default?

Samsung Galaxy S3
4.1.1

You can change the brightness in the Kindle app by touching the "Aa" icon near the upper right. This will bring up the font, size and brightness settings, which you can then adjust to your liking.

change the background colour to sepia which will appear less bright or even wear sunglasses!


Is it possible to visit a localhost page of my pc on Android without wifi route? I don't have a wifi router.  I want to visit xampp localhost from my mobile. I have two android phone.  Is it possible with any app to use a phone like wifi router and another phone to visit the localhost pages?

You do have a hotspot available!

You can configure your own phone as WiFi hotspot, and connect to it from the PC!


Is it possible to install Kali Nethunter's Apps on OxygenOS? I just bought a OnePlus 3T. I like the OxygenOS, but I wish I had the ability to preform USB HID Attacks and use apt-get on OxygenOS if I don't want to install Nethunter. Is this possible?

Try Termux, a free application which allows you to access apt-get and many other Unix commands right on your smartphone.

You can also install the termux-sudo plugin, which allows you to run commands with root access.


Galaxy Tab 10.1 wifi stuck in 'Obtaining IP Address' mode Using 'Virtual Router Plus' to set up a wifi hotspot on my desktop. I can manually connect with my tablet devices a first time, but after a couple hours it times out, disconnects.

I am unable to connect a 2nd time, my Galaxy Tab is stuck in 'Obtaining IP Address' mode. Is their a way to force an Android device to 'remember' and automatically reconnect to a previous hotspot?

"Obtaining IP Address" message means that your device has automatically reconnected to the AP.  Most likely than not the problem is on the PC side.

go to Wi-fi settings
first forget the network
in "Advanced" settings choose "Static IP"
enter following

IP adress= (IPv4 address, ten digit number, when entering put different last digit)
Gateway= (IPv4 default gateway)
Netmask= 255.255.255.0
DNS 1= 208.67.222.222
DNS 2= 208.67.220.220

use a computer connected to the network/router to find IPv4 address/gateway

http://www.youtube.com/watch?v=ipCQ8SLO7lY


Google Now option "Contact recognition" is not visible on my HTC One (M7) I have a HTC One (M7) and just purchased an LG G Watch R. The combination is working fine, except for the fact that my contacts are not recognized when speaking via "OK, Google".

I wrote a mail to HTC, they told me it's an LG issue. I wrote a mail to LG, they tell me it's the fault of HTC. I have no idea anymore what to do.

In Google Now, going to Accounts & Privacy should have an option "Contact recognition", between items "Safesearch Filter" and "Search engine storage". I don't have this option.

Any idea what could be wrong?

Google settings -> search & now -> accounts & privacy


Will 'Erase SD card' fully format it? My Android 4.2 phone only has an option Erase SD card under System Settings, but not an option to format.

My card has read errors on some files I want to fully format it to check if it's just a case of logical disk errors (those would go away) or if it's hardware and I should replace it.

I did try this (what's to lose?) and it said Checking SD card and was done in a few seconds; that's what makes me ask the question.

Would plugging it into my Windows computer and formatting it there be better? Or running chkdsk?

I know that there is not really an old-fashioned formatting going on on SSD devices, but I want all card logical sectors to be scanned (read) for errors. Will 'erase' do that?

Erasing the SD Card will format it. If you doubt it, then it would be better to use a card reader and format it via PC.


Can i disable spellchecker popup but keep the red underline? The red underline on misspelled words is excellent, but the popup is awful.

This is the popup I do not want:

My keyboard app has a much better suggestion list, always. I think because it learns my typed words and handles two languages simultaneously, while the native android spell checker can't do either of those things. But the keyboard app cannot underline words.

The unwanted popup breaks my accessibility input (I use a physical keyboard), forcing me to always:

click/touch the misspelled word,
wait for popup to show up with useless suggestions,
press back button to close popup,
click the correct word on the keyboard suggestion bar.

Is there any way to only highlight misspelled words and not show any popup on touch/click?

There ought to be a setting for the keyboard you are using.

I use "Gboard - the Google Keyboard (Beta)", it's quite good. Multilingual typing, probably in your languages. Easy to use Emoji searching, .GIFs, Swipe, 'Google Translate' typing, and it has voice input too.

Settings -> General Management -> Language and Input, section "Input Correction" - set "Spelling Correction" to off. It still gives 'one line suggestions' but no 'pull down' like in your example.


How do I disable the "Select input method" Notification? I don't know if this is standard ICS behavior or if it's due to my Cyanogenmod based ROM, but every time I open the soft keyboard by clicking on a text box/area a notification appears in the notification drawer that says "Select input method."  I don't mind seeing this notification one time, but I'm already using the input method I want and I'd like to disable the notification.

Is this standard behavior for Ice Cream Sandwich? Can it be disabled?

This is a standard 'feature' of ICS. Aside from the notification, changing input methods can be accomplished through the "language and input" section of the phone menu. If you disable and uninstall all keyboards except for one, so there is nothing else to switch to, the notification may disappear.

If all else fails just disable the stock Google search (which automatically reactivates Google voice typing & therefore 'select input method') and use Google search from a downloaded app.  Yahoo or Bing can also be replacement search engines.


Serious battery drain (Screen, Android OS) after JB upgrade Since I upgraded my Samsung Galaxy SII from Android 4.0.4 (ICS) to 4.1.2 (JB), my battery life has decreased dramtically.

Running ICS I could easily have ~25% battery left when going to bed, after about 20 hours of moderate use.
That is with a few phone calls, reading work/private e-mails as they arrive, occasional news reading, internet browsing and Facebook.

My usage pattern is largely unchanged, but since the moment I upgraded to Jelly Bean, I can barely make it through a working day without charging.

Looking at earlier battery stat screenshots (I'm a nerd, guilty as charged), my phone would use about 2-3,3%/hour. Now I see usage of between 5,7% and 10,6% per hour!

The top power consumer is, as always, the screen, which takes up 35-45% of the power used - just like before. Only now, it has drained the same amount of power, 2-4 times faster - or about 1% of the total battery capacity each minute it's been on.

(click images to enlarge)

72% of the total capacity used, of which screen consumed 38% (relative) or 27% (absolute)

Android OS has moved up the list of power consumers. Now using typically 16-17% (relative) or 12-17% (absolute), as opposed to the previous 9% (relative) or 5% (absolute).

I never switch off WiFi completely, unlike GPS which is switched off (thanks, Facebook) unless I actively need it. Display is set to auto-brightness - just like before.

I have completely drained, then fully re-charged, the battery at least three times, to re-calibrate the battery gauge. It didn't help my battery life.

Any idea of what's going on here and how to fix it (short of doing a factory reset)? How can the screen suddenly drain the power so fast? What's causing Android OS to burn more fuel as well?

You are suffering the same problem I was after upgrading. Look in the direction of either Google Now or Google Maps. Good chance you have 'Report from this device' set in Maps Location Settings. This is murder on your battery! I disabled it and am now back at about 2% - 3% per hour on 3g with light use throughout the day. I also disabled Google Now for good measure, but I didn't notice any real improvements from that.

I do still notice much higher battery consumption than 4.04 when having wifi on. At home, I have reverted to 3G after seeing it burn through the battery at 5% per hour even without any active use.

I have the same problem and I found that it's the WiFi. If I turn the WiFi off, battery drain is less than 15% in 12 hours for my use. Yesterday I turned the WiFi on in the afternoon and the battery was at 96%. I stayed home connected to my WiFi all day and did not use the phone all afternoon. At 8:30PM the battery was down to 19%.


Sync without gmail playing big brother? My happiness turned to despire when I realised that to have Android0based cell means to have a mandatory GMail account and an mandatory sync of all data to Google even if one just wants to sync just PC and cell in good old fashioned way. :(

I am not comfortable being forced to use GMail, moreover I don't want an online sync! I just want my phone and my PC to be in sync. Is there any other good way to achieve this without smashing my cell to pieces and hating Google for the rest of my life?

I am really unhappy that Google is this ruthless for data, maybe I made a mistake switching. Please help me if any of you have a solution, I have invested quite a lot blindly trusting Google. :(

You can easily limit what data is synced by navigating to Settings > Accounts and Sync. ( Your menu may look somewhat different than this but should be similar.) From there you can deselect Background Data, Auto-Sync as well as individual accounts such as your Google (@gmail), Facebook, etc. However, I believe this will just prevent syncing from occurring automatically. If you open the GMail application, I believe it will sync your inbox/outbox/etc. BUT, if you're not using GMail, this wouldn't apply to you.

While you're at it, you can navigate to Settings > Connect to PC > Default Connection Type. There you may have another option regarding Syncing (with a PC). I see "HTC Sync" but I'm not certain what other manufacturers have in that menu.

This is what I did to solve this Google forcing on me problem.

This method will most likely void your warranty for your device proceed at your own risk.

First of all my phone was already rooted so, I did not need to root my phone. So you will need to root your phone. You will need to install titanium backup on to your rooted phone and run a full backup of your phone apps. Then you will need to look for a file called Google Contact Sync and uninstalled/or freeze it. It is also wise to install droidwall firewall or even Avast mobile firewall. Now I have to do something about calendar syncing to Gmail, None!


ColorNote on Android - how to print out all notes and calendar events? I have the colornote app installed on Android. How do I go about printing the notes and the calendar events? I am able to "view" all the data from the last backup. I am able to send an email to myself of a .doc file that was generated before I signed up for online sync.  How do I print out the doc file? Microsoft Word is unable to read this .doc file.

HighLight what you want on the Color Note, COPY then open WORD NotePad and PASTE then Print WORD NotePad page.