text:
How to root HTC Desire 816 running Android 5.0.2
I have a htc 816 desire running android 5.0.2 and i have tried many a times to root my device but it always fails. I've unlocked the bootloader and tried kingoroot and towelroot all modes i.e., zip, apk, exe.

You can flash a custom recovery(CWM/TWRP) and flash the Root Exploit(SuperSu.zip) through Custom recovery

Since your bootloader is already unlocked, I'm going to skip that process.
This is going to install Cyanogenmod12, which is a rooted version of Android Lollipop (5). Go ahead and download your version of CM. The link is download.cyanogenmod.org/get/jenkins/129826/cm-12-20151011-NIGHTLY-a5.zip
I would post that as a directly clickable link, but I don't have enough rep.
Now move that downloaded file to a place on your phone, and note its location.
You can head over to TWRP and and find your build. If its not there you can go to this link. It is a direct download link. Then (on your phone) go to Settings>About>find Build Number or Build Version (or something like that) and tap it repeatedly until you get a toast saying that developer options is on. Go to the developer options and find USB Debugging or ADB Debugging and turn that on. Then plug your phone into your computer. If you don't have ADB installed on your computer, install it:
For linux:
apt-get install adb

For windows, find a download somewhere on the internet. But stay away from the "15 second adb and fastboot installer", that is a virus.
Once ADB is installed, plug in your phone, wait for the device to show up as a connected devices, and open cmd or terminal and type:adb devices. If it shows up, your good, go on. If you get something saying that adb is not a known command, cd to that directory that adb is installed in.
Also, make sure you have fastboot.
Now, type in adb reboot-bootloader
Once the phone is in the bootloader, type fastboot flash recovery recoveryImgName.img. Once that finishes, reboot your phone. Then type adb reboot-bootloader. When it boots to the bootloader, find Recovery, and choose it. Use the volume keys to navigate and the power button to choose. Depending on which recovery img you used, find something like 'Install' and navigate to the Cyanogenmod file and install that.
Your phone should be rooted running Android 5!


text:
Difference between flashable firmware files of 2 same model phone with different internal SD size?
I have a Gionee m2 8gb which is in a bootloop, so I downloaded flashable firmware files for it, but mistakenly I downloaded gionee m2 4gb flashable firmware files. Is it possible to use this files for my phone with some minor changes?

Its a difference in the files (partition images) responsible for determining the partition table and size. You can use it, but you would end up getting your 8GB device a partition layout for a 4GB device. This would cause half the available app storage (i.e., the data partition's size would be approximately halved). I suggest you redownload the correct firmware, as otherwise you will have to repartition your device which is a very (hard-brick) risky proposition.

source: Stack Exchange

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

sort: votes


text:
Available memory of a 16GB microSD card?
Out of my newly bought Class 10 16GB microSD card I am getting only 14.71GB. Is this normal?

Yes, this is normal. Please read the "Customer confusion" part https://en.m.wikipedia.org/wiki/Gigabyte

Adding on to @GiantTree's answer, the binary-metric confusion is definitely one reason you encounter these kinds of differentially reported storage counts. Another thing is the formatting / file system overhead involved.
Normally, larger the SD card, larger will be the lost available storage due to the storage space required by the file system data structures like allocation tables, etc.
Android uses FAT32 or VFAT for SD cards by default, and, yes, this formatting does cause a significant loss in available storage.
Note also that newer Android devices or devices with modified kernels can support other file systems on the SD card such as ext4, NTFS or exFAT. All of these file systems have larger overheads compared to the FAT32/VFAT default, and ext4 and NTFS the highest among these.
As @Edgar posted, this can be thought of as the difference between the volume of a container measured internally and externally. The file system overheads account for the thickness, and the other part involves a different system of units used for measurement.
Put together, the decimal(metric)-binary confusion, file system overheads and also manufacturing issues cause this difference between advertised and reported storage capacity.
About manufacturing defects, I'm quoting from the accepted answer to this Unix&Linux SE question:

Typically a part of flash storage is faulty, and is marked so during manufacturing. There are also other bits that can go wrong (becoming unchangeable, unsettable, or unclearable), these parts must be marked faulty as well during the lifetime. This information is stored in a reserved space, on the same chips as your data. This is one of the several reasons a 4GB thumb drive is not showing 2^32 bytes capacity.

Gigabytes are base 10, but Android uses Gibibytes (base 2)
See: http://www.wolframalpha.com/input/?i=16GB+to+GiB.
This is needed because binary data is written in base 2, but SI units are base 10.

Also, all disks have 'bad sectors' which are not reported in the user available space.
Another thing that takes up space in a drive is the file structure inherent in the device itself.
A good way to understand this is to measure the exterior front wall of your house, then go from room to room, measuring the inside dimensions, omitting the interior walls and total up THOSE dimensions. Not the same, are they?

This answer seems a better fit for SuperUser than Android Enthusiasts. Please try to post an answer which is relevant directly to Android on Android Enthusiasts.

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


text:
What is the Stock ROM?
I bought my brand new phone with the Android Version of Lollipop 5.1 out of the box, does that mean Lollipop 5.1 is the phone's stock ROM?

Stock Rom simply refers to the ROM your manufacturer has provided for your device. So yes - the current firmware is your stock-rom. Every official Update from your manufacturer is a new "Stock rom".

See What's the difference between an AOSP ROM and a stock ROM?

Stock Rom is basically the software which is provided by the vendor or You may can say that the software which was installed by the manufacturer of the phone is Stock Rom. the other type of the Rom is Custom Rom which advance users installed after flashing it as per they desire.
And Yup in your scenario you have Stock Rom of "Lollipop 5.1". You may install any custom Rom as per your own risk. if you know well how to flash custom Rom.


text:
Moto G3 Marshmallow SD card as Internal storage
I have recently updated my Moto G3 and inserted a microSD card, formatting it for use as internal storage. I have used Solid Explorer app for file management before and I was able to manage internal & external storage separately before the OS update. Now the app cannot access the internal memory. It can access the SD card as internal storage only.When I connect my phone to my PC (Windows 8), it can also access SD card as internal storage only. Why is this happening? Is there a file management app which can access the real internal storage?

What method did you use to merge your sd card with internal memory? You will need to elaborate your post to include links & guides you used.

@AaronGillion given "Marshmallow" in the title it's safe to assume OP used the standard method for this (chosing "format as internal storage" when prompted, see the adoptable-storage tag-wiki).

This is intentional. Android Marshmallow allows you to use the external SD as internal storage at the cost of the internal storage.

This is intentional by the Android system. When you format a microSD card to be used as internal storage, 2 things basically happen:

The microSD card becomes locked-in to the device (as it is specifically encrypted for the device)
The real internal storage (eMMC) becomes invisible to non-root and non-system privileged users. You could still technically access it by rooting your device and using a Root Explorer app, but it's not properly mounted, but your PC still con't be able to detect the real internal storage over USB MTP.

Notice that the space is not increased by the size of the sdcard, but to the size of the sdcard. You’re basically swapping out your internal storage (which is typically eMMC, which is fairly quick), with your sdcard (which is typically slower than the built-in storage chip). You’ll be trading speed for capacity.

You could use ADB as root to push/pull data, but doing that via the command line is cumbersome, and even using a GUI ADB client for this purpose seems like a waste of time.
As to what you can do, you can reformat the microSD to be used as portable storage, and then you will be able to use it as you did in previous versions of Android (but you won't be able to move apps to it).
The procedure:

You can change it back by heading to Settings>Storage & USB, then selecting the card, hitting the top right menu and then select ‘Format as portable’.

Source: How does the "Format as internal storage" feature work in Android 6.0+? and links therein.


text:
Google Now opens when not needed
From time to time Google (voice) search randomly starts on my phone (Huawei Ascend Y300, Android version 4.1.1)
I'll be listening to music for example, change songs, and out of nowhere Google voice search will open, I have completely no idea what button I'm pressing or what I'm doing to activate this, but knowing what opens this will be of great help.
I've gone to the settings, Google Now is already turned off and there doesn't seem to be anything relevant there I can do.
How do I solve this? Thanks.

When you change your music, do you use buttons on your earbuds? Also, I don't really understand what your second question is. Could you explain more?


text:
cannot access phone directories using adb shell after upgrading to android 11
I recently upgraded to android 11. Ever since I did that I cannot adb shell into any of the directories inside the /mnt directory:
adb shell
taimen:/ $ cd mnt
taimen:/mnt $ ls
androidwritable  appfuse  asec  expand  installer  media_rw  obb  pass_through  product  runtime  sdcard  secure  user  vendor
taimen:/mnt $ cd sdcard
/system/bin/sh: cd: /mnt/sdcard: Permission denied

What do I do to regain my access?

On Android 11 sdcard path seem to have changed. The path /mnt/sdcard still exists but via adb you don't the permissions to access this path.
But there are alternatives. On the an emulator running Android 11 I can see for example path /sdcard. This path however is a soft link to /storage/self/primary which again is a soft-link to /storage/emulated/0.
Hence you have the following alternatives:

/sdcard
/storage/self/primary
/storage/emulated/0

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


text:
Can I make the browser stop autmatically refreshing pages that haven't been displayed for a while?
If I surf to a page and then leave the browser for a while, when I open up the browser again it still shows the content of the page - but after a second or so it initiates a refresh. Is there a way to stop this behavior?
I have experienced the same behavior in Dolphin Browser, fwiw.

YES, WHY?!?!  PLEASE STOP RELOADING! Thanks for asking this.

Found a solution, see my update in my answer.

I've noticed this with Dolphin as well, but in my findings it is not actually refreshing the page, rather I think it is reloading the cached content of the page. I'm pretty sure this is whats going on because at work we have a guest wireless system that requires authentication. When I connect my phone to it and browse I have to login with credentials at a landing page. This page doesn't come up right away after opening Dolphin browser, even though I sit and wait for Dolphin to load up the page. I have to hit refresh and then I am redirected to the landing page to login.
I hunted for a cache setting that may improve this annoyance, but didn't find one. We might have to wait for an update to the app.
Update:
This should HELP solve the problem for root users, I say help because there still may be some refreshing that occurs.
The problem:
Android is set to offload the browser cache from memory to the local partition (where apps are stored) when you leave the browser. This is because most android phones still don't have much space in the partition where apps and such are installed. My Evo only has 400mb of space.
My best guess is that Android was set to work this way because originally phones didn't have much space to work with. No that is becoming less of an issue.
Possible Solutions:

For rooted users only: Download Swapper2. From what I have read in other forums, this makes a huge difference in how often the browser offloads cache to the local partition. And users have reported it makes a big difference.
Set Dolphin browser to store cache on the SD card. Maybe if the browser doesn't have to wait for cache to be shuffled around it wont refresh as much, or if it does still refresh, maybe it will take less time.

What did I do? I installed Swapper2 and wow. It really works. Now I can open Dolphin and not have to wait for refresh. Finally!!

Quite possibly Android unloaded the browser app, but saved a screenshot of the last view, then when it reloads the app back to its full in-memory state, it re-renders from the cache? That's just a guess, but it would fit with the developer guidelines on how to handle the application lifecycle.

I just tried to replicate the behavior while in airplane mode and it didn't refresh. That doesn't really mean anything, though - it could just have been that the browser hadn't unloaded.

Airplane mode kills any network connection the phone has. Why test with that? Just try browsing as normal the issue isn't hard to replicate at all as it is basic functionality of the Dolphin browser.

@webs: Because while in airplane mode if the page is actually reloading it will fail but if its just reloading the cached page as u suspect then the page should load fine.

Duh! I can't believe I missed the obvious there. Still not a definitive test for sure though. Also I think I found a solution and I will update my answer with new info...

@Webs I'll check out swapper2, thanks for suggesting it.

Yea, you have to play around with the settings. I went into advanced and created a local partition, that way the sd card wouldn't have a bunch of read writes.

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


text:
What alternative browsers are available on Android?
What are the browser alternatives on Android and what are the main features that they offer?

Some options:

Coco
Dolphin
Opera Mini
Skyfire

Here's a quick read on AndroidApps.org that gives overviews on some of the more popular browsers. And a longer one from PC World.
I personally just use the stock Android browser. I've used Dolphin HD for a while, but at times it felt slow (on my Droid). The Opera Mini browser is supposed to be pretty quick at loading pages because it will transfer your requests through Opera's servers first so that they can compress the content and send it back to you. Right now, I'm waiting for the release of Fennec, by Mozilla, which will hopefully be amazing.

An alpha version of Fennec (essentially Firefox mobile) was released recently

The current versions is now beta 2 and the official download is from http://www.mozilla.com/en-US/m/beta

Kiwi browser and Yandex browser are both based on Chromium and support extensions.

There is also Xscope Browser it offers Tabbed browsing, Download (YouTube) vids, Multi-touch, easy page sharing.

The Youtube download sounds like a good feature to have.

Opera recently released Opera Mobile 10.1 Beta for Android, which is a full featured browser that renders HTML content locally instead of on Opera's servers:

Opera's phone browsers come in two
  flavors: Mini and Mobile. The Mini
  version, which is primarily intended
  for feature phones, offloads much of
  its workload to Opera's remote
  rendering proxy. The Mobile version
  bundles Opera's Presto rendering
  engine and does all of the HTML
  parsing and page rendering on the
  device itself. Opera launched a port
  of Mini for Android earlier this year,
  but the new Mobile port is a welcome
  addition for users who want the full
  Opera experience on their Android
  smartphone.

It is a large download and takes up to 20MB of storage, but provides a great browsing experience. I used it on my Windows Mobile based Touch Pro previously, and really liked Opera Link for synchronizing bookmarks between devices.

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

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


text:
Some application sets alarm loudness to zero
For some reason some application sets the alarm loudness over night to zero.
How do I find out which application is to blame?

You might want to look for applications that do require this permission: android.permission.MODIFY_AUDIO_SETTINGS
Then uninstall it and set the alarm a short while after that. If everything is back to normal you have found the application in question.


text:
Galaxy s20+ HDMI cable not recognized
I have a galaxy S20+ and a generic USB c to HDMI cable. I connected the phone to a Philips monitor but I don't see anything on the monitor and in the USB settings I only see USB controlled by: connected device. And when trying to switch it to This device, I get an error saying "couldn't switch". Not sure if this cable isn't compatible by phones or if there's any settings I can change.

Check Settings -> HDMI mode. You may have to first enable dex mode to view something on the TV.

@robert there's not such setting in the settings

Just checking if you tried a different cable or monitor. On my S9, upon plugging in the 7-1 USB hub w/HDMI the device has a pop-up with "HDMI Connect" and then drops into the Samsung DeX interface on the TV.

It turned out it was a faulty cable. I used another cable and the connection worked without issues

Just a guess, maybe you should press dex in the drop down menu quick panel icons?
You might need to edit the quick panel and drag it down.
Otherwise, you can try (search "dex settings" in settings) to enable auto start when hdmi is connected.
I find it easier to search in settings, because searching in finder requires more keywords.
Sometimes it's easier to edit the Dex settings when you first connect it wirelessly to windows, because there are more settings when it's turned on.
Finally, I'm not sure Dex needs to be used at all when connecting to a display. Check your HDMI cable if it supports the right protocols (usb 3.1, mhl, hdmi alternate mode).
And ofcourse, set the input source of your Philips dislay to HDMI.

Open the Settings menu on your Samsung device.
Tap on Connections which should be the topmost setting.
Now scroll to the bottom and tap on More connection settings.
Select HDMI mode from the options.
A small window should appear with the HDMI options —  Samsung DeX and Screen mirroring.

Select either of the two based on your preference.

I don't see an HDMI option in the "more connection settings" menu. I tried with and without connecting the cable


text:
Full R/W Access to SD Card - Android 10
I want to use my SD card in such a way that I can take the card out and insert into a Windows PC and access files, but have my Camera and other apps freely write to SD card (so data isn't on phone!).
So far if I format as portable, nothing can write to SD card, but if I format as internal, I cant read outside of phone. I'm running AOSP based Android 10 w/ root. Any suggestions? I'd like to just allow full R/W access to all apps to SD card but not encrypt it basically.

Full write access to all apps is not possible. You have to grant permission to each app individually (app requests permission and you have to then select root of sd-card to grant permission to this folder and subfolders). Also write access is only possible via Android/Java API, not via direct file access.

@Robert feel free to write up an answer. I had a feeling, just some Apps aren't able to use it correctly, like the default LOS Camera App, but Open Camera does, just sucks I need to fight w/ each app. Its not internal storage for a reason! Let me grant global r/w! Damn google, U know what phone I have that does everything (even Miracast!)... My Galaxy S5...

Since Android 5 write access to the sd-card in portable mode needs to be granted individually for each app. Only apps on a rooted device that are able to use root permissions can bypass this restriction.
For granting write permission the app has to request them in code. Typically it is enough to trigger one write request, e.g. by letting the create a file or folder.
Then Android opens the file application and want's you to select a directory. This is the directory you are granting write permissions for the app, therefore you should select here the path where the sd-card is mounted to, e.g. /storage/A231-7ADF.   Usually the sd-card is also shown as quick link on the left side of the files app, so you don't have to know the exact path.
After selecting the sd-card path press the button that is usually something like "Select ..." or "OK". Then you will return to the app you have granted write permission to. To my experience the write request that has triggered the whole process will fail, but every request afterwards will work, if the write-grant-process was performed correctly.
For users doing this the first time it is usually very confusing and you might not be successful on first try. I think it took me several days and multiple attempts before I finally had understood the process and selected the correct folder.
Note that the write permission only works if the app uses the Java/Kotlin Android API to open the files. On file-system level access will be still read-only. This affects especially apps that include generic GNU/Linux native applications that are executed internally as they do not use Android API.

I found this post trying to find a way of using rsync without having to disassemble my phone. Apparently, it is absolutely not possible due to this "security feature". Alternatives are mentioned here: https://android.stackexchange.com/questions/23224/synchronize-a-folder-in-an-android-device-with-a-server-folder

I'm confused by this question.... exFAT format installed/mounted as SD doesn't require encryption, it does allows windows file transfer with or without the phone. Write/read access is granted by OS app specific. If you set the app to have access, then it will.
Developer options on Android 10 include a "Force allow apps on external Drive" option you could look into even if you don't root. It will make ALL apps eligible to be written directly to external storage, regardless of manifest values. Seems like that is your goal.


text:
How can one start transcription in Microsoft Teams for Android?
How can one start transcription in Microsoft Teams for Android?
I don't see the option:

I use MS Teams on Android 10 with Samsung Galaxy S9.
It's different from turning on captions. I do have the start transcription option in the Microsoft Teams clients for Windows and MacOS.

The feature is not yet available for mobile.

Current limitations
Live transcription is currently available:

For scheduled meetings.
When the spoken language is U.S. English.
On the installed desktop version of Teams.
For customers with the following licenses: Office 365 E1, Office 365 A1, Office 365/Microsoft 365 A3, Office 365/Microsoft 365 A5, Microsoft 365 F1, Office 365/Microsoft 365 F3, Microsoft 365 Business Basic, Microsoft 365 Business Standard, Microsoft 365 Business Premium SKUs.

The feature is not available:

In channel meetings or Meet now meetings.

In GCC, GCC-High, and DoD environments.

The only option currently available is to access the transcript, if made available, after the meeting has ended.
Source: View live transcription in a Teams meeting.


text:
A row of galaxy note 3 screen is not responsive
The area goes right across the keyboard,  leaving the phone useless.
S-pen still works fine.
I used TSP Dot mode to show the issue in this screen shot:

Please tell me the hardware isn't shot. I sure do love this phone.

I've tried the typical soft/hard restarts. Also observed the same issue in safe mode.

Did you drop your phone or did it get wet?

@superthomaslab small drops and minor wetness throughout the two years I've had it, but, it hasn't had any drops or gotten wet in the past month or more. This issue just started two days ago.

"Please tell me the hardware isn't shot." It sounds like you already know the answer to your question but you don't want to accept it.

@DanHulme that's just a hunch. I've seen crazier things happen before.

Try anything that sur007 has listed. It's worth a shot.


text:
Rooting HTC One M8 fails using KingRoot
I am trying to Root my HTC M8. I have tried using KingRoot to get it rooted, but I lost root and couldn't get it to get rooted again. Do you have a better way of rooting the device?

Yeah! Your phone was rooted but there was no change in recovery. So, It would be told that stock recovery has some scripts that sets all back. I have been through it already.
So, I have solution which helps in permanent rooting.
It can be applied nearly all devices over the globe -->

Download a custom recovery and flash it.
    You can find its tutorial and requirement based on your model on some searches.
Now, find a flashable zip file of SuperSu and flash this one using recovery.
 This zip file can be found by just searching these highlighted keywords.

This process is permanent for rooting as there is no one to check system changes for SuperSu binary. And as recovery has already root access. So, it can share it with you. I hope it may be helpful for many people.


text:
HP Stream 7 originally runs Windows - Can it run Android viably?
I have an HP Stream 7 that I'm not using here (since I've bought my Asus T100), and I was thinking about putting an Android to run, instead of the Windows OS. I know that is possible, but my question is: is it viable? Has someone already tested this using the same model? Does it have any problems with drivers, or something that Android does not recognize? If it works, I'll definitely give it a shot.

Drivers are the largest issue, trying this.  LUbuntu (ubuntu lite) or XUbuntu (runs x11 gui manager, even lighter) BUT, you'll need to know the CPU type on your tablet.  Most all 'nix' software is ported to run on x386 (aka Intel Atom) processor.  The ARM architecture is more of a challenge. NOOBS the standard Raspberry Pi image, gives you a 50/50 chance.!   IMHO  Some of the ARM xuntu distributions would probably run fine.  You'll have to read on those OS and Platforms.  The new Allwinner Tech ARM CPU's are forcing their way into  being the ARM standard. you'll then have to worry about drivers, & not be afraid of downloading and installing APK files... good luck, keep us posted.  I have a couple allwinner white box tablets, that bricked themselves, it would be nice to have them run "something" , even if it's a remote video cam to watch the kid go in/out of the house!

Maye I can try Live USB the Ubuntu. I tried the Android version at the Stream 7, but I had problems with a couple of things. Screen rotation wasn't working, and also bluetooth, and so on. Maybe it was due to lack of drivers, indeed. But I'll hear you, and try to LiveUSB the LUbuntu on it!

After a little bit of work, I was able to run an Android live version at the HP Stream 7. Unfortunately, it's a little bit buggy, mainly because there is no drivers available for the device. I will make some researches on, to see what I can find. Thanks for the answer

It's months later, I can add a new ponderance to your problem and the solution.
All Android OS on any device is really a Java Virtual Machine.
Download for Linux, Windows, Mac.... the Android SDK  you can build from almost any version, to almost any hardware.  You will have to read, read, read.

no you cant, its just impossible. Drivers are a huge problem as android os needs not available on the stream 7

Although this answer may be correct, a proper answer should include detailed information and verifiable links to references, otherwise it just sounds like opinion. I suggest reading this page: https://android.stackexchange.com/help/how-to-answer to help you improve your answer and future ones.


text:
Android reboots permanent after i activated OBB Move in Link2SD, data is aviable
I activated OBB Move in the Link2SD app (I don't know exactly what it does, but I already asked the developer, he hasn't answered yet)  and then I had to reboot. After I rebooted the system worked properly, but after a minute it said "Process system has stopped" and then it rebooted. After reboot I could use my system, all data was available, but about a minute later it again said "Process systemhas stopped". This results into an endless loop.
Is there any way to solve this problem? And if I have to reset the system is there any way to save important data?
I'm using a Samsung Galaxy Tab 10.1 LTE (SM-T805), Android 5.0.2, rooted with KingRoot.

PROBLEM SOLVED: After i rejected root permissons for Link2SD and deleted app i tried move to sd my android works  properly.

Welcome to the Android Enthusiasts! On SE sites, it's perfectly fine to answer your own question, even our help center states so. So would you mind posting your solution as answer, and then accept that answer? That helps other users in similar situations to identify solutions. Thanks!


text:
Problem adding user profiles on asus zenpad z380 lollipop 5.0.2
I just bought an Asus Zenpad Z380, running on lollipop 5.0.2. I wanted to add another user/profile- but can't find the function anywhere. From what I read after I googled the question- one should be simply able to swipe down and there should be users and below that- a + sign to add more, only except that there isn't (for me, at least). I get only the one(main) user profile. tapping on it leads me to the profile itself on the contact list, and that's it!
My husband ran the setting up process (It's supposed to be a joint tablet). Could it be that he "took a wrong turn"- A.K.A missed something during the process, or is this a known (and hopefully fixable) problem?

What you read referred to a "pure" Android interface. Asus' ZenUI interface is very far from "pure" Android as it is heavily OEM-customized, and as such most of the instructions you find online is N/A for you, as they will refer to the "common", "pure" Android interface.


text:
How to root the Droid Maxx with 4.4.4 KitKat
Is there a way to root the Motorola Droid Maxx (Android 4.4.4 KitKat)? It doesn't even support the ESPN app as-is.

Possible duplicate of How to root droid running 4.4.4 KitKat

Related http://forums.androidcentral.com/motorola-droid-maxx/580269-how-do-i-fully-root-motorola-droid-maxx-android-4-4-4-a.html#post4682808

There are plenty of rooting apps avialble for rooting kitkat mobiles.. The apps like Framaroot, King Root, VRoot and so on.. for more information check this out..

Tyvm! Hopefully one of these will work


text:
Recovery messed up after phone discharging with no os
I was trying to install CM12 on my Xperia Z1. The zip didn't appear in the SD card in recovery. I accidentally erased the OS thinking that I needed to remove it, then the phone discharged and now its stuck on the Sony logo and I can't find a way to enter recovery mode again.

So, are you implying that hardware key combination to boot into [tag:recovery-mode] isn't working?

Yea. I can enter flashboot and im able to flash a new kernel. i can also enter flashmode. i tryed with Flashtool but i have a Pc Software related driver problem


text:
Retrieve photos backed up from Android and transferred to another phone via SD card
my old android died and I replaced it with a new different one.  my old phone came with an option to hide pictures so that I could keep some private.  now that I have the new phone I cannot see these pics in the backup or on my SD card which I transferred to my new phone. It was an option already on the phone not an app that I downloaded. can any help me recover my pics? I know the pics are still there in the backup and on the SD card because they were never deleted and by the size of space used on the card itself.
Can someone help me retrieve my pics?

Could you edit your question and include the devices' names and Android versions, and relevant apps, if any?

If you have hidden images through gallery app, their name is Changed to start with a "."
Download a file Explorer like Es-file Explorer.
I'm menu - >tools->show hidden files.
Then select those pics and batch rename them.
If the name is " .name.jpg"  change them to name.jpg
Hope that helps.


text:
Samsung galaxy ace s5830 in boot loop and usb download doesn't work
I have a Samsung Galaxy Ace s3850 which had a problem with the wifi connection. As described on many forums the solution is to root the phone and then enter a code into the phone. It is needed to reload the wifi driver and is explained here
Needless to say driver loading was unsuccessful after rooting and entering various code combinations. The phone has always been low on space and having recently found how useful link2sd was as well as the possibility to have a custom rom which increases performance I tried this route.
On this page they describe how this could be done on my phone:
I tried following the steps exactly, except that there was never an option to clear dalvic-cache (no advanced settings) on the phones recovery menu. Also, the phone needs the home+start combination to go into recovery, not volume(up)+home+start (which takes one to the quick download I think).
It seemed to go well except that on reboot it didn’t go out of the Samsung logo screen after about 20 minutes. I read that this is too long and thus took out the battery and restarted. This didn’t help and the loop continues.
I thus tried to restore the factory stock rom using odin but every time I set the phone to download mode (volume(down)+home+start) the yellow download text comes up but windows comes up with usb device not recognised. The usb drive worked well before this when I needed to upload the google apps and custom rom file to sdcard as required before upgrading to custom rom. I even tried kies software (also removed kies from tasks when trying odin again so as to not clash).
I also tried various other custom roms to see if this does the trick but every time I go into recovery mode I get the following screen text:

Android system recovery <3e>
Reboot system now.
Applying update from sdcard
Wipe data/factory reset
Wipe cache partition
Test redbend
…….Green icon……
-- Appling Muti-CSC –
E:failed to mount  /system (Invalid argument)

When I select “wipe data/factory reset” I get:

-- Wiping data…
Formatting /data…
E:format_volume: rfs format failed on /dev/stl13
Formatting /cache…
E:format_volume: rfs format failed on /dev/stl14
Data wipe complete.

When I select “wipe cache partition” I get:

-- Wiping cache…
Formatting /cache…
E:format_volume: rfs format failed on /dev/stl14
Cache wipe complete.

Rebooting goes into the same logo loop screen.
Now I am stuck with a phone which I suppose could be called a tile (not brick, its too small for that). Any help would be much appreciated.


text:
Bottom portion of text & numbers are not showing my screen
I think I inadvertly deleted something in my device that now makes it only display the top 2/3's of text and numbers on some apps,settings and spec stuff.
I used various antivirus apps that may have allowed me to delete important OS files as junk files or something similar.
Can you please help with suggestion on returning my Ellipsis 10 back to normal? It is not rooted. It runs Android Lollipop 5.1.

Welcome to Android Stack Exchange. I'm not quite sure what you mean in your question. What do you mean you deleted the top 2/3s of text and numbers? Also, what did you delete? It shouldn't be possible to delete anything too crucial to the system without root access. Hope to get your issue solved.

Hi.Thank you. I meant that the bottom third portion of script has been erased on words all over my  tablet . Like half of the word on the bottom as in "B" you would only be able to see the top portion of that only that letter. The bottom part would be missing and that would be that way all across the word.One app let me delete "junk"  67 UI system files and I think that may be what caused it.Can I re-Rom or re-Firmware or something my Android tablet???Can I reload Lolipop 5.1?

Could you provide the screenshot to clarify the issue? Also, what is the name of the antivirus app that deleted the files? System files should not be able to be accessed if the device is not rooted.

This is a very strange issue. I've never heard of anything like this. If you could provide additional details as Andrew T. said, that would be great.

Yes.O.K.I think it might of been from a Battery Saver app.I

continued- I downloaded about 20 Battery Saver apps and Memory and Cache clean&boost apps to find the most suitable and effective ones and I think a Battery Saver App went into my UI system and wiped out a few essential!

Sorry I inexplicably keep hitting the post button!?!? But a few OS files or firmware or Bios or something or another got taken away by one of the fore mentioned apps and now part of my text is being omitted so its almost illegible in some places.I'll try to send a screen shot if I can.This app did a deep clean and removed some functional files for the basic normal operation of my Android Ellipsis tablet.How can I replace the removed part so that it will operate properly again so that I don't have missing parts on letters words and numbers?

Okay, I know this isn't really an answer (since I don't know what the problem is, screenshot would help), but anyway.
Firstly, try to turn your device off and then on again, it can be surprising how problems can be fixed with a simple reboot.
If a reboot does not solve the problem, what did you do before the problem appeared ? Did you install an app ? If so, uninstall it. Did you change a setting ? If so, change it back.
Try to go into the Settings, and if there is a "developer options" entry (at the bottom, under "System") go into it, and make sure the toggle at the top is set to "Off".
If nothing else works, you can always do a factory reset (which will wipe all your data), and that should fix it. (I'm not suggesting that a factory reset is necessary - it's very likely that your problem can be fixed in some other way.)
You say you installed 20 battery booster and cache cleaner apps ? That seems a bit excessive. Try to uninstall them, if you haven't already.

As a side note: these apps don't do anything which Android cannot do on it's own. (You should read this)In fact, they will probably slow down your device and cause battery drain, esp. If you have 20 of them installed.
If your battery life is less than what  you'd expect, there is a "battery" menu in the settings, which will tell you exactly what used how much battery. In my experience, this is a lot more helpful than some automagic all in one battery saver app.
If your device is slow, you probably have too many apps installed - installing a cache cleaner app isn't going to fix that.

OK Thanks that was helpful.l was only trying out the twenty apps to find a couple of good ones and the one named Cleaner Pro by Adwave found some UI system apps it considered junk so I permitted it's removing them and I kinda suspect now they may have been important to the operation of my tablet.So I may eventually try a factory reset as you recommend to see if returns it to normal.I would send a screenshot but I don't know the procedure of sending to here.How do I share it or email it?And to where?I'm not familiar with the transmission of a screen shot process to here.Care to explain?

Oh incidently will a factory reset obliterate all my 190 apps???

@stanwo Yes, factory reset will delete everything, including your apps. That's why it's called factory reset, it returns your device to the state it was in whein it was entirely new. To post a screenshot here, first take a screenshot on your device, and the edit your question to upload and include the screenshot in your question, I believe there's a button to add a screenshot / image in the editor. Check this: https://meta.stackexchange.com/questions/75491/how-to-upload-an-image-to-a-post

A factory reset may not reinstall system apps that were uninstalled if this is the case since I believe that a factory reset only wipes /data and /cache...

@LJD200, OP says his device is not rooted, so no way system apps could have been uninstalled.

@JonasCz That's exactly what I thought but OP also said that it removed UI system apps and it's certainly a strange issue if no system apps were removed. This should not be able to happen and I'm not quite sure how it did...


text:
Device does not register with Google to access the Play Store
I just got a new BLU studio G and after configuring my google account I can access my gmail, drive and other stuff, except for Play Store and Hangouts. I went to my account settings on the web and in the activity tab I saw my phone listed there, I can also go to the store from the browser (Opera by default, don't know if that helps) and though I can browse it, I cannot install/download anything as it says that I don't have any registered devices.
I have read this article and most of the links it has, tried almost all possible solutions, but resetting to factory settings, and still nothing. Right now am downloading an update of the store app (version 6) and will see if it works.
I even downloaded a VPN  to rule out there was something wrong with that,but nothing changed.
So my questions are: what could be wrong with my configuration and how can I fix it?

I finally made it to work, I'll be posting what worked for me so it hopefully helps someone facing the same problem.

I manually downloaded the latest (version 6 as of now) of the PlayStore app on my PC and installed it on my device
Then I went to the apps configuration and cleared cache data on all Play services I could find.
Then rebooted my phone and that was it


text:
Missing "Easy Mode" from Samsung Galaxy Core Prime
I bought this phone for my grandparents. The salesman at the store told me that this phone would be great for old people who are new to smart phones. Any idea where to find this "Easy Mode" or "Simple Mode" option? There's no such option under Settings.
Model: SM-G361F
Android version: 5.1.1

Can you provide the screenshot of the setting? The feature should be there under "Personal" section (Verizon manual)

How do I do that? I tried this: http://www.samsung.com/us/support/answer/ANS00032055/253232/. I got two of the phones. The settings under Personal are: "Accounts", "Backup and reset", "Accessibility". I've scanned through all the menues, there's no such option.

You may have already tried this but in the settings are you able to search for stuff? if so just search easy mode and if it doesn't come up then it's probably not an option

Samsung provides Easy Mode in options (differ from device to device) :

Open Settings → Personalisation (by scrolling down) → Easy Mode.

Open Settings → Display → Easy Mode.

Go to settings > Application Manager > Default Applications > Home Screen > and then change to Easy Mode.
I found this on my GS6, but I think it should work for your phone too.

The Ultra Energy Saving mode is the Easy mode on this phone.

How can that be, the salesman showed me this very function on the same model.

Maybe he showed a Galaxy Core Prime but not a sm-g361f

So the model I got doesn't have Easy Mode?

I also bought this model for my parents  (75 and 83 years old with his first smartphone) My mother is using it with normal mode and is going well. My father is waiting to see how my mom is adapted.

I only changed some icon at the initial screen and the size of letters.

And waiting for one update with Easy Mode Screen


text:
My Sony Xperia E4g is locked by android device manager and I can't
How do I unlock my phone if I've forgotten the password

Possible duplicate of How to unlock Google Device Manager remote lock?

Possible duplicate of How to unlock device when I forgot my password?

You don't ... Factory reset is the only way I found, after I broke the screen in frustration. Yay.


text:
Why can't my contacts see photos I send via SMS?
Trying to download SMS programs, tried a few, so to have better customizable color options as the new Samsung Galaxy sucks for that. Everything I have tried, whatsapp, GO SMS Pro, Viber, Hangouts, none of them let me send photos to my contacts unless they have the same SMS program. Why?  My basic SMS on the LG Android had all these basic properties and I never had issues.

Images are not actually sent via SMS, but instead use the MMS protocol. For this to work, you must have your MMS access point configured properly (this usually happens automatically):

Check with your contractors website for their MMS access point details. If they are not listed on their website, contact them.
Go to Settings -> Mobile Networks -> Access Point Names (or APNs on some devices) and add a
ProviderName MMS

where ProviderName is the name of your provider, e.g. Verizon.
Set all the values to what you got from Step 1. Some values might be missing, you can probably safely ignore them.


text:
Global readable private keys found in storage/emulated/0/data - Possible security risk?
I found following global readable files in /storage/emulated/0/data/IMS:
cert.pem
private_key.pem
I have full access to this files with my file-manager/text-editor, so I think any other app will have full access too! It seems to be a privacy/security issue.
Information:
Cert.pem line 6: "Issuer: CN=Samsung RCS Client"
(Wikipedia: RCS="Rich Communication Services")
I moved private_key.pem to another directory, it has been replaced by a new different private_key.pem file.
Is this a possible security risk?

Congrats to your find! And now what's your question? :)

Thank you for reply. Don't we have a new security problem if any app can read or modify this files?

Not sure who "we" is. Point is, from the location, that belongs to "some app" (and not the system). Apart from that, it's something Samsung specific. And there's nothing "we" can do about it. Maybe you should report it to the dev of the related app? "IMS", whatever that is?

are you saying you have a samsung private key ? can i have a copy?

looks like it's connected to a messenger client ?

I mean all Samsumg (or possibly any other manufacturer?) Android smartphone user.

@moonbutt74: Of course not!

I think, IMS means Instant Massaging Service.

@Izzy: It could be a prolem for any android user.

But it is nothing we can solve here. Only the devs of the related app can.

A globally-readable private key is almost certainly a vulnerability. A globally-readable certificate is generally not. You appear to have both, so you've very likely found a vulnerability.
Your next step would be to either report it to the vendor (probably Samsung) or find a security researcher who can investigate further.
According to a blog post, Samsung Mobile security issues can be sent to mobile.security@samsung.com. In theory, that email should be staffed by someone clueful about security (unlike first-tier customer support), so you should get a reasonable response. When contacting them, you should let them know about this question, so they realize it's already been disclosed.


text:
How do you get to the hidden phone settings on Android 5.0
I have a Galaxy S4 running lollipop and the old way to get to this menu was *#*#4636#*#*. How do you do it in other lollipop devices?

*#0011#*  is the code I used on my S4 VE.
Also, I used the Phone info app - it has a tab that has the Android dial codes.


text:
How to fix “Unfortunately Contacts Has Stopped” or Very slow contact loading
I have Huawei Honor 3c. Android v4.4. When I open my contacts list I get the Headers but no content. It may take 4-10 minutes before this refreshes. Once I get the list selecting an individual contact repeats the delay. In some cases once I get the contact selecting "dial" repeats the process yet again.And many times i'm getting the error Unfortunately Contacts has stopped working
I've been selectively uninstalling apps to see if one of these has caused the problem. Previously when I had this issue the only advice huawei could give me was to reset my phone to factory defaults. This worked but then the pain returns once system updates occur and apps are installed. Any suggestions? Are there any tools available the show CPU and/or memory utilization so I can see who the hogs are? This might give me a better indication of which processes are sucking up all the resources.

First thing I'd try is to lookup that app in Settings › Apps and push the "clear cache" button. No data lost that way, but often it's some "broken cache" causing issues like that.

The Running Apps option under Settings > Apps is probably what will tell you who are the greatest resource hogs.

This is very likely to be caused by a bug in an update, but check with other people who have the same phone to be sure. Assuming you want to keep your system updated, I suggest you move to another contacts app like Contacts+, which offer more options than the stock contacts app.
You might use CleanMaster to see which apps are causing the phone to go slow.
Meanwhile, I would suggest contacting Huawei (if you haven't done so already) so they will fix this issue in a later update.

In "Contacts Storage" internal app, I uninstalled updates and now it works fine. Remember to take a backup of all your contacts before doing so, as it would erase its internal database (cache).

I constantly had this happening. I tried all suggestions. The problem seemed to be with the stock phone app., as when I downloaded the Truephone app from Playstore it by-passed the 'contacts stopped' window and it works perfectly. So try downloading Truephone.

Although your suggestion may solve the issue, better you also provide the link to the app that you mentioned in your Answer so that OP or others can install and try it out!

I had the same issue. I uninstalled the true caller app then it started working properly.


text:
Use a disk image for Link2SD's 2nd partition
Well, this question is targeted for those few devices without support for an external SD card as well as merged storage, for example my Micromax Canvas Knight A350.
I thought this up today:
If we take a QEMU disk image file (.img), set it to static with a size for, say, 4GB and format it to ext2 and copy it over to the Android device's internal SD card, can we mount it as /mnt/sdcard2 or something similar as a loop device (it appears that loop device mounting is possible on stock Android 4.0.4 and up, at least for some Samsung devices)?
Secondly, will this work with Link2SD?
Context: My device, as mentioned above, has a 2GB /data partition which is fast running out. I thought this up as a last-ditch effort to extend its lifespan (because it has 25GB /sdcard0 partition`, and I don't use more than 12GB of it), and would like to get the theory of this validated or refuted before I go about trying this on my device.
NOTE:
Any alternative suggestions, such as FolderMount (kindly suggested by @Izzy in chat), are also welcome if these are accompanied with proper usage instructions for this specific case, that is, link folders from /data to internal SD.
Side Note: Not currently considering FolderMount as it's advertised for internal SD to external SD linking, not /data to internal SD linking.


text:
Same phone number with multiple extensions always get registered in the call log with one single user
I'm using the default factory Dialer, Call Log, Contacts app (all those options are running under the same app) on LG L90 running Lollipop 5.0.2.
I created multiple users with the same phone number but then I added a comma (,) and then for each user used a different extension.
For example:

John Doe 1 555 555-5555, 2000
Mary Jane 1 555 555-5555, 2001
Jane Roe 1 555 555-5555, 2002

The problem is that when I receive a call from the office the call always gets registered with the first user that I created with the number. For example, I made a call to Jane Roe but that call got registered as John Doe or I received a call from Mary Jane but the name on display was John Doe. With that I can not know who calls me from the office.

If I try to re-dial that last number it is always John Doe that shows up and then the dialer dials 1 555 555-5555, 2000 instead of 1 555 555-5555, 2001.
If I delete John Doe then Mary Jane (the second user that was created) is the account that get always registered in the call log.

How can I fix that?

Are these extensions transmitted in CallerIDs?

Alex, as far as I know, no, there is no DID involved. I want to add that the same thing happens, not only receiving calls but also dialing numbers. For example if I dial for Jane Roe, John Doe gets registered as the dialed number. My previous "smartphone" was a blackberry and I was able to dial the same number with different extensions and get the activity properly registered in the call log.

Have you tried a different separator, e.g. another -? Usually, the comma means inserting a small pause when dialling – but I don't know how Android deals with that in phone numbers.


text:
How exactly do apps not running "in the background" receive notifications?
So, Android has this view (I think left to the home button is standard) where you see all the "currently open" apps, whatever that means exactly. What I'm wondering is, how can apps that are not amongst the currently "running" ones receive notifications? For example, Whatsapp, Reddit or Email will still send alerts even on a freshly restarted smartphone where I definitely didn't start the app manually.
How exactly does this work? Are, in a sense, all installed apps running in the background all the time, and in regular intervals asking their home server if there has been a notification? Does the notification somehow get sent to the Android system itself, which in turn activates the requested app on demand? At least on a PC I would expect that a program has to be running in order to send alerts, but maybe Android is completely different?

Question is slightly different but the answer is same: How do certain apps show new notifications when internet access is restricted to them?

When you install an app, you possibly install more than just the "app" you see on screen. These apps can also install services that are running in the background - regardless of whether you see them in the "previous apps". Note also that those "previous apps" are not actually running when you're looking at them in that view - they are suspended, and only come back alive once you bring them to the foreground.

For example, an app like Life 360 you never have to open when you start your phone, yet it still occasionally checks your location and reports it up to the server on the internet. The Life360 app itself isn't running, but the service it installed is.

@Steve what you are saying is that even if an app is not running an Activity (the visible part of an app), it might have a background service running which is receiving and displaying the notifications. Well that's not correct. Since Android 8 apps cannot run background services. They either need to run a foreground service (with persistent notification; see the example of Telegram) or they have to rely on the OS to wake them up when needed (e.g. using BroadcastReceiver, Alarm, WorkManager, JobScheduler etc.).

But on a Google supported device, Google Play services always runs a background service (com.google.android.gms.gcm.GcmService) which maintains a network connection to Firebase server to receive push messages and delivers them to the target apps. Since Play Services is a privileged system app, it's not subjected to background service restrictions. In addition to GcmService, GMS also runs a number of other background services (usually 20+). You can find a process named com.google.android.gms.persistent always running on any GMS supported device.

@IrfanLatif I am working on some years-old knowledge ... thanks for correcting.

Notifications of Whatsapp and Reddit are triggered by push notifications sent from Google servers, received by Google Play Services, a system app which always runs in background. All Google Push notifications (or as they are named today "Firebase Cloud Messaging" notification) are received and initially processed by the Google Play Services.
The next processing step of the received push notification depends on the push notification type. Plain text notifications can be directly displayed without even starting the app it is targeting.
Other push notifications are delivered to the app it belongs to (which is automatically started if it is not already running) and the app can then "translate" the push message into a notification (in case of Whatsapp this require e.g. decryption of the received message or even fetching additional data from Whatsapp servers).

Thanks very much, crystal clear. One question though, that does not mean that ALL data that reaches my phone runs over Google services, does it? (Thinking of, for example, the page data from browsing Wikipedia on the mobile Firefox app.) I think it just refers to the notification type?

@MaxD No only Google push notifications are processed by Google Play Services. Apps usually directly retrieve data from web servers. But even for push notifications apps can bypass this service and implement their own push message system - e.g. Signal has this as optional feature or for devices that don't include Google services (e.g. custom ROM or Huawei devices). But this costs more battery data.

@MaxD Just in case you're interested in googling for more details, the current system handling this is called Firebase and it can handle two kinds of messages: "notification" (something that's handled directly without involving the app, thus Google can see it as well) and "data" messages delivered to an app for further processing. Many apps use encryption for "data" messages, so that all that Google can see is that an app's server just sent you something, not what it was.

@MaxD all notification data is handled by Google, but not other data used by the app. I used to work on an app where data we wanted to notify for was highly sensitive, so we used to just send a generic message with an ID in the notification. The app could then use the ID to get more specific data when the user tapped the notification.

Makes you wonder, @TomBowen, how many apps don't go those extra steps. Even if it's not PHI/HIPPA levels of "sensitive", just letting Google read everything is... annoying... :/

It should be noted that this current system allows for massive battery saving compared to the old one where every app that wanted to provide push notification of anything needed to continuously poll on its own. I wish someone built a system that could get the best of both worlds: avoid pointless polling per-app and still avoid use of a centralized system. If an app ever asks you to disable "battery optimizations", then that's a hint that it's probably doing the polling on its own.

Note that this doesn't work with all the apps or protocols: e.g. an XMPP client called Conversations has to keep its own service running (and visible in the main drop-down menu) to get updates — unless the server supports XEP-0357.

@Ruslan Conversations is not the only example. Open-source projects, not wanting to rely on Play Services due to technical or privacy reasons, do run a service on device to maintain their own persistent connection to their servers. Telegram-FOSS and K-9 Mail are other notable examples.

Robert is very incorrect here. Apps don't usually receive push notifications directly. Every notification goes through Google Firebase. If you implement your own system, the notifications can be easily blocked by any power saving setting. You would have to keep the app "awake" at all times.

@Tarps Google Firebase ist the server side. On client side notifications are processes by Google Play Services which can show notifications "directly" or forward it to the app it belongs to. Then the notification will be processed by the "Google Services plugin", a library you include into your app and afterwards by your app code . This included Google code part is sometimes also called Firebase, but that is just a marketing name as it has nothing to do with the actual Firebase system.

I know there is a good answer to this question already, but I feel that there could also be a detailed technical answer as well.
When you install a new app on your phone that uses push notifications, and give it permission to access the internet, it registers interest in it's push service website with the Google Push Notification service on your phone.
The Google Push Service will then register interest in updates with the push notification server for the app via Web Sockets. This will also occur automatically when you power on your phone when the app has been installed.
When an update occurs, the message is passed from the push notification server to the Google Push Service. Then it is passed to the interested app, which then wakes up if sleeping, or loads it's push monitoring code if it's not loaded to load the notification and notify you of the message.
When you power on your phone, and it registers interest all at once, you may get a flood of push notifications. These are all the notifications since the last time the app last notified the server as you read them. This is done standard in Web Sockets to bring you up to date in what you said you registered interest in.
Some apps may have a server that sends a generic push message to the Google Push App to cause it to wake up the actual app, and then the actual app retrieves the real push message. Not all services do this. This is done for security and privacy.
The reason why the Google Push Notification service is used as a middle man is simply because of the fact that it is always running, unlike almost every other app on your phone. It will always be there to receive a push notification. While you could circumvent it, it could mean that you could miss notifications if your app is not running when they come.

What if one wants to use a Google-free device?

@irfan every smart phone has it's own version of this Google play services. Apple have their own and even Google Firebase is able to target iOS apps https://firebase.google.com/docs/cloud-messaging/ios/client

@DeanMeehan Google Firebase on iOS just uses Apple push in the background. That may be even enforceed by Apple.

@IrfanLatif: If you replace Android with LineageOS, your device will be Google-free.
If you later change your mind and decide you do want Google cloud messaging after all, you can either install Google's closed-source Google Play Services utility, or you can install the open-source third-party MicroG utility.  Despite being open-source, MicroG is still able to connect to Google's push messaging service.


text:
Does work profile installations double the space taken by apps?
Our EMM configuration installs a separate Chrome instance in the user's work profile.  One user has concerns that this takes unnecessary space from their device.
If the same app (e.g. Chrome) is installed in user-space and inside a work profile, does the installation take double the space, or is the same installation used for both profiles?

Not exactly. Only data is duplicated, not the executable code. See Where Android apps store data?.

If the duplicated app is a system app (e.g., mostly chrome ships as a system app), no double space would be used except for the duplicate app's data.
Incase of third party apps too, most of them doesn't double space in work-profile for app installation (ofcourse except data) but incase the rhird-party app comes with separate graphics or other kind or files stored as obb, some extra space will be taken for installation. (eg games or designing apps)


text:
Currencies supported by Android Market
Now that Google has extended the number of countries from which developers can sell paid apps, have they also extended the number of supported currencies?
I know that the Market now shows prices in the user's local currency; what I want to know is can developers now set prices in currencies other than US dollars, Sterling, Euros and Yen?  For example, what currency is used when an Australian developer sells an app?  Do they set the price in US dollars or are Australian dollars now supported?

I've since found this link that lists 12 currencies supported by the Market.
They are:

Canadian Dollar
Swiss Franc
Danish Krone
Euro
British Pound
Hong Kong Dollar
Japanese Yen
Norwegian Krone
New Zealand Dollar
Swedish Krone
Singapore Dollar
US Dollar

No mention of the Australian dollar.  Presumably an oversight?

Android Market just recently added Carrier Billing for AT&T customers.

The developer sets the price in the developer's local currency.  The buyer purchases the app in his/her local currency.  Google does the conversion.
Recently the market has started showing the prices already converted to the local currency.  That is more to help you understand what the price really is.  You still pay with whatever your local currency is and the developer still receives whatever his/her local currency it.


text:
Make my screen dimmer than the lowest setting available on my Moto Droid?
I primarily use my phone at night and any screen that is white is super bright, even when the brightness is turned as low as it can go (0%).  Dolphin HD has an add-on called Dolphin Brightness that actually turns the screen's brightness down lower than the 0% setting in the Settings menu.  Unfortunately, as soon as I leave Dolphin HD, it goes back to the stock brightness level.  Is there anyway to dial the brightness level down like the add-on, but for every app and the home screen?
I have tried several apps that give you access to brightness control, like Quick Settings but they simply give you the same level options that the stock settings menu gives you.

You could try this post on the droidforums.net that has a custom app to manage brightness. Requires root though.

That worked exactly how I needed it to.  Thanks!

I use Dimmer which gives me a slightly lower level of brightness than the stock settings ;)

Thanks but this didn't make my screen any dimmer than the stock settings allowed.

While I prefer the app kchau suggested because of it's simplicity, this one works as well: adjBrightness

Here's one that works well and doesn't require a rooted device: Screen Filter


text:
Who runs the Android market?
Does Google run the Android Market?

Yes, Google is in charge of the Android Market.

Okay and with that I have a second question: http://android.stackexchange.com/questions/2141/what-is-googles-stance-on-keeping-the-android-market-open-to-the-general-public


text:
Phone keeps going into Fastboot after water damage
My rooted Xiaomi Mi 5s plus refuses to boot into the system after I dropped it in water. I can boot it into TWRP recovery, and all of my files are still there, so I don't think that any files are damaged.
After it was damaged I quickly shut it off and when I turned it back on it simply refused to boot into the OS.
Any idea of what might be causing this?

Volume button is short-circuited, let it dry for few weeks. meanwhile you can boot phone with fastboot continue

yes, it turns out the volume button was damaged. thanks.

volume button or PCB area that connected with volume button Flex or sorrounding components, it is depend on damage caused by water leakage and carbon, need to service or clean the part very soon,


text:
How do I list all apps on Android 12?
This night my Pixel 3 updated to Android 12.
Now I can't find how to list all apps. In Android 11 and previous, I used to swipe from bottom to up but now that functionality seems to have disappeared.
It seems it's easier to search for one particular app if I know the exact name, but sometimes I don't know the exact name of the app so I want to see the full list of apps and select from there.
As a workaround, I can open the Play Store and open them from there, but that's tedious as I need to use so many taps.
How can I list all my installed apps easily on Android 12?

It works fine on Pixel 4a. You can also add the settings widget from app drawer to your home screen and choose app info instead of so many taps (via Play Store)//You can test with another launcher as an alternative if you don't like first method

Thanks to beeshyams' comment, I found out that the apps list is indeed present, but the movement to get it has slightly changed.
In Android 11 and before, I usually started swiping from the actual bottom from my phone (where my home button is) all the way up. But in Android 12, this only shows the list of running apps.
In order to get the full apps list, I need to start my swipe from anywhere but the home button.

Are you using 2-button navigation? There's a different behavior when swiping up on the home button for each navigation style.

@AndrewT. I don't know, I don't believe I've ever changed the default functionality since I own a phone from the Google lineup (first was Nexus S). How can I check that, to answer your question?

The navigation setting can be checked on Android Settings - System - Gestures - System navigation


text:
Where does OrFox save images?
OrFox 1.0beta1 has a function to save images. Yet, there's no information where the image is stored inside and outside the application nor a configuration option to pre-determine the storage location. Maybe someone can share this well-hidden information.
Saved pictures don't appear in a gallery application which searches in default pathes which makes it possible that they're not saved at all and no error message is shown to the user.

It does not store the images. I agree that the option should be removed or at least give you some error when you try to use it.
Details in "How to save images while using Orweb?" on Tor SE.
Not being too trusty about this, I checked all the locations associated to Orfox and those folders were empty.


text:
What does this icon (screenshot) in status bar mean?
(First, yes, I did RTFM and so my homework is done.)
My phone shows this  icon.
I looked into the manual of my phone, it lists about 20 status bar icons, but this one isn't among them.

I found out that the icon represents enabled 'Data Saver', which should also prevent background data transfers.


text:
Phone got blazingly hot and started to act glitchy
My phone is LG D855 also known as G3 international variant. I had my phone in my pocket normally. After picking it up after 45 minutes, it was hand-burning hot and nothing on the phone was working correctly. This got fixed after a reboot but I realized my battery level had dropped from 53% to 17%. What could be the thing that caused it?
My initial theory was some problem occurred in the battery (some sort of sudden discharge) and it gave the phone's internal materials a bad time.
Can anybody come up with an idea or a similar experience?
Here's the screenshot of battery screen:
Click image to enlarge

Same thing happens to me. Normally all phones heat up  there are some which are a bit pro at that. if u keep a phone of that sort under pillow (cloth). There wont be a method for heat to escape. So it will continue getting hotter. The reason for battery drain is cos the energy stored in the battery is being released as heat. So don't keep phone under the pillow or anything of that sort to avoid it.
Hope this helps :)

It happened when it was in my pocket. No way it would build up that much heat naturally in my pocket.


text:
Locked Out of HTC One -- Unknown Password
I have an htc one me, I put a privacy protection but I forgot the password.
What can I do to unlock my phone?
I have tried the different passwords that I thought I used it failed. I really need to use my phone to contact my friends but I can't access it because of the privacy protection password.
Please help me to remove it.
My brothers tried to unlock it but failed and I am scared of taking it to the service centre, due to concerns about the quality of service.

Welcome to the Android Enthusiasts! Please take a look at our locked-out tag-wiki, which holds some first-aid and links to useful information on this topic.

If you can't remember your password , there is only one way to fix this but it will wipe all your data...
Follow this steps to fix this:
Turn off your device

Press and hold the VOLUME DOWN button, and then press and hold the POWER button.
Wait for the screen with the three Android images to appear, and then release the POWER and VOLUME DOWN buttons.
Press VOLUME DOWN to select FACTORY RESET, and then press the POWER button.

The boot may take some minutes

If you have enabled the Android Device Manager, this is a simple fix. Open up the device manager from a desktop computer and set a temporary password on the phone. You can use that temporary password to get past the lock screen. Otherwise, you will need to factory reset the phone.


text:
Why can't I install apps to my LG Optimus F3Q's Micro SD?
I got a 32 GB for my LG Optimus F3Q (model number D520) in hopes I'd have more space for apps. I followed this guide:
http://www.howtogeek.com/114667/how-to-install-android-apps-to-the-sd-card-by-default-move-almost-any-app-to-the-sd-card/
but the suggested command line code didn't work, so I did:
adb shell pm set-install-location 2

After my get command, it confirmed that everything should be installing to card.
I tried to install Snapchat, and was told I have insufficient space. Same with Yik Yak. I tried moving a few apps to SD card from within my phone's Settings → Apps option, but only Trivia Crack, Uber, and one other app gave me the option.
So even now I can't figure out how to default app installs to the SD card.
I've consulted quite a few StackOverflow questions in that time, but none of the proposed solutions have helped.
UPDATE: I can move enough things to SD card to install wanted apps, but I still can't install directly to my Micro SD card. What can I do?

As far as I know, there are 2 SD cards (internal and external). The internal is in /storage/emulated/x (Where x can be 0 or legacy). Then there is the internal SD card (that you insert) in /external_sd. Is there enough space in both?

If the app doesn't want to be installed in external SD card, it won't be installed there. See http://developer.android.com/guide/topics/data/install-location.html

authors: Сергей Евсеев


text:
Cannot send or receive SMS on my Moto G XT 1033 (1st Gen) on Cyanogenmod 13
I cannot send or receive SMS on my Moto G XT 1033 (1st Generation) on Cyanogenmod 13 official build. It's a dual SIM phone and only one SIM is working now. This is th first time I'm rooting and installing a custom ROM. I can receive and make calls but not SMS.  I just flashed CM13 along with GApps.

PLS HELP DEAR FRIENDS..

If you want a usable phone with Cyanogenmod then consider using the latest snapshot instead of a nighty. Cyanogenmod 13 builds are still too early to be able to use on a daily basis, unless you have a nexus device of course.

Try this patch, it is a modem image:

Reboot your phone into bootloader
Extract the contents of this file
Run Fix CM13 Network XT1033.bat

Original post can be found here

This is an "Okay" answer, but could you consider reproducing why this procedure should work from the link in your answer, in case the link dies in the future?


text:
Google play services doesn't get installed
I just wanted to upload a video on YouTube but after updating the app to the latest version , it says that it needs Google Play Services to run. I tapped different places of the screen because it sometimes works with other apps, but this case is not the same. I tried hitting the back button and it just quit. I installed that Google app several times but it doesn't get installed. What should I do?

You can download the Google Play Services APK file from APK Mirror, just read the instructions on how to find the correct version for your device:  http://www.apkmirror.com/apk/google-inc/

You can download it from here,
you need to search for your android version.
http://www.apkmirror.com/apk/google-inc/google-play-services/
you need to download for your android version>4.1/4.4/5.1/6.0
or try to reinstall YouTube
I have the same problem.
I just download play services and problem was fixed.
EDIT:they support android 2.3+ im using old android phone now,and I can confirm that they support ,also confirm that it's  working for 4.0.


text:
How to synchronize my smartphone to my Google account?
Everytime I take photos with my smartphone, I want to synchronize it automatically to my Google account. How to achieve that ?

Hope the following instructions help ...

Open the 'Photos' app on your device
click on the 3 horizontal lines on the top left part of the screen(just before the search field)
Access 'Settings' option from the drawn up menu panel
You have the 'Backup & Sync' option at the beginning of the list.
Select that option and setup your backup account.

You have various other options ... you might want to look into each of those and choose one's that you require and you have setup your device to automatically sync photos.
Play around and look into the various settings ... it will reveal options you never thought existed ... improves the quality of your usage to the maximum.


text:
List of ADB settable permissions
I am searching for a list of permissions that can be set with adb.
I could just iterate through all permissions and ignore the failed ones but i'd rather filter out the ones that i know can't be set before hand.

You can grant or revoke only runtime permissions (introduced in Android 6 with protection level: dangerous) - either from CLI (adb shell) or GUI (Settings). From package manager help:
~$ pm
...
  grant [--user USER_ID] PACKAGE PERMISSION
  revoke [--user USER_ID] PACKAGE PERMISSION
    These commands either grant or revoke permissions to apps.  The permissions
    must be declared as used in the app's manifest, be runtime permissions
    (protection level dangerous), and the app targeting SDK greater than Lollipop MR1.
...

To get a list of all on-device dangerous permissions:
~$ pm list permissions -g -d | awk -F: '/permission:/ {print $2}'

Or get directly from Android source. This list excludes any dangerous permissions defined by non-AOSP packages e.g. those provided by Google Play Services. wget is a busybox applet, or get a static binary:
~$ wget -qO- https://raw.githubusercontent.com/aosp-mirror/platform_frameworks_base/android-9.0.0_r52/core/res/AndroidManifest.xml | grep -E 'protectionLevel=|<permission android:name=' | grep -B1 'protectionLevel=.*dangerous' | awk -F'"' '/permission/ {print $2}'

Or to avoid any wrong results, pre-format .xml (you need to get xmllint or similar tool):
~$ wget -qO- https://raw.githubusercontent.com/aosp-mirror/platform_frameworks_base/android-9.0.0_r52/core/res/AndroidManifest.xml | xmllint --format - | grep 'protectionLevel=.*dangerous' | grep -o 'permission android:name=[^ ]*' | cut -d'"' -f2

In addition to dangerous permissions, it's also possible to grant or deny or ignore some of the special permissions shown under:
Settings → Apps & Notifications → Advanced → Special App Access.
These are not managed directly by package manager, but appops - a secondary permissions control framework. These are signature level permissions which can be granted only to system apps otherwise. On Android 9:
~$ wget -qO- https://raw.githubusercontent.com/aosp-mirror/platform_frameworks_base/android-9.0.0_r52/core/res/AndroidManifest.xml | grep -E 'protectionLevel=|<permission android:name=' | grep -B1 'protectionLevel=.*appop' | awk -F'"' '/permission/ {print $2}'
android.permission.MANAGE_IPSEC_TUNNELS
android.permission.SYSTEM_ALERT_WINDOW
android.permission.WRITE_SETTINGS
android.permission.REQUEST_INSTALL_PACKAGES
android.permission.PACKAGE_USAGE_STATS
android.permission.ACCESS_NOTIFICATIONS
android.permission.INSTANT_APP_FOREGROUND_SERVICE

Their corresponding appops operations have similar names with minor differences. Also some OPs depend on other OPs. To get a complete list of operations you can read or set through command-line:
~$ wget -qO- https://raw.githubusercontent.com/aosp-mirror/platform_frameworks_base/android-9.0.0_r52/core/java/android/app/AppOpsManager.java | awk '/int OP_/ {print $5}'

For details on how to use appops see examples of VIBRATE, REQUEST_INSTALL_PACKAGES, COARSE_LOCATION/FINE_LOCATION and BOOT_COMPLETED/RUN_IN_BACKGROUND.

To get a list of all permissions available system-wide, use
adb shell pm list permissions
That will give you a full list of what permissions are available to be given/rejected on that device, including permissions defined by the manufacturer or by apps installed on the device.
To get a list of the permissions applicable to a specific app, use
adb shell appops get <PackageName>
That will give you a list of the permissions that that particular app may request, including whether or not the permission has been granted.
You can then use
adb shell appops set <PackageName> <PermissionName> ignore
or adb shell appops set <PackageName> <PermissionName> allow
to either deny or allow that permission for that app.


text:
How can I automatically re-connect to a WiFi network?
In this question I am asking about how to stop my WiFi from disconnecting.
If I won't find an answer to that, the next best thing is to get my phone to re-connect automatically. The disconnect reason is: "Class 3 frame received from nonassociated STA"
I am on a rooted device running cyanogen mod on Android 5.
I'm using AFWall+ and OpenVPN, if that is relevant. OpenVPN is set to re-connect automatically already, which works.
Due to AFWall+ blocking non-vpn traffic, whenever I connect to WiFi it says "There is no Internet connectivity, do you still want to connect? [Yes/No]", ticking the "Don't ask again" box has no effect.
This might be relevant and if the phone does automatically reconnect, I obviously don't want this pop-up to prevent an automated re-connect.

Are you fine with disabling captive portal check? If so, you might wish to consult Captive Portal parameters. Implications are there won't be automated popups when connecting to such a network (e.g. in hotels or cafés), and you'd need to manually open a browser to "log in" to them.

@Izzy So basically, disabling that disables the pop-ups for networks that require log-in using a web-portal? I don't use any of that, so I wouldn't mind at all. Would that also make the device automatically re-connect after a deauth though or are additional steps required for that? Just to be clear though: That "Do you wish to connect" popup comes because of my AFWall, there is no such portal on the WiFi I wish to connect to.

Yes to #1, and most likely to #2. Worked for me in that combination, but then there was no VPN involved (I just nailed the coffin straight with AFWall+, and that got me out again). And yes, I understood the situation, had it similar here (WiFi simply refused working as it couldn't reach the site with the captive portal check due to strict rules in AFWall+ – no real captive portal involved). I'd say simply try it (just disable the check completely), easy to revert. If it solves your issue let me know and I write an answer.

settings put global captive_portal_detection_enabled 0 to disable, replace the 0 by 1 to re-enable – and to be absolutely safe, check beforehand what the original setting is (adb shell settings get global captive_portal_detection_enabled).

@Izzy The setting worked, the pop-up doesn't appear anymore. I've tried it at home (where no disconnects happen though) and it connects automatically and simply works. Seems to have fixed it. Will try it at work now and see how it performs, but I think that did the trick and I'd appreciate a full answer to accept! :)

See also https://android.stackexchange.com/questions/110789/very-frequent-wifi-disconnection-while-being-in-china

See also https://android.stackexchange.com/questions/176993/how-to-force-android-6-to-automatically-connect-to-a-network-without-internet-ac

See also https://android.stackexchange.com/questions/100657/how-to-disable-captive-portal-detection-how-to-remove-exclamation-mark-on-wi-fi

See also https://android.stackexchange.com/questions/66964/connect-to-wifi-network-even-if-it-doesnt-have-internet-access

See also https://android.stackexchange.com/questions/186993/captive-portal-parameters

See also https://stackoverflow.com/questions/37218510/android-6-0-1-force-wifi-connection-with-no-internet-access

Your issue is caused by Captive Portal¹ Check kicking in and not permitted through by AFWall+. So if you can live without that auto-detection, you could simply disable it:
# check what the original setting is. Should give "1" for enabled, "0" for disabled
settings get global captive_portal_detection_enabled
# now let's disable it
settings put global captive_portal_detection_enabled 0
# if you want to re-activate it
settings put global captive_portal_detection_enabled 1

Implications:

no more pop-ups when connecting to e.g. a hotel network using Captive Portal. Easy work-around: just open a web browser and navigate to any url, the portal should "capture" you for login
no more x on the WiFi symbol – so you might miss the fact of not reaching any network until you try manually (e.g. by visiting some web page and ending up on the Captive Portal's login page)
automatic re-connect to "known WiFis" should simply work.

I've used that trick myself when having set up AFWall+ in a quite restricting mode, and it worked for me. As you (OP) just confirmed in a comment on the question, it did the trick for you as well – despite the additional complication of a VPN.
See Captive Portal parameters for more details on manipulation.

¹ for those who don't know what a "Captive Portal" is, please see Wikipedia

I've lost WiFi at work a few times today (all due to out-of-range), after applying your fix not only is the pop-up gone but also it re-connected every single time as soon as it was in range again. Thank you!

Glad to read – enjoy! \o/


text:
How to get installation log (either from adb install or manual install)
The question is what to grep/filter?
adb logcat | grep what?
adb install file.apk

tried with grep apk and manual install, but it contains no useful information:
01-25 17:29:05.721  4241  6322 I ActivityManager: START u0 {dat=file:///data/user_de/0/com.google.android.packageinstaller/no_backup/package7763548981090696460.apk flg=0x2000000 cmp=com.google.android.packageinstaller/com.android.packageinstaller.InstallInstalling (has extras)} from uid 10020, pid 24521
01-25 17:29:08.660  4241  5058 I ActivityManager: START u0 {dat=file:///data/user_de/0/com.google.android.packageinstaller/no_backup/package7763548981090696460.apk flg=0x2000000 cmp=com.google.android.packageinstaller/com.android.packageinstaller.InstallFailed (has extras)} from uid 10020, pid 24521

tried with grep apk and adb install nothing captured (stuck), how can i know what part causes the installation failure?

@Robert whoa nice, that shows the real problem Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113], btw you can make your comment as an answer, i'll upvote and mark it.

Most likely this means your device is older and supports only ARMv7 (ARM 32bit) or has an x86 cpu but the APK file requires an ARMv8 (ARM 64bit) system. In that case you can only search for a different APK file that supports the CPU type of your device (BTW: as I always say you should always write the device name and vendor into the question when posting a question here).

Sometimes errors are getting lost when using adb. Effectively adb install does nothing more than uploading the apk file to the the device and then executing the command pm install <file.apk>.
Therefore in case of problems you can perform those steps manually and see the complete log of the package manager pm when installing the apk file.
Therefore I would suggest doing the following:

Upload the apk file to your device (e.g. via adb push, MTP, direct download to the device, ...)
Open an adb shell by executing adb shell
Install the apk file:  pm install <path_to_the_apk_file_on_the_device.apk>

Then you should get the most details log and all (error) messages.


text:
Internet fast when sharing via hotspot or tethering but slow on the device itself
Yes, I didn't get that backwards. And all I found is "slow tethering", even here this was never asked before. So, here I am!
Internet is slow on the device, but fast for other devices connected to it.
It doesn't look like the fault of some software I'm using (browser, openvpn)
Soooo how in the world? And how in the world do I fix it?
Model: Doogee T5. OS 6.0, Nothing is changed, no root.

What kind of tethering: USB, Wi-Fi, Bluetooth? How have you observed this slowness: just that pages seem to load slower, or have you run a bandwidth test? TBH, it sounds most likely to be the fault of some software on the phone, such as an ad blocker app.

Any kind of tethering, and I don't have any network related software AFAIK

So, I have discovered the cause of this problem... the darn chinese brick is riddled with vendor's own poorly written system level adware. It constantly opens connections to it's servers which turns into a DoS attack on the device itself, akin to shooting your neighbor's house with a bazooka through your own door's keyhole. The device's own network gateway is differerent from the gateways for wifi and bluetooth hotspots, so those are unaffected.
Installing a firewall app solves the issue.

Chances are that internet is not slow but it might be that the servers of the apps or sites that you use on phone are not responding that quickly
To identify the problem use your phone's internet in pc by tethering and try downloading a file that you think is giving full or expected download speed, when done just remember the speed and copy link of this download to phone , now try to download this very same file from android from ADM and add new download by pasting that link and start download ( make sure you turn off tethering before this and all other apps that use internet are not running to get best speeds ) let the download run for few minutes to make sure it reaches stable speed and than compare both the pc speed and this android speed and do report back


text:
What is "share-sheets" in Android Q?
What is this feature and how is it better than the " Direct Share" feature, which was present in earlier versions?

I came across this feature in a recent update to FairEmail and thought of sharing (pun intended :-)

Getting Started with Sharing Shortcuts in Android Q has technical details but for users :

It's faster than Direct Share

The new API uses a push model, versus the pull model used in the old DirectShare API. This makes the process of retrieving direct share targets much faster.

Android Police says

.... has new previews for links and images before sharing them, eight direct share targets, and four suggested apps on top, plus it uses a strict alphabetical order for apps....apps can no longer hijack the share sheet by naming their targets as "Add to" .

From my experience in FairEmail, it shows contacts directly in the share sheet, so it makes it faster to share with a specific contact that you've been messaging recently. Favorite contacts become share targets (contacts with photos take precedence, which I believe is a feature from Android 8.1). The same behavior is shown outside of FairEmail, for instance if I want to share a Chrome page, these share targets appear first (without having to go through the mail app)

Picture below shows the difference. On the left is Share Sheet and on the right is Direct Share

(click to enlarge)


text:
Setting up revolut with Google Pay
I am trying to set up my Revolut card with google pay but I keep getting the following error
"This card can't be set up to pay in stores. This feature isn't supported by your bank yet. You can try another card for in store use".
Why is this?

Google Pay only works if the bank of your credit card supports it. The message indicates that your bank does not support Google Pay. The only thing you can do is ask your bank why and if they plan to support it.

Revolut cards of Cyprus are not eligible for Google Pay per Revolut FAQ and that's the reason for the message.

During the beta release, Google Pay will only be available to selected users from Belgium, Croatia, Czech Republic, Denmark, Finland, France, Germany, Ireland, Italy, Norway, Poland, Slovakia, Spain, Sweden, Switzerland, United Kingdom and Singapore. We’ll roll out Google Pay to everyone soon

(Cyprus missing)

Revolut cards of Cyprus are also not eligible for Google Pay contact less payment per Google Pay FAQ
There is a virtual card workaround if you wish to try (see spider 623 post) .
Interestingly, they are eligible for Apple Pay


text:
Odin does not Detect "Samsung Galaxy Note 3"
I'm trying to upgrade the firmware from 4.3 to 4.4.2 or even 5.0.
But; Odin does not detect it !
Is there a way for fix it?

Odin only recognizes a device when it's in download mode.  Have you rebooted your Note 3 to Download mode?  You do this by turning the phone off, and then turning it on while holding Power + Home + Vol Down buttons together.  When a Warning message pops up, press the Vol Up button.  Now connect the phone to your computer via USB, and assuming you have Samsung's drivers installed Odin should recognize the phone.

I´ve done exactly what you say.

Download Samsung Driver With below links :

http://www.samsung.com/us/support/downloads
http://downloadcenter.samsung.com/content/DR/201406/20140624231220544/SAMSUNG_USB_Driver_for_Mobile_Phones_v1.5.45.0.exe

Or Download Samsung Kies.

Thank you! Downloaded drivers again. Problem remains, equally Kies does not detect this unit, Windows detects, so it´s files can be seen with file manager. When started with Home+Power+Volume Down buttons to "Download mode", shows chinese text!

hey ron.can you take a picture ?

A picture of chinese text?

yes sir.or ask a question with that for other helps and ...http://android.stackexchange.com/questions/ask

I found a video that shows the chinese text (at 1mins 40 secs) exactly same than in my phone. The phone in the video can be factory reseted pressing home (Vol UP in my phone) button on the text "XXX eMMC". Yes, it resets the thing, but still it Odin does not work!
the video: https://www.youtube.com/watch?v=Tdc5SnSmx1I

Can you try this with another Usb Port or another Pc ? test it with main usb port and disconnect another usb cables.