text:
Battery saving - WhatsApp
My WhatsApp messages have been delayed and I believe it is because of the power saving being on. I want to keep it on because my battery drains, but WhatsApp does not seem to be in the unmonitored apps list. Is this normal or how do I resolve? I'm on a Galaxy S6

Go to the Settings app,
Go to Battery,
Tap the ... button in the upper-right corner,
Tap Battery Optimization,
Tap the Not Optimized drop-down and select All Apps.

Disabling battery optimization for a specific app

Locate the app you want to disable battery optimization for.
Tap the app in question.
From the popup, tap Don't optimize.
Tap DONE.

Enabling battery optimization for a specific app

Locate the app you want to enable battery optimization for.
Tap the app in question.
From the popup, tap Optimize.
Tap DONE.

Source: TechRepublic


text:
Formatting external sd card as an internal storage
I'm on Samsung Galaxy On7, Android 6.0.1-Marshmallow. My phone has a small internal memory, due to which I'm thinking of converting the sd card to an internal storage facility.
I read this article, where they've explained how Android 6.0.1 allows one to convert a sd card to an internal storage facility by formatting. They've also stated in the article as to how to rollback the formatting.
Suppose I've formatted my sd card, and moved several applications there. Now, I want to rollback the formatting. As they've written in the article, I'll have to move my apps to internal storage before I format again. But, is it possible to move apps to internal storage after moving them to the formatted sd card? That is, after formatting, will I still be shown an option of moving an app back to internal storage?
Moreover, can this method bypass the developer's setting which prevents an app to be moved to sd card? I mean, if I have an app that cannot be ordinarily moved to sd card, then after formating, will I be able to move it to sd card?

When you format sd card as adoptable storage it will behave like internal storage you can move apps on it. But beware it will be encrypted so it can't be used with other device until you format it to external storage. Apps can be moved from internal storage to adopted storage as much as you want but if you want to format sd card to be used as external storage it is necessary to move apps and media to internal storage or they will be wiped  (because that is what formatting do it erase all data on partition you format).

That's what I'm asking: will I be able to move apps back to internal storage after moving them to the formatted sd card?

Yes, you will be able to move apps on adopted storage back and forth as long as sd card is adopted.

Couldn't you mark this question as duplicate? I marked it myself after looking at your profile, and finding the same question already asked,  and answered by you.

source: Stack Exchange

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

authors: Једноруки Крстивоје

sort: votes


text:
Huawei Nexus 6p Product Id from fastboot mode
I want to unlock the bootloader of my Nexus 6P but I'm unable to retrieve my product ID from common way
*#*#1357946#*#*

Because my phone is stuck in boot loop.
Product ID is required by Huawei website to provide the unlocking code for bootloader.
I want to know where the product ID is stored in the android and is it possible to read it by using the fastboot commands?
Update: I have managed to raise a request for the bootloader unlocking key with Huawei support. I will update again, once I get the key.
Update2: I got the bootloader unlocking key from Huawei. However it does not seem to work or I am using the wrong command. Here are the commands that I have tried:
fastboot.exe flashing unlock VP2T97EWDWSZDX8U

fastboot.exe oem frp-unlock VP2T97EWDWSZDX8U

Both of them end up in an error with no specific description.

The thing is, N6P is ultimately a Nexus device and doesn't follow standard unlocking procedures of other Huawei phones. If you didn't turn on OEM unlocking in Settings before you had the bootloop, you're pretty much out of luck.

@AndyYan I think you are right. Although i have managed to raise a request with Huawei to get the bootloader unlock key. Hopefully that works!

There's no key needed in the first place. Provided you have the option turned on all you need is to execute fastboot flashing unlock; but without that option enabled, even with the key (other Huawei phones need it) you won't be able to break through, as fastboot will simply throw an error.

@AndyYan, I hadn't turned on OEM unlocking. The key is my only hope. Why wouldn't the key unlock the bootloader?

Starting Android 5.x, unlocking will require explicit user consent inside the OS (e.g. past the secure lockscreen), likely in an effort to stop thieves from unlocking BL straight-up, wiping the phone and then taking full fontrol.

I see. Well they should have an override if the actual customer contacts them with the bill of the phone! Such a shame! BTW, I am still waiting for a reply from them

Bootloader unlock is not covered by warranty, makes no sense that a manufacturer would provide any support for it.

@AndyYan, could you check the update2 in the question please?

As I said, Nexus phones are not meant to be unlocked this way - their protocol aren't supposed to "understand" the unlock codes.

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


text:
Portable storage: do I have to re-grant app permissions when switching microSD cards?
I'm using a Moto Z2 Force running Android 7.1.1 with a 128 GB microSD card installed. I wanna upgrade to a 400 GB card. Would I have to re-grant microSD access app permissions for the new card, or do those permissions cover any card inserted into the phone?

The permissions should cover any SD card.
But your phone's max SD size is 256 GB, see http://www.gsmarena.com/motorola_moto_z2_force-8693.php

Thanks, you were right about the permissions. However, generally speaking phones with microSD slots support cards of any size. The 400 GB card is working just fine for me.

Really? didn't know that!

Yeah it's uncommon knowledge. I'm not sure why OEMs listed size limits in specs; maybe it's for power draw reasons.


text:
Broken Screen on S6 Active. How to pull files from it?
My friend has given me his S6 Active to pull photos from, so he can put them on his new phone. The screen has no display, and USB debugging is NOT enabled. When plugged into the pc with a charging cable, and a data cable, it still is not recognized by the pc. I would like to pull photos from this device, as there has to be a way.
I cant use ADB commands, as it is not showing up in the pc.
I cannot use a mouse and keyboard, as there is still no display.
I can't access anything on the phone, unless the pc recognizes it.
Please help

In normal scene it should be recognized in pc but some OEM have their phones such way that it won't be detected till it is locked
So try to see if it is unlocked and when you are sure that its unlocked connect it to PC then on guess work you can select the usb settings from notifications and click MTP and to do so refer to s6 usb/MTP settings  videos(youtube) and tap exactly at the screen as in videos and you should get it

Tell your friend to get her screen repaired and next time she shouldn't forget to set up drive and Google photos


text:
How do I install Droid Explorer?
I downloaded this droidexplorer-master zip from some github or something site because the droidexplorer site said to go there for latest updated version... now how do I install it? I can't seem to locate any setup.exe...
I am using windows 10 pro

Please make clear the question's relationship with Android; 2) the suffix -master.zip means you downloaded a package of the source tree, which needs to be compiled locally. If that's not what you want, look for a compiled version elsewhere.

zip files are usually* installed using a custom recovery. Go search for TWRP or CWM for your device. *To be sure, we need to know the content of the zip file.
But I don't think this is what you want. You should search for droidexplorer on Google Play or other markets.

From the instructions on the GitHub page, "Make sure you have Java 1.8 u40 or higher. Double click the run.bat to build the project. Once the build is finished, press any key to open Droid-Explorer."


text:
Samsug Galaxy J7 First charge?
Alright so i got a brand new J7 and the first day was going fine, i waited for the battery to go to 5% and i'm charging it now. Am i supposed to let it charge to 100%? Or i can INTRERUPT (good grammar.) it at like 70% like that. I need answers fast please! Thank you!
YS JP

No. Not necessary.

Charging the device to 80-90% is good and always put in one long charge cycle like from 5-10% to 80-90% rather then multiple small charge cycles


text:
Can I install Lineage OS on unsupported device?
I don't know what to do, because I have older phone HTC Desire 526G and updates are just not pushed and I believe that they will not push them ever, but out there there is so many vulnerabilities for the OS which I'm running currently 4.4.2 Kitkat.
Buying a new phone is not an option for me right now. So my question here is; can I somehow install Lineage OS on that device? What is the worst it can happen?


text:
Can a device running Android OS record a stereo audio source?
This question is very old. Time to ask again, because hardware and software changes. The question is simple.
What have I tried?

Searched here. Dead links.
Read up on OTG.
Got a Roland Go Mixer. Monitor jack outputs stereo, specialized app records mono, other apps still record the phone mic.
I find out that this is a long standing issue, and that neither the OTG USB sound card nor the specialized app is to blame.

So the question is simple, and I suspect the answer is very simply, no. Not on any device running Android OS, with any audio hardware, with any audio driver, with any specially written app therefor.
So, as per the title: Is there an exception?


text:
How to transfer files from Linux to android using the command line. (Linux/Fedora26)?
When I plug in my Galaxy S4 into my computer running Fedora 26, I am able to easily write files to the SD card by dragging and dropping them onto my phone's SD card in nautilus, the file browser. However, if I try to copy over the same file using cp, I am told that the opperation is not supported.
I've tried to ssh into the phone by using such apps as SSHDroid, but I always receive an error telling my that I don't have the necessary permissions when I try to write to my phone.
Steps To Reproduce:

Plug Android into computer with usb cable.
Open command prompt and attempt to file copy a file: cp screenshot.png /run/user/1000/gvfs/mtp\:host\=%5Busb%3A001%2C015%5D/Card/fromComputer/. This outputs the following error message:
cp: cannot create regular file '/run/user/1000/gvfs/mtp:host=%5Busb%3A001%2C015%5D/Card/fromComputer/screenshot.png': Operation not supported
Open nautilus and navigate to the mounted Android phone's sd card. Copy and paste the desired file onto the card. The opperation will be successful.

Have you tried FTP?

On your phone:

Open Settings > About Phone
Click on Build Number 7 times
Go to Settings > Developer Options
Enable Developer Options and enable Debug mode on USB

On your computer:

Install ADB on your computer. You may refer to this guide, although it isn't for Fedora, the steps should be similar.
Use adb push/pull to copy to/from your phone. To transfer a file to your phone, use adb push filename.extnsion /sdcard/0/ and substitute the path to the sdcard accordingly for your device.


