text:
Unable to enter recovery mode for Marshmallow manual OTA update on Nexus 6
I am sharing this piece of knowledge for the folks who might face the same problem.
Scenario
I am manually upgrading a rooted Motorola Nexus 6 device, for which OTA update is not available due to system ROM modification. A populare guide can be found here or by following Nexus Root Toolkit's wizard.
Problem
Android reboots in recovery mode with a "No command" message. NRT and guides say that this is the pre-screen to recovery. I need to enter recovery and enable download from ADB. The problem is that when I do the PWR+Volume+ sequence I only get the device rebooted into Android

Solution
First press the PWR button, then quickly press once the Volume+ button and release the keys.
Explanation
It could be tricky for some people to enter the combination right.
Nexus 6 does not allow direct Recovery boot using PWR+Volume+ combo on powered off phone. Instead, you have to go through the bootloader.
Once you are in the recovery pre-screen (in my case, of ROM MOB30O), holding the PWR button will force the device's power cycle. If you press Volume+ before PWR, recovery will ignore the sequence, and then if you hold PWR a power cycle will start.
The power cycle then will simply ignore that you are holding Volume+ button, bringing you to Android OS with a normal boot


text:
Update problem in Samsung J5
I have just re-installed Samsung J5 firmware manually. After install now whenever I try to check software update it gives error saying that " Unable to update the software. A network or server error occurred. Try again later ". I have tried many times, but same message appear. Before installing firmware was working fine. It gave me update of Marshmallow, but now gives error. Is there any way to fix this ?

Id your device rooted?

No it is not rooted but i just installed firmware and it is due to install firmware.

Maybe there is a server error, possibly wait and try after few hours

I tried many times but still it gives same message.

If Marshmallow update for your device is available, then it should be available on SamMobile. Or even XDA. Suggest flash that directly (after checking you çhose the right one) using Odin, since your aim is to have Marshmallow

You are saying right,on SamMobile Marshmallow update is available.Here Question is if we somehow install Samsung firmware manually then is it really mean that in future we only have option to install it manually but not by auto check option,auto check option seems good you just busy in your work and get notification that there is an update available.Did it ever happened to other Samsung mobiles or just issue with J5?

If there is a future update for your device, which is very unlikely given Samsung policies, you may have both options, manually or auto but can't say for sure

Recently, I have installed Marshmallow firmware manually. Firmware was taken from www.sammobile.com site. Now auto update problem has fixed in Marshmallow. Now it does not give error. Sever network respond properly. Thanks to Sammobile web site.

source: Stack Exchange

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

sort: votes


text:
System and Play Store updates doesn't work on Android 4.4.2
I'm using a cloudfone excite 401dx with Android 4.4.2.
System update says "battery too low to install system update, connect charger to continue", but my battery is full. When I use the factory reset, the system update keep saying of my issue (battery too low to install system updates, connect charger to continue).
Still my Play Store won't update because of that issue, and I can't download any of games on my Android.

What happens if you connect charger?

Nothing happens to connect charger

Why nobody   help me?

@WevanderLarisma Some issues go unanswered. We try not to, but some slip through the net. Lets fix that. So, nothing happens when you connect the charger? (BTW, don't worry about language. If you speak your native tounge, tell us what it is. I'll try to translate it.)

Similar to the battery issue on Google Products Forum: are you using battery-management related apps? Also, it's.. kind of strange you noticed that Play Store isn't updated (most of us don't realize, since you can still use older Play Store to download apps). Is there any error message when you tried downloading an app?

@Andrew T.  Since u ask that about battery management yes but without updating system and google play store, i download an 360 security then i saw a battery management and i've been use it but before i uninstall the app i turn off the  battery management..

@Andrew T. There's no error message that i download.

@DanB yes nothing happened when i connect it

@WevanderLarisma It could be a issue with the battery- its not processing charge properly, the chip that monitors it could be bugged, etc. Try another battery, and see how it copes.

@DanBrown dan, my battery is in proper processing charge. Its in system, not in battery

Hmmm. I am clueless then.

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


text:
Uninstalled app coming up in update list in play store
I uninstalled an app using a long tap shortcut that comes on One plus two mainscreen, which I guess is also the time when there is an update waiting for this app because the next time I opened the Play Store, an update shows up for the app. When trying to update and then uninstall (this time from Play Store), it still keeps showing up in Updates list and the whole things repeat.
The app is Swiftkey Keyboard, if that helps. Any recommendations on permanently removing the app would be helpful. Android v6.0.1, OS: OxygenOS v3.0.2

I tried Settings > Apps and there is no uninstall option, instead there is a disable option next to force stop. In play store, there is update option which doesn't help as I stated earlier.
I doubt if it is a system app, because I voluntarily installed it (from Google Play Store as I remember; I enabled installation from unknown sources only after the release of Pokemon go, I am not aware of any other possible ways of side-loading)
The app doesn't show up in Device Administrators (there's only Android Device Manager and another paid app visible in device administrators)
I disabled it, it stopped showing up in updates, keyboard menu and elsewhere, but it still is taking up that internal storage as shown in Settings > Apps.

Next possible cause is, it seems Swiftkey Keyboard is a system app. In this case, you can only uninstall all applied updates (read: reset to factory setting). If you want to uninstall the app itself, you'd need root access and use uninstaller app that has root access.

That leaves a few questions: 1) installed from what source? Especially if side-loaded, it could have come with something malicious "attached to it". 2) Have you checked whether it registered as device admin? That might prevent uninstallation. But according to Swiftkey support, that should not be the case.

@Izzy from google play store as I remember. I enabled installation from unknown sources only after the release of Pokemon go, I am not aware of any other possible ways of side-loading. 2) No, only Android Device Manager and another paid app are visible in device administrators.

OK, I'm out of ideas then. Are you running Linux (or at least Cygwin) on your computer, and can access your device via ADB? Then we could at least easily figure where the .apk file (and other resources of the app) are located, to make sure of "system app or not". My little tool Adebar generates a nice report on that (amongst other things).

@Izzy Yes, I run Linux on my computer, I will verify and comeback thanks.


text:
Platform Certificate
I am resigning apps on a system image in a manner similar to : Resigning System Image on a Device.
What I am trying to figure out is how Android verify these apks. In the standard android build the platform cert is selfsigned: platform.x509.pem.
I guess and hope this certificate is deployed as a file somewhere on the device.
For instance in my test system image framework-res.apk is signed with a selfsigned certificate with the serial number d20995a79c0daad6 but this certificate is no where to be found in /system/etc/security/cacerts.
My question is how is the platform certificate known to Android assuming it is not hardocded somewhere.
EDIT #1: I pasted the subject key id instead of the serial number.
EDIT #2: I searched the entire image for PEM encoded certificates, found some but still no platform cert. Searched for the DER encoding of the serial number too but without luck.

I was finally able to identify and ultimately change the platform certificate on an emulator and a test device by patching the following files:

/data/system/packages.xml

Contains a hexdump of the DER encoded platform certificate
Contains the PEM encoded public key of the platform certificate

/system/etc/security/mac_permission.xml

Contains a hexdump of the DER encoded platform certificate


text:
Using macbook USB charger for android tablets and phones
I am looking into finding a USB OTG cable/adapter that allows me to connect USB peripherals to an Android tablet while charging it. Ultimate goal is to get the power from a car's cigarette lighter (possibly using a USB adapter which provides 5A/3.0A or 2.4A)
While researching, I found out there are number of issues including, not all devices truly support this mode. (I heard most samsung devices do. Anyway to find a certain device supports this, before buying?) And certain adapters have a physical switch and doesn't really support simultaneous charging and data transfer/USB hub mode.
I am wondering if I can use the adapters that claim to charge and act as a hub for the Macbook, which has a single USB C port.
Lot of these adapters (designed for Macbook and Chromebook pixel) provide 14.5V/2.0A which makes me worried, as my phone charger only provide 5V/3.0A (Nexus 5X which has quick charging).
Is it possible to connect a phone or tablet to one of these adapters and not get damaged by the extra power? And would the adapters work under the power of the car cigarette lighter which only provide 5A/3.0A, when they possibly expect 14.5V/2A from a macbook charger instead?

related complications. Also this

Though that post is 3 years old, things have become only more complex now as far as inter workability of chargers go- even ipod chargers are different per model and can't be used with other ipods

Fundamental thing is that you are contemplating laptop chargers , designed for much bigger capacity batteries to charge your cell and then plan to use the car charging, in between- not a healthy combination and recipe for problems

Anyway to find a certain device supports this, before buying?

No proven way AFAIK...you would need to research product and user reviews and ask around in device specific forums or write to manufacturer

Is it possible to connect a phone or tablet to one of these adapters and not get damaged by the extra power?

You would not get fast charging for sure
Chances of damage are high mainly due to high voltage levels - for details , see How do I select a non-OEM charger for my device?

And would the adapters work under the power of the car cigarette lighter which only provide 5A/3.0A, when they possibly expect 14.5V/2A from a macbook charger instead?

Unlikely that they would work

See this question for a sample view of complications http://android.stackexchange.com/q/43314/131553


text:
"Vendor image does not match the system" message at boot
I flashed Pure Nexus on my Nexus 5X and I'm enjoying it. But every time I boot my phone I get the following message:

Is it possible to get rid of this message?

Yes. Do as the hint says: grab the corresponding factory image (in your case MTC20F) here, extract vendor.img from it (you might need 7-Zip), then flash it in fastboot mode via fastboot flash vendor PATH_TO_VENDOR_IMG. Reboot and you should be fine.
Be sure to also update the bootloader (fastboot flash bootloader PATH_TO_BOOTLOADER_IMG) and baseband (fastboot flash radio PATH_TO_RADIO_IMG) too. This should be made a routine as you update your ROM afterwards.

But I have Pure Nexus, doesn't flashing the vendor image go back to pretty much "factory settings"?

