Keeps restarting, stuck in Ultra Power Save Mode I'm asking on behalf of a family member who has a Samsung Galaxy S5.  The phone is unrooted and has been updated but not to Android Marshmallow.  The OTA had not been released for Marshmallow for this phone by our carrier.

There were many previous issues months ago but permanently removing the SD card and a firmware update through Samsung Kies solved those.  The phone has had no significant issues for the last 5 months.

Recently, the phone was put on Ultra Power Save mode to save battery life.  Immediately it shut itself down and kept restarting into Ultra Power Save mode and has done this for 3 weeks.

When it starts there are a few seconds before it restarts again.  The screen is grey (no color) and most apps are disabled or not shown.  The settings menu has very limited functionality and there is no way to disable Ultra Power Save Mode.

Going into safe mode does not change anything (the phone just restarts again in a few seconds).  I've gone into Recovery Mode and cleared the cache but that did not do anything.  I have not done a factory reset as I would be losing a family member's numerous wedding pictures if I did that.

The phone has not had any physical damage.  It is out of warranty but locked to a 2 year contract.  The only solution to stop it from restarting is to remove the battery.

Is there any way to get it out of Ultra Power Save Mode?  Would a factory reset help at all? We really would prefer to do that as we would lose the many pictures.  I read about bootloaders but I don't understand that well enough (also note that I've permanently removed the SD card -- if I would need that in order to use this feature).  I read something about trying commands through Google Now but I can't do that unless I am doing it wrong.  I tried connecting the phone to a PC and starting Kies but Kies does not recognize the device (as the device is not on long enough).  The PC itself only recognizes the device for the few seconds that it is on.  I've tried charging it, removing the SIM card, and also leaving the phone off for days but nothing has worked.  I use Ultra Power Save Mode often on my own phone but had not used it on this phone before.

Thank you for helping.

You can always backup all of your photos and everything else to a Google account (here tells you how), and then factory reset the phone.

If this does not solve the problem, it may be worth taking it into a shop to see if they could do anything, or contacting Samsung directly.

Hope this helps


Apple Earbuds + Nexus 6p I just got a Nexus 6p. Today, I plugged in apple earbuds and found that the phone doesn't recognize them (which struck me as odd because both the Nexus 6 and Nexus 4 support those headphones).

After a little bit of experimenting I found that the phone will recognize the headphones if I hold down the microphone button on the inline controls, but not otherwise (also, releasing the button causes the phone to stop recognizing them).

Can anyone else confirm this is an issue with the device? Or is it a hardware problem on my device?

Thanks so much,

Edit

Ordered a replacement, apple earbuds work great. Problem seems to have been a hardware failure.

The Apple EarPods are  working on my Nexus 6P perfectly, save the inline volume controls. The microphone button pauses music on a short press, and skips the current track to the next on pressing it twice in rapid succession. Long pressing it open Google Voice Search.


OnePlus One - How to enable USB Debugging with broken TWRP My device is Oneplus One, I installed Android 7.0 on it, then I installed OxygenOS 3.1.3. Then I thought to get back to CyanogenMod 13.0 with SultanXDA 3.4.0 kernel.

I've got bootloop, but I still don't know why.

I've noticed that my TWRP version was 3.0.3.2 (by Tugopower) so I wanted to reinstall it using the original TWRP recovery 3.0.2.0 image.

I installed TWRP successfully and pressed Reboot -> Recovery but after that I can't get access to TWRP anymore.

Fastboot says that USB Debugging is disabled.

How can I enable USB Debugging in this situation?

You don't need debugging mode to flash. You must boot in bootloader (Fastboot mode) and flash the files.

This tutorial explains clearly the whole process. You need the second method since you are not able to boot in recovery mode.


What happens if google play services data is cleared..? Play services data was >200 MB in my phone i cleared data of it but now it is using so much of internet within fraction of minutes. What is the solution to fix this problem?

First lets see what Google Play Services is. It is not an application like those installed on your android device, it is very much like an API package which is pre installed and cannot be removed. It helps developers in communicating with the applications they are working with. So in a way it is linked with an android to a great extent.
Now talking about what it does, it has all the data, settings which are required for other Google apps( Notes, Calendar, Gmail, Maps, and some other Play apps)for running efficiently. For example, Maps on your device gets frequent updates with the help of Google Play Services, earlier it could be updated only when the OS got an update. In today's time many manufacturers cannot manage to roll out updates so early, this is where Google Play Services comes in.
About your situation-
Since you mentioned it consumes around 200MB data, I would say this much space is usually consumed on most of the devices out there. Even if you would delete it, it gets recreated over times. It's your call entirely.
In case you want to delete its data make sure you have a backup of phone before clearing it.
The reason it's consuming so much of internet is because once that data is cleared it is again being fetched online, consuming a lot of data and battery at the same time.


Cannot open Gallery to delete files, due to running out of space I have a rather funny though annoying problem. I've filled the memory of my Samsung Galaxy Note 2 up with photos, videos, apps and offline maps, and now I have a "Not enough storage space" warning. I would like to delete the photos and videos I do not need, but when trying to open the Gallery, I get a message "Not enough space. Delete unnecessary items such as ... pictures, videos..." So I need more space to run Gallery to free some space. Any workaround?

While several hints can be found in the insufficient-memory tag-wiki, you case seems a little special – as you report to still have ~75 MB free (3 times the limit this error should be triggered).

This should even enable you to install a file manager (if you have not already done so, or a useful file manager was pre-installed). So in order to remove some photos/videos, you could start the file manager and look into the "usual locations". I've put that terminus in quotes, as different apps seem to place them into different locations.

Most photo apps save their images below /sdcard/DCIM, many use their own folders here. But as that is not related to your "phone storage" (SDCard, whether internal or external, should never trigger that issue), there might be a similar folder on phone storage. Irritates me a little, but I've read that before a few times. So make sure to use a file manager supporting this (alternatives below). Next to the DCIM folder, also check Pictures, Photos, Video, media, Music, and Documents, if they exist.

A good alternative to "local" file managers (apps that is), there's always the option of using ADB (if you've not yet installed it, check out Is there a minimal installation of ADB?). In case you're not used to the Unix/Linux command line, tools like QtADB might come in handy, offering a graphical file manager (amongst other things). On a rooted device, and with the help of adbd Insecure, you could even access the entire file system this way (careful!).


Android phone lost, what data can I get onto new phone? Sorry about the clumsy question.

My Android HTC Magic was lost/stolen last night. I had an unlock swipe code, power-on SIM code and have called the phone company and had it blocked, so not too concerned about the phone itself being used by someone else.

What I am thinking about is when I get a new phone, what data/info can I get back easily as I can't just copy it from the old phone now? Obviously GMail/Contacts/Calendar are all stored on the web, any purchased apps are linked to my Market login, and I'm not concerned about photos, music etc that were on the SD card.

What I'm more concerned about are my preferences, settings, SMS texts, list of installed apps, prefs, data from those apps, etc. Are those all gone?