text:
How to extract eBooks from google play
I've uploaded a lot of ePub files to google play books, assuming I would be able to download them again at any time. I now have a new computer and would like to access them, but Google doesn't seem to allow downloads of eBooks previously uploaded, which seems odd to me.
Since there is no encryption or DRM or anything on them, I figured there must be a way to get them back. Here's what I tried so far:

On my linux computer, I installed virtualbox, and installed an Android system there following this guide.
I logged into my Google Account on my virtual Android device and opened one of the eBooks I would like to get back.
I used the vdfuse utility to mount the .vdi image and navigated to the location where the eBooks are stored, which is /data/data/com.google.android.apps.books/files/accounts/{your google account}/volumes according to this thread.

Now, however, I'm a bit at a loss. If I look at one of the eBooks, they look like this:
./cover.png
./cover_thumbnail.png
./res2
./res2/{some-obscure-id}=
./segments
./segments/html{some-index}

Naturally, I assumed that the segments/html* files would be, well, html files. However, that is not true - they seem to be binary files and just list as data when queried with the linux file utility.
What do I do with these files to get back an ePub? Or should I have taken a different approach to this altogether?

You can make use of Google Takeouts. Just unselect everything except Play books and download your data. You can then view your books. If the books you uploaded were in epub format, you may have to rename the extension of the downloaded books to epub from pdf.

Google Takeouts is somewhat bad since it disables some of your uploaded ebooks, since the epub files end up missing , you can view them but you can't download them with Google Takeouts sometimes, it depends on the file names I guess.


text:
Newly installed apps creates multiple app icons
My phone is Panasonic P66 Mega with android lollipop version.
When I install a new app from play store or connect to an app with an email, multiple app icons are being created on the screen, which disappears when the phone is restarted.
Since the phone only consists of a home screen (No app drawer) it's annoying to see many icons.
Please let me know how to get rid of this issue.

Two possible solutions:
1) Try deleting the cache and rebooting. On my phone, you can do it as follows: Settings > Storage > click on "Cached data" and accept.
2) Maybe it's the play store that creates the problem: Go into the settings of the play store and disable "Add icon to Home screen".

Cleared cached data, but it didn't work 2. Cannot disable "Add icon to Home screen" because the phone only consists a home screen(No Application drawer)

Did you search for the option in the Play Store?

Yes. Did, but yet the problem occurs for some apps.