@TeunissenStefan No, you might be thinking about "factory image" which this is a part of, and thus will not touch your data.

@AndyYan your instructions are flawless, thank you so much.


text:
Do I need to unroot my phone to encrypt it?
I'd like to fully encrypt my rooted Samsung Galaxy S5 with Android 5.0 and its SD card.
This guide says that one needs to unroot ones phone before encrypting it. Is that really needed for my device? And if so - why?

Moved it here: http://android.stackexchange.com/questions/154032/when-do-i-need-to-enter-my-password-once-i-encrypted-my-phone

My guess is that if your phone is rooted and encrypted, the encrypted keys are available for any malicious app/ intruder that can gain root access, rendering encryption useless. See this security stack exchange post but i am not sure how that can be avoided if you encrypt and then root !! Maybe, you can post this question there , if you don't get a response here and after deleting it here (cross posting discouraged)

This says encryption is lost on rooting


text:
Whatsapp back up problem
My Whatsapp is showing last back up in Google Drive as August 2  21:48 but after that it did not take any back up, and today's date is August 5, though   in google drive settings is showing as Backup to google drive as daily.
What needs to be done to ensure backup till today?

You can change the settings to never, then backup manually  to back up to Google Drive. But remember, whatsapp backup happens at 2 am every day. To see why daily backup did not happen , see this http://android.stackexchange.com/a/133105/131553

To clarify, 2 am backup is to the internal database stored on your device

Have you enabled Backup over Wi-Fi Only? If yes, and when Wi-Fi is not ON at a time when WhatsApp is trying to send back up to Google Drive, in that case your Backup will not be happening. This could be one of the possible reasons...


text:
selinux denies busybox although selinux is set to permissive?
Device-info:

Phone: Sony Xperia Z1
Model number: C6903
Android version: 5.1.1
Build Number: 14.6.A.1.236
Rooted, BusyBox and Terminal Emulator installed (Play Store Version!!!)

I have formatted an SD-Card to an ext4-filesystem and put another Linux on it.
After mounting the filesystem and files without problems I want to execute:
chroot /data/local/mnt /bin/bash
with /data/local/mnt is the Linux root-folder. Execute the line above leads to the message:
chroot: can't execute '/bin/bash': Permission denied
I have checked the permission of /bin/bash and also of /data/local/mnt and remounted nearly every path which are related to that folder with exec and rw permission. So maybe you know some special rights-associated files or folders I forgot, but I think the problem is something else...
After readed that some of the Linux-on-Android project-users had some trouble with executing the init.sh because of selinux I set it to permissive:
root@C6903:/ # setenforce 0 and checked it:
root@C6903:/ # getenforce
Permissive

(Of course) chroot does not work. So I checked the message buffer of the kernel for selinux-avc-deny-messages and BINGO:
root@C6903:/ # dmesg | grep denied
...
<36>[58575.652383] type=1400 audit(1470337082.042:10188): avc: denied { read } for pid=18553 comm="busybox" name="mmcblk0p23" dev="tmpfs" ino=9821 scontext=u:r:ric:s0 tcontext=u:object_r:block_device:s0 tclass=blk_file op_res=0 ppid=4602 pcomm="ric" tgid=4602 tgcomm="ric"
<36>[58575.653740] type=1400 audit(1470337082.042:10189): avc: denied { open } for pid=18553 comm="busybox" name="mmcblk0p23" dev="tmpfs" ino=9821 scontext=u:r:ric:s0 tcontext=u:object_r:block_device:s0 tclass=blk_file op_res=0 ppid=4602 pcomm="ric" tgid=4602 tgcomm="ric"
<36>[58575.655002] type=1400 audit(1470337082.042:10190): avc: denied { ioctl } for pid=18553 comm="busybox" path="/dev/block/mmcblk0p23" dev="tmpfs" ino=9821 scontext=u:r:ric:s0 tcontext=u:object_r:block_device:s0 tclass=blk_file op_res=0 ppid=4602 pcomm="ric" tgid=4602 tgcomm="ric"

These are just 3. You can have some more if you want! So 1. QUESTION:
Why does selinux denies something when getenforce returns Permissive???
But I thought first that could be fixed anyway by allowing all these denied permissions with:
supolicy --live "allow source_class target_class permission_class permission"
FOR EXAMPLE:
root@C6903:/ # supolicy --live "allow ric rootfs file execute_no_trans" which returns:
Patching policy ...
-allow:ric:rootfs:file:execute_no_trans=ok
- Success

Well (of course) it did not work AND I get a denied message for the exact same case for a bunch of cases. So 2. QUESTION:
Why does allowing policies not change policies to be allowed???
(Of course) I am not 100% sure if the denial of executing chroot is related to selinux and it would be very easy to find it out if I could just set it to permissive.... So 3. QUESTION:
How to solve this problem?
In Graeme Hill's Dev Blog article Compiling a permissive Android kernel he says:

There is a command called setenforce which toggles modes, and there are some apps on the Google Play store which do the same thing, but none of them will work until we modify the kernel.

Question:

Is that related to every device with Android 5.X or differs from manufacturers?

I just hit the same problems. Did you ever figure this out? If yes, can you perhaps answer your own question?

@AndrásKorn Unfortunately no, never got it to work and changed multiple phones since then.


text:
When do I need to enter my password once I encrypted my phone?
I intend to fully encrypt my phone do I need to enter the password at start-up or when unlocking the screen-lock?
If the latter is the case I can't enter my password each time I'd like to unlock my phone of course so is there a way to use a swiping-pattern as password (e.g. 3 times the false one requiring the full password) or sth alike?

When you encrypt your device, It will only ever ask for the decryption key when you boot the device. If correct, it boots normally, and will not ask for that particular password again until next boot. Of course, any screen-lock (normal password) will still be needed to unlock the device when locked.


text:
Calls cut-off after 10 seconds (Samsung galaxy S3)
I have samsug galaxy s3 (SHV-E 210S), when I receive a call or when I make a call, it cuts off after 10 sec and I have to make a call again. In brief the call stop its self. What can you do to solve that issue. The phone don't allow me to control the calls (incoming and outgoing).

go to Service Center :D

It seems that your call setting are pretty weird. Do following things :

Check your proximity sensors are working properly
Check your call setting might be it changed due to some third party app you installed.
Change the network provider( change 3g to 2g).
This probably is your second last option just reset your device ( backup needed)
The last I can say is contact Samsung dealers, that might help you.

Hope it helps.


text:
Would google apps for a lower android version work for the higher one?
I'm trying to install a custom Rom of android version 6.x. But I installed the google apps for version 5.x.
Would they work fine if I install them together?

Yes, they should work, but I recommend getting OpenGApps for your Android version for better compatibility.

Yes, Google Apps for older Android versions still work with the latest version of Android (usually, with Android 6 they need a fix to give them some permissions)
Although they might work, I recommend getting OpenGApps for your Android version for better compatibility and the latest patches.

No, you should re install the ROM and the corresponding Google apps version of the ROM you're trying to run.
If you still get error messages please follow the cyanogenmod wiki about this cases, the worst thing that could happen is you need to make a factory reset from your custom recovery.
https://wiki.cyanogenmod.org/w/User:PsychoI3oy#Fixing_CyanogenMod_13.0_gapps_crashes

Are you nuts? Wiping /system will also kill the OS, and I doubt a factory reset is gonna fix that. Please edit your answer to include that.


text:
S5 G901f 4G+ on Android 6 is slow to switch tower
My recently purchased Samsung GS5 G901f 4G+ on Android 6 loses network for ~10s in many locations. I have used the "Open Signal" app to get an understanding of the problem. It seems to me like the S5 is not properly switching to a different tower when I walk around. It lets the reception get really low, the connection cuts, and after ~10s of having no network it will finally connect to another antenna. I know there is something wrong with the phone because with the same carrier+SIM card I never lose network in my area on my old S4.
So my question is, is this a software problem or could it be hardware?

Probably hardware, since it sounds like the radio is damaged or limited somehow.

It was a software problem. Switching to android 5 fixed the issue.


text:
Google now - retraining the voice model
Sometimes my phone ignores the Ok Google command. I've noticed that I need to say it in the exact same way, as I said it during the voice model retraining. Even a wrong distance between my mouth and my phone's microphone can cause it to ignore the OK Google command.
Is there a way to save many voice model profiles just like you do it with fingerprints? In android 6.1 you can save up to 5 models of your fingerprint, all of them are checked during the fingerprint authorisation.
If I could record more than 3 "Ok google" commands during the voice model retraining, I think it would work much better.

This is sadly not possible.
You could, however, say OK Google a little bit different each time it has to be recorderd. This might help to make sure that your voice is being recognized when you aren't saying OK Google in exactly the same way as your voice model.


text:
How to turn off screen of android with terminal emulator?
How to turn off screen of android with terminal emulator?  I am using Android 5.0.