Addendum: I was thinking of rooting the phone, so did take a standard Nandroid backup a week ago that I have a copy of on my PC, if I get an identical model of phone and restore that, will my data come back? Also what happens if I try to restore that onto a different model of phone (I'm assuming bad things would happen)?

As long as you didn't turn these features off, simply adding the same Google account you used on the old phone to the new phone will restore a lot of your data.

Backed up:

Google Contacts
Installed apps
Wi-Fi settings
Bluetooth settings
Purchased apps

Not backed up:

Sim-only contacts
Preferences
Settings
Texts
Application data

To answer your second question: the Nandroid restore should work on an identical phone. However, this will not work for a different phone unless you only copied data in the backup. Any system data will cause problems on a non-identical device.


Move apps to SD card in Marshmallow without using internal SD Card storage? In previous Android versions is was possible to move apps to the SD Card. In Marshmallow, I was prompted to choose if I want to use My Micro SD Card as external storage or to extend internal storage. I chose to use it as external storage because I need to use it in My computer without a cable. In Marshmallow, the option to transfer apps to SD Card didn't seen to appear. Someone else I know chose to extend internal storage using the Micro SD Card. On that phone, the option still appears. We both have a Moto G2.

Without root and a 3rd party app like Link2SD, it is not possible in Marshmallow because Google removed that capability from Android. If you accept an OTA from Lollipop to Marshmallow, Apps currently on SD will remain there but no additional apps can be moved to the SD card under Marshmallow.


Logout from Gmail on my device It bothers me that my Android Phone is permanently logged into my Gmail account.

I want to logout from the device and somehow make the phone ask for username/password when connecting to my account.

It seems there is no such option. What are my options?

P.S. Please don't suggest to lock my phone when not in use. I already do that.

Being "logged in" is a misconception. Even when you are "logged in" when you use a browser, this is handled by the storage of a cookie with an authentication token stored in it. On the device is sort of the same, except it is not a "cookie". When you set up your account, an authentication token is requested and stored on the device. A new token can also be exchanged at other times, but you are unaware that it even happens.

When the applications, like gmail, go and check for new mail, they use that token to tell the gmail servers that you are "you". The reason you can't "sign out" is because then you would not be able to check for new mail, get application updates and other things like that that happen in the background. If you were to sign out, then every couple minutes you would have to put in your credentials so your device could check for updates and new mail.

A large set of the services built-in to android use your authentication token. Even when you create, edit, or delete a contact on your device, because it syncs that data to your account on google servers. Calendar appointments, gTalk, Google Voice, the search widget, voice-to-text, push notifications (for just any service that uses C2DM), and any other service that may show up under your google account in Accounts & Sync can and will need this authentication token at any given time.

It is more like you are logged in to your PC (Windows, Linux, OSX) then logged in to any particular google service.


How do I switch google play accounts My Wife tried to do an in app purchase but instead of her gmail showing up her twin's did instead and needed her password as well how can it be switched so only her email and password can be used ?

There should be a page in the settings app called Accounts. All the accounts stored on the device will be listed there. To remove an account, tap on the account name and then tap the remove account button

See this link for more info Add or remove an account on Android


Create a home screen shortcut that opens a link as "web app" rather than in the browser What I would like to achieve is described, in this article, i.e. to create a shortcut to a web page on my home screen, that opens in a separate window rather than as a tab in Chrome:

  The icon will appear on your home screen like any other app shortcut or widget, so you can drag it around and put it wherever you like. Chrome for Android loads the website as a “web app” when you tap the icon, so it will get its own entry in the app switcher and won’t have any browser interface getting in the way.

I specifically want to do this on my tablet, a Google Pixel C running Nougat (Android 7.1.1).

Whenever I tap on "Add to Home screen" in Chrome, it will create a shortcut that opens a new tab in Chrome, which is what I don't want.

How can I get the desired behavior? It appears to have worked in 2014 when the mentioned article was written. Why would Google remove this useful feature?

What you're looking for is a progressive web app (PWA). After creating a shortcut for PWA's they open in an app shell giving it an app-like feel while it's still a web app. You can try that with Twitter Lite or Flipboard.

Here are some links that might help -

Goolge CodeLabs - Your First PWAPP

Auth 0 - Introduction to Progressive Web Apps (Offline First) - Part 1


How to export image metadata? I'd like to factory reset my Lollipop smartphone. But I have many pictures, downloaded from the web, shared by friends or taken with the stock camera, which I have tagged with my contact names, added google map geolocation, categories. I've done all of that within the native Android gallery app.

If I copy such images to another folder, the copy does not show the infos I previously added. It is the same if I make a copy on my laptop. So, is there any app to export those metadata, which are not supposedly included in the image file?

thanks.

Take a look at Titanium Backup, it will backup all the data saved in the Contacts app and Gallery app and you can either transfer it to a new phone, or extract the sql-lite db's contained in the backup and (hopefully) get your data into a spreadsheet or something. (as mentioned here)

An alternative method (without root) is to use the adb backup command. Since you're restoring your phone you might want to just adb backup -all -apk -system -shared and that will get everything. For just the data you want you can instead use -all -noapk -system -shared and it will be faster, but no apks. You can easily unzip the backup and locate your /data/Gallery.apk or Contacts.apk and unzip those to find a sql-lite database (or many). You can either extract the database or transfer the whole /data/Gallery.apk to your restored device.

Hope this helps


My Samsung Galaxy S3 keeps on restarting every time Why does my Samsung Galaxy S3 phone keep on restarting every time. It's getting worse. Now even without touching the power button it starts by itself. What might cause this and how do I resolve it?

I think you need to restore your phone (factory reset).This may be due to auto running of an application which is consuming your memory .


Is the HTC One known by another name? Have just taken delivery of the new HTC One (15th March 2013) and am struggling to find relevant Internet search results.They all come back with info about HTC One X, HTC One V, HTC One S, XL, XT.. you get the idea.
So, is there another name/word which might narrow down the field when looking for HTC One specific info ?
Thanks in advance.

"One" is a line of phones and also a phone itself, much like Samsung and their Galaxy line.

There is a phone called just the "HTC One" (Which I believe is the newest HTC phone), but there also 14 other devices under the "One" name and are differentiated with 1 or 2 letters after the name.


Importing WiFi settings from Microsoft account I have a bunch of saved WiFi passwords on my Windows 8 laptop that automatically transfer from one PC to another when I log in using my Microsoft account. Does anyone know a way to transfer these saved passwords to my Android device (Samsung Galaxy S4)?  I've tried researching the issue to no avail.

I don't know of any way to view all the saved passwords, but if you are currently connected to a network, you can search "View Network Connections" on your computer, then double click on the network you are connected to. Click wireless properties, and go to the security tab. If you check "Show characters", you can view the password for the network you are connected to.


can I push 'hanging' sending email in gmail outbox? I sent out three (big emails - 6 pictures from my mobile camera) very quickly one after each other. Now after 10 or so minutes they are still in the gmail outbox folder. I experienced the same when I was connected via both wireless or mobile network.

Can I somehow push the emails to be sent out? I tried to open them and send again but it didn't help.

Last time this happened I deleted them and sent out slowly one after each other again and it went ok.

HTC Desire 2.1

This problem is a known bug in Android 2.1 (don't know if it is still present in newer versions). There is not much that you can do except being careful not to send too big emails. From my experience, it will eventually be sent but it can take up to a day.

Be careful because it will block all the emails you sent after the large one! It seems they need to be sent in the order they were created.

A solution to this problem is to use the Dropbox application, to upload your pictures to Dropbox, to "long press" on the filename, then "Share..." and "Share a link" by email to your recipients. This will only send a link by email so the message will not block as it does with large files.


Facebook updates every two days I just bought a Nexus 5 (US version) and for the past 2 to3 weeks I have noticed that Facebook  updates every time I am connected to Wi-fi, I mean I am a developer so I can imagine that updates come out but not so often I assume. Should I just turn auto update off or is there something else that can be done?

Facebook does indeed update pretty often with random bug fixes as well as security, performance and stability updates. Often this depends on the company as well as the urgency of the update. Security updates tend to be urgent and are often shipped as quickly as the exploits are patched whilst minor bug fixes might be accumulated first and shipped as a larger update later on.

Automatic updates means less savvy users always have the latest version of the Facebook app and the relevant bug fixes and security patches.

If this bothers you, consider disabling automatic updates.

EDIT
This is the Facebook changelog taken from Changelog Droid


Android 5.0 Lollipop device not detected via USB When the device is set to use MTP, neither Windows, nor ADB will detect the device when connect via USB cable. I have tried multiple cables, in multiple USB ports. I have not tried other computers yet, as this is the only one that actually has the driver installed.

Disclaimer: I am running an Unofficial CyanogenMod 12 build of Android 5.0.2

Device : LG G3 (LG-D855)
Android 5.0.2 CM12-Unofficial-20141228
Google USB Driver: Installed
USB debugging: Enabled
PC: Windows 8.1 Pro Update 1
No one, except me, has reported this as an issue in the XDA thread.

I have been unable to get my PC to detect the device via USB since I first installed CM12, which was around 11/10/2014.

If i change to PTP, Windows will detect the device, as will ADB. But Windows will only let me access the internal storage, and Camera folders.

After a couple of days of digging, I found the solution to this issue.

I opened up Device Manager. My first problem is I was looking for Android Composite ADB Interface, which is what it usually is called. I started looking harder. When I noticed ACER Device. My machine is not an ACER, nor do I have any ACER devices attached, or so I thought. I expanded that group and found ACER Composite ADB Interface.

These are the steps that I followed that got my ADB working with my device. YMMV.

Download the latest USB Driver from Google
I right clicked this device
Uninstall

You may need to reboot after. I did.

Open device manager up again

The device may identify differently, and will probably have a triangle icon.

Scan for hardware changes
Right click the device again
Selected Update Driver Software
Clicked on Browse my computer for driver software

Select the path to the drivers that you downloaded at the first step, check the "Include subfolders"

Let it install
Open a command windows (I had to open as administrator)
Run the following:

  adb kill-server

Now run:

    adb start-server

Finally run:

      adb devices

Profit!


I have a Kindle book with a deviating font, can I change it to normal? Most of the books on my Kindle for Android app display with the same font, which I find good enough for reading.

But I have just one book which uses different typography, and it is bad enough to distract me from the reading experience. I checked maybe 10 other books and none displays that way. So I assume that this must be a publisher font. Kindle is supposed to support reset of publisher fonts since 4.3. I have 4.4.0.71 and can't find how to do it. A solution from Amazon help says

  While reading, press the Menu button and then select Change Font Size.
  Next to Publisher Font, select "on" or "off".

But I have no such option.

If this is a publisher font, how do I get it to normal? If it isn't, why is this book displaying so differently from all the others, and again, how do I get it to normal? (device is not rooted).

The below screenshot shows what I see in the settings for the book. (There are no font settings in the two real Menu buttons, this comes from the aA button which changes the book's appearance). It also shows the strange font with low readability (both screenshots are taken at the same line spacing setting).

You cannot change the font on some books if it's using an older format.

  Because those books are older topaz format instead of newer AZW
  format. You can't change the font type with the topaz format, although
  you can still change the font size. If you look at the content of
  Kindle with your computer, you will notice that the books with the
  older topaz format has .tpz extension while the newer AZW format has
  .AZW extension.


Lenovo A916 Power Manager App Fails I can't turn on emergency mode in Lenovo Power Manager app, it seams broken with my system.
Emergency Mode is like classic phone mode, only calls, SMS, contacts and clock are enabled. It saves energy.
Problem
Whenever I try to activate it, it starts with Preparing data, please wait... and after that it says: Failed to launch the Emergency Power Saving mode. Sorry, but we tried our best
I've test this app on other Lenovo A916 with deferent ROM, it works there. Why is it not working with my ROM? Could someone help me find out why?

Logcat
I've made Logcat log, with hope that I will find cause of this problem and maybe fix it, but no luck. Maybe some experienced Android enthusiast will help me find out what causes the problem. Log file is kinda long but by searching prepareEnvirenmentOperation its easier to get entries
Logcat log is here
Device information:
Lenovo A916, Android 4.4.2, system build id A916_S206_141125_baralajbi

Problem solved, problem was caused by SuperSU root manager. After changing SuperSU to KingRoot it works fine. Weird.

I've tried different SuperSU settings, reboots, etc, but non of them seems to solve this issue. I got weirded out after trying this Lenovo app on my Alcatel tablet... it works perfectly fine there, with KingRoot, so I changed SuperSU to KingRoot on my Lenovo device and it works.


HTC One won't play any video after update My Android HTC One is currently running Android Version 4.4.2, a few days ago it updated a bunch of apps, about 27 I think. I honestly can't remember which updated and which didn't.

Since then it won't play any videos. It won't play any video files from my memory card and it won't play any videos from YouTube, Facebook etc...!

Screenshot (click for larger variant)

A similar error pops up for every application.

Has anyone else encountered this issue?

You can go to the play store and view the 'my apps' section. This should list your most recently updated apps. You can check the top 27 or so and see if it helps you determine, which one may be affecting video playback.


Enter username or password via voice? Is there a way to enter a username or password by voice?

Google's Voice Search only interprets entire words or phrases but I couldn't find any way to dictate letter-by-letter to an input field.

Is this at all possible in Android?

You can spell out words with the voice input, but it puts spaces between each letter. I can't see there being a feature to support this as saying your password out loud would defeat the point of having a password.

Now if you follow the "pass-phrase" model, where your password is something like "i walk on the beach to relax", then it may work. but again, I don't think it would be a good idea to say your password out loud anyway.


Can I do a factory reset without losing my pictures and apps? Google Play won't let me download anything, search anything, or log in. It keeps giving me an error saying I have to log in. Everything but Google Play is working just fine. I want to reset my phone but most people are saying I should download an app to keep all my info save so I don't lose anything but that's the issue. I can't download anything. So it's kind of just a circle of hell and I don't know what to do. Should I just do a factory reset and hope for the best? I've gone into my settings and checked so that everything will supposedly be backed up but people are saying it's untrustworthy and when I go to do a factory reset it says it will delete everything including the data I've chosen to backup. Should I trust it?

A factory-reset has exactly that purpose: to "undo" all changes the user did to the device, and bring it back to a state as if it just left the factory. Which means, all apps you've installed and all your apps' data will be removed. What might remain is what's stored on SD card (unless you're using adoptable-storage or your device's manufacturer decided to include it with the purge anyway.

As you're already having issues logging in to Google services, I'd not trust the "Google Cloud Backup" being anything like complete. And even if it were, you never can be sure it will restore, or restore completely: the user has no way to control that. So no way to trust this either.

You could do a backup using ADB (see e.g. Full Backup of non-rooted devices). But as the Playstore app is the only one having trouble (does Gmail work?), I'd rather focus on that. Check our google-play-store tag-wiki, where we've linked a bunch of troubleshooting questions – Getting “Authentication is required” when trying to access the Play Store seems to match your issue. Also note that sometimes this is just a temporary "hick-up" which solves itself within a few ours (or sometimes days).


What are Cyanogenmod's profiles good for? I just installed ICS CM9 on my Galaxy Note and I am puzzled by the "Profiles" setting. It seems to allow me to set-up different profiles (home, work, etc) and associate settings with them, eg enable Bluetooth and disable GPS at home.

But I didn't see any way to automatically change profiles according to, for example, presence of a given WIFI network. So, my question is: what are those profiles for? Should I manually switch profile from work to home when I come back home? This make no sense!

I searched but didn't find anything relevant, maybe because "profile" is a very generic noun.

Yes, you'll have to manually switch to Home profile when you come back home. Its what you can find in classic mobile phones.

If you want to automate it, there're plenty of apps for that: Tasker+Profile4Tasker (paid), AutomateIt (free), Llama (free), Locale+Profile4Tasker (paid)


Where are android drivers located in the system? Specifically, I'm looking for the drivers responsible for the tf101 and sl101 detachable and slideout keyboards in ICS.

But in general, where are the drivers located inside the Android OS itself?

They're most of the time baked right into the monolithic Linux kernel (or sometimes available as loadable .ko kernel modules located in /system/lib/modules/). Note: Linux kernel modules are build-specific and cannot be interchanged across devices, different firmware versions.

See the Wikipedia entry for Linux kernel modules


Contacts shows truecaller and paytm links I use LETV with marshmallow. I use PAytm and truecaller. recently these apps started to show up their pay for the friend and send money links and it's irritating. I don't want to uninstall these apps but I want contacts to show only call option.

This is how you've to proceed.

Step 1: Go to Settings.

Step 2: Scroll down to Accounts

Step 3: Choose either Paytm or Truecaller.

Step 4: Disable contact sync for both.


IMEI Number status is unknown AUXUS NOTE 5.5 I have changed my SIM from my another Android phone (which was Lava X1) to Auxus Note 5.5. As soon as I changed and rebooted phone, it got locked.

I understood that it was due to Mobile antitheft apps was been install in the Lava X1.

Now I restored Firmware with help of service support but its IMEI number has been lost and I am not able to restore it.  Is there any solution?

According to my experiences,

you just need the Region Rom for your Operator and Country and flash the Modem in your phone.and of course, if you have any backup of Efs, just restore or flash it.

also, try to download stock rom for your region and then test it.

hope this fixed. else,

maybe you need the BoX for fix this.


Is it possible to change navigation buttons after a Cyanogenmod theme has been applied? I'm currently using a Cyanogenmod theme (Lumin). I only checked the "Style" option in the Cyanogenmod theme selector. I really like how the status bar/ drop down menu looks and other elements. However, I soon realized that the app Softkeyz would not change my navigation buttons because it does not overwrite themes. Would it be possible to have a Cyanogenmod theme applied so I can have things like the custom status bar and custom menus and be able to set my own navigation buttons / softkeys?

The answer is NO,

However there is a workaround, but you will be required to program java. Extract the theme apk with http://www.decompileandroid.com and reprogram the app how you want.

PS: If you cant code in java then the answer is no.


Drop\stop mobile data connection (non-wifi) by conditions Can I set Android 4.4.2 to drop mobile data connection once a data limit set by me is reach within a period?

Which version of Android has this feature?

How can I achieve this?

Settings only available after you turn on mobile data, it's under settings-->data usage.


How to 'record' a trip - places I visited? I am going for a trip for 3 weeks and I want to record all the places I visited using my Android mobile.

I most likely I won't have data connectivity - only GPS. If I don't find anything else I will use Endomondo, but I'm open to other solutions, including third-party apps (preferably free).

I am using an HTC One XL running CyanogenMod 10.

The best option is Google's My Tracks
Follow the link and see the features yourself. Everyhing you want is there. And the best part is it's free!!
Hope this helps


Is there an official Chinese handwriting input method for Android? I searched for some page about Chinese handwriting input, but on my Android 7.1, I only see Pinyin, and it shows the following:

On some page, such as https://eastasiastudent.net/china/mandarin/handwriting-practice-android/
I do see

with the bottom right panel suitable for handwriting input. So my Android 7.1 doesn't have it... and going to Settings, I only see the Google Pinyin input (Pinyin means "assemble sound" or phonetics).
But that page seems to suggests the handwriting panel can be obtained by Pinyin input.
Is there a way to have an official Chinese handwriting input method for Android?

I found it: it is an app in the Google Play store called Google Handwriting Input.

It doesn't say it has Chinese Handwriting Input there right now but it in fact does.


Android Jellybean not booting My phone suddenly stopped booting. When I press power button to turn on my phone, I see manufacturer animation in a loop and phone doesn't start.

I didn't do any thing like flashing custom ROM. I don't know what happened to my phone. What should I do now? Is there any hope to fix this?

Phone model : HUAWEI ASCEND G610 U20

Android :     Version 4.2

Internal Memory: 4GB (1.5 GB Usable)

RAM: 1 GB

Download the stock firmware. The website seems pretty slow and the download is 1.41 GB so this might take some time, but it is the official website. It also includes the official flashing tool, so you may not need to download below mentioned flashing tool.
Download this flashing tool.
Extract the flashing tool to your desktop or wherever you want it. You can use the SD card if you like. In that case, all you need is to put the UPDATE.APP file in dload folder in sdcard, insert sd card to phone, Press Volume Up + Volume Down + Power Button. When Phone vibrates, release power button only, and when upgrade starts release volume keys too. Wait for some time.
Follow Steps 6-12 on this website and you should be good to go:
It has pictures :)

here

Be patient this process might take a little while. the first boot will also take some time so don't turn off your phone or disconnect it from the computer before it is done.

If you have any questions feel free to comment and I'll try to help as much as possible as I don't have this phone.


Websites suddenly inaccessible but Google search works I'm using a Sony Ericsson Xperia Arc S running Android 2.3.4 as a secondary phone. I used to surf internet until recently without so much hassle (using WiFi, not mobile data). But recently, some strange issue showed up.

I can Google search anything. But when I try to browse certain websites from search results, I get the error "Web page is not available". However, this happens when browsing only some of the websites, including Wikipedia (strangely, when I turn the Extreme mode in the Opera Mini I can browse the website).

I tried force stopping the browsers, cleared their data and cache, even did a  reinstall of the two browsers, UC mini and Opera Mini. It is to be noted that I did root the phone sometime ago, but I was able to surf the web with this rooted device before this issue occurred.

The problem persists on other WiFi networks as well so this couldn't be an issue with my network. That said, other devices on the network works fine.

At the moment a large number of popular website are dropping support for all SSL/TLS versions below TLS1.2 because of the known vulnerabilities in TLS1.1/TLS1.0 and older.

Your device is very very old and does not support TLS1.2 therefore you can't connect to certain sites like https://wikipedia.org which requires TLS 1.2 according to the test of SSLLabs.

If you use extreme/compressing mode of Opera Mini you connect to a proxy at Opera instead that compresses and re-encrypts the traffic. Therefore using this redirection you can still access those sites as long as Opera not also increases the minimum TLS version on this proxy.

Some Webbrowsers may also include their own TLS implementation with TLS1.2 support. But usually they have dropped support for Android 2.x long time ago.

Conclusion: Your device finally comes to an end. If there is no newer custom ROM available (AFAIR for TLS1.2 Android 4.2/4.4 is required) allow it to rest in peace and get a new phone.


Custom font in AnkiDroid in Android 9? (Kanji Stroke Order) Short version
How to use custom font, namely Kanji Stroke Order, in cards in AnkiDroid which is running on Android 9?
Full version
I'm learning Kanji characters. It's important to learn also how to draw them - the order of strokes. This is shown in Anki cards by using a special font - Kanji Stroke Orders - and simply printing the character in card with this font. However, I'm unable to make AnkiDroid to use the font, but it was working on my previous device (Android 5.1).
The deck describes that the font file should be copied to fonts sub-directory of AnkiDroid directory. And that it might be needed to remove version part of file name. So I copied the fonts to following paths:

/storage/emulated/0/AnkiDroid/fonts/KanjiStrokeOrders_v4.002.ttf
/storage/emulated/0/AnkiDroid/fonts/KanjiStrokeOrders.ttf

Doesn't work (the character is drawn simply with Arial or something like that).
I found another way - Installing Fonts in Anki documentation. This guide describes following approach:

Add underscore to the font file name.
Copy it to "collection.media" sub-directory of "User 1" sub-directory of AnkiDroid directory. I couldn't find the "User 1", but there was "collection.media" in AnkiDroid directory, so I used that.
Add @font-face { font-family: myfont; src: url("_arial.ttf"); } to style section of a card and use font-family: myfont in style of the kanji text block.

So what I added to the style section is:
@font-face
{
  font-family: KanjiStrokeOrders;
  src: url("_KanjiStrokeOrders.ttf");
}

Then I added to card text:
<span style="font-family:KanjiStrokeOrders;">{{Expression}}</style>

And copied the font files to:

/storage/emulated/0/AnkiDroid/collection.media/_KanjiStrokeOrders_v4.002.ttf
/storage/emulated/0/AnkiDroid/collection.media/_KanjiStrokeOrders.ttf

And just in case, I also created files:

/storage/emulated/0/AnkiDroid/fonts/_KanjiStrokeOrders_v4.002.ttf
/storage/emulated/0/AnkiDroid/fonts/_KanjiStrokeOrders.ttf
/storage/emulated/0/AnkiDroid/collection.media/KanjiStrokeOrders_v4.002.ttf
/storage/emulated/0/AnkiDroid/collection.media/KanjiStrokeOrders.ttf

Still doesn't work, the text replacing {{Expression}} placeholder is still rendered in Arial (or similar).
Other notes

The /storage/emulated/0/AnkiDroid directory was already created and contains Anki data, similar to what is in ~/Anki/User 1 on my PC (Linux, Ubuntu).
I'm sure the cards/notes are correct (correct format, content, etc.), because it works on PC and worked on my older Android 5.1 phone (I used export/import to migrate and for backups). (I don't rember where I put the font file in my previous phone; the device screen died and so I cannot check now.)
It seems that the AnkiDroid actually see the font; in settings / Appearance / Default font, there actually is option to select Kanji Stroke Orders (all four versions - with/without underscore and with/without version suffix). When I choose it (and set Default font applicability to Always), nothing change. But the font is also available under Browser and editor font - when I set this one to Kanji Stroke Orders, it will change questions and answers in Card browser and field values in note editor. So the font seems to be recognized by AnkiDroid and working.

Short answer
The problem was in the font file. In case of Kanji Stroke Order, I used version 4.002 while newer version (4.004 when writing this answer), which can be downloaded at www.nihilist.org.uk, is working.
Long answer
I somehow missed faq when custom font is not working on AnkiDroid - it's good idea to check all of them.
My problem would be caught at point #9 (try different font) or #10 (if #9 is working, it means my font is not supported), although I found it already during test #5 - test on both Anki Desktop and Anki Web. As stated in question, I already tried the desktop, but until now I didn't try the web version. Turns out that web version wasn't working, but I could open developer console where I found out that the font file is referenced correctly, but browser has an issue with it.
Moral of the story:

AnkiDroid is using web browser functionality to display cards. Whether something on card (e.g. a font) works depends on the device.
When trying troubleshooting steps, do them all and as exactly as possible. I was really tempted to skip Anki Web (I already proved that my cards and font are working in desktop version) which actually pointed me in the right direction (you can open developer tools in desktop web browser while there is no such thing in AnkiDroid itself).


Stuck with bricked OS A few days ago I've updated my rooted(with magisk) galaxy s10(SM-G973F) to the latest firmware(patched with magisk) of ILO(G973FXXU7CTF1 - my previous firmware - G973FXXU4BTA8 - had one ui 2.0), and it seems that since then, it is pretty much bricked.
GBWhatsapp Mini doesn't work anymore(can't download media), Google Play tells me Netflix and a bunch of other apps are "not compatible with your device" and I can't connect my Galaxy Watch anymore(stuck on pairing).
I've previously tried to upgrade it to G973FXXU4CTC9 and had the same issue so I've downgraded back to G973FXXU4BTA8 and it was all fixed, but now it won't let me even downgrade(SW REV CHECK FAIL)..
What can I do then?
Thanks

