text:
Smart lock not working anymore with trusted places
I have used smart lock with trusted places since it arrived and it has been working fine. Without any noticable changes, it has stopped working. My location shows in maps as exactly where I am, but being at one of my trusted places still makes me type my pass key.
I have tried toggling location, accuracy, rebooted phone etc but with no luck.
Any ideas on how to fix this?

This started happening to both my wife and me at exactly the same time. Must be a bug with Play Services.

It might have something to do with this issue: Issue #79735: Smart lock feature (trusted face/device) not working when screen is turned off using software screen off command (DevicePolicyManager.lockNow)
In short: Smart lock breaks when any app uses "soft power off", i.e. your screen is turned off by an app or in any way except the hardware button or a normal timeout.
Note that when this is the case the small pulsating circle around the lock symbol (at the bottom of the lock screen) is missing, since all smart lock variants are disabled (e.g. trusted faces also doesn't work anymore).

This looks "promising". I will accept for now :) thank you

I'm seeing this problem, although pressing the hardware power button does NOT fix it. The problem only began a few days ago.

This just started happening to me in the past month and my phone always screen-offs because of screen timeout or me pressing the power button. I don't have any apps that use soft power off, at least not intentionally... :-\

This might be an issue with your mobile data connection. Your phone may not receive the sufficient GPS signal to identify and trust the location. Try connecting to a wifi network when you are at a "Trusted Place" for better data connection. I have faced similar issue and works fine when I am connected to WiFi.

I am always on wifi on my trusted places. Tried turning if off as well but no success

I'm having the same problem, for the last week or so. It consistently doesn't function correctly at work, and it's a crap shoot at home. I'm connected to wifi in both places.

I've always wished that it would use my wifi connection as a trusted place, alas this does not appear to be how it works as when I'm on my wifi it thinks I'm at a location other than the one I'm at!

An ananomous poster sent me this;
Disable Android device management at settings/security and try smartlock again. If it works again you can even put device management back on
Guess he didn't want to sign up to register the answer? Can't confirm this since I won't have my phone before a couple of days

This does not fix it for me. Where I'm finding something that looks like what's described in the post is Settings->Security->Device Administrators (View or deactivate device administrators)->Android Device Manager (Allow Android Device Manager to lock or erase a lost device). With this unchecked I still get prompted for my unlock code. I've even set a location at my neighbor's, which worked in the past, but it does not work at this time either.


text:
KitKat wireless keyboard support
I have a Nexus 7 2013 Wifi running KitKat 4.4, unfortunately the glass cracked which has affected the digitiser meaning it no longer responds to touch. I have a micro USB male-USB female adapter with allows me plug in a wired keyboard and mouse via a USB hub. This allows me to use the tablet just fine, however when I plug in the receiver for my 2.4 GHZ wireless keyboard with trackpad I get no functionality.
The wireless keyboard works on my mac and pc without the need for drivers, and I would have thought this lack of need for drivers makes it a suitable candidate for working with the Nexus 7, has anyone had any success with wireless keyboards and or mice?
By wireless I mean 2.4 ghz wireless, not Bluetooth.

You can buy a OTG USB cable and plug in your wireless keyboard and it works like a charm. I tested this in many ways. Just like the wired keyboard and mouse, it pretty works the same.
Note: some devices may not be compatible with this method but check with your manufacturer to see if it works.
Amazon
Hope this helps.

Must just be the manufacturer of my keyboard not being compatible as all wired devices work, just not the wireless one. Thank you.

source: Stack Exchange

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

sort: votes


text:
LG L90 glass digitizer replacement doesn't work. The old one works
My glass screen in LG L90 (d405 or d405n, i don't think there's a difference other than NFC) broke.
Bought a new glass screen with digitizer for d405. It looks exactly the same as the old one (hence I know it should be compatible).

I've replaced it. Touch didn't work. The old one (broken one) works.
I've sent it back because I thought it's damaged, they've sent me back a new one. Still didn't work (the old one still works).
I've bought a new one from a different vendor... still doesn't work. The old one still works.

what could be the problem here ? What should I do ?

This is pretty much impossible to answer, we can't know what you're doing wrong or what's wrong with the part.

Well I already answered myself

It turns out that there were different versions of firmware for the screen: rev01 and rev02. I had the wrong one.

authors: عدنان العناتي

authors: ทวีศักดิ์ สุขลาภ

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


text:
Transfer ColorNote data to new phone without SD card
I'm trying (without success) to get back my old notes (I changed device). I had an Android Wiko Slim, but I changed for the Android OnePlus, and OnePlus has no external SD card. Instead, it has 64GB internal storage. I don't have the old SD card anyway.
I didn't know about online synchronization and stuff, so I did a raw copy (through USB cable of my old phone) and copied all the folders. I even have most twice, probably one of them being SD Card. So I tried to copy data/colornote/backup, replacing my old files. I did the same with Android/data/com.socialnmobile.dictapps.notepad.color.note and restarted my phone, but nothing worked.
What is annoying it that I deleted ColorNote folders on my new device before copying them, but I still have my one lonely note I did on my new phone.
Is there a way to do it, like simulate an SD card? Or just replacing manually the right files should do it? Also, which files?

Related: Colornote 3.9.82 SD card backup .dat files are not recognized after Android refresh


text:
I lost my videos, how will I retrieve them?
I have a problem on retrieving my files from my phone to my PC. I have 'moved' my DCIM folder from my phone to my PC. Will i be able to retrieve them? help please...

my videos are gone

Can't you just move (or copy) them back? Where have they gone? What exactly is the problem? You'll need to provide more details if you're to get any useful answers.

If you moved them onto your computer you can just copy the DCIM folder back onto the sdcard or internal storage of your device.
If this isn't the case there are several tools to recover lost data on your harddrive here is a good one: https://www.piriform.com/recuva


text:
My Samsung Galaxy trend plus wifi wont turn on
I recently bought a Samsung Galaxy trend plus and and my wifi wont turn on evey time i try to turn it on it says turning on for abit and then turns off or a second and then says turning on again but it never actually turns on. Can anyone please help me im having the same problem with my bluetooth as well. I tried the factory reset already and it didn't work anyone else have any ideas?