In ADB, try 'adb shell input keyevent 26' (no ' marks)

@DanB From an in-Android Terminal emulator, it's just input keyevent 26. It's worth noting that the phone didn't accept this event, unless sent as root.

@DeathMaskSalesman Ah OK. I was not sure at what point to shorten it to.

@DanB Your version is perfect for use from adb, and it may also avoid the user to be root.

@DeathMaskSalesman Yes, which is why I suggested it in the first place. I left it as a comment because its too blunt/short for an answer.

There are two ways of doing this, depending on if you have root or not on your device.
If you use root
If you have rooted, run:
su
input keyevent 26

In any good terminal emulator.
If you have not rooted
If you haven't rooted, either root, or:

Install ADB (Instructions vary between windows, Mac and Linux)
Enable "USB Debugging in settings > developer options (if you cannot find developer options, tap the build number in 'about phone' seven times.)
Connect your device to the PC, and connect via ADB
Run: adb shell input keyevent 26

Thaaaaaaaaaaaaaaaaaank's its work 5/5 :)

@MBZXI If it works, please mark it as an answer (that tick under the downvote button)


text:
Why are Google contacts and phone apps not available for my Samsung S5 phone?
I have a Galaxy SC-04F with a non-rooted, stock ROM that came with the phone, running Andoid 6.0.
I believe it's a common model, and I haven't done anything to it that I know of that makes it special or dysfunctional in any way.
But, Google Play says the standard Google apps Contacts and Phone are not compatible with my device.
Why would these apps be incompatible? Is there a way I can get them installed?

This is not the "standard contacts"app (AOSP contacts).
Google™ contacts and dialer apps only work with Nexus and Android One devices running (as far as I know they come pre installed) starting with marshmallow (Android 6).

I assume you installed a custom ROM to get lollipop?

Thank you for responding. My newer phone was recently updated to Android 6, but the problem still persists. I've updated my question.


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

Ready to select an app
the screen changes to show a series of windows (chronological in order) of the last usages of the phone
How do I access that?  Where is the command or what is the finger-to-screen command?

This "Menu" comes up when you either long-press the Home button or the Multitask button,
which is usually located to the right of the Home key.
If you are using a Samsung device, this button is usually located to the left of the Home key.


text:
What is SELinux and its purpose?
For those of you who don't know, SELinux is a collection of administrative tools on Linux OS'. However, what is it for on android, and what does it do on android? After all, Android is not Linux.
SELinux contributes to part of the Android OS. Its two modes, 'Permissive' and 'enforcing' can have a huge impact on the versatility of Root usage.

Related: see my answer to How dangerous is the fact that SELinux is in “Permissive” mode? What should I be wary of?, I try to concretely explain there what is the role of SELinux.

@DanBrown "After all, Android is not Linux" -> I thought Android uses the linux kernel

@Abdul, trust me when I say it's an oh-so-small difference.

@DanBrown Excuse my ignorance, but can you expand? Are you saying Android uses a barebones, stripped down version?

@Abdul Nope. Huhhhhh, how to word this.....  Alright, so android is open-source, and you are right, it is based on good ol' Linux, but the amount of Closed-source crap Google (and the OEMs) load in to the OS, along with the recovery, the odd bootloader systems, and the active war against root, means that calling it Linux is like doing the same to Chromebooks: technically correct, but wouldn't call it Linux. Funnily enough, IOS is based off an abandoned Linux variant too. Do we call that Linux? Hell no!

@DanBrown Ah understood.

if and android is not Linux then nor is Ubuntu, Fedora, Arch .. etc. after all its like saying car is not engine. xD

The purpose of SElinux is for security and explained by the Android site:

As part of the Android security model, Android uses SELinux to enforce mandatory access control (MAC) over all processes, even processes running with root/superuser privileges (a.k.a. Linux capabilities). SELinux enhances Android security by confining privileged processes and automating security policy creation.

Then in the background section it goes on to explain the two modes permissive and enforcing are:

SELinux operates on the ethos of default denial. Anything that is not explicitly allowed is denied. SELinux can operate in one of two global modes: permissive mode, in which permission denials are logged but not enforced, and enforcing mode, in which denials are both logged and enforced. SELinux also supports a per-domain permissive mode in which specific domains (processes) can be made permissive while placing the rest of the system in global enforcing mode. A domain is simply a label identifying a process or set of processes in the security policy, where all processes labeled with the same domain are treated identically by the security policy. Per-domain permissive mode enables incremental application of SELinux to an ever-increasing portion of the system. Per-domain permissive mode also enables policy development for new services while keeping the rest of the system enforcing.


text:
How to make Google Chrome definitely remain as the desktop version?
How to make Google Chrome definitely remain as the desktop version?
Every time I use Google Chrome it returns to the setting for mobile.

I've resorted to just not closing the tab, but there might be a flag to set it permanently.

There's a method suggested here, based on this XDA thread for both rooted and non rooted devices:
Rooted Devices

First Method: Download a file ( chrome-command-line) mentioned in the article, change it's properties and place in appropriate directory, relaunch Chrome

Second Method: From the XDA thread linked, download ChromeDE.zip and flash

Since I don't have access to PC, tried the second method and it worked. Chrome now opens in default desktop mode ( Moto X Play, 6.0.1, Chrome 52.0. 2743.91)
Unrooted Devices (not tried by me)

Download the file mentioned in first method above

Using adb , enter
adb push /chrome-command-line /data/local/chrome-command-line

Thanks for asking this, I have been wanting to do this but was too lazy to search
Edit: User Agent Switcher app for rooted devices can do the same, and in addition offers a host of other choices and creating shortcuts

New method for Un-rooted devices
There is a new flag that's just been implemented to enable this on un-rooted devices in Chrome but its just in the Canary version currently.

Install the latest Chrome from the Play Store.
After its installed go into chrome://flags
Search for 'command line' and it should come up with an option:

Enable command line on non-rooted devices

Change the value to Enabled
Install ADB and the USB drivers for your phone (See XDA developers article or Google)
Download the chrome-command-line.txt file as in the XDA article and rename it without the .txt on the end. The content will be:
 chrome --user-agent="Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1"

Using ADB you can now transfer the chrome-command-line file over to the /tmp folder, which does not need root permissions, using:
adb push c:\tempadb\chrome-command-line /data/local/tmp/chrome-command-line

Restart Chrome and you should now effectively have desktop mode all the time.

According to the change log, the feature was implemented by Lei Tian, so a big thanks to him.  Details of the change can be found here:
https://chromium.googlesource.com/chromium/src.git/+/bd5a3bf9cfeac08e9fbaae39b7f18a67c079bf96

Thanks so much. It's maddening that they are selling tablets today that are more powerful and have more screen real state than a desktop from a few years ago, but they are forcing you to use "mobile websites". This method worked like a charm.

Thank you! It works, but unfortunately I get this message in every tab: "You are using an unsupported command-line flag: CommandLineOnNonRooted. Stability and security will suffer." I tried adding "--test-type" to the command line, but it didn't work. Any suggestions?

If you are running any specific web based application through Android tablets that need zoom in out by default (That is request desktop site ) setting as default

Enable Request desktop site setting
create a desktop short cut From **more tools > Add to desktop
Enable Open as windows tick mark
give a name and save it

Then open the short cut in desktop, the settings will be saved by default to request desktop site
Now you can Zoom in out anytime  as per your need when ever you use that short cut

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


text:
How can i install all my apps in other phones at once
I am an app developers , I also work on phones, How can i install all my apps into my customers phones at once. Instead of installing each one by one.
is there a faster method through which I can install all 10 of my apps with one click?

Is enabling USB Debugging an option? If so, you can easily write a small shell script to install all apps in sequence (basic adb install).

AFAIK, there's no way to do this. Since every app installation should go through the Systems Permissions check regardless if the user is the same, if the device is different.
In order for the installation to proceed, the user of the phone MUST grant access to if first. This is a security matter and will always be applied.

PS: If this is more about a developer issue, I think you should post it on StackOverflow instead. Would still provide this answer over there though.


text:
Can I delete the Guest account but have two acount on my Samsung Tab
I will delete the Guest account but i would keep two users (Primary and a limited account). when i must choose, i will see only the two users and not three with the gest user.
It's possible ?
thanks
(i'm on a Samsung Galaxy Tab 4 8.0 - root)


text:
When i flash a new custom rom, does it get rid of other things that i've flashed before?
I have a rooted Moto G 2014 and im thinking of flashing a new custom rom on it. It is currently running PacMan Rom and i have Xposed and Google Apps(gapps) flashed right now. I know that flashing a new rom will get rid of all my data, but will i lose gapps and xposed too? Also, does anyone know any good roms?
Thanks

Flashing a new ROM is not going to wipe your data but only the system, including xposed, custom kernel and GApps.

As of Lollipop all custom ROMs have transitioned to the new system.new.dat + system.transfer.list format, so the /system partition will be fully overwritten, which means bye bye GAPPS and Xposed. If you migrate to a different ROM, you'll also need to wipe /data (not including /data/media which is your internal storage).
Then again, flashing GAPPS/Xposed again isn't that hard, is it?
As for ROM recommendation, I think it's against SE's rule to do that here (XDA wouldn't allow that either), so better go try everything yourself. I myself am a die-hard CM fan.


text:
How to find truly NEW apps on the Play store?
How can I find new apps on the Play store?  It seems that everything that is returned is just the popular stuff all the time.  I'm interested in locating and trying out new apps (mostly games) outside of the popular stuff.
When looking at the "new and recently updated" that always is flooded with the popular apps that are at the top of the charts already that I've seen a million times.

Appbrain, considered front end of Google Play does that. You can filter apps by various criteria as shown for example forgames → Action→ New


text:
4g icon always showing on my S6 (But my cellular network is not 4g)
4g icon always shows on my top right side with signals bar on my newly bought(second hand) samsung S6 mobile. problem is that my cellular network is not 4G. It only supports 3G.
Is my S6 software fake or something ?

Some countries/carriers, e.g. AT&T and T-Mobile call (DC-)HSPA+ "4G" (while HSPA+ is commonly referred to as "3.5G"), while they call real 4G "4G LTE" or simply "LTE". Using phones or such carrier origin with a HSPA+-capable SIM will display "4G".


text:
Bypass Pattern lock without minimum or no touch of mobile
I have android mobile with Android Lollipop 5.1.1 and I want to unlock the mobile without working on mobile. I had added pattern before screen damage.
Phone details:

Touch of mobile is damages and I can hardly use touch so working on cell is not possible. (I believe) I can type digit 3 on cell.
I tried to unlock device with ADM (http://trendblog.net/how-to-bypass-android-phone-lock-screen-pattern-pin-password/) but cell dont display option to fill pin to unlock
I have access to Google account and can install any apps.
Memory card can be inserted into mobile.
Internet is working on my cell.

I can do below thing with touch:

I can drag-down the top notification area of cell.
I can enable/disable hot-spot of cell.
I can receive calls on cell.

Please ask in comments if more details are required.

In summary, I want to unlock or bypass pattern of mobile by using
  computer or USB or Google account. How it can be possible and I want
  to do without factory reset?

I found the solution for this problem.I purchased a OTG cable and connected my mouse. I easily unlock the pattern and can do all things with mouse from typing to call etc.
Now i can access my cell with mouse till i get confirmation from service center about availability of touch combo :)


text:
If I rarely turn off my phone, are there any benefits to encryption still?
If it becomes the case that my phone is stolen, I would like to make it as difficult as possible, if not impossible, for my data to be accessed without my permission.
I understand that Android has the ability to perform a full disk encryption on my phone. However, I also understand that the disk is decrypted on boot. Which means once the phone has successfully booted, the encryption is no longer applicable.
Personally, I tend to keep my phone booted at all times for convenience reasons. This seems to imply that my phone will therefore be decrypted at all times. Given this situation, are there still any benefits to encrypting my Phone? Additionally, would encryption help me at all in the case of theft? If not, are there any alternatives to protecting my data from theft?

It's likely that if your phone got stolen, the thief would either turn it off or enable aeroplane mode to stop you being able to remotely wipe it; if it is turned off (or e.g. the battery runs out), encryption will help to keep your data safe.

@Josh If the thief simply enabled aeroplane mode without turning off the phone, do I understand correctly that I am still able to rely on encryption to keep my data safe? Or would I have to hope the battery runs out in this case?

The thief would still need your password to access your data, even though that's not due to encryption. Enabling encryption doesn't really have any downsides, even though it only helps under a few circumstances.

As long as your phone is turned on, no matter if it is locked, in airplane mode, etc., the data partition remains indeed decrypted and therefore, as you say, you do not really take advantage of disk encryption.
Even worse: when I say that the partition is "decrypted", concretely this means that the data encryption key is present somewhere in your phone memory. If the data on your phone is valuable enough (eg. has any value for corporate or governmental adversaries), there are techniques allowing an advanced attacker to dump this memory, get this encryption key, and access your data no matter if your phone was locked in the first place.
The good news is that there are applications allowing you to shutdown or reboot the phone after a few unsuccessful unlock attempts. Concretely, this means that after let's say 5 wrong unlock attempts, the phone will shutdown/reboot, effectively dropping the encryption key from memory, leaving the attacker no way to access your data without finding your encryption key.
Moreover, I attract your attention the fact that Google put an arbitrary limitation in Android requiring the end-users to use the same password for decryption and unlocking. If you have rooted your device, there are ways to use a strong and complex password for disk encryption and a quick to input unlock PIN. Be aware that using short/easy passwords or a PIN for encryption essentially annihilates any advantage brought by encryption since they would be breakable using dictionary or brute-force attacks.

+1 and using the same key is Achilles heel

Locking you phone will enable encryption.
On boot you are required to use your encryption pin/password to decrypt. After boot decryption and later lock (like in your case when your phone is always on) you can unlock with a fingerprint if enabled. This is a weakness (because fingerprints can be spoofed).
Disable the Marshmallow fingerprint option and stick to a very strong alphanumeric password. Then you data will be safe any time you phone is locked (even if it is not turned off).

Alphanumeric does not lead to strong passwords.. see Short complex password, or long dictionary passphrase?

"Locking you phone will enable encryption.": can you elaborate on this one or provide any sources? As it is currently stated, it seems to infer that the phone requires you to to input the key in order to decrypt the data, which is not true otherwise application would not be able to run in the background. The fact that the lock key is also used for encryption is an arbitrary limitation imposed by Google, technically they do not need to be the same and there are some workarounds allowing the user to use different keys for encryption and device locking.


text:
I uninstalled systemui... now phone stops working
I have this phone, it is rooted.
I backed up the systemui which total size is smaller than 5mb then I uninstalled it using titanium backup then a message appeared "unfortunately systemui has stopped working" so I tried to restore it with TB but takes too much time (waited 20 minutes but still restoring).
I restarted the phone then the message still shows and its a black screen in the background... I tap "ok" and the message disappear a few moments but shows again and again.
Then I did a factory reset but the message "unfortunately systemui has stopped working" still showing with a black screen in the background.
How will bring back this systemui? is it possible with adb?

You need to have root and ADB access, which I assume you do.

Connect phone to PC. Verify ADB access by executing adb devices in command prompt - it should show your device under "list of attached devices".
From there, do adb push /PATH/OF/BACKUP/SYSTEMUI/ON/PC /sdcard to push SystemUI to internal storage.
Execute adb shell and then su to get a root shell.
Execute mount -o remount,rw /system to remount /system for read-write access.
Execute cp /sdcard/SystemUI.apk /PATH/OF/SYSTEMUI where /PATH/OF/SYSTEMUI is where your SystemUI should be. For many recent devices it should be /system/priv-app/SystemUI.
Execute chmod 0644 /PATH/OF/SYSTEMUI/SystemUI.apk.
Reboot phone.

Do report back if you're successful or if any error pops up - do not attempt to proceed without knowing the error for sure. If you don't know how to use ADB or how to extract APK from a TiBu backup, search engines are your best friend.


text:
Apps don't see adoptable storage anymore
My adopted storage Micro SD card (Samsung EVO+ 64GB) doesn't get detected by any apps anymore, but it has worked with that same SD and exact phone (Moto G3) before.
I don't see how it would work either, since the /storage/emulated partition (yes, I highlighted the wrong line) shows that it is in fact only 11.8 GB. The only partitions that are close to 64GB are the /mnt/expand/* directories and those are not accessible.
Is there some sort of "hidden option" that I turned off by accident?

I figured it out. In the "Storage & USB" Settings, click the SD card and in the top right corner there are three vertical dots. Click on those and then "Migrate data". This fixed the issue for me.


text:
How to use DoubleTwist Sync with Android Marshmallow adoptable storage
I have a Samsung S7 for which I bought a 200GB microSD card.  I formatted it as adoptable storage (using an adb shell workaround because Samsung has actually disabled the Marshmallow feature by default).  Now, I can store all manner of things on it, including about 17GB of music which I manually copied over.
However, I want to use DoubleTwist Sync as I have lots of iTunes playlists that don't get copied over when manually copying files.  I installed both the DoubleTwist PC app as well as the Android app but when I tried to sync, it just tells me that the device is out of space.  I know that this isn't technically true as it's a brand new card and I just copied over 17GB of files.  In fact, when I deleted the 17GB, it still told me that there's no space.  I'm sure the problem is that DoubleTwist can only see a limited partition and it is somehow confused by adoptable storage.
There's an article on their site (https://www.doubletwist.com/help/question/how-do-i-switch-from-internal-storage-to-sd-card/) describing how to switch from internal to SD storage, but I think it was written without adoptable storage in mind, as my Settings doesn't have the "Storage" option they refer to.
Any ideas on how I can fix this?  My last resort is to re-format the card as 50% adoptable storage partition and 50% portable storage partition.  To be honest, I probably should've done this from the get go but I'm hoping there is a quicker solution that doesn't involve reformatting.

Migrate app to SD card as suggested here?

I'm not sure how that addresses my question.  It's just an overview of using adoptable storage.

Steps 6 and 8 suggest that app storage can be migrated to external SD, so that seemed a possibility

Ok, I figured it out.  It wasn't some fundamental problem with how adoptable storage works, I just didn't do it right.  After setting up the SD card as adoptable storage, there is one more step which is not made clear by most tutorials.  You need to select the card and in the Options, select "Migrate Data" which completes the process and makes the card available for use by other apps, or something like that.

Good. That was exactly my point in comments


text:
How to close a window in multi-window mode?
How do I close a window in multi-window mode? I know I can show/hide the Windows supporting multi-window by keeping the Back key pressed/held down. Once I drag an app out of the multi-window and then another one how do I close it.
I am also slightly surprised that only few apps use multi-window.
Can someone please point me to the code needed to implement multi-window in am app?
Also, can I dock the multi-window drawer on other sides of the screen, where a user may find then more convenient (at least being able to choose between a left-docking and a right-docking drawer.
Android KitKat 4.4.2.
Thanks.

AFAIK for supporting multi-window you only have to target SDK Level 24 and don't set any 'orientation' on your activities (because an app in multi window mode might have a landscape orientation even if the phone is in portrait mode and vice versa)

@ValentinKuhn Nope. Samsung have had it since Jellybean, maybe earlier.

To answer your first question (since the rest are off topic, and the first one is your title question anyway) apps open in multi window can be shut by:

Tap anywhere in the app you want to shut.
Tap the Bar between the two windows (it may have an arrow pointing at that window you tapped, it may not)
Tap the X on the options that come up

BUT BE WARNED! If you opened an app over an app (for example, you opened YouTube, then gmail on top of it) it would switch to that app. Keep repeating the process to close any unneeded apps.

Sorry this solution is not working for me. Android 4.4.2 KitKat. I click on a window, then the blue dot that becomes a blue circle, and I can move it, but not close one of the windows. Thanks.

Please include a screenshot in your question. Trust me, it will help.

Done it, the app inn the top is Chrome, the one in the bottom its a music player. Was not able to capture the screen with the blue circle pressed (which enlarges when you press it, perhaps you can tell me how to do it). Thanks.

Done it. See if my question madness better sense now.

@JackMaddington Have you tried sliding the dot all the way up/down? Also, I note izzysoft in the top there :)

Yes, thanks. :-) However, when I slide the dot/ball all the way down, it disappears and the horizontal bar is reset to its original position.

How do I change this our configure a setting for it to work properly?

Also, I would like to take a screenshot while one of my fingers is on the screen (with the blue dot/ball pressed). I have tried the power-home key combination I normally use, but no luck. Can I use a different method, maybe a voice command?

@JackMaddington You could possibly screen-record, then take a screenshot of the recorded footage, but you may need root. What device do you have?

I have a rooted Samsung Galaxy SIII Neo, would love to be able to record video on my smartphone. Not sure how to do it. Could you please suggest how? Thanks.

@JackMaddington Just download an app like AZ screen recorder from the play store. Hmmm, I have am S3, and of shows the white bar I mentioned.


text:
Is it possible to install Android KitKat or newers versions to Samsung Galaxy Beam i8530?
I couldn't find any answer on how to install any android version higher than JellyBean on Galaxy Beam, do I need to buy a new phone?

No. I searched XDA and your phone has no own category and the only ROMs are based on 2.3.6. Time to get a new phone, 4 years are kind of old in our fast evolving technology.

@GiantTree True, but other Samsung devices, like the Tab 2, do have Lollipop and marshmallow ROMs for them. I hear that a n beta for the tab 2 will be in development once cyanogenMod start releasing builds of it.

@DanB each and every device is different (mostly). So each device needs people that compile and maintain CM and also have to first create a running kernel. Nobody has done that for the Galaxy Beam so there is no KitKat for that device.

@GiantTree Aw, snap. OK.

The phone uses a NovaThor U8500 SoC, the manufacturer of which, ST-Ericsson was dissolved in 2013, not long after its release, thus cutting support for it. Although there are devices with the same SoC having higher Android version and third-party ROMs (namely Galaxy S Advanced and Xperia P/U/Sola), your device appeals to a much more niche market and therefore doesn't enjoy a large enough user base for developers to come and develop for it.
So the definitive answer is, yes, go for something new. And no gimmicks like those projectors - more gimmicks means less possibility for the community to support it.


text:
Google play concern on cyanogen
I want to get Google play on my Cyanogen 13 (6.0) and i discovered
openGAPPS.
Do you need Google play services in order for google play to work?
I'm concern about the privacy implications and permissions that putting google play with this underlying updateing service will bring.
Could someone explain to me how does google play behave?
What's happening under the hood so to speak?
Does it have power to monitor app usage of the downloaded apps from the store?
I wanted to install the pico install from openGAPPS becouse it does provides just google play.

Google Play Services are essential for Google Play Apps to work. It provides the infrastructure for certain low level services such as location tracking, etc. It also provides the updation service where it provides updates to apps on your phone, and also keeps your Google Sign In intact, syncing all your data with your account. Hence it is necessary for Google services to operate. As for pico installer, can't help you there, never tried it myself.

I know that you can opt out of google location services but my bigger question is does google play services or google play have any insights what am i doing inside of those apps? Does google play services behave like a normal app and by that i mean does it need permissions and asks for them? Because I have a way to control certain permissions on cyanogen.

You can always check the permissions required by Google Play Services on the app page on the Play Store. The Play Services package isn't a regular app, but a framework packaged in as a .apk, which is required by almost all Google apps to operate.


text:
"Check Your Connection And Try Again" repeated toasts
For about a month and a half my Nexus 6P (running Android Marshmallow 6.0.1) has at random times shown a toast of "Check your connection and try again". This toast shows up no matter what app I am in, maybe two or three times a day, usually; so far today, however, my phone has given me this toast maybe 15 times.
When it shows up, I am usually actually connected to WiFi or Cellular (the issue has occurred on multiple wifi networks and multiple carriers), and loading a webpage immediately before/after it pops up invariably works. Here's what the toast looks like:

When it happens more The issue occurs more frequently (but not at all exclusively) when:

I'm downloading/updating an app from the Play Store
Uploading a photo from my device to Google Photos
I've just restarted my phone
I've just awakened my phone from sleep
My phone turns on after having been turned off with the Google App in the foreground (i.e. when the Google App is on the screen when the phone turns on)

Not actually a duplicate This question may appear to have been asked before, but those questions are about when the toast shows up in the Play Store app; I have nonetheless followed answers' instructions from those questions (instructions like clearing Play Store cache), but to no avail.
These toasts are annoying and I'd like to determine the source. Could it be an app? The Play Store? Google Photos? Or a system prompt?
What I've tried so far

Restarting phone
Switching WiFi networks, switching to Cellular
Clearing Play Store cache
Toggling Hotspot/Tethering on/off
Toggling Airplane Mode on/off

Phone Specs
Nexus 6P, Android 6.0.1, not rooted, has Project Fi as carrier (used to be on AT&T, issue occurred then too)
Edit: One other solution to a similar question mentions the Freedom app, but I don't have that installed.

@beeshyams My phone time is already set automatically and besides that question isn't really my problem: I actually can download apps and open the play store does not give me that error.

@beeshyams Thank you very much for that app idea, I had no clue it existed...and Toaster believes it's the NYTVR app (why would that be the one??). I'll try uninstalling it and seeing what happens.

@beeshyams Problem solved. Thank you very much for your help.

@beeshyams Accepted, sorry for delay :D.

I've also had this problem with repeated toast messages, and interestingly, I also had the New York Times VR app installed. I've uninstalled it now, and I'll update later if this solves the problem.

Based on your assertion that your issue is not Play Store-related, I believe it is a malfunctioning app.
The Toaster app will help you track down the source of these "toast " notifications.
The app description reads:

Records every toast message including the sender package. May be helpful if you get messages and don't know which app sends it.

Update: As confirmed by OP, the Toaster app worked and the app responsible for the repeated notifications (as determined by Toaster) is NYTVR, the VR app of New York Times. Interestingly, there is one  user review there which complains of the same problem faced by you!
Update 2: I tried downloading the NYTVR app to see if the same problem would arise (I am also on same OS, though I have a Moto X Play); however, I did not encounter any such notifications, which makes me think that this may not be purely OS-related, but rather a general bug in the NYTVR app that only occurs on certain devices.

If Toaster indicates that a certain app is sending the notification, make sure that app is updated and has settings set in a standard way. If you can't stop the notifications, contact the developer of the app or uninstall it.
Hope this helps!

Thank you very much for your help, I don't think I would have ever solved it alone...

 Had this issue on my nexus 6 too and tried all the things just like you
As far as i know this happens due to some data fetch that keeps running in the background which is unable to complete and following the android guidelines pops the toast message Check your connection and try again.
As far as i could find this happens due to a bad config during the update or some error during the data fetch.
What worked for me : Flash the stock images again using Fastboot
Now that you're not rooted and prefer using  stock, I suggest that you flash the N Beta which has all the updated frameworks.
Good Luck!

Sorry, thank you very much for your answer but it wasn't the answer that helped me (see beeshyams's answer).

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


text:
Allow instant boot after phone with empty battery is connected to power
Let's say my phone is out of battery, and has turned itself off. I get to a charger, and connect it. Maybe I need to make an urgent call. But my phone refuses to boot until the battery is at 5%. It only takes like ten minutes to get to 5%, but still, I'd like to remove this limitation.
Some phones (and other devices) can even boot without the battery as long as they are plugged in, so I don't reckon it should be technically impossible to boot my phone with an empty battery if it's plugged in. The phone should be able to power itself from the charger alone, if nothing else.
My charger gives plenty of power, enough to use heavily and still charge at the same time.
I reckon the reason they have created this limitation is because if the user then unplugs the phone while the battery is at 1% or something, the phone may not have sufficient time to shut itself down properly. But I'm aware of that danger, and I  still want to have control of this myself.
Is it possible to remove this limitation of 5% battery before boot?
To clarify, when I'm using the phone (and it's not plugged in), it goes all the way down to 0% without automatically shutting down. So there doesn't seem to be any limitation there. But if I then connect it again, that's the limitation I'm talking about. I then have to wait until it gets up to 5% before I can boot.
My phone is an Asus Zenfone 2 running Lollipop. It's rooted and I have Xposed Framework.