Eventually solved it...
The Galaxy Watch thing + the Netflix thing were solved with this combination(not sure which of these steps solved it):

Installed MagiskHide Props Config module and blocked the following using Magisk Hide:

Galaxy Watch Plugin(all)
Galaxy Wearable(all)
Google Play Games
Google Play Music
Google Play Services for AR
Google Services Framework
NFC
Samsung Health
Wearable Manager Installer
Google Play services(com.google.android.gms and com.google.android.gms.unstable only)
Google Play Store(all except com.android.vending)

Ran these commands as root:

mount -w -o remount /vendor
cp --preserve=all /vendor/etc/vintf/manifest.xml /vendor/etc/vintf/manifest.xml.bak
sed -i /`grep wsm /vendor/etc/vintf/manifest.xml|sed 's@/@\\\/@'|sed 's@>@\\>@g'|sed 's@<@\\<@g'|tr -d ' '`/,/'<hal format="hidl">'/d /vendor/etc/vintf/manifest.xml
mount -r -o remount /vendor

Installed Bluetooth Library Patcher module

Now the GBWhatsapp Mini problem. For some reason it required that Install unknown apps permission would be allowed for it.
Now everything works fine.


How do you cast video/content to your television from Amazon Prime Video app? I would like to get my video and content to my television from my Android phone or tablet but the Amazon Prime Video app does not support Chromecast.