text:
Can I install the native Android OS on a non-Google phone?
Samsung makes up 90% of the Android market where I live, and getting a Nexus/Pixel is difficult and ridiculously expensive, but I really want the raw, native Android OS without any of the vendor's modifications, and able to update to the latest OS whenever it comes out.
If I were to buy an older, second-hand Samsung, would it be possible to root and replace the entire OS with native Android (that which you'd find on Nexus/Pixel)?  Or only some phones (if so, which)?  Or is that not possible at all?

I think you want to run AOSP like ROM on your device instead of OEM's bloated version. The answer to your question depends on the device you are using. There are a lot of custom ROMs available for devices.
For finding these go to XDA and search for your device.
There you can find all the ROMs available. LineageOS (formerly known as CynogenMod) is the most popular one.

Is AOSP any different than the OS that comes on a Google phone?  I would think not, but I'd like to check.  I've used Nexus phones for years, and I just want to keep that same experience even though I'm limited to a Samsung phone now.

AOSP with google apps has the same experience as Nexus or Pixel. Obviously, some things like camera performance will depend on hardware.

Alright, great.  I guess I'll go to the XDA forums and see if I can't find more information there.  Thanks!


text:
How to enable guest user & multiple user mode
I have an old Amazon Kindle Fire tablet (Tate) and have installed a custom Android Rom on it.
Most of the Kitkat Roms allow for guest user mode and multiple accounts (where multiple people can have their own account on the tablet).
However, this functions seems disabled in any ROM that is later than KitKat.
I have tried editing the build prop file to re-enable this functionality (as discussed here). But all that does is just put a shortcut to the "contacts" app where the guest/user switcher is supposed to be.
Is there anyway I can enable guest user & multiple user mode. I was under the impression that this functionality is built into Android.

The multi-user function is built into Android since KitKat 4.4, but as an optional feature, ROM developers may opt in to remove it thoroughly rather than simply disabling it.

I am guessing there is no way to 'un-remove' it?

Not easily. It might be easier to simply flash a custom ROM that has not been crippled.

@m-p-3 Is there anyway to find such a rom for Amazon Tate. I've tried several, but none of them have this feature.

@big_smile: I guess you could probably find an unofficial LineageOS ROM for your device on XDA ( https://forum.xda-developers.com/kindle-fire-hd/7-development )


text:
can i change my battery with other mAh batteries
My phone is ikon 787.its battery was recently damaged so i decided to change its battery. The original battery is 2600 mAh . I likes to change it with a 4100 mAh battery.Is it have any demerits. Do it have any problem on changing the battery with other specs.

https://android.stackexchange.com/questions/145480/interchanging-battery-with-a-higher-capacity-battery

Technically you can because all have the same cell voltage.
But it is not feasible as 4100 mAh battery will be of larger size and it will not fit in the phone with 2600 mAh.
If it can hold a larger battery then manufacture would have done this already.


text:
Get Nexus 7 tablet out of reboot loop?
Nexus 7 tablet running Android, everything up to date a few months ago.
I was trying to cut down on those annoying auto-updates and all those extraneous apps I never use, and apparently did something stupid.  I disabled (may not be the exact name for the button) a few apps that I have no interest in, never use, and didn't think the OS needed.
Apparently I was wrong about the OS needing at least one of them.  I shut down the machine completely, and did a reboot.  After a few minutes, the OS comes up, and says it's "optimizing" app xx out of yy.  After it gets thru that, the tablet immediately reboots and starts this process all over again.  There seems to be no opportunity for user intervention anywhere there, other than shutting it off completely.  YY can be different on successive reboots.
Is there some way to recover and make the tablet usable again?  Did I irreversibly brick it?  Help!
Added
Was usb debugging enabled in the device? Or, do you have a custom recovery installed or bootloader unlocked? You would have to factory reset the phone if the answer is "no" for all of my questions
Yes, USB debugging was enabled on this tablet (it's not a phone) a long time ago.  However, if I remember right, a factory reset was performed since then.
I don't know what a "custom recovery" nor a "unlocked bootloader" is, so I'll assume I have neither of those.  Yes, I would love to factory reset the tablet.  It won't come up to the point where there are menus and I can do that though, hence the question here.

You should be able to power it on and immediately hold the volume down button to get to the bootloader. You should get a menu with "start" being the defualt; use the volume keys to select "recovery", and then press "power". You should get an Android with an exclamation mark; press power + volume up. Wipe data/factory reset should be an option there (volume up/down to select, power button to activate again).
This will of course erase all your data.
There are YouTube videos showing the procedure; here is one (unfortunately overly-long) video I found:  Nexus 7 Hard Factory Reset Fastboot Bootloader Recovery Mode.

This sounds exactly like what I was looking for.  I'm not where the tablet is now.  I'll try this and report back in a day or two (not sure when I can get to where the tablet is currently).

This sequence works partially.  If I hold volume- down when powering up, I get to the menu with the recovery option as you say.  Clicking power makes it go black for couple of seconds, then there is a picture of the android on its back with the belly door open, a exclamation mark above it, and "no command" written below.  No clicking seems to have any effect, except holding power for maybe 10 seconds powers the unit down.  Where did I go wrong?  It's tantalizingly close, but I'm still stuck.  Now what?

@OlinLathrop that's where you should press power + volume up

I looked at the video you linked to more closely.  You have to first press and hold power, then click volume+, then release power.  That did the trick.  I was able to factory reset the tablet and get it working again.  Thanks very much for your help. Sorry, but I can only upvote this once.

"that's where you should press power + volume up" or rather, press and hold until something happens. Worked for me.

At least, I got the wipe data/factory reset option and that seemed to work, then it took a long while to boot up.

This worked for me too. I am trying to restore my android tablet to clean working order after 3 years of being rooted and not able to install OTA updates. it entered boot looping after I performed the flash step, and this got me past it. very long initial boot time.

Apparently, you can enable apps using adb: Enable and disable system apps via ADB
Maybe you can quickly do this while the phone is still booting. (I don't know how soon adb is loaded.) Maybe it works through the newest versions of twrp, which support adb!
Good luck!

I followed that link, but it is all over my head.  It looks like somehow they got into a text command shell, but I have no idea how to do that.  The tablet keeps rebooting in a infinite loop without any opportunity (that I know of, hoping you folks might be able to help) to get in there and do anything with it other than power it down completely.


text:
Android Messages does not recognise phone numbers in messages
I have a Nexus 5X with Android 8 (Oreo) and Android Messages v2.5.211
I can not call most numbers in messages by tapping them. After some research I found that is works for others, but not on my phone. What could be the cause?
Example:
Working (not my phone):

Not working (my phone):

The first screenshot is from Android 7.1.1

What about  numbers in international format? +38 xx xx xx xx xx

@esQmo_ I think that is recognised.

Did this happen after the update?

@esQmo_  I upgraded to Oreo recently and the Messages app is regularly updated (automatically). I'm not sure when the problem started though.

Should you try basic stuff such as clearing the caches (phone cache from the recovery and the app-android messages- cache from settings > applications)

@esQmo_ Did that, no change.


text:
VLC tags don't show, need to edit
When accessing audio file information, no tags appear like desktop version. How am I supposed to edit tags
Screenshot of "information" menu

This feature is not inplemented and has a low priority: https://trac.videolan.org/vlc/ticket/7072
There are many alternative tools in the play store that offer this feature.


text:
Phone turn on while charging
I have a Lenovo K8 Note. Yesterday I put my phone on charging when it was on 2% and I slept. When I woke up my battery was 100% but my phone was off. I don't know what could have caused it. My phone is new and my charger works fine.
Moreover, is there any feature that turns the phone on when it is put to charging or if the phone turns 100. Something like that?

Same happened with Google Nexus 5x, after checking, there is pending update, which download but cannot installed to battery low, when i plug charger and sleep, phone try auto installed and go for restart, but unable to start auto after shutdown. So, may be you need to check update log/history...

There is probably no such "feature". Maybe there was a power outage? Maybe it's a bug? If it happens again, contact Lenovo and send the phone in under warranty...
Btw, it wears down the battery quickly if you fully discharge it regularly. (https://lifehacker.com/5875162/how-often-should-i-charge-my-gadgets-battery-to-prolong-its-lifespan)


text:
To have Google Calendar Location links point to other Map application?
Currently, the links point to Google Maps which I cannot use during offline modes, for instance.
I would like to have Here Maps as my default Maps application generally, but primarily I need them for my Calendar links.
I found several threads 2015 for the change which methods do not work anymore in the current Android.
OS: Android 7.1.1 (not supported, verified), now Oreo 8.0
Phone: OnePlus 3T
Other Map application: Here We Go (Here maps, past)

You can try an of the following to open the links in other gps applications (Here Wego in this case);

Editing links opened by default with Google Maps

To adjust this behaviour, go to Settings ➡ Apps ➡ Maps ➡ Open by default ➡Open supported links ➡ Here you can select the appropriate choice e.g (Ask every time)

In this way location links are not automatically opened by Maps app rather you can select the one you wish to use e.g Here WeGo
(Note remember to clear the defaults first)

Using Send to GPS app

With this application you can send your position, or any other POI,
  using Google maps to your GPS program

This in turn allows once to open the links directly from the target application. Although not listed some users have be reported its compatibility with Here WeGo.


text:
Microsoft apps always eating up space with data, for apparently no reason
Microsoft apps (Excel, PowerPoint, Word) use up space apparently for no reason.
At this point, I do not use them.
I am using a Samsung J7 with Android 6, with 16Gb internal storage and no SD card.
Since I often run out of space, I check which apps are using it. I always find Microsoft apps are taking up space for data, and this seems strange to me.
For instance, I go to Settings -> Applications -> Application Manager -> Word -> Storage,
and I see:
Total 256 MB
App 104 MB
Data 152 MB

Why would Word use 152 MB of Data, if I did not read/use any?

I hit CLEAR DATA not long ago, and I checked that the corresponding storage space was actually freed to 0 MB.
Now it is taking again 152 MB.

What are those data?

It is not that much space, but in my case it makes a difference.
Excel and PowerPoint behave similarly.
A stranger case seems to be OneNote, with
Total 3.89 MB
App 0 MB
Data 3.89 MB

EDIT: Now, two days after the initial post, Word takes up 16 kB. That is fine. I will check periodically to see when it increases Data size.
EDIT: A couple of months after the initial OP, without using any of the apps, Excel had 251Mb of Data.

If you never use them - remove them.

@Alex.S - I currently do not use them, and I certainly considered removing them. But I am not certain I would not use them in the (near?) future.

@sancho.s Microsoft's Word and Excel are heavy because they are feature rich. You have so many alternatives like DocsToGo, Smart Office, WPS Office which are all-in-one type of apps. I use DocsToGo for viewing documents because I never edit documents on mobile. It is a pain to do so.

@MANI - The question is about the size of Data, not App, so I guess the comment does not address the OP. Anyway, thanks for the suggested app.


text:
Cannot boot to twrp recovery after rooting second time
I have rooted my Redmi 1s one year ago, and installed TWRP using Twrp Manger, and flashed custom ROM (Cyanogenmod and then Lineage Os). And, now I returned back to stock MIUI ROM. Again, I rooted my device and tried to install TWRP. TWRP got installed (I tried different versions of img and zip of twrp), and I cannot boot to TWRP recovery mode. I also tried fastboot methods to install TWRP which also got failed while booting.
I followed the same steps for rooting that I have done for the first time. Rooted using Super Su (source from miui forum). Checked using root checker, shows status as rooted. Tried to install twrp using, twrp manager(success but can't boot to recovery), twrp official app(success but can't boot to recovery) and rashr (got failed, it tells I have installed twrp already).
I flashed Philz clockworkmod using fastboot, and booted to recovery mode. I have less experience with CWM. so, I need to set twrp as my recovery.
How to solve?

when you installed TWRP and tried to boot into recovery then what happened?
Did you boot into stock recovery?

Twrp got installed successfully. And tried to boot to twrp, but, it showed twrp loading screen and remains there long time. So, I installed stock recovery again. And, remains in stock ROM.

Then I think this is some device specific issue. Although you can try a different version of twrp as your last shot.

philz recovery installed through fast boot method and works well. but,  with different twrp versions(recovery got stuck in teamwin logo) it fails. Is any issue with firmware?

Probably firmware issue. ask this on xda forum they can help better in the case

It was a firmware issue. TWRP requires latest firmware/ROM to be installed. Otherwise twrp get stuck at teamwin logo.
I installed latest MIUI ROM (MIUI 8.2.1) on my device and rooted it and installed latest TWRP image(3.1.1) using fast boot. It booted to twrp recovery successfully.


text:
How do I get Android-x86 (32-bit or 64-bit) non-UEFI to boot in VirtualBox?
EDIT: I'm getting similar results in both 32-bit and 64-bit.
Summary
I am installing Android-x86 version 7.1 32-bit or 64-bit in VirtualBox.
If I install it using UEFI (64-bit only), it works, but I cannot resize the screen, a problem to which I have been unable to find an answer.
Therefore, I need to install it without UEFI, so that I can resize the screen.
Problem
The Android installation runs smoothly. But, no matter what I have tried, once installed, the non-UEFI Android system won't boot.
If I use a GPT hard disk, I get this error message when booting the newly-installed Android, whether 32-bit or 64-bit:
FATAL: No bootable medium found! System halted.

If I use an MBR hard disk, I get this error message when booting the newly-installed Android 64-bit:
  Trusted GRUB now booting command list

  Progress:
Error 15: File not found

tGRUB: ******************************************
tGRUB: * An error occured which might result in *
tGRUB: * an unverifiable or insecure system     *
tGRUB: * state. !!! BOOTING WILL BE STOPPED !!! *
tGRUB: ******************************************

And the 32-bit starts with 100% CPU and goes nowhere (very fast!).
More information
Host

Linux Ubuntu version 16.04 64-bit
VirtualBox version 5.1.28

Guest

Type Linux, Version "Linux 2.6 / 3.x / 4.x" (32-bit or 64-bit as appropriate)
System Base Memory 2,048 Mb
System EFI turned off
Storage

Controller: IDE for the optical drive to hold the Android-86 ISO
Controller: SATA for a 40 Gb hard disk

Question
How can I get Android-x86 to boot on a non-UEFI system on VirtualBox, please?

Use Marshmellow as it is the stable build for x86 project.
P.S. you should try Anbox

Thank you for the ideas, @DeepakGangwar. Unfortunately, 6.0 gives the same error on startup. Anbox looks interesting, but I think that it needs much more work — it doesn't even start on my system (though it installs fine), and anyway it doesn't come with Google Play Store.

Updating Grub also fails. Miserably.

When you try to install Android x86 on pc HDD, try to provide a boot partition through Create/modify partition and make it bootable. Followed by that create a new partition as Linux. write both the partition and after that install the android x86 on the linux partition (formatting as ext4).
It will work, after allocating a bootable partition. I tried and it worked.

The question of Paddy Landau was to install Android x86 in a virtual environment of VirtualBox. As your answer only covers installation on a physical pc it does not answer the question of Paddy Landau.

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


text:
How can I hide sim card feature reference in notification area
In every samsung phone that have 2 sim card enabled, you will see a small reference to tell which sim doing what
But no thanks, I know which sim doing what on my phone, you doesn't need to remind me that every single time I've glanced my notification bar, samsung
How can I hide this reference? Thanks


text:
What is inside the "other" category in the storage settings and how can I delete these large files eating my storage space?
I know this question has been asked before, but I cannot find a clear answer.
I just recently flashed lineage is 14 on my Samsung galaxy S4. I used TWRP to wipe the internal storage with eh wipe internal storage option in the wipe menu.
So every now and then I go into settings and look at the storage tab, and I see how much storage apps and photos and so take up on the phone. And when I scroll down a see a category labled "other":

(click image for larger variant)
In this other category I see that around 700mb is taken up by this, and I don't know what is taking it up. I went to the explore option and there was nothing in there that could possibly take up 700mb.
So my question is what is in the other category, why does it keep growing, why do I need these files (if I do need them) and how can I delete them?

How disk space is used on Android device?

Other section has all the remaining extension files e.g. Zip, rar, log, backup etc. You can remove these manually or you can use some app like ES File Explorer which can scan storage and recommend some files to delete.

Where do these files come from? How were they created?

You downloaded some zip e.g. LOS14.zip and logs are created by many apps and by recovery too.


text:
Download apps without Google account for work device
I need to set up an Android device for work. I've never done this before (for a work environment), so I was wondering: is there a way to use the Play Store (the new owner will probably need WhatsApp and other apps) without a Google account?
Should I make a new Google account for every device?
We don't use G Suite.

Check out the app Aurora. It's like the Play Store but better for your use case. I use it for Android 6 install on a tinker-board. You can even install apps as a guest (no account required).

To connect to the Play Store you need a Google account. But you do not need to have separate accounts for each and every device. You can connect to many devices from one account. In this case, all you have to do is log out from your account and tell the other user to connect with their account. Then the user will be able to use WhatsApp, etc.

You need to sign in to your Google account. Whether it is already signed in to another device or not, it doesn't matter.
But you can download applications from other websites. For example, I am providing you WhatsApp's download link below:
https://apkpure.com/whatsapp-messenger/com.whatsapp
The base URL is
https://apkpure.com/

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


text:
Android TV Google Play Services Keep Crashing | Raspberry Pi 3
On my Raspberry Pi 3, I am running Android TV 6.0 Marshmellow (From this tutorial), and gApps from This post (Second Post Down), but for some reason, Google Play Services keeps stopping. I've tried clearing the cache for Play Services, but that did nothing. BTW, if I have to do some ADB code, that's fine :). Thanks for any help.

I just had to uninstall the updates, and re update it from the Play Store.


text:
How to start application automatically when bluetooth device is connected?
Whenever I enter my car, bluetooth is connected. What I would like is my speedcam alert application to be started once BT is connected and ideally terminate application when disconnected. I am using LG G6 with Nougat.

For such automation purposes, you can use any one of the following-

IFTTT (if this happens then do this)
Automate
Tasker (paid app)

Takser is somewhat difficult to use and paid app so I will recommend you to use IFTTT or Automate.
IFTTT has supports for a variety of products such as Phillips Hue lights etc. But Automate is the easiest to use for your purpose.

Great! do you have any experience on which one is using less resources? Are they going to run as background service, eating CPU time or the system will run automation app whenever certain event is fired?

I have used automate which is not very resource hungry and I am not sure about working of it but I think it checks at regular intervals.

Turns out terminate part is impossible unless my phone is rooted, which is not possible at the moment...

Well every automation has its limit without all the privileges :)

For LG phones specifically you can use Smart Settings to automatically open apps when a specific Bluetooth device is connected, among other things.
To get to the Smart Settings, go to the Settings app, navigate to the General tab, then tap on Smart Settings.

wow, I missed that function. It does half of the job indeed, will try it. Sadly there is no option to kill the app. Maybe I use automation for killing it when BT disconnected...

In addition to the answer by Deepak Gangwar, might I also suggest MacroDroid? Among other things I use it to change the in-call volume whenever I connect my BT headset. With BT it detects the specific device paired, so it can do different things for e.g. BT headset or car. It comes as both free and paid app. The free versions has a limit to how many macros you can define (I'm not sure about the exact limit, but it is quite low), but is otherwise fully functional.
I'm not in any way affiliated with ArloSoft. Just a happy MacroDroid user.

Thanks for your input. I will give it a try as well. Having more choice is always good.


text:
How can I use my LG K8 as a monitor for my raspberry pi?
I would like to use my raspberry pi outside, which is only currently possible with the official touch screen. This is inadequate as the screen is a large unit and thus it is not portable enough. I would prefer it if the solution was wired.

Mobile screen has not any video input port which can be accessed easily so you can not use smartphone screen as the monitor.
You will require HDMI to screen ribbon cable converter which is neither standard nor available.
Edit:  You can start a vnc server on Raspberry Pi and connect both on same network. VNC viewer app
Or Use mobile to ssh into odroid and for X server forwarding use X Server XSDL app

Does the VNC option require mobile data?

No, it only requires you to be on the same network. I am adding the relevant information in answer

Can this be done without an internet connection?

@LucasO'connor Yes it can

How is it done without an internet connection?

As i mentioned in my answer either use vnc server or ssh with x server forwarding.

How exactly is that done though?

Also by "no internet connection" I mean "no network connection".

Are you able to connect to Raspberry Pi to any wifi network with or without internet? If yes then connect RPi and mobile with same wifi and then type ssh -X @. After that open Xserver XSDL app to see the apps opened by the ssh.


text:
Security patch no longer supported android phone
I have a nextbit robin. Unfortunately they are no longer pushing out updates for them. Is there a way I can manually patch or am I better off installing a different ROM like cyanogenmod?

Is stock rom open source?

Yeah but not sure that compiling from source will work on a non-nexus phone

If nextbit has open sourced it then you can build it and it will work. But this is an overkill for this purpose as in order to install you have to unlock bootloader and install a custom recovery.
So installing a custom rom look a better option.

I'm mostly security concerned. Any recommendations? Is lineage a good option?

Lineage is the best option for security purposes as they merge security patches very fast and they have a good reputation in devs.


text:
Flashed an unsupported recovery to my phone, how can i exit recovery mode and proceed with normal boot?
Can someone help me to restore my leeco le s3?
I tried installing the latest TWRP for leeco le 2 on my leeco le s3 (since they are nearly identical). After entering fastboot mode, I ran this command:
fastboot flash recovery recovery.img

It performed operation, and said 'OK'. Then, I rebooted my device by holding volume up + power key. It started a normal boot and booted into android.
I ran command to flash again, then typed
fastboot reboot

My device powered off and did not power on again.
When I connect it to a windows pc via usb, windows keeps playing sound of connecting a device, then a second later - a sound of disconnecting device.
I did not flashed any ROM to my device, my guess is that I installed an unsupported recovery mode. Is there any way I can exit this recovery mode and proceed to the normal boot?
My device has a non-removable battery, Is there a way to power it off completely and boot normally, avoiding recovery menu?

Press and hold all three buttons Volume Up, Volume Down and Power button for 15 seconds. This process Turn off your device after that wait a minute and power on your device by pressing power button only.


text:
On es file explorer, how can you move files into /mnt/sdcard_ext
When I try to move the file it says it only works in internal storage how can I move the file to external storage?

To do that you must have root and root explorer enabled. Just launch es file explorer. Swipe left to right or go to the menu section and just belie enable root explorer. If you don't find it tap on tools. Next just above tap local. Then device. You can then locate the mnt/sdcard path. You can paste whatever you want there and do a reboot


text:
my browser cannot visit localhost after installing apache2 on termux
my android browser cannot visit localhost after installing apache2 on termux.
How do i access the server by visiting localhost?
I hage tried restarting the phone but no change

have you seen this https://github.com/termux/termux-packages/issues/1316


text:
How to get alerts about Speed Monitoring Cameras in GPS Maps Application?
I am using Here Maps (Here WeGO), but I do not get any warnings about speed monitoring cameras.
I would also like to pay for such a service.
The application well informs already if you drive too fast.
I know there are some GPS devices which can give such alerts.
I think TomTom, at least.
Testing xavier_fakerat's proposal
I see now interaction with CamerAlert but have not tested when driven.
It took some time for the program to relocate to Baltics from London. But

Start here maps. Start then CamerAlert second time. The app crashes. It alerts all the time about unupdated maps although I just updated them.

I will go with Sygic.
OS: Android Oreo 8.0
Phone: OnePlus 3T
Region: Sweden, Finland, Norway, Baltics
Maps: Here We Go Maps, rarely Google Maps (because no easy offline use)

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

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

Costs:

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

Learn more at the official website

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

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

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

Pricing see here

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

Which one do you recommend? I like open-source but I am also ready to pay for the service. - - Sygic seems to also have some info about gas prices which may be useful. - - There is also Copilot, but not sure if the function there.

Currently I use Sygic Maps, with speed cam alerts and the variety of features makes it a good choice together with its offline functionality. I have also noticed CamerAlert has a good reputation , which is why I included it on the list. I haven't tried Tom Tom however.

Please, see the question body. I will go with Sygic. You get 77% discount on the product when buying it now :)

What do you think about augmented reality on navigation? - - I think no at the moment because the screen should be transparent, and current solid screens affect too much driving if using too much.

Good point, also you can trial before making final decision to purchase. Agreed! Too much solid objects do distract quite often, but I think the reason for AR is that alerts and crucial info is delivered more accurately and faster, as they're visualised faster with the real-time camera.


text:
Cleaning space on samsung galaxy s8
I frequently receive message from s8 that details storage space is running out. Analyzing my storage space details this :
How can I receive more detail as to what apps are allocating space ? As detail below does not show what apps I should clean ?

(click image for larger variant)

Starting point: Our insufficient-memory tag-wiki. Have you already consulted with it and its links?

You can go to the Google Play Store and that might show apps and what is taking the space or you can search on your phone for My Files and delete items that show to be too big.

You can go to: Settings -> Apps -> Settings - > Sort by size


text:
Create more than 1 clone of an app
I know that there are apps like 2face that can clone an app, but they can just create a single clone. Is there another application that can clone an app more than once? Let's say 5-10 clones in the same device.
Note: I have also tried Parallel Space but it cannot clone Entrust ST which I am trying to clone.

You can use lucky Patcher . But know that it doesn't work for all apps. And also cloning an app twice will take twice the space. If you are a root user I will recommend you to use titanium backup and create multiple profiles for the app. It even had a stylish widget with the active profile name so that you can switch to different profiles with just one tap. Adding multiple profiles to an app is just like cloning but one app several app data in separate partition.
Titanum backup requires root. Very low ram and battery  consumption


text:
HTC One M9 google pixel launcher experience app removel
My HTC One M9 with Android 7.0 will not allow me to uninstall an app which is flashed by TWRP Recovery. Actually its a google pixel launcher experience app by XDA forum.

if you have flashed zip type of app using twrp, it will be installed as system app. And, system apps can be removed using apps like titanium backup which requires root permissions.

You have made it a system app by flashing so you can not uninstall it via conventional methods. If you are a rooted user then you can remove it via this system app remover.


text:
How did the WhatsApp support team knows I have a rooted phone?
I emailed WhatsApp support team, via the built in Help feature.
It automatically generated a ticket which I emailed in.
Seems that they have "detected" that my phone is rooted, and they do not support that. How did they "detect" that my device is rooted? Is it from the Build? The Kernel? The Diagnostic Codes? Or the missing permissions? How will a "passable" debug email will look like? Will apps that "hide my root" fix this debug email to be passable?
Here is my email that was sent, (removing personal info):
--Support Info--
Debug info: <REMOVED PHONE NUMBER>
Description: 2.17.351
Version: 2.17.351
LC: US
LG: en
Context: settings/about
Carrier: T-Mobile
Manufacturer: OnePlus
Model: ONE A2005
OS: 7.1.2
Socket Conn: UP
Radio MCC-MNC: 310-260
SIM MCC-MNC: 310-260
Free Space Built-In: 34432339968 (32.07 GB)
Free Space Removable: 34432339968 (32.07 GB)
FAQ Results Returned: 10
FAQ Results Read: 0
Smb count: 0
Ent count: 0
CCode: <REMOVED PHONE NUMBER>
Target: release
Distribution: play
Product: OnePlus2
Device: OnePlus2
Build: OnePlus2-userdebug 7.1.2 NJH47F b4eb8634d4
Board: MSM8994
Kernel: 3.10.107-perf+ #1 SMP PREEMPT Sat Sep 30 23:53:43 PDT 2017
Connection: M.O.B.I.L.E. (L.T.E.)
Device ISO8601: <REMOVED TIMESTAMP>
Phone Type: G.S.M.
Network Type: L.T.E.
Missing Permissions: android.permission.ACCESS_COARSE_LOCATION, android.permission.ACCESS_FINE_LOCATION, android.permission.CAMERA, android.permission.INSTALL_SHORTCUT, android.permission.READ_PHONE_STATE, android.permission.RECORD_AUDIO, android.permission.WRITE_SETTINGS, com.sec.android.provider.badge.permission.READ, com.sec.android.provider.badge.permission.WRITE, com.htc.launcher.permission.READ_SETTINGS, com.htc.launcher.permission.UPDATE_SHORTCUT, com.sonyericsson.home.permission.BROADCAST_BADGE, com.sonymobile.home.permission.PROVIDER_INSERT_BADGE, com.huawei.android.launcher.permission.READ_SETTINGS, com.huawei.android.launcher.permission.WRITE_SETTINGS, com.huawei.android.launcher.permission.CHANGE_BADGE
Architecture: armv8l
Diagnostic Codes: <REMOVED CODE>
Network metered: 100:true
Network restricted: 100:false
Data roaming: false
Tel roaming: false
ref: <REMOVED NUMBERS>
Video transcode: supported
No log file to attach.

And here is their auto response:

Thanks for your message.
It appears that your device is rooted. We are sorry, but we don’t
  support rooted devices and don't answer tickets from rooted devices.
  We understand the reasons behind rooting a device, but please be aware
  that any new configuration that is a result of rooting may conflict
  with WhatsApp.
To add to this, rooted devices don't allow the WhatsApp security model
  to function as intended and your messages will not be protected by
  end-to-end encryption.
If you wish to receive further assistance, please remove root access
  from your device. Then, contact us again from inside the app (WhatsApp
  Settings > Help > Contact us).
Responses to this email will not be read.

I, as a programmer, will try to describe how the root is determined on the user's device.
Programmers should check some signs on your software which definitely show "is your device rooted" or not.
For example:
I wrote a sample app which checks a few signs in user's device.
You can see here(my repository). To be honest, I would not want my answer considered as spam.
As a programmer I should do in my application next checks:

TEST KEYS
DEV KEYS
NON RELEASE KEYS
DANGEROUS PROPS
PERMISSIVE SELINUX
SU EXISTS
SUPERUSER APK
SU BINARY
BUSYBOX BINARY
XPOSED
RESETPROP(EXPERIMENTAL)
WRONG PATH PERMISSION
HOOKS

You can download this app from google play(without any ads or analytics) or compile it yourself from the repository.

From your build version OnePlus2-userdebug 7.1.2 NJH47F b4eb8634d4 , one can easily say that you are using a rooted build.

userdebug like "user" but with root access and debuggability; preferred for debugging

For more info about build type see this
In this case any root hide app will not work. You can try to edit build name along with root hide.

What would be a passable build name that is not rooted?

@KingsInnerSoul build without root access are "user" builds.

Can you give an example?

@KingsInnerSoul check it in stock rom build


text:
Launcher3 not working on Android 7.1.1
I have a Moto Z Force Droid running Android 7.1.1. Today Launcher3 died repeatedly and wouldn't let me do anything. I found a note that suggested clearing either the cache or the data for the app. I chose to clear the data, and now Launcher3 won't let me place app icons on the main screens. I have to find them on the app list, and a long press shows a series of information buttons on the app instead of letting me place it on a screen. Rebooting to safe mode didn't help.
Any suggestions for (a) fixing this, or (b) getting a new launcher? I tried Evie Launcher and Smart Launcher 3 and didn't like either.

Still shaking my head over this.  Turns out the little balloons that rise up in the app list (and only on certain apps) are IN ADDITION to being able to move the icon to the main screen, via a long press.  After having lunch and calming down, I tried repopulating the main screen and it worked.  Sigh.

I could repopulate the screen,  as i described, but I want to add some widgets and now launcher3 is dying again every time I try. This is crazy, I need a fix and haven't seen one that doesn't involve rebuilding my entire screen every other day. Help?


text:
How to login with Fido U2F secured Gmail account in Android phone?
Gmail App password generator's code, the one of 16 character length, does not work.
There are no other options in the password page than Create a new account.
The password page does not accept my password which works in my Gmail account in PC.
I set up the phone first time without Gmail account.
So I am now in the password page where you can go many ways

Settings > Accounts > Add account > Personal (IMAP) > [password page here].
PlayStore > [same password page here].

Phone: Oneplus 3 T
Android: 7.1.1
Fido U2F Security key: YubiKey Neo

Answer from Oneplus support chat

Unfortunately, there is no option for that right now. You will need to use another gmail account without YubiKey so you can install the applications that you want to yur OnePlus 3T.

Me requesting a plan when the feature will be implemented

I will take note on that information and forward that to our ROM Team and hopefully, it will be available in the future.

I required them to inform me about the implementation but they could not offer a strict schedule.
Whatsapp's support answer
Confirmation that Oneplus Google Drive backup is not supported in Oneplus by WhatsApp

Hi,
Thanks for your message.
The user cannot directly access data in the hidden app folders, only
  the app can access them. WhatsApp data is on a hidden folder in your
  Google Drive. To check whether or not your backup file is saved in
  Google Drive:
Go to Google Drive (https://drive.google.com) and log in to your
  Google account. If you are accessing the link from your phone, you
  have to tap the [Menu Button] in the top left corner and then choose
  to use [Desktop Version]. Click on the [Gear] icon in the top right >
  [Settings] > [Manage Apps]. Scroll until you find WhatsApp in the
  list. Please note it may take several minutes for WhatsApp to appear
  in the list. Additionally, you can wait until “Hidden app data” size
  appears if you wish to see your WhatsApp backup size. Note: This may
  take several minutes. Learn more about Google Drive backup in this FAQ
  article.
Note: If you wish to read your chat history on your computer, please
  use our Email chat feature instead.
Thank you for your understanding and cooperation.
Regards
  ...
  WhatsApp Support Team

Output: you cannot access the data directly, only see the size of the backup file.


text:
Why Taxify install error on Oneplus 3T in PlayStore website command?
I have managed to install many other applications in my new phone but not Taxify, here download page, in the PlayStore HTML pages. I get the following error.
The error message is weird because the Google account is associated with the phone, and I also have managed to install other applications such as Skype, WhatsApp, ... on the phone.
I restarted my phone, and the problem persists.
I have a stable internet connection.

Differential solution: install the application directly in the Android phone PlayStore. This indicates that there is some problem with the PlayStore HTML frontend with Oneplus 3T.
After doing the installation this way, you will get Installed sign in the PlayStore website frontend too.
Oneplus support chat proposal

We can try to perform a clear cache via recovery mode.

Power off your device.
Press the power key + volume down for a few seconds.
Select English.
Look for Wipe data and cache
Please select Wipe Cache only.

So this proposal indicates that there might be a cache problem in the phone.
Phone: Oneplus 3T
OS: Android 7.1.1
Phone: used one but did 2x factory reset before use

This problem is most likely resulting from the system differences between Android and Oneplus.


text:
Factory reset phone with bottom part of touchscreen not working so I can't set it up. ADB functions not working properly
The bottom half inch of my phone screen isn't working. Before I factory reset I got around the issue by using the adb command
adb shell wm overscan 0,0,0,200

I have twrp installed but when I try to use that command I get an error

/sbin/sh: wm: not found

The device does show up in adb devices
Things I did after this:

try same command with different phone and it worked
Reflash ROM
Accidentally delete OS
Reflash OS
try again with same error

The device is a OnePlus One

From what I've found there are certain adb commands which do not work in recovery mode. adb shell wm commands are among those.
When I tried this on the other phone it was with it open to the main launcher with adb enabled through the settings.
For anyone else with a similar issue, I believe the only solution is to get a usb to micro usb converter and connect a mouse to your device for the set up, and then enable adb through the settings.


text:
Google tells me my smart phone was in Brazil two days ago, but I've been in California - what could it be?
I'm worried because Google tells me my smart phone was used to access my Google account from Brazil a couple of days ago.  But I and my phone have been in the San Francisco Bay Area the whole time.
(Note: Google find phone does not use a cell phone tower location, but judges by ip address location)
Two possibilities have occurred to me:
(1) Opera Max (a VPN which offers a free data compression service) has been running on my phone for a few weeks - at least I hope it is Opera Max.  Could it be that Opera Max allocated a temporary IP Address located in Brazil as part of the VPN service?  There are no other locations besides Brazil showing up, but then again Google only showed "recent" locations, without being specific about how long "recent" is.
(2) Somebody has created a doppleganger of my ATT sim card, and is using it from Brazil in an attempt to hack me and steal something.
I'm planning to go down to ATT and change my Sim card.
If anyone has had similar experiences with their phone accessing IP addresses in unexpected distant locations, or knows anything about this subject, I would be grateful to hear about it.

Google isn't always great with VPNs. For a while, when I connected to a London server, google insisted on serving me 'local' pages from the Middle East. Meanwhile Start Page thought I was in Russia.

@LaconicDroid -  Was your London VPN one you were personally familiar with, such as your company or school?  How can we know a random VPN is not occasionally farming out our data to third party or even in-house "middlemen forwarders"  who try to mine the data for personal information.
In my case I was prompted on my cell phone to allow Opera Max to "Compress" my data for free.  I usually turn down free offers but for some reason not this one.  But it seems strange they provide this service for free.   So I am uneasy about this Brazil notification.

@LaconicDroid - In your case it seems plausible that Google and StartPage predict that users coming through that VPN are likely to be in the ME or Russia, simply because so many are.  Then they later refine their guesses based on what you actually browse.

It was a commericial VPN that I have used for a few years. Whatsmyip.org correctly located it in London, and sites like BBC iPlayer also recognized it as such. Google Maps was the worst offender at location. Google Search served the UK site maybe 60 or 70% of the time and UAE most of the others.


text:
Stuck in boot-loop (Broken partition / filesystem?)
My Samsung S3 (rooted, running LineageOS) is "soft-bricked":

Stuck in Boot-loop with Samsung Logo
I can still boot into 'ODIN' download mode
I can still boot into 'TWRP' recovery mode

On launch, the TWRP logs show that something is gravely wrong with the file-system:
Failed to mount '/cache' (Invalid argument)
E:primary block device '/dev/block/mmcblk0p12' for mount point '/data' is not present!
Failed to mount '/data' (Invalid argument)
Unable to recreate /data/media folder
Updating partition details...
Failed to mount '/efs' (Invalid argument)
Failed to mount '/cache' (Invalid argument)
Failed to mount '/system' (Invalid argument)
Failed to mount '/data' (Invalid argument)
Failed to mount '/preload' (Invalid argument)
...done
Unable to mount storage
Failed to mount '/data' (Invalid argument)
Fill SELinux support is present.
Unable to mount /data/media/TWRP/.twrps
MTP Enabled

I've re-flashed the TWRP image, but the problem persists.
I've even tried an advanced-wipe of EVERYTHING, but that fails, too:
Unable to wipe Cache.
Unable to wipe /cache.
Updating partition details...
Failed to mount '/efs' (Invalid argument)
Failed to mount '/cache' (Invalid argument)
Failed to mount '/system' (Invalid argument)
Failed to mount '/data' (Invalid argument)
Failed to mount '/preload' (Invalid argument)
...done
Unable to mount storage

For some reason I can't mount ANYTHING.
I can connect over ADB, so I tried flashing a custom ROM:
Installing zip file '/sdcard/lineage-14.1..zip'
...
could not detect filesystem for /dev/block/mmcblk0p9, assuming ext4
mount: failed to mount /dev/block/mmcblk0p9 at /
system: No such file or directory
unmount of system/ failed: no such volume

could not detect filesystem for /dev/block/mmcblk0p12, assuming f2fs
mount: failed to mount /dev/block/mmcblk0p12 at /
data: No such file or directory
unmount of data/ failed: no such volume

Patching system image unconditionally...
E1001: Failed to update system image.
Updater process ended with ERROR: 7

Error installing zip file '/sdcard/lineage-14.1..zip'

Do I need to put my phone in the bin?
(P.s. Apologies if there are typos in the above logs, they are manually typed as adb logcat didn't work..!)

Try flashing Stock ROM via ODIN as it won't require recovery and will generate proper system, recovery and other partitions. After that, as for errors, I suggest you to try flashing a old version of recovery ( In case you are flashing latest).

Thanks. I tried that, but even with the stock recovery I saw the same errors.


text:
init.rc doesn't start my service on boot completed event
I've added the following snippet to the end of /system/core/rootdir/init.rc file.
on property:dev.bootcomplete=1
    start bootcomplete_handler

service bootcomplete_handler /system/bin/bc_handler.sh
    class main
    user root
    group root
    disabled
    oneshot

And /system/bin/bc_handler.sh:
#!/system/bin/sh
echo hi > /data/hi.txt
monkey -p com.example.package 1

What I'm trying to achieve is to run an app when device boots up. That echo is just for test, as I check existence of /data/hi.txt, it won't be created when device boots up. Could someone help me? BTW, I'm using bullhead if matters.

Your service name is too long (or contains invalid characters).
Service names can be at most 16 characters long, and can contain
  alphanumeric characters, "_", and "-".
https://android.googlesource.com/platform/system/core/+/android-4.2.2_r1.2/init/init_parser.c#411

attribution: https://stackoverflow.com/a/33088141/1841194


text:
Fastboot error on Mac OSX
I'm having problems using ´fastboot´ in high sierra. When I run the command:
fastboot devices

it tells me:
ERROR: Unable to create a plug-in (e00002be)

Now, I've googled a lot and a lot of different users seems to have this issue, since Mountain Lion. I've tried rebooting my machine, unplugging and plugging again my phone and running it as superuser, but no luck.
What can it be?
PS. I know this question might be best suited for apple.stackexchange.com but I think that's more a problem of Android (although I asked the same question there)

THere's an open issue with macOs High Sierra. There hasn't been a release of a known working version, but you can download the working platform-tools version 4455170 (actually in development) from the issue tracker itself and I just tests that it works:
https://issuetracker.google.com/issues/64292422#comment55

Sweet, the platform-tools version 4455170 also just worked for me.


text:
Android Phone Storage Full due to APKs
My OnePlus Two has 64GB Internal Storage and no SD card.
It shows Phone Storage Full warning. When I investigated, I saw below stats and am unable to free space.
Settings > Storage & Memory > Storage & USB
Internal Storage 53.62 GB Used of 54.00 GB
Break Up

Apps      14.00 GB
  Images   565 MB
  Videos    8.00 KB
  Audio     44.00 KB
Other      38.94 GB
  Cached Data   3.64 MB

I clicked "Others". Next, "Explore" > "File Manager" > "Categories" > "Phone Storage" > "Storage Information".

Images   170.57 MB
  Audio      1.98 GB
  Video      1.02 GB
  Others    14.9 GB
  Archives   538.09 KB
Apks          35.46 GB
  Documents   117.16 MB
  Available        339.48 MB

When I check "apks", I see several apks for each app (which are presently installed or were installed in past). It looks like on each update of the apps, the apk file for each update in present on my phone.
I have tried some uninstalling apps but that does not remove all apks. I still see several apks for each app which I uninstall.
Example of apk names.
Facebook_140.0.0.24.91.apk  86.2 MB
Facebook_141.0.0.31.91.apk  86.2 MB
Facebook_136.0.0.22.91.apk  82.37 MB
Facebook_135.0.0.22.90.apk  81.79 MB
Facebook_130.0.0.45.70.apk  81.77 MB
Facebook_134.0.0.25.91.apk  80.69 MB
Facebook_132.0.0.20.85.apk  80.55 MB
Facebook_131.0.0.32.69.apk  79.53 MB
::
::
Facebook_114.0.0.20.70.apk  69.49 MB

Similarly for each other app on my phone.
OxygenOS version 3.5.8
Android Version 6.0.1
Android Security Patch Level March 1, 2017
Kernel Version 3.10.84-perf+
OnePlus@ubuntu-56 #1
Mon Mar 13 11:40:18 CST 2017
Build Number ONE A2003_24_170313
Please help. Any solution other than phone reset ?

At first glance this seems like a bug in the ROM. Can you give more details about what ROM you have?

@DanHulme Sorry. Missed OS version in Question. Added it now at the end of my post.

After an apk is installed it can be deleted from a file manager and you keep your apps/games.

That is the temporary recurring solution I am doing. I thought there could be a way to fix this.


text:
Why many unrequested 6-digit SMS login codes sent to my Nougat Phone?
I have received the following SMS messages from Google within 24H hours where all but one message (first) is not requested by me.
You can note that only the codes sent 23:16 and 23:22 have distinguishing codes. All codes after 00:21 are the same as the first one, indicating that there can be an external process sending those codes, perhaps not even sent by Google or sent by a bug in Google SMS login system process.

123456 Google verification code Yesterday 23:16 (requested only by me)
654321 Google verification code Yesterday 23:22
123456 Google verification code today 00:22
123456 Google verification code today 00:52
123456 Google verification code today 01:22
123456 Google verification code today 13:22
123456 Google verification code today 16:54
123456 Google verification code [today+1] 01:22
123456 Google verification code [today+1] 13:22
[changed gmail password]
234567 Google verification code [today+1] 23:17
[disconnect my Phonenumber1 from email2, only email1 left there; originally, email1-2 primarily to Phonenumber1, but now, both my email1 for Phonenumber1 and email2 for Phonenumber2 without the interconnection]
[... monitoring situation now ...]

In relation to the matter, I could not use sufficiently hardened Gmail account (with Fido U2F keys) in my Android phone because of the reason described in the thread answer here.
Still, those SMS messages should not be sent at all because my security measure is Google prompt in 2-step verification.
So now, I am using a dummy Gmail account which is receiving those verification codes, but which has the same phonenumber connected to it as my main email address so this fact can be a vulnerability somehow.
You note that I keep getting those SMSs, now 3rd day in a row.
I really would like find measures to block them coming.

I have got 01:22 and 13:22 codes many times so indicating periodicity so a likely some software is creating these requests

Oneplus support chat opinion about the case

Thanks for waiting, upon checking that link you sent me, I see that those 6 digit log in codes are Google related issues.
  - -
  Thanks for waiting, please follow this link contact them
   https://gsuite.google.com/support/ - - Try contacting them with this number +1 1800 813 0692

Other observations in the phone

Signal app is also sending me verification codes at the rate 1/day (at 1648, 2316, 0653 and 1648 in 3 days), although I uninstalled it. This fact suggests me a software issue. I cleaned the cache, but not sure if enough.
No such problem with WhatsApp.

Phone: Oneplus 3T
OS: Android 7.1.1 Nougat
Security: 2-step verification by Google prompt
Related Google product forum thread: https://productforums.google.com/forum/#!topic/gmail/mtIbMSGclu4;context-place=forum/gmail
Google product forum help ticket: sent today at about 17:00

The most likely source of your multiple two-factor confirmation messages is something making multiple attempts to log into Google or Google+.  This might be malfunctioning apps on your device, or someone else (accidentally or intentionally) using your Google ID from another device.  You should contact Google, who will be able to confirm the device that was used for the login attempts; if it's your phone, you'll want to look at what app might have a wrong stored password, or that would have been closed and reopening (hence relogging) at those times.
If it's not your phone, you'll want to change your Google password immediately: these two-factor codes aren't generated until after someone has entered your valid password during a login attempt.
You note above that:

Signal app is also sending me verification codes at the rate 1/day, although I uninstalled it. This fact suggests me a software issue. I cleaned the cache, but not sure if enough.

This suggests that your OS isn't fully under your control.  Whether this is due to malware or just a glitch of some sort, things you've uninstalled aren't going away as they should.  I'd suggest backing up any important data (photos, music, text conversations, etc.) and performing a factory reset on your device.
If that fails to clear up the problem, you should take the device to one of your carrier's shops (carrier owned/operated, not franchised -- there's a big difference in the level and type of support available) for further evaluation: your device might have been cloned, a situation that can lead to shocking bills and a lot of headache trying to clear up the charges.

It certainly seems there's a software issue here -- something on your phone is trying to renew your Google login twice a day even after the things you've already done, as far as I can tell.  I have nothing else I can add at this point.

What you describe, where even factory resetting the phone didn't correct anything, strongly suggests root-privilege malware, possibly injected by the previous owner rooting the phone.  I don't know in any detail how to fix this problem; my days of fixing malware manually date back to Windows 98 being current.

One easy way is to install an app that requires root privilege to run (some file browsers, for instance).  If it works, the phone is rooted.

Luckily, the applications tested now suggest non-rooted phone. So the problem occurred possibly due to corruption of the old sytem and their complications.

I wiped down everything in the phone, about 6 hours ago: no new unrequested codes arrived in the phone that time.
Wiping cache initially was not enough, and restoring to factory settings initially neither.
The problem is an apparent software problem in the OS, since second hand phone and other possible weaknesses because of that.
Definitions

Clean state system/reset to factory settings. Restore system in the recovery state and/or similar i.e. through bootloader and/or similar, not in the state when Android is on etc through Reset in Settings .

Other following changes made to ensure such that such a problem occurrance is minimised in the future.

Wipe everything in the system.
Bijection maintenance between email addresses and phone numbers: one phonenumber for one email address, only.
Android phone primary security phone number is not the same as the phonenumber of the Android phone itself. Security system should be isolated from the core system itself - - primarily, with keys, but in this case, it was not possible due to OnePlus does not support them.
...

Testing root status of the system after wiping everything in the system in the bootloader mode

Root Checker app gives the status:

Sorry! Root access is not properly installed on this device. Device: OnePlus A3003. Android Version: 7.1.1.

Root Check app gives

ONEPLUS A3003 is not rooted. Running Android 7.1.1 (Nougat)


text:
TWRP createTarFork() error 255 when backing up data
I have installed FreedomOS on my OnePlus 5. I'm not sure if this is related to FreedomOS, but when I try to make a backup in TWRP with data, system, and boot, it has an error with createTarFork() shortly after it gets to backing up data. It also says 'read only filesystem' when I try to open Terminal from Advanced and run 'cd /data/media/0/TWRP/BACKUPS/bad7d639 && rm -rf backup-name'. What can I do to fix this and why is this happening?

I think I found the solution!

In TWRP, go to "Wipe" and swipe to factory reset
Download:

OnePlus Recovery: oxygenos.oneplus.net.s3.amazonaws.com/OP5_recovery.img
OxygenOS: oxygenos.oneplus.net.s3.amazonaws.com/OnePlus5Oxygen_23_OTA_015_all_1708252353_e6d7756780064352.zip

Rename the recovery image as recovery.img, boot phone into fastboot, plug into the computer, run these commands on the computer:
fastboot devices
fastboot flash recovery recovery.img
fastboot boot recovery.img

Open recovery on the phone
Select "Forgot Password", this will wipe all leftover files in SD Card.
Boot back into recovery, select reload, select "Install over ADB" or "Install Over USB" or something similar and plug the phone into the computer.
Run adb sideload oxygen-os-filename on the computer.
Let it install OxygenOS, it may appear to be frozen at some points; it probably isn't, so don't shut it off or unplug USB.
Download Bluspark TWRP
Reboot into fastboot, plug into the computer and run these commands on the computer:
fastboot devices
fastboot flash recovery bluspark-twrp-filename-location.img
fastboot boot bluspark-twrp-filename-location.img

Success (hopefully)

This worked a few days ago, but now it shows up with the same error. Can anyone help me?

I think anything that starts with 'factory reset' can't be an answer to backup problem. With all respect.

so which one is the backup step? you just deleted and overrode a bunch of stuff

For me, the error was related to the I/O or file corruption issue.
To find what has happened, browse to the backup location (usually /external_sd/TWRP/BACKUPS/backupfolder) and find the recovery.log file. Open the file, and at the bottom lines, read what folder caused backup failed.
Delete the corrupted folders using TWRP File Manager, delete the old backup folder, and try to do a backup again. Consider that this may occur for different folders, so you need to read the log file every time.

This solved the problem for me too -- it was due to linux panicking when getting to the corrupted data. I found the most useful thing to do was to use another app, Migrate, and watching it like a hawk to see exactly what on the data partition caused the panic. The actual stack trace in the kernel log was utterly unhelpful. Deleting the offending file solved the problem.

Currently, TWRP doesn't support multiple user profiles or what OnePlus calls Parallel Apps.
This XDA post has a work-around.

On my OnePlus6, the issue was having multiple users configured.
To remove the additional user (and stay only with the default one),
I used Total Commander to see the files under /data/user. It had a folder named "10", which is the id of the additional user.
Then opened a terminal (using termux) and run:
su
pm remove-user 10

Had installed Shelter App, this a second User environment or Work Profile.
The Second user is encrypted with extra User Password, which my version of TWRP could not decrypt.
It is discussed in here GitHubForTwrp
A script is mentioned also which would remove folders.
I did uninstall Shelter App and deleted following folders "10" is ID for additional user.
/data/system_ce/10
/data/system_de/10
/data/misc/user/10
/data/misc_ce/10
/data/misc_de/10
/data/user/10
/data/user_de/10
/data/user_ce/10
/data/vendor_de/10
/data/vendor_ce/10

After removing these folders TWRP BU worked.

TWRP has some compatible problems with OnePlus 5. I have the same error using TWRP 3.1.1-1 with LineageOS 7.1 nightly build, but I finally work out with this:

Reboot into recovery, TWRP
Go to the terminal in "Advanced"
Type cd /system to change the path to the system folder
Type rm addon.d to remove the addon file
Type exit to quit from the terminal

Now back to TWRP home, try backup/restore again, it should works.
Further adjustment: do check the use rm -f to format disk settings of TWRP, to make sure TWRP won't mess up the filesystem.

What's addon.d?

don't know what exactly addon.d for, I got this info from some forum, tried and works.

no such file or directory addon.d


text:
All-Encompassing Dark Theme for Colourblind people?
I'm totally new to android so I'm not sure if it works like this - but is there an add-on or something like that that I can get to make all app's "dark theme"?
I have a Oneplus 5 and I used the default dark theme but obviously things like Google Chrome and facebook are white backgrounds, which are very difficult for my colourblind-ness. Will I have to download add ons for every app I want in a dark theme? Or is there a sort of "all-encompassing" add-on I can get?

This isn't really possible as of now. However Android 8.0 has theming support, so once OnePlus launches it you can look for dark themes (won't work on all apps though).

I believe you can go to Settings->Accessibility->Color Space Correction. Try that, and see if it solves the issue for you. I'm not colorblind, so it is kind of hard for me to see if it works as expected for you...
I got it from here
It is available since Android L, according to this site

Hi, not really what I'm after. I'm not looking for colour correction, I'm looking for white on black themes, like the one that I can choose in the Oneplus settings, but for external apps too. I assume that will need some sort of interference with the actual style code of the application, so I presume the answer is 'no', but thanks for the help!

On my Android 7 phone, there is a relevant setting under Accessibility -> Color inversion. However, this requires quite a bit of tuning to be usable, since it will affect all icons, wallpapers etc. Some apps like camera or video players will never look right.
The best way to use it is to put its icon in the quick settings menu and activate or deactivate as needed:


text:
LineageOS encryption not working dispite being told it is
I used to use cyanogenmod 13 on my nexus 5, i had the encryption enabled and it would ask me for my passcode at boot and i could not access any data from anything until i did this.
I've now updated to latest version of liniageOS and  recently noticed i am not having to enter this passcode at all, and that while the UI in the setting says i am encrypted, this is false information as i can access any data on my device either from recovery or from adb via usb.
I try to tap on the area where it says encrypted so i can re-encrypt it and it just does nothing.
I have herd about the massive bug/back door google have caused relating to accessibility features, however under accessibility i have the accessibility services for lastpass and comodo etc turned OFF, the only option on this page enabled is screen auto-rotate.
How can i encrypt my phone with this ROM, or can i not and i should ditch it ASAP and get a more security centric one? If so what would be recommended?

Most probably, you have default encryption where the password is default_password. You need root privilege for ADB.
Issue command in shell:
adb root
adb shell vdc cryptfs verifypw default

to check that.
You can always change the encryption password from UI and require that password at boot (preboot authentication) or much secure, define different lock screen && encryption passwords


text:
Google Maps - Avoid motorways only on part of route
Planning a route in Google Maps, I am trying to create a route which is part motorways, part country roads (i.e. not motorways). Say, for example, that I want to create route "A --> B --> C", and I want to go from A to B using motorways, but from B to C I want to avoid motorways. Is there any way to do that in Google Maps - or at least in another platform?


text:
What is a SIM Toolkit? Does it come with your phone?
I don't remember ever installing an app called 'SIM Toolkit'. Can someone be stalking my phone with a SIM Toolkit?

https://android.stackexchange.com/questions/96758/what-is-sim-toolkit-and-how-do-i-remove-it

SIM Tool Kit (STK) is a system app for managing the services provided by Service provider. The operator may provide some basic services, subscriptions other value-added services.
The STK communicate with the server using basic USSD or SMS. So, you may incur SMS cost as per your operator tariff.
Nothing to worry about it. If you are not using it you can remove it (require root access)
You can read more about STK in https://en.wikipedia.org/wiki/SIM_Application_Toolkit

Sim Toolkit is not available in play store. It's added automatically when the sim card is inserted into the phone. However, recent findings indicate that SIM toolkit causes serious vulnerabilities.


text:
LENOVO Z2 PLUS VOLTE ISSUE with jio
In my lenovo Z2 Plus handset with jio ,  currently jio volte stopped working  .
I was not able to make calls , but internet is working sometimes and sometimes not .
I restarted the device many times but no luck ?
Is there any solution to this .

First check, if the SIM card on which VoLTE service to be used is placed in SIM 1 slot.
Only SIM 1 slot is enabled for HD(VoLTE) voice capability as per my observation.

I got the solution  ,
In some regions and cities Reliance puts limits on the speed so if it doesn't work for you that means in your area Jio speed is limited by Reliance itself does not matter what you do so keep that in mind. So folks here is the settings. Go to Settings -> Cellular Networks -> Advanced Options -> Access Points Names -> Internet In APN you have to change the following, rest all remains the same:- 1) APN Protocol: ipv4/v6 2) APN Roaming: ipv4/v6 3) Bearer: LTE Save, restart and enjoy..


text:
Repartitioning /data partition
For a project requirement I am trying to resize the memory partition on userdata (/data filesystem) to create a new file system. I am using parted on the device. When I tried to use resize command in parted mode for /data memory block, I am unable to do so because it is used by default in the device.
Error obtained :
Error: Partition /dev/block/mmcblk0p4 is being used. You must unmount it before
you modify it with Parted.
As this is /data folder I am unable to unmount it. When I tried to unmount I am getting following error.
umount /data
failed: Device or resource busy
I tried killing all the processes using this folder using lsof command. However, this contains all apps data so killing all those processes reboots device.
Can somebody help me ways to resize these partition? I need commands only through adb as I am trying to create an automatic script for this.

You can only resize it in recovery.

If you want to modify any partition, reboot into a custom recovery.
Most partitions are in use whenever a normal system is running. You can't play around with them unless you are in an alternative system, like recovery.
BTW, almost anything that runs OK in Android also runs well in recovery, so simply go ahead.

Can you resize C:\ in Windows without rebooting?

I am not able to get into recovery mode using adb reboot recovery.

Reboot to bootloader then flash a new one with fastboot.


text:
How to access manually to google sync?
I wanna know how can I access my data on google sync. I mean my synced contact, calendar, note data, picasa, people details, chrome bookmarks etc.
please help me with this issue!

Did my answer solve your issue?

Once you have added your Google Account to your phone, do this:

Open your device's Settings app .
Tap Users & accounts. If you have more than one account on your device, also tap the one you want (if you don't have an account, you can add one tapping +).
Tap Account sync.
Tap More -> Sync now.

no. you did not get what I mean. the thing you're saying is background sync. I just mean to get my data manually within the interface.  @leonardo-alves-machado

Well, sorry then, but I really must have misunderstood the question. I recently changed my personal phone, and when I added my Google credentials to it, my data (calendar, notes, photos, etc) was automatically downloaded to the new phone through Google sync... Would you explain with some more details, so I could try to answer what you need?


text:
Recommended steps for securing a lost phone
According to Android Device Manager you have several options when it comes to a lost or stolen phone.
However it's not clear to me if you are supposed to select just one of them (lock your phone or erase the phone's data for example) or you can select both.
If you select one, there's no doubt about the expected behavior.
However, it's not clear what to expect if one first selects erase phone's data, and then selects lock the phone, or viceversa. Does the second option interrupt the first one? Or do they both remain active?
To complicate things a little more, what would happen, if additionally, you changed your google password in the process? In a logical attempt to prevent any further unauthorized access to any of your google products ...
So, in the simpler case of just telling ADM to delete everything, what would happen if:

you changed the google password "before" confirming the deletion process? Would a password change at this stage interfere with google's ability to contact the phone before it had a chance to receive the deletion trigger?
you changed the google password "after" confirming the deletion process?
Would a password change at this stage interfere with google's ability to contact the phone before it had a chance to receive the deletion trigger?

If anyone has had any experience with ADM I'll appreciate your feedback.
Thank you.

This may be better served at Android.SE. If you don't get useful answers here, flag it for migration and I'll send it over.

After selecting "Erase phone's data" , the phone wipes off the data as soon as it gets spotted so selecting "Lock the phone" won't take effect.
And regarding the password changing, I once erased my phone and after a day changed my google password. The password was changed without any issue.

If the phone is offline when you issue the erase phone data, the order is actually queued somewhere. If you give it another order, it may very well replace the pending order with the new one (or not). It doesn't say anything, anywhere, about which one google honors first. Your second answer, regarding the password change, has also nothing to do with what I asked. I'm asking if a password change before the phone is actually contacted/erased would interfere in google's ability to contact it/delete it afterwards.

My second answer is the reply to your question in Point  2
you changed the google password "after" confirming the deletion process? Would a password change at this stage interfere with google's ability to contact the phone before it had a chance to receive the deletion trigger?

The scenario refers to "After" confirming the deletion process and "Before" the phone has been yet contacted (because it was offline). Otherwise the question "Would a password change at this stage interfere with google's ability to contact the phone before it had a chance to receive the deletion trigger?" would make no sense, since the phone had already been contacted. Thanks for sharing your experience anyways.

I understood your scenario and answered for the same. I had changed my password before the phone was contacted and was able to do so.


text:
How to re-install EAP 802.1x authentication methods?
Is there any way to reinstall the EAP authentication methods? or Am I doomed to do a factory reset?
I can't connect to my enterprise Wi-Fi because it only has "EAP-SIM" selected and there's no way to change it.
I've tried creating it manually but still it only shows "EAP-SIM", It's stuck in that method and grayed out always.

Additional Info:

Model number: F3213 (Sony XPeria XA Ultra)
Android Version: 7.0
Android Security patch level: May 5, 2017
Baseband version: MOLY.LR11.W1603.MD.TC9.SP.... (is this needed?)
Kernel Version: 3.18.35+
Build number: 36.1.A.0.182
Service Provider: Telcel (Mexico)

PS: Can someone create a "802.1x" or "EAP" or "Authentication method" tag? Or that's not much of interest in here?

I had a similar problem with the phone. The EAP method is greyed out with the sim option selected. I did however manage to change it after playing with it for some time. For reasons unknown, the option did eventually become available to me by just trying to modify the settings then exiting and repeating that process. Once the option becomes available it did not remain available for long. As far as I looked there is no current fix, I hope this works for you too.
Hope you come right with you problem.
Cheers

Unfortunately, I had to send my phone to Tech Support for another reason (overheating due to GPS), which also required flashing the memory, with Sony's Android. So, I couldn't find a "real solution" but thanks, I think I'll mark it as correct in few months, to see if someone else answers when "bumped to the top" by the stackexchange bot.


text:
Music player does not start when pressing Play on stereo
I have a new Asus Zenfone 3 I bought back in February. I'm having issues getting my bluetooth devices to automatically start playing when paired.
With all my previous phones, I can pair the device with bluetooth speakers (i.e. car stereo or portable speaker), press the Play button on the bluetooth device, and the phone would start playing music from the last app. This worked with a Samsung S2, LG G2, OnePlus One, and OnePlus Two. The process should be the same, in my experience.
On my Asus phone, I have tried with both Vanilla Music Player (F-Droid App Store) and the Google Play Music app. I have started songs, got to my car, and have it continue playing. If it stops for whatever reason (i.e. a phone call), then I have to fiddle with the phone to get music playing again.
My goal is to have my old behaviour without being forced to wipe and root it - connect to a bluetooth speaker, and use the bluetooth's controls for the music app even if it's not currently running.
The phone is running Android 7.0, phone model number is ASUS_Z012DC

Does the play button even work when the app is opened? Maybe the ROM doesn't have AVRCP support built at all.

@TomYan Yes, if it's the foreground app, it works. If I pause the stereo, then hit Play, it works.


text:
My Aristo Android 7.0 does not have a clock widget
I've followed every link I could find in the last 75 minutes.  Nobody addresses the real issue I am having.  Every one of them tells me how to get to the widgets list, that I should select the clock there and install it to my home screen.
One problem: THERE IS NO CLOCK WIDGET TO INSTALL.  So how can I put a real live ticking clock on my home screen, the way every other phone I have had had one.

What's the hold-up? Search and install one you like from the Play Store.

With a brief search I saw that there are lots and lots of clock widgets in google playstore. Install one from there and then go to the widgets list and at least one will be available.
examples:
https://play.google.com/store/apps/details?id=com.egert.clock&hl=en
https://play.google.com/store/apps/details?id=de.andreas1724.bigdigitalclock&hl=en
Just search the term 'clock' in google play and you will find many.


text:
How to access history or recently closed tabs in Chromer
I use Chromer in web heads mode. Occasionally I have had all web-heads disappear, presumably due to a crash. In past sometimes Chromer suggested me to reopen old tabs when restarted but not today.
Is there a way to make it reopen recently closed tabs without being prompted? I cannot find anything like that in the menus.

Did you browsed in an incognito tab/window??

@parthu_panther I have found the way to open history but it would stiil be nice to reopen the lost session in one go. I had a lot of tabs open and am not sure which ones I had dealt with already. Exporting the history to my computer would also make it easier to see where I left off.

The sessions might would have been closed as the app got crashed. If the crash was due to a minor environment conflict than you could have regain your sessions, but as you stated in the question that you cant find anything in the menus suggest that the crash was not a usual crash and as a result the browser refreshed all the ongoing sessions.

[https://support.mozilla.org/en-US/questions/1012716] Here is a solution available for mozilla firebox browser. Try it with your stats. Good luck. peace..