Permanently remove stock from Google Feed

Apparently I'm not the only one with this issue.

Lifehacker has an article about it.

  Open the Google feed.
  Swipe out the left-hand navigation panel.
  Tap Customize.
  Tap Stocks.
  Add the symbol for the stock you want to block.
  Tap the symbol you just added to your list.
  When it asks if you’re interested in the stock, tap No.

  It’s very confusing that you have to add a symbol to a list of stocks you do care about in order to block it, but for reasons that are unclear, Google doesn’t give you another option.

It is confusing. And dumb. But barring other options this is what I'll do.


There's a pop up every time you submit a report for the privacy policy.

But regardless, pretty much every Google system and API is covered by the same privacy policy:  http://www.google.com/policies/privacy/


How to check where an app is sending data over internet on Android?

No-Root firewall does the same. The advantage is that it is all displayed in a GUI-interface. To function, it creates a VPN(disadvantage of this is that you can't use your own VPN at the same time of course). Then it lists the apps that want's to access a certain IP address over a certain port, and you can decide if you want to allow or disallow in the ip or range over WIFI or mobile.

This works great for dedicated apps, but for some system apps this is tricky, because they are displayed bundeld. Also there are requests for certain IP address of '...cloudfront..' servers. These servers are hosting servers that change continously and you will never know who is behind it and what data is send to it.

And example of a bundled app from android that I have is:
"Android System, Atci_service, com.mediatek, com.mediatek.batterywarning, com.mediatek.voiceextension, Common Data Service, FloatWindow, FotaProvider, Fused Location, Input Devices, Key Chain, MiraVision, MMITest, Mobile anti-theft, MTK Thermal Manager, Permission Control, Phone, Schedule power on & off, Settings Storage, Setting, SmartcardService, UpgradeSys, Voice Unlock"


Is there an easy way to switch render effects?

I reinstalled CM7 on a spare HTC Desire to check the procedure:

Long press on spare space of homescreen
Select "Widgets"
Select "RenderFX widget"
Choose color (night, red, etc.)
Place Widget.

Results in a toggle switch widget:


What's the best way to switch from Stock Android OS to Cyanogenmod on Galaxy S3?

If your device is not yet rooted, an alternative to Alex's suggestion of Titanium Backup (which I'd second otherwise) would be to use adb backup (creating a backup file for each app separately is important here, as adb restore just works per backup file, not per app), or one of its frontends. There's also the possibility to do that directly on the device, using e.g. Helium Backup.

Please also take a look at the backup tag-wiki for more information.


How can I automate the Hotspot login process?

There are several Hotspot apps around which can automate this. An example would be WiFi Web Login. I didn't check this one (but used a similar some time ago): As soon as the Wifi comes in reach, your device should connect (provided you did it once manually). If the Hotspot app is running in background, it should pick up from there. You have to record the session once for this to work, it's like a macro-recorder.


Text message is being divided into two messages

A single SMS can hold up to 160 characters. But that's only for text.
Since smartphones make a lot of use of emojis, the SMS cannot hold 160 characters anymore if you include an emoji. AFAIK, the default emoji (smiley) will take 2 characters, but the one with a custom skin tone can take 4 characters. Similarly, it varies from device to device and what kind of emoji it supports.


Google Play does not work and shows "No connection" or "There was a problem connecting to the network"

First thing to take a look at in cases like that is the color of your connectivity icons in the status bar. Any color other than green (< Android 4.0) or blue (Android 4.0 and up) indicate trouble with your connection to Google's servers.

Possible causes vary, and might include (but are not restricted to) the following:

some (temporary) routing problem: If you've already got some terminal app installed on your device, you can check this with the ping command on some of the Google servers, e.g. ping chatenabled.mail.google.com. No response, or huge packet loss would confirm this cause. If you wonder why it might work on a different device at the same time: they might use different local mirrors.
some (temporary) "outage" of Google Services: If your internet is otherwise working, or you have some working internet available on another machine, you should be able to verify this with Google's Dashboard. Any outages/unavailibilities should be indicated here (unless they just started whortly and the Dashboard was not yet updated).
trouble with authentication: These should usually manifest in frequent popups asking you to place your Google credentials. You could of course try to solve these by deleting the Google account from your device (or by revoking its access codes to force it requesting new ones), and re-creating it – but I wouldn't do that immediately. In many cases, this solved itself after a while (or after switching to a different network, in my case).

As the case of the OP proves: most times this requires nothing but patience, until the issue "resolves itself".


The same way.

Settings | Apps | (app) | Enable

Disabled apps automatically sort to the bottom of the app list.


Proximity sensor always 0 or 9cm. Could this be a hardware or software problem?

This depends on the device. There are devices that have more accurate sensors, which can display the distance in cm correctly, but some sensors only report the distance as "near" or "far". If your device only gives the two states, Android uses the sensor's maximum detectable distance as the "far" state (in this case, 9cm) and 0 as the "near" state (which translates to 0cm).

Source: Position Sensors | Android Developers


How to Control Volume Changes in Smaller Steps and in Lower Region?

Not possible at the moment in Android 6 - 7.

Proposal: External USB dongle with the phone. + Adaptive control with external sound exclusions.


Use Google Play without any other Google apps installed

I would imagine that Google Play is not reliant on the other apps like Maps, Talk or Hangout. Just to be safe though, here is what I would recommend:

Create a full system backup of phone
Delete any apps that you don't want and see if they affect your usage
If any apps affected your usage, restore your device and do not delete those apps.

Remember that it is always better to make a backup and not need it, than to need a backup and not have one =)


Use Google Photos from within Camera app on Samsung Galaxy S7

Opening the gallery is hardcoded in the camera app of your device.
There's no way you can change it. Atleast not for now. Maybe in later updates, they'd make it available.


How can I disable cellular data on an Android device?

You can pretty easily disable cellular data on an android device without root.  On Android 2.2 and above, you can go to home --> menu --> Settings --> Wireless & networks --> Mobile networks --> and then uncheck Data enabled (on phones with Motoblur, the Data enabled setting might be in home --> menu --> Settings --> Data manager --> Data Delivery instead; YMMV).

If you have Android 2.1 or less, or just want a widget that will let you turn mobile data on and off, there are several apps that do the trick, for example Widgetsoid and APNdroid.
Like Matthew Read said, the major carriers won't let you put a smartphone on their network without a data plan.  However, you might have better luck with smaller carriers that operate on the big carriers' networks.  You end up getting better prices but the same coverage areas.  For example, Walmart Family Mobile plans include unlimited talk and text, and pay-as-you-go for data.  So if you don't use any data, you don't pay for data.  They run on T-Mobile's network, and you can either buy one of their phones, use a T-Mobile phone, or an unlocked GSM phone.  Here are a few other examples:

Boost Mobile (Sprint)
Simple Mobile (T-Mobile)
Virgin Mobile (Sprint)

And then you've got other carriers that operate their own smaller networks, but have roaming deals with the bigger carriers, so once again you still get coverage areas comparable to the major carriers:

Cricket Wireless
MetroPCS
US Cellular

There's a more comprehensive list of US wireless companies that operate on the larger companies' networks here:

http://en.wikipedia.org/wiki/List_of_US_MVNO


You need to use an app that supports recording with a Bluetooth headset like: cinema fv-5 lite


Add languages to Anki the text-to-speech?

NOT WORKING.  The .mp3 files do not play on synced devices for some reason, even with a connection to the internet.

The Kindle Fire HD 7 has no support for engines that support Asiatic languages.  So, you can either root the device and load in better engines, or:

Get on Anki Desktop.
Install the AwesomeTTS add-on.
Restart Anki, then open the browser.
Select the deck you want to add TTS to in the left-hand pane.
Hit ctrl-a to select all of the cards you want to add readings to.
Click "AwesomeTTS" in the drop-down menu.
Select "add readings" and then follow the dialog.


I'm using this apk to play music. To multi select songs, just go to all songs, and tap the button on top right upper corner, and you'll get check boxes by each song where you select them and click play.


That very much depends on the OTA and what it includes: it might only replace/add some files, but it could as well replace an entire partition (usually /boot and/or /system).

So yes, an OTA system update might overwrite your "custom boot image" – though not all OTAs will do so.


Would Nexus 4 bought from UK work in India?

I'm pretty sure there is only one model of the Nexus 4. It should work with no problems.

On the off chance that there are problems, there were also different radio images released for different areas. Almost all of them (if not all) can be found over here, on XDA Developers. The version for India is 0.54.

If needed, these images can be flashed using fastboot or possibly using a custom-recovery.

As long as your carrier in India uses a frequency that the Nexus 4 supports, the hardware itself isn't locked to any geographical location.

From GSMArena:

2G Networks:

GSM 850 / 900 / 1800 / 1900

3G Networks:

HSDPA 850 / 900 / 1700 / 1900 / 2100
HSDPA 900 / 2100


Just had the same issue.

Go to Settings > Security > Install from storage.
Locate your certificate file and install it.

Edit:
If instead of Install from storage preference you have Install from SD card (this is what being displayed when you use API-19 emulator for example), then one extra step required. Because in this case the activity shows only Recent and Downloads menus without simple way to pick the certificate from the sdcard.
The workaround for me was to put the certificate on my desktop's local web server (mongoose for example). Then (on emulator) I used the stock browser to open the web directory, tapped on certificate (see below) and selected Save link. The file will be downloaded and shown in Downloads view and you will be able to pick it successfully.


How does "virus been detected" on android pop up on chrome when visiting some sites?

In short:
Nothing to worry about, unless you have downloaded an app suggested by the pop-up.
In More detail:
It's an old issue. You visit a normal website, and suddenly you see pop-ups telling you that your phone has a virus.
It's called scareware. It's basically "ads" which scare you into downloading their "anti-virus" apps. Many times, the apps you will download are the ones with malware.
Why they show up:
When you see it on big websites like New York Times, it's not because the website is intentionally sending these ads; rather, it's because the innocent looking ads that the website is selling space to are laden with hidden code, which then allows them to display scareware without the website publisher knowing about it.