How do you cast video/content to your television from Amazon Prime Video app?

2018-09-13 update

Short answer is: you can't. You can use a laptop (windows/linux/mac/chrome-os) with Chrome browser to cast. Or you can buy an Amazon-Fire hardware device.

Long answer: the "cast your screen" solution now seems to be broken.

Broken? Exactly how?:

the audio plays from the TV screen
the video does not play form the TV screen (TV is black where the video should be)

So for android devices, I don't know of any way to cast from your Android device to a Chromecast.

2017-12-12 Use the Android feature called "cast your screen".

how to use "cast your screen"

turn on your TV and Chromecast
make sure your chromecast/phone are connected to the same wifi
unlock your phone
pull down the "quick settings" drawer from the top
touch the "cast screen/audio" button
your chromecast should now display what is on your Android device's screen
open the Amazon Prime Video app
play your content on your phone and the audio/video will show up on your television

Official directions from Google on how to cast your screen: https://support.google.com/pixelphone/answer/2865484?hl=en

background

The Amazon Prime Video app does not support streaming to Chromecast from the app.

However a less well-known feature of newer Android versions is the ability to "cast your Android device's screen and audio" to the television. Or to put it another way you can "mirror your display" from your Android device to the television.

The "cast your Android device" feature is supported for later versions of Android 4.x (I don't know what version exactly).

caveat

The "cast your screen" requires your Android device to be on, screen on, unlocked
because "cast your screen" mirrors your android device

the battery usage is high
the wifi bandwidth used is high (has to send the audio/video from the internet to your phone, then from your phone to the router, then from the router to the Chromcast)

the resolution on the television depends on your phone's pixel resolution
"cast your screen" can cut out for various reasons and does not seem to be as reliable as normal Chromecast


How do I improve audio quality when calling with 3rd party apps? (e.g. Messenger, Discord, Zoom, etc.) When I use apps like Discord, Facebook Messenger, Zoom, and Google Meets to call people, it compresses the audio like it would in a normal phone call, even though using those same apps from the desktop give much better audio.
How do I go about making this audio sound better and not so compressed?
I'm using a Pixel 3 XL and am on AT&T (although most of the calls happen over Wi-Fi so I don't see how that matters).

Facebook messenger, Google Duo and other messaging app call use internet connection. Many internet service provider restrict bandwidth for such call. Using 5G network can improve your call quality.
You can use Lease line for internet connection. Such connection does not have any speed limit. You need Lease line on both side then you can get good call quality.
Also update your app to latest version.


Why are apps logging me in as someone else? Device: Samsung Galaxy S II (i777) running Cyanogenmod 10 nightly 20120929

I'm having a very strange issue that I'm hoping someone else has seen before. In two separate apps, I'm being logged in as other users with no input from me. It first showed up in ESPN ScoreCenter, where it would identify me as someone else and import all their favorite teams.  This "someone else" would change somewhat regularly (I didn't look too close at this, but it seemed like it was different on a daily basis). I assumed this was an issue with the ScoreCenter app and contacted ESPN (they were less than helpful). I gave up on that one, and just assumed it was a bug. However, just recently I noticed that Scoreloop had a similar issue. In Cut the Rope, when I open Scoreloop, it identifies me as someone else again. I initially submitted a ticket to Scoreloop, but this morning noticed it was logged in as someone else, just like the ScoreCenter app did.

I saw this same issue when using Cyanogenmod 9. I'm not sure when it started exactly, but now that I'm seeing it in two separate apps, I'm starting to think it's an issue with my phone, my ROM, or some Android piece that both apps tie into. Is there a way to fix this?

This has happen to me with some apps...

Did you lost your IMEI?

I mean, maybe in the process of rooting, sim-unlocking, rom updating your phone, etc... you did something wrong and "lost your IMEI". It seems having an IMEI of 004999010640000 indicates so. At least this happened to me with my Galaxy S (I9000)

Some apps seem to uniquely identify a user by IMEI. If you have this 004999010640000 IMEI you are now part of a club of hundreds with that exact same wrong IMEI. So someone who also "lost his IMEI" might have registered to those apps before. This happened to me with OpenFeint for example.

To check your IMEI go to Settings > About phone > Status


connect to specific wifi only I want my device to be connected to a certain wifi network only. Lets assume  WiFi named "xyz": so my device should connect to this particular "xyz" network only. It Should not connect to any other network.

More precisely: I don't want other user's to use my device with any other WiFi network. Basically I want to restrict user to access other network.

My device is rooted, so can I achieve this by doing some settings at OS level?

AFAIK there's no such "OS setting" (and if there was, "other users" could manipulate it as well).