You seem to be asking two questions 1. Remove limitation of 5% ( you have trained correctly). One more reason is it is very bad for battery health 2. You want to use the phone connected to charger before it is charged to 5%. Breaking up the question may help, unless i read wrong

Related  http://android.stackexchange.com/questions/95161/how-to-automatically-shutdown-below-certain-battery-level

@beeshyams Removing the 5% limitation and using the phone before 5% is the very same thing, no? The phone doesn't shut itself down when it gets to 5%. It goes all the way down to 0% and then shuts down. The limitation I'm talking about is during charging. I've added further clarification to the question. BTW, what do you mean by "trained correctly?"

Sorry typo , meant "reasoned" +1

@beeshyams If (hypothetically) I was able to remove that limitation, would it be bad for battery health to boot and start using the phone when the battery is at 0%?

Absolutely disastrous.. Over/under charging battery is with respect to voltage levels and IIRC, even a slight under charge can reduce battery performance 10%

@beeshyams But the phone would be plugged in, so wouldn't the phone just take power from the charger rather than the battery?

tl:dr Mobile devices unlike laptops are not designed to run off the charger, without a battery (there are exceptions of some devices, way back).  A fully discharged battery is as good as no battery, so connecting to charger will not power up the device. Unless the battery is charged to a minimum level, it cannot be used to power the device