Do you have applied any update(custom or OTA) ?
Custom: If you have upgraded your ROM before official release, high possibilites are there to face these type of problems.
OTA: Very rare but possible if your manufacturer provides an OTA and this problem is occurring after updation of device.
Solution:
• If you think it is occuring after update, you should degrade your Firmware version by custom ROM.
You have not updated device since a long time ?
In this case high possibilites of facing such problems.
Solution is please go to nearby custmore care or look for OTA update in you handset Software Update section which falls under About Phone .
[If your device is out of warranty and don't want to spend bucks on it now, please upgrade by custom ROM.

There are quite a few ways to fix this, but the easiest way is to format your tablet THIS WILL DELETE EVERYTHING SO BACK UP:Go into settings (Click home button, Go into app drawer and open click on settings)Click on Backup & Reset, then click on 'Factory data reset'Follow the instructions to reset your tabletMore Detailed Instructions

I did the factory reset and it didn't work the wifi and bluetooth still won't turn on

Well then that means that there is a problem with the device, Your best off replacing it because to fix it would require rooting it, which could possibly make even more of a mess. If my answer helped you please tick it

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


text:
Saying "Call Joe Bloggs" doesn't work on Huawei Y330
I bought my grandad a cheap Android phone - a Huawei Ascend Y330 - for Christmas. He likes Google Now a lot, but for some reason the command Call <somebody in his phone book> isn't working.
It's saying (in a robotic voice, not the usual one) Say the name of the contact you want to call, or say cancel. It isn't coming up with any contact suggestions either, and it isn't working for any contacts, from simple home to slightly more complicated names.
Initially it came up with a permission request to access his contacts, which I approved.
Saying Call ACME Inc does work though, when it needs to search online for the number.
It's running Android 4.2 Jellybean and there are no updates available.
Any ideas?

I suppose I could flash it? Any lightweight ROMs you can suggest or any considerations for this model phone with rooting it?

Check your Google Now settings, go into "Phone Search" and check whether "Contacts" is ticked. There's a possibility that this isn't ticked for unknown reason.

did it use to work perfectly when you bought?

@Apurva It's only just been bought, it's new.

@AndrewT. Thanks for the idea, please see my comment on Cross Cudi's answer.

I don't know whether it will work but you should try clearing data of Google Now. Go to phone settings -> apps -> installed -> google now -> clear data. It will initialize your app. The path I have suggested might not be true because I have not use new android OS. But I know you can clear app data and initialize by going in settings -> installed app.

Hi @Apurva - there is no Google Now listed in the Installed Apps (I first clicked All) :(

@Apurva I found Google Search and Voice Search and cleared the app data and caches for both. It started the setup wizard for Now again, but it still isn't working.

Saying "Text Billy" doesn't work either - same problem - "say the name of the contact you want to text or say cancel"

sorry now I can't help you I haven't used any latest android phone

After looking at ROMs and trying to choose one, and Googling for this problem, I found many forum threads of people with similar problems.
The solution I ended up using was to install an alternative speech recognition app - utter!
It's working great and even has more features than Google Now does :)

First, check the settings under Google Now. Open "Phone Search" and check if "Contacts" is ticked. If it is not, then tick it and it should work. If it is, head to Settings and Application Manager. Get to Google App and uninstall updates. Get back to the Play Store and reinstall all updates. It should work. If all else fails and he hasn't much data on the phone, back up and format it. Good luck and thank you for the bounty.

Thanks for the idea; going into Google Now's Settings prompted me to sign an account. Created a Google account, and then a couple of Google Now-related updates downloaded. It's still not working though. Same symptoms as before. I don't think restoring to factory would help. Think I'd need another ROM. It currently runs Emotion UI.

authors: เกรียงเปรม รักกันไปนานๆน่ะ


text:
App showing battery charge based on its voltage
I have a xt894 with Android 4.3.
I bought an extended 3800mAh battery (Mugen) but the droid doesnt recognize it properly.
I tested a couple of battery manager apps, but I dint find what I am looking for.
I would like to know the name of an app that shows the current battery charge based on its voltage

There is no app that does that, and there never will be, because it is impossible. The voltage of a battery does not tell you how much charge a battery has, nor does any other characteristic of the battery. Battery voltage does drop as capacity drops, but the voltage drop is a function of the percentage of charge, not amount of charge.
It is impossible to directly determine the amount of charge in a battery at a given point in time, by voltage or any other means. Battery capacity tests can only be conducted by spending the battery charge, and measuring it as it is used up. The test doesn't tell you how much charge the battery currently had at any given point in time; it tells you at the end how much charge the battery had at the beginning. I suppose a smart aleck might say that at the end of the test you know how much charge the battery has at that point in time, because that charge is zero. However, you're still not determining that by measuring the charge directly; you're measuring the current, and inferring zero charge based on zero current.
It should theoretically be possible to design an app that estimates capacity by conducting a drain test, but I haven’t been able to find such an app. Maybe that’s because it would be a major pain to run the test. The test would need to start with the battery fully charged and run until it is fully drained, and in order for the test to be accurate you would need to leave the device idle for the duration of the test.
The best method I can think of to estimate battery capacity is to compare the drain rate of the stock battery (or any other battery whose specs you trust as a baseline) to the drain rate of the battery you want to measure, under circumstances that are as similar as possible.
I'm not sure exactly how Android measures the battery percentage. I've read in unofficial sources that it's supposedly based on current and/or voltage, but I've also read that due to the nearly flat voltage vs. charge percentage curve, voltage is not sufficient for determining the charge percentage of lithium ion batteries, and other characteristics need to be used, possibly in combination. In any case, I recommend starting the test from the same percentage charge for both batteries and near the middle of the range, due to the fact that some of the characteristics that can be used to estimate charge percentage (such as the voltage) have a non-linear relationship to the charge percentage, and the curve tends to be flattest near the middle.
Step by step:

Insert the reference battery (whose capacity rating you trust) and power up the device.
Set the timer for 1 hour, or some amount of time during which you expect that the battery will drain at least 20% but no more than 50%. You it to be enough to produce granular results where rounding errors won’t significantly throw it off, but no so much that you’ve almost depleted the battery and entered the steep part of the voltage curve.
To reduce the number of variables that can impact the power drain, run the test after a restart, turn off all network connections (airplane mode), and make sure the screen brightness is constant (by disabling automatic adjustment and screen timeout, or making sure the screen is off for the duration of the test. Running a high drain app can help get more significant results more quickly. However, to ensure that you’re reproducing the same drain rate for both batteries, choose an app with a constant rate of power usage (such as an LED flashlight app). Don’t run any other apps or interact with the device for the duration of the test.
Drain it to 75%. The moment it reaches 75%, start the timer.
When time runs out, check the battery percentage.
Power off, and repeat the test using the extended battery, (make sure you use the same charger and same amount of time, of course).
Divide the change in percentage for the extended battery by the change in percentage for the baseline battery and multiply by the baseline battery’s capacity.

For example, running my Galaxy S4 for one hour, in airplane mode with the LED flashlight, on, the screen brightness at maximum, and the timer app displayed, starting from 75% charge, the stock battery drains to 39%, and my Deep Stretch DPS430 extended battery drains to 52%. The stock battery’s capacity is 2600 mAh. So, to estimate the extended battery’s capacity based on how its drain compares to the stock battery:
(75 - 39) / (75 - 52) * 2600 = 4070

To my surprise, that was actually pretty close to the stated capacity of 4280 mAh (keeping in mind that the test isn’t perfect, and is subject to rounding errors. In this case rounding errors could throw off the results by up to ~110 in either direction, so the actual result really should be stated as “approximately 3960 to 4180 mAh”.)

Hi, I didnt forget, I read your post quickly, not so much time right now, however even as percentile function would be nice, anyway thanks for your answer

VBatt does this work best for me. It allows you to display widget that shows the current battery charge based on its voltage. App description says

Vbatt is a simple battery widget for Android smartphones and tablets. It displays the current battery voltage (Vbatt) and the remaining battery capacity (percentage) and optionally logs these values to a CSV-file.
For testing and benchmarking Vbatt provides a JBox2D** based discharger, which drains the battery and displays the clock and runtime and for CPU benchmarking the simulation frequency.

Good find. However, the correctness of results may be impacted by a) Simulation testing b) (from app description) The upper and lower limits of the voltage bar graph are configurable because especially the lower limit (power off voltage) considerably varies from device to device and according to the battery load- to fix this I guess you would need to run app first with a new battery to arrive at lower limit correctly. It would enhance the value of answer if you can run a couple of tests showing predicted/actual values

There is no app that does that, and there never will be, because it is impossible. The voltage of a battery does not tell you how much charge a battery has, nor does any other characteristic of the battery.

That's not true, Battery Monitor Widget Pro has an option to choose "Calculate battery level from voltage". There are all kinds of battery meters that use voltage to measure charge condition. Admittedly it isn't as accurate as coulomb counting. However, a coulomb counter off calibration will mislead you more than voltage, and thus many modern day designs incorporate both.
It depends a lot on battery technology if voltage can be used to check the charge level. Lithium, which is what we are talking about here, works reasonably well with voltage sensing. NiCD and NiMH don't work well at all. Etc.
You could read more on BatteryUniversity for details and a graph of volt vs charge level for lithium.

It's absolutely true. It sounds like either you're misunderstanding what those graphs mean, or you only read those first two sentences of my answer. Your use of the ambiguous terms "charge level" and "charge condition" blur the key distinction that I explained in the third sentence: voltage correlates to percentage of charge, not amount of charge. The graphs you're presumably referring to are the discharge curves, which show the relation between voltage and percentage of charge.

Speaking of ambiguous terms...to avoid getting confused when reading about this subject, you should be aware that the commonly used term "state of charge" (SOC) refers to percentage, not absolute amount. So, when you read that voltage can be used to calculate the SOC of a battery, it's telling you the same thing I did.

Modern cellphones use lithium batteries, which have constant voltage all along their discharge time (almost), hence a 3.7V value can mean "80%" or "20%", so to properly calculate available energy it is required an "electronic fuel gauge" which measures how many mAh came out of the battery and divide them for the known total amount of mAh available in the battery, thus obtaining a number <1 which, multiplied by 100, gives State of Charhe (SoC) in terms of %.
Actually, at full chrage, there is a quick lowering of voltage from 4.2 to 3.7, but this fall just represents a 10% of total charge; then, from 3.7 to 3.5, there is an 80% of the charge, and eventually from 3.5 to 3.0 there is the final 10%.
A voltage-based charge status indicator is instead possible for lead batteries, where the voltage linearly decreases from "maximum charge" value to "minimum charge" value.


text:
music play back via USB connected to karaoke player
I am trying to play music on my Nexus7 via USB  connected to a karaoke player. It does not play through karaoke player speakers. What should I do ?

Which version of android do you have? If its jellybean or later then it doesnt support this because if you plug it into your jukebox, it doesnt recognises it due to it being in 'Media Device' mode not the old USB memory mode so if you cant find Settings>Storage>(The little three dots in the top right corner)USB computer connection>MTP device if you can find this option, tick it, if not then you could try another method eg. Transferring to USB stick/Plugging in speakers into the 'Headphone' slot on your androidPlease tick this answer if it solves your problem

If I root the phone can I listen music worth usb output


text:
my mtk device with mt6572 (Karbonn a35) dual core and 512 mb ram crashes on gameplay
My phone crashes on some games but i have sufficient system requirement . Games such as eagle sim,robocop,shadow fight 2,exile far colony etc crashes frequently please friends gave any solution

shadow fight 2 needs at lest 1GB ram for smooth running..you can play dead trigger 1 on your phone. it is working on 512 mb ram dual core phones..


text:
"kswapd0" is taking up some of my device's CPU time even though I don't have any swap. What's going on?
Using Ozcan ROM 6.3 on my Samsung Galaxy S4, I'm observing kswapd0 process making CPU laggy. The same thing happened on another TW KK ROM - Omega. After researching on it for weeks, I realized that it's the process that does the SWAP job - transferring RAM contents to storage when memory is low.
Presently, I don't want to use SWAP, so the following are the workarounds that I tried to disable SWAP:

Tried Apps like Swapper2, Reset Swap to delete swapfile. The process
vanishes for few seconds but it looks like the swapfile again gets
created (checked by using command, free).
Used the command swapoff -a    (to Stop swapping on all swap devices)
but it gives me an error - swapoff: /etc/fstab: No such file or directory.

So, my Queries are as follows:

Why and how does SWAP gets enabled automatically? Is the kernel or
ROM responsible for it?
When actually could the SWAP partition be    created when I didn't do
it manually? On flashing the ROM?
What I'm doing wrong in the swapoff comand? After reading about the
same    error, I think it's related to the location of the swapfile.
So, how    can I know the location of the swapfile? Any suggestions
on disabling    the SWAP permanently or making kswapd0 use less CPU
if the lag is not    directly related to SWAP?

(Originally posted on XDA)

Hi and welcome to Android.SE!  Thank you for this good question.  We hope you'll like the place and decide to stay.  I know it took more than half a year for you to get an answer.  For the future:  try to come back and [edit] any unanswered questions of yours often.  Add progress updates on your research and experimentation.  Each time you edit, it bumps your question to the top of the homepage, potentially getting it more attention.

https://creieras.wordpress.com/2011/12/16/how-to-android-kswapd0-problem-solved-igo-myway-lag-fix-too/ says it's a problem with the way the kernel handles memory.

It might not be possible to disable kswapd0. Even if it's possible to disable it, you should not try. You see, kswapd0 does important work even if you don't have a swap file.
On the Ubuntu Stack Exchange website, psusi explains:

Swap space is only used for data that is not backed by any other file. Data that is mapped from other files on disk (such as executable programs) is still swapped to their respective files even if you don't have a swap device.

You should visit psusi's original answer and vote it up.

ok but why is it hogging the CPU?

@endolith: I presume it's swapping binaries into and out out of RAM. This takes CPU time. Don't worry about the CPU time that kswapd0 takes up.

But it's taking a LOT of CPU time, and the phone is hot for no reason

How much is a lot?  Also, how hot is the phone?  For what it's worth, certain apps can tell you the battery temperature (with help from the thermistor built into every Android phone battery).  Also, other apps can tell you the CPU temperature.  Also, you can use some external device to measure the phone's external temperature.  Maybe a thermal imaging camera?


text:
Can't connect to OpenVPN properly on Lollipop
I'm having a problem similar to that described here: https://forums.openvpn.net/topic17851.html - namely I have a home OpenVPN server set-up that I can connect to with my Linux machines and with Android Kitkat, but when I tried to connect under Android Lollipop (with various Android OpenVPN apps), it doesn't work - I remain connected to my local network.  Most of the OpenVPN apps I try, including OpenVPN Connect (the official app) just report successful connection (but then don't show any up/down activity beyond an initial blip) - even though they aren't really connecting me properly to the VPN.  However, 'OpenVPN for Android' app additionally reports:
Route rejected by Android224.0.0.0/3 Bad LinkAddress params /224.0.0.0/3

Which is mentioned in the forum post linked above. I tried the solution suggested there (though, in fact my client-side .conf didn't have any "topology" entry - so I tried adding "topology net30"), but it didn't help.
Again, all of my other devices (Android Kitkat, Linux machines) can connect to the VPN without any difficulties or complaints.  Is this some sort of Lollipop-specific glitch and is there any way round it?

authors: علی اکبر صفرزاده ملاسرائی


text:
Lock screen with Nova launcher not showing new icons
I have an HTC One (M8) and downloaded Nova Launcher to customize my layout. I downloaded the Black Glass ADW Theme and it looks great. However, on my lock screen it is still showing the app icons from my HTC Blinkfeed. (Aside from the theme, I have the exact same apps on the launch bar in both the Blinkfeed and Nova home screens.)
I have my alarm on my launch bar so it shows on the lockscreen. When my phone went off this morning, it was the Blinkfeed alarm settings rather than the alarm settings through Nova.
I've been trying to figure out how to get the icons to match both in the look and the functionality but don't know how.. help please! :)

Nova doesn't replace lockscreen, you'd need a third party lockscreen app.... until Lollipop comes out then you're stuck with the lollipop lockscreen for now.

First of all, how are you enjoying Nova launcher? There is your problem: Nova launcher replaces the home screen only. It does not alter the lockscreen. For that, you need a custom lockscreen.  These often come with a lot of..... crap you don't want or need.

Its based off Sense's dock icons. Go to the sense launcher and set the dock icons and then set the launcher back to nova.


text:
Will Android Lollipop be pushed to Nexus 7 device again
I received a push update for android 5 and was not installed as selected later as the timing of the notification wasn't the right time.  My device now says the system is up to date
Just wondering, will the update to android 5 be pushed again and when is likely timing?
Thanks for help.

Possible duplicate: Ignored 5.0 OTA update on nexus 4 now can't get it back

I think you will have to flash the factory image yourself. See the instructions and links to all Nexus factory images at https://developers.google.com/android/nexus/images
Note that this procedure will not preserve your data as may be the case with OTA push updates.


text:
Clicking instead of dragging to expand the notification bar
Is there anyway to configure the notification bar so that it gets expanded when I click on it (i.e. no need to drag it)?
I use a Samsung Galaxy S5 SM-G900A with Android 4.4.2.

I haven't found any solution so far.

So I am still interested if someone has any idea.


text:
Viewing distance in Google Fit
I can't figure out how to view distances in Google Fit. When I walk, it only shows steps and duration. Is it possible to see the distance? How?

At current there is no way to view distance, however it will probably come in a future update.
However you could calculate it by multiplying your steps by your average stride.
You can get your average stride by walking 10 metres, counting how many steps you take, and divide 10 by the number of steps.
One thing to bear in mind about google fit, is that it isn't designed to track say, where you went on a run, it is designed to do low power, background tracking and this is probably why there was no distance feature to begin with.

Good news! As of May 13, 2015, Google Fit was updated to show more kind of data: calories burned and distance. Note that the distance is approximated.
On the main screen, select the right drop-down list to change from active time/steps to distance, or tap/slide the big circle diagram to the second point.
You can also set the units to kilometers/miles in the settings.

(Image courtesy of Google)

Tip: I could only change from US units to normal units on my phone, not on the website. The good news is that you can switch it to kilojoules, too.

The km is not calculated correctly in Google Fit.
It should calculate 1400 steps = 1 km
When there us a break it does not take the previous stros into account.
The calculation should be in a day how many steps walked and it should calculate 1 KM at 1400 steps.
By the process we come to know from 12 am to 12 pm how much we walked in a day in e
Steps
KM
Calories
Heart beat


text:
Android mx tv box stuck at mbox logo
My Android TV box always gets stuck at the Mbox, "make your life colorful" logo, but it never goes to home screen, and also when I put the TV box into recovery mode I can't select anything, it just shows the dead robot with the words, no command. How can I recover the OS?

Here is the firmware, extract it to a 4g sd card, insert it into your box then press and hold the button in the av hole at the back of the box, here.

Thank you for the good answer, I did not expect the reset button might have been in that hole. Your link is not working anymore. Is there any official source where the firmware can be downloaded?


text:
Unable to install CyanogenMod on Galaxy S2 i777
I'm trying to use ROM Manager to install the cm-10.1.3 ROM on my phone, but I'm getting the following error (from recovery.log):
-- Installing: /sdcard/bluetooth/cm-10.1.3-i777.zip
Finding update package...
I:Update location: /sdcard/bluetooth/cm-10.1.3-i777.zip
Opening update package...
Installing update...
Warning:  No file_contexts
script aborted: assert failed: getprop("ro.product.device") == "i777" || getprop("ro.build.product") == "i777" ||
   getprop("ro.product.device") == "SGH-I777" || getprop("ro.build.product") == "SGH-I777" ||
   getprop("ro.product.device") == "SGH-S959G" || getprop("ro.build.product") == "SGH-S959G"
assert failed: getprop("ro.product.device") == "i777" || getprop("ro.build.product") == "i777" || getprop("ro.product.device") == "SGH-I777" || getprop("ro.build.product") == "SGH-I777" || getprop("ro.product.device") == "SGH-S959G" || getprop("ro.build.product") == "SGH-S959G"
E:Error in /sdcard/bluetooth/cm-10.1.3-i777.zip
(Status 7)
Installation aborted.
result was NULL, message is: assert failed: install_zip("/sdcard/bluetooth/cm-10.1.3-i777.zip")

Here's info about my phone:
Model number:     SAMSUNG-SGH-I777
Android version:  4.1.2
Baseband version: I777UCMD8
Kernel version:   3.0.31-1154545-user
                  se.infra@SEP-126 #3
                  SMP PREEMPT Tue Apr 23 22:10:17 KST 2013
Build number:     JZO54K.I777UCMD8
Recovery:         ClockworkMod 6.0.1.0

In addition, I found this set of instructions http://wiki.cyanogenmod.org/w/Install_CM_for_i777, but using ROM Manager seems to be a much easier way to install the ROM. These instructions say to use the wipe data/factory reset option in CWM recovery - does this mean I should use the "Wipe Data and Cache" pre-installation option in ROM Manager?

From the CyanogenMod Wiki:

"Status 7" Error
  I have a stock AT&T Galaxy S2 (i777) which had been updated to the latest version of Android from AT&T. I followed the instructions for installing CM 10.1 but received the following error:
assert failed: getprop("ro.product.device") == "i777" ||
getprop("ro.build.product") == "i777" ||
getprop("ro.product.device") == "SGH-I777" ||
getprop("ro.build.product") == "SGH-I777" ||
getprop("ro.product.device") == "SGH-S959G" ||
getprop("ro.build.product") == "SGH-S959G"
E:Error in /sdcard/cm-10.1.3-i777.zip (Status 7) Installation aborted.

I tried updating to the very latest version of ClockworkMod Recovery, but that didn't help. The solution I found was to edit the "updater-script" file located at cm-10.1.3-i777.zip\META-INF\com\google\android. I removed the first line from that file which was performing the assert and getprop statements. I was certain I have an i777, so I was pretty sure that removing this line would be ok. After removing this line of code I pushed the CM zip file to my phone and was then able to install ok.
This page was last modified on 3 December 2013, at 22:42.

So if you are 100% positive that you have an i777, then you can follow these steps:

extract the update package zip file
navigate to */META-INF/com/google/android
open updater-script in a text editor like notepad++
remove the first line that does the "assert" checks.
zip the folder back up, using only "store", no compression.

Removing the first "assert" line was the correct solution, but unzipping and rezipping the folder didn't work. What did work was opening the archive in 7-Zip, right clicking on updater-script and choosing "edit", making the change, and saving the file.

unzipping them can be tricky. you have to keep the exact same folder structure, and compress it correctly. some tools do not handle that well. I am glad you got it to work with "edit" within the archive.

To make it abundantly clear, since I had this exact same problem, you must unzip and zip the package back up using the same method used to create the zip file, which uses no compression(!).
In my case, I was on linux, and used ubuntu's Archive Manager application to view the contents of the archive. I then found the file causing the issue in /META-INF/com/google/android called 'updater-script' and removed the first line. The archive manager application then handled re-assembly of the archive after I saved the file. Then flashing the rom worked.


text:
How to delete an app that keeps the phone from successfully booting up?
I need to delete an app but I cannot access anything with out it restarting every 5 seconds (this is an infinite restarting process, so the device never fully powers up to become usable). How can that be achieved? Is it possible to do so from the recovery menu?

Could you clarify what is "hard start menu"? Is it "physical home button", or "physical menu button"? AFAIK, there is no way to access files/OS(?) from there. Also, could you just uninstall the app from Settings?

Do you mean recovery mode?

volume up button power button and the home button. I need to delete an app but I cannot access anything with out it restaring every 5 seconds.

Welcome to the Android Enthusiasts! This seems to be an XY problem. Isn't your real issue rather "how to delete that app"?

As I've pointed out in my comment on your question, this rather is an XY problem – your real issue is to delete that app.
That's what safe-mode is intended for. You can find a detailed tutorial at HowToGeek, describing how to enter safe-mode, and what steps to take from there. I'll try to sum it up in a short list here:

Usually you'll find an option to boot into safe-mode when invoking the power menu (long-press the Power button while the device is operating in "normal mode" – not an option for you, as your device is stuck already. Refer to our safe-mode tag-wiki for alternatives: usually it's long-pressing power to switch it on, and as soon as the logo appears press vol+ and vol- simultaneously. Hold them pressed until you see the text "Safe Mode" appearing in the lower-left corner of the screen
While in safe mode, none of the user-apps will be executed – they will be disabled. So your app should not be able to "intervene" here
System stuff is still fully operational, so go to Settings › Apps, scroll to your app, open its entry, and from that screen uninstall it

Problem solved – hopefully :)


text:
How do I unlearn words?
I just got the new Samsung Galaxy S5 and I was texting and I accidentally held down one of the words that pops up when I start texting and this box popped up saying that whatever word will be removed from learned words. So now every time I type the word "the" it changes it to their or them or anything similar and its really annoying. Because this is a new phone I have no idea where to go or what to look for. Please help!

In my Swype keyboard that feature is available by long pressing the learned word on the suggestion list

Click on the right-arrow ">" at the top of the keyboard.  This will pull up a list of words.  Long press on a word and it will say "___ will be removed from learned words". Then press OK and it's gone!
Unless you are trying to remove an email address; then it doesn't disappear! :(  Really annoying.  Anyone know how to fix that?
On a Samsung Galaxy Note 4.

Well you just have to go to settings then to keyboard and open the keyboard configuration and erase the keyboard history. However if that does not work you can try erasing your cache memory in the section of memory in the configuration app.

On my S5 I can hold down the offending word and it will ask if I want to remove it from the learned list.


text:
Files and folders are visible on computer, but NOT visible on Android's file explorer
I have Nexus 6 running on Lollipop. I am seeing folders in Android File transfer on the computer which are apparently not real, or at least not visible on the phone in file explorer.
Here, you see the "Music" folder on PC,

But not on Android,

In addition to seeing the folder only when I look from the computer. This seems to be the opposite problem everyone else has. What is going on here?

It's due to a difference in permissions.
When you are looking from the computer, you are accessing the phone over ADB or MTP, which is likely running with special privileges, such as 'shell' or 'root'. When you are looking from the app on the phone, you are running as a certain Android 'userId' and 'appId' in a sandbox which does not necessarily have access to other user's files or many system files. In fact, Android 4.2 and later uses file namespaces and bind mounts to make other user's files completely invisible (not even mounted) when another user is logged in. Even a root file explorer will not see unmounted files.
The only way to see all system files is to be running as root. The only way to see all of a particular user's files on external storage is to be logged in as that user, thus forcing the system to mount the appropriate external storage folders.


text:
Browser that doesn't reload tabs all the time
Is there a browser for Android that won't constantly reload tabs when switching between them? I'm using Chrome on a Nexus 5 (lollipop). And even when there are no other apps running it will reload any tab that I switch to. Even if I only have two open.
Or, I'm browsing a page. Open a link in a new tab and continue reading the current page. I can see that the new page has loaded, but when I switch to that tab it gets reloaded. And then switching back to the original one it reloads that one too.
This makes reading on the tube impossible as I can only pre-load one tab :/
I should note that I've factory reset my phone a couple of days ago and this is still happening every single time.

That's very odd behavior.  On my phone Chrome will appear to refresh the page, but it's just loading what it had cached back into memory (so it works offline).

I think that this doesn't depends only on the browser. Ram memory of the device will make its part too. Personally I found chrome as the very best mobile browser together with next browser.

@MatthewRead it's definitely reloading. As if I go into airplane mode, it will fail to show the page. So it is clearly refetching everything.

Turns out the problem is (it seems) a memory leak in Android lollipop. The OS was using well over 1GB of RAM, which caused all the tabs to constantly reload. I got suspicious when I noticed that apps also got reloaded immediately.
After restarting the phone, the problem is no longer there. It seems it's a known bug, but I don't know when it's going to be fixed.

The bug you've linked to is already resolved (it's set to FutureRelease) and so it should be released with the next version. When this will be though is not known yet.