As a "work-around", you might look in the Playstore for app lockers, they should be able to "lock" the settings app as well. Remove all WiFi APNs from your network list which should not be connected, de-Activate the "inform me about open WiFi networks" to avoid the popup, and together with an app locker (locking the "settings" app) that should do what you're looking for.

As to your comment, this seems to work fine with Smart AppLock, which can lock not only apps but also some system actions:

Smart AppLock: Locking apps, locking system actions (source: Google Play; click images for larger variant)


"Insufficient storage" when trying to install new app Every time I go to install a new app, I get the message "Insufficient storage", and an unable to install anything!

I am using Samsung GT19060 my internal memory is 8GB. I have not downloaded anything but anytime I try to download something it will tell me low memory space.

In short: 25 MB free internal storage is minimum requirement (source: TechniPages, AndroidCentral). If free space falls below that, the "insufficient storage" error is triggered.

For details, see:

Why does my phone keep telling me it has low storage?
Not enough storage on android device
Android “Internal Storage” used but not reported
I keep getting storage errors but I have plenty of free space, what is safe to remove from internal storage?
HTC Desire low on internal storage, I'm clueless — Any help?
Message Memory Full, Incoming message rejected

And many more -- this is a quite "frequent question". For more results, simply follow the internal-storage tag.


I deleted my system ui on my alcatel one touch fierce I need help I need help I accidentally unstalled my system ui on my alcatel one touch fierce and I need help on how I can get it back can I get it back?? I cant see my notification bar or my wallpaper and I can't screen shot someone please help me

well you can install the OP from a computer or laptop... just look for JB 4.2.2 roms download it and pass it to an sdcard.. insert the sdcart to you phone.. next hold the power button and the up volume then a boot menu should come up.. press the recovery mode and just apply the update from the sdcard and there... if your still having trouble... check out tutorials on youtube... youre probably not gonna find a video on your exact phone... but just watch it so you can get an idea on how to do it


Update the Korean Galaxy S I use a Korean version of Galaxy S (SHW - M110s) phone which runs on android 2.3.6., I want to update it to ICS or JB.

I have rooted the phone with major sufferings and flashed with Nakyup ROM. XDA dev people strongly advised me not to update the phone and that may cause a phone brick. But yet I have seen some videos of people in youtube has installed ICS on SHW M110s and they are reluctant to reply my queries.

I understand the hardware architecture may difference for mine and the international Galaxy S. If anybody is there to help me in order to update my phone ? Anyone done it before ?

ICS or Jelly Bean cannot work on this particular phone due to hardware limitations, and many ROMS like CyanogenMod etc. are designed for the international version, not the korean version, thus you will have some problems.

My recommendation to you is to use KIES to go back to the latest Samsung released Gingerbread, root, then use a custom kernel (Tegrak is my personal choice) to get a lagfix. It will hopefully breathe new life into your phone. Hope this helps.

Also note there're many apps for Gingerbread that give you the feel and performance of ICS, such as Gallery ICS, Camera ICS, and ICS Launcher. Aside from being unable to run Chrome, you may not notice any difference.


How do I navigate to a contacts address using my voice This seems like it should be easy but I'd I say to Google now or the Google search all "Navigate to Contact Name" it just does a Google search. Contact is saved and synced to Google. Doesn't seem to work with any of my contacts.

I am pretty sure that this used to work...

Thanks

It seems to work fine for me.

Try updating your Google app.
Try enabling Google Settings > Accounts & privacy > Personal results and Contact recognition. Alternatively, you can get to Google Settings from the bottom of the Google Now app (you may have to scroll down).


Can Facebook Messenger read screen contents? The Facebook Messenger offers this nice little feature called 'chat heads'. For that, it requests the permission to overlay everything. However, i read somewhere about the fact, that it can also see what is displayed on the screen. Can you tell me if that is true?

The "draw over other apps" permission (known to developers as android.permission.SYSTEM_ALERT_WINDOW) only lets the app create a window of type TYPE_SYSTEM_ALERT. This is the same type of window used by the battery warning, amongst other things, and is shown on top of any normal window, whatever you're doing.

Drawing this window on top of the other windows is done by Android itself. An app with this permission still can't read other parts of the screen or read other apps' data. This permission doesn't even let the app see (the names of) what other apps are running, which is controlled by a different permission called, "Retrieve running apps". Facebook Messenger doesn't use that permission, but the main Facebook app does, in order to support Facebook Home.

Even so, this permission is far from harmless. An app might use this permission to display pop-up ads when you're doing something else: ads that you can't dismiss, not even by pressing home. With a bit of cunning, it might even be possible for an app to place a window that conceals an important confirmation dialog, so that while you think you're answering "Yes" to a harmless question, the button belongs to a warning about installing further apps or deleting your data, which the system alert has hidden. This was a common tactic used by Windows malware a few years ago (before UAC arrived in Windows Vista).


How to turn on Haptic feedback on Galaxy Tab 4? I think I have searched in all the sub-folders for a place to turn on Haptic feedback on my new Galaxy Tab 4?

I know it just barely came out, but for the life of me, I can't find anything remotely close to turning it on.

Using stock Samsung keyboard and SwiftKey. Neither has helped.

Actually, I just purchased a Galaxy Tab 4 and the google keyboard when installed and configured to do so will provide a noticeable haptic feedback. The device does have a vibration motor but I can't find a setting to activate haptic feedback for the built in Samsung softkeys either (back and window change).


Android applications automatically turning on when wifi is toggled on First of all, I have permission management installed on my custom rom and this prevents apps from randomly starting up during boot.

However, I have noticed that this is not enough to prevent some applications from running when my wifi is turned on. Why is this a problem? I found my Android seems to lag for a few seconds whilst the wifi is being turned on. So I went searching for a solution but there doesn't appear to be anything other than to use a different set of applications.

I think the problem might have something to do with connectivity monitoring (http://developer.android.com/training/monitoring-device-state/connectivity-monitoring.html & https://stackoverflow.com/questions/7094606/android-stop-start-service-depending-on-wifi-state).

Even after choosing to force stop the application, when I turn on the wifi, the app starts again. I noticed that even the Youtube app does this, although it is less obvious as there are no services running on the services tab. One of my apps does have a service running in the background and was the key reason why I decided it was time to ask if there was a solution to prevent applications from running except when I choose to open them.

Has anyone found any solutions to this problem yet?

It seems like you're making this problem for yourself.

As designed, apps can ask Android to notify them when a network connection appears or disappears. Some apps might want to be notified when they're running in the foreground, but some apps might need to be notified whether they were already running or not. This is necessary for the correct functioning of the app.

It wouldn't normally cause any lag, because background services always run at a lower priority than the foreground app. When an app finishes running normally, Android caches it in RAM, so that next time it starts (whether it's a foreground activity or a background service), it can start immediately, using less battery. But if you routinely force-stop apps, or use a "task killer" or the "Background process limit" option in the developer settings to stop them, then next time the same app starts, Android has to spend time and energy loading it from storage again, causing lag.

So my recommendation for how to stop your phone lagging when you connect to Wi-Fi is that you should let Android do its own job of managing processes, and stop trying to micromanage it. Leave that force-stop button for cases where a buggy app has gone out of control.

For more information on why task killers slow your phone down, see the answers to How can I stop applications and services from running?


China phone after factory restart in recovery mode stuck on formating data Can´t get to recovery mode, can´t connect via USB becouse it still rebooting. And it says Fromating /data....
mount system/ error

Can somebody help me?

Please flash stock rom using smart phone flash tool stock rom for your device is here http://androidxda.com/download-lenovo-stock-rom-models

and direct link is here https://drive.google.com/uc?id=0B3H1waZx5Veqa3ItOG1xZWM4U28

please refer http://androidxda.com/flash-stock-rom-using-smart-phone-flash-tool for flashing stock rom


Apps Disappearing from Home Screen and App Manager Does anyone of you knows why my apps disappeared on my home screen and my app manager? At first, I was just communicating with my friend via the messenger app then it suddenly crashed and my phone turned off. It, thankfully, switched on but the thing is my apps were gone. I tried rebooting my phone many times but they didn't come back. Then I tried installing the apps from my backup (first) then from the playstore but it says "app not installed". What should I do?

I can't tell why your apps disappeared, but I think you're not able to reinstall them because of leftover data files. I used SD Maid to delete data corpses, in order to be able to reinstall some apps after flashing a rom.
Once installed, go to CorpseFinder, scan and then delete the corpses you find. You should then be able to reinstall your missing apps.


Enable or disable notifications based on location on Android? I really wish that I could make my Android beep for business emails when at work, and home emails when I'm not in the office. Is there any applications that easily facilitates that?

Sure are. Check out Locale or Tasker. Both are great (and very powerful) tools for customizing settings based on location, time, etc. Neither are free but are well worth a purchase.


Pair Sony DualShock 4 v2 with Sony Android TV I am trying to pair a Sony Dualshock 4 controller (CUH-ZCT2E) with my 2015 Sony Bravia Android TV (KDL-55W808C).

The TV has a DUALSHOCK™4 settings menu, through which one should supposedly be able to pair a Dualshock 4 controller with the TV. The on screen instructions says "press and hold the share and PS-buttons until a white light starts flashing on the controller". The white light starts flashing, but the TV is unable to locate the controller.

Then I found this page listing many Sony Android TVs from 2014 to 2016, including mine, as not supporting the new Dualshock 4 controller (CUH-ZCT2E). Only the older Dualshock 4 controller (CUH-ZCT1E) is supported.

Surely this must be a software limitation which Sony should be able to resolve through an OTA update?
Are there any known workarounds?
Would the sixaxis controller app help me to pair the controllers, and would I require root for that?
Any known hints of if/when Sony is going to add support for the new 2016 Dualshock 4 to their Android TV sets?

Edit 2016-12-08: Sony Nordic customer support didn't have information about if Sony will add support for Dualshock 4 v2.

Update 2016-12-10:
I just found out online that the rollout of Marshmallow to the 2015 (and the spring 2016) TV Sets has begun.

Update 2017-04-25:
The Marshmallow rollout which was halted and postponed by Sony is now officially available as USB download for Nordic customers (link in Swedish). After upgrading to Marshmallow I'm still not able to pair through the Dualshock™4 settings menu.

