text:
Very remote control of TV by smartphone?
After my wife's recent stroke she was left with cognitive problems and struggles even to use the big button TV remote control I've bought her. This means she sometimes loses the channel she wants to watch. I recently bought my first smartphone (a Samsung Galaxy J3). Is there any way when I'm out of the house and away from our WiFi signal for me to use my smartphone to take control of our TV in order to change channels for her? When I call her, she can answer my call using her big button (basic) mobile, but she is unable to make outgoing calls. She wouldn't be able to use voice control to change channels. Thanks.

You should try this : https://www.quora.com/How-do-I-remotely-control-TV-content-from-the-internet


text:
Asus Zenfone 2 screen broken and blacked out, need to retrieve files.
I own a Zenfone 2. My phone's screen has gone kaput completely. I just see lines in multiple hues but cannot see the unlock screen or anything beyond that. I need to recover files, however:

No USB debugging turned on, at least I don't remember it being turned on.
The screen is locked using a pattern and not a number.
Can't see anything, can't even take calls. I just know if I get a call
because the phone vibrates.

What are my options? Really need a step by step guide.

As the screen is completely damaged you can never use it again, right? Forgetting for a second about the files, you have two options, keep it somewhere at home, or sell it for parts. But you can't sell it for parts because you have files on it that you can't delete. So at this point, it is a total loss, right?
So here's what you can do to get all your files (and some of your money) back.

Repair the phone (by paying X amount) if the files are sensitive, keep in mind this procedure is relatively quick, so the tech can do it right in front of you

Retrieve the files easily once the phone is working.

Sell the phone to get all the money back you spent on the screen plus more. (Or keep the phone to avoid buying another one.)

So in the end, you will have all your files + extra money.
You might be looking for a technical solution, but sometimes a practical one is far better.

source: Stack Exchange

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

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

sort: votes


text:
Moto X won't default to SD card for internal storage

Insufficient Storage

I've been getting this error message constantly and it's extremely aggravating. I've got a 16 GB Moto X Pure running Android 6.0 with a 32 GB memory card.
My internal storage is getting filled but there's barely anything on my SD card and the phone won't default over to it. I can only move certain apps over manually but my biggest chunk, Google Music, apparently got rid of that feature.
Is there anyway to make the phone default to the SD card as a preferred storage location?

Is your device rooted?

@beeshyams nope bone stock

Music settings > storage location > external doesn't work?

Finally got it.
There's a Migrate option under the SD card storage summary which freed up 2 GB of internal storage.
After I did that a bunch of updates came through and I was able to port my music over to the SD card.

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


text:
Failed Android 7.1.2 install on LG V500 - stuck on boot screen
I had CWM Recovery and an older cyanogenmod rom installed on my LG G Pag 8.3 (V500) and I wanted to upgrade to 7.1.2 from here: https://forum.xda-developers.com/lg-...8-r16-t3476750
I copied the ROM to internal memory, rebooted into recovery, selected the rom file to install. It showed some messages about patching, then in a couple of minuted erred with smth like "Erro loki-ifying because of incompatible aboot image".
I then rebooted and now it boots and shows "ANDROID" and is stuck on it - looks like it partially updated the ROM and failed somewhere.
I am not sure what to do now - I tried to boot into recovery (Power off -> Hold Power + Vol down till menu shows) but it doesnt work - it keeps booting onto this stuck boot.
Is there a way to fix it or have I just finally bricked it?

Solved it by downloading LG Mobile Support Tool, switching the tableto into download mode (Power Off, then press both Up and Down vlume until it shows download mode), then connecting the USB and after the LG Mobile Support tool recognizes the tablet, go to Options -> Upgrade Recovery.
The tool will download and flash the latest stock image.
After that I got stuck on boot loop and performed factory reset:

Press and hold Power Button + Volume Down
When the LG logo shows up, release the power button only
Now press and hold the Power and Volume Up button while keeping your hold on the Volume Down button
When the factory reset screen appears, release your hold on all buttons
Follow On Screen Indications

Now I get a fully stock tablet that I can root, install custom recovery etc

As side note, I was never able to successfully flash the "pure" ROM from that xda-developer page I posted in the question. I ended up flashing the latest LineageOS and the tablet works perfectly now

The answer you posted only got your tablet to working state, but LOS still isn't installed.
To actually install LOS, first make sure your stock OS is at least Android 4.4, then install TWRP recovery (since CWM is long dead) according to the instruction on the page (fastboot installation is heavily recommended), and finally flash LOS itself.

Note: I've sold my V500 for a while now, so there might be missing steps - feel free to point out.

Off-topic: Let me recommend AutoReviewComments - Pro-forma comments for SE. It's a good small plugin that allows you to insert comment from templates. Very helpful in reviews.

@iBug You used this to auto-insert the "site rules" comments I saw you posted? Nice touch.

Yes. Exactly! (I will delete these OT comments tomorrow).

Indeed, this was recommended to me by people on MSE. A few 10kers and mods are using it.

@AndyYan - my question was really about getting my table unbricked, not how to install a custom OS. And that is what I finally figured out and posted as an answer. Installing custom recovery and a custom ROM was out of scope of the question

Well you said you were attempting to install LOS, so I thought you were still interested in figuring it out.


text:
LG V10 Phone stuck in BootLoop - recovery data
I have a LG V10 Phone.  It is stuck in the BootLoop mode.  I want to recover the data from the phone.  Is there a way to recover the data without getting into the system?  Please advice.  Thanks, John

Please explain in the question the cause of bootloop - what you exactly did in your device that caused it..

The bootloop bug is a known issue with LG V10. If you have insurance on the phone, even if it is out of the original manufacturer warranty, you can go to your local cellular provider and have them cross-ship a refurb replacement to you.
To get to your data before getting your phone fixed or replaced, here's a link to a very sound incremental methodology: https://appuals.com/fix-lg-v10-bootloop/
The best thing about this process is that you start with the simplest solution and progress, and you'll learn more about the Android OS capabilities along the way no matter what your final outcome is.


text:
i'm totally ignorant and my unrooted tablet is stuck in a boot loop
I have an unrooted Smartab ST1009x, which did not have ADB enabled.
After a system update, I think I interrupted an app update [I tried to disable the Google app while it may have been mid-update; I admit I wasn't paying attention.]
It instantly rebooted and has been stuck in a boot loop ever since.
It looks like I could just do a factory reset, but I really want to recover some files from an art app, so I'd like to avoid that.
It seems like applying an update via an SD would repair the damage I did.
Unfortunately I'm completely ignorant when it comes to programming. Everything I find on the internet about doing this presupposes I rooted my machine or I have ADB good to go -- I don't! Heaven help me I'm not even sure what version of Android I'm running.
Does this mean I'm out of luck?
If not? Maybe there's a good walkthrough (for someone unfamiliar with Java and programming, real outsider idiot-friendly stuff) that I didn't find -- can you please send me a link?

I have been through the same situation
 After the factory reset, I faced a similar situation. You can take out the SIMs and memory card and do a factory reset. After the factory reset, latest Android update pre-installed with Google Siri which has speech recognition and face recognition technology and I can assure you, once you get used to it, it can do wonders.
Regards,
Mithun


text:
Upgrading to a specific version of android
I am looking to upgrade (not downgrade) my tablet to a specific version of android.
Is there a way to do this?  Every search I do comes up with downgrading!
Is there a site that hosts legacy versions of android updates? And is it possible to upgrade to one of these?
Thanks!

You ask about "site that hosts legacy versions" - older versions than what you have are always called "downgrade".

Please mention your device name... There are many websites that host stock firmware of different brand devices..

@andy yan ever try critical thinking?  its not hard to figure out what i meant

Updates are device / carrier specific - there isn't an update that works on every device or any device, si there's no question of an universal repository
If there is an update available for your device, it can be activated by clicking the System updates in the about phone /device portion of settings (usually, but you may find it elsewhere in your settings
If it says there is no update, then you can't (though in some cases OEM hosts on their site an update to be manually downloaded and applied, but it's more of an exception)
If you want to upgrade at any cost, you will have to root your device and flash a custom ROM


text:
Sometimes I need to sign in to my WI-Fi and other times I don't. How is it SUPPOSED to work?
Is there a document somewhere that explains what I can expect with regards to logging on to wifi networks ?  IE: When will I have to log on, if I enter a password, will the phone remember it the next time I log on to that specific wifi network ? Things like that.

You'll normally be prompted to enter passwords on encrypted Wi-Fi networks (WPA/WPA2, WEP etc) or even WPS Wi-Fi networks.
Encrypted Wi-Fi networks usually have a padlock icon.
For open networks, you can connect without need of a password.  (These kind of networks don't have the padlock icon)
Once you connect to either type of wi-fi , these settings for that access point are saved automatically, such that you don't needlessly enter again a password upon reconnection (in the case of encrypted ones). Android can remember such access points.
There are other kinds of wi-fi networks, that require additional login steps on an ISP webpage (Captive portals), in this case the initial connection is automatic, then you'll need to enter login details (e.g email/id and access password)


text:
What is this `.appodeal` file?
I recently discovered a new file on my phone, named .appodeal, at the base of the Internal shared storage folder.
It appears to be a text file with just 4 characters: e30=.
How can I tell what app left it there, and what nefarious/tracking purpose it has?

The phone's currently running Android version 7.1.2.

I have file too on 3 phones  (marshmallow 6.0, jb 4.2 and 4.1.2) all have same content "e30=" I never payed attention at it. I guess it's some Android stuff or from some app (but can't be tracked back since internal/external storage is world r/w), but I can't find any info about it on Google or I'm too stupid?

It seems to be from an ad revenue targetted app by the same name appodeal on the play store and Google search reveals multiple references
Try to track it in your phone using Anti adware or use ad blockers from Izzy's list

+1 on yours too, for putting forward a supposedly easier solution to track the app down.

By the way, e30= is Base64 for {}.

@DeathMaskSalesman: Thanks and what would be the significance of it?

@beeshyams Disembodied from its context, it's almost impossible to identify the meaning of a curly brace. Without the code to look at, I can't tell.

@DeathMaskSalesman: Ahh... Maybe you can risk ripping that app apart ? :)

@beeshyams I reckon that the issue be more complex than that. See, I don't think OP voluntarily installed the Appodeal app, and hence the issue must be what Andy describes: another app with the Appodeal SDK in its code. Now, identifying the app in point, requires OP to provide a list of their installed apps. Even then, proprietary apps' code tend to often be obfuscated. While I'm decent at reverse engineering unprotected apps, defeating the obfuscation of large ones is another story.

@beeshyams Appodeal seems to be just an interface for developers to play with AD networks. Any decent AD blocker would be effective, since it restricts access to said networks, but the .appodeal file would be generated nonetheless.

@beeshyams The content of my comments is not worthy of an answer per se. If you read them again, you'll see that I did not say anything dramatically different from your and Andy's answers.

This is generated by the Appodeal advertisement SDK integrated in some of your installed apps, likely to act as some sort of flag.
As for telling which app generated it, aside from going the hard way (installing and starting the apps one-by-one), you should also be able to use tools like MyAndroidTools to check the services and broadcast receivers an app possesses. Apps with ad SDKs will likely have services and receivers dedicated to maintaining the SDK.

Thanks to previous posters.  In my case it seems to be the RainToday app as the file is regenerated each time I run the app. Fair enough as the app is free if you put up with ads.

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


text:
"OK, google" with screen off, device charging
Device: Moto G5 Plus

I just got the Moto G5 Plus 3 days ago.
I remember that during the set-up I marked the option to recognize "Ok, google" with a locked phone when the screen is on and when the screen is off but the phone is being charged.
It recognizes well when the screen is on but I can't make it activate when the screen in off with the phone charging!
I have looked everywhere for an option specifically for this (even though I specifically remember marking this option when I was setting the phone), but couldn't find it anywhere.
I gotta know if this is a bug or something to see if I should get the phone replaced.
Thank you

This is a bug since 2014, that sometimes gets fixed sometimes not. Not sure about the current status

@beeshyams but is it a bug from the moto line or from the android system? Does this bug have a "nickname" so that I can google it?

From Google.  Just search - this search is filtered for last year. Without the filter you can see it being discussed since 2014

Pretty sure Google removed this feature so you have to buy a Google Home device


text:
Which apps/services needs to be whitelisted when using AFWall+ firewall?
I installed this root firewall app on my android but now some services are not working properly. For example, I liberated full access to Google play store on it and also Google play services but when I try to install an App in Play Store, it never starts the download. When I disable firewall, the downloads run normally.

You likely blocked the downloads by not whitelisting com.android.providers.downloads
From Question 58 of app FAQ

What do I need to do to get Google Play Store to work?
You need to whitelist the following: com.google.android.gms (Google Play Services for authorization) + com.android.providers.downloads (For Downloads) + com.android.vending (this is the Play Store)

(Emphasis Supplied)


text:
Weird icon after software update
I've recently installed an automatic update on a Samsung Galaxy S7 (Android version 7.0) and since then a weird icon appeared on my top taskbar - a telephone receiver that rings, next to the 4g+ icon, ( screenshot attached) even though I am not calling anyone. Does anyone know what is that icon?

The phone is not in vibrate mode.

Check settings > sound > vibrate on ring. It is only meant to vibrate when ringing

Yes, that option is disabled. That means that the phone won't vibrate at all when ringing. I've tested it and it really does not vibrate.

I have turned vibrations on and the icon is still there, so it has nothing to do with vibrations

Tried that too. I set the volume to lowest, then to highest but the icon is still there.

It looks like the one for wi-fi calling, please check the related setting and observe if it disappears

Turned off WiFi, checked if the wifi calling is off and it is. Icon is still there. I even tried a phone reboot, but the icon is still there.

That does not help @xavier.

Sorry no ideas now..but I think @beeshyams is right. I just had a rather marginal call

Turns out it disappeard if I went to Connections-> mobile networks -> 4G call disable.


text:
Slow touch response
My girlfriend bought a Lenovo K6 with Android 6 a few months ago. After some time, I tried to use her phone and I notice that the touch responsiveness was very slow. I feel a delay in every touch (open app, keyboard, screen scroll, etc).
I tried to uninstall some apps and upgrade to Android 7 but nothing change. The curios thing is that the problem not happens in the screen where we need to put the password before load the Android (after a restart), so  I think that is software a problem.
I'm almost doing a hard reset in her phone to see if the problem is resolved. Before I do that someone have any idea how resolve this problem?
Thanks!

I notice that the zoom was activated in her phone... this is the cause of the slow touch response. To turn off:

Open your device's Settings
Tap Accessibility, then tap Magnification gestures
At the top, tap the Off switch


text:
EMUI 5.0 is displaying orange navbar and notification bar even battery saving is turn off
What is the possible other cause for this? I believe this one should not be orange. I tried to restart it, turn it off still got orange bars. Please no factory reset answer.

It's weird, but I was able to remove it when I told google assistant to turn of power saving mode though in the settings it was already turned off.


text:
How to clear cache of Android's built-in podcast player?
In 2016, Google launched a secret unnamed podcast player. If you search for a podcast, a special player app will appear. This app lets you:

play podcasts in the background
with the phone locked
remembers where you are
offers to add a link to your home screen

The problem i'm having today is that it's not letting me scroll back to older episodes of the podcast i've been listening to. And any attempts to go back to the web-site causes the "secret" player to appear, where it again only lets me see the last few episodes.
I want to clear the cache for this app, so that it doesn't think i've seen it before.
The only problem is that this secret unnamed podcast player doesn't have a name; i don't know what App to clear the cache for.
Bonus Reading

Media.info: Google launches podcast player for Android
Google Developer Docs: Podcasts
Google Blog: Listen to podcasts in the Google App on Android
YouTube: Android's New Secret Built In Podcast Player? Here's how to use it!

Maybe clearing the cache for Google search app does the trick? Since it seems to be contained in that app. Of course, side effect of losing other data

Settings -> Apps -> Search 'Google PodCast' -> Storage -> Remove data / cache
(I have Android version 9)

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


text:
Android apps not working with HTTP proxy
So I want to redirect my Android phone's HTTP traffic through a proxy running on my computer, in my case Burp Suite.
I tried doing so by changing the WiFi settings and also by using the Drony app. I also installed Burp's SSL certificate on my phone.
When I visit websites using Chrome, everything works fine both on HTTP and on HTTPS, and I can see all the requests on Burp. But when I use a different app - any app - I get a "cannot connect to the Internet" error message and I can't use the app.
Does anyone know how to fix this issue?
I should also mention that my phone is not rooted.

I found the answer here. https://www.ctrl.blog/entry/android-proxyhandler-battery-optimization.html After following the instructions, my proxy worked correctly, for the Play Store, and several other apps. Power Optimization is not allowing the proxy handlers to work correctly.

My answer to similar question about Fiddler: Why is not all traffic captured from my device when routing through proxy?

Possibly you are trying to use apps over HTTP proxy which causes many apps to show connectivity error.
Try a VPN over proxy.
Connect as usual you connect to the internet through your HTTP proxy. AS chrome supports proxy, the internet works fine in it even with a proxy.
Then Search for Surfeasy VPN.
I have tried many VPN's and only this and OpenVPN got success in establishing a connection with HTTP proxy. Try this, it works great. It even bypasses the restrictions over proxy if set up by Colleges, schools, Cafes.

Alright, downloaded Surfeasy. How exactly do I use it with an HTTP proxy? Could you elaborate? Thanks.

It's a VPN mate. just connect with it.


text:
How to connect android phone as portable device?
I always use usb cable to transfer data from my laptop(win 7 64 bit) to my android phone(huawei honor 4c) but recently after connecting my phone using usb cable phone isn't showing as a media device.But my phone is getting charge from PC.
Here's what I've done to fix the issue and none of them worked:

Restarted my phone.
Restarted my pc.
changed the cable
changed the pc.
Fatory Reset my phone.
usb debugging on/off
Tried different usb ports.

Here's a thing, that another phone is working properly as I wanted in my PC but my phone isn't.

you can go into hisuite by connecting your phone up and then  selecting "connected as a media device" select that notification and then tapping "use as cd-rom" and then it should appear as a cd-rom drive and then install hisuite

after connecting usb cable hisuite in my pc shows device not connected

If you have the Hisuite program built in your phone you can move files via that way.

sir previously I didn't have hisuite in my phone but uab debugging was just working fine.


text:
Nougat 7.0: I cant explore phone memory in my computer
I formatted my sd card as internal storage but when I connect to computer via USB its shows memory card storage space only! How to explore mobile internal memory?
(Using Android Nougat)

To see your Internal Storage, on Android Nougat 7.0 and above, open the notification tray on your device, tap on the persistent notification "USB charging this device" and select "Transfer files".

Source: http://www.theandroidsoul.com/set-transfer-files-mtp-default-nougat/


text:
How do I send a GIF in a text message with version7.0
I have a Samsung Galaxy S7 running Android version 7.0
How do I send a GIF in a text?

Bit of nit-pick maybe, but... you can't actually send GIFs in ordinary SMS/text messages (which is what you've tagged your question with). You need to use MMS (Multimedia Message Service), which most carriers bill separately (and are often relatively expensive). Depending on your messaging client, it will automatically switch to MMS (from SMS) when you select a GIF.

The Gboard will help you at this....
it has the feature of sending GIFs,
but that wont work if your messenger doesn't supports that.....
Gboard on Google Play


text:
Can an app get root access on rooted phone if I don't grant it?
If I root my phone, are there any ways (except for, of course, Android bugs -> exploits) for an app to get root privilege without being allowed (through the SuperUser app popup) to do so?
Followup - if I root my phone but don't allow any apps to use it, is the phone as secure as it was before rooting?

What root and method did you use (device, ROM, and Android versions would be useful too)? If SuperSU or Magisk and you flashed it with a custom recovery, you are pretty safe... but some ROMs and root methods do not install a proper manager and just grant access on demand. More information is needed.

If you ignore the bugs and exploits in the superuser mechanism/process of your SU manager app and binary as well, than yeah, allowing no app is same as not having root access, except that apps can detect that your device can grant root access.


text:
Decrypt /data without formatting
As the title suggests, is it possible on Android N (7.0/7.1)?
I Googled around but all solution suggests that I format /data. And if I keep using the stock ROM without flashing Forced Encryption Disabler it'll be encrypted again. So I wonder if it's possible to manually decrypt /data.
I'm using OnePlus 5, whose stock system is very similar to AOSP.
Author's note: Plagiarism is allowed as long as you're shameless.

Your question is not clear. It would help if you post you device, rom, etc...

Stock ROM 4 1+ 5 is OxygenOS.
No, u cannot decrypt, but can only remove with format - not wipe.
Currently, working with 1+ 5; though I haven't seen similarity with AOSP, default is FBE.
U can modify fstab.qcom with encryptable flag, hence no forced FDE or FBE.


text:
Remotely turn on location for lost/stolen phone
My Samsung Galaxy S7 was lost or stolen tonight at an airport.  I can remotely see that it is at 63% battery power, but I had the Google location turned off.
How can I remotely turn on the location?  (I did lock the phone because I didn't password-protect it and left a message to call my husband.)

Unfortunately, you can't

Uhm... As far as I know, there is no possibility to remotely turn on GPS on your lost/stolen phone unfortunately, which is why I always considered this "track my phone" Google feature absolutely useless.

What functionality you used to check your phone battery level?

search for "find my phone"


text:
I am connecting to a WiFi or a Hotspot?
It's a doubt basically!!
Consider if I am asking a friend to turn on Hotspot then I am turning on WiFi connecting to that phone.
Now consider in case of router, if I am connecting to that router but people say I am connecting to a WiFi and not Hotspot?¿?¿
Then what is created by a router, WiFi or Hotspot?
It's a confusion!!

Possible duplicate of What's the difference between a Wi-Fi conection and a Wi-Fi Hotspot?

My intention was not to duplicate others question!!

It may be that you overlooked that question, unintentionally. If that Q doesn't meet your needs, you can always [edit] your question and clarify so that it is not closed as duplicate

I'm voting to close this question as off-topic because it is about the English language, not about Android.

A Hotspot is simply a space where a device (an access point) is hosting a Wi-Fi. When it is in public we call it public [Wi-Fi] hotspot. When it is for private individuals only it is simply Wi-Fi to us.  Either way, the difference is in the name only.
When you ask a friend to create a hotspot, you are asking them to host a Wi-Fi using their mobile device. When their Wi-Fi also provides internet access through mobile data, than we simply call that mobile hotspot. Either way, that is still a Wi-Fi to your device as much as the Wi-Fi created through a router.


text:
What does `adb shell dpm set-device-owner` do?
So I have been looking a lot into how I can save some battery life on my Samsung Galaxy S8+ (not that it is bad by any means) and so I've been trying and looking at a lot of different apps. Among these are Greenify, Island, Tasker+Package disabler, and Ice Box. And especially Ice Box has caught my eye.
But there is something about, how Ice Box is set up that I don't understand. If the device is not rooted (which mine isn't), you'll need to run the following in ADB to make it work: adb shell dpm set-device-owner com.catchingnow.icebox/.receiver.DPMReceiver.
I don't know a lot about shell commands, but as far as I understand this will set the App as device admin/owner (is there a difference?)? But this command for some reason also require you to remove all account when run, otherwise, it won't work.. - BUT Apps like Island also require device admin? But that can be set right on the device without ADB?
What is the difference and what exactly does that shell command do?

Google has noted here:

A device owner is a specialized type of device administrator that has the additional ability to create and remove secondary users and to configure global settings on the device. [It can be used] to take fine-grain control of the configuration, security, and apps on managed devices. A device can have only one active device owner at a time.

(Emphasis mine)
So now you know why all other accounts have to be removed for Ice Box but not for other apps. You can add those accounts later, after making that app a device owner.
Also, if memory serves correct, once you set an app as a device owner I don't think you can remove that app. You would have to factory reset the device or use root access to wipe it out.

Alright thanks!:) But is that "all" the command does? What is DPM receiver?

That .receiver.DPMreceiver is a component of IceBox app. I don't know enough about the functioning of a device admin receiver, so that's all I can give.


text:
CamScanner A4 vs Letter pdf?
After I scan a document with the app CamScanner, how do I export it to a letter-sized pdf? When I share to my dropbox as pdf, it uses A4 dimensions and I can't figure out where the setting for this is.

It's clumsy to find this setting but you need to add a page to the existing document. On the 3 dots menu you will find PDF settings → PDF page size with options as below. These settings are remembered for all documents, so you would need to change it if you want a diffrent size


text:
Whitelist Apps That Use Data
I only use the map application while driving and therefore would like only for this application to be used while driving.  Can I define a whitelist instead of manually going through on my apps and essentially creating a blacklist of which apps can be used.  This gets particularly annoying when I install new applications also.  Can this be done with root maybe?  I have Nexus 5 rooted running Lineage OS 7.1.  Found this couldn't get the 1st app to work and the 2nd app wasn't truly a whitelist.

You mean to say NoRootFirewall was not working. But Afwall+ and Norootfireball are good applications.

Try Donkeyguard

@LalitSinghFauzdar no I couldn't get Afwall+ to work.  No RootFirewall worked but isn't a whitelist technically you have to check everything which is annoying.  Noroot Firewall is a blacklist.  Not to mention you have to restart on reboot.

So I have given up on finding a solely white list application.
NoRootFirewall does work but isn't truly a whitelist.


text:
Using php module from termux as root?
I'm writing a anti-thief on a clean shell using termux. I turned on the backlight with the volume buttons and I want to send photos of "thief" to myself in correspondence in the social network VKontakte. I listen to pressing the power button when the screen is off and secretly take photo by front and back camera and screenshot. Next I want to send photos in VK using PHP. Since I need to listen to the clicks I use getevent command.
script -q -c 'getevent /dev/input/event5' /dev/null | while read code; do
while read line; do
    if [ $line -eq 0 ]; then
    carr=( $code )
    code1="${carr[0]}"
    code2="${carr[1]}"
    code3="${carr[2]}"
    if [ $code1 -eq 0001 ]; then
    if [ $code2 -eq 0074 ]; then
    if [ $code3 -eq 00000001 ]; then
    time=$(date +%d.%m.%Y_%H:%M:%S)
    /data/data/com.termux/files/usr/bin/termux-camera-photo -c 1 /data/data/com.termux/files/usr/bin/q/$time.front.jpg
    /data/data/com.termux/files/usr/bin/termux-camera-photo -c 0 /data/data/com.termux/files/usr/bin/q/$time.back.jpg
    screencap -p /data/data/com.termux/files/usr/bin/q/$time.scr.jpg
    /data/data/com.termux/files/usr/bin/tsu
    /data/data/com.termux/files/usr/bin/php /data/data/com.termux/files/usr/bin/vkup.php
    fi
    fi
    fi
    fi
done</sys/class/leds/lcd-backlight/brightness
done

vkup.php
<?php echo "contact!"; ?>

To run it first I write
su

Then its script located in /system/bin
protect

Getting an error
CANNOT LINK EXECUTABLE: library "libandroid-glob.so" not found page record for 0xb674008c was not found (block_size=64)

If I write sequentially in command line
tsu
/data/data/com.termux/files/usr/bin/php /data/data/com.termux/files/usr/bin/vkup.php

Or
su
tsu
/data/data/com.termux/files/usr/bin/php /data/data/com.termux/files/usr/bin/vkup.php

It works. But in the script does not work. I also noticed that when the command tsu changes
$ tsu
bash-4.4#

Probably in a script it is necessary to consider it? Or is the problem in something else? Many thanks!!!

I kindly ask the close voters to consider that the question (IMO) falls in the domain of power users who like to do things traditionally (scripting, not with x1 app for y1, x2 app for y2, etc.) and scripting is pretty much on-topic here. Please justify if you disagree.

@Firelord, sorry I don't quite understand you

There are currently three close votes pending on your question.

@Firelord, I have to remove the question?

Nah. Even if five normal close voters agree to close, you can always raise the issue on meta. Moreover, a moderator actually answered your post  and made it clear in the bottom that such questions are on-topic, so don't worry.

@Firelord, Oh, understood :D

When you run the commands interactively, you're not running tsu, letting it complete, and then running the php command. You're running the php command inside tsu's shell. You need to use the -c option to tsu to tell it what command to run:
/data/data/com.termux/files/usr/bin/tsu -c '/data/data/com.termux/files/usr/bin/php /data/data/com.termux/files/usr/bin/vkup.php'

You can see a fuller explanation on this Stack Overflow question. Although end-user shell scripting questions are usually welcomed here, once you start getting to questions that programmers are better able to answer, you're more likely to find help on SO.

Use
tsu -e

The option -e preserves your environment, and should be enough to run your script without errors.
Also note that tsu is just like Linux su, which opens another shell instead of running a command.


text:
Change the date and time of one app
I have installed a 7 day trial app. Changing the date and time in the phone can "evade" the version and trial and continue to use it. But this privates the fact that I've busted in every app. I wanted to know if it was possible to change the date of a single app even by changing the source code of 'App. I hope someone helps me and thank you in advance

I'm voting to close this question as off-topic because this is unethical

Might be time for a meta topic to decide whether we want to support unethical behaviors here.

Let's discuss on Meta.

Comments are not for extended discussion; this conversation has been moved to chat.

AFAIK this is possible only if you have Xposed framework (hooking another app).
Take a look at Per App Hacking. Its description reads

Allow set a fake time to fake an app to a specific time just like time machine. Time format is YYYY-MM-DD HH:MI


text:
Control UI with USB gamepad
How can I control the Android UI (especially back & home button) on Android 6 with a USB gamepad?
I have the Docooler R39 Android TV Box (running 6.0) and a cheap generic USB gamepad with the USB ID 0079:0006 ("Dragonrise Controller"). Unfortunately, any button (except for dpad and left joystick, which I can use to move selection focus in most apps and system UI) triggers a "select" action, so I still need a USB keyboard to have full control to get "back", "home" and "recent apps" working.
On other platforms, e.g. Kodi on Linux or LibreELEC on Raspberry Pi, I can map all buttons of the same controller. However, in Kodi for Android, only the dpad gets recognized by the app. Same issue in emulator apps like Mupen64plus for Android. On my Galaxy S5 running Android 7.1 I have the same problem with that controller.
I know Android introduced official Gamepad support in like 5.0, but it doesn't seem to support full UI navigation with my controller and instead intercept all gamepad actions.
Both my phone and the TV box are rooted, if that helps with changing the mapping.

I use an Xbox 360 USB gamepad and it maps the Xbox and Back buttons to Android Home and Back. I wish it wouldn't, it's very annoying to have Chrome back-navigate when you're trying to play a game! That said, it sounds like it would work perfectly for your case.
Gamepad->keycode mappings on Android are configured in .kl files. It looks like Android doesn't have a mapping for DragonRise 0079:0006 so maybe you just need to create one. Here's the file for the Xbox 360 USB:
https://android.googlesource.com/platform/frameworks/base/+/master/data/keyboards/Vendor_045e_Product_028e.kl

So I can just put my custom .kl in /system/usr/keylayouts and reboot or do I have to rebuild Android?

Just tried it and it works!


text:
Prevent App Install On Andriod By Removing Package Installer
I know there are lot's of questions about this, but I haven't seen any that specifically match my question. I am trying to lock down
a galaxy player 5.0 for a friend, so that it is virtually impossible to install other apps-unless you know what you are doing. I rooted it, downloaded Mobogenie onto my
computer to back up the apps in case I want them back again, and started uninstalling apps with a 3rd party app, DuBoost or something like that. Now I am wondering,  if  I uninstall
the package installer(having backed it up first) will it be possible to reinstall it with Mobogenie if I later want to install
some more apps? I don't really want to render it useless permanately, so I didn't know if anyone else tried the same thing?

So you want to rob the device even of the possibility for app (security) updates? Really? In that case be prepared you might need to flash the ROM again. I'm not 100% sure, but I'd say even adb install would need the package installer to perform its job.

That is true, i hadn't thought of the updating part, although the device will will not access internet in this situation. (other than, of course, if i decide later to do add apps or something, with the package installer back on the device). So the device really doesn't need updates to function

Keep security in mind, updates might be needed. Though looking at the tags used: a mistake, or did you really mean Android 2.3 here? If you really mean it, of course there are not that many security updates to be expected anymore ;)

:) yes, very old build i know. The tag is correct. Thanks for the security reminder tho.


text:
Is it easy to remove encryption's password prompt on boot if I don't want it anymore?
As discussed here, there are some notable benefits to phone encryption, so I'm about to try it for the first time. Before doing it:

will I be able to remove the password / lock in the future, after encryption? or will it to be mandatory to have to enter a password on phone boot? I.e. if I don't want any protection anymore, will there always be a password prompt on boot or can I disable this? (btw: I read that totally disabling encryption needs a full format / factory reset)
have you noticed a lower performance after encryption, on everyday use (browsing, basic apps, etc.)?

I have a Samsung a3 2015 with android 5.0.2.

It's not quite easy, but rather complicated to remove encryption depending on how much data you have on your phone.
Removing encryption, AFAIK, requires formatting /data partition. So all you have to do is

Copy out all personal files from internal storage (assume you have a shared storage)
Make a backup, if you want to continue using the phone ASAP
Format /data
Copy everything back
Restore from backup

The encryption removal itself is, rather fast (a few seconds). The only complication is backup & restore.
Performance issues:
The encryption is done at real-time, so whenever an app wants to read or write data, enc/dec is done before reading from/after writing to disk. This, however, does not have a great impact on CPU. I haven't noticed a great performance degradation with encryption (with my OnePlus 5), so I believe it's safe to have encryption enabled without worrying about performance issues on modern phones. It has always been complained about by Nexus 6 users. You'd better stay away from it if you're using a phone with eMMC storage and a non-flagship SoC.

Thanks. I meant: is it possible to remove the boot password prompt even if encryption is enable? ie encryption is still on, but we don't care about it and remove the boot password  prompt. is that possible?

can I keep the encryption on, but disable the password prompt on boot @iBug?

@Basj I don't have a startup password with my phone. I only have a lockscreen.


text:
ADB Sideload is stuck, can I flash zip manually instead?
I'm trying to root my phone. I managed to unlock bootloader and flash TWRP. Next thing guide says is to boot into TWRP (which I managed too) and then enable sideload and flash SuperSU via adb sideload file.zip command. This is where TWRP gets stuck at Starting ADB sideload feature... ḿessage.
Do you have any tips how to make this work, or can I flash SuperSU via TWRP without sideload?
TWRP version: twrp-3.0.2-0-a16

What phone is this for?  You should just be able to flash SuperSU's zip instead of using adb sideload.

HTC Desire 530. OK I will try, but I guess I should make a full backup before I try installing SuperSU, should i?

Yeah, that would be a good idea.

Certainly. In fact, ADB isn't at all necessary.
First of all, to save you a lot of worries, I will inform you about FlashFire. It's easily the best way to install ROMs and other such things if you do have root. Download it if you have root.
If you don't have root, here's the non-root TWRP method To boot into TWRP differs from phone to phone, so I won't go into it here. I will, however, detail the rest of the process. Make sure the ROM's ZIP file is on the phone.

Make a Nandroid backup (optional): You should back your phone up in case something goes higgledy piggledy. Go to Backup and choose what partitions to save.
Wipe The Phone Go back to the TWRP homescreen, select Wipe and then swipe the bar. Your phone (but not it's internal storage) will be completely reset.
Install the ROM: Go back to the TWRP homescreen and select Install. Navigate to your ROM's zip file and select it. Swipe the bar to begin installing.
If you have a Google Apps zip, repeat Step 3 with it.
Reboot your phone.

That's basically how. Phones can be a bit slow on startup for the first time after the flash, but you should be fine. If something does go wrong, install from your Nandroid backup.

Additional warning to OP: since you're just installing SuperSU, don't blindly follow this, especially don't wipe the phone.

Wait, SuperSU isn't a ROM?

@MrAndroidBoss No, it's an app that grants root access to other applications, but thanks anyway for making me sure I can do it without adb.

With my experience I've learnt the side-load feature from TWRP is pretty finicky. I've only managed to get it working once and I had to do a lot of downgrading. I would load the file onto an SD card or USB and use an OTG cable (what I usually use) then flash it directly from the recovery. You can also flash things like CF-Auto-Root and load it while in downloading mode with Odin with tends to be a little less hassle free but confusing if you've never used Odin before

Thanks for answer, yes I will rather use good old flash via TWRP method


text:
How to create a guest account on Android phones?
I want to create a "phantom account" or "guest account" on my smartphone Android to let other people accessing and using my phone without needing to enter the fingerprint pattern, on the one hand, and avoiding at the same time the risk that others can access my personal info, as far as I'm logged into my accounts (WhatsApp, messenger and so on).
Whoever accesses my system through a "guest account" would be able to connect to the internet, modifying settings and switching gps on, etc., but wouldn't be able to access my personal data and apps.
I'm focusing on something similar to what happens on Windows when you configure some anti-theft softwares (see ->  https://help.eset.com/antitheft/en-US/issue_no_fakeuseraccount.html).
I wonder: given that it's possible to create a phantom account on Windows, may I obtain something similar on Android too, to protect my privacy while I want to let others to use my phone?

U P D A T E - - - - - -

I read right now that Asus had removed Guest Mode on all Android Marshmallow firmwares. Can you suggest any way to bring on the above mentioned feature?

Guest is a built-in feature starting from Android L (5.0). It's in Settings -> Users -> Guest Mode.

Please see https://support.google.com/nexus/answer/2865483?hl=en. @iBug that alone suffices as an answer.

What phone and ROM are you using? Custom ROMs are likely to strip this feature.

I hold an Asus Zenfone 3 max with Android 7.0. Where can I find info abut my rom, are they maybe under "Build number"?

Guest is a built-in feature as of from Android L (5.0).
It's in Settings -> Users -> Guest Mode
Pros:

Guest data is isolated and gets wiped every time G Mode is disabled (device returned to owner)
Guest has limited access to existing apps, and the access is configurable

Cons: Unknown
And here's Google Support link provided by Firelord.

I have 7.0 but I cannot find how to configure it

@beeshyams Tested with my OnePlus 5 (FP scanner + Android N)


text:
Priority of the Nougat sound control
Is there any way I can change the priority of the Nougat sound control?
Every time I click the volume button on the side of my smartphone it prioritizes the volume of notifications.
The priority for my smartphone is as follows:

Notifications
Alarm
Media

And I would like to switch to:

Media
Notifications
Alarm

Is this possible?

Unfortunately, there is not a way to do this with stock Android.  There may be OEM (Samsung, LG, etc) features that allow this but I'm unsure if they exist.
There is an app that allows you to lock Media Volume, though.  It's called Rocker Locker:
https://play.google.com/store/apps/details?id=com.tomwandroid.rockerlocker&hl=en
[Edit]  The above app reports significant battery drain.  This app may be a better alternative, NGC 4388:
https://play.google.com/store/apps/details?id=catchpower.gogo.blackholeaddons
Of course, there's always the option of writing your own volume panel changes then compiling your own OS binary from source.  :)


text:
I have something called mdnsd draining my battery, but I don't have firefox, I just use the basic browser what other apps cause this issue?
My battery has been getting drained lately, when I look, something called mdnsd is draining a good chunk of power, about 10% of the power draw second only to the screen in power draw. I've looked online but people say it's firefox, which I don't use. I just use the basic internet browser. Does anyone know what other apps cause this?

Following the discussion here, mentioning mdnsd as a bug associated with firefox, it now tends its not firefox alone
being attributed to this massive power drain through mdnsd.
A more detailed explanation of this "mdnsd bug" has been offered:

mdnsd is actually an Android daemon process that provides DNS
  services, as well as local device discovery service for the local
  network (multicast zero-config networking) and the purpose is to
  translate a qualified name into an appropriate IP address for the
  service or device.

It is believed that this multicast zero-config networking works by responding with a mapping dump when it sees a query for a local
local service or a known local device, thus it can generate a lot of network traffic.
Now the suspicion is, in a situation where there are too many responses from other services/devices, a local mdnsd gets overloaded with too much traffic coming in all at once,
such that the system starts dropping response packets and consenquently runs out of buffers.

When other applications are running e.g Facebook, Ping&DNS etc, it contributes to
  packet loss and utilisation of packet buffers, worsening the
  situation. At such a time when the local system eventually runs out of
  buffers, it goes into a loop trying to write responses. At this point,
  the loop causes the full utilisation of one of the CPUs and draining
  the battery.

In an another attempt to troubleshoot the issue, one user did some packet sniffing on the Wi-Fi network, and noticed  different mdnsd packets coming from the phone, ironically found a certain packet that was sent in bursts every few seconds and seemed to correlate with this bug.
Some important findings:

After reboot, these packets do not occur.
As soon as OP launched facebook (and no other app does this), the mdnsd messages started, and continued even after shutting down facebook until reboot.
Unstalling facebook, appeared to have solved the problem
Reinstalling facebook brought back the issue.

Conclusion
The main issue to note has to do with multicast dns services not appropriately able to handle requests, and an overload triggering the loop which subsequently affect the CPU viz battery.
One author also mentions the bug titled "Fix mDNS socket leak during network configuration changes" (2014) but from the look of thing it didn't (or hasn't) addressed all android versions.
Some workarounds

In the case that you have Facebook, try sacrificing Facebook mobile, for Desktop version (i.e unistalling Facebook from your android device)

Edit
Also as suggested by @DocSalvager:

In any browser, go to m.facebook.com to use the mobile version. To regain the ability to share to Facebook after uninstalling the app, install something like Tinfoil for Facebook or Swipe
Root device and run a script that restarts the mdnsd service every 30 mins (#setprop ctl.restart mdnsd) Thanks to timinaust.
Regulary restarting device.

References

What app is using mdnsd if I don't have Firefox and draining my battery on samsung galaxy s3

In any browser, go to m.facebook.com to use the mobile version. To regain the ability to share to Facebook after uninstalling the app, install something like Tinfoil fir Facebook or Swipe.


text:
Issue with CWM recovery mode
I have flashed CWM onto my phone by using Odin as I'm trying to root, but when I boot into recovery mode, it just takes me to the stock recovery mode, and not the CWM version, so I can't install the ZIP. How do I get around this, or boot directly into CWM recovery mode?
I am running a Samsung Galaxy J3 2016 Edition running Android 5.1.1

The bootloader is most likely still locked, detects a recovery tamper then reflashes the stock recovery.
Try flashing CF-Auto-Root for your device and then flash TWRP and boot into it right as the device is rebooting after Odin's flash. Flash whatever ROM you're looking to install while you're in recovery and it should keep the recovery you have just flashed.

Thank you, I have now advanced further. I flash it through Odin, but first turn off auto reboot, then take out the battery, and go into recovery mode. But when I go into recovery mode, it just says "recovery is not seandroid enforcing". How do I get around this?

That's fine if it says that.
It just means essentially it is not a stock recovery, some recoveries do trick it into think thinking it is seandroid enforcing.
If you get that message and it won't boot into recovery, you've flashed the wrong file. Just repeat said steps and make sure you flash the correct file for your carrier variant.


text:
Automate Android with script/code
I was wondering if there was a way to automate/trigger different settings the way apps like Tasker and IFTTT do directly by coding. I had in mind somethin like a script that would run on the background checking every x time if the conditions are true and if they happen to be, trigger the actions it's meant to do. Basically,automate myphone via scrpits/codes i could write.
Thanks in advance!

"directly by coding" - Isn't this what IFTTT does now?  It's an app that runs on your device with code that accesses/modifies/outputs the desired result.  There's nothing stopping you from downloading Android Studio and creating an app of your own that does exactly this.  :)

I get what you mean (and it's  something i have tought about) but isn't it going too far for just a script that checks sth and toggles sth? I mean, it's just and if/else... Anyways, thanks for your answer!

"just a script that checks sth and toggles sth"  -  You have to think about what runs the script.  Scripts don't magically run themselves, their instructions are interpreted and processed by a controller.  You can either find an existing app that runs arbitrary scripts or write your own app.  To me, writing your own app is easier and safer.

Well then, i will take your advice. One minor detail: could you link a reference site from where i could find how to trigger this tasks, for example, en/disable mobile network or wifi. Ty!


text:
Can I add a fingerprint without allowing it to unlock the phone?
Some of my more secure applications offer fingerprint unlocking. This would be convenient to use, and I don't foresee any security issues with someone using my fingerprint because I would have had to have unlocked the phone with a pattern for someone to gain access to the application.
On the other hand, if the phone can be unlocked with my fingerprint as well, someone could unlock it while I am incapacitated (e.g. sleeping) without my knowledge, and then unlock the high-security applications as well. Having a pattern is a great form of two-factor authentication IMO.
I added a fingerprint to my rooted phone which runs LineageOS 14.1, Android version 7.1.1 -- this automatically allowed unlocking the phone via fingerprint. I cannot find a setting to disable this without removing the fingerprint and being unable to use it in any of my apps. Is there any way I can forcefully disable fingerprint authentication on the lock screen, but retain access to fingerprint unlocking for various apps without using a custom lock screen?
Here are the options I have for the lock screen and fingerprints -- I do not see any way to disable fingerprint authentication without removing the fingerprint, from the settings at least:

The exact thing as you want is not possible on Android.
You can try using a third Party AppLocker App to secure your Applications while unlocking your phone with your Fingerprint, but I would not recommend any uncertified 3rd Party software protecting my apps.

Check this link to disable fingerprint unlock on Samsung Galaxy S5 (maybe it works for you):
How to disable Fingerprint Unlock

Summary of the link:

Go to Settings->Lock Screen->
Screen Lock
(Settings->Security in some devices)
Select any other method to unlock the screen instead of 'Fingerprint Unlock'

@cipher how does that answer OP's question?

To clarify, I want to disable fingerprint unlocking while still having the pattern lock screen. The first image in the OP shows that Pattern is already selected, and that there is no separate fingerprint option. I have now added two more images which give a better overview of my security settings. Clicking the "cog" on Screen Lock (3rd image) does not provide an option to disable fingerprint unlocking either. The 4th image shows all security settings.


text:
Error 7 when attempting to flash ROM
I'm trying to replace the stock ROM on my OnePlus 3 in an attempt to find out if another ROM has fixed a set of really annoying bugs present in stock. My phone is running the latest OTA from OnePlus (ONEPLUS A3000_16_170610).
I've followed the following steps:

Flash TWRP and SuperSU. Reboot several times.
Disable lockscreen security.
Boot to recovery and do a full backup.
Reboot and copy new ROM and Gapps to /sdcard.
Reboot to recovery.
Wipe dalvik, system, data, and cache.
Attempt to install the ROM. At this point, I get the following error:
Checking for MODEM build time-stamp 2017-06-27 21:43:31
assert failed: op3.verify_modem("2017-06-27 21:43:31") == "1"
Updater process ended with ERROR: 7
Error installing zip file '/sdcard/RR-N-v5.8.4-20170806-oneplus3-Official.zip'

This example is using the latest Resurrection Remix ROM, but I've also gotten the exact same error from the latest LineageOS.
What's wrong?

I have also got this error 7, while installing latest RR(Aug08) nightly. It may be due to less space for /system partition. Please check system partition using this app DiskInfo(https://play.google.com/store/apps/details?id=me.kuder.diskinfo&hl=en). On my device, it got solved by increasing /system partition.  Some solutions are found on xda: https://forum.xda-developers.com/oneplus-3/help/error-7-trying-to-install-lineage-os-op3-t3554900

Thanks. However, there appear to be many causes for error 7, as well as many error descriptions. The one you linked to appears unrelated.

This will likely be closed as off topic, but twrp is telling you exactly what's wrong. Your modem does not match the accepted one that you should use. Usually means you need to update firmware (bootloaders, modem, any vendor partitions etc).

My modem is fully stock, so it can't possibly be wrong.

You misunderstand, I'm not claiming it a modem one, I'm saying it likely a older one that no longer works. Regardless the problem is your firmware doesn't match what the rom dev for that device says it should be. I know OnePlus roms usually run with latest OnePlus beta build sources/firmware. Look at xda see if there is an updated firmware zip.

TWRP error codes are useless
The message about the error is what helps
This is what leads to the exact error
assert failed: op3.verify_modem("2017-06-27 21:43:31") == "1"
I link you to the relevant XDA thread where you can flash the proper firmware and modem https://forum.xda-developers.com/oneplus-3/how-to/op3-flashable-firmware-modem-zips-t3816066
Be very careful! Upgrading the firmware on an op3 will make the TPM destroy the encrypted private key used for decryption if the bootloader is unlocked so if you're encrypted it is a good idea to backup all data before you attempt to upgrade the firmware
There is also a high chance that your older recovery will no longer boot after upgrading the firmware so you must upgrade your recovery before you attempt an upgrade

You have to flash kernel first given in the following xda tread !!! Without flashing the custom firmware you cannot flash the rom !! Resurrection remix uses its custom kernel


text:
How to Turn off App Suggestions From Launcher on Moto E4 Plus
This is my first question on this community. I was wondering is there a way to disable App Suggestion(Recently used) from the Launcher on Moto E4 Plus Running on Android 7.1.1
Also I wanna disable the google now which appears on the home screen when we swipe from left.
I have disabled them until Marshmallow. But I don't see any option to disable these 2 on Nougat 7.1.1

Use another launcher?

That would be the last move

If this don't help....+VIDEO+ "swipe left toggle menu" Then i don't know what you're trying to do.

I have the same issue.  I can't remove app suggestions or toggle the swipe left setting off.  I tried what they did in the video but that option isn't there on my phone.  I am also using a Motorola Moto E4 Plus with Android Nougat 7.1.1.  Why is this working for some phone models and not for others?  Please can others comment here if this works for them or not and which phone model and Android version they are using?

Solution for Question 2:

While on the Home Screen do a LONG PRESS/TOUCH and HOLD (Brings up the Background, Widgets, and Settings Menu)
Select SETTINGS (Bottom Right)
Select SWIPE LEFT
Select option NOTHING

Sorry but I could see only "Allow Home screen rotation" toggle button and even that is disabled / grayed out.

Well i suppose the next Question would be which Android are you running

Android 7.1.1.  By the way, I have mentioned it in the question too

Next question is...  If it works for you or not then which phone model and Android version are you using?


text:
android 5.1.x security settings missing after upgrade
A friend of mine asked me for help, she currently uses a Samsung phone with android 5.1.1 and misses settings for virus security and cpu in the main settings UI. The "virus" alert should be something with red/yellow/green indicators, she said. Also there should be some settings concerning the operationg system.
The change happened during an upgrade I guess.
I cannot figure out what she is speaking about, I have been using a Galaxy 2 and 4 up to now, currently running with 5.0.1
Do you have any idea what I could search for?
I also like to ask if you know an app (no root) for these security issues!?

App is not perhaps available. Tell her to try and run software update again. If some files couldn't be installed, t get might be installed. Otherwise it's best to take the phone to a service centre.

I think you're referring to smart manager, I'll try put a solution and advise me if addresses your issue

What she meant were the developer options, the overlay where system stuff is showm in the upper right...

Based on on description, I think you might be referring to Samsung's Smart Manger. Smart manager gives an overview of the device's RAM, Battery, Clean up as well as Security (contains sn anti-malware engine).

Smart Manager's functions are to manage storage and RAM, scan and
  optimize data usage to preserve battery levels, and protect from
  security threats, close all apps running in the background that
  significantly drain the battery, uninstall unneeded applications, and
  run malware scans.

See below:

It is most likely the OS update didn't have Smart Manager. However the good thing is Smart Manager has been renamed Device Maintenance and is available from Google Playstore as long the device is compatible

Thank for this suggestion/answer. I find it helpful for me personally, though it is not that setting my friend meant.


text:
how to protect access to my apps and/or data automatically?
I want to lock access to my apps and I installed an app (Applock), which works properly only after being manually opened.
I need some solution which lets me being protected from having my data shared without needing to open the mentioned app itself; I'm focusing on the case when you have your phone stolen and anyone may have access to the screen, and I don't want to configure the screen locker.
The App I've installed seems to be configured for being launched at system startup but I still have to manually open it to have my apps locked.
Is there any app or method which may prevent others to use my apps and which is automatically operative at system startup?

What do you want/need that the lock screen does not provide?

@mattm if someone steals my phone I want to let him have access to browsers and settings so I can track his activities, but I don't want to share my personal data at the same time. The best solution would be a guest account but my phone doesn't allow to configure it.


text:
4G signal with mobile turned off
Recently I have noticed that my cellular company (TIM, I'm in Brazil) has been charging me for network connections daily. I rarely use cellular network since at home and in my job has wifi and I don't mind being 30 minutes without internet.
I called them and they said it's due the device having its preffered network at 4G, not 3G. When I changed the preffered network to 3g, it stopped charging me. They won't retrieve my money because they received a signal so for them there was an internet connection (even though the data received is like 1kb). It's horrible to keep changing it to 3g/4g every time I need to turn it off or on.
But anyway, my device is a Motorola X Play running Android 6.0.1.
The question is: does Android send 4g signal even with mobile data turned off? If so, is there a way to make it stop?
Edit: Following some comments, I lsoe signal a lot due the subway and closed places. That could explain it?

To me it sounds like a-hole company. It doesn't make sense why would 4g consume data when mobile data is off on that sense 3g should consume too. Or at least no one charges. Let's say someone have prepaid sim card and uses 4g and then run out of credit, in that moment he won't be able to connect to 4g, right? I guess it's just a way to charge you for using 4g for that company.

No, but it is entirely possible that every time you toggle it on and off, it is searching for a signal and connects momentarily with LTE (4G) then drops back to 3G. I don't have any proof or documentation regarding this, but it seems plausible and explains the issue. Is there a way to stop it, probably not.

@ЈеднорукиКрстивоје yes, I believe it's a way for them to get your money by making you tired of complaining.

@acejavelin yes, I thought about that but if I never turn it on for two days and neither turn off the phone or anything, would that still happen?

@Geo possibly... If you lost signal and it had to re-aquire it, or maybe (more remotely) when it switches towers. There is a possibility your carrier is requesting your device to change bands too.

Oh, I lose signal a lot due subway and closed places. That could explain this @acejavelin

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


text:
Change Galaxy Tab 3 from Finnish to English
My Galaxy Tab 3 is showing the Finnish language and I need to change it to English. I can't read Finnish so don't know what choices  to choose to do this. Help.I can get to Settings and that's it.

Identify the "Settings" app by its icon (gear), it should read Asetukset
Scroll down and find "Language & Input" (Kieli ja syöttö). There should be a globe icon
Tap on "Language" (Kieli)
Scroll down and find English

Thanks so much for this info. Wife in England couldn't get her tab back to English. Now she has and can message me.


text:
Network issues with Jio sim on Sim slot 1 and Airtel on Sim slot 2
I have Jio sim on Sim slot 1 and Airtel on Sim slot 2.Both the slots are 4G enabled and have VolLte. Whenever I turn on Airtel data , Jio goes out of coverage and unavailable. What would be the problem ? Is it a network issue?

It is simply compatibility issues.
A quick Google search shows that AirTel use FDD-LTE as their standard, while Jio use TD-LTE.
Due to current technology restrictions, TD-LTE can't stay on when FDD-LTE cellular data connection is established. So it's absolutely normal that your Jio card runs out of service when you turn on mobile data for AirTel.


text:
does call forwarding work with the cellular provider
Android has a feature to set up call forwarding. Does this send a command to my cellular provider or is it something the phone does?

It's something done at your ISP's server side.
To make a test: Configure it, and shutdown your phone. Grab another phone and call, you'll see you don't get a "User has shut down" prompt but directly connect to someone (you've set).


text:
How do I have a URI send Tasker an intent?
I have a task that goes to a webpage, and I'm trying to get it to callback to Tasker. I assume I'll need to receive an intent in Tasker, but I can't figure out how to do that. The two ways I've tried so far are:

Link: myapp://callback?param=abc123
Tasker:
Action:
Cat: Default
Cat: None
Scheme: myapp
Mime Type: text/plain

Link: intent://#Intent;action=myapp.action;end?param=abc123
Tasker:
Action: myapp.action
Cat: Default
Cat: None
Scheme:
Mime Type: text/plain

I've tried fiddling with various options and variations on these, but nothing seems to do anything. Given the webpage I'm going to supplies information with the query parameter and gives an error with the second way, I assume I'll need the first. I don't know why it isn't working though. How am I supposed to do this?

The creator of Tasker gave me some guidance here. Apparently Tasker's plugin AutoTools has the built-in scheme autotoolscommand:// built in, which will redirect everything following to an AutoApps command. Using the guide on AutoApps commands, I was able to easily figure out how to do this.
To set it up, create a profile for the AutoApps command of your choosing, e.g. myapp=:=. Then put the url of your link as autotoolscommand://myapp=:=?param=abc123. This will then set the Tasker variable %aacomm to ?param=abc123, which you can then parse or do whatever you wanted with. For me, I wanted to run a Variable Search Replace then to get just the data parts of the query with the regex (?<==)[^&]+.


text:
Booting kernel from fastboot
We all have heard of "fastboot boot xxxx" command. How does it work when you use it for kernel (fastboot boot boot.img)? Is it simple as this: it boot Android with that kernel if possible or it make that kernel permanent, if not how does it work? Does it just put kernel you specified in RAM instead of one in internal memory? Also what happens if kernel can't boot for some reason does it soft-brick device or just boot existing kernel? And if kernel is ok and it boot how to get back to using kernel from inernal memory?

When you use fastboot boot FILE.img, the image is downloaded and written into the RAM and than the normal procedure to boot a boot.img is followed. No changes to any partition takes place.
If the image is invalid or cannot be booted into, the boot process automatically falls back to the image in the boot partition. Once the temporary kernel is booted into, it is treated no different from the one stored in the boot partition. You won't get to see "booted kernel" or alike info anywhere in the Android. Once you reboot the device that image gets flushed out of the memory and the one from the boot partition would be loaded and booted into.


text:
How can I prevent wireless tethering from being disabled when I receive a call?
I use my phone (a OnePlus 3 running the stock ROM and Android 7.1.1) as my primary internet connection. This means that I make heavy use of wireless tethering, especially for work. The trouble is, whenever my phone rings, regardless of whether I answer it, wireless tethering gets disabled. If I use USB tethering, I have no such problem, but wireless is much more convenient.
I previously came across this answer, but it doesn't apply to me. I've never had a phone which was unable to simultaneously use phone and data. When I'm on a call, I can enable wireless tethering with no problem. It just gets disabled for no good reason whenever I receive a call.
Note that that the issue is not the connection technology (WCDMA, VoLTE, carrier support, etc.) This is absolutely impossible, since the fact mentioned above that I can manually re-enable tethering while on a call, coupled with the fact that I have full access to data while on a call, disproves any such theories. This is why I started a new thread instead of using the old one I linked to above.
Is there any way to prevent wireless from being disabled? Failing my first question, I would also accept a method to make my phone completely ignore incoming calls during specified times so that they couldn't disable tethering, so long as I kept internet access and text messaging.

It has two SIM slots, but I only have a single SIM for it. I see no reason to pay for two phone subscriptions.

For second part  (ignoring calls ) you could try Macrodroid. Trigger: call incoming> any number; Action;: call reject:; constraints: WiFi hotspot State > WiFi hotspot on. If this solved your problem and you want me to post this as an answer, please tag me to post as I would be logged out

On my LG K20 running 7.0 I have “Do Not Disturb” under” Settings > Sound & Notification”. With that turned on, incoming calls do not turn the WiFi hotspot off. I just now tested it to make sure. I can leave it on until I switch it back off again myself or I can set a timer that will turn “Do Not Disturb” off after a specified length of time.


text:
Disable USB charge!

I just tried and found that you need to modify a file:
sys/class/power_supply/usb/device/charge

its default content is 1 which means 'enable charging' you need to set it to 0 to 'disable charging'
$ su
$ echo 0 > /sys/class/power_supply/usb/device/charge

I tested on Nexus 4 and it's working successfully.

user3395818 has posted this answer. I have Nokia 3 and it comes with Android 7 Nougat. I am new to Android. How to perform the above task?
Please explain in detail with steps.

Note that the content of /sys can heavily vary between different devices, and even if there is such a file there, some devices might not allow you to modify it, or the modification would not come into effect.

Also to add to what @Andy says, it may not work on all devices

It might make your question easier to understand if you [edit] and add a link to the answer you're talking about.

What you have to do is:

Root your phone (voids warranty, also risky if not handled
properly).
Download any root explorer like ES Explorer.
Go to that path you've given
Edit that file and set it's value to 0.

You can also choose terminal emulator as that's the only thing in which you can execute that code.I'll recommend not to root your new phone. That's upto you.


text:
Where is the download manager located on Xperia Z?
I'm using Xperia Z on Android 5.1.1. Normally, Download-Manager is an embedded app. This is why it is hard to find out its path.
What is the absolute path of Download-Manager?

It depends on what phone. Manufacturers often replace the built-in apps like the download manager with their own. Please [edit] your question to say what phone you're asking about.

@DanHulme Manufacturers often replace built-in apps, that's true. But no one should replace, let's say, System UI. For exactly the same reason Download Provider is rarely replaced.

On Android 5.x (aka Lollipop) (also 6 and 7), its APK is located at
/system/priv-app/DownloadProvider/DownloadProvider.apk

Its data is located at
/data/data/com.android.providers.download/

Its default download location is ($ = environmental variable)
$EXTERNAL_STORAGE/Downloads

-/Android/data/com.android.providers.download/ is not present in Xperia Z. And /system/priv-app is not present too. -

@dschinn1001 Download Provider, AFAIK, never store its data on SD cards. It only stores in /data. And if you claim that /system/priv-app does not exist, I will doubt if you're running Android 5.x.

@dschinn1001 You'd better not browse with the built-in file manager. It never shows the whole filesystem hierarchy, but only your internal storage (or SD card).

Download-Manager is downloading your files to the folder Downloads which is located in the internal storage.
Depending whether you have root access it should be at /sdcard/Downloads or in your internal storage at ~/Downloads.


text:
LG Premier (LGL62VLv) not OTG Compatible. Hack it to making it compatible?
Hi I bought an LG phone strictly for one purpose, I need to use it as a video screen for VR goggles. I intend to hook up a camera to it and use it as my eyes in a cosplay youtube video here My problem I have encountered is

Where's your problem?? How could you leave an incomplete question??

https://android.stackexchange.com/questions/170215/why-is-my-phone-ignoring-otg-usb/170224#170224

I searched on Google but nothing says it supports OTG.
There are 2 possibilities:

The phone has a hardware voltage regulator that can uprange the 3.7V from battery to 5V, then there surely is a way to modify the system to allow OTG.
The phone does not have a voltage upranger... Give up and have a good sleep :)


text:
How to log into a 2FA protected YouTube account in Gear VR?
While using Gear VR, I tried to access my YouTube account from both Oculus Browser and Samsung Internet.
Since my account is protected by 2-factor authorization, the app tells me to click the "yes" button that should appear on my registered phone.
However, when the Oculus app is running, this notification is not displayed. I tried to remove my phone from the gear, but no notification neither.
What is the easiest way to log into my 2FA-protected YouTube account from Gear VR?

disable 2FA, then login to VR, then enable again is the most logical step, no?

What worked for me: generate recovery codes from my Google account and use those to log in.


text:
Can not uninstall an app(hi app lock) which has device administrator rights
I have installed "hi app lock" application 2 year ago. But rarely used it. Now when i open it, it doesn't open. So i decided to uninstall it, but first i have to revoke its administration rights. So i try to unchecked it, but that action is crashing. Attached image of uninstall steps. Please let me know how to remove this app. I don't want to factory reset or root my android device(oneplus one, OS: Cynogen OS version: 13.2.1....)

Boot into safe mode and than try disabling the administrator.

@firelord, same problem when unchecked device administration rights in safe mode.

Fixed the probem.

After viewing report's call stack, got to know that android.permission.SYSTEM_ALERT_WINDOW
for this app is not enabled. So, i enabled above setting by help of this link, https://www.experts-exchange.com/questions/28947878/How-to-enable-android-permission-SYSTEM-ALERT-WINDOW-in-marshmallow.html and then successfully revoke device administrator right and uninstalled it.

@ChetanRaiyani Please post that as an answer and mark your question as solved.. Also, edit the question title and include the app name so that it'll be easy to find for others searching via Search Engines.

After viewing report's call stack, got to know that android.permission.SYSTEM_ALERT_WINDOW
for this app is not enabled. So, i enabled above setting by help of this link, https://www.experts-exchange.com/questions/28947878/How-to-enable-android-permission-SYSTEM-ALERT-WINDOW-in-marshmallow.html and then successfully revoke device administrator right and uninstalled it.


text:
"Draw over other apps" enabled by default?
I just did a factory reset on my device and "Drawing over other apps" is enabled for over 170 apps. I read that only a very short list of apps need this permission. Do 170 apps really need this permission by default?

Please include your Android version, and maybe your device name..

I don't think we can answer for 170 apps or even more than an app or so. That's just too broad for us. Just disable the permission for the apps if you're worried about something.

No, it is not normal.
Usually you need to give permission depending on the android version you have
(Beginning in Android 6.0 (API level 23), users grant permissions to apps while the app is running, not when they install the app).
Very few apps need the draw over other apps (for example facebook messenger with the chat heads, and other apps that put an overlay on your screen).


text:
Unable to make/receive call from Lenovo TAB2 A10-30 (Lenovo TB2-X30L)
I have a Lenovo TAB2 A10-30.
Model Number: Lenovo TB2-X30L
Serial Number: XXXXX
I can send and receive messages but unable make or receive a calls. I have downloaded and install many phone dialer apps from google play store, but it is useless.

The voice call function is not available on this tablet, the SIM slot is there for DATA connection only.


text:
What can a "Device Owner" app do?
I've been searching around to find an answer to what "permissions" a device owner app on 7.0< has, but I can't find a clear answer?
Can anybody hear help me out, or maybe point me in the right direction?
I don't know much about coding.. :/

do you mean system app/pre-installed app as device owner app?

No :) If I install an app and set it as Device Owner (via ADB) what will it be able to do? :O
Sorry, should have been more specific.

Are you looking for something beyond this: https://android.stackexchange.com/a/181006/96277?

Yes I am :) But my question is actually related to that one (also by me).
Basically I'm asking because I really like the funcionallity of Ice Box, but I also realise I might be putting myself at risk giving the app Device Owner permissions. So I just want to know how bad it could potentionally harm me if it wanted to...


text:
Does clean installing instead of updating save more space?
I recently removed and reinstalled Google Maps and there was something I noticed that made me post this question.
Before removing the app (which I had for about 2 years and had been updating regularly), it's size was about 60MB. After clean installing the application with it's latest version from the Google Playstore it now has a size of 44,5MB.
Why does this happen? Do updates add size in the app every time it updates? If for example an app occupies 30MB of space and an updates is 7MB, will this space be added to the 30MB? And last but not least....Is clean installing an app instead of updating a better solution if someone needs the app not to dramatically increase in size?

Related: (Probably the best explanation): https://android.stackexchange.com/questions/79334/is-the-old-app-uninstalled-when-it-is-upgraded

@xavier_fakerat  This clears things a lot, Thanks! Still though I cannot explain the size difference. Perhaps dowloaded or temp data??

I'd rather guess cache and data – which gets deleted along with the app if you delete the latter, but is kept when you just update it. You didn't state if you differentiated between the app itself and its data in your calculation ;)

Usually when an application is being updated, its the case that files (resources in apk - code, libraries, assets, images etc) are being replaced rather than being added. Of course the question, is how big is the portion being replaced, which utimately determines the final size of the "update".
If new resources are added by the application developer without removing anything in the previous version then it will likely be bigger, and if some resources are removed and replaced with less, then its the other way round

If the update has contains more resources than before, it uses more
space. If it's a bug fix (similar to a typo in text), it might even
use a few bytes less space.

For most applications, updates will usually increase the total size to a larger value.
But in your case with Google Maps, it seems the items that replaced ones in previous version are "compressed" i.e much smaller.
Uninstalling old version and clean installation of newer version
When a user application is installed, it usually keeps its data (settings, databases etc) and also cache in the /data partition and  cache partition.
Uninstalling the application also deletes this related data.
If you then clean install it, you'd also note size difference (even say the were supposed to be same size apk!) Just as Izzy wrote in comments. In this case the clean install will seem to provide the user with a smaller sized update than updating straight (but its somewhat misleading)
But as expected, the size will also increase as new data and cache are saved.
Note: with this route you likely lose all saved data within the application.
Generally speaking though, uninstalling the old version and installing the new version will use roughly the same space as updating the old version.


text:
add a local picture to imindq mind maps
almost all is in the title : imindq asks an url when attempting to add a picture to a node.
I would like to add a local picture...
I tried something like this :

file:///sdcard/pictures/position_-2101364257.jpg

but it does not seem to work.
thank you

It seems that you got confused with the document option and image option. The one just below the + sign is for document which you ended up using. The third from the bottom (icon of a scenery) provides the image functionality. Even in there, you get to select only icons from a given set.
(Click image to enlarge)


text:
How to disable vibration from notifications?
I am now on Android version 6.0.1 on a Motorola Moto G (3rd gen)
I have the ebay app installed and prior to the update whenever I received Ebay notifications they would just silently appear on my home screen at the top (where all notifications go). However, since the update my phone now vibrates, which I don't want.
When I go to Settings->Sound & Notification->App Notifications->Ebay

"Block all" is not enabled
"Treat as priority" is not enabled
"Allow peeking" is not enabled

How/where do I disable vibrating for Ebay notifications?

You would need at least adb or root access for this to work. I'd describe the method for adb, since root access is not available or cannot be afford by just everyone.
Once you have adb setup and working with device, issue this command:
adb shell appops set --user 0 com.ebay.mobile VIBRATE deny

The notifications from Ebay app wouldn't vibrate your device anymore. If you want to treat other individual apps the same way, replace com.ebay.mobile with their package name.
If you have root access or can afford some inconvenience of having to connect the device to a PC every time former is restarted, try an app like App Ops.
(Click image to enlarge)

Appreciate your answer, but are you seriously telling me I cannot turn off vibration alerts due to this new Android? Isn't that a bit of a backward update?


text:
Is it possible to power on Android device with charger?
I don't know if it is unusual, but it happened this morning. I have a pretty old Android tablet with a partially working power button. Partially working in the sense, it works sometimes. The tablet is actually not in a good shape. The battery is poor. So I always use it plugged in. The charging port isn't good either. It also works occasionally.
Today morning I was checking if the tablet is still working. I was just plugging the charger in and out, but all of a sudden, it turned on. I tried the same again. But it didn't work.
Is that actually possible??? If so is there any procedure for doing this??
BTW, the tablet is a Micromax tablet running on Android 4.1.2

Looks like it is possible with some. Search for user manual of your tablet

@beeshyams It's a Micromax Funbook P362 tablet

Sorry but couldn't find any user manual to confirm if that is the expected behaviour or not

Does this answer your question? Automatically power on Android when the charger is connected

It depends on a device. Some can be powered without a battery at all. One older smartphone I had did that. Yet on my latest phones it's not possible. On one phone if the percentage jumped from 0 to 1%, I could already start using it and the battery would keep charging. But on another phone it needs about 7%, and if I turn it on, I can use it a little bit and it shuts down bringing the battery back to 0%.
One other thing that matters is, not all chargers are the same. Try different ones you have. Some of these "fast charging" ones might work.


text:
Is it still possible to root my Samsung Galaxy J7?
I'm trying to root my phone and I am at a loss. I am pretty new to rooting. So, not surprisingly I soft-bricked my phone but luckily I was able to restore everything with Smart Switch but I read about how updates can prevent rooting.
I've tried a variety of guides but I keep wondering if it is even possible to do at all as I keep seeing comments about how some phones are not able to root at all.
Phone Information:

Name device: Galaxy J7 (2016)
Model number: SM-J710FN
Android version: 6.0.1
Build number: MMB29K.J710FXXU3AQF8

What I have tried so far:

XDA guide
KingoRoot
KingRoot
OneClickRoot
Dr. fone
TWRP recovery (which gives /Data error no matter what file system I change to in Advanced Wipe. It does work but the phone keeps bootlooping after)

Unfortunately the video with the guide on XDA doesn't work. Does that mean it is outdated? Should I maybe flash the firmware back to the original (before update)? Or is it entirely impossible? Any help would be greatly appreciated!!

The XDA link is improperly done, double-check that.

Yes, the link is invalid, see "...." in link.

Have you tried CF Autoroot method yet? This one seems to succeed on (almost) every Samsung devices.

Follow this thread: https://forum.xda-developers.com/galaxy-j7/how-to/root-galaxy-j7-sm-j710fn-root-t3448389/


text:
How do I change the audio balance on android 7.1.2?
I have conductive hearing loss in my right ear, and I'm wondering if there is a way without rooting, for me to adjust the balance to make my music sound correct.

Unfortunately, the only related option I can see on stock Android 7.0 is to enable "Mono audio" (under Settings > Accessibility). (FWIW, I see that iOS 10 has the option to change "balance" out of the box.)


text:
How to reinstall android on my HTC
I have encrypted my HTC One M7 and then entered a wrong password until destruction of data. How can I recover my HTC.
In other words, how do I reinstall Android 6.0 on it?
I tried "power button + volume lower" and then factory reset. It leads to TWRP.
PS: I am using Linux, and have no Windows machine available

If you can enter to fastboot mode you will try to flash an image.

If you are using TWRP, can you not just perform a factory reset there? Wipe caches, data, and internal storage? Otherwise, you would need to find the official RUU file and run it on a Windows computer (it doesn't work in Linux) to restore it to factory settings.

Should be able to factory reset from twrp even if you can't decrypt it. On the flip side, I know HTC devices have RUU's wich allow to install factory images etc.


text:
Hide a persistent notification altogether (without proprietary software)
I'd like to hide a persistent notification of an application (an IRC client) but would like to keep all the event notification (for example, I'd still like to receive a notification when I'm mentioned in the channel).
There was this question which suggested two proprietary applications to do this. Still, I'd rather refrain from installing closed-source applications, as my CyanogenMod installation has no user-space closed-source blobs.
Is it possible to remove the persistent notification without installing proprietary blobs?
I'm running CM 13.0. My phone is rooted and I have Xposed installed.


text:
Stuck in Verify your account
Stuck in Verify your account, I have only Google Voice keyboard and I cant type my number or @, what to do?
I can't  do anything with factory reset, i can't get in safe mode.

Why don't you install a keyboard app ?

Please don't abuse the post by deleting it. You asked a question and it has useful answers that may help someone

In the corners on the bottom of keyboard there are icons. Example: (?!)
click that, it will give you @ and other characters you need.


text:
How to reduce Call volume below lowest setting?
How can I reduce the minimum call volume while using a headset on Android?  I am using a Moto G5 Plus, but I am searching generally for all models a way to adjust in-call volume beyond the default constraints. Thank you!
Call Volume is too loud on minimum setting, and obviously dangerous above 50%.
Music Volume is excellent and extremely low at minimum level.
Model Details:

Moto G5 Plus
Purchased from Motorola directly on 2017-07-09
Android 7.0 Nougat
Build number NPNS25.137-35-5

Additional detail and request from manufacturer at Minimum Call Volume Too High and Loud with Headset or Headphones - Moto G5 Plus - Lenovo Community
Here is what I have tried so far,

Multiple high quality headphones
Sony MDR-V6
Apple In-Ear Headphones with Remote and Mic
Safe mode - Long press power, followed by Long press on "Power off" dialog box.
Skype Calls - Problem is the same, even in Skype, which relies on the same "Call" volume slider.

Alternative Phones with same calls, headphones, no issues.

iPhone 6
Nexus 5x with Android 7.1.2

Apps which do not work:
With options which look like they will work:

DSP Manager

Without options which look like they will work:

Fine Volume Control V2
Volume Control +
Audio Concert
Music Volume EQ + Bass Booster

Additional Related Problems: See lenovo post as I am unable to post additional links with current reputation.  Minimum Call Volume Too High and Loud with Headset or Headphones - Moto G5 Plus - Lenovo Community
Considering additional hardware to solve:
Koss VC20 Volume Control - https://www.amazon.com/Koss-155954-VC20-Volume-Control/dp/B00001P4XH
Thanks for any help!


text:
How do I recover Chrome history when sync fails?
How do I restore the history for the Chrome browser? Do I need to root the device to access the history file and roll it back to a previous time? I was told that there is the possibility that this wasn't a complete delete since that isn't the case with SQL databases.
I wrote a post in the Google product forums for Chrome regarding how to export my Android's Chrome browser's format in a readable format with clickable links/time accessed, etc.
Unfortunately, the advice I was given was essentially, "try sync again." I had tried this several times which did not result in the phone's history getting synced to my account. Because the email I was using was an institutional email, I tried signing into a different email, which instead led to my browser history becoming inaccessible or deleted. I am not sure which. Usually, when I just sign out of the Google account in Chrome, the browser history is restored.
I had found a few threads regarding the location of the history data and others asking how to restore lost tabs and history (e.g. how can I fetch Chrome history in Android 6 Marshmallow? How to export Android Chrome browser history in a file? Retrieve history from Google Chrome on Android, Export Chrome for Android's history) but they either only have a few, general replies, or none at all.
In case it's relevant:

Phone model: Samsung Galaxy S5 Active (SAMSUNG-SM-G870A Build/MMB29M)
Chrome version: 59.0.3071.125
Android version: 6.0.1


text:
Third party apps installation when 'unknown source' option is disabled
Instead of using my company phone, I set up my company email account (MS Exchange Active) on my personal phone. So now I can organise and overview my private and work events in the calendar etc. Also reply to work emails from my personal device.
However, our IT department is pushing the company policy onto my phone and disabling the option for "unknown sources" (third party apps installation using apk file).
Does anyone have a workaround to be able to install third party apps on my phone while the policy is enforced? In other words, I can't enable the "unknown source" option on my Samsung Galaxy S8.
Thanks in advance.

Being technical, if the default app store doesn't use an encrypted connection (SSL/TLS), you can perform a MITM attack, and intervene the downloading process, and replace the app with an APK you've prepared.
A computer running Linux is strongly recommended, but a more user-friendly approach could be using zANTI to intervene.


text:
How do I unlock the bootloader on an LG K120 (K4 LTE 2016)?
I got a used LG K4 off eBay and I'm looking to flash a Marshmallow ROM. I tried downloading the SuperSu ZIP file and booting into recovery, but the only option was factory reset.
I rebooted and tried Kingroot, because you don't need to boot into recovery for it to work. It didn't work, it just said 'Root failed'.
I did some research and found out that you need to unlock the bootloader. I didn't know this because on my previous phone the bootloader was already unlocked. I searched on how to unlock it on my device but all the suggestions just told me to boot into recovery.
Is there a good way to manually unlock the bootloader? I have a raspberry pi 3 and my mother has a Windows 10 laptop, so either can work. Thanks!

LG has agreed to provide bootloader unlocks for a certain few models. Here is the official LG site for unlocking bootloader.

It's best to provide a summary in your answer, so people know what to expect (is the link to instructions, a download, a registration form, or something else).

According to the "Supported Devices", No "K" series is supported for unlocking the bootloader.