A battery is said to be discharged when it reaches 3V level ( also called deep discharge) . At this voltage 95% of the energy is spent , hence the mobile is designed to power down before it reaches this level
Battery charging has different stages with corresponding voltage levels as shown in figure below. The current fed from charger in the initial stages is very low (trickle charging , represented by 0.1 C, where is the Charging rate- see figure). It is only after the battery is charged above 3V, it can function. This accounts for the time it takes to charge to 5% and be able to power up the device (Not sure of the exact voltage level)

Additional factors that come in play for not permitting battery to operate before 5% :

There is a safety margin that is built in , since deep discharge followed by full charge (3.9 V)
would cause undue stress and is not recommended
Powering up a mobile from switched off state requires significant power (you would typically see at least 1 to 2% drop). If the battery voltage falls to below 3V due to this load, your battery would again shut down
Increasing charging rate (to reach level required for battery to operate) is a physical hazard, as the battery may explode

To sum it up, Li Ion or Li PO batteries have a bunch of physical security needs to be met. This combined with battery longevity and performance considerations, safeguards need to be in place - shutting down at low battery % , allowing the battery to reach required voltage levels is a part of the big picture. Understandably, given the mobile device penetration , nobody would like to cut corners (despite that one hears batteries exploding, recently in news)

Thanks! I'm curious, why do mobile devices have this limitation, while laptops don't?