Yes, it is possible to pair Dualshock 4 v2 controllers on a Sony 2015 Android TV. I have had no success when trying to pair through the TVs Dualshock 4 settings menu, but I successfully paired three controllers (simultaneously) using the Bluetooth settings menu:

If you have a PlayStation - start by unplugging your PlayStation's power cord, since I've noticed that the controllers otherwise sometimes pair with the PlayStation instead of the TV
Press the home button on your TVs remote and go to settings.
Go to bluetooth settings.

Go to device list

Add accessory

Now press and hold the share button on your controller. While still holding the share button - press and hold the PS button on your controller. Your controller's light should, after a couple of seconds, start to flash in a pattern of two short blinks followed by a pause repeatedly. Soon your tv should identify the controller as "Unknown"

Press the "select" button on your TVs remote control (the center button of your remote) to start pairing. The TV will identify the controller as "Wireless controller"

The controllers light will turn solid white when pairing is complete.
You should now be able to control your tv using the Dualshock 4 v2 controller.
If you want to use the controller(s) with PlayStation again, you will need to pair the controller(s) to the Playstation using an USB cable.

While running Android Lollipop I was able to control the TV's menus, play games downloaded through Google Play Store and use the controllers in emulators.
After upgrading to Marshmallow I'm still able to control the TV, but the experience is now pretty much ruined by heavy input lag starting about 30 seconds after pairing. I still hope to find a solution for this.


How to automatically switch between apps and/or websites on Android? So I'd like to turn a tablet into a calendar, alarm, weather display, and task organizer that shuffles between these every five minutes when not being used. It will be mounted on a wall or next to my dual monitors.

Most likely going to use google calendar, android native clock, a generic weather app, and a custom app or web app respectively.

Any good ways to do this? Thanks.

Clearly a job for Tasker (see also: tasker, automation). You could create a profile being active permanently, and assign it a task running in a loop. An example could look like:

  Condition: WiFi connected (your WiFi SSID) have it running all the time while connected to your WiFi
  Task:
FOREACH %item 0:3
  LAUNCH APP (Google Calendar) IF %item = 0
  LAUNCH APP (Clock) IF %item = 1
  LAUNCH APP (Weather) IF %item = 2
  WAIT 5 min

The "LAUNCH APP" action lets you select the app to launch. So the loop would count from 0 to 3, launch the corresponding app, then wait 5 minutes (i.e. the app stays in foreground for those 5 minutes). Once #3 has been processed, the task would quit – but should immediately be re-launched, as the condition is still met.

I've not tested this specific configuration, so above is "plain theory" – but should get you started. You can consult the Tasker User Guide for available commands etc, but Tasker also offers a context-sensitive built-in help. Get yourself a 7-day Trial first if you want to test it first, it's available on the project site.


Notification numbers for a lot of apps don't show up? We recently switched from iPhone to Android and on both of our Samsung phones, apps that we have notifications for (Facebook, Skype, etc.) do not have a number next to the icon showing how many notifications they have. They used to on iPhone, and the system apps on Android still do like the Messaging and Email apps. I've triple checked the apps' settings and turned everything off and back on and still have no clue why it's doing this

Android doesn't have "badged" icons like that by default. Unlike iOS, Android has had a pull-down list of notifications since the start, so that has become the standard way to present this kind of information in this platforms. Most Android users would be disappointed to see a 3 on their email icon, because they've come to expect a notification in the notification bar, giving more information than that. This is even more true since Jelly Bean added the expandable notifications: you can see the subjects of all the new e-mails, or, if there's only one, see a preview of the whole e-mail.

As eldarerathis points out, some apps offer a widget that you can use instead of the usual icon on your home screen. The widget might have an icon badged with a number of messages, as on iOS, or the app might instead offer a scrollable list of messages, the avatar/photo of the sender, etc., which isn't possible on iOS.

As you've noticed, Samsung phones can have badged icons on the default home screen. This is a feature that Samsung has added to make their phone look more like an iPhone. But since it's only in their home screen, not a standard feature, only their built-in apps support it. This is in addition to Android's usual, information-rich notifications, not instead of, so you're not missing out by having a Samsung phone.

If you've been an iPhone user for a long time, you might have to get used to using the notification tray to see new messages instead of looking at the app shortcuts, or to adding widgets to your home screen if you like, but once you do you'll find you can get at your messages with fewer taps and less fuss.


How to eject bot from Telegram group I've a bot in a Telegram group and I want to eject it.

The way I would use with a user does not work.

How to eject the bot from the group?

Its working the same as removing a regular user, just long press the bots name and a popup will come up to remove the user...


Hide contacts with only email address When clicking on Phone -> Logs, I have hundreds of contacts presumably from Gmail.  Is there a way to hide all google contacts, and only show ones I've manually entered (SIM or other storage)? I'd like to only see contacts with phone numbers when using the Phone.

My phone is a S2 (Tmobile), if it matters.

You have not mentioned your Android version, if it is Android 4.0+, I fear you cannot do this. There's no option to show contacts with phone numbers only in People app that is included in 4.0+.

If you are on GingerBread or earlier versions, you have a setting something like this:

Contacts app - > Menu -> Display Options -> Only contacts with phone numbers

I am talking about stock Android apps, your manufacturer / ROM builder may have a tweak depending on what ROM are you running. I don't see a chance, but still a possibility.

See this similar question.


Keep Pokémon Go from taking over audio I like to drop into Pokémon Go while I'm out and about in the world. Trouble is that I'm usually listening to a podcast or some music, and as soon as I launch the app it takes over the audio, so that whatever I was listening to stops.

Of course, I have the settings for the app with music and sound effects off.

Is there a way to use the app while still listening to a podcast?

I solved the problem this way:

When you listen to your podcast or music and launch Pokemon Go, the music stops playing. Go to your recent tasks, open your music/podcast app and start playing your music again. After that just open recent tasks again and switch over to pokemon go.

If your phone holds more than 1 app in RAM and is not killing them, this should work.


How do I skip an Android system update and stop its notifications? I get a message

Android 5.0.1 System Update Available

but no option to skip the update.

In frustration, I click "download". It's not better after the download. I still get

System update downloaded

with no option to avoid the update.

How do I signal that I am perfectly content with KitKat 4.4.4 for the time being? I use my phone for development and want to be certain my development tools are ready before upgrading. In the meantime I also want to stop  the continuous harassment via notifications. Is this possible? I am using a Nexus 5 and the phone is not rooted (I prefer it to stay that way).

I just spoke to Google directly. The Nexus 5 under settings, apps has something called Google Play services. Not store. If you uncheck the notification box in Google Play services and restart the phone the notification for the Android system updates will stop in the notification bar. Worked like a charm!


Read/write application data on android I want to view data of a specific application and ideally modify the data and upload it back. I know the application data files are implicitly protected to prevent malicious application stealing passwords/accounts and other information.

However isn't there any API to back-up the data and load the back-up back? I would find this quite handy before doing un-revertible changes in applications as well.

Can I somehow read/write the entry without rooting the phone?

Reading and writing application data requires at least system permissions (user id 1000 or less) or explicit permissions (user id of the application itself). Some applications share user ids (like free and pro versions of an application) to share the same data but as a normal, not system user, you are unable to even list the files inside the /data partition where all the application data is stored.

The backup procedure from android/google itself is done with system permissions as the system user (id 1000) and does only work on applications which explicitly set the allowBackup tag to true.


Debug Samsung Galaxy S3 Blank Screen Freezes my Samsung Galaxy S3 suffers from the Black/Blank screen freeze. The only remedy is to pull the battery to get the phone to respond again. I'm running Android 4.1.1 and I have done a factory reset. Now the symptoms are back. I would like to figure out a way to get the log of phone after I pull the battery so that I may be able identify which app is causing this issue. I have the Android SDK installed, but so far I can only get the current live log. How can I get a log history with time stamp?

Thanks,

Nick,

There are several system monitors available you might want to give a try. Some of them log activities while running in the background, so no information is lost when the device has to be rebooted. While these might not directly point out the troublemaker, you could still see at what time the freeze happened, and which apps might have been active then -- so they should bring you at least closer to finding the culprit.

One of those monitor apps is SystemPanel App / Task Manager (it has a free trial version, but that does not log in the background but only allows for "live monitoring"). Some screenshots from the playstore for illustration:

SystemPanel (source: Google Play)

An alternative would be System Tuner, which offers similar functionality.


What are these small icons next to app? I've seen this home screen on internet and I wanted to know what are the small bars and triangles next to the app's icons ?

This comes from Action Launcher 3.

Those icons are features of the launcher called  Shutters and Covers. As described here,

  Both Shutters and Covers are indicated by small shapes in the corner
  of your icons.

See corresponding screenshot:

The equals sign means there's a widget associated with the app and you can swipe up on the icon to display its widget in a popup folder window. These are "Shutters"

Another main feature is "Covers" which is similar. It is basically just folders, but when you tap the icon it launches the first app instead of opening the folder. To open the folder you swipe up.

Source:

Do you use a launcher other than Nova or Google? Why do you think it is better?

Update

Action launcher received a major update sometime ago, and has been renamed just Action Launcher (the 3 dropped).

According to Android Authority,

  Not only does it have a bunch of new features, it also includes a new
  logo for the app and a new name... The app is dropping the “3” part of
  its name and it will simply be called Action Launcher from now on.

Additionally you'll notice the shutters and covers have a new polished design with smoother edges, than previously before.


how to get xperia m by default notification tone I've galaxy grand neo. I like a notification tone of xperia m. So how I will get the tone?
Already I've tried so much to download the notification from web but I didn't get.

Go to /system/media/audio/ringtones in your Xperia M and copy the notification tone and place it in media/audio/ringtones in SD card in your grand neo phone. Restart the phone. Also refer to Izzy's answer in this link


Android: the print quality is bad we have a problem with Android printing. The print qualitity is bad.

The font has podium on the edge
"Gaps" in the font inside
broken lines

We have the following printers:

Samsung Xpress M2026W
Brother HL-L2350DW

The connection is made via WLAN.

We tried the following variant:

Samsung & Brother Print Service:

via external Apps (Adobe Reader)
our own native App (printerHelper, printManager, ...)

Samsung Mobile Print App:

Direct call and print of a PDF / image (JPEG / PNG)
Call through our app with explicit intent

Samsung Cloud Print
Brother Mobile Print App:

Direct call and print of a PDF / image (JPEG / PNG)

The only variant with good print is printing with a desktop PC (Windows 10, Ubuntu 14.04 and 18.04)

So there is generally no Problem with the printers.

It was tested on Android 6, 7, 8 & 9 and many tablets and smartphones (LG, Lenovo, Nexus, Pixel and Huawei)

To exclude images and fonts that could cause problems, we also tested third-party PDFs and docx with Arial.

Are there solutions to that? Be it settings (Android, manufacturer App or printer) or programmatic solutions? We would be so far, the printer directly address, if this is possible?! Also, we could imagine hiring consulting firms, if anybody knows any on this topic?

I had the same problem when printing from android to my Brother HL-2340D.
My prints included a barcode which couldn't even be scanned when printed from my android-device.
What I did to fix it was downloading Brother Print Service Plugin
With this installed you get a new option in the list of printers. With this one there's a new button in the print-settings, "MORE OPTIONS" pressing this takes you to a new with 2 more settings, 1 being Quality. The options there are "Normal", "Fine", "Best" with the default being "Fine". This prints in about the same quality as without the plugin. Maybe a tad better. "Best" prints in about the same quality as the default settings on my pc, which is 600 DPI.

Oh, and the "Normal" option is anything but normal.


Samsung Galaxy Tab 4 How can I replace the operating system? I am experiencing various problems - especially connectivity - and I suspect the operating system might be corrupted. I would like to clean the device completely - reload the operating system and apps.
Can I do this and if so how?

You have to flash the firmware of your device with ODIN to reload the operating system and apps. Go to this and this thread to download the firmware as per your device. If you didn't find it, please provide more information about your device so that I can show you the right way.


Play Store - "An unexpected error has occurred. Please try again later." I've been having this issue since I bought my S7 Edge over a week ago. I am unable to add a payment method or do anything involving payments on both my phone and play.google.com.

When trying to add a payment method, or even redeem a gift card, via play.google.com I get this:

And when I try adding a payment method via my phone I get "We couldn't complete your request. Please retry or try again later." regardless of when or how many times I try.

So it turns out the Google Organisation my Google Account was managed by had Google Payments (formerly Google Wallet) disabled for all users; after enabling it, everything works perfectly.


Running a Debian installation on Android as a NAS / VPN - what would I lose as compared to a Raspberry Pi or similar comp? I have a rooted Android phone that is no longer in use.  I have currently been using Linux Deploy on an Android tablet to run a Debian installation in chroot, and have found it so useful that this (very cheap low end) Android tablet has replaced a laptop.  From this experience I am wondering if I could use a similar installation on the old phone as a NAS / VPN at home.  For some reason, the Debian install running on the tablet does not seem to be stopped / offloaded by the Android OS - i.e. I can SSH in at any time, even 10 hours after use, and it still responds.

I could of course purchase a Raspberry Pi or similar device.  However, I live in a smaller city in India, which means this proposal has two disadvantages - 1) unlike a phone, the Pi has no protection against the frequent one or two hour power cuts that take place here (a UPS would not last long enough) and 2) the cost of a Raspberry Pi in Indian rupees is not expensive, but high enough that it's not something I can simply spend on without thinking.

So, what would be the disadvantages of using an Android phone as, effectively, an ARM-based Linux computer?

I am aware of this question but neither the question nor the answer seems specific enough for this purpose.

NB: By a NAS I don't mean a device to which I could attach external storage - the storage in a microSD card in the phone should be plenty.

Disadvantages

I'm assuming that you already know the advantages, so I'll just tell you the disadvantages:

 Hardware errors: Many users have reported this. Issues include (but aren't limited to) WiFi connection errors, Bluetooth not working, Hardware buttons not working, etc. (These obviously vary from phone to phone)

 OS errors: Some users have reported that Linux hangs randomly and that the phone needs to be forcefully shut down by long-pressing the power button or taking the battery out. (These depend on which distro you are using)

Software errors: A friend of mine says that some software doesn't work the same way it would on a PC. You have been warned :/

Driver errors: Some hardware may not be detected by linux. This depends on the distro you are using and the hardware support provided by it.

Hardware Comparison

Here's a comparison:

-------------------------------------------------------------------------
|Criterion              |Android (Android One)  |RaspberryPi            |
|-----------------------|-----------------------|-----------------------|
|Connectivity           |                       |                       |
| (a)Bluetooth          |Built-in               |External Dongle        |
| (b)WiFi               |Built-in               |External Dongle        |
| (c)SIM - 2G           |Built-in               |External Dongle        |
| (d)SIM - 3G           |Built-in               |External Dongle        |
|-----------------------|-----------------------|-----------------------|
|Specs                  |                       |                       |
| (a)RAM                |1-2 GB                 |1-2 GB                 |
| (b)CPU                |1.3 GHz                |1.2 GHz                |
| (c)Storage            |SD card + internal     |SD card                |
| (d)SIM Slots          |2                      |None                   |
|-----------------------|-----------------------|-----------------------|
|Battery                |Internal               |External               |
|                       |(Fixed Capacity)       |(Your Choice!)         |
|                       |(Use Power Bank)       |                       |
|-----------------------|-----------------------|-----------------------|
|Cost                   |INR 6999-8999          |INR 1299-3899          |
|                       |USD 100-150            |USD 20-60              |
|                       |                       |(+Extras)              |
|-----------------------|-----------------------|-----------------------|

Conclusion

So what does all that (^) even mean? According to me, it's worth a try. If it works, congratulations, you are a very lucky man (or woman). If it doesn't, take it as an interesting experience...

TL;DR: Try it, but don't expect too much...

PS:
The are plenty of ways in which this can go wrong [see https://github.com/meefik/linuxdeploy/issues ]

A tutorial and some troubleshooting tips can be found at http://null-byte.wonderhowto.com/how-to/rooted-android-your-new-pentesting-tool-0159093/


Settings shortcut in Android 4.4 I am using Android 4.4. I would like to have shortcut to multiple Settings features (wifi, display, lock screen,...) on the desktop.

If I long click on a desktop, I do not find a way to place a shortcut. And I remember it was possible in earlier versions of Android.

How can I do this?

You can do this in other launchers easier, but if you go to Widgets in the app drawer there should be one called SETTINGS, once you add this it will give a menu of sub settings options like Battery, WiFi etc.

Finding the 'Widgets' option depends on your device though, Google Now launcher has it when you press the menu button, Samsung Launcher has it in the app drawer, Nova Launcher has the long press function... etc.

Alternatively I strongly recommend Power Toggles from the play store. You can add nearly any shortcut to this, though the odd one (e.g. Locations) requires root. It's a fantastic, flexible option. (I have no involvement with this app by the way, but I've used it for ages on all my devices)

Edit: From your comment you are using a Samsung Galaxy S5, which as you say, does not have this option. The only options I can think of are downloading widget(s) for the shortcuts you use, or downloading a new launcher like Nova Launcher that has the functionality you need. Alternatively you could just use the quick shortcuts in the notification settings, though the range of them is quite limited.


Installing Android apps from Samsung store to non Samsung Android device like htc phone I have a htc phone, I want to install few apps from Samsung market.

But users of htc can not download apps from Samsung Market, Samsung Market is only available to Samsung devices.

Does anyone know how to install applications from Samsung store to HTC mobiles.

I've successfully modified the build.prop on my Samsung Vibrant to mimic that of the i9000, allowing me to get i9000 apps from the Samsung app store.  So something similar might work for you.  See How can I modify the phone model in build.prop to get unsupported apps?


Application for randomly deleting files I like to listen to my music randomly, so I have an application on PC that can upload random part of my music collection to my Android phone.

But sometimes I run out of space while not near the PC, so I would like to delete a random part of the uploaded music. Is there an app for that?

In other words, I'd like to have an app where I can select a folder, tell it how much to delete and it randomly delete files from that folder until it reaches the limit I specified.

Assuming you have Windows Media Player, you should be able to do this pretty easily.

In Windows Media Player, click on the "Playlists" selection. Then select "Create Auto Playlist". Click on "Click here to add criteria" under any of the music libraries you see there. A list with a scroll bar will appear. At the bottom of the scroll selection, there should be an item called "more...". Click "more". Next, a new list will appear, and on it will be an item called "Randomize Playback Order". Click that. Then you will be brought back to the previous window. Now click "Click here to add criteria" again. Click "more" again. This time select "Limit total size to". Type in the total size you want. Say, 4GB or so? And lastly, save your playlist.

At this point you can edit your playlist manually if you want.

Now that you have a playlist created, save it and then click "Sync" to sync it to a portable device. Follow the instructions. I usually manually remove the files first using the Android file browser. But Windows Media Player should handle that automatically if you do the "auto sync" feature. I'm not sure if it just deletes everything first on the Android device or whether it just deletes enough to free up space. I think it's probably the former, not the latter.

Hope that helps.


Instagram videos shown upside-down on BlueStacks I'm using the latest version of BlueStacks.
I have installed my Instagram account on BlueStacks.
It is for the time that I work on my PC instead of my phone.
All the videos are showing upside-down.

Is there any way to fix it?

I had the same issue, reinstalling Instagram fixed it


how to select wipe data/factory reset in iball andi 4p class x V-8 in recovery mode i also have this problem in my android phone iBall Andi 4P class-X my android version is 4.4.2 kitkat. I successfully get into recovery made there i can move the highlight with the help of volume keys but i cant select the 'wipe data /factory reset' option. i have forgotten my pattern for one week and my phone is laying down, please help me to solve my problem that how can i select the factory reset option with which key? for further information:- in the recovery mode there is written the full name of my phone like this- "iBall.Andi.4P.Class-X_V8.0,2015-7-31" please solve my problem as soon as possible . THANK YOU

Hey go to recovery mode again and to proceed further u need to click home button and the button which is on ur lefthand side that is the option button next to  home button .. Press those button all at once


Does adb pull verify files automatically? Does adb pull verify files automatically? For instance, does it check the hash/checksum of pulled files to see whether they were pulled correctly? I'm guessing it does, but I haven't found an answer online.

If not, I can write a bash script (Linux) for it and post it in an answer.

From what I have seen so far (and I use adb pull very often), there is no verification process going on.
If a file, that has been pulled, is corrupted, you will get no notification about it whatsoever.


Problem with coping mmcblk0 to pc I want to clone internal memory of my android phone. Version 5.0 lolipop.
I have found an tutorial website but this is not working. Web site link given below.
http://www.fciotti.com/2017/02/26/clone-android-memory

chmod +r /dev/block/mmcblk0 returns Bad mode

shell@M1:/ $ su
root@M1:/ # chmod +r /dev/block/mmcblk0
Bad mode
10|root@M1:/ #

and adb pull /dev/block/mmcblk0 "mmc.img" returns

adb: error: failed to copy '/dev/block/mmcblk0' to 'mmc.img': remote Permission denied

To copy mmcblk0 or any partition directly to pc, you need root access and busybox installed on your android phone.

Working ADB command is adb -d shell su -c busybox dd if=/dev/block/mmcblk0 bs=4096 > D:\mmc.bin

Or try these following links
https://www.youtube.com/watch?v=aWgJdwn0-4M
https://www.youtube.com/watch?v=Qo5lBWAIb4g


HTC sensation XL android 2.3.5 infinite download process of any app Friend of mine gave me HTC sensation XL with android 2.3.5 and asked one question: why I can't install any app from market?

I understand that device and adroid version are old enough for mid of 2016. But I can not find out what is exact problem. I've tried to clear cache/data/etc of market app and etc hundred times but no luck. Market doesn't say that your device is incompatible or doesn't support anymore, just stucking on download process. Otherwise some "base" apps were updated normally. Also I've tried to download some data directly from browser and it was ok.

So, all I want a small message that I own old piece of... hardware.

Please do the following steps

  First check you have sufficient storage, under settings>>storage
  remove your google account and add it again

please let me know the progress


CM11 com.android.themes.provider and com.android.settings crash Dirty updated from OmniROM to latest CM11, fixed permissions, and got crashes. Firstly crashed com.android.phone, I have removed some files and managed to fix it. After it I have tested a little and experienced other crashes: com.android.themes.provider (when trying to enter to any submenu of themes menu) and com.android.settings (when trying to enter cellular network settings) . What files should I remove to fix it? I tried to clear .themes.provider's folder and .settings' folder, it doesn't help.

A dirty upgrade is never 100% error free. You have to either fix permissions (worked out for me) or wipe data and reinstall everything. Also check the owner and group of all the files and folders, they tend to be different even on the same Android version.


Can Java be exploited through Android app ads? It turns out that Java has a security flaw that is currently being exploited to put malware on people's computers. Is there any risk that advertisements in Android apps will have embedded, malicious Java code in them? If so, how can I make sure to update whatever runs the Java in those ads once Oracle releases a security patch?

Apps for Android are compiled into a dalvik, machine code like format before they can be run on the device.

This means that everything is compiles, and things like Java etc cannot be updated on the device - as the device doesn't actually use Java.

It could be possible for malicious code to be installed into an Android app, however Google Play does check all apps for malicious code on upload, so you should be safe as long as you download from Google Play.


Doing a clean install of Android on a Nexus phone or tablet Recently I had a problem where my Nexus S phone would not upgrade to Jelly Bean. During the upgrade process I was getting an error message saying one of the files on my current system is corrupted, so the upgrade cannot be applied.

I knew clean install (instead of an upgrade) would fix the issue, but I had a really hard time finding clear information on how to do this. Most tutorials require you to download the new OS from untrusted sources (shady download sites) and assume your phone is rooted.

Thankfully as it turned out you can do this using official Google software only and you don't need to root your phone (you can - it doesn't matter).