Ah yes, missed the resolution of the bug, cheers :)

Turns out the OPs issue only occurred in the Chrome browser, and when using Chrome Beta it worked (sort of).

Old Answer:
Try going to chrome://flags
Look for "Auto Reload" tags, turn them off:
chrome://flags/#enable-offline-auto-reload
chrome://flags/#enable-offline-auto-reload-visible-only

Relaunch Chrome (using the button at the bottom after you have toggled the flags)
If the problem persists, it is not because the page is reloading, it is because it is being redrawn, i.e. it is already downloaded, just not displayed to the user yet. This is due to the fact that, for performance reasons, Chrome doesn't draw all tabs simultaneously.

Still happening. I can see the blue progress bar loading. The page is visible in the preview (when you are switching tabs) but then goes white and loads again. I tested this by loading two tabs. Went to airplane mode, and switched between them and Chrome says the page is unavailable :/ ffs this is ridiculous.

Try using chrome beta (from the playstore), I just opened 5 tabs, loaded a page in each, exited, reopened, and switiching between them, none of them reloaded.

The Beta seems to work better. But not for all web pages. Thanks. Still not happy, but I guess this is better than nothing :)

Ok, if you are happy enough, feel free to mark my solution with the little green tick. Else, which webpages?

Post it as a separate answer and I'll be happy to do that. I was testing ign.com