Many social media posts lamented that even top-tier publishers like
The New York Times and The Atlantic were willing to run such intrusive
ads on their sites. But experts say the problem isn’t with lack of
discernment on the part of site publishers but with an extremely
complex online advertising system that makes it hard for publishers
involved to detect, let alone weed out, misleading and malware-laden
ads. Source

Every website you visit is able to tell what phone you are using. This info is sent to the website by your browser. The scareware ads then use that info to make their warning look more real and scary.
You can even have a look at this website using your browser, it will tell you exactly what phone and Android version you're using.
What to do:
There is nothing to worry about, as the websites you visit have no way of knowing if you have a "virus" and therefore, the info cannot possibly be true.
When you get such a warning, simply close your browser. You can also clear the cache just in case (settings → apps → [browser name] → storage → clear cache).
If you do download the advertised app, make sure to uninstall it, or even factory reset your phone.
the Good news:
There's a simple way to disable these popups as explained by Android Police:

If you want to manually turn on the feature, and deal with whatever
lingering bugs it currently has, it's pretty simple. Just copy
chrome://flags/#enable-framebusting-needs-sameorigin-or-usergesture
and paste it in the address bar (you can't tap on that link directly).
Then tap the highlighted dropdown menu, change it to 'Enabled,' and
restart the browser when asked


Flashed my phone without rooting and now it doesn't work

Try to flash another firmware. Find it here , it has flashing guides too. Follow the instructions strictly
Tell us about your success or your failure :)


What Android app replicates the iPhone Siri (voice recognition) functionality?

There's nothing (at present) that can do all that Siri does.

Depending on your needs you might be able to get close.

Lifehacker had an article about your current alternatives: How to Get a Siri-Like Personal Assistant on Your Android Phone for Free

To summarize: You'll need one of the following (or a combination):

Google Voice Actions for Android
Vlingo
Edwin
SpeakToIt Assistant

Update: terryk2 points out Iris, currently in alpha testing, which is by the developers' own admission a direct response to Siri.


fastboot flash recovery img never completes

Don't use CM recovery. Get latest TWRP here. Report back if this doesn't work either.

Also, you're supposed to get other partitions up-to-date to ensure compatibility with new ROMs. If you're not sure, flash a factory image.


"Have you tried turning it off and back on again?" Honestly, I would just recommend restarting your device. It might just magically fix the problem.

Sometimes, if you're sending a message to multiple recipients, one person will receive the message before the others. Your phone could have lost cellular service during the process of sending the message (thus resulting in one person replying while your message is still being sent to the others).

If restarting the phone doesn't work, you can try the dumb brute force solution:

Copy the content of the message.
Delete the message from your outbox.
Create a new message with the pasted content and send it.

Maybe another user can recommend a techy solution, but this should be enough to get you past this issue if it happens again. If it happens regularly, you should contact your carrier.


Flashing CM 11 on Verizon Samsung Galaxy S3 (SCH-I535)

Too lazy to post a detailed answer. But no, you need don't necessarily need root to install a custom ROM like CyanogenMod. But, you need to flash a custom recovery like ClockworkMod (CWM) recovery which you will use to install CyanogenMod. Some custom ROMs (like CM) will give you root.

For detailed installation guide for your phone, refer to (CAUTION: This is for CM 10.2, but the steps should be similar for CM 11) CM's official wiki . It contains all the information you need, including back-up.


How do I view a different country's Google Play store?

One solution I've found was to use anonymous foreign proxies for each country I want to check. It's a pain finding a decent proxy for each separate country, but technically it works.


Camera app is missing from my Galaxy Nexus

This issue was resolved by reinstalling bigxie's 4.1.1 ROM from scratch (with a full wipe). I suspect that fiddling around with TitaniumBackup caused me to remove the system camera app, and for some reason this was not put in when I installed AOKP + gapps.

Please note! Full wipe and complete reinstall of a ROM that is missing the Camera app will not help. Therefore, choose a stock ROM or a ROM close to stock that you know include the Camera system app.

If this does not help, try reseting the phone completely to locked bootloader, unrooted stock ROM and so on as you will probably want to return it anyway if the Camera app is still gone in the stock installation :)


Why does unlocking bootloader affect camera quality on some devices?

For Sony's specific case, it's because Sony has proprietary technology (X-Reality color management, BIONZ image processor, active noise cancelling techniques) for its stock camera that uses DRM security keys. When the bootloader is unlocked, the keys that reside on TA partition are removed, thus disabling the features. The use of proprietary technology also means that those features are unavailable on 3rd-party apps, regardless of locked bootloader or not.
Quoted from XDA Developers - Restore Functionality on Unlocked Xperia Devices,

If you unlocked your bootloader on a recent Sony Xperia device, you probably know that the potential loss of warranty is not the only disadvantage you have to accept. Another fairly hidden issue is related to various proprietary features such as the X-Reality color management, BIONZ image processor and the active noise cancelling techniques.
Once you decide to unlock your bootloader, the process also removes a piece of data referred to as the DRM keys. These are tied to various services (such as streaming video and the like) offered by Sony but are also required for the features mentioned above to work properly. Put simply, once the keys are gone, you’ll face issues such as decreased low light camera image quality and the lack of the X-Reality mode.

Note: I can't say for LG's case, since I couldn't find any issue with unlocked bootloader and camera. The only things I found were LG G3's stock camera also use proprietary technology and LG G4's camera is not affected by unlocking bootloader, which seems conflicting this answer if the issue is solely caused by DRM.


Preventing Apps From Accessing Images/Contacts/etc

You would need a custom ROM for that.

Currently this is going to be a feature in android M, but at this moment unless you are using a custom ROM, the only thing you can do is delete Facebook. If you're privacy minded, I would suggest not using Facebook at all. I understand why you are concerned. I don't want to mess up the answer, but they leave tracking cookies when you sign in that track your every move across the Internet. Tracking cookies are small files that are saved in the device viewing a webpage. Sites can look for these files on your device and use them to identify who someone is. In the case of Facebook, once you sign in there is a cookie left with your user ID. Have you ever seen those Facebook Like buttons all across the Internet? They have access to your cookies too, regardless of whether or not you click them. They them report to Facebook that you were on that particular site. Solution -> stop using Facebook entirely.


Google Maps blue arrow does not appear on the blue location dot (to show direction)

I thought the Moto G4 Plus had no compass. I own one I like it but I thought it had no NFC or compass in the hardware. Maybe that is causing some of your issues?


How to do a factory reset when recovery mode, usb debugging and factory reset don't work?

The easiest way would be from fastboot by issuing a 'fastboot erase userdata' command. But booting afterwards might be troublesome because you will have no filesystem on your userdata partition! It is normal that you don't see anything on your screen except the LED when booting into fastboot mode using the key combo.

Just run fastboot as root on your computer (best on a live system with fastboot), then you don't need to mess with the device rules stuff. To me it seems very unlikely that the malware managed to manipulate your bootloader in a way that it still boots the system but does not allow entering fastboot mode.

Please be aware though that most malware cannot be removed by simply doing a factory reset as the factory reset only removes user data, not system stuff. If the malware managed to modify your boot or system partition (which is very likely) you will have to re-flash these partitions back to a stock state. Do you have access to an image of the stock firmware?


Streaming TV audio to Android device through Wi-Fi

It's just not possible.
Setting your smartphone aside for a moment, even assuming you have an extraordinarily stable WiFi signal, transmitting audio over WiFi would introduce enough latency to ruin your day.
In some cases, the transmitter side could introduce a delay on the video stream to compensate for the audio delay (forget about gaming or anything like that in this case). Your LG TV might have a "AV Sync Adjustment" option, but even then, this might not be enough.
In any case, your TV will not cast audio by itself and here we come to your "second phone" as transmitter. The phone is unlikely to have a line-level audio input, and even if you still have a phone with a 3.5mm audio jack, that is a microphone input. To make things worse, this input is MONO.
Your

I don't want to buy more devices

rules out any other type of audio input adapter for your transmitter phone. I'd say this is a dead end.


How to factory reset my phone via my pc when i cannot get a start up logo on the screen on my phone

A factory reset won't do you any good. This is hardware damage somewhere else in the phone and it needs to be brought to an electronics repair shop or sent to the manufacturer.


I found two ways for changing font size in JuiceSSH.
Use Volume keys
The very first time you would've used JuiceSSH, you might have come across this brief tutorial:
(Click image to enlarge)

Use the Volume Up/Down keys to adjust the size of the font.

Traditional way (Settings)
On the default page of JuiceSSH, go to Settings → Font size → adjust it.


Deleting cache and data of messaging app should help.Also clean cache of other sms apps including hangouts if you have installed them. Is this  sms is moved to SIM for some reason?I always backup and then clean and never keep in SIM.


Google's location history minute by minute

It's quite easy, You have to just login here with your Google account which is configured on your mobile - https://maps.google.co.in/locationhistory/b/0/

Then you can get location.


How do I create a Favorite Contacts shortcut on Droid X?

while all of the above is true, you can simply click menu -> add -> shortcut -> dialer -> favorites to recreate the shortcut if you accidenatlly delete it.  that is if you are talking about the little red icon with the star that takes you to the favorites tab in the dialer.


Is there an Android equivalent of diskutil?

The android terminal emulator uses busybox linux. Hence you should look at the busybox commands to find out what all you can do with it.

Follow this link

try this command

  fdformat DEVICE eg. fdformat /dev/sdcard


What happens when an SDcard is inserted?

If your intention is to have your script run each time the card is inserted, or the device is booted, I'd recommend the already mentioned app Tasker, maybe in connection with Scripter. The latter can be used to execute (and manage?) scripts, but AFAIR you can do that part with tasker as well.

You would need to create 1 task (execute your script), and 2 profiles using this task (as there is no possibility for a logical OR with the conditions). One is for the boot_completed event, the other is for the inserted SD-card. That should do it.

In case of trouble (or hard understanding), just comment and I see what I can do :)


Resetting Android Phone from CyanogenMod to Original

You'll need to download official firmware.  You can find it by searching "nexus one stock 2.x rom", and XDA might be better than Google.  I'd also look up how to use the Android SDK to flash it, probably using flashboot through ADB.  I have a Galaxy S which uses another tool, so I can't help with more detail without looking that up myself ;)


Should I delete accounts before encrypting and factory reset