I post instructions for the method I used, as an answer below. This is also useful when you need to do a true factory reset. The "factory reset" function in Android only clears user data, leaving the OS as it was - useless if your operating system is damaged or if it was modified and you would like to bring it to an original, stock state. This solves the problem.

This instructions should work for any Nexus phone or tablet.

Beware: The instructions are for clean installing an OS. That means ALL YOUR DATA will be permanently LOST. If your phone was previously rooted it will be brought back to an unrooted state (whether you want it or not).

Please, remember to make backups of any important data on your phone. It will be lost.

1. Turning on USB debuging

Turn on USB debugging on your device:

Go to System settings / Developer options and check "USB debugging".

2. Fastboot

You will need the fastboot tool. It's an official Google command line tool intended for developers. You can follow the official instructions for installing the tool, but they are pretty complicated. If you are on Mac OS X or Linux you should probably do what I've done and use the adb-fastboot-install open source tool.

Just download it, unzip it and use one of the following command line instructions (depending on your operating system):

sh ADB-Install-Mac.sh

or

sh ADB-Install-Linux.sh

Obviously while doing that you need to be inside the directory containing those files.

There are plenty of instructions on how to install fastboot on Windows (for example this one). See also user17512's answer for an alternative method for Windows users.

3. Going to device's fastboot mode

You need to connect the device to your computer using a USB cable and then access your device's fastboot mode:

On Nexus S: Turn off your phone. Press and hold Volume Up,
then press and hold Power.
On Galaxy Nexus, Nexus 5 and Nexus 10: Turn off your phone. Press and hold both
Volume Up and Volume Down, then press and hold Power.
On Nexus 4, Nexus 6, Nexus 7 and Nexus 9: Turn off your device. Press and hold Volume
Down, then press and hold Power.

4. Unlocking the bootloader

Execute the following command on your computer:

fastboot oem unlock

Note: this step will remove all your data from the device.

5. Downloading the factory image

Download the factory image for your particular device and your desired Android version directly from Google.

6. Installing the system

Unpack the archive (if you are on Windows you will probably need to download additional software for unpacking .tar.gz files. 7-zip will do the job. Mac and Linux users have all the required software installed already).

Go inside the newly unarchived directory and execute the following command:

./flash-all.sh

Note: This will wipe all data from your device

After some time your device should reboot and boot to your newly installed operating system :)

7. Relocking your bootloader

This step is not strictly necessary, but it's a good idea for security reasons. Reboot to the fastboot mode again (see step 2 above) and execute the following command on your computer:

fastboot oem lock

This worked great for me, I hope it will be helpful to other people :)


Is is possible to connect some services through Wi-Fi (without internet connection) while connected to 3G/4G? I've read a lot of questions about using Wi-Fi and mobile data at the same time to make downloads faster.

This is NOT what I am looking for.

I need to connect my smartphone to a local Wi-Fi service network. It does not have internet connection, it has only my door bell server.

At the same time my smartphone will be connected to 4G using all other internet services.

A simple "route" to my server's IP would be enough. It looks to easy to be made in a desktop but I have no idea if it is possible to be done in an Android device.

Regards,
Ian Maciel.

Not quite allowed.

In Android, the system is that, when you turn on WiFi, mobile data is switched off, or if you want and change the dual networks settings, then your phone can toggle between mobile data and WiFi when the signal strength of one us greater than the other. But that is done like this: if the WiFi strength is low, WiFi is switched off, and then mobile data is used. Once the strength is greater, it again switches WiFi on automatically, but switches mobile data off.

In short, you cannot use both simultaneously.

In the link that @lzzy mentioned, there is the mention of an app. I haven't used it, so cannot tell whether it works. However, it requires a rooted phone. You'll have to weigh the pros and cons of rooting the phone before you do so, in case you're not a developer.


Google Hangouts vibrates although vibration is disabled I'm having a really annoying issue to where when i receive a text message through hangouts my phone will vibrate and make a sound when it isn't muted even though in the hangouts app and in the settings on the phone, I have vibrate unchecked. Am I missing some option? I haven't modified android on anyway on this phone.

Open Hangouts and make sure you're on the conversation list page.

Choose the menu dots in the upper right and choose "Settings -> SMS" and there should be a check box a few spaces down for "Vibrate" under "Notifications"

Let us know if that works!

 (Click on the image for larger version)


How to turn off ringer when connected to particular wifi network Is it possible (in built or via an app) to silence the phone when it's connected to a particular wireless network, and then unsilence it when the network is out of range.

Use case : When I'm in the office on the company's wifi I want my phone to be quiet, but when I'm back home (or not connected to a wifi, e.g. outside) I want the ringer volume back.

This isn't built-in functionality, but it's something you could achieve with a trigger/event app such as Tasker. This kind of app runs in the background, and lets you configure certain actions to take (such as turning off the ringer) when certain events occur (such as seeing a particular Wi-Fi network). Tasker's not the only such app, but it's very complete and has some users who contribute to this site, which means that if you have questions setting it up you can probably get them answered here. See tasker.


How to right-click in google chrome I'm trying to get directions from two points on the map. I can't figure out how to do this in the mobile version of the site, so I switched to "classic" (desktop) mode. It says to right-click on the map to select a location. How do I right click? Long tap does not work. The stylus button does not work.

There are several gestures which aren't really supported on mobile devices including right clicking, hovering and most keyboard shortcuts. It is up to website developers to recognize this when designing their user interfaces and either build in alternative gestures or simply rely on universal input methods like clicking/tapping.

Your best bet would be to contact the owner of the website you're having trouble with.


Wifi connection with username and password My phone is HTC desire 826, I'm living in a flat, with my friends. We have a WiFi connection. When we establish connection, one of us should sign in with a given username and password, in a pop-up page. This thing never happens in my phone. So I can't connect WiFi when I'm alone. Hope you could help me.

That pop-up page is called captive portal.
You have to sign into it using your given username and password in order to connect to the internet.

In your phone you are not automatically redirected to the captive portal.
You can manually go to captive portal by entering the URL of the portal to the  address bar of your browser.
Find the URL from your friends phone.