Ign works fine for me, do you swipe apps away, or exit using the back button (as these are both bad, and will invalidate the cache) (i have added it at the top of my solution)

From what I have seen, Firefox, Dolphin and UC Browser allows switching the tabs without reloading/re-rendering them. Whereas Chrome and Opera seem to reload them after 3 or 4 active tabs.
I think it has something to do with caching in RAM memory vs Disk memory, I could be wrong.

Dolphin Browser for Android does not reload pages when you switch tabs

I used to use that, but it stopped working so I switched to Chrome.

You mean it still (in Dolphin) reloaded tabs when you switch then?

No, the browser just stopped working. It wouldn't load any page. Maybe I should give it another go to see if they fixed that.

Try going to chrome://flags
Look for Enable tab discarding or Auto Reload tags, turn them off:
chrome://flags/#enable-tab-discarding
chrome://flags/#enable-offline-auto-reload-visible-only
Relaunch Chrome (using the button at the bottom after you have toggled the flags)


text:
Save for later reading
Back before chrome became the default browser for Android, there used to be a stock Android browser called "Browser" (anyone who used a stock version of Android before 4.2 knows what I'm talking about)
Anyhow, It had a feature that allows you to save a Web page for later reading but that browser no longer exists and that feature doesn’t seem to exist in chrome.
Does this mean that now I have to install a third party app (such a Pocket) to save articles for later reading??

Might not be ideal, but you can save the webpage to a pdf which you can read anytime:

Menu > Print > PDF > Save

Now you can read your articles anytime, if you have a PDF reader installed.
The problem with this off course is that the page won't open in Chrome and that the way the page is displayed could depend on your choice of PDF reader. I use Adobe Reader, and it keeps any links intact.


text:
Prevent factory reset after 10 wrong password attempts on LG G3
My LG G3 does a factory reset every time you get the password wrong 10 times. It has happened twice and I have lost everything that wasn't backed up along with at least half an hour to redo everything. Is there a way to stop this, without rooting it?

Related forum posts (1, 2), but no solution yet.


text:
Lolipop on Nexus 5 - trouble with trusted devices
I have a Nexus 5 running Lollipop.  I purchased some NFC chips to use as trusted devices. Usually the first time I access one of the chips it works just fine but the next time I access it it acts like it doesn't even exist. If I turn Smart Lock off and back on again then the trusted device works just fine, (one time).
Any idea what is wrong?

I have an nfcring and running cyanogenmod12 on lg g3. I have no issues with my nfc ring. The ring has 2 chips in it and i have both set up. They both work, i time after time. So if there is an issue, it may be with the nexus5 or with your nfc chips. Can you try a different set of chips. Like try another phone that has nfc.

My wife and I both have the Nexus 5, and both have the same trouble.  I've not tried the ring or another chip maker. (I bounce 12 chips from Amazon and they all behave in the same way.  What is "cyanogenmod12"?  Is that some sort of root?

Try using your wife's phone as the trusted device and see if it remembers it

Good idea!  I was thinking of buying an NFC ring, but don't want to waste the money if it won't be reliable.  Thanks for the ideas!

Well, I can't believe it.  The chip was at fault.  I thought that since I could read the chip once, that the chip was not the issue.  But a friend ordered some newer chips (from the same seller (whiztags), and they never have trouble unlocking my phone, and can be written to.  My older tags cannot be written to.  And once I scan one of the older tags, then all NFC tags fail! (Could still be a problem with the OS I guess).  But for now the answer for me is newer chips.   Old=NfcA.  Newer chip is NfcA, MIFAREUltralight C, Ndef


text:
How do I access settings in WhatsApp on Samsung Galaxy Note 3?
I don't see the ellipses icon ("...") in the top-right corner of the screen on my Samsung Galaxy Note 3. Without it, how can I get to the Settings screen in WhatsApp?

Not clear question.

Seems your device has physical menu button. The "overflow" menu button won't be shown if there is physical menu button. This article somewhat explains your "issue".

As suggested in the comments, try pressing the hardware "Menu" button:

click for larger image
On latest Android versions the overflow (ellipses) button is hidden in apps on phones with a physical Menu button.


text:
how to increase internalstorage on an Android devise
I am using WHAM! WG40 mobile. It's internal storage is only 120mb. How can I increase it's internal storage.

You can get and SD card purchased and insert it over the SD card slot it will increase your device storage!

You can use ROM (Read only memory) as your internal storage. For this you need to have your phone "rooted". Means root your phone then install ES File Explorer and grand super user permission to ES File Explorer then you can set your ROM or your sd card as default installation memory. Mean you can use your sd card and rom as phone memory(Internal storage).


text:
Lg ls840 phone says security error
After rooting my lg LS840 I wanted to get rid of bloatware it was working fine till I restarted but now my phone wont boot it just says security error.
I already spent hours trying to fix using lg support tool but keeps hanging tried on two different computers I also goolgled how to return to factory but coudn't find anything that worked

Can you get to recovery or bootloader?

Can you also post an image of the error?

Here are the instuctions I found

Directions - Please read them carefully

Please make sure you have your LG Drivers installed before you start this process
  you can go to Lg site to get current usb drivers
Please download one of these zip files from this links below
LS840ZVC https://www.dropbox.com/s/j63hoo0jsocid8y/LGVIPER.zip
LS840ZVD https://www.dropbox.com/s/3timbamztkewkdh/LS840ZVD.zip
Unzip and place the LG folder in C: root directory
Please have at least 60 percent battery or more and put the phone in download mode.

You can do that by Plugging the usb cord while hold vol up and power.  Keep holding it until you see a screen that says downloading in progress.

Now go to your device manager and look for your com ports and find your LGE Android USB Serial Port.(not modems) Now double click it and look for advance and then click it. now we have too change the com port to 41. press ok and close it out.
Unplug your usb connection from phone and leave phone in download mode.
Now open your windows explorer go to C:\LG\LGFLASHTOOL\LGFlashTool.exe run as admin.
Model config will open select manual mode assign LS840...dll for dll and .tot for s/w.
Go to port settings and select port 1 only.
Now plug your usb cable back into the phone.
start the flash by pressing the arrow on the top left side and let it run

--> !! Please don't let your desktop or laptop cutoff during the process. Please do not remove phone from usb cable until after the first reboot complete.
It doesn't matter what percent your LG FlashTool is showing and you can close out LG FlashTool at that point. do a factory reset after you get too your home screen for the first time. now you device is ready too be used.
don't forget to update profile on phone after it reloads

Source

here is the link to the actual forum where I found it http://forums.androidcentral.com/lg-viper-4g-lte/216964-factory-images-restore-your-phone-back-factory-unbrick-your-phone.html


text:
Does Android log any details about full system crashes?
My Samsung S3, which I rooted and flashed with Cyanogenmod 10.2 will randomly fully crash, and require a reboot (Power + Volume down for ~10 seconds). This seems to happen randomly, when just scrolling through a list, loading a webpage, sometimes when it's not even doing anything.
I'm wondering if any logs are stored anywhere which I can look at to see if there is one underlying issue causing these crashes.
This doesn't seem to be something that I can make happen, up to now I've not found something that will always crash the device.
EDIT: It actually doesn't seem to be a full crash, just a UI one. It's just happen now viewing a webpage, and I can't lock the device, scroll, no buttons do anything, but Spotify was playing a song in the background and that continued playing.

connect your device through usb and run below ADB command
adb shell logcat
this will show you all the activity start from the device power up to now
edit: this kind of problems occurred on me when my emmc bricked, when device try to use specific part of emmc which has bad block device stuck and cant do anything but voice continue to come

I'll give that a try when I get in from work (can't install the SDK on the PC's here)

dont need whole sdk just adb and fastboot you can download them seperately, google it

authors: ประพันธ์ กิตติโกศลกุล


text:
Is there any way to do automation/repetition based on user input?
Like iMacros in Windows, is there any way which can automate my task?
I had tried so many application like MacroDroid but hadn't got my aim to be complete. As I want similar work like iMacros, I want to open one link and then click some elements and then save the webpage to external storage and I want this task to repeat. Is it possible?

Try Repetitouch: https://play.google.com/store/apps/details?id=com.cygery.repetitouch.free
It Allows you to input a set of touches and swipes, and the app will repeat exactly what you have recorded.  You can also set stuff like delays, speed, or amount of repetitions.

Sorry, but since the app is not available on the Play Store anymore, future readers won't be able to download and use it (you may still be able to see the entry on the Play Store if you have installed it before).


text:
Can't move files to SD card
I have a Sony Xperia M2 (not rooted) on 4.4 kitkat, and recently it started giving errors whenever it tries to move files to my external SD card. My internal storage is almost full, and it sometimes gives me notifications to move files to my external SD to clear up space. However when I tap it to actually move files, it fails with
Transfer interrupted. Check SD card for partially copied files.

In fact, no apps seem to be able to write to the SD card at all. In terminal emulator, I get this
$ cd /storage/sdcard1
$ mkdir test
Failed to create 'test': permission denied

What happened, and how can I fix this?

Related question (unresolved - though I believe 3rd party file tools have specifically been excluded from these rights since KitKat) - http://android.stackexchange.com/questions/86251/receiving-an-eaccess-permission-denied-error-when-copying-files-to-extsdcard

Note: not even the android system is able to access my SD. I know kitkat disallows app SD access, but I think this is a bigger problem.


text:
Send an email setup as a file
Is it possible to send a file that would contain settings for a phone to set up an email account such as set up a POP3 account on a phone.
So I could send it to a user on the network and then they just have to enter their credentials for that email account.
I have tried looking but mostly I've found people who cannot connect to their mail account.

You could send a text file that contains the relevant server details, and username and password, with instructions, but there is no file extension, which when clicked, automatically creates an email account.


text:
How to go change azerty to qwerty on huawei ascend y530
Alright so I got a Huawei Ascend Y530, and I live in the Netherlands, where literally no person ever uses an azerty keyboard. However, for some reason I can only get azerty when setting my keyboard to Dutch. It's annoying me to no end but I have no idea how to get alter the keyboard to suit my wishes.
Does anyone know how to change an azerty keyboard to qwerty without changing the language?

Have you tried this :{
If you go to settings->language and input
You will then see a section called keyboard and input methods, click the settings icon next to the keyboard you use, somewhere in the app that launches (depends on the keyboard) will be an option to use an qwerty keyboard, maybe keeping the same language.
}
Otherwise, try the following:
I would recommend downloading 'google keyboard' from the play store, as it has the option (under 'appearance and layouts->customised input styles') to have a dutch qwerty keyboard.


text:
How to save Google search to My contacts
Is it possible to, after searching for people or business on Google maps or on Google, to save the info to my contacts directly without typing in the info yourself? Unfortunately no longer have the option on Google maps to save contact, and I'm not sure I why Google removed that option. Maybe a different app would be an option, if anyone know one that would work? I have a Galaxy S5

When you search for the business (or person), it will give you a phone number, if you click on that phone number, it will open the dialer.
Somewhere on the dialer there will be an option to add to contacts (on stock android it is at the top), click that, then click new contact, fill in the name, and you are done.
However, this doesn't include the name, or address, and I don't think there is an easy way of adding those (unless you have a business card with an nfc tag).

Disappointing, but I don't know of a better way.


text:
no auto correct when tapping in swype mode
I have a galaxy s2. I keep my phone in swype mode but also tap some words.  In the past, it has always auto corrected the words that I typed as it would with t9.  Recently it stopped.  I have the correct settings for the keyboard, and it auto corrects when typing in keyboards mode.  In swype mode, it auto corrects when I swype the words but not when I type them.  HELP!

I think this is a feature of the keyboard and cannot be fixed, but by all means try step one, if it worked in the past:

Go to Settings->Apps->All

Scroll down until you find you keyboard app, tap it
Find the 'clear data' button, try that
Also, if there is an option to, click 'uninstall updates'
(If there was, open the play store and update it again)
Now try typing
If it doesn't work, read 2.
2.
I would highly recommend using another keyboard app, as this doesn't sound like a bug. I personally use 'google keyboard' as it is fast, simple, and also has a swype mode, you can download it from the play store.

Thanks.  I will try that, and if not I will go to the play store.  I am so technologically ignorant, I didn't even know I could get my own choice of keyboard app!


text:
Close Chrome when at a specific website using Tasker
I'm a student and new to Tasker.
I would like to be able to close Chrome whenever I go to certain websites (in order to help me get distracted less) but I'm not sure how to go about checking the web address and then creating a task, which closes the Chrome, based on that web address.

You would need a plugin that enables you to interface with Chrome (as Chrome doesn't come with a way of other applications seeing the current web address built-in), I couldn't find one with a brief search, but there may be one.
You could set it up so that when you open a specific link in Chrome (either from the Google search app, Facebook, or another app), it scans the intent* for certain URLs, and if it contains them, alerts you, if it doesn't, passes the intent on to Chrome.
This may get you stuck in a loop (it tries to pass the intent on, but catches it again), so you could use a redirection service (i.e. you pass the intent on with something extra in front so that it doesn't redetect it, and then Chrome loads it, gets redirected to the original web address).
One final thought, you could use Tasker to register to receive specific links (the same method that allows links to be opened in apps when you click on them, e.g. Wikipedia).
Anyway, the following link should be useful, I figure you would like to work this out yourself, so I won't provide a step-by-step solution (unless you really want one):
http://tasker.dinglisch.net/userguide/en/intents.html
*an intent is a message that is passed between applications on Android, for example, when you click on a link and it opens in your web browser, or you click on an address and it opens in maps.

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


text:
After buying OnePlus One - Google Keep stopped syncing "Sync is currently experiencing problems. It will be back shortly. "
I bought OnePlus One. Keep did not sync any cards. I thought it was problem with the phone but than I uninstalled and installed Keep on my tablet and it stopped working with it too.

I get this in my sync screen in OnePlus One (left) / Nexus 7 Android 5 (right).
Notice the Sync is experiencing problems below.
When I try to play music on google play music app it stops immediately after start. Keep not syncing. My friend does not have this problem so it does not seem to be global.
It seems as if I broken my account somehow. Can I do anything about this? I have no clue who could help me resolve this.
Here is a video were I show the behavior Google Keep does not sync. Please help: http://youtu.be/AbAU-8TIf_w

Have you tried signing out of your Google account, then signing back in? That's always worked for me.

You mean in the phone? I tried. I did not try to sign out everywhere at once though. Do you mean by signing out removing the account from all devices?

Just on the affected device is usually enough. If you tried that it must be something else.

Two devices are now affected. After reinstalling keep on one device I own for a year now (Nexus 7 2013) it stopped working on it too.

Ok, so I found the solution with help from Psychol3oy on OnePlus One Jira. The issue is on Google site. They do not respond to any attempts to contact them, so I managed to find the issue myself.
Psychol3oy suggested on this ticket in OPO Jira, to turn on developer options on your device like this:

Enter settings on android
About phone
Tap on build number numerous times - it will say you enabled developer options.
Go back to settings and enter developer options
This will vary from device to device. I had to enable "Android debugging" and "Power menu bug reports"
Go to settings
Find Google in Accounts
Attempt to synchronize Keep
In OnePlus One hold power button and press bug report
It will slowly generate a bug report for you. Share it with you via email, or any other way.
Investigate. I am not sure how Android developers look for it, I just looked for "keep" and "sync" keywords within the log.

I found in mine there was some issue with one of the cards I had on my Keep. It looked like this:
01-12 21:39:04.993 1562 16531 E SyncScheduler: Ignoring sync request: rate limited

(on connection limit)
01-12 21:39:05.003 16099 16529 V KeepSync: Connected to GoogleApiClient.
01-12 21:39:08.653 16099 16529 I KeepSync: documents to pin: 5 Documents to unpin: 0
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: Error inserting user_edited_timestamp=1418138554492 time_created=1418138472081 notification_state=0 type=0 is_new_list_item_from_top=0 title=Marian Simonovi realtime_data_server_version=2 has_read=1 last_modifier_email=null parent_id=0 server_id=1RV2lPCgF9kzIYEAXKFxpH1JOxAsDRredxIoFvBrOiHaB2vYiLRFqoB3FISCS11A account_id=1 order_in_parent=116391936 color_name=GREEN time_last_updated=1418200125436 base_version=29 last_changes_seen_timestamp=1418140253433 is_archived=0 is_graveyard_closed=0 is_trashed=0 is_deleted=0 is_owner=0 sharer_email=null is_dirty=0 uuid=1418138472079.1701639728 is_graveyard_off=0
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: android.database.sqlite.SQLiteConstraintException: columns account_id, uuid are not unique (code 19)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at android.database.sqlite.SQLiteConnection.nativeExecuteForLastInsertedRowId(Native Method)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at android.database.sqlite.SQLiteConnection.executeForLastInsertedRowId(SQLiteConnection.java:782)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at android.database.sqlite.SQLiteSession.executeForLastInsertedRowId(SQLiteSession.java:788)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:86)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1469)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1339)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at com.google.android.keep.provider.KeepProvider.a(SourceFile:1762)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at com.google.android.keep.provider.KeepProvider.insertInTransaction(SourceFile:1650)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at com.android.common.content.SQLiteContentProvider.insert(SourceFile:113)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:214)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at com.android.common.content.SQLiteContentProvider.applyBatch(SourceFile:231)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at com.google.android.keep.provider.KeepProvider.applyBatch(SourceFile:1633)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at android.content.ContentProvider$Transport.applyBatch(ContentProvider.java:260)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at android.content.ContentProviderClient.applyBatch(ContentProviderClient.java:377)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at android.content.ContentResolver.applyBatch(ContentResolver.java:1227)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at com.google.android.keep.syncadapter.DownSyncResponseProcessor.lZ(SourceFile:295)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at com.google.android.keep.syncadapter.DownSyncResponseProcessor.q(SourceFile:263)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at com.google.android.keep.syncadapter.DownSyncResponseProcessor.lY(SourceFile:236)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at com.google.android.keep.syncadapter.KeepSyncAdapter.a(SourceFile:311)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at com.google.android.keep.syncadapter.KeepSyncAdapter.onPerformSync(SourceFile:198)
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: at android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:259)
01-12 21:39:08.793 16099 16529 E Keep : Failed to insert row for content://com.google.android.keep/tree_entity?caller_is_syncadapter=true
01-12 21:39:08.813 16099 16529 E KeepSync: OperationApplicationException error while applying sync results
01-12 21:39:08.813 16099 16529 W KeepSync: Sync result 3
01-12 21:39:08.853 16099 16099 D WearableClient: WearableClientImpl.onPostInitHandler: done
01-12 21:39:08.903 798 851 D SyncManager: failed sync operation mimkorn@gmail.com u0 (com.google), com.google.android.keep, SERVER, latestRunTime 3728633, reason: 10013, SyncResult: stats [ numParseExceptions: 1]
01-12 21:39:08.903 798 851 D SyncManager: not retrying sync operation because the error is a hard error: mimkorn@gmail.com u0 (com.google), com.google.android.keep, SERVER, latestRunTime 3856031, reason: 10013

Pay attention to the longest row, saying:
01-12 21:39:08.793 16099 16529 E SQLiteDatabase: Error inserting user_edited_timestamp=1418138554492 time_created=1418138472081 notification_state=0 type=0 is_new_list_item_from_top=0 title=Marian Simonovi realtime_data_server_version=2 has_read=1 last_modifier_email=null parent_id=0 server_id=1RV2lPCgF9kzIYEAXKFxpH1JOxAsDRredxIoFvBrOiHaB2vYiLRFqoB3FISCS11A account_id=1 order_in_parent=116391936 color_name=GREEN time_last_updated=1418200125436 base_version=29 last_changes_seen_timestamp=1418140253433 is_archived=0 is_graveyard_closed=0 is_trashed=0 is_deleted=0 is_owner=0 sharer_email=null is_dirty=0 uuid=1418138472079.1701639728 is_graveyard_off=0

The title parameter on this row is saying the card name "Marian Simonovi". I found this card. It was a card shared by a friend with me.

I deleted (not archived, but deleted) this card on web interface of Keep.
I tried to sync my device and it worked immediately.

I know this is rather more difficult to do and it might not be this easy on your non-OPO device. You might have difficulties get to logs on your device (might have to use Android Studio on your PC). But this is what worked for me. Hope your issue will be similar.
This seems to be a bug on Google site. If you know a way how to let them know other than the ways I alredy tried (contacted developers via Google play, sent bug report, wrote google groups question, wrote on xda-forums) please let me, or them know about this.

I had to delete shared cards from another accounts.


text:
Could a virus be preventing me from installing an Anti-virus?
My Nexus 7 has recently been behaving oddly (closing apps unexpectedly for example).
I figured I would install Lookout on my device, and tried to download it twice, it seems to download but after the download is finished the app isn't there and the play store has an Install button again. I'm trying to download AVG anti-virus remotely (from the play store with the "install to device" button.
If that doesn't work, what else can I do?
EDIT:
"Remote Install" did work. No virus was found. What else might cause apps to close randomly? Especially weird was any time I tried to go to Settings > Running Apps it would boot me out to the home screen. Now it's not doing that. Could there have been a virus that was ONLY in RAM?

Did you try to remote install Lookout, or direct installed AVG? Did it work? I'm thinking of out-of-memory for app closing unexpectedly, but it's still unclear. Did you install suspicious app recently?

No, there wouldn't be a virus only in RAM.  Likely your device just had other issues.

If your device is not Rooted, it would be impossible for an App to block installation of another app.  If it is rooted, this is possible (anything is possible), but still very unlikely.
Bottom line, it is very, very unlikely that malicious software is blocking installation from the Play Store.
Things to try:

Try to install it directly on the device (ie. don't push from Web).
Clear the cache and data for the Play Store App

How would rooting make that possible?

When you root a phone, ANYTHING is possible (rooting is a super level on your device, that bypasses a lot of security mechanisms).  Bottom line, rooting changes ALL the rules, and makes anything possible.

Just having a rooted device does not make this possible. You would then need an app install on the system partition, that replaces the default package installer, and even modifies google play. Only system apps can install packages, root or not. Google play does not depend on any other installer, it installs its own packages, so it would have to be modified. Root is not this end all magical thing.

Fair enough regarding root.  My comment was relating to if the phone is rooted, this is possible (again, assuming the malicious code jumps through all those hoops).  If the phone is NOT rooted, then this is NOT possible.  My point was that this is not possible if the phone is not rooted, and MAY be possible if it is.

Bottom line, if the phone is NOT rooted, then an app cannot stop an application from installing.  If it is rooted, then this MAY be possible (but not likely, like you said).

Reset your device through recovery and you problem will probably be fixed

@Fabius you should comment it on OP's post, not this answer though :)


text:
Google Maps failed to save offline maps on Lollipop
I'm using Nexus 5 32GB, Android 5.0.1. I'm trying to save maps offline, but it's showing me an error whenever I try to save.
It seems the issue is on external storage; it's not writable. The issue started when I used TWRP Updater from Google Play Store, and it added an SD card write patch. How to fix this?
Below is screenshot of error

It seems my sdcard issue, its not writable. Im using nexus 5 32gb

According to your comment (remember, you always can and should [edit] your question to include additional details), and the fact it's a Nexus device (no external SD), the most likely reason is the "sdcard write patch" mentioned. You might check with them for a fix (e.g. how to revert that patch).

OK, let's be a little "analytic". Try a logcat while forcing this error. With some luck it reveals the culprit in a way that makes it fixable. (see our logging tag-wiki in case you're unfamiliar with that). Then please [edit] your question with your findings. If you need to post a larger piece of log, you can link to a pastebin.

It was sdcard permission issue.
I had to flash 5.0 and then 5.0.1 again from fastboot. everything works fine now.


text:
Add an email address as a shortcut in Android phone
I am using an LG G2 phone with the standard keyboard. I wanted to add a shortcut or entry to the personal dictionary so that I wouldn't have to type out my email address all the time.
However it is not possible to enter the "@" symbol in the shortcut or personal dictionary dialog. I have save the components of my address to the dictionary but it enters with spaces which defeat any time saving as I need to remove them.
Is there another technique to achieve this? It seems like I need to install a third party keyboard app, but this sounds extreme for such a commonplace issue.
Thanks

You may want to use another keyboard then. Even android's stock keyboard allows email addresses in it's dictionary.


text:
Share internet from Nokia S60 (Symbian) to Android 4.4
The devices are Nokia N95 and Sony Xperia Z1.
I tried JoikuSpot to share the connection over Wi-Fi, but Android doesn't support ad hoc access points.
I was about to give BlueVPN+ a try, but its author states that it doesn't work with Kit Kat versions (4.4.*) due to a VPN issue.
Is there any other solution?

If the developer of the app says it can't be used with KitKat, it can't be used with kitkat.


text:
Should you remove recent apps from multitasking drawer?
I own Nexus 5 with 5.0.1 Lollipop in it. I was wondering weather or not it is beneficial to remove recently opened apps from multitasking drawer or is it harmful for battery life and maybe performance?
What exactly happens when you remove recently opened app from multitasking drawer?

If you remove an app from the multitasking drawer it's marked to be closed very soon (just a few seconds) and it's memory is cached (instead of used).
This releases used RAM and prevents Android from closing running applications if another one needs more memory.
Depending on what applications you close with the multitasking drawer they will eventually restart (if a service is running in the background and launches the application again eg. Facebook) or they will just be closed.
Performance wise it's not a problem, applications you have closed might just take half a second longer to load up but that's it.
Battery life can be improved a little bit if you close down applications that would else run in the background and do some weird stuff that causes your battery to be drained quicker than usual.
Also: I'm not the best in understanding how the Android LMK (low-memory killer) works but it first uses available RAM instead of closing applications.

Removing/clearing an app from recent tasks/apps menu actually clears it from the cache processes area. You can confirm this by going to settings > apps > running tab > show cached processes.
When your app has a syncing/background service (e.g. facebook which syncs its feed) then that is in your RAM since it running continuously. Your RAM also houses foreground (on screen apps) plus system processes .
When you switch apps then it goes to a cache area so that it can be opened faster and also it's state (e.g. webpages in chrome ) is retained. If you clear it, this is removed from cache and state is lost causing it to reload again and take more time to open.


text:
Recover deleted SMS message using Google Backup?
I use Android 4.4.4 & XPeria Z3. Google auto backup service is turned on.
Recently I deleted my SMS messages and now I want to recover one particular SMS.
Is it possible via Google Backup? If yes, what is the correct way?


text:
How to install carliv touch recovery on my MediaTek MT6572
I own a spice mi 356 which have a dual core 1.0 ghz processor. It is a MediaTek device with MediaTek version MT6572. Now, my question is to install carliv touch recovery(a clockworkmod based recovery) on my device. I cant install CWM because my device doesnot support it. I found on google that any mtk device which is not supported by cwm can install carliv as it is based on cwm and easy to use. I studied many sites on google that had the way to install carliv but they were out of my mind. So can anybody clearly understand the steps to me. My device has gone into bootloop twice and I know if i have a backup, I can easily restore my device so please anybody help me. If you want some details, comment it. I will surely give it out.

Yes, it is possible. It is very easy to do so by following these steps.
First, you need to have your device rooted. If you have not rooted your phone yet, try to root it using Framaroot (Official XDA thread) , a one click rooting app that roots your phone, and installs the SU binary and the SuperSU app directly, without the need of plugging it into the PC. For rooting MediaTeK devices, try to apply the Boromir, Faramir and/or Barahir exploits. Download the latest version of the application here.
Next, you have to install ADB (Android Debug Bridge) drivers to your PC (Pdanet drivers will do). Note that computers with Windows 8 and/or 8.1 aren't recommended for installing unsigned drivers. I would recommend you to use Windows 7 or an earlier version of Windows instead.
Next, you need to download and install the "CWM Magic Create" program on to your PC. This program will install the ClockWorkMod-based Carliv Touch Recovery to your phone in a simple and easy way.
You need to have an USB data transfer wire to connect your smartphone to any of your computer's USB ports.
Next, you'll have to enable USB debugging to your device if you have not enabled it yet. Run the CWM Magic Create program and follow its steps accordingly to install Carliv Touch Recovery to your MediaTeK smartphone.
Good luck!
For more information regarding the process, the CWM Magic Create tool and the Pdanet drivers, visit this link.

Thanks, I just solved my problem and installed carliv touch recovery.

@AdityaSinha , If you think the answer is correct, you should mark it as the correct answer. This will help people who browse through the site to understand the correct way to do so. Another thing to be followed is to upvote the answer instead of adding a 'Thank You' comment. Please do so as soon as possible and uphold the rules of this website. Thanks for using this site!

But i don't know how to get the recovery.img. So, i am trying and i think that the answer is correct. Its acceptable. Thanx for reply.


text:
my Xperia l not starting
I tried to install a custom rom on my Xperia L,but it aborted.
Now my handset isn't booting up, when powered on it just shows SONY logo.
What should I do now ?

It would be good to know how or why it aborted.

Try to flash the custom ROM again, starting with flashing the boot partition from fastboot. Before doing that re-download the whole ROM and if you can, check it for defects. The fact that the phone draws the SONY logo proves that the bootloader is still working, so you should be able to do this. Pulling out the battery and powering up the phone while keeping the volume up key pressed will put the phone in fastboot mode (the blue LED will light up), from which you can continue.

you need to complete the flash.. download xperial l generic rom and flash it again..

authors: تثتثتثت نبنقتقعثخخنتيت


text:
Mount USB flashdrive on Samsung Galaxy Pocket Neo
I have a USB flash drive that has two connections, one USB and one micro USB. I have attached it to may phone but it won't mount. I have tried rooting and using other file browsers but nothing seems to help. Does anyone have any suggestions on how I could get the flash drive to mount. I have tried StickMount but that doesn't seem to work.
The flash drive looks something like this:

(source: 76.my)
Edit: I have tried it in 2 other phones but no luck. I then tried it in my tablet and it worked perfectly. Can anyone explain why it would work in a tablet but not a phone.

Are you using an OTG cable or just plugging the micro usb flash drive straight into the phone?

@TimWilkinson I could try using a OTG cable if that helps.

I cant imagine it would, but thats all i have ever used, also what size flash drive is it, 16, 32 or 64gb?

Its 16gb, I have tried the cable just now but no look.

Have you tried using ES File Manager? Have you got a different USB flash drive you could try to see if the issue is with the Phone or Flash drive.

Does your device support OTG correctly at all? You could check that using an OTG Helper.

Do you have root access. Which android version does your phone has? And Which Phone?

The reason is that your phones does not support OTG cables, most android devices (70%) support OTG but some don't. The reason for this, is because your phone hasn't got the right hardware for it I have a tablet that doesnt support it and managed to get it to eventually working alright (It doesnt work in other apps, but you can copy the files at a fast speed using some applicatons that are built around this one) by using USB OTG Helper [root], Please let me know if this works for you
THIS REQUIRES ROOT ACCESSAlso you could try charging your phone to 100% and then trying again, If none of this works then it would be most likely because of your phone not supplying enough voltage to the drive, so you may need a external power supply

I have tried OTG helper but no luck so I have purchased a external power supply but still nothing.

Then you dont have the right hardware in your phones, and the only way to fix this would be taking the phone apart and putting different hardware in. One last way of doing it would be to connect it to your tablet, share the root usb folder (On tablet) and then open it up on your phone

Are you sure it is a hardware problem and there is nothing else i can do. Like editing or using a diffrent ROM.

I am not 100% sure

It is generally cheaper to use the same hardware across similar models of a phone. What usually is different is the software and in this case, quite possibly your phone's kernel does not support OTG. Having said that it is usually not easy to find the right kernel sources, compile it, create a new image of your phone and download this new image, whic would let the drive mount correctly...


text:
arnova 10d G3 cant get past restore screen android
I have a tablet by Arnova  and its not getting past the system recovery page after putting it into that mode by pressing vol+ and power button i see the green android sign for a bit and then goes to a dark screen and that's it .....any ideas please? its a 10d G3 by the way.


text:
Why doesn't my galaxy s4 screen display anything?
My Samsung galaxy s4 will suddenly not show anything on the display anymore. It vibrates and such as if everything but the display works. Sometimes it will flash something that looks a bit like part of the android guy, but it flashes so fast I cannot be sure that is what is it or if it just flashes.
I have tried the top solutions that my google search have led me to try:
-Removing the battery and holding volume up and home button for ten seconds.
-Removing the battery and holding the power button for a minute and letting the phone sit for 5 minutes.
It is possible that the phone received a hit during the day that led to this problem but other people who have had this problem have not had it because of any hit or drop and I am therefore not 100% sure that any hit it may have received during the day caused this problem or if it is software related.
My question:
Why doesn't my galaxy s4 screen display anything and how can I fix it?

Try removing the battery and pulling it back in again. Then hold power button + home + volume up for a few seconds until the screen lights up. If nothing shows up the screen make sure your battery if loaded. Try it again and if that doesn't work either. Try exactly the same except you use the volume down now and not the volume up. If that doesn't work it's probably a hardware problem. It's not software because the last update was a few months ago so then it would've been occurred earlier.
It could be a software problem if you've rooted your phone. Try flashing your stock software on it. You can't see anything but moving through download mode isn't that hard. Power + home + volume down. Wait a few secs, press volume up. Plug into PC using USB and flash stock software using Odin. If it isn't rooted it's a hardware problem. Go to your nearest Samsung Repair Center and maybe the repair is free because of the warranty. Unless it's rooted of course.

+0. Thank you for answering. But: Please split your answer into paragraphs, in order to make it more readable, and copyedit it in order to eliminate all "autocomplete" typos. :) And maybe add bold headings.

@LucasVL7 This did not solve my problem but it might be helpful to others and I have therefore marked your answer as correct. Thank-you for your help.

@user73759 You're welcome :)

Your Backlight is gone,  I have the same problem, I had to send it back (luckily I have insurance) now it has happened again, I can't be asked to send it back and go for another 2 weeks without a phone so I have been searching the web for solutions but I can't find any. However your problem is the backlight of your phone.

Do you have a link to any resources that back up this diagnosis? Others with the same problem and solution?

None of these theories work. You really need to go and see a Samsung repair specialist, and hopefully, you won't have to pay anything for it if it's under warranty or if it's insured. If they can't fix it your screed and will have to get a new phone x

Anger or emotions doesn't help! Only well-written, structured, and reasoned answers help. If you find any answer unhelpful, then simply downvote it, comment the fault, or post your answer in a civil manner. Anyhow!


text:
Azpen A1040 root method
I have an Azpen A1040 10" tablet and I have tried multiple root methods, nothing seems to work for this kitkat device.  I see some android enthusiasts successfully rooted this device.  Please let me know what method you used?  Thanks!

related: How do i root my Android device? and the rooting tag-wiki. Start with looking at those places, as they not only contain device specific (I don't see your device), but also "common" methods that can be used to root many different devices.

Have you tried using TowelRoot? It is compatible with many devices.

The A1040 works using Kingoapp Root. As pointed out in How do I root my Android device? (our "rooting index"):

Pratically roots most androids in 1-click and supports kitkat. Even unlocks some bootloaders. Windows PC required.

Could you give more details, like what is Kingoapp Root, where to get it, how to use it?


text:
is there a reliable source of charging current?
I am testing several chargers and cables to find the optimal combinations for a fast charge.
I was so far using CurrentWidget and was getting just a few values, (independently of how much the battery is charged, for several cables and the same charger, as if there was no losses, etc.). I then tried Charging Report which was giving the same value, but also a "Max" and "Avg" one.
I finally discovered that these values most probably come from
/sys/class/power_supply/battery/current_*

Since in my case Current > Max (1698 vs. 500) and the max current I get is always 1698 mA (and it is always that for a given charger) I have some doubts about the accuracy of the reported values.
Should I trust them?

Why do you say 500mA is the max? Typically on a phone it'd be at least 1000mA, and higher on a tablet.

I am just saying that these are the values reported in the various files. They do not make much sense,  thus my question.

I was trying many Apps, I quite liked 3C Toolbox, or an alternative smaller, but the same: Battery Monitor Widget
But most phones which I tried didn't have an access to the real Current readings from battery's chip, and value of Current was just calculated based on changes of voltage in time.
So I bought few testers like THIS

Use this to search for it on the Internet "USB Charger Data Cable Current Meter Tester Test for Samsung HTC Andriod E1HG"
You'll also find one without a cable, just connectors, one male and one or two females. And some showing also voltage, with LED segmented display.
I bought few different models, just to cross test them. There are also models, I didn't buy that, which shows mAh value.
The pictured one costed me $4.65 inc shipping.
The LED segmented with connectors type starts at $1.8 but you won't get good quality cable with it and this in the picture is also the only one which proved to show reliable current values.
For Samsung phones/tablets, I tested 8 different models, none of those testers with connectors would charge with a current over a half of an Ampere. I think it's because some resistance in those connectors would influence sense signal. Or that the LED display and tester is using more current itself.
I used original cable and charger, which is otherwise charging by 1.6 A
Other phones, including couple of Sonys were charging at currents from 500 to 1500 mA using any type of tester, but not showing the same values after each re-connection, except for this LCD type tester.
Anyway, I don't care how precise it is. I know what I wanted to know, which was exactly what you want to know. That is which chargers are really 'fast chargers' and to confirm that even if a cheap Chinese USB cable is working on my external disk, it's not good enough to charge a Samsung phone.
Phones and even iPhones are using data wires from the USB to check what kind of power supply is on the other side of the cable. Chargers have resistors as voltage dividers inside them, phone can sense voltage levels on middle, data pins and decide what kind of charger is used. If none, or if standard data voltage levels or if some other unrecognized levels are sensed, charger will use 'classic' USB charging current of no more than 500 mA.
Samsungs are extremely, stupidly sensitive to sense not only non-Samsung charger but also bad quality cable. I bought around 20 cheap wall and car chargers, none wall charger is charging over 400 mA and only one car charger is charging at at least 800 mA

Please consider these facts before jumping to conclusions:
The latest Fast Charge uses 3 voltages, 5, 9 and 12V. A higher voltage means a lower current thus a lower drop in voltage and losses, hence the whole point of increasing the voltage. If you have a standard 5V USB charger then all of the above has a sense (measuring just the current). However, if you are using a fast charge system, you need to consider the voltage also (if at 9 or even 12V) and not just the current when measuring externally.
Long USB leads for 5V charging are a no-no. Good quality copper wire is a must for power hungry devices (1600mAH+ devices). Samsung non-fast charge adapters are bundled with short cables (2 feet max) for this reason. The device does not control the remote charge current, it just is limited to what the cable can handle due to resistive losses. This means that to charge the phone correctly you need at least 5.1-5.2V ON THE PHONE SIDE. The charge circuit in the phone and battery are responsible for providing the correct amount of current depending on the battery and limit the voltage on the battery (max 4.3V with HV Li-Po or Li-Ion cells) and cut off the charge when full.
Charge reporting applications are only as good as the hardware used to monitor it. Different phone manufacturers use different vendor charge control circuits or make their own. This means that if this circuit is not provided with a SHUNT where you can physically SENSE the voltage drop across the calibrated shunt thus calculate a precise current, the current is only estimated based on some voltage drop sampling in time and may vary greatly. What you access through the android power supply class is what this hardware reports, and you cannot know if it is a precise value or not based on the above assumptions. You must know what kind of hardware is used in the device you are monitoring else you are walking in the dark. HTC and some other manufacturers use shunt based current detection while Samsung does not (at least not on its S4 S5 and S6 series), the current reported is based on an estimate that is calculated based on a prior measured voltage and its drop in a certain amount of time (usually a sample per second). This is greatly dependent on the battery state (new, old, defective) but it does give a rough estimate of what the current use is, however, it is NO WAY near the precision of a shunt meter. So please be aware of this fact and know that power reporting applications can only handle the data that is given to them by this hardware, there are no exceptions.
Having said this, the only way to be sure of current usage (current, not power) is using a shunt based meter in series with the charging device. If you want to know if your USB cable is good quality or not, you can easily test this by connecting a source Power supply and voltmeter on the output and see what the voltage drop is on the phone side. The higher the voltage drop the worse the cable. An alternative and easy method is using a sensitive Ohm Meter and measuring pin by pin (just the 2 external pins suffice) what the resistance is.
    5V 1A/h = 5Watts. If your cable measures more than 600-800milliOhms (0.6Ohms) it is a very bad cable. This is equivalent to a 0.2Volt drop when charging 1Amp, hence the phone will revert to 500mAH which is fine for standard USB plugs but half of what a 1Amp charger can charge.
Additional note: a 5V 2Amp charger will charge any phone or device fine if the device requires less or equal to that current. If the device needs a more powerful charger (3+Amps) and it is still a phone or tablet, the charge limiting system will limit that current to what the charger can handle (2Amps) as it will reduce current until the voltage stays at around 5.2V so it will charge but not as fast as it should. For ex. use an old 5V 700mAmp charger with an S7 will work, but it will take much longer to fill up the 3600mAH battery than with its original Fast Charge charger.
Fast Charge note: Fast Charging is only beneficial when the battery is under 60% charge (50% on some models). When the battery is over 60% it won't be charged at or near its Capacity rating (less if its over the Charge rating) as this will limit the battery life (this has been discovered over years of testing with Lithium Ion technology). The last 10% of charge (so 90% SOC) is well under the rated capacity current as keeping a cell charged too much for too much time will eventually lead it to dehydrate its Hydrogen and expand (bulge). It is best not to discharge Lithium Ion batteries under 40% and not keep them charged for too long over 90-95%. This explains why in recent phones the charge of the battery is sometimes reported 100 but can drop quickly to 95 after disconnecting it, it is merely a safety precaution to prevent overcharging and no defect.
All these things may not appear straightforward, and in fact, they are not for the not privy. Suffice to say that it is a long studied and rather intricate discussion. Charging phones is much more to what meets the eye as there are several components involved and not just the battery itself. It depends mostly on the hardware (phone brand) type of battery (Lithium Ion or Lithium Polymer), charging circuit (phone side and battery) and lastly USB cable used and charger quality and type. Keep all these things in mind when you want the best from your phone's battery life and safety. There is also a difference with sealed phones and user replaceable/removable battery types. This is part of legislation for safety precautions - but this is another story.

Try Ampere, its a new app i was using to test wireless charging, so far it shows diferences between some cable/charger combinations i made

It is unfortunately not compatible with my Note 2, I will check with a tablet. Thanks for the hint, I will be back with some feedback.

The value in the current file is 100% accurate. It comes directly from the hardware so there is no doubt about those values being accurate.

In that case how is it possible they the Max value is lower than the current one? And that the current value is that stable (independent on the cable and charge level of the battery,  to the single mA?)

Currently I don't know. I'm investigating further on that but on my device it seems to be the same. The current_* files on my device also only show the charging current, not the battery current (460 mA for all files).


text:
Apps on Sd card dissappear
I've not had this phone for long,  but quite a few times,  more so on the last few days,  apps have been saying they are not installed of they are in the Sd card.  I don't know where on the SD card apps are stored so I haven't checked there.  But the 8gb music I have in the SD card does not dissappear.
Thanks for the help


text:
after switching to art phone stuck in bootloop
i have a supersonic android tablet i switched to art when it restarted it stuck on the android lolgo but the silver light is still flashing on it NB. i left it there for about 2 half hours

Are you rooted or do you have a custom recovery?

Probably not all your system files are compatible with the new runtime. Can you get to recovery or bootloader?

authors: ภูลิปัญโญ 2541


text:
I have an atrix Motorola and I tried to load the "rider x" app (memory problem)
I have a Motorola Atrix and have most all my apps loaded on the sd card.  Seems like I can not get "Rider X" app to work.  It loads but then won't open.  I uninstalled and reloaded.  Sometime I get the message - The location Google Play Store (process com.android.vending) has stopped unexpectedly.  Please try again.  How can I get more internal memory or whatever it is that I need to do?  Thanks

It is probably too old or too new for your phone. If you did not have enough space it would tell you insufficient storage when installing.


text:
New Galaxy S5 , Youtube is draining battery by 10 - 15%?
I recently got my S5 and when I look in the battery settings I see that youtube is draining a lot of my battery. I couldnt greenify it and I don't know what to do. Sometimes it goes up to 22%

my biggest piece of advice is this: don't worry about what is draining your battery, especially the "percentage". Something is always going to be draining your battery, and something is always going to be the "main" consumer of the battery. These stats are based on since the last time you "fully charged" your phone too. They reset when you unplug from a full charge. I am going to guess you watch YouTube. YouTube is doing a lot of video rendering, which takes more "power" than listening to music without video.

related: How can I tell what is really draining my battery?