I don't see how it is necessary to delete any accounts (Step 1) using the steps you outlined in your comments. However, if you're using Android 5.1.1+, you likely want to avoid Factory Reset Protection. In that case, it's just necessary to delete the main Google account tied to the device. (I added parenthesis around two of your steps that I think are unnecessary):

  (Delete accounts) Just delete the main Google account tied to the device if your device is on Android 5.1.1+
  (Encrypt) This is the default in Android 6+
  Factory reset
  Install and use data shredder
  (then encrypt and factory reset again)

The account tokens are encrypted in Step 2 and are therefore garbled for any bad actor trying to recover your information.
When you overwrite the free space in Step 4, the original master encryption key may be overwritten (and any space that is not 'free space' was already overwritten by the factory reset). Android may store the key in an area that isn't reached by an eraser app that overwrites free space; however, the free space that originally held the encrypted data is overwritten by the eraser and thus even a bad actor who has access to the master key won't be able to decrypt anything. Therefore, any subsequent encrypt/resets beyond the original Steps 2 and 3 are pointless.

  Updated the answer with Robert's comment below... and for a second time.


I don't think you can do this with your stock player.

After some digging I found a good app for you. It's called Voice Action Music Player

See if this suits for you.


Is deleting framaroot app will compromise or delete as well the root permission in my android device?

Yes you can safely uninstall Framaroot, without compromising root. Since the file is so small it really isn't necessary.

Your " security " app will always detect a virus on an app that roots. Reasoning is it is using an exploit on a vulnerability in the OS.


How can I determine the cause of random device reboots?

I had a similar random-rebooting problem, and after one such reboot, I hooked up the phone to my laptop and ran "adb bugreport" on it.  I got what looked like useful information, and attached it to the bug.  So I think at least some log information survives a reboot.

Here's the bug, btw: http://code.google.com/p/android/issues/detail?id=24118


Restore whatsapp messages from one number to another

As WhatsApp by default does not allow to transfer from a phone number to another, there's no way without root. Root would allow you to copy the encryption key and the conversation files located at /data/data/com.whatsapp folder to the target device.


I want to split one MicroSD card into two parts: part adoptable storage, and part normal storage. How can I do this?

You don't need to root your device but the device i done this with is rooted

You need to enabled Developer Options.
Enable the USB Debugging option.
Make sure your SD card is formatted as portable, then get the adb executable (see our adb tag-wiki for details).
Connect your device to your PC and run the adb devices command. If your device is connected correctly you will see your device listed in the output.
Run adb shell sm list-disks adoptable. This will show you the list of disks that can be used for what we want.
For my device it showed me disk:179,128 so i ran adb shell sm partition disk:179,128 mixed 80 on my 32 GB AS card. It gave me 5 GB as adoptable storage and the rest for other uses. (This will format your SD card.)


The Tasker app will let you do this (and much much more)

Once installed, add a "Task" widget to your homescreen, and have it run a "Send SMS" action.  This lets you specify the target of the SMS, as well as the full body of the message.


How to post more than one Whatsapp message separated by a line in a group chat

It is not actually a feature. When you post two messages in a row, initially it is shown as two different messages. When the chats are refreshed, the two messages are grouped and shown in one bubble separated by a horizontal line to everyone else.


How to flash Samsung devices from a GNU/Linux host running on ARM architecture?

ARM is currently not supported officially by heimdall.
You might have luck compiling it yourself:

https://github.com/Benjamin-Dobell/Heimdall/

My advice however:
Use a supported platform once (Win/Mac/Linux-x86/x64) and enjoy on-device updates from then on via ClockWorkMod recovery (CWM) or RomManager.

Reason: Heimdall is only needed to install a bootstrap CWM once. After that you use the regular CWM.

Here's the guide from cyanogenmod:
http://wiki.cyanogenmod.com/wiki/Samsung_Galaxy_S:_Full_Update_Guide

CyanogenMod releases for CM7/9/10 in various flavours (stable, release candidate, nightly build) can be found here (Galaxy S i9000):

http://get.cm/?device=galaxysmtd


Allowing restricted accounts to use gmail/hangouts

The main difference between a "user profile" and a "restricted profile" is that a restricted profile doesn't have its own Google account, which is needed for Gmail and Google+ Hangouts. A restricted profile with a Google account in it is just a normal user account.

If you want to restrict access to features in a normal user profile, you need to use device-administrator software to impose a security policy. This will also allow you to remotely/centrally manage each device.


How to identify installed apps where I participate as beta tester

Maybe I finally found a (cumbersome?) way to find out whetre I have an app as a beta tester:

Have ideally a desktop PC with a browser and go to https://play.google.com and be sure to have logged in there with your google account.

There you can list all apps (in a kind of gallery) that are connected to your account, and even what apps are installed right now to any of your android devices that uses your google account.

Hover over one app there and you have a link for each app that leads to the indiviual item on play.google.com for each app.

For example:
https://play.google.com/store/apps/details?id=com.generalmagic.magicearth

Since summer 2015 you can take part in app beta testing (when supported by the developer) by visiting a special link for each app, like
https://play.google.com/apps/testing/com.generalmagic.magicearth

So you just need to take the first link for the "official" app,
and replace the part of the URL

/store/apps/details?id=

with

/apps/testing/

Then you can have at least three cases:

You are not allowed to take part in beta testing for this app.
You can become a beta tester for this app, when invited or it is a public beta test.
or you can see that you are already a beta tester for this app.

Anybody knows a more simple way?


How to downgrade from Marshmallow to Lollipop? Please help

The official status is that you can not downgrade.

But if you take the risk you can do the downgrade via SP Flash Tool, just follow this steps:

Preparing

download an official stock ROM (MM stock ROM, LP stock ROM)
download and install phone drivers
unpack downloaded stock ROM on your PC
enable USB debugging option on your phone: like this

Go to Settings > About > Build number > tap it 7 times to unlock Developer options > then return to Settings > Developer options > tick the USB Debugging option

Flashing via SP Flash Tool

Charge your phone up to 80% and disable all those firewalls or antivirus on your PC.
Run as Administrator the flash_tool.exe, that you will find in the stock rom package.
Click on Scatter-loading and browse the scatter file MT6752_Android_scatter.txt
In the menu Option tab, go to Download, and put ticks in the DA DL All with Checksum both USB and Storage Checksum.
Now choose the Download only option
Now hit the green Download button
Now turn off the phone and remove the battery for at least 5 seconds, then put the battery back.
Connect your Phone to PC via USB, this will start the flashing process.
Once the process has completed, we will see a huge green check box.
Now we can disconnect the phone from the cable.
Now switch on your phone, it will take 6-10 minutes for first boot.
You have successfully installed the stock ROM or Official ROM on Lenovo A7000 ROW version

Source


Have you tried the following fixes:

Fix 1: Restart the keyboard

Restarting the keyboard can be very effective in solving the problem. Many have found this to be helpful.

Go to the Settings menu of the device
Scroll down to the Apps section and Tap on Application Manager
Swipe to go to the “All” tab
Now look for the app Android Keyboard and tap on it
Now tap on Force Stop to stop the keyboard

Exit out of the Settings menu and go back to using the keyboard and check if it works. If you happen to use a third party keyboard or if the device manufacturer has installed its own keyboard then you should look for the keyboard that is in use.

Fix 2: Clear Cache and Data for Keyboard

Clearing the cache and data of an application allows you to clear files that can be possibly corrupted or which may be creating problems because of bugs.

While deleting the cache files does not delete any important information, you will lose your personal settings when you delete the data files from any app.

If you had made specific changes to the keyboard, you will lose those settings. You will have to go back into the keyboard settings and make the changes once again.

Go to the Settings menu of your device
Tap on Application Manager which is under the apps section
Swipe to the tab which includes “All” apps
Now look for the keyboard app. It can be Android Keyboard or the keyboard that you are using if you have installed a third-party      keyboard or if you have the manufacturer skin on top of the stock       Android.
Tap on the keyboard app
Tap on Clear Cache
Now tap on Clear Data
Tap on OK to confirm.

Fix 3:  Clear Cache and Data Files for Dictionary App

The dictionary app is closely linked with the keyboard app.

If for any reason you get the “unfortunately keyboard has stopped” error, there is a chance that it may be because of corrupt files in the dictionary app.
Deleting these files can be helpful in solving the problem.

Go to the Settings menu of your device
Tap on Applications Manager
Swipe to go to the “All” tab
Scroll and look for Dictionary app and tap on it
Tap on Clear Cache
Tap on Clear Data
Tap on OK to confirm

Once the cache and data files have been deleted, check if the problem has been fixed.

Fix 4: Install Updates for Google Keyboard

You can try fixing this issue by installing updates for Google keyboard. For that, navigate to play store on your android phone and look for the updates. Alternatively download the updated Google keyboard from google play store via your PC (Apk leecher website - can directly download the apk from Google play servers)

Acknowledgements:
Fix Android keyboard stopped working


Can't mount /sdcard while doing a NANDroid backup!

Recovery images are hard coded to use the first partition of an SD card are the main FAT partition.

As such, you need to ensure that the first partition on the card is the FAT partition, or recovery will try to mount the ext partition as the fat partition.

You can use any partition tool to modify the card.

You also said that fastboot wouldn't work - this is most likely due to lack of fast boot drivers.


How to find previously installed apps after micro sdcard gone bad?

Yes - your installation history is preserved in the Google Play Account associated with your device.  To see your apps, both current and previously installed, you can navigate to the Play Store App -> My Apps and Games (in the drawer) -> Library on your device.
Alternatively, you can visit https://play.google.com/apps?hl=en_US
Please note that if you side loaded apps or installed from a third-party store, the above information does not apply.


Can I run Samsung apps (app market from Samsung) without a SIM and mobile connection?

No, the Samsung apps market won't start without a SIM card, because the card is used to determine the country of the user.

There is an App called "Kies Air" which allows you to connect your device to the Kies App installed on your PC over WiFi. But I doubt that you are able to upgrade the OS this way. It's more meant for synchronization (calendar, email, ...) use.

IMHO you need a USB cable to update the SGS, either with Kies or Odin/Heimdall.


Downgrade skype on Android to before Microsoft ruined it

You should Uninstall the new version before insalling an old version.

But most companies stop supporting old versions after a major change so it can be possible that after some time MicroSoft decides not to support the version then it will force you to install new version


Using over 2gb sd card space for link2sd apps

Yes, Im using 32gb card.
I have kept 4096mb as EXT4 partition and rest I have formatted as FAT32. Link2SD works fine.

You can go max 4GB.

Download mini partition tool
Format your CLASS10 SDCARD 1st partition being FAT32, and second keep (4GB) it EXT2 (EXT4 might not work)
Shutdown your phone, put back your card. Star the phone.
And then start linking your files with Link2SD. I have bought Plus version, it is very useful. Since My phone has only 16GB internal memory.


Androidify does not show correct graphic on my device

I was able to replicate your issue. You need to disable hardware acceleration in Developer Options.

This step is for the Samsung Galaxy S4, but you should be able to find something similar for your tablet: Settings > More > Developer Options > Force GPU rendering.


It's a Mediatek device, powered by MT6580 chip, so rooting should not be difficult. Most one-click rooting softwares are able to do that.

You should try KingRoot desktop version, worked for a similar phone weeks ago.


when does Android 4.5 comes and will my phone get update?

Android 4.5 (Android L?) is not yet released.

Google has not yet announced the release date.

If you are a developer, you can take a look at Android L Developer Preview.

Once the official Android L is released, your OEM (LG) may think of porting it to your phone model (LG Optimus G Pro), and after the porting is completed and tested, LG may provide the OTA update.


Try using a 3rd-party keyboard replacement app.

I've previously used AnySoftKeyboard, and can confirm that it does show word suggestions on other languages.  For Hebrew you would need to install the corresponding language pack as well.


Lost tablet - No SIM, no google account, no tracking software, can I track it?

Yes. You report the loss or theft to the police, and give them the serial number. (You'll need proof that it was yours, of course.) If someone finds it and hands it in, or if it's recovered from the thief, then they know it is yours, and will return it to you.

That's your only option. Since you haven't signed into your account on the tablet, as far as it's concerned, it doesn't belong to you. You can't remote-deploy tracking software onto it or enable Google's Android Device Manager. The GPS itself doesn't help you at all: it only tells the tablet where it is, not anyone else.


Android Tablets: Use USB to Ethernet connector?

Looks like 'no', with some xda-developers work.  If you want to connect to a LAN, why not go with an access point the size of a deck of cards?  If you want extra security, you might turn off your wifi router's beacon, use WPA2 without WPS, and turn on its MAC address filtering.  Your device will connect without the beacon if you 'Add Network'.


CA certificate somehow not taken by browsers on android

Firefox on Android
You don't have to add your custom root CA certificate to Android to let Firefox trust it. Similar to the Desktop Firefox versions Firefox maintain an own root CA certificate store you can add certificates to.
The only difference to the desktop version is that there is not management UI for adding certificates.
Instead you simply have to download a root CA certificate (DER format not PEM format) using Firefox Mobile then a dialog appears where you can mark the certificate as trusted for identifying web sites and/or mark the certificate as trusted for identifying e-mail users (pretty useless on Firefox on Android but it can be selected).


How can I boost the music volume higher than the max limit?

As far as I know audio amplifying circuits will have a fixed amplifying ratio (gain). By adding resistance (either digitally or using analog POT) on the input (or output?) signal the volume is reduced. Hence in my opinion it can't be done.

Switching over to in ear phone buds like:
instead of:  will provide better noise isolation and there by improve listening experience.  If the music is being played from files stored in the phone, you can edit them to increase volume with audio editing tools like Audacity.


Do an adb pull /init.goldfish.rc and the file will be on your PC :-)


Where's exactly the NFC area in the Nexus 7 2013?

Looking at a teardown of the new Nexus 7, it looks to be near the center again (here
you can see in the photo the NFC is under the inductive charging). iFixit did a pretty good teardown of it here which may give you more detail.


Disable contact sync for one Google account - S8 - Android 8

Yes it is possible. You can choose what items to sync in the account settings. The option might be relocated slightly, but you'll ideally find it at the following location. I'm including a screenshot for reference.

Settings > Users & Accounts > Your Google Account > Account sync.

Here turn off the toggle for Contacts.

Contacts from this account will stop syncing while from all other accounts will continue to sync. The calendar functionality will not be impacted unless you disable that as well.


Answering my own question as found the solution.
We can edit build.prop from mobile. I downloaded ES file explorer which is free. then from optin set "root explorer" and set "mount system as read/write"
Now edit build.prop and save it using ES file explorer's editor then uncheck "root explorer" and "mount system as read/write" for safety..

hope it wil help someone :)


iptables flush did the job, now I need to find out where does it keep those settings ;)


Here's a list of things you can try:

Make sure you haven't disabled the app by force quitting on it
Make sure power saving mode isn't on
Check Data usage to see if Background Data is enabled for the App
Turn off battery optimization from Battery Usage option for the App
Make sure that there isn't any third party overlayer that you've utilized which is utilizing the app sync permissions ( certain launchers/ addons may do so)
Clear cache for that particular App
Factory reset the Google app by selecting the Uninstall updates option
Install this app and set your heartbeat rate to 5 minutes. It's a quick fix for the issue. It's most probably a network driver issue which the company needs to patch up and in the meantime, you can use this app to ensure normal functionality


Nougat notification bar limited to three icons?

you can limit the Galaxy to only show the last three notifications in the status  bar to keeps things clean and orderly. Head into Settings > Display > Status Bar and make any necessary changes.


How to hide WhatsApp messages notifications

Go to settings > Apps > Whatsapp
And Uncheck 'show notifications'.


You might want to try moving apps installed in internal memory to sd card by long pressing on the desired app from the app drawer and dragging it up to the app info panel ,scroll down and there you may find the "Move to SD card" option. However afaik you cannot move apps to SD on the s3 unless rooted. You got to manage your files and apps using the 11 GB available or else root your device.


Use Link2SD.

Create a new partition on your SD card, and format it to ext2/ext3/ext4 filesystem.
Take your SD card and mount it in your PC.
Repartition your SD card into two partitions, one for normal data storage(rest, fat32) and another for the linked apps (4gb, ext2). You can name the partitions whatsoever you wish.
Now insert the SD card in your phone. Link2SD will detect it and show two partitions under storage. After this, you can refer to Link2SD's own help menu and tutorials.

You may try GParted for partitioning.


Undeleteable blank contact on HTC Legend

Try deleting it from your Google contacts.  If it's not in your Google contacts, it probably came from another source, like Facebook or Twitter.  You should also be able to hide contacts that don't have a phone number, so as a last ditch effort, that may be good enough for you.


Does flashing stock ROM via Odin delete phone data?

None of your internal storage files i.e. Photos, Music, Videos, Docs etc., will not be removed until you do a repartition of the device using Odin. Your phone will be restored to perfect condition; just that all your personal information will be gone such as contacts that were on the phone storage and apps.

But I'm not responsible if anything goes wrong. Do it at your own risk.

OR

You can flash a custom recovery using Odin and use the MTP feature of the recovery and move the required files (which I assume would be safer).


If you have another memory card try it out and see if it works.  If it does then your first memory card may be corrupt or damaged.  If the second memory card doesn't work either then it's possible there is a problem with your SD card slot on the phone.  If the problem is the SD card slot then you may need to look into a warranty replacement for the phone, if that option is available.


Does Nexus 7 has Bluetooth Smart technology?

I assume you're referring to the 2012 version of the Nexus 7? Although the hardware is capable of supporting Bluetooth LE (as suggested by the link in your question), Google never certified it as such and so the stock ROM does not support it.

There is an answer to a similar question on stackoverflow which appears to suggest that CyanogenMod (and maybe other custom ROMs) has added support for Bluetooth LE on the 2012 Nexus 7.


Does the Google Play Store app requires a SIM card?

No, a SIM is not required to access to Google Play on any device.


How to quickly write an apostrophe with Swiftkey keyboard

The way I do it is to have space insert the suggestion. That way I write cant and hit spaces and Swiftkey inserts the suggestion of can't in its place. I basically never use the apostrophe key.


How to disable company starting screen when the phone is switch on

You can't change this. Simple solution:
Don't shut down your phone any more (except when it runs out of battery).
If you switch off your screen only, your phone will go to sleep and won't consume much power. If it still eats too much battery, consider disabling wifi, background data, sync or even switching to airplane mode.

As noted in the comments the logo is only shown to beautify the startup of your phone and to not show you ugly boot messages as some linux systems earlier did and still do. Showing a complex animation does require some computing power but won't delay the startup very much.


Remote erase of Android phone that's been turned off

The request is queued... If the erase is successful you will receive an email with the time, date, and location (if available) of the device when the command was successful.


How do I sync contact lists from outlook.com / Office365 into my Android contacts?

Microsoft has a poor implementation of contacts sync and I was never satisfied with it. After hitting my head against a wall for several years, waiting for Microsoft to improve the sync, I've just made the switch to Google Contacts.
Not something that I prefer, but there's no way to have your contact lists or folders synced using any of the official apps. And I have not tried much to rely on a 3rd party app for this purpose.


I have been developing my own answer machine application and hit two major stumbling blocks. One is that setMicrophoneMute(boolean on) simply doesn't work. And the other issue is playing an audio greeting down the phone line.

This isn't possible due to hardware restrictions and it doesn't even work if the microphone is switched on and the audio is played through the speakers.


I forgot the email i used to register on my Samsung S6 edge+ mobile

Get the originall bill to prove your ownership , contact customer support with IMEI of your device and tell them your problem


Physical (USB) keyboard keeps waking Android ICS tablet from sleep

I now have the same issue using a 7" Sumvison Astro+ after updating the firmware to the manufactures latest ICS listed version. From what i can tell this issue has been introduced as it wasn't present when i first received the tablet with the original firmware.

The details the device lists are

Android version 4.0.3
build version 9F2-D1-H2-H01-2102.20120515
baseband version 1.1
Kernel version 3.0.8+

The release notes list nothing but stability improvements so no clues as to what has been tinkered with. Generally the update was successful a Wi-fi issue i had with streaming music has been cleared and the devices has had it's default CPU speed bumped up which makes it feel snappier, if this keyboard issue wasn't there it would be perfect.


Need only one icon in the top notification bar for multiple Gmail accounts

It is almost certainly a new feature, as there was a software update for GMail earlier today. I have gone through the settings, but unfortunately, I can't seem to find an option to get the previous one-icon notifications...


I have reset my phone samsung galaxy fit through factory data reset... Now my contacts are deleted

If you haven't synced them with your Google Account, nor you stored them in your sim card, then your contacts are lost since a factory reset means a wipe of the phone memory.


I want to buy game items on my deceased husbands Galaxy Tab 2 , I dont know his password. Is it possible?

You CAN get full access to his gmail and recover his password!!!
Google has a way of recover the password for deceased people.
https://support.google.com/accounts/troubleshooter/6357590?hl=en
Click and fill out the forum that says,
"Obtain data from a deceased user's account"
Don't log out of his account and log in with yours!!!!!!
People have suggested in comments above to do so. DON'T Some (not all) apps will detect fraud if you remove the account the game was purchased from!!!


Why do I get "IMS Service Has Stopped" Message after update

Settings → Applications → Default Applications and I set the Messages from Messages to Client, this stopped the pop ups.

Further to this having set Messages to Client I then found out the offending app was myMail, which I uninstalled and was able to set Messages back from Client to Messages

Hope it helps.

The Client is the default message service of Android I believe and the Messages is Samsung Galaxy S5 Neo's own software, I could be wrong, I'm not an expert, I just know how I fixed mine. So following the above, this Client app should be available. Beyond that I'm sorry, I cannot help.


Does factory reset remove apps that install into the /system from an unroot phone

System apps can't be installed without root.  Only updates to existing system apps can be installed, and they don't actually reside in the /system partition; the original app is kept there, which allows you to uninstall updates separately.  So a factory reset will remove any updates, but not the original app.


What if I don't want my music on the cloud?

Android uses a so-called Media Scanner to index your media files (this also applies to your images and videos). This Media Scanner ships with the system, and fires automatically on certain system events -- such as after boot, or when you insert your SD-Card. It does, however, not react on a simple "file-drop" via network. For such cases, it might need a little help to get to know it has to act:

Rescan Media
Rescan SD Card!

Are two free example apps from the playstore which do exactly that: trigger the Media Scanner. Once the Media Scanner has indexed your new files, they will immediately show up in the corresponding apps such as the gallery (for images/videos) or your music player.


Chrome browser immediately crashes and I cannot get to my bookmarks

The bookmarks would be synced to Google servers if the browser is signed in. Then try clearing the cache of the app. Uninstall any updates to the app to see if that's causing the issue. If it still crashes, clear the app data, but if the bookmarks aren't synced they'll be erased


Restore SMS from a phone with broken screen

The SMS will still be there, assuming that:

you have not wiped, or done a Factory Reset on the phone
the SMS was saved to the Phone and not the SIM
the phone can still be repaired


Andiodine DNS Tunneling - Connects to server but unable to browse. No internet connectivity

Without other steps this is expected. AFAIK your iodine setup only enables the client to send packets to the server, not to any other IP. Internet browsing would require some configuration on your VPS.


How do I stop warnings appearing when I increase the volume?

If you are rooted, you can try one of the following

1.NoSafeVolumeWarning in Xposed Framework

2 .Media Tweak Settings in  Gravity Box


Samsung A20 SM-A205W stuck on download mode

It sounds like a soft-brick.
To unbrick your device, download stock firmware for your device from sammobile.com and flash it using Odin. Make sure you download the right one for your region.

For more details: See this


how can i connect the usb cable from my lg p350g into my computer to transfer its stuff?

When you connect your phone to your computer, You get a pop-up showing a green android with one hand being a USB.
There, click on Mount SD card or an option similar to that.
You should be able to use the SD card as a flash drive.


RDP client that can use an SSH tunnel created by ConnectBot?

I just released a free app on Google Play called aRDP Free, which supports seamless RDP over SSH. Here is the link to it:

https://play.google.com/store/apps/details?id=com.iiordanov.freeaRDP

I also have an app which supports seamless VNC over SSH in Google Play:

https://play.google.com/store/apps/details?id=com.iiordanov.freebVNC


occassionally my screen goes to a series of historical windows (previous apps, searches, etc) how does that come up?

This "Menu" comes up when you either long-press the Home button or the Multitask button,
which is usually located to the right of the Home key.

If you are using a Samsung device, this button is usually located to the left of the Home key.


In-app purchase means just that. You can purchase, for real money, additional features or upgrades to the app. The app is free, but a lot of games almost require spending money after beginning gameplay in order to proceed or finish. You do not need to enter credit card information to download or use an app with in-app purchasing and you will not be charged without purposefully selecting and confirming an in-app purchase.

Hope this helps!


You should immediately factory reset your phone, then go to Google and go through the Google Security Check-up and verify EVERYTHING (don't skip any checks), and I would also recommend enabling 2-Step Authentication.

After that, setup your phone again and make sure to enable a lockscreen password, and possibly device encryption as well. Do not enable "Unknown Sources" without somekind of quality security package installed.

I would also go through everything on the Sign In & Security page and look for any anomalies.


Does the external sd card have to use FAT at all?

The reason why it can't be a single [FAT] partition is: "Because Android unmounts the first FAT partition to share files with your computer [when connected via USB] but the second partition remains mounted." [Link2SD FAQ]

The reason why it can't be a single EXT partition is because... well, because Link2SD says so:

I guess you could format the first partition as EXT, too.  So technically, no, you don't need FAT at all.  But it's nice to have it, as it's more readily visible to other Android app, and it also shows up immediately when the Android is connected via USB as a media device (MTP).

Now, "You [only] need to use a non-FAT file system (ext2, ext3, ext4 or f2fs) on your second partition in order to link app's private data files." [emphasis added] You can still move an app's binary to a second FAT partition. In fact, when Link2SD detects the second partition, it'll ask you what's the filesystem, at which time FAT is one of the options:

(No link to FAQ because I "need at least 10 reputation to post more than two links".)


What's the difference between Android 2.2 Froyo and Android v1.6 Donut?

There are HUGE differences between 1.6 and 2.2. 1.6 is also a pretty old version of android. Flash is only available for 2.2 and later, so if you have to have flash then you need to go with 2.2. But the archos 43 does not have an FM receiver, the 48 has a receiver, and transmitter.

The UI had big improvements in 2.2 compared to 1.6. The ability to install apps on an external sdcard is also available on 2.2, but I don't think you will really need that as the 48 says it has 500GB (that seems like a lot for a device like that...). I have also read that it is possible to install froyo on the 48.

3.x is currently only available on select devices as they have to "partner" with google in order to have access to Honeycomb (3.x). So I wouldn't expect to see an update on these devcies anytime soon for 3.x.


Play store apps download but don't install

Having the same issue on 7.1, what seemed to help was: going to the play store app info, force stop, clear data, force stop, open back up. All updates went through and even though there still is a delay after download and before start of install it's significantly improved at about 10-15s as opposed to minutes or never happening. I'll probably try to clear data for other related services to see if it helps any further.


Nexus 7 (wifi) 2012 won't charge past 11%

Going through the suggestions, I am also inclined towards thinking it is a dead battery

Li Ion batteries have a protection circuit that kicks in when the discharge falls below a certain level. It requires certain current to be applied to it before charging can happen. This is called "Boosting". How to awaken sleeping Li-ion explains it and suggests ways

In case you don't have access to such chargers, try switching off the phone and then charging in the hope that it would get enough current to kick start charging. The battery is presumed dead, so leave it like 6 hours on charge in switched off condition

Coming to charger, I agree with what others have said but if you can see the phone charging rate from specs (e.g. gives 1600 mAh current to charge) and your current charger also gives the same or slightly higher, and is 2A , 5V wall charger, it is fine but don't make it a regular practice. In this case, I feel if the current reading is slightly higher it would actually help. This would answer more questions on using chargers meant for a different device Is my phone liable to explode if I charge it with a charger that came with a different phone?

All the best


How to set AutomateIt to active a task in "AND" or "OR" condition?

Multiple triggers are supported on AutomateIt Pro:
http://automateitapp.com/index.php/user-guide-2/composite-triggers-actions-pro-version-only/

As of version 3.0.54 (released on Feb 2013), you can unlock Pro features from within the free version.

Read here how to unlock features:
http://automateitapp.com/new-release-rich-notification-unlock-pro-features-and-more/


Set Calendar default reminder to "none" for new appointments

Open the calendar app then select:

Menu->More->Settings->Default Reminder Time

and set to none.


How do I get past a VPN lock screen as I've never entered a password?

You can remotely wipe your phone from https://www.google.com/android/devicemanager and that will remove the lock, sorry for your luck.

Edit: Looks like you can replace the lock from there using the lock feature there too, might be useful to you, to avoid wiping.


If your phone is rooted, can it still do normal factory reset?

Yes, but unrooting will require more than a simple factory reset. The process will depend on your phone model. Search your model and 'unroot' for instructions. Be sure the instructions are for your specific model and are from a trustworthy source, such as XDA. But if you were able to root your device, I assume you already know that.


APN Settings Don't Save - Samsung Galaxy Nexus 4.2

Your MCC and MNC are indeed required and must match the MCC and MNC detected by the phone.  I recommend using Market Enabler (requires root) to force set them if your phone isn't detecting it properly.  (It looks like ME has been removed from the Play Store and is now available here).


XPrivacy - explanation of restriction settings

According to the README file of XPrivacy that can be found here:

The tri-state check box works this way:
unchecked = no items in the category are restricted
solid square =
some items in the category are restricted
check mark = all items in
the category are restricted
Note: By default, categories and functions
are filtered by permission, so you may not see all of them. The check
box state is independent of this.


disconnect gmail when cheked in from another mobile

There are three ways:-

If you have access to the phone (or trust your friend to do it), just delete your Google account from your friend's phone. In the main Settings app, under Accounts, find Google in the list and click on it. Then click your account and click Remove account.
If you've switched your Google account to use app-specific passwords, then you can simply revoke the Gmail password you used to sign in on your friend's phone. Nothing else will be affected.
If you can't wait for your friend, and you're not using app-specific passwords, then just log into your Google account from a web browser and change your password. It will sign out on all the devices and you'll get a prompt asking you to enter the new password.

That said, there's something that doesn't quite add up. It's possible to be signed in and use Gmail from more than one Android device at a time. Signing in on your friend's phone shouldn't make your phone stop working, so it could be a coincidence, which means that signing out on your friend's phone won't fix anything.


Apps won't install or update after I cleared files and data

Have you tried doing a factory reset? In my Samsung Galaxy S4, it's in: System settings > Acceounts > Backup and reset > Factory data reset. See if you can find something similar to your phone.

WARNING: You will lose all your data when you do a factory reset. But since you uninstalled all your apps, it shouldn't be any problem / issue.


It's even easier than that. Just flash the new recovery from CWM as you would any other flashable zip.


I'll put this altogether here.

Google and some OEMs don't seem to be supporting FM anymore, as evident in the Nexus 4 and 5 not having any FM hardware built in. The Samsung Galaxy S4 also are carrying on this trend. The theory being that there are Internet raido services that can stream thousands of channels. Which doesn't suit everyone. The theory is that it saves space for the hardware and cost in manufacture.  Android forums discussion on the lack of FM on Nexus 5

 This XDA thread suggests it isn't possible however there are FM apps out there.

 This is a very lowly reviwed FM app  on the Play Store that claims to use the tuner.  UPDATE: Does not work on HTC One.

 This XDA thread has an attached apk for an FM tuner that MAY work. I have not tested, the usual warnings about unknown sources applies, of course.

 Another XDA FM radio

For rooted devices there is  one more here

The one that is most recommended that I have found is  Spirit FM  which specifically states that No internet connection is required.

Try them out, see what works, and most of all be wary of permissions and apps you are not confident about.


What could cause large discrepancies in reported data use?

your data counter widget most likely summed-up the exact amount of data transferred. i.e. for a transfer of 33 kB, and another of 17 kB, it would count 33+17 = 50 kB
your carrier more likely sums up blocks of 10 kB. So given the same example, he calculates 40+20 = 60 kB
not for real, but it looks like Android's internal takes both and makes an average, so for our example it would come up with 55 kB. Makes absolutely no sense (and I doubt it's true), but rawly matches the numbers given in your question...


How is the Gmail password stored in Android - and where?

Gmail's official app doesn't store password in your device. Your password is 100% safe if you use this app.

This is how it works: The password is used by Google's authentication servers for the first time ONLY. After first successful authentication, an Auth Token is downloaded to device which is stored in accounts.db file as plain text. For all subsequent logins, this Auth Token is used, NOT your original password.
So, if your device is stolen, all anyone can get is Auth Token which becomes invalid once you change your password. So, you'll be in ultimate command.
For ultimate security, I'd recommend you to enable 2-Factor Authentication & create Device Specific Password for your device. After losing device, all you need is to disable that device. You don't even need to change main password.

Note: These all aren't true if you use third-party email apps for Gmail viz. Stock Email app, K-9 Mail etc. IMAP or POP protocol needs original password to authenticate users everytime. So, plain password needs to be available to email app before sending it to server. So, most of email apps store passwords in plain text (hashing/encryption is useless because hashing/encryption key needs to be stored locally). In this case, I'd recommend you to enable 2-Factor Authentication & create Device Specific Password for your device. After losing device, all you need is to disable that device.

Update:
Technically, its possible to store passwords locally in encrypted/hashed form without keeping encryption key/ hashing key in plain text locally. Thanks to @J.F.Sebastian for pointing it out.  Unfortunately, such implementation for Android isn't available yet.  Starting ICS, Android provides KeyChain API using which an app can store a password locally in secure form. Apps using KeyChain API are rare, but stock email app uses it (Thanks to @wawa for this info). So, your password will be safe with stock email app as long as your screen is locked. Remember, KeyChain isn't safe if device is rooted and its not available on pre-ICS devices.


CM11 - chmod and chown on internal sdcard not working

the chmod and chown binaries you are using there are from the android toolbox and are pretty lightweight. You can use more powerful binaries from busybox. Maybe this solves your problem as I also encountered issues with the small set of features of the toolbox ultilities.

busybox chmod 075 /storage/emulated/0/TitaniumBackup/somebackupfile.tar.gz
busybox chown system /storage/emulated/0/TitaniumBackup/somebackupfile.tar.gz

EDIT: Sometimes it just helps reading carefully. Didn't get that your sdcard is an emulated sdcard which is implemented permissionless. This means it is right behavior that chmod/chown do not work at all here:

From: https://source.android.com/devices/storage/config.html

Devices may provide external storage by emulating a case-insensitive, permissionless filesystem backed by internal storage.


How can I prevent android apps from reformatting my SD card?

I've never heard of an app that formats the sdcard. The permission to modify the sdcard is so the application can "read/write" data to the sdcard.

If you have an app that formats your sdcard, I would report the issue to the developer, plus to the Android Market.


How to get alerts about Speed Monitoring Cameras in GPS Maps Application?

You may need an additional tool for Speed Camera alerts or an alternative navigation tool with built-in speed cam alerts feature.
For the former, there are  some options from playstore but ideally you'd still want to keep Here WeGo so you could go for an application with an overlay support/widget that ensures you use your primary navigation app whilst still getting speed cam alerts in the background.
A few options present:
CamerAlert (from PocketGPSWorld) for a very up-to-date speed camera database; it is updated at least weekly and includes mobile sites. It can be used as an overlay with any navigation app.

CamerAlert is a self-contained Speed and Red Light Camera warning
system using data from the renowned PocketGPSWorld.com Speed Camera
Database.
It provides both audible and visual warnings as you
approach a camera. Uniquely, when you are in a section of SPECs
(Average Speed) cameras, CamerAlert displays your average speed
between each camera in the zone.
CamerAlert also utilises directional
information to reduce the number of "False Alerts", you are only
warned for cameras that monitor your direction of travel.

Costs:

PocketGPSWorld subscribers can use their annual membership to keep the
camera data up to date by linking their member details in the app.
If you are not an existing subscriber you can subscribe in the app to
ensure access the our regular updates. A subscription can be used on
other GPS devices as well as the Android (maximum of three devices,
one of which may be an Android or iPhone SmartPhone).
An annual subscription costs £19.99

Learn more at the official website

Alternatively running other navigation apps' camera alerts application is worth a try, Sygic Speed Cameras & Traffic or TomTom Speed Cameras also serve similar purposes with the latter with overlay support.
Sygic:

offline database of more than 50 000 fixed speed cameras, average
speed checks and red light cameras in your app.

with Speed Camera's Premium, you can see your current speed, speed limits, and warnings also in other apps (Paid feature)

Pricing see here

Tom tom speed cam app, see here to learn more.
Also worth noting is that the regions in question are covered by these tools.


Cannot connect to Network - EMERGENCY CALLS ONLY

Set APN of BSNL Internet Settings:

Settings -> Wireless and Networks -> Mobile Networks -> Access Point Names (APN)

Select or click option button
Select “New APN”, or edit the existing APN

You need to make changes to:

Name : bsnl
APN : bsnlnet
Authentication type : None
APN type : internet

Do Not Change other fields, i.e Proxy, Port, User name, Password, Server, MMS proxy and MMS port. Only edit MCC (Mobile Country Code) and MNC (Mobile Network Code) according to the list provided below. Note: Following MNC and MCC code are for the users of INDIA only

MCC MNC Network State

404 34    BSNL     Haryana
404 38    BSNL     Assam
404 51    BSNL     Himachal Pradesh
404 53    BSNL     Punjab
404 54    BSNL     Uttar Pradesh (West)
404 55    BSNL     Uttar Pradesh (East)
404 57    BSNL     Gujarat
404 58    BSNL     Madhya Pradesh
404 59    BSNL     Rajasthan
404 62    BSNL     Jammu & Kashmir
404 64    BSNL     Chennai
404 66    BSNL     Maharashtra
404 71    BSNL     Karnataka
404 72    BSNL     Kerala
404 73    BSNL     Andhra Pradesh
404 74    BSNL     West Bengal
404 75    BSNL     Bihar
404 76    BSNL     Orissa
404 77    BSNL     North East
404 79    BSNL     Andaman Nicobar
404 80    BSNL     Tamilnadu
404 81    BSNL     Kolkata

Select options, and then save this setting.

Information pulled from Reference Link, please read the lengthy comment section on the link as well.


The solution to this problem was to turn off Google Voice Call Screening. Though the GV app was not installed and I do not know how the setting became enabled, I logged onto my GV account to turn off this setting.


Galaxy Tab is not being charged through USB Cable

Tablets have larger batteries than phones and may be unable to sufficiently charge from the half amp limit of a USB port, especially while they are fully on (screen on and full speed processor clock).

Some will barely charge if the screen is off but come with high current 5v "usb-like" wall chargers, others use a higher voltage charger on a custom connector - typically something round.  Sometimes the "usb-like" ones are actually special cables with extra pins that tell the tablet that a special high-current charger is being used.

Check your user manual, or try the supplied charger.


There is an Android equivalent to Microsoft's CTRL+Z?

The back button serves as Undo or Cancel (or Back) in many apps, but won't help with a typo in a text box, it's more likely to lose everything you've typed in there than undo the last bit of typing.

I don't believe that there's any standard, central Undo function in Android at the moment. As very few devices have a hardware keyboard, and many devices are starting to drop even the four hard buttons, I'm not sure how Undo could easily be invoked/shown to the user. Ctrl/Alt etc key combos obviously aren't practical on a soft keyboard on a 4 inch touchscreen, and I'm not sure how else it would be done except with a dedicated undo button on the phone or the soft-keyboard.


First, ensure that "USB debugging" option is enabled on your phone by going to Menu -> Settings -> Applications -> Development.  On some devices this option will be grayed out while your phone is connected via USB, so disconnect it first.

Next step is installing the USB drivers on your computer.  Assuming you are running Windows, the drivers for MyTouch 4G should be located on the SD Card that came with the phone.  Look for file named "HTCDriver.exe" then copy to your PC and execute it.  If you can't find that file, look for the drivers on Google.

After you successfully install the drivers, download and install the Android SDK.  Pick a folder that's easy to type, such as "C:\AndroidSDK" for example.

Now open Windows Command prompt by going to Start -> Run, typing "cmd" (without quotes) and pressing Enter.  In the Command Prompt window type in cd C:\AndroidSDK\platform-tools and press Enter.  Connect your MT4G to the PC via USB, and in the command prompt type in adb devices and press Enter.

If everything was correctly installed you should see messages like these:

  * daemon not running. starting it now on port 5037 *
  * daemon started successfully *
  List of devices attached
  XXXXXXXXXXX    device

where "XXXXXXXXXX" is a combination of letters and numbers, signifying your phone's ID.

This means ADB is seeing your phone, and you can now issue commands to it.


You can use any email you want to register for apps. Use the forum one to keep app spam off the serious one. Remember, purchased apps are still on the primary Google account, no matter what other address you register the app account with.


I believe you are running into a situation where the launcher doesn't know what constitutes a system app.  System apps are those that are pre-installed, or bundled with your particular OS.  These are apps like Clock, Calculator, and whatever else OEMs like LG has decided to install on the device.

When you drag an icon to the "uninstall interface" at the top of your screen, this is your device's launcher app providing a convenient way to call the Action Uninstall Package Intent

Since you can't uninstall system apps normally, the launcher instead issues  an intent that essentially "disables" the app - the next best thing the system can do besides actually uninstall.


CyanogenMod developers coined the term "kang" originally.  It goes back to the beginnings of Android development.  It used to mean having one's development work taken, manipulated, rebranded, and re-released by someone else with no credit to the original developer.

Later this term morphed into having a less malicious meaning, and stands for the process of creating a code based of someone else's code or reapplying code that someone else created into your own code.  A "KANG" therefore is a derivative work, based on the original with some modifications. It usually means an unauthorized version of a custom ROM.


Install  kies in your PC. It will automatically install corresponding USB drivers.

EDIT:
Samsung Kies is a freeware software application used to communicate between Windows or Mac operating systems, and more recently manufactured Samsung mobile phone and tablet computer devices, usually using a USB cable connection (though wireless LAN Kies connectivity is now possible using some devices).

This software may be used for:

Data backup
Data transfer (between a Windows or Mac PC, and a Samsung mobile device), limited to certain media file formats.
Multimedia (audio, photos, video, etc.) management, but limited to certain file formats.
Purchase/acquisition of additional or special device features.
Device firmware and operating system (OS version) upgrades.

To work all these, USB driver should be installed. So When you install this software it will automatically detect your device and install USB drivers.


How to check success status of opened URL in Tasker?

You could use an "HTTP Get" action to query the site.  The response code sent back by the website is stored in the %HTTPR variable.  So %HTTPR = 200 means the site loaded sucessfully.  You can then make the rest of your task conditional on that variable, eg. IF %HTTPR = 200 THEN Go Home (or however you are "closing" Dolphin).  I know that %HTTPR is dependent on the mime type of the HTTP Get request so you'll have to tweak that a bit, and you may choose to look for different response codes to trigger different actions.

There's probably other ways to do it but it would depend on the site you are trying to reach.


Share option: How to append into text file?

Simpletask does what you ask for. It creates a new line in a todo.txt file.

Personally, I use Simpletask Cloudless and sync with syncthing. There is also Simpletask Nextcloud and Simpletask Dropbox. And if you like it, we should donate to the author (just found this amazing solution two days ago, so I didn't do it yet).


Use OpenSignal to determine if your area actually does have 3G coverage from T-Mobile. I suspect that your area does not, and that is why you are not getting 3G service from T-Mobile. If you do get 3G coverage in your area, removing your SIM card and inserting it back into your phone will likely do the trick.


Find out a list of all previously installed packages

Use pm. pm command is a package manager which allows you to list, install, uninstal and disable your device packages.
adb shell pm list packages

should do the job.


Both of those functions consume a large amount of energy. The phone's processor and other components require a minimum amount of energy to remain stable. The battery can only output so much at a time. The phone is not letting you use both simultaneously time to avoid a "brown-out" and potential crash or other failure (perhaps it is unsafe for the battery as well, overheating is dangerous). Many phones also restrict the use of the flash when battery power is very low.

If you use a third party flashlight app, you may be able to bypass the restriction. I know I can, however my phone is also rooted which makes everything easier.


2 android tablets have the same MAC address

You didn't name your device -- but most likely got some China import. There were some readings a little time ago about this issue. Normally, a MAC address should be unique to the device -- the producer probably wanted to save some license costs...

Nevertheless, that background isn't going to help you much. There are some apps available on the Playstore which allow you to change the MAC address (search the playstore for "mac-address" to find them all), like e.g. Wireless Mac Changer or Set MAC address. Note, however, that all of them require root access on your device.

The only alternative known to me would be to return the device(s), explaining your reason (see above), and ask for an appropriate replacement.


Is it possible to update BQ aquaris E4.5 with latest firmware for BQ aquaris A4.5

If the specs from PDAdb is to be believed, the 2 phones are quite different hardware-wise:

BQ Aquaris E4.5 Dual SIM vs. BQ Aquaris A4.5 4G LTE Dual SIM

The A4.5 is a relatively new Android One phone that's promised 2 years of support. The E4.5 on the other hand, despite released in late 2014, bears a MT6582 SoC which had fallen out of mainstream for quite some time. There's no way you could cross-flash between these two, and you likely won't find anything tailored to this particular device either.


Full Backup of non-rooted device in 2017

Nothing really crucial changed since then. Android SDK is now installed together with Android Studio, however can be installed separately. Platform tools, which contain ADB, are now delivered separately from SDK. Here is the link:

https://developer.android.com/studio/releases/platform-tools.html

After the installation you will find adb binary in platform-tools directory. All other points from those answer are still true.

Consider also TWRP backup possibility, which though, requires TWRP.


How do I set up a VPN from Android 2.3 to my home Ubuntu desktop?

The way I did it was to install dd-wrt on my home router and enable PPTP VPN.  Then I just put in the user name and password in the VPN settings in Gingerbread.


How to fix: only official released binaries are allowed to be flashed(recovery) on device / FAIL! (Auth) on Odin3 v3.13?

For LZ4 compression: lz4 -B6 --content-size system.img.ext4 system.img.ext4.lz4 command can be used to make a valid Odin Flashable file.

To Fix "FAIL! (Auth)", we need to truncate the vbmeta.img file and remove the signature from the boot.img. The detail is mentioned on Magisk install guide under Instructions section.


Google App & Google Play Services Draining Battery in Cyanogenmod

that's common in any custom roms... i have used Cyanogenmod and its normal because they all are not that optimised .... or may be you could try flashing some other kernel.. but i think you will never get better battery backup than stock rom.


Set the calendar display to the correct timezone on Samsung Galaxy Nexus

You might be aware of the common fact that the date,time,time zone set in the device settings will act as a reference/source for various apps like calender,logs,messages.So whatever be the date,time setting your settings will be reflected to all the required apps.(factory widgets,custom installed apps). So if you want the correct time to be reflected in the calender as well you need to change the source of the date,time.

Note:-Some apps like what's app have inbuilt detection methods through which the app will give you a warning in change of time when compared to the previous set time.(i.e. if there is a change in the time of app and time of device then it will give you a warning to set the correct time and date and the app will not start until and unless the time is correct)

As @geff has suggested please try changing the Time zone of the phone.


How to resume app restore after stopping it on first opening Google Play?

Use bmgr from adb shell. See this answer for a complete explanation of backup sets.

Root access is not required.

shell@maguro:/ $ bmgr list sets
  1234567890abcdef : droid48
  34567890abcdef12 : galaxy49
  ...

shell@maguro:/ $ bmgr restore 1234567890abcdef
Scheduling restore: droid48
done

This triggered a full restore of all the previously installed apps on my device instantly.


Can I use my device on a different carrier?

Whether or not you can use a phone on a specific carrier depends on a variety of factors, but it is generally possible to figure it out provided that you can find enough information on the device and carrier you are interested in. The main points to focus on will be the cellular standard the carrier uses, the frequency bands it uses, and the associated bands/tech that the phone is designed for. In order for your device to operate fully on another network, it will need to meet all of the following criteria.
Cellular Standards
There are two primary competing cellular standards used throughout the world, commonly referred to as GSM and CDMA.
GSM (Global System for Mobile Communications) is generally the more widely deployed of the two standards, and is estimated to serve nearly 80% of the global market. Devices that support the GSM standard will use SIM cards to keep track of the identity of the subscriber. The 3G standards used by GSM devices are typically UMTS or HSPA.
CDMA (or, more specifically, CDMA2000) is also used in a variety of countries, but generally serves fewer subscribers than GSM in most countries. CDMA uses a R-UIM/CSIM card which serves similar functionality to SIM card. On some carriers, CDMA devices do not use any physical identity cards, and instead have an ESN that is stored on the device itself. Also with some carriers, devices that normally do not require SIM card to operate on CDMA 3G may require SIM cards for 4G access, since the 4G network uses a different technology than the 3G one.
In general, a device is therefore classified by which network it uses for it's 3G or voice coverage, so a phone which supports CDMA voice/3G but a GSM 4G network (for example, the Verizon Galaxy Nexus) would still typically be considered a "CDMA phone".
These two network standards are not compatible with each other in any way. A device built for GSM networks will not work on a CDMA network (and vice versa). Therefore, the first step in determining if your device will work on your desired carrier is to determine what networks it supports and what type of network the carrier uses. GSM Arena is a good source for device specifications, and Wikipedia is a good place to find information about carrier networks (as well as devices).
In addition to the inter-network compatibility issue, CDMA devices that do not have physical a identity card can only be used with the device's original carrier or on other countries through roaming. In most cases, carriers have a large database that contains all of the valid ESNs for their network, so only models which are sold by the carrier can be activated. This can occasionally be bypassed by altering the software of the phone to broadcast a different ESN, but doing so is illegal in many countries, and thus there is often no legitimate way to use a CDMA device on a different carrier. This restriction will usually (but may not always) also apply to virtual network operators (MVNOs) and their "parent" carriers.
As an example: Sprint may not allow you to activate a Boost Mobile phone on its network, even though Boost uses Sprint's towers and spectrum. Conversely, Sprint has approved some of their phone models for activation on certain MVNOs that use Sprint's spectrum (provided the phone is not under contract). Therefore, when dealing with CDMA carriers, your best choice will generally be to simply ask them if your model will be allowed on their network before you make a decision, since they have full discretion over which devices they will allow to be activated.
Frequency Bands
Each carrier operates their network on a specific set of frequency bands, which are typically managed at some level by the government of the country the carrier is operating in. Once the government allocates frequencies, they can usually be bought or sold by companies as they see fit (with some restrictions). In order for a device to work on a given network, it must therefore support not only the network standards (as noted above) but also the frequency bands being used.
As an example, AT&T's 3G network (UMTS/HSPA) operates in the 850 and 1900 MHz frequency bands (source). The myTouch 4G, sold by T-Mobile USA is a GSM phone (T-Mobile USA is a GSM network), but it is designed for the 900, 1700, and 2100 MHz frequency bands since this is what T-Mobile uses. Therefore, a myTouch 4G would not be able to use AT&T's 3G network because it does not support the proper frequencies. Further, there is no way to alter this by using software modifications - the limitation is created by the phone's antenna, which is specifically designed to pick up certain frequencies and ignore others.
Using the same example as above, however, you can see that AT&T operates its 2G network on the 850 and 1900 MHz bands and the myTouch 4G supports 850, 900, 1800 and 1900 MHz for 2G operation. This means that a myTouch 4G would be able to use AT&T's slower 2G network (and make voice calls) even though it cannot use the 3G network.
Similarly, it may be possible for a device to operate on a carrier's 3G network but not their 4G network due to frequency differences. Check the frequency bands your device supports for each generation of network communication (2G, 3G, 4G) in order to ensure complete compatibility.
SIM Locks and SIM Cards
Another possible hurdle in running a device on a network it was not officially intended for is SIM locks and differences in SIM cards.
Firstly, many carriers will sell their devices with a SIM lock - a software restriction that prevents the device from operating with a SIM from a different carrier. In many cases this will depend on whether or not the device is purchased at a subsidized price on some kind of annual contract. Purchasing a device at full retail price will often allow it to be unlocked more easily (or it will be provided in an unlocked state). If your device has a SIM lock, it may be possible to unlock it by contacting your carrier and asking for an unlock code. There are also third-parties that offer SIM unlocking services, but they are not officially endorsed by the carrier or manufacturer of your device. Devices will only be able to operate on their originally intended network while they are SIM locked.
An additional concern is that there are several types of SIM cards, all of different shapes and sizes. Most major carriers (and, indeed, even smaller ones) will be able to provide multiple types of SIM cards, but be sure that you get one that will fit into the slot on your device. Most commonly, phones and tablets use either Mini-SIM or Micro-SIM cards.
What about rooting?
Rooting a device is not related to the act of unlocking it for a different carrier, although the phrase "unlocking" my occasionally (incorrectly) be used to refer to both processes. Obtaining root will not unlock your device, and unrooted devices are capable of being unlocked provided with the proper SIM code. Similarly, a custom ROM will not unlock your device - it has no bearing on the SIM lock.
Helpful Links
These Wikipedia links contain lists of cellular carriers broken down by country/region. Many of the entries also provide information regarding the frequencies these networks have deployed, or act as a jumping-off point for finding this information elsewhere.

List of mobile network operators of Europe
List of mobile network operators of the Americas
List of mobile network operators of the Asia Pacific region
List of mobile network operators of the Middle East and Africa


How unlock S6 Edge When The Finger Print Scanner is Not Working?

Try pressing the power button, till it shows the options like,
power off,
flight mode,
restart,
emergency mode

then select emergency mode. Wait for it to enable. After that, it will ask again for your finger print.


Installing ROM on an unwiped system partition can be dangerous. It would be better to just wipe the partition. And of course you will lose the data.


Delete certain mis-spelled words from Android dictionary (These words were not listed in the "Personal dictionary")

Instead of going into personal dictionary, try all languages, which on my phone is right above the personal dictionaries option. That's where my list of words was.


Samsung tablet gt-p5100 Firmware Upgrade encountred an error

Unless it is a hardware faillure (damaged eMMC), flashing a full firmware (aka repair firmware or 4 files firmware) may solved the problem.

Download repair firmware from here then proceed as you did beforen but preferably try flashing with the latest version of Odin (v3.12.3 actually)

The zip password is: www.gem-flash.com

Remember this:

BOOTLOADER, APBOOT = BL
PDA = AP
MODEM = CP
MULTI-CSC, HOME_CSC = CSC


When will my device get the Android 4.2 update (Jelly Bean)?

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

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

Phones

HTC

One (Developer Edition): skipping to 4.3 (source)
One S: Never (confirmed)
One X: 2013-06 (rumor)
One X+: 2013-08-12 Taiwan (confirmed)

Samsung

Galaxy Nexus: Released - November 13th, 2012

Bell Canada: 2013-03-08 (confirmed)
Verizon: 2013-03-19 (official)

Nexus S: Never (source). There's an unofficial release, see also this thread.

Sony

Xperia Z: 2013-July (confirmed)
Xperia ZL: 2013-July (confirmed)
Xperia ZR: 2013-August (confirmed)

Tablets

Asus

Nexus 7: Released - November 13, 2012
Transformer Infinity - April 3, 2013 (confirmed)
Transformer Pad TF300: Released - March 3, 2013 (source)

Motorola

Xoom: Never (source)

Samsung

Galaxy Note 8.0

Wi-Fi only: 2013-10-07 (confirmed)

Galaxy Tab 2 7.0: 2013-08-13 UK (confirmed)
Galaxy Tab 2 10.1: 2013-09-23 (confirmed)

Sony

Xperia Tablet Z: 2013-August (confirmed)

Other

GoogleTV

LG Google TV: 2013-10-14 (source)
All ARM-based models - 2013-05-16 (source, source2)
All 1st gen Intel-based models (e.g. Logitech Revue) - Never


My xperia x10 is booting again and again

Try holding the "Back" key while turning the phone on.

It sounds as if the phone is in a boot loop.  Why did you need to install Busybox in the first place?  CyanogenMod (and most other custom ROMs) already has it included.  I would recommend re-flashing CM6 again.


No access to Android Market after loading Ice Cream Sandwich

If you built the image yourself then Google's proprietary apps would not have been included as they are not open source. The easiest way to get them is probably to just use the CyanogenMod9 gapps package, which can be downloaded here (top of the table). If you have a custom recovery image then you can simply install the .zip file from your recovery, otherwise you'll have to manually install each of the files in the .zip (they have a folder structure that mimics your device).

The reason why the web Market isn't working is because it tries to use C2DM to push the app to the device, but this requires the Market app to be installed on the device. You cannot download the .apk from the Market manually.


You can connect a PC to a phone via USB and use phone carrier data or wifi internet on which you connect via phone. That option is called USB tethering (sharing your Android device's internet connection via USB), and custom ROMs have it, don't know for stock, that option is in the same place as wifi hotspot. I'm sorry if I understood you wrong, and if this isn't what you were looking for.


Tethering Galaxy Tab 2 7.0 (GT-P3110) via Nokia E71

On the android 4 system install BlueVPN.

If your phone has bluetooth and can act as a modem you need to pair the phone and your android device. When pairing enable the option in the phone to let the other device to connect.

Be sure that on your sim card you have a contract that support WAP connections enabled (otherwise it can be very expensive).

Get the provider access point info (some times called APN) and set it into the BlueVPN settings.

If your phone already goes into internet with gprs or 3G, you can get the string directly from the settings of your phone.

On my Nokia (Xpress musik 5800) I went to Settings-Connectivity-Access Points-WAP services and there I found all the needed informations in order to configure BlueVPN.


How to make unlocking the phone using the password perform a specfic function?

The Xposed module PIN/Pattern Shortcuts allows this behaviour. To use, you must:

Root your phone
Install Xposed Framework
Install PIN/Pattern Shortcuts module, enable from Xposed app and reboot


Unlocking my sony xperia M5 DUAL's bootloader

I found some info here. I've copied it below

  1.In http://developer.sonymobile.com/unlockbootloader/ choose Sony Xperia M2.
  2.Submit Email
  3.Submit IMEI
  4.And unlock bootloader with intruction.
  You get the code? Then we continue.
  Download the latest version here or Flashtool http://www.flashtool.net/downloads.php

  After installation, go the path C: \ Users \ username \ .flashTool \ registeredDevices here and create a folder with the code-name of your machine (you can find out if flashtool click on BLU and see where in the log are in line «Current device» for example, in line 09/045/2015 23:45:08 - INFO - Current device: C2104 - AB100C2DE3 - 1272-4136_R5B - 1269-5420_15.3.A.1.17 - WORLD-a_15.3.A.1.17 code machine will AB100C2DE3. Code which will write your name and location).
  Later in this folder, create a text file and name it «ulcode» (without the quotes). Open, and in it write your unlock code, that you have on the site Sony.
  Save. Write code very carefully.

  Now open flashtool and press the BLU. If everything is correct, in line you should write your code, pressing unlock. All should be ready to unlock.

Yes, it is for the M5, not just the M3, at least it says in that post In the title, i sadly can't test it for you as I don't own one


DSMLawmo is a Samsung system app that is preinstalled, it is not malware but it does have many of the characteristics of malware likely leading to a false positive detection, the description is:

  "DSM states for "Dedicated Security Management " Which allows this app
  to get a full control over the phone using voice channel only...
  Dsmlawmo is to get full control over the phone, track it, reset and
  stuff like that. It's probably to control and repair the phone
  remotely when calling cs"

Source - XDA

A simple Google search will get several results showing that this has been preinstalled on most Samsung devices since at least 2012. It can be safely Frozen or Disabled, if those are options.

This could also lead into the fact that unless you installing software from Unknown Sources (you had to turn on the ability manually), you likely do not need any antivirus or security app on your device and it will cause more of a hindrance than do any good.