I don't have documentation to support but think usage.  Mobile Devices are expected to be used on the move, not like laptops which have a stationary concept ( mostly) attached to it. But yes, there were mobiles that could be directly run without batteries, more of exception

Right, but if the exact same scenario in OP was a laptop rather than a phone, wouldn't it be equally damaging to the battery?

Good point. I skipped over another aspect ( 3am note and mobilebattery low, typing on mobile) 1. As a part of safeguard mobile battery isn't exactly 0 when it goes 0- estimates vary but said to be 20 to 30% juice left 2 Similar safeguards i assume with laptop 3. Electronics in laptop caters for both battery and power safeguards, with independent protection. 4. BIOS settings could be tweaked by user to vary shut down level

Ah, so 0 isn't really 0.

All zeroes are not equal :)

when zero  is not a zero and when 100 is not 100. Do read the 100 one.  Answered both ends today- coincidence

Interesting. :)

Let us continue this discussion in chat.


text:
How to reduce dropbox internal data usage
Currently both the DiskUsage app and Android's App Data show that Dropbox is using over 800 MB of internal sdcard storage space. Dropbox says it has no offline files. /storage/sdcard0/Android/data/com.dropbox.android shows no significant data usage.
Is there a way to clean this up without using the CLEAR DATA button in App Data? What will be the repercussions of using that button?

I have a rooted phone, and I found an > 800 MB file at :/data/data/com.dropbox.android/global/external/docpreviews. I just deleted it. This did result in additional free space, though I'm not sure if it will stay free or if there will be other repercussions.


text:
"Item not found" when trying to use remote support on Anrdoid
How can I help my brother with his Android phone. I am in the USA. He is in Cape Town, South Africa on a Huawei P9 lite. He was able to download and install Teamviewer Quicksupport from the Android Google Play Store . I was able to see specifications about his phone. Alas when I tried to start "remote control" it prompted him to download an add-in which it could not find.
On my side I am using Teamviewer 11.0.63017 License:Free

Some time back, They (for some reason) had to change the link for TeamViewer. It is now here (Google play). Once downloaded, you can use it in quick support or stand-alone, depending on your needs. If this fails, it may be down to a region issue- in which case, install an APK instead.

Hold on! The link you provided is for "TeamViewer for Remote Control" which is what one uses to control a Windows computer from an Android smpartphone. I am wanting to do the opposite. That is why my brother had to download from https://play.google.com/store/apps/details?id=com.teamviewer.quicksupport.market&hl=en and it was that program that worked perfectly until I wanted to take control of his phone and then it invited my brother to download the add on.

@Farrel Ah, yes, but it still works fine connecting to phones. Look in the settings tab, there will be a team viewer Id. Put that I'd into another phone, you can control it! I sometimes use when I'm out and about to set reminders for when I get home.


text:
Set Warranty Bit: Kernel
So whenever I boot up my device or restart it I see a little yellow message in the top left corner of the screen that reads "Set Warranty Bit: Kernel." I have researched this issue and learned that I must reflash the firmware of the phone.
That being said. If I reflash the correct firmware for the same model for the same carrier, will my phone still have service following the procedure? Or will I have to work with my carrier to reactivate my phone?

Short answer: you don't need to worry.
Provided you pay your bills, your carrier does not care much, if at all, that you root/ flash Roms and such. No extra steps will have to be taken either; its all on the sim, and flashing ignores that. Keep note you have lost your warranty, though!

Well it is a CDMA phone so that really isn't correct either. The answer here is flashing reinstalls the bootloader and does not affect the regular operation of the OS be it programs, files, and settings.

@MalikBrahimi it depends on what you are flashing :) However, provided your SIM card works, and provided you have an IMEI (in /efs) you are fine.

You have that message most likely because you flashed a custom ROM and/or kernel which cannot pass Samsung's verification. Don't worry about it if your phone functions fine right now - it only influences warranty (as the message says), and you only need to consider reflashing when you want that message gone so you can get warranty.


text:
Android Doze drops Wifi regardless of optimalization settings
My LG G3 with Android 6.0 uses the built in Doze mode to save some battery.
At the first setup, I set applications to ignore Doze mode (like chat apps, Gmail, Viber etc.). I also set the "app" called Wifi to make my Wifi enabled while in Doze mode. They worked okay, I get my messages even if my phone is in Doze mode.
After 1 year of usage, when I unlock my phone, I can see that my phone is switching from mobile data to Wifi and my data package is being used up by the aforementioned disabled programs.
Why? And how can I make my phone to use Wifi permanently? What changed after 1 year?

It is not related to Doze AFAIK.. More like your WiFi is weak so it is switching over to data. Use this to measure WiFi strength when it happens and compare with known good WiFi WiFi Analyser

This is enabled under developer options> > mobile data always active

@beeshyams I keep my phone 15 cm away from the router and the signal quality is excellent. When I unlock my phone and return from Doze, it immediately switches to Wifi - like it has just woken up.

I see. Then it's a different issue. Let's wait for others to pitch in

It seems like a bug in Doze itself - it's not expecting to do anything in that state, so needing to keep connected is making it forget how to connect. A workaround could be putting your phone in airplane mode, and then turning on the WiFi (yes, you can do that while in airplane mode)

@DanB: good idea. Or as a workaround, use automation app (like Macrodroid) to disable data when WiFi connected. I use that trick to prevent data being on accidentally. There may be other apps on play store for this

@beeshyams Also a good idea :)

It can be configured to act on unlocking screen, if OP needs it as an interim solution

Thanks for the tips, guys, but as you mentioned it, they are workarounds and not based on system settings. I hope it will be fixed by Google or LG ports 6.x version to this phone.


text:
Nexus won't boot after update
So I have a Nexus 7 2013 no root vanilla. I just recently flashed it with vanilla 6.0.1 since it could not update from 5.1.1. Then a few days ago an update came out and I updated. Now my nexus tries to boot goes to the colorful boot screen then the text comes up saying starting apps then shuts off and tries to boot once more. When ever I try to boot into boot loader with volume up and power button it says no command. Any idea on what I can do to fix this?

This most probably means that you are stuck in a device boot-loop. The easiest way to fix Nexus devices (in my opinion) is to use the Nexus Root Toolkit, which automatically fixes most problems with a click of a button.
You'll need a machine running windows and a USB cable to make this work. First, install Nexus Root Toolkit on Windows. After the setup is completed, open the program and add the phone type in the popup box. Now you should see 2 windows (the toolkit and the log). Click on Soft-Bricked/Bootloop on the Restore/Upgrade/Downgrade section then click on Flash Stock + Unroot (this is for both root and non-root devices). From here, just follow the steps the guide tells you and your device should go back to normal. However, MAKE SURE that you click 'no-wipe mode' on the third slide if you want to keep all your data.
That is the easiest way I found for fixing bootloops on Nexus devices. There are plenty of other ways to do it manually though (especially if your device is not rooted).
Here are some listed below:
http://xda-university.com/as-a-user/how-to-recover-from-a-bootloop
http://www.ibtimes.co.uk/fix-boot-loop-issues-stock-rooted-android-467411
http://smallbusiness.chron.com/fix-boot-loop-android-78426.html


text:
How to fix this bug or something in Facebook messenger
I'm using fb messenger and all of my incoming new messages are gone. I don't know what I did, all I did to this group chat was just seen.  "For an example. Today is Wednesday, my friends chat at the group chat yesterday. But the messages that I only see if from last  week Monday. All the messages from yesterday were gone". Pls help me pls there are important messages I need to see

Because your your text messages sms mms voicemail and all emails are being forwarded to someone you live with or close to you that has access to your cell phone that can make changes to your settings . Please don't take me as a vigalanty or some terrible person  but this happen to me for a very long time and I thought I was being ha led as . A result. Till Google and Facebook saidI was being abused.


text:
Stopping an ongoing download without exiting Chrome
I have a file that has been stuck at "2 seconds remaining" for about a day. I feel it's never going to finish, so I want to know how to cancel it without quitting or stopping Chrome.
None of these have worked:

turning off data and WiFi.
force "Downloads" or "Download Manager" to stop.
clearing the data of "Downloads" or "Download Manager".
the suggestion to force "Download Manager" to stop and then press "Clear Data" does not work because "Clear Data" becomes grayed out after hitting "Force stop".
going into notification bar and pressing for some kind of cancel option.

Clearing Chrome from recent apps?

The Download manager is just a viewing app for seeing all downloads you have done clearing it or forcing it to stop will do nothing(it will just clear the app's data and cache)
You might want to try clearing cache of chrome app since that's the app you used to download the file by going into Settings -> Apps/Installed apps ->Locate Chrome app -> Clear cache
If this still doesn't solve your problem you might want to clear data of the app as well (same procedure as above just click clear data) WARNING: Clearing data will clear all bookmarks,sometimes the files that were downloaded using chrome and sign you out of chrome(which you sign in after clearing is complete) So better move all the downloaded file to other location before proceeding
(Not a risky process i get the same problem randomly and do the same thing most of the time clearing cache does the job)

Open the Downloads application, press and hold the download you would like to stop, and select the trash icon.

There is no trash icon.

What rom are you using?

Go to google search box and type Download Manager, an icon will appear below, click on it and you will see a download history, look for the file you want to cancel click and hold the file you want to cancel until you see a trash icon above , click on the trash icon and download will be cancelled.


text:
Gmail account from old phone to new Galaxy S7
Ive just recently updated my phone from a motorola to a Galaxy 7 and now my husband has my old phone. How do I remove my gmail account from the old phone please without removing it from my new phone?

On your old phone go to settings>accounts> Google>Gmail (may vary a bit depending on your Android version). Tap the three button on right hand side to and choose remove account. That's it. Removing your account on old phone does not affect the account on your new phone, it will be intact.

on your old phone go to settings -> accounts-> then select google, now you can select Gmail account you want to remove, on the action bar there are 3 dots click on it and you will see a menu saying remove account. Click on it and your are done.
hope this will help.


text:
Why does Google Play say app is "incompatible"
I have an app that I want to install in my android phone. Unfortunately, it is marked 'incompatible'. I might try to upgrade the system to install the app, but first I'd like to know the exact reasons the app is 'incompatible'. I.e. what are the 'variables' my phone gets wrong to be unable to install the app.
Is there a generic way to do that?


text:
How to get rid of Google Play Store has stopped message
I keep on getting this message: "Google Play Store has stopped." I have tried deleting the Google Play app and could not install it from the web. The next day it reappeared. I keep getting this message:

How do I get rid of it?
Thanks.

Good starting point is usually our google-play-store tag-wiki – I wonder that this case isn't covered there. Usually steps are going to Settings › Apps (to the "All" tab if there's one), scroll to the app, enter its settings, then "clear cache". If that doesn't do the trick, "uninstall updates", "clear cache" again, reboot. Last resort: the same plus "delete data", then reboot. Very last resort, as usual, would be a factory reset.

Related: Message: Unfortunately Google Play Store has stopped // Google Play Store force closing

Try clearing the app caches and app data of

Google Play Services
Google Services Framework
Google Play Store

If that doesn't solve it, try this
Settings->Apps->Google Play Store->Uninstall Updates->Ok
now restart the device and launch Google Play Store app.


text:
What does ADB Back up restore to an android device?
Does ADB Back Up contain system files? Supposing an un-rooted android device has got an ADB back up and something goes wrong and the device does not boot up, then can the ADB back up be useful?

Related / duplicate of http://android.stackexchange.com/q/28296/131553

The usefulness in your described case is you could factory-reset the device and restore the backup to get most things back. For "why not all things", see the linked question (apps can opt-out of this backup, and some data like SMS is not contained).

For what ADB backup does, you might wish to see our backup tag-wiki. Basically, depending on the command line switches used, it backs up apps (.apk) and their data.
As for the second part of your question, you might wish to see Is there a way to look inside and modify an adb backup created file? Yes, it's possible extracting parts of it, and yes, Titanium Backup is one of the apps capable of this. Other ways are described in the linked question.
Also worth a look:

How do you extract an App's data from a full backup made through “adb backup”?
Partial adb restore
Backup and restore Android Settings and Application through ADB

Answer taken from What all does ADB backup and how do I restore part of it?


text:
Is it possible to get my headset to initiate a recording app and record my voice?
I have a set of Sony headphones with a single button and microphone. I also have a Samsung SC-04F running Android 5.0, unrooted.
I want to be able to press the button on my headset once and record my voice. When I press the button again, the recording stops.
Ideally this can happen regardless of what ever other app I happen to be using. So, if I'm listening to music, pressing the button will start the recording app. I guess it should probably pause the music, and then ideally return to music playing when I stop.
I've looked at options for apps that claim to allow recording via the headset microphone. But, this one for example, seems to require that the app already be running. I've also looked at headset button control apps, and I can get it to open a voice recorder app, but not actually start recording.
Is what I'm trying to achieve possible?

@beeshyams, thanks for responding. The device is not rooted. I've updated my question.

I don't think it is feasible without rooting, as it involves triggering an action on the recorder app to record without manual intervention.   Rooting allows use of other screen touch recording apps/ intents that can record the action of pressing the record button and that can be possibly triggered when you click your headset. That's my understanding, maybe there are other ways but I doubt it

I can't say too much here, but this thing may be achieved by an app called Tasker. Many users say it god of android. To function on every aspect of requirement, it needs root access. In your case, it does not require root access.
You can use its capability to achieve that certainly. This is wiki page of that app.
Edit :
As OP said that he has hands on Headset Button Controller. This app is also supports tasks created by Tasker app.
Steps to Achieve this ->

Open Tasker App. Go to Tasks tab. Click Plus(+) to add a task Record. Now edit the task to get it function what you want.
Click +, then click on Media , then Record Audio.
Give the file name of your recorded file. Select your source ( In this case Microphone). You can select format on your choice.
Now link this task with that app. Open app. Click on one of interaction that you want (Single click is your choice in question).
Now choose Tasker task and select the task (Record) as you created in Tasker app.
You are good to go. Try it.

I tested it by myself. So, it must work. On more out of Tasker, use WiKi as posted above.

It is certainly possible, as:
A.There are non root headset button controllers:
https://play.google.com/store/apps/details?id=com.kober.headsetbutton&hl=en_GB
B. There are non root sound recorder apps:
https://play.google.com/store/apps/details?id=com.andrwq.recorder&hl=en_GB
So something that combines the functions of both is possible.
However, I fear there isn't such an app availible (or if it is it is hidden in the depths of the play store for a reason, poor quality), you could write your own (which would be beyond the scope of this forumn, not to hard though, may I suggest: https://developer.android.com/training/index.html )

I have searched for this topic almost for a month, and the following was the answer by SoloPilot on Stack Overflow (provided the device is not rooted).

Sorry, but I think it can't be done for hardware reasons.
The Android headset jack has 4 connections: Tip=LeftAudio, Ring=RightAudio, Ring2=Ground, Sleeve=Mic. (I may have Ring2 & Ground reversed). The HeadsetHook button sends its signal by shorting out Ring2 and Sleeve. So, while pressed it will short out the mic. Can't do PushToTalk."

He isn't looking for while it is pressed, he is looking for press to start (offpress would work as well as onpress), and a press again to stop. So it is feasible, just not availible.

It is possible when the recording program is running in the background. I am also looking for the same information, and find this app: OSMTracker for Android™.
The related discussion: Issue #60 - Pressing a headset media button should start recording voice


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

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

Could you describe what you did? That would be helpful to any future visitors who are googling for the same problem.


text:
How can I root LG Optimus Net (LG P690)?
I recently bought a new phone and decided to play with my old LG P690 with Gingerbread 2.3.4.
I want to root it using a Linux PC.
I tried to exploit it using psneuter and zergRush.
I pushed them into the phone and gave it executable permissions.
Both tools are failed to obtain root access.
Rebooting into recovery mode just factory resets the phone without asking a thing.
Are there any other options left to root the phone?

In my experience I've had multiple devices rooted with KingoRoot
It's pretty easy as it requires only a few clicks. You can see that in the Devices that your model is supported.

I was too hasty in saying psneuter and zergRush didn't work. Despite the fact the exploits indicated failure. Upon next reboot when I attempted to try something I got a root shell in the adb shell. So they indeed worked.
Lesson learned: even if the exploits indicate failure try rebooting they might have actually worked.


text:
Does rooting erase?
Does rooting your phone inevitably erase all of your data? Im not sure. If so I will have to make a back up. I tried rooting once but I bricked my phone. Thankfully, I fixed it.

Rooting your android device won't erase any data, but it is recommenced that you perform a data backup in event that your device becomes bricked or data accidentally erased.


text:
Samsung phone keeps restarting
I have a Samsung GT-S7273T (Android 4.2.2) and yesterday something happened while I was sleeping. After that, the phone can't stay on for more than 30~50 seconds: it hangs and then restarts itself. I've noticed that any change I make to the phone is "reverted" after it restarts (like deleting a file or switching off Wi-fi). While it is on, everything works normally (facebook, watch videos in youtube, receive notifications, even play games, etc).
I've tried booting up in Safe Mode, same thing happens. I've also tried a data wipe/factory reset through recovery mode, but when I restart the phone, everything is just like before, as if no reset was made (although it says the the data wipe was successful). I've also tried a cache wipe only, but it gives an error and restarts itself when I try.
I've also noticed that if I try to restart the phone (hold power button, tap on "Restart" option), the phone starts to switch off, showing the "switch-off animation" and then stops there, instead of restarting (but it keeps working, even receiving notifications). After a few seconds, it hangs and then restarts (just like it normally does).
The phone is not rooted and I never downloaded any custom firmware or anything like that.
Is there any other way I can force a reset on my phone?
UPDATE
I've just tried to flash to stock ROM and then wiping data, but it seems to not have worked, although Odin reported success. All my files, apps and configuration are still there and the problem persists.
UPDATE #2
I've tried "wipe all" in shell, but it reported several errors with message "Read-only file system" and one "Permission denied".
I've also tried "wipe data", and got "permission denied" on opening /data.

This is some next level survival strategy here.

@DanB College student, can't afford even basic stuff, imagine a new phone :p

If this is a malware or trojan (No such thing as a virus for android, and its unlikely this anyway.), I give props to its maker, then take them away for doing it to the whole system.

Also, try the answer below. It may work.

@DanBrown Yep, I'm downloading the rom. From an untrusted source tho, unfortunately. Samsung doesn't provide the official rom for my device :/

If not even Odin works, then I suspect something's going on with your device's flash chip... I've seen someone else's phone exhibiting a similar problem and it appeared that his flash went into some sort of write-protection and he eventually had to send the phone back to factory replace the chip. Worse case scenario - wait and try others' answers before even considering this.

This is similar to @MattV's issue. No solution found, either.

First solution : Since you tried both wiping all data and only the cache the only thing as far as I know left to do is to install either a backed up rom you made earlier or install a fresh official one from the manufacturer's site(samsung in your case) trough recovery mode.
Second solution:
Try to wipe manually(this solution is assuming you use windows)

Visit the Android Developers site to download the Android System
Development Kit (see Resources). Right-click the ZIP archive and
choose “Extract All.” Click “Browse” and choose your “C:\Program
Files” directory.
Click the folder you extracted and press “F2” to rename it. Give the
folder a simple, descriptive name, such as “AndroidADT.”
Right-click “Computer” in your file browser and choose “Properties.”
Click “Advanced System Settings” and, in the System Properties
window, click “Environment Variables.”
Click “Path” and “Edit” in the System Variables window. When the Edit
System Variable window opens, your path variable is selected, so
press “End” to move the cursor to the end of the selection. If you
type while the path is selected, you'll erase your path variable.
Type “;C:\Program Files\AndroidADT\sdk\platform-tools\” (without
quotes here and throughout) and ensure that you include the semicolon
at the beginning of the path. Click “OK” to save your changes.
Point your cursor to the upper-right corner of the screen and click
“Search.” Type “cmd” in the Search box and click the program icon in
the search results to launch the Command Prompt window.
Turn on your Android phone and connect it to a USB port on your
computer. Type “adb shell” and press “Enter.” When ADB connects to
your device, type “--wipe_data” and press “Enter.” Your phone
restarts in recovery mode and restores Android to factory settings.

Well, I've just tried that. Odin showed success. The problem still persists though. :(
One thing I noted is that everything is still there, even after both flashing the rom and wiping user data (all my apps are still there, files, everything). Is this how it should work? I thought that everything would have been deleted.

@andre_ss6 I updated the answer with another solution. Try it in case of a trojan which somehow prevents wiping the phone from recovery mode. If even this doesn't work you will have to send it to a service.

Well, I've just tried that (the command was "wipe all" though) and all it reported were errors "Read-only file system" and one time "Permission denied" when trying to delete the files.

Actually, I'm sorry, that was because I tried "wipe all" instead of "wipe data" only. But if wipe all didn't work, then wipe data wouldn't as well :/
Also, for some reason adb ins't able to connect to my device anymore.

Ok, I've tried wiping data only now, and it reported "permission denied" on opening /data

Well this is what I know I will do some research to see if I can find a sol. Sorry it didn't work so far.

What Andy Yan said is the only solution left that I can think of. You should get it's chip replaced if you don't find a solution I haven't mentioned.If you find another sol please let me know.


text:
Android - Rename file via sideload?
In an effort to get a WiFi adapter working I was following instructions on replacing a file called 'linker' in system/bin. Before copying the new linker file you gave I renamed my old one to linker2 because I wanted to be able to revert if needed.
After I renamed linker to linker2 my phone said I didn't have root anymore and I couldn't rename the file back.
I restarted and now am encountering an error that prevents booting. I'm in Android System Recovery with options:
reboot system now
apply update from ADB
wipe data/factory reset
wipe cache partition
reboot to bootloader
power down view
recovery logs
apply update from sdcard

If I select 'apply update via ADB' I can use ADB from my laptop, but seems the only thing I can do is sideload a file. Is it possible for me to sideload and execute a simple script to rename that file back to linker instead of linker2?
Help is greatly appreciated.

If the recovery is called <3e>, then you'll not be able to sideload homebrew packages.

It looks like a custom recovery - can you confirm by telling us its title or giving a photo of the screen? If you're indeed on custom recovery then it should work with ADB even on the main screen.

Thanks for the replies. I ended up doing a full wipe. However, I was not able to see the device connected to my computer in recovery console unless I select 'apply update from ADB'. At that point, I could only sideload via ADB. I was not allowed to push or anything else. I did try sideloading a custom script to rename the file back but unfortunately was not able to get it working due to 'signature verification failed'. My bootloader was not unlocked and 'reboot to boatloader' would not work. I don't think I really had any other option than a full reset.


text:
Nexus 6 on T-Mobile loses ability to send texts. Factory reset does not fix
What is wrong with my mom's nexus 6. She was running stock Google Nexus software and kept encountering a problem where her texts would not send. I think I fixed it once by deleting the cache of some system apps (dialer service, messenger service) and restarting the device,  but I can't even be sure of that. I also tried a different default texting app.
It happened again last night so I spent a couple hours unlocking the Bootloader, installing twrp, and installing Cyanogen mod. While it works really well with cyanogen mod, she complained that the problem occured again after about 12 hours.
Does anyone here have insight into the likely cause of this? I reflashed recovery, so the only thing that remains is the bootloader.
Is it something with android 6.0, bootloader, baseband, or maybe something on Tmobile's end?

Got her running a custom recovery with cyanogen I think. It did not fix the problem. Perhaps the radio? But its just SMS...help


text:
Reliable remote control of Android Device over the Internet
I am looking for RELIABLE ways to control an Android tablet remotely (Currently un-rooted, but I will root it if needed).
Preferably full gui, like Teamviewer, and something simpler in addition.
I have tried Teamviewer, but I do not trust it.
The tablet uses both 4G and Wi-Fi connection.
Normal home Wi-Fi connections.

You could use VNC but this may not work via 4G (requires an open port and port-forwarding). If you don't trust Teamviewer, then your solutions outside your own network are kind of limited.

I don't know so much networking, but I guess it should be something "connecting out" from the device to a central server.  Like tv probably does.  Think a VPN + VNC could work.

Yes, a VPN will work, given that your cell provider does normal routing and not some weird back and forth that prevents VPN connections (NAT is okay but I have seen things that just prevent you from anything but HTTP).

Splashtop. Though non-LAN connections require monthly subscriptions, the graphics and performance are more satisfactory than TeamViewer. Also blazingly fast under LAN.

@andy: The main issue is reliability.  If I have a reliable connection I can install more performant solutions on top.


text:
android studio will not recognize my device and my emulator will not load
Android studio recognized my device before, but now it doesn't. It is an HTC One. I have the driver downloaded, so it's not that.
I am trying to use an emulator but it won't load either. I have to use ARM because my computer can't use HAXM.  It starts to load but never finishes.
I need help.

Make sure your device is connected to the computer and run adb device in command prompt (you may have to browse to <Android-SDK>/platform-tools. See if adb displays your device. If it doesn't, go to Settings > Developer Settings  and select Revoke USB debugging authorizations. Disconnect and reconnect your phone and authorize it to be debugged through the computer.


text:
How to restrict tethered data from an iphone using my hotspot?
I'm using my hotspot on android phone to allow my children to play pokemon go with me.  The problem is that their iphones (5C and 5S) are eating up my data through my mobile hotspot.
Today we played for 1-2 hours.  In that time, pokemon go used 5MB of data on MY device, but my mobile hotspot used 165MB of data in the same period of time, and all they were doing was playing pokemon go with me!  At most, they should have only used 10-20MB of data.
Is there a way to block all ips or domains going through my hotspot that are NOT related to playing pokemon?

Here is a webpage showing how to filter IP addresses in a hotspot/theter: http://android.stackexchange.com/questions/119430/how-to-filter-ip-address-in-a-hotspot-tether

Restricting ip for every apps is not a feasible solution. please try the following and check if it helps.

With android

on your Android phone, you can use any of third party app that manages WiFi hotspot. just search for 'hotspot manager' or 'tethering manager' and decide yourself which manager to use. our goal here is to restrict users data usage connected to your hotspot. wifi manager apps will alert you when your wifi hotspot data usage goes beyond set limit. Plus some of them also provide facility like 'restrict bandwidth' which allocate limited bandwidth to the users connected to your hotspot.

On iPhone

Phones wifi hotspot or Internet shared by router, to connected user, it's one and the same. iPhone will not distinguish between them and use your cellular data for background activities without users consent. You can restrict background data on iOS (Background App Refresh they call it)  for specific apps by going
Settings -> General -> Background App Refresh (or just google it if your ios version has different path) and just toggle the apps which you think are using unnecessary background data. this will stop apps from updating and downloading data in background. They will only use data in foreground i.e. only when you open it (be careful with messaging and mailing apps). Hope this helps.

With Android, what libraries would you  use to do this programatically?


text:
Unable to Seek on Full Screen Videos in Chrome/Chrome Beta
So I have an odd issue that I haven't been able to find a fix for. When I'm watching a video in Chrome (or Chrome Beta), if I go full screen, whenever I try to seek to a different time in the video, the video does not load/freezes. I can watch the video not in full screen and seek through it just fine, as soon as you go full screen (in portrait or landscape) seeking does not work.
However, this issue does not occur in the regular Internet browser. It also only occurs with a certain type of player, for instance, Vimeo does not have this issue. This issue used to only occur in Chrome Beta, but now it's occurring in both Chrome versions on Android.
I've tried uninstalling and reinstalling both versions of the app, as well as clearing cache/data for both versions of the app and neither has resolved it.
The device I'm using is a Galaxy S7 Edge on 6.0.1 (T-MO Variant)
Any help would be greatly appreciated.

How's your Internet connection? What if you wait a while after seeking (I mean like a good minute)?

@JohnRamos I have a gigabit connection,. It's definitely not internet speed, this doesn't occur in the regular Internet app, and it doesn't occur if I'm not full screen.

Can you give me one site the problem always occurs on (so I can test it)? Also try toggling data saver maybe? Clearing all of your site storage in Chrome?

This doesn't seem to happen on desktop mode for me  But I hardly watch videos.. You can verify and also see this to set Chrome into desktop mode permanently  http://android.stackexchange.com/a/154094/131553

I have checked again with a few you tube videos and it doesn't happen in desktop mode. You can verify and if this works for you will post ad am answer

Well i tried with latest Chrome beta and had no problems in mobile mode. - which site is giving you problems?  On the face of it looks like it is untapped to Chrome but can't be sure

Try this Google Chrome > Settings > Advanced > Accessibility > Force enable zoom. This may solve