text:
HTC One M8 Charging Issues
I just wanted to check if my HTC One M8 is working fine, I just got it and it's brand new but the battery runs out in 4 hours of non stop use and mobile data usage and when I charge it, it charges at about 1% every 5-10 minutes, is this normal? And if not how do I fix it?

The charging issue may be caused thanks to some app which is running on background and a lot burdens CPU.
Try to kill all apps before/while charging to decrease CPU consumption

That 4 hours of nonstop usage are normal I think. If you were playing games or something like that you should be happy for 4 hours. :) So answer is: Yes, It's normal.
Look at this guide

How do I kill the apps before charging?

In multitask menu you can swipe to right or left to kill app. I do not own M8 so I don't know.
You can also use task manager

@PuppetCode you can also go into the app manager and individually disable apps you don't ever want to run. This will stop them from running again in the background when you restart your phone or when they just decide to run


text:
Change how a phone identifies itself on the network
I currently own a Nexus 5. My mobile carrier just now begun providing LTE, but my Nexus 5 apparently isn't in its "list of compatible devices". Is there a way for me to change how the network identifies my phone, and have it be identified as a Moto X for example?

Does the N5 actually support your carrier's LTE bands? If it's physically incompatible then there's nothing you can do.

source: Stack Exchange

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

sort: votes


text:
Unlock android phone with forgotten password and attached gmail account details too
Unfortunately My android phone Sony Xperia Go with got locked. I gave this to a friend for use and he gave this to his friend. Now the problem is no one have any idea which gmail account is linked to this. Neither any one is taking the responsibility... well that's other problem.
I am writing here for help. If anyone can help in this.
The phone is not allowing to enter pattern now. It is asking for gmail account details or security question answer and don't have any of these.
I hope anyone could help me this.

If you don't worry for the data of your phone the everything will be easier.First of all turn off the device.Then open it again, wait 3 seconds and then press the power button and the volume up or down(the reboot may differ from phone to phone) Then, at the reboot you will be able to use it only with the up and down volume buttons.Reset the phone and everything will be deleted (even the password) For more information check here : http://www.greenbot.com/article/2458403/how-to-perform-a-factory-reset-on-your-android-phone-or-tablet.html

I tried this Reboot but it didn't worked.

That link won't help because he can't get into the phone. Also, links to provide reference are fine in answers, but the answer should contain all the information on what to do, and the link is just the reference. this is so if the link is no longer valid, the answer would still be.

The only way to solve this, because you don't know what account it is tied to is to perform a factory reset.
The steps here are for Xperia P, which I think is the Xperia Go. If it's not, these steps may still work for that phone and other Xperia devices.
To boot into recovery :

Power off the phone
Wait for about 10 - 30 seconds after the device is off.
Power the phone back on and the time when you see your phone's LED notification changes to a color, start pressing either the Volume UP or Volume Down button a couple of times to make your phone boot into recovery mode. If it doesn't go into recovery here, turn off and try again.
Once in recovery, use the volume up and volume down buttons to navigate to the Factory Reset option. Use the power button to select the item.

Do you have home button at your phone. If you have try to do the same but with power button and hone button.

there is no home button

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


text:
Which CP & CSC code choose to install stock rom Galaxy S3 i9300
I am installing stock rom because of get warranty back (now i am running Archidroid).
I don't know which firmware I should choose. My actual region code is XEF (stock recovery is saying that it's XEF. Archidroid is saying I9300ARCHIDROIDARCHIDROID but I live in Czech Republic so It should be XEZ. Than, I don't know which CP number i should choose.. My actual is I9300XXUGNA8 which is Uzbekistan or Kazakhstan (wtf? :D).
What will happen when I flash stock firmware with XEZ (csc) and I9300XXUGND5 (CP)? Thank you for your help. I am noob. I was googling and I found just what is AP, CP and CSC. But not what happen when I change it.
I have international version of Galaxy S3 (GT-i9300)
Thank you in advance

Any updates on this? I have a (CP) I9300XXUGNA8 here (UK Vodafone) I need to try and solve problems on by removing Lollipop. I'm downloading I9300XXUGNH4 to try.

Hi. u can use whatever version u want. All will work.


text:
Galaxy S Duos is not charging properly
My Galaxy S Duos doesn't display a charging sign when I plug it in, even though it is charging fine. Secondly, when I use it while plugged in it charges very slowly. A 1% increase takes 4-5 minutes.
When I do a random reboot, the battery percentage decreases, especially when it's at 100%
Why this problem occurring?

Please don't ask people to contact you outside the site to provide or obtain answers. Relevant content should be posted here directly, so that everyone can benefit from it. We don't want to merely act as a facilitator for little side conversations.


text:
How can I use voice commands to edit/add to a list?
I have a Moto G2, and I want to be able to pick up the phone use voice commands to add to an existing list without having to press any buttons (besides for unlock). For example, I want to be able to say "add milk to shopping list".
Preferably it should be adding to evernote, but any list would be fine.
Currently I need to open up evernote, open up the specific note, press on the edit button, scroll to the bottom of the list and then type (or dictate).
Google Now's "note to self" feature doesn't help me because it creates a new note every time, and I want to work with an existing list.
Any ideas? Thanks!


text:
Rename camera images from exif data using tasker
I apologize if this is a duplicate, I can't find anything up-to-date that really helps answer my question.
I know this is nitpicky, but it's been a long battle and I am losing it.
For some time, I have been annoyed with the fact that you can't customize the android camera app's naming convention. My workaround, since the dawn of Dropbox camera upload, has been to use dropbox to upload and rename my photos (yyyy-mm-dd HH.nn.ss.jpg) and then use dropsync to overwrite the original file in my camera photo.
The problem I'm facing at the moment is that the camera in the hangouts app does not follow the same rules as the default camera app for my phone (Sony Xperia z3) so I end up with duplicates in my gallery of any image I happened to capture using hangouts instead of the camera. I could use the camera to take a picture and then share it using hangouts, but I decided instead to play around with Tasker and try to automate consolidating my images. (Another gripe I have is that Dropbox won't let me exclude folders, so I'd like to get rid of Camera Upload altogether and not have every screenshot I've ever taken backed up forever).
The directory for the default camera is [internal storage]/DCIM/100ANDRO and for hangouts it is [internal storage]/DCIM/Camera
I have a profile (below) triggered by the "file modified" event that will move the new file in the "Camera" folder into the "DCIM" folder. However, there is often a race condition, so Dropbox will upload the image before it is moved and again after. So my problem of duplicate images is not yet solved.

(click for larger version)
I'd like to forgo the Dropbox/Dropsync combo and instead use Tasker to rename a file as it is added to either of the camera folders. I'd like to use the same naming convention that Dropbox uses, but I can't figure out how Tasker can access the EXIF data from the image to rename the photo to something like "2014-12-30 10.23.56.jpg".
So, as a tl;dr: I am using Tasker to move images captured from different apps into a common folder. Can anyone help me add a step to rename the file I am moving based on the date and time the image was captured?

Since you are using the "file modified" trigger (which should be instant at the moment the file is written,) you can use the current date and time instead of trying to extract the EXIF data from the images.
Tasker's getFormattedDate function will help with parsing the date/time and constructing the new file name.  The only issue you might have is if the source folder contains more than one image.  You can use a counter variable within your loop and append it to the end of the file name to mitigate that.

Use Tasker's native Java calls
Java code
Use ExifInterface.getAttribute to solve this problem.
exif = new ExifInterface( %filename )
%datetime = exif.getAttribute(exif.TAG_DATETIME)

Implementation overview

Getting path of a .JPG from %filename Tasker variable
Construct a new ExifInterface class instance into exif Java variable
Get date & time by exif.getAttribute Java function, and store results into %datetime Tasker variable
Free exif Java variable
Check %datetime is set (this is not set when .JPG is not contains EXIF info)

Step by step solution in Tasker

Add a new Code > Java Function action
a. Set ExifInterface to Class Or Object (or select by magnifying glass button)
b. Write new \\ {ExifInterface} (String) to Function (or select by magnifying glass button)
c. Write %filename to Param (String)
d. Write exif to Return {ExifInterface}

Add a new Code > Java Function action
a. Write exif to Class Or Object (or select by coffee button)
b. Write getAttribute \\ {String} (String) to Function (or select by magnifying glass button)
c. Write exif.TAG_DATETIME to Param (String)
d. Write %datetime to Return {String}

Add a new Code > Java Object action
a. Left Mode on Delete
b. and write exif to Name

Check %datetime is set - I added a conditional Flash for show %datetime

Done!


text:
How do I move apps from my phone to tablet?
I have a Samsung Galaxy S5 Active. My daughter just got a Dragon Touch tablet for Christmas, but we don't have wifi. I want to move the games that I've downloaded on my phone for her onto her tablet. She's six years old and driving me crazy wanting some games on this tablet. I moved the apps from my phone's device storage to a mini sd card. However, when I put the sd card into the tablet it is not showing the apps. The tablet shows that the appropriate amount of space is used on the SD card, but I can't seem to figure out how to open the apps or transfer them from the sd card to the tablet. Any ideas on what I'm doing wrong? Or am I trying to do something that just is not possible? Clearly I don't know a whole lot about technology. Please help.

Your Galaxy S5 Active should be able to create a Wi-Fi network, and share its own cellular data.  This is usually referred to as "tethering", or "mobile hotspot".  The settings are different for various Android devices, and sometimes are a paid feature (or may be missing completely) depending on the carrier.
Generally, on Samsung devices like your S5 Active you can find it under Settings -> Connections -> Tethering & Wi-Fi hotspot.  You can activate and configure it there, and then use your daughter's tablet to connect to the newly created Wi-Fi and access Google Play Store, or other app stores (like Amazon, for example.)  Here is a video that shows how to find the settings.

If your phone has a mobile hotspot then turn it on.
(If you don't don't read this)
Connect the tablet to the phoes hotspot.
Then from there you can download any game if have purchased any games see how to get them on to the tablet for free
First download ES File Explore File Manager on both devices then open it on both devices.
On your phone go to user apps.
Pick the apps you want to download on the tablet and the hit the button that says more in more hit send when you see the tablet click it on the tablet it will come up with a sigh saying download the files hit OK and they will download on your tablet
Thanks

That might not work. It, for me, doesn't work with a hotspot (I've tried), rather it needs Wi-Fi Direct connection between the devices, and both have to be paired. I suspect apps like Xender or ShareIt are a better option. Also, could you work on your spellings a bit?

Unfortunately, copying applications across from one device to another is not the same as installing them. Additionally, for the sake of security Android does not allow you to run programs from your SD card by default, so even if in theory the programs didn't need a whole lot of reconfiguration for your tablet, they still wouldn't run.
The easiest and best way to get the games onto the tablet would be via the Google Play Store, but you will need wifi on the tablet for that. One way to get this would be to share your phone's internet connection with the tablet, if you have an internet connection on your phone and if your hardware and/or service provider will allow you to do so. On my phone (Samsung Galaxy S3 GT-I9300), I go to Settings => Network Connections => More networks => Tethering and portable hotspot => Portable Wi-Fi hotspot. If you get this far on your phone, just go ahead and switch the Portable Wi-fi hotspot on with the slider, and follow the on-screen instructions to connect your daughter's tablet to the internet. (This also means going to Settings => Network Connections => Wifi on her tablet and looking for the share you just created, which by default is called AndroidAP). Then on her tablet use Google Play as normal to install the games.

If you can get access to internet to download a small file, download "ShareIt" application By Lenovo from Google PlayStore on both of your devices, once you did that you can easily move all your applications, pictures, videos, etc to your new device easily!

You need to be clearer in telling what you want. If you are ok with downloading games from Playstore but don't have internet access (WiFi) you can do as Chahk said.
However this will not transfer the game from your phone to tablet.
If you specifically want to transfer apps from one device to another, there are a few options.

If your device is rooted, you can use backup applications like titanium backup. Then copy the backup folder to the new device and restore the apps using the same backup app.
Going by what you said, it seems that you have successfully copied the apk files into the sdcard. To install from sdcard you need to turn on ‘Unknown sources’ in the security setting.

To do that go to settings→ security→ unknown sources. This option must be ticked.

If your tablet does not show those apps, check if your phone or computer shows it. If those apps are seen in the computer, then you can install those apps from computer using adb command.

To set up adb please follow this site: http://androidforums.com/threads/tutorial-how-to-set-up-adb.603700/
Make sure adb recognizes your tablet and android debugging is turned on.
To install the apps, go to the folder where the apps are and open a command prompt or terminal (I am assuming your adb is in the environmental paths) and type
adb install *.apk
where *.apk is the name of your app.
Following methods 2 and 3 will give you a fresh install of your apps. No data will be restored.

Download an application "Zapya" ...
on both of the devices and intall it.Connect both the devices using Zapya and you will be able to send or recieve files between both of the devices.

Their is an alternative too...
Download the application "Xender".It is also easy to use.connect both the devices using Xender and you will be able to share files between the two devices.


text:
Updating android version
I have Gigabyte GSmart Tuku T2 and it runs 4.0.4 version of android. I don't have update software option in my settings. Is there any way to update my android version to jelly bean?

I believe the option to look for updates (if the carrier has pushed any) is usually under "About phone".  I don't have that phone, but under "About phone" there should be a "System Updates" option.


text:
Can't preview files nor open them via Drive app
Is it just me? Or anyone else having issues with Drive app on their Nexus 6?
Nexus 10 & Nexus 5 work just fine.
Tried removing it, rebooting, reinstalling -
Log out & logging back in -
Clearing cache (and data)
There a no precise thumbnails. The documents are there, but won't open, like they aren't really there.


text:
In-app purchase changing account
I have 2 accounts and I have a google play card on one and none on the other... I want to use the account with the card to make the in-app purchase.. but I tried to install the app on my account with the card except when I tried it still came up on the account without the card... Please help!

Please have a look to see if the answer I gave someone else helps you: http://android.stackexchange.com/a/150165/15394


text:
Does Nexus factory Images work on all android devices other than Nexus devices
Hi I would like to know if the factory images for the Nexus found on this link Nexus images can also be flashed onto other devices other than the nexus devices only maybe other LG phones or SAMSUNG phones

The reason why there is factory image for each different Nexus device might already give you a hint.

Short answer, No.
Nexus images are built for the specific hardware in the device. This is true for all devices, even variants of the same device. For example, You may not be able to install a ROM that is for the LG G3 D855, the international version of the device, on the LG G3 D851, the T-mobile version. Even though the D851 and the D855 are very close to being the exact same device. They are even closer than the D850 (AT&T version) and the D851 are to each other.
Even the slightest hardware differences requires different drivers and configurations. For this reason, it requires the manufacturers (or ROM developer) to build specifically for a device.
See can I flash nexus factory image to any tablet as it is related as well.

Thank you so much Ryan Conrad I will further research into it to get more clearer details but I thank you for your insight. also thaks for the link i'm getting to it ASAP.

No they wont work on devices other than nexus because nexus uses pure android while OEMs uses modified android.

This is only partially true. They will not work on other device, but not the reason you said. There are non-nexus devices that run Pure Android. The real reason has to do with hardware support. Nexus images have support for the nexus device(s). If you build AOSP (pure) android specifically for your device, and you have all the drivers for the hardware, any device can run AOSP. IF you have the drivers.


text:
Is there a good index of pre-installed apps? If so, where is it?
I have had a few errors on my phone that generate error messages that name the app that failed – but the error message dialog box names the failed app by process name, not by the app's common name.
To clarify with an example, I asked "Unfortunately, the process com.sec.ims.android has stopped." What does this error message mean? a couple of days ago. The error message said that "com.sec.ims.android" was the process that failed, but that name doesn't make it very obvious that it's a pre-installed Samsung app, let alone indicate what pre-installed Samsung app it was.
So, is there some list that explains the process names like this?
"aaa.*" processes are native parts of Android.
"aaa.xxx.*" processes are native to a particular section of Android.
"mmm.*" processes are installed by this or that phone manufacturer.
"mmm.yyy.*" processes are parts of manufacturer app "yyy".
"ccc.*" processes are installed by this or that cellular carrier.
"ccc.zzz.*" processes are parts of carrier app "zzz".
And so forth.

These names are created by the developer. Some are by google, some by samsung, some by independent developers.
The may not necessarily have a "grouping" to them. Especially ones like "installed by carrier". The name is called a package name. There is no actual restriction of the package name, except there cannot be two packages with the same name.
To actually compile a list of all the packages, even just the ones installed by Android OS, would be massive, and not maintainable as they can, and likely will, have additions and removals with each release. Not to mention the additional packages that are created by other manufacturers for their hardware. Even different devices, that have essentially the same version of Android, from the same manufacturer, may have additional packages, or less packages.
In most cases, you may be able to tell what the package is for or who created it. But that may not always be the case. Take this package name. com.facebook.katana you can obviously tell it is made by facebook, but what is it? Well, it is the actual facebook app. And com.amazon.venezia, again, we can tell it is amazon, because they do follow the de facto standard, but they don't have to. This is the name of the package name for their app store.

I'm not sure I agree that such a compilation would be too much to maintain. There are comparable lists for Windows, for example, which list every executable file name one might ever find running on a Windows machine, way back to things like print drivers for Word Perfect. If someone wanted to go to the effort, such a thing would exist. However, I take your reply to mean that no one has gone to the effort to this point, which is still useful information.


text:
lost memo app. data
I was unable to use my password protection on this app. I foolishly stopped and cleared.data under the apps setting thinking it would allow me to access my needed memo. Is there a way to get the memo data back as I seemed to have cleared everything?

Unfortunately, if you do not have a backup of your data, no.
Some apps do sync their data with Google Cloud Data services. I am not sure if this app does this as I don't know what app you are talking about specifically. From the looks of it, I would say it doesn't.
You may want to look at something like Google Keep for future use. It will keep memos and such, and the data is sync'd with google services, so clearing the data out you should still be able to access the memos. And you can access from multiple platforms.


text:
Using rooted android device as a bluetooth speaker
I want to use my rooted Android phone (Moto G) running 4.4.4 Kitkat with Bluetooth 4.0 as a bluetooth speaker, is there any way to do that?
Thank you!

related: http://android.stackexchange.com/questions/19161/how-to-stream-audio-from-pc-to-android-device-over-bluetooth


text:
I can't use the sd card to download apps
I just got a new phone but when I try to download something it says insufficient space but my sd card has plenty. How do I fix this?

possible duplicate of Installing to SDCard by default

Welcome to the Android Enthusiasts! Please start checking our insufficient-memory tag-wiki, which contains some first aid and links to more. Then come back here and let us know how you solved your issue – or tell us what you've tried and where you're stuck.

That's because your internal memory is full ,allmost. To place app's on SD card you will need apps2sd or link2sd app and phone has to be rooted, also if you have android version 6.0+ you can use feature called adoptable storage so sd card will behave like internal, noo root required but you wouldn't be able to use sd with other phone only if you format it first

Community bump prevention: this question was closed because the question seems to have been abandoned (OP hasn't visited the site after posting the question, and no answers have score above 0). If anyone can evaluate the existing answers, feel free to vote accordingly and reopen the question (or mod-flag the question requesting for reopening). For anyone else having the same issue, please post a new question and refer to this question as additional context.

Your SD card can be as big as possible, but Android won't use it. It's not safe for Android to assume your external SD card is always accessible.
Depending on your Android version, your internal storage is shared with your device storage i.e: Applications will not use less storage even if you move them to your SD card.

You can try the following;

Clear cache or app data.
Uninstall unused app.
Root your device and use link2sd
If your device used MTK processor, try to repartition your internal storage.

When you find some app on google-play-store and install it, the apk is downloaded to /data/local, i.e. to your internal-storage. You can't change that. Its after this your settings come into picture, your if have set to install it on sdcard it installs to sdcard.

I did this steps in my Zenfone 5, so I'm pretty sure it'll work. (WARNING : You will void your warranty!)

Root your device. Then I suggest to take a full backup with Titanium Backup.
Repartition your SD card, add 1 ext3 or ext4 partition. You can use TWRP or CWM. (WARNING : It will destroy your SDcard contents! Make a backup first!)
Install Link2SD from Play Store. Select your second partition type, based on what you choose at step 2.
Open settings, look for auto link, enable. (Can't remember the exact name ...)
If you want, you can link already installed apps to your sdcard.

After this, when you installed new application, it will be symlinked to your sdcard's second partition.
Enjoy extra space.
Or better, remove all bloatware with titanium backup. Or use unbloated custom rom.
Your choice. Your warranty has been voided anyway.

If you have a newer version of android, you can format the SD card to act as internal storage. This essentially acts as additional internal storage and can be extended to whatever your phone is capable of supporting. This should solve your storage issue.
If you have a phone with an android version not compatible with this, you may be able to move some apps that are taking a lot of space, however they will open a lot slower once they're on your external memory.

This occurs due to lack of space in your device. If you transfer data in your phone (Apps, Images, Music files, etc.) into the SD card space will be free on your device and then you can install more apps.
In the following way you can transfer applications into your SD card.

Settings → Apps → On SD Card → Select the app → Move to SD Card

In this way you can transfer the installed apps in your phone to the SD card. Then you'll be able to install apps. Do the same thing for newly installed apps too to make sure you have enough space in your phone at anytime.
Note that "If you remove the SD card then the apps transferred into the SD card will not work"

From the settings you will have to go to storage settings and then you will have to enable the sd card storage which would probably allow you to install all the apps and other downloads easily on sd card nd I would also prefer to buy an card with larger space in it.

You may put your SD card to another phone. If it doesn't work either,then it means that your SD card may be crashed. In this way, you have to format the SD card and replug it to check it out. Make sure you have tick " Save new apps to SD card"option on your phone. Hope this can help you.

"insufficient space" message is caused by altogether different things. See the tag wiki of [tag:insufficient-memory.]

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

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


text:
delete all email from Samsung galaxy s3 at one time?
How can I delete all my emails without doing it checkbox by check box? I can't do it from my computer at this time all I have available is my phone. And I don't know how to delete all email at once.  Please help my inbox is overwhelming with emails.

Unfortunately this option is not yet available for mobile devices and the comment from harlandski is not a valid solution as doing so will cause the app to be like a fresh install and or use and download all (I.e. 600) emails and do nothing for solving your issue. There is a walk around by using chrome browser and setting it into Request Desktop Site(doesn't always work) and logging in and select all for deletion

Go to Settings => Storage => Used Space => Applications
Find your email app in the list and select it. For example mine is Gmail.
Click on "Clear data". You will get a warning saying you will have to set up your account again. It is your choice if this is what you want to do.
Once you have done this, go back into your email app as you normally would to check your emails and enter your account details. In the Settings of your email app you should set things up not to keep so much email. So for example in Gmail you can reduce "Days of mail to sync" from the default 30 to for example 5.


text:
Why does my galaxy s4 tell me in my messages content not supported
While I am texting random contacts when they reply to my texts it'll tell me content not supported....why? Its very annoying


text:
XT1064 - 5.0.1 - Rooted - Issues with writing to /sdcard
I just rooted my Moto G 2014 XT1064 running 5.0.1.
I used this article to do the root process: http://maktechblog.com/how-to-unlock-the-bootloader-and-root-the-motorola-moto-g-2nd-gen/#Root Which evolved unlocking the bootloader (which caused data to be erased, of course), installing TWRP, then copying SuperSU.zip over adb, then going back to TWRP recovery and installing SuperSU through TWRP.
Since then, /sdcard seems to be acting like its mounted as read only. I cannot seem to get anything written to it. I've tried to adb push files to /sdcard, but I keep getting the same "Permission denied" error. Taking screenshots don't work either, I get a "Couldn't capture screenshot" error. And I've also noticed the Twitter app is unable to display profile pictures nor pictures inside of tweets.
I've tried numerous things, but I'm stumped.
I've tried to see if its mounted as read only. Via adb shell, and su to get root, and mount to view the mounted file systems. Everything dealing with /sdcard, /storage/emulated/legacy, and /data/media are all mounted as rw (Read & Write, of course).
Remounting them doesn't produce any errors, but has no effect.
The file system for /sdcard seems to be just fine, as I can adb shell in, and use  ls /sdcard/, from either regular shell or root. And via TWRP, it was able to successfully save a recovery.log to the /sdcard/ file system, indicating nothing should be preventing things from being written to the file system.
I am also unable to copy files to it via Windows, it tells me "Cannot copy [file name] ... The device has either stopped responding or has been disconnected", and OS X still doesn't seem to recognize it at all despite installing drivers from Motorola, which has happened before I rooted it.
What I found particularly weird is that I can download and install apps still. I installed a root checker app just after rooting it, and it worked, and I wanted to screenshot it, and then I noticed the issues happening.
And I've even tried a free app from Google Play which uses SuperUser permissions and attempts to fix the sdcard file system and make it mount right. Still, I am unable to write anything to it.
I've also tried to see if restarting adbd as root via the 'adb root' command would work, only to be disappointed because it doesn't work on production phones, despite my phone already being rooted.
I'm pretty new to android in general, including rooting, but I've definitely gotten a good feel for how it works, when I installed 5.0.1 onto it a few days ago (It came with 4.4.4 and didn't have an OTA update yet). But now I'm really confused about why this happened after I rooted, and after a bunch of googling to find nothing helpful, I have to ask here.
Any suggestions?
Edit: Just to be clear, Settings also reports I have 2.4 GB available space, and the file I am trying to copy over is far less than that.

I don't know if it will solve your problem or not, because I never actually had issues "writing" to the sdcard, but apps seem to have problems sometimes. here is what I did.
I am suggesting this method because you said you use TWRP as your recovery.
Get the TWRP manager and open it.
If you don't have the version of BusyBox they use it will complain. I am not sure if it will work with any other version. I have CM12 installed, which comes with busybox, but the TWRP app complains, so I use the one they recommend. The one they use does update busybox (automatically if you have the pro).
It will then tell you that it can't write to the sdcard, and they can fix it. Click "yes" it will take you to the setting of the TWRP manager. Click on the option that says "Apply SD Card patch". This will reboot your phone.

Note that mine is disabled and says "Already applied or not needed". This is because I have ran the patch already.

Didn't seem to do much. I installed BusyBox and and TWRP manager, and TWRP manager didn't seem to report any issues with writing to sdcard.


text:
On Nexus 4, system still "up to date" with Kit-Kat
I would like to install Lollipop over the air on my Nexus 4. I know that there is a factory image available, but I'd rather avoid install that if I can.
I have a Nexus 4 that has been turned off from mid-September of this year to mid-December. It had a bad charger port.
I had it fixed, charged it, and updated everything. Android updated to version 4.4.4. And that was it. Now, every time I look at System Update it says "Your system is up to date". If I manually check updates, it doesn't change anything.
Did I miss some sort of window for Lollipop? How can I get the over-the-air Lollipop install for my Nexus 4? Or will I need to do a whole system update from a computer and reinstall everything?
Also maybe worthy of note: this phone is not currently connected to a phone carrier. It's just used as a wifi. I do intend to connect it to a phone carrier very soon, though.

possible duplicate of When will my device get the Android 5.0 update (Lollipop)?

Thanks for the link, @RyanConrad. Actually, I'll add something to that effect.

In that question, the nexus 4 is in that list, you can get the link to the system images from there. From those images, you can download them and manually update the device.

But updating from a system image is much more complicated than over the air. So I'd rather not do it unless I absolutely have to.

Agreed, it is more complicated than an OTA. Maybe modify your question then to indicate you want to get the OTA, not manually. Otherwise you may end up with just answers saying to get the system image and manually apply it.

Okay, Android finally updated. It found the update the instant I tried to connect through my phone service, as opposed to connecting via wifi. The strange thing is that I could not in fact connect via the phone. But apparently, turning on the mobile data switch prompted the message that an update to Lollipop was available, even if there was no mobile data to be used there.


text:
How do you create a direct Google Hangouts contact on the home screen?
This website described how to make a Hangouts contact.
http://webcazine.com/9363/how-to-create-a-hangout-contact-shortcut-on-an-android-phone/
But it opens the contact in sms mode if Hangouts is also the default sms app.
Is there a way to create a direct Hangouts link that opens directly in Hangouts mode?

This is now available as an option in Hangouts 7 which started rolling out in February 2016.
To create a shortcut...

Open a Hangouts conversation.
Tap the 3-dot overflow menu in the top-right.
Tap "Save to Home Screen"

A conversation icon with will be placed on the home screen ready for quick access.  It works great!


text:
Wifi hotspot and Flashlight
I am being told by my device (HTC one E8) that the camera flash (and thereby flashlight app) and portable wifi hotspot cannot work at the same time.
I dont see any logical connection between the two, question is can anyone explain the reason this is happening and any workarounds/alternatives

For comparison, stock Lollipop on Nexus 4 doesn't have this limitation (I could turn on both, no warning at all), but it's true that the device became so hot. So I believe this is more of a custom safety precaution by HTC.

Both of those functions consume a large amount of energy. The phone's processor and other components require a minimum amount of energy to remain stable. The battery can only output so much at a time. The phone is not letting you use both simultaneously time to avoid a "brown-out" and potential crash or other failure (perhaps it is unsafe for the battery as well, overheating is dangerous). Many phones also restrict the use of the flash when battery power is very low.
If you use a third party flashlight app, you may be able to bypass the restriction. I know I can, however my phone is also rooted which makes everything easier.

I agree with you that this is a plausible explanation, I will wait for other more convincing answers and accept if none exist

Wi-Fi and Bluetooth for my HTC One E9  cannot function unless I install a flash light app. I don't know how they are related,but have read several articles advising users to install the app as solution to faulty Wi-Fi.it works


text:
Problem with internal memory of a S4 mini
I have 1 month old S4 mini with 32 gb of internal storage. . I have only installed 3 apps on it and now it tells me it has insufficient internal memory to install any more. I have 20 photos on it and no contacts. When I go to the storage section of the settings it tells me I have 32.00 of total space and 31.87 gb of available space. It says there is only 185 mb of apps and 13.63 kb of cached data. How can I correct this problem and download more apps? I do not have an sd card installed.

Welcome to Android Enthusiasts. This question seems to be a  duplicate of What is the difference between system memory and internal storage?. Check that question and answers and see if it helps solve your problem.

No, my problem seems to be different. The phone is virtually new, there is no sd card installed and only 3 apps are installed. By accessing settings/more/storage it tells me there is 31.87 gb of free space. Is this not the system memory?

No, all 31.87gb is not system memory. Most of that is internal storage. In short, Internal storage is like an SD card built in to the phone. (long answer in the question/answer I linked). You may have installed only 3 apps, but there are many other apps installed by the manufacturer/OS. Where apps are installed in part of "system storage", not internal storage. Think of system storage as where the OS and apps go, internal storage is where your pictures and music go.

Thank you very much! It is unfortunate then that I'll never be able to install more than a few apps onto my phone.

Brandon, you might wish to check with out insufficient-menory tag-wiki, which contains some first-aid and links to more. A "remote diagnostic" is a little hard; if you had a terminal app, I'd ask you to post the output of df. Maybe you could [edit] your question and include at least a screenshot of Settings › Storage plus names+links of those 3 apps? Also, what Android version is running on your S4?

Brandon...to find answer for your problem first you need to be sure does you have insufficient space because of full cache or because problem of specific app. If you have problems with every app, then you have cache problem probably. But before try to fix it, first try to download larger app from app you cant to install. if you can do it, then you dont have a problem with a cache.
I dont know you knowledge about working with android, but if you have fair knowledge, you should dont have a problem to fix it.
I dont search for solution for devices without root access, so I will write solutions for rooted devices only
You need:
- rooted device (google it how you can root your device, if it not rooted already)
- root checker (simple app to check if your device rooted correctly)
- super user app
- android terminal emulator
- es file explorer or root explorer (root explorer is not free, but it is very good app)
To fix cache problem, follow these steps:

You gonna need Android Terminal Simulator or equivalent terminal app. This will also require your Android rooted.
Type ’su’ (root permission request will be showned, you need to approve it).
Type ‘cd /’
Type ‘umount /cache’
Type ‘mount -o rw,remount -t rootfs rootfs /’ (to set the folder access to rw – read write)
Type ‘rmdir /cache’ (delete cache folder)
I personally using root explorer to do point 5-6
Type ‘mkdir /sdcard/cache’
Type ‘ln -s /sdcard/cache /cache’ (to link cache folder to /sdcard/cache – which shoud have bigger partition size)

(tutorial right goes to jimmy)
if you dont have cache problem, then check for any leftovers of that app at sdcard/android/data
for example I have "insufficient storage space" error when I try to install Shadow Fight 2 (about 90 mb), but I installed Soulcraft (about 200 mb) normally. I found .odex file of Shadow Fight 2 in data folder, and after I delete it, I was able to install Shadow Fight 2 again
However that mean does you already had installed that app before problem. As you said that your device is new and that you installed only 3 apps, then you probably have cache problem
Good luck

It's possible that your internal memory is getting filled up with crash dumps.  These are saved in /data/log directory that isn't normally accessible.
If your phone is rooted, try clearing out the contents of this directory manually via Terminal Emulator or ADB.  The commands would be as follows:
adb shell
su
rm /data/log/*

If the phone is not rooted - try launching the SysDump utility by opening the Dialer app, dialing #9900#, and pressing Send.  This should open up the utility as seen in this screenshot and allow you to clean up the above folder by tapping the "Delete dumpstate/logcat" button.


text:
Error opening terminal: Screen
I just installed nano on my Nexus 9, which is rooted.  However, when I try to run nano, it says "Error opening terminal: screen."
bash-3.2# nano
Error opening terminal: screen.

Any help would be appreciated.

This would be better as a comment, but I don't have enough reputation for that. I'm happy to help you troubleshoot though!
Basically to answer your question it would help to have more information. How did you root your Nexus and what version of root are you using. How did you install bash and nano?What is your TERM variable set to? Are you using a terminal emulator or adb? If an emulator, which one and what is the terminal type set there? (Look in settings). If you set both of these to something nano can handle this might solve your problem.
Also Google your error message and "nano" - it seems others have had and solved similar problems.
By the way rather than responding to me it would be better if you changed your question to include information about what troubleshooting steps you took. If we solve the problem I can also edit my answer to fit the solution.


text:
Android scanning app media files
My M8 is scanning all the app media files so music and images and icons from apps are showing up in gallery and music apps, I'm not sure which directories these are coming from so I can't add the .nomedia file, and when I did try to add it it wouldn't allow me to save the file with that name. So how can I stop android from processing the images and music from apps I just want it to use the music and pictures files where music and photos are saved

The media scanner scans everything on your S.D. card. Adding a .nomedia to any of the subdirectories will allow the media scanner to skip everything in that sub-tree.
Your S.D. card will be F.A.T.-formatted so there are no permission restrictions. If you are receiving access denied on the S.D. card then it may be locked read-only due to damage to the card, or worse some malware you have installed. There isn't enough information to say for certain. You can scan the card properly by connecting it to a computer and running fsck (Linux and other *nix) or chkdsk (Windows). Remember to back up any important files before doing so.
Applications can access a directory on the S.D. called Android, and sometimes just data. Add a .nomedia file to those directories to stop those directories from being scanned.
The command for doing so in a terminal emulator would be:
touch /path/to/SD/Android/.nomedia
touch /path/to/SD/data/.nomedia

where /path/to/SD/ varies depending on your version of Android. To do the same under Windows would be something along the lines of "Create new blank file" from within Explorer.


text:
WiFi info popup broken and not showing all info on Lollipop

So my popup window for WiFi info is broken on Nexus using android 5.0.1. That's not that bad, but i was also wondering why is it not showing other important WiFi information's, such as IP address? I need my IP often and its hard for me to go to terminal and type ip addr show each time i need it. Is that info removed or is my popup somehow broken?

Your popup layout is definitely broken, but I also don't find IP address on Nexus 4 running 5.0.1 Lollipop. Regarding the layout, you might as well post this on AOSP issue tracker if it bothers you.

Rather than clicking on the network name, click the three little dots on the top right corner of the screen, then select Advanced. The IP is listed at the bottom of the screen.


text:
Know if my phone has IR blaster
How do I know if my android has a built-in IR blaster for remote control? It isn't a high-end phone, but was built in June 2014
my own is a Huawei ascend g610, but I'd like to know the procedure for every phone.

There should be a small led in the phone if it has got IR Blaster. Also you can look in this List of smartphones that has got IR Blaster http://www.akshatblog.com/list-of-android-smartphones-with-ir-blaster/


text:
How can I root the Amazon FireTV?
I would like to root my Amazon FireTV so I can sideload applications on it. Like XBMC (Kodi), Google Play, Google Play Movies.
My FireTV OS version is 51.1.1.0_user_511070220. Can I root it? What are the steps to root it?

Important: Not all versions of the FireTV can be rooted. See below if your version can be rooted.
For a list that may be more up-to-date, see AFTVNews software list.

Due to recent software updates that block rooting, some Fire TVs
  cannot be rooted. To know if your Fire TV can be rooted, check your
  software version by going to: Settings > System > About on your Fire
  TV.

51.1.4.3_user_514020320

Released: 2/5/2015
Rootable: NO

51.1.4.2_user_514015320

Released: 12/15/2014
Rootable: NO

51.1.4.1_user_514013920

Released: 11/18/2014
Rootable: NO

51.1.4.0_user_514005520

Released: 10/23/2014
Rootable: NO

51.1.4.0_user_514006420

Released: 10/23/2014
Rootable: NO

51.1.3.0_user_513010720

Released: 10/26/2014
Rootable: NO

51.1.3.0_user_513011820

Released: 9/25/2014
Rootable: NO

51.1.3.0_user_513011520

Released: 9/13/2014
Rootable: NO

51.1.2.0_user_512073320

Released: 8/13/2014
Rootable: NO
Notes: As of 1/1/2015, all updates after this date have not been rootable.

51.1.1.0_user_511070220

Released: 7/9/2014
Rootable: YES

51.1.1.0_user_511069920

Released: 6/25/2014
Rootable: YES

51.1.0.2_user_510058520

Released: 4/29/2014
Rootable: YES

51.1.0.1_user_510055620

Released: 4/7/2014
Rootable: YES

51.1.0_user_510047320

Released: 4/2/2014
Rootable: YES

If you made it this far, congratulations! You have a build of FireOS that is rootable. Let's proceed

Download TowelRoot by clicking on the Red Icon

Download SuperSU Apk - We need the APK because we do not have Google Play - XDA Thread for SuperSU
Side load the applications on to the FireTV - This is beyond this question, I may do a Q&A for this in the future. In the mean time, look for adbFire to sideload the apps or Ask a Question for help with this step.
Launch towelroot from your FireTV application menu
Use the remote and click make it ra1n button

Wait for towelrootto finish.

You may need to reboot.

Launch SuperSU
Update su binary if you are asked.
Verify you have root access - see how can I tell if I have root

this can be done from a console/terminal window and connect to the FireTV via adb
adb connect xxx.xxx.xxx.xxx:5555
adb shell su

You should be promted on your FireTV with a Grant request


text:
Prevent app installation when switching phones
I would like to know if there is a way to prevent the auto-install of apps when switching to a new phone / device. Going in and uninstalling apps is a bit of a pain and I'd like to avoid it. I did not see any option to prevent this on the google play website (which is where I expected to find it).
Similar question, but not the same; it deals specifically with ROM switching: How can I prevent Android from auto-installing all of my apps?

I finally got an answer for this by contacting google, so here goes:

On your old / current phone, open the Play store app
Go to "My Apps"
Select the "ALL" tab
Scroll and click the gray "X" next to the app to prevent its install on the new phone

This does not delete the apps from your Play account; you can install the apps at your convenience via the Play store web interface and purchased apps don't need to be re-purchased.


text:
How can I change backlight intensity with root on lcd phone?
I want to have the backlight on my phone dynamically change intensity, even turning completely off during completely black screens and such. How possible is this? It's a nexus 5 running cataclysm 5.0.1 with elementalx kernel.

You could consider capturing an image of the screen, then processing that bitmap for the brightness of each pixel.
The Android Screenshot Library (ASL) should give you information on how to do a screen capture. This link on StackOverflow talks about how to do it as well, but the main link seems to be to the ASL.
To calculate the luminosity of the pixels, you could do it in either of the RGB or HSV color spaces. I think I'd do it in HSV, since the Value (the V in HSV) is the brightness of the pixel's color. You could also do it with the three color parameters in the RGB color space, but then you're working with ratios and you're having to perform more calculations yourself. With HSV you would (I think) simply add up all the Values and divide by the number of pixels. (Possibly you'd throw in a scalar if a linear change in brightness doesn't look quite right. Eg: Have a slower backlight change when you have bright graphics, but move more quickly towards no backlight when you have graphics approaching black.)
With that working, you might want to consider doing the work using Android's RenderScript. Processing graphics is what RenderScript was designed for, and it takes care of parallelism for you. You might as well use all the CPU / CPU / DSP cores you have available.
Finally, you might want to follow this up by getting tricky and using the device's light sensor information. After all, if you're going to dynamically change the backlight based on what is on the screen, you might as well also consider the ambient brightness around the device. :-)
I hope that helps!
Edit: I hope you were looking for a programming answer. I hadn't really thought about the fact that this question was posted to Android Enthusiasts instead of to Stack Overflow. :-)

I'll look into it...it might take a bit to figure out how to do all that but I think the idea of doing some sort...wait...what? Yes...I will be perfectly honest in my lack of understanding what exactly I need to do

If you're interested in learning to write software, having a project in mind is a good way to do it. This one could be good in that it covers several Android topics.
If you could post what your programming experience is, I'd be happy to point you in a direction to get started.

I've managed to make a hello world android app...I have basic experience when it comes to lua...and I've unsuccessfully compiled an android rom...so yeah, poweruser not developer pretty much

Don't worry about the Android ROM compiling - that sort of thing is tricky for those that know their stuff. :)  I'd suggest a Java tutorial (a quick one or a long one, depending on your needs) like http://www.learnjavaonline.org/ to get some of the Java basics you'd need. With your Android "hello world" success, I'd suggest building it in these steps: 1) load and display and image, 2) process that image to get the overall brightness, 3) adjust the backlight for that image. That breaks your task into some simpler ones that take you through image handling, processing, and backlight control. ...

Following the above: 4) learn how to make a background service, 5) learn how to do a screen capture, 6) put the code from steps 2 and 3 into your background service to process the image from step 5.

Let us continue this discussion in chat.


text:
Installing TWRP on Xperia running CM11
I've got an Xperia Z2 running CM11, and would like to switch to TWRP as my recovery.  TWRP's website has the instructions I followed
 for this device.
It states that "if you install current CM10 and CM10.1 nightlies and flash TWRP to the FOTAKernel partition, you will be able to use TWRP instead of the CWM that normally comes in a CM boot image" (I'd be amazed if this worked for CM10 and not CM11?)
I have downloaded the 2.8 openrecovery***.img file to my sdcard, and followed the instructions -
adb root
adb shell dd if=/storage/sdcard1/FILENAME.img of=/dev/block/platform/msm_sdcc.1/by-name/FOTAKernel

adb output:
23828+0 records in
23828+0 records out
12199936 bytes transferred in 1.579 secs (7726368 bytes/sec)

So adb seems to think it worked, and dd seems to think it found something called "FOTAKernel" to overwrite.
Reboot to recovery, and no sign of TWRP, it still puts me into CWM.
What am I doing wrong?

are you sure you have superuser permission?
By design adb root command works in development builds only (ones with ro.debuggable=1)
-from SO

try 'su'

superuser definitely works. I'm using SuperSU 2.40 and tested it with terminal as well as over adb: in Terminal, "su" -> SuperSU requests permission -> whoami then gives "root" and allows r/w access to entire filing system including usually inaccessible files. (Also programs like Titanium Backup that need root would complain if su wasn't available). Over adb, "adb root" + "adb shell whoami" also returns "root". So I'm guessing root access isn't an issue..... or have I missed something? Just tried again and as before, straight into CWM, no sign of TWRP.

try to flash it via fastboot, so we'll know if the problem comes from adb or your phone

ditto. Tried that too (in all variants Ive seen online: "fastboot flash boot FILE", "fastboot flash FOTAKernel FILE", "fastboot flash recovery FILE"). Same results each time. I should say that I have got TWRP to work - but only by flashing an entire "known good" boot.img which had been built by others and based on the stock rom. Haven't managed to find a "known good" non-stcock rom that has TWRP on this device.

Huh, things are strange here. My last advice is to install clockworkmod ROM manager from the play store, if I remember correctly, the last time it had the option to install TWRP, see if that works


text:
Viewing all applications in an alphabetical list in 4.4.2
On Android 4.1.2 I was able to view all applications in an alphabetical list:

Is there any way to do so in Android 4.4.2? By default applications are in a grid:

I haven't found any solution so far.

So I am still interested if someone has any idea.


text:
How can I prevent myself from powering down my phone while "Alarmy (Sleep If U Can)" is trying to wake me up?
How can I make the phone impossible to turn off. I use an alarm clock which make a task I must complete before the ringing alarm turns off.
My problem is that I can simply turn off the phone and then I don't need to complete any task for the alarm to go away. So my question is that can I in some way make the phone impossible to turn off when the alarm is ringing? So then I would be forced to make the tasks(math problems, barcode scanner...) before I can turn off the phone.
Any idea is highly appreciated and If you know some app that will do this or if I can do this by rooting my phone so let me know. No solution is to hard for me, I will try anything suggested.

The power button is hardware.  You're not going to find an app to prevent the button from being pressable.

I saw that they updated Alarmy (Sleep If U Can) to ver.7.3 on the 3rd of january with a new option called Preventing phone switch off. I wounder where they read about this idea;)

There is an app called Alarm Clock Xtreme on the Play Store. I used it a year ago and it worked great, but I tried it a month ago and it was draining my battery. Try it out and see if it works for you.

I tried that app and I Can't Wake Up. But this app doesn't solve my problem they are just alarm clock apps(not that they are bad on what they do) but they don't block me from shutting of my phone which is the problem. I think you need to read my post again or ask me if that I wrote was unclear.


text:
Samsung S3 pattern lock on used phone
How do I get past the screen being locked up with pattern lock for Samsung S3? I just got the phone and has someone else's settings. I just want to get to the basic swipe unlock. If a phone is reset, will it remove the pattern lock, and need to use it? I just want to get into the apps so I can use the device. Right now, I can't even get to the main screen page.

A reset (through the recovery) will remove all data from the user.
If you don't want to preserve that simply follow the short guide:

(Source: https://www.youtube.com/watch?v=UvD6ZCENlJA)
  1. Shut down your device.
  2. Enter recovery mode by holding Power, Home and Volume-Up at the same time.
  3. When the screen turns on you can release the Power button. (keep all other buttons pressed until the recovery comes up)
  4. Select Wipe data/factory reset from the menu with the Volume-Up/-Down buttons.
  5. Press the Power button to select the action.
  6. Reboot your device. (In case of no auto-reboot do that like you did with the factory reset)
First reboot will take some time to set up everything. After that all data is lost, even on the internal "SD card".


text:
I have both 159 contacts and no contacts, according to different screens of the 'People' app on my new phone
This is insanely weird.  If anyone can shed light on it, please help.
I'm migrating from CM11 on a Samsung to CM11 on a Sony Xperia (both unlocked+rooted, and without GApps installed). I've done this with Titanium Backup 6 maybe a hundred times, and also used my phones without Gapps since the start, both have been 100% straightforward so far.
This time I backed up contacts on the Samsung with Titanium and restored to the Sony, but the "People" app promptly said I have no contacts. I couldn't get it to show any of the contacts restored by Titanium. Never had that before. It let me create a contact but Titanium's restore failed.
I tried instead using "backup contacts" and restoring, with a .vcf file. That worked and showed 159 contacts imported, but when I use the 3-dots menu to "delete contacts" it insists there are no contacts. Press back key and it lists 159 contacts. Press delete option and it tells me I have no contacts.....
How can the same (standard) 'People' app tell me on one screen I have 159 contacts then when I try to delete them, tell me I don't have any contacts? I haven't done anything beyond importing contacts!


text:
Apps are automatically closing/restarting and phone is running slow
I am running Nexus 5 with Android 5.0.1 (Lollipop), stock (via OTA Google push). I like it for the most part, except for the fact that I have noticed a repeating problem. After awhile of using the phone (over the course of a couple weeks with no reboots) my phone begins to get noticeably slower. Apps switch much more slowly between each other. Eventually, it gets so bad that, I'll do something like browse from one app, to Chrome, and when I press the back button (to return to the app I just left), the entire app reloads as though it had been shut down behind the scenes. Eventually, foreground apps start closing themselves which, from my understanding, should never happen based on the prioritization of which apps get what memory.
I did take a look at my memory use, and, when the problem is occurring, I have almost 600MB free. (1GB dedicated to system, and 200MB dedicated to various apps.) It doesn't appear that a lack of memory is the problem.
I took a look at my running apps, and I noticed something very interesting. A bunch of the apps listed show as "Restarting..." in their status. They constantly stay like that. That strikes me as very suspicious. Here is a screenshot of what I'm seeing.

That strikes me as a bit odd, but a Google search didn't turn up anything.
Does anybody have any thoughts, suggestions, etc? Have I run into a bug in Android? This seems to be a pretty "base" thing. I'm not familiar enough with the OS to know for sure, though.

"The problem is that under certain circumstances Android 5.0 and 5.0.1 leak memory, and when the leak has reached a critical point then Android tries to compensate by forcibly closing apps to free up resources. What the out-of-memory killer doesn’t know is that it is Android itself that is leaking the memory and not the apps."
http://www.androidauthority.com/fix-lollipops-massive-memory-leak-coming-soon-ish-577101/
It is an Android lollipop bug. It should be fixed with the next update.

Awesome. From that I found the bug report that is tracking this: https://code.google.com/p/android/issues/detail?id=79729. Thanks. Hope to see this fix out soon! Ever since 5.0.1, my device is extremely sluggish.


text:
Saving Gmail mail items to PDF results in html type files
I want to save an actual email from Gmail as a off to Drive, directly from my mobile phone (lg g2). For example I may save a receipt from play store as a PDF.
However the resultant file turns out to be a rambling html type file. I use the print option from Gmail.
Saving an attachment works fines.
I can't locate any options or settings that may impact the printing process.
I would appreciate any advice from others who may have experienced this issue.
Thanks

All e-mails are in html format.
What about downloading an HTMLtoPDF converter?

I was hoping to avoid double handling the files as I am away from my desk when I want this functionality. I would probable wait until I am next in the office and do a batch of the.

if you want there are thousands of HTMLtoPDF on the play store


text:
Adding more than 3 fingerprints in Galaxy S5 by swiping different fingers when adding a new fingerprint
On the Samsung Galaxy S5 one can bypass the 3 fingerprint limit by swiping different fingers when adding a new fingerprint. Can this cause any security issue?

I haven't found any solution so far.

So I am still interested if someone has any idea.


text:
Parsing problem
I have been trying to root my Le Pan II android tablet with Kingo root app, and when I try to install I keep get error parsing problem. What would be the easiest way to root my tablet?

For the starter, quote the correct error message. Provide the screenshot to make it clear. Or else, try this method from Android Forums

i have a solution. First go to your application list in your settings and navigate to "all "section. See and check that an system application called mtk logger is present there or not. If it is present, i can definitely help you. If it is there then download an application "framaroot" 1.9.5 and install it. Open it and select any option present below. Then wait the process to be finished. Then reboot your phone. Your phone is now rooted.


text:
why won't my apps go to sd card
I have a tablet that has little memory and I needed an sd card so I got one, but I still have 29 GB on the sd card and when I try to download an app it says insufficient memory because I ran out of room on my internal storage

Well, can you tell us which Android version you are running? If you are running Kitkat then you are getting the error because it deosn't allows moving application to the SD card !

4.4.2 is the version I'm running

Well, in that case I don't think you can transfer your apps over to the SD card until or unless you have rooted your device !

Brandon, I've just added the insufficient-memory tag to your question. Please check its tag-wiki for first aid and further hints. Apart from that: Your issue not being able to move apps to the card might be related to Kitkat's changes concerning SD card access. Few manufacturers fixed that for their devices, but most stopped providing the app2sd feature even before that.

Hey do you have selected your default write disk to your sd card in settings? If not go to settings>storage and select sd card in menu. Have you got root? If you have root, then you can move every application to sd card. Try titanium backup. And if you are on android 4.0+ then you cant just move all applications to sd card. Some apps are suggested to keep in internal storage for working correctly. Just download app2sd and move the movable apps to SD card.

If you have done that before, then tell us the android version of your device. Is it a -4.0 android or  +4.0 android.

4.4.2 is the version I'm running

It is 4.4.2 and ok I'll download that

I done have an option to "move to sd" in my settings and all the apps  that are app2sd just bring me back to settings

Thats the problem. Its android 4.4.2 google decided to keep some apps on internal so that they can work properly without any damage or lagging as on sd card.

I had already provided you an answer but I think that you are not satisfied with it because it was for the rooted android. Now, I want to say that you can also move some apps(not all) to SD card using some app moving applications like app2sd, du speed booster etc. These are some simple applications which simply transfers the movable applications to SD card(only movable). You can also do it in settings but in these applications, you can do them together. If you want to move all applications, there is not any way to do that because without rooting, only your movable apps can be moved. If any other problem, just comment it.

authors: อนันตศักดิ์ อำพระวรรณ์


text:
Missing 2.2 GB of space on my micro SD card
I pulled my micro SD card out of my phone (LG G3) and inserted it into my PC (Kubuntu 14.04). I was in the process of moving several large video files off of the SD card onto my computer. Moving these videos would have given me 4.0 GB of free space on my SD card.
As the process appeared to finish, I encountered an error that said the last of the files (2.5 GB) could not be deleted (from the SD card). And my file manager could not access the directory (/DCIM/Camera) that held the video files I was moving.
I safely ejected the SD card, then re-inserted it. Everything appears fine and the video files I was moving are all apparently gone. However, there is only 1.8 GB of free space on the SD card, not the 4.0 GB of space that there should be available.
How do I recover this missing free space? I would prefer to use my Linux desktop tools to do the job.

Well, that's something weird I would say why don't you try formatting your SD card using PC and see if you can get the space back ...

If there were problems with the file system (which your error message suggests), broken files may have been "re-allocated". For such things, *nix systems have a special directory on each file system, usually called LOST+FOUND or, on FAT file systems, LOST.DIR. Whenever things could not be "assigned to a file", they are placed there with some "cryptic" names.
So I'd suggest you mount the card on your Linux PC again, and check for that directory. If there's something in that directory, that could be the "broken" video files, and you simply could delete them to re-gain your space.

Thanks. I actually recovered even more space than I expected. I have 5.5 GB free now.

So it looks like this wasn't the first time something like that happend. Glad we were able to solve it!


text:
How can I reinstall Play Store?
I was having some issues with my samsung galaxy s2. I took it to an I.T. store to get it fixed and now all is working fine, except play store is no longer there. I went into 'all applications' in settings and  play store is not there either so there is no way for me to set it back up. When I try and download straight from the internet version of plays store, an error tells me I do not have a device. Can anyone please tell me what I can do to fix this or if there is any other way for me download apps such as facebook and snapchat? Thank you in advance.

Well, if you'd like then you can also get the Google PlayStore apk file from AndroidPolice over apkmirror if you'd like ! And rest I can see that query has already been answered !

Of course you can install all your applications via their .apk package, downloadable from the internet (you'll also find several alternative markets like aptoide and F-Droid).
As of play store: the website only tells the android app to install a certain app, so if you don't have it installed, you won't go any further.

install play store via it's .apk  there
if, once it is installed, it opens and then closes immediately, it is possible that the company that fixed it flashed a firmware without it. In this case, you'll need to flash the appropriate GApps package

PS: I highly recommend to flash gapps as most apps have google-modules dependencies (for instance google play services)

There are many other android markets like 9apps,mobogenie,mobomarket etc and they work fine but if you compare to Google play store, they are a little bit lower. In case of restoring Google play store, download Google play store and check that the version is supported by your device or not. Or you can google about the version of play store your phone was having then download it from any website. If problem resists, then use titanium backup and get the backed up play store of any other device and place the backup in the titanium backup folder of the sdcard and then manually go to titanium backup and then restore it. You can also flash the Gapps again but this will reset your phone. So the great idea is to flash the Gapps or download straight the Google play store from the apk file. Try the newest version supported by your android.

You don't need root to install the Google Play Store apk file. Also, backing up system apps is not a great idea generally, flashing the Gapps Zip would be better in that case.


text:
Can my tablet connect to a 4g pocket wifi?
I bought my tablet in lazada and i am planning on buying a pocket wifi, so i want to know if my tablet can connect to a 4g pocket wifi. after reading articles about data connection hotspot something like that, it made me more confused. please help and explain and elaborate. Im gonna buy it at lazada.
MY tablet - Cherry Mobile Superion Probe Android 4.2 Jelly Bean (White)
POCKET WIFI CHOICES:
1.) 3G - Huawei E5330 21Mbps 3G Mobile WiFi Hotspot
2.) 4G - Huawei E5373 4G Mobile Wifi

Before buying pocket WiFi, switch on the 4g hotspot in your mobile and try to connect to it through tablet. If it works then proceed to buy what you are planning.
Note: while connecting be sure the SSID, security type and password are correct or not.


text:
Audio/video splitting on chromecast
Is there any way to split the audio and video between my phone/laptop and TV so that audio plays through my phone/laptop and video through the TV?


text:
Sync latest email attachment with Android
My college mess hall menu is shared as an attachment (.jpeg) on the same thread every week. The thread has no other content except for this.
For convenience, I'd like to access it quickly from my Android mobile. I don't want to keep it as a starred conversation and interrupt my urgent emails.
Is there a way to sync the file (i.e the latest attachment on the thread) so that I can have one click access to it? Maybe sync it to google drive so I can use widget or rename it to current_mess_menu.jpg and save it in a Dropbox folder so I can do the same? Open to other alternatives as well.

Assuming you use the Gmail app, it always downloads the attachment if you're on WiFi AFAIK.

You can use the app 'If This Then That' (IFTTT) https://play.google.com/store/apps/details?id=com.ifttt.ifttt

You should expand your answer and explain how this app will accomplish the task that the user is asking.


text:
Can I play high end games on my rooted low end phone
I own a spice phone which have low internal memory and ram but it is rooted. My question is that is it possible to play high end games like GTA vice city or nfs on that phone.  I had Googled about it but it makes more confusion. Some sites say yes and some no. Can anybody tell exactly the answer. It is running on android 4.2 and I had played some big games like angry birds epic and prince of persia on my device. They worked great. I can increase internal memory and ram also but after that, do really big games will work. Though GTA is a very large file so please help me solving this.

Lack of storage space is not going to be your only problem. If the processor and graphics chip aren't powerful enough, there's really nothing you can do. Low-end means "not designed for more complex tasks", like running more elaborate games.

To the best of my knowledge, just having your phone rooted does not make it Memory efficient  and that means it will not automatically become suitable for high end mobile games.
Rooting phone gives you additional privileges, one of most common of which is a privilege to remove system apps that are shipped by your device manufacturer.
You can try this yourself, by downloading some bulky apps from Play store and soon when you will reach device memory threshold, you will find that Android OS will complain and ask you to free some memory, albeit your phone is Rooted.
Good Luck!!

Yes friend, i have downloaded GTA vc. It runs great but with some lagging after making ram 1 GB. So thanks again

Is it possible? Yes, if you do enough tweaking to the graphics drivers so it doesn't crash or at least renders something. Some graphical effects may not work properly or it may be extremely slow, or you may have to add swap space, or edit the apk to skip particularly intensive parts. You can always make any games "work" with enough effort.
Is it a good idea? No, in general, it's not worth the effort. The experience would be so crappy, the developer wouldn't want to support it, and you'll just make it frustrating for yourself. There are many great games that runs well on low end phones, why would you want to play a choppy, inferior version of a game on a device that just cannot play it? If you still want to play it without having to spend on a high end device, IMO, it's better to just wait a few years until the new low end devices become powerful enough for that game.

Credit: XKCD


text:
How to get Lollipop update for Nexus 5?
I bought Nexus 5, it had android 4.4.2. I updated it to 4.4.3 and 4.4.4, but I am unable to update it to 5.0. It says that system is up to date and it has been this way for a few hours.
I know that Nexus 5 has 5.0.2 (I think) already. Why is my phone not finding any new updates?

Also: Nexus 5 lollipop upgrade notification lost - TLDR; you can't force an OTA update, when google rolls out to your device you will get the update.

As it turns out OTA updates can take up to several weeks. There is a solution: you can manually install OTA updates by yourself. There are tons of guides out there.


text:
How do I disable the backlighting for the menu and back buttons on a Galaxy SIII?
Does anyone know how to disable the lights of the buttons at the bottom of my phone?
They are really annoying and I can reach them without the lights on.
I've tried several apps but none of them worked.
I have a custom ROM and I'm rooted. This ROM doesn't show any option for my issue. I don't want to change my ROM because I really fell in love with it.

Please tell us what ROM you're using.

Im using Nameless 5.0

GravityBox module for Xposed Framework can do it. Xposed requires root, but from reading your question, it looks like you have root.

Download KitKat
Download Jellybean

From the XDA Thread:

Button backlight modes (default, disabled, always on while screen is on)

I already tried that, but xposed framework couldn't be installed due to SDK issue or something.

Maybe because I have lollipop

If you have lollipop, you cannot use Xposed. Xposed is not yet supported on lollipop.


text:
Recover files of an App
My phone is a Motorola MOTO G (first generation). Due to some troubles, I had recovered the factory settings of my phone. But I forget to backup some data of an app (Tricount). A this point my phone was not rooted.
My question is: is it possible to recover the data files of this application?
Currently, I just rooted my phone and I am currently making a RAW copy of the android system using command adb shell su -c "cat /dev/block/mmcblk0" | pv > mmcblk0.raw. My idea is to used extundelete command to recover the files after extracted the partitions using Testdisk.
Do you recommend to search files in a specific partition? I am not really familiar with the android filesystem...
EDIT: One other method (I don't have tested yet). In terminal 1

adb forward tcp:5555 tcp:5555
adb shell
su
/system/bin/busybox nc -l -p 5555 -e /system/bin/busybox dd if=/dev/block/mmcblk0p12

In terminal 2

adb forward tcp:5555 tcp:5555
nc 127.0.0.1 5555 | pv -i 0.5 > mmcblk0p12.raw

NB: websites:

http://www.df.lth.se/~jokke/androidfilerecovery/
http://forum.xda-developers.com/galaxy-nexus/general/guide-internal-memory-data-recovery-yes-t1994705

EDIT: unfortunately, it seems that Android overwrites the files when you recover the factory settings (for security raesons) and so it is impossible to recover the files... :-(

based on the conversation in the answer below, take a look at this link. I have no actual experience with any of this, and from your question, you know more about this than I do. I hope you are able to recover. Good luck. (I hope you stick around here and help others with their data recovery problems in the future :))

@RyanConrad ;-) I am already following this link. But I am not sure that the extracting command is good. Currently I can only extract a 4gb+ RAW file but my phone normally have 16gb...

this could be relevant information. I am using my "GoogleFu" and grabbing some straws for information. From that doc, looks like userdata is @ /dev/block/mmcblk0p5

@RyanConrad One command to know on which partition is userdata: ls -al /dev/block/platform/msm_sdcc.1/by-name/. I obtain one line with : lrwxrwxrwx root     root              1970-09-23 09:51 userdata -> /dev/block/mmcblk0p36...

I don't have sufficient level so I propose one new link : !!! http://forum.xda-developers.com/showthread.php?t=1818321

I suggest you also look at How can i recover a deleted file on android if you haven't already. This is for sdcard card file, but it should be relevant with your userdata block as well.

@RyanConrad Thx. I already saw it but I want to avoid to write on the internal memory (and overwrite existing files).

Let us continue this discussion in chat.

@RyanConrad In fact I cant... My reputation is too low (20 required)...

I put this in chat:
would the "manual" steps in the answer require it to write to internal storage? dd if=/dev/ of=/storage/sdcard1/image.img bs=4096 for example, would read from /dev/ and write the image to the external storage.
then on PC you could use a data recovery tool to look at the .img instead of trying to read off the device, and, you would have a "copy" of the image, so you dont have to worry about additional data loss from writes.

@RyanConrad /storage/sdcard1/ is on the phone? because in my phone, I don't have any SDcard

Ok, wasn't aware that phone didnt have sd card slot, sorry. if you write to /storage/sdcard0/ and that is on a different block, would it overwrite areas for the userdata block? I would think no, but it is just a guess. I think that creating the image using dd might be the best option, because then you have an exact image of it "now". you only need to turn the phone on, create the image, copy it, then turn it off. Otherwise you risk other apps writing to userdata block and corrupting the data.

@RyanConrad I am currently creating the image using dd. About 1h for 16gb....

What kind of App is Tricount? Meaning is it came pre-installed in your phone or you download it from Play store such as Google Play Store?
Answer to above question is IMP as Android File system maintain clear distinction between system apps (which are shipped by your device OEM) and Downloaded apps.
Assuming that it is a downloaded app, you can check below location:
/data/data/app-package-name
Where app-package-name is the name of the package (Given by the Developer who developed Tricount app).

Tricount is an app I have downloaded on the Google Play Store.

You can check for /data/data/app-package-name for Tricount. All it's data (including databases used internally by app), will be held inside it.

Even if it was a system app, the "data" for the app is stored in the "user data" on the system storage. This "user data" is cleared when you perform a factory reset. In short, unless the app syncs data to google cloud services, the likelihood of you able to recover it is slim (at best)

@RyanConrad but the files is rewrited or just deleted? My idea is to use recovery tools...

ADB provides one in-build way to provide back up.           adb backup -noapk com.your.packagename

You could try recovery tools, but the problem with those is they usually need low level access to the storage, which you probably wont be able to get. And after you "factory reset", you then probably booted the phone, which starts writing "new data" over the old, deleted data. So even if you can access with recovery tools, the chances that the data has been corrupted with over-writes is high.

@AADTechnical backup will not help as the data has been deleted.

@RyanConrad I agree with you. But I want to try. What do you think about my command to extract a RAW copy of the data?


text:
(SP Flash Tool) Recovery.img file too large and causes region overlap message. Safe to Proceed?
I am trying to root my Micromax Canvas Colors 2 A120 running KitKat 4.4.2 using the SP Flash Tools.
During the flashing of a recovery after selecting the Scatter File for my device (I created the Scatter using MTK Droid Tools,) SP Flash Tool throws a message that the selected recovery image (about 6 MB) is too large and causes overlap of regions.
However this doesn't seem to be an error as it lets me continue with the flashing process.
However I did not yet proceed with the flashing process as I am not sure about the warning message.
Will it be safe to proceed ignoring the region overlap message? Or should I choose another recovery file? I've googled a number of recoveries for my device, but mostly every one of them is of the same size (a few KBs here and there...)


text:
How to keep Hangouts from adding a "1" before SMS shortcode?
I frequently use SMS shortcodes to get my account balance from my bank.  I send a text message to the bank's short code (in this case, 728464), and my bank replies with a text message containing my current account balance.  I've been doing this for a while now with no issues.
I recently switched phones (to a Nexus 6 running Android 5.0.1), and now when I send my text to 728464, I get an error (from my phone, not from the bank) saying that the short code I am texting is not valid.  I noticed in the error that either Hangouts or Android seem to be prepending a "1" to the short code (see the screenshot).  I'm guessing that this has something to do with it.
How can I prevent Hangouts from adding this "1" to my short code (which seems to be preventing me from sending the SMS)?
In case it's pertinent, I have imported all of my SMS conversations from my old phone using SMS Backup Restore app, and have selected Hangouts as my default SMS application.

First shot: Save all contact phone numbers in "full notation" (i.e. with country prefix) – but I don't use Hangouts at all. Maybe it has an option somewhere for the default country code which you could adjust?

I tried all the suggestions to reach 66402 here in Germany -- messaging and creating a contact as 66402, +66402, +4966402, switching the default source account to carrier SMS, turning off "merged conversations" in settings, and enabling premium SMS (which was already "ask"). Totally unable to send

FYI I sent the text immediately, without issue, after installing Messenger. It actually registered as the contact I'd created after specifying 66402 (no prefixes) as the recipient.  In short: Hangouts is super, super broken.

Save the shortcode number as +728464. Hangouts all think that +7 is the prefix, so it won't prepend the +1.

Yup it works, But its still annoying, so i have to create a contact for each short ode number i wanna text.

I created the contact with the +7801 and hangout replaced the 7 with a 1. So that didn't work. But when I create a contact with just 7801 and it worked!

+7 is Russia so isn't really a solution

I have found a solution that worked for me:
Go to Settings -> SMS -> Default SMS Messaging Account
Then change it from you Google account into "SMS only account".
After doing that it no longer prepended the country code to my SMS contact number (no need for it to be saved as a contact).

This worked perfectly for me.  Now I was able to send a text message to Viettel and have my 3G service activated.  Thanks!

I've been having this issue too and discovered if I turn off "Show (Google Voice) SMS & voicemail in Hangouts" that this issue doesn't happen. As soon as I tick that back on, the problem comes back.


text:
Removing the home screen number to have one more row of app shortcuts
Is there any way to remove the home screen "numbers", i.e. (red rectangle):

and instead have one more row of app shortcuts?
I am using a Samsung Galaxy S5 SM-G900A with Android 4.4.2.

Hi Franck, it might help to add what launcher you are using. I've never seen the like; all launchers I've ever used at maximum showed that as overlay when swiping to another home screen.

@Izzy I'm using the default launcher (Samsung's Stock Launcher).

Ah, thanks. My comment just "overlapped" with GiantTree's answer ;) I second his suggestion for an alternative launcher. As we don't recommend apps here, I don't tell you to take a look at Apex and Nova launcher ;)

Any time, Franck! For more alternatives, please take a look at my list of Home Replacements :) I'm using Apex myself, so that's something I can really recommend. And Nova is said to almost be a twin of it when it comes to the paid versions.

This is not possible on Samsung's Stock Launcher but many alternative launchers have the possibility to display even more rows by shrinking them in height.
Try a third-party launcher as nearly all Samsung stock applications tend to be unoptimized for any Samsung device; especially in memory consumption.

E.g. using Nova Launcher Prime you can remove the scroll indicator as follows:

Result (the number of rows and columns of the desktop grid can be changed as you want):

Thanks! Any recommendation for alternative launchers?

Nova Launcher and Apex Launcher (as Izzy recommended) are full of custom features including the one you are asking for.

I suggested, we don't recommend apps here – ah wait: we just don't permit explicitly asking for, so OK #D


text:
huawei ascend y530 stuck in recovery screen
My phone huawei ascend y530 stuck in recovery screen.  On the screen shows the android icon.I can not turn on phone. Please help me friends.

We'd love to, but without additional information we can't: What did you do last that might have led to the situation? Is there any error message shown? Are there any other details you could provide?


text:
How can I prevent an APP from using my phone's camera
I have some apps on my HTC One (M8) that want to have access to my camera and microphone (Yahoo Mail app).  I have seen on an iOS device that you can disable this access but still run the app.  Is there something similar in the Android world?

Not directly, but with a rooted device, Xposed or a custom ROM (e.g. CyanogenMod) you are able to revoke permissions granted to the app by Android.
If your device allows the installation of applications signed with developer keys, then you might be able to do that without root needed.
Side effects may be unexpected application crashes or hangs if the app decides to do something that needs one of the revoked permissions.
In the best case the application will just not be able to use e.g. the camera and show a black preview of the image (Camera App for example).

Those side effects are rather rare, I've never seen them myself. That might be due to the fact I'm using apps providing "fake data" instead of simply removing the permissions. For a collection of candidates, please see my list of Permission Managers. On Android 4.3, some can do that without root (watch out for "App Ops").

@Izzy Using fake data fixes this problem, indeed. As far as I know only XPrivacy (an XPosed module) does that, though.

To update your knowledge: LBE does that for ages already. Permission Master for Xposed does so as well, and so does IMHO DonkeyGuard (another XPosed module). There might be more, I didn't check them all. And the link in my previous comment is wrong again – here's the fix: Permission Manager #D

I don't know that many apps because I use inbuilt CM12 AppOps. Good to know that there are many alternatives.


text:
How can I see how much money I can send in Venmo?
Venmo has a weekly sending limit:

Screenshot (click image for larger variant)
How can I see how much money I can send in Venmo (i.e. weekly sending limit minus everything I have sent within the past seven days)?

I haven't found any solution so far.

So I am still interested if someone has any idea.


text:
Samsung Galaxy S I9000
i have samsung galaxy S i9000..which in fact is for t-mobile (sgh t-959v). the contrast of the screen is to high really. 51% of battery drain is for the display. the brightnees i set it in lowest ..but the contrast of colours is to high. and the photos with cam or retrica are so fucked up cauze the contrast is to high not normal. please anyone can help me??


text:
ADB backup restoration on an older Android version
I have made an adb backup of my OnePlus One running an unofficial CM12 ROM based on Android 5.0.2. Is it possible, considering the latest release of Android for the Nexus 5 is 5.0.1, to then restore this backup onto a Nexus 5 running 5.0.1?

related: Full Backup of non-rooted devices

You may be able to restore apps and data as far as they are no system apps. But be sure to fix permissions (Owner, Group and access) to what the system uses for all files (data and apps).
I already did this on my SIII LTE for an upgrade of Android 4.4.4 (CM11) to Android 5.0.1 (CM12) with no side effects (except some single apps that deleted and recreated their data for some reason).

Also: Of course your device needs to be rooted to be able to write onto the /data partition.

This was the command I used on my Mac to backup:

./adb backup -apk -shared -all -system

What will I lose if the target Nexus 5 isn't rooted?

You can't even restore anything as writing on /data is not allowed unless you have permission (system or higher). Therefore your device needs to be rooted.

I've restored to non-rooted devices via adb in Terminal before with no data loss, why should this be any different?

I don't know. Maybe (I just assume that) adb is running as a system service. Then restoring will work for you without any loss in data.

Ok, so I'm good to restore from 5.0.2 to 5.0.1 without adb telling me I can't as I'm restoring from a newer version to an older version, despite 5.0.2 not being available for the Nexus 5?

I don't know if adb gives out errors about that (possible I think) but a simple edit in some file should do the trick. For em: I never did backups with adb, only nandroid backups through recovery which works as well.

Any idea which file I'd have to edit and where?


text:
How Do I sort Email within my Motorola Moto G email program?
Within the Moto G email program which seems like Outlook, how can you sort the emails within your inbox? I want to sort them by sender not date.


text:
Samsung Galaxy S4 crashing randomly with Xposed Framework installed
I am on a rooted Galaxy S4. Software version 4.4.2. I have the xposed framework 2.6.1 installed. I am getting random crashes every few minutes-hours with it installed, with, or without modules. I dont get a popup error message. I just get the one vibration, followed by two short vibrations a few seconds later. I have tried asking elsewhere, I have tried different versions of the framework, I have uninstalled and reinstalled. Nothing has worked. I know it is xposed because as soon as I uninstall it I get no crashes.
The logcat messages says:
01-02 16:13:23.677 E/DatabaseUtils(894): java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from user 0; this requires android.permission.INTERACT_ACROSS_USERS_FULL
01-02 16:13:23.677 E/DatabaseUtils(894):    at com.android.server.am.ActivityManagerService.handleIncomingUser(ActivityManagerService.java:14620)
01-02 16:13:23.677 E/DatabaseUtils(894):    at android.app.ActivityManager.handleIncomingUser(ActivityManager.java:2258)
01-02 16:13:23.677 E/DatabaseUtils(894):    at com.android.providers.settings.SettingsProvider.call(SettingsProvider.java:663)
01-02 16:13:23.677 E/DatabaseUtils(894):    at android.content.ContentProvider$Transport.call(ContentProvider.java:325)
01-02 16:13:23.677 E/DatabaseUtils(894):    at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:275)
01-02 16:13:23.677 E/DatabaseUtils(894):    at android.os.Binder.execTransact(Binder.java:404)
01-02 16:13:23.677 E/DatabaseUtils(894):    at dalvik.system.NativeStart.run(Native Method)


text:
Is it possible to replace stock 'Phone' app?
First of all, I know one can replace the dialer app and there are many options available for it.
But is it possible to replace the stock phone app? Is there any calling app that uses the normal cellular network to make calls apart from the stock android app?
The reason why I am asking this is because I am having problems with talking on handset on my Nexus 5 since I update to Lollipop. And I figured that if I replace the phone app, this problem could be solved as my calls on Skype and Hangout are normal which proves that the microphone is fine and the problem lies in the software.

It might be easier on a custom ROM, as you can flash what you want. However, since you're on Stock, here's what I'll suggest.
Disable (uninstall) your phone app (if that's possible), then install another phone app of your choice. Automatically, that'll take over as your default phone app.

Something:
There is no need to replace it. Just try Google Phone temporary and set it as default phone app. Also that mught be microphone issue. Nexus 5 has 2 microphones. One at the bottom used by Cell and second at the top used by applications. Skype and Hangout uses top one.
Solution:
To test your microphone, call someone. If they dont hear you, set your sound to speaker. That will switch to the top micro. If that worked... Well oops your bottom microphone is dead :/


text:
Display connection bars in the notification bar iff the signal strenth is below some threshold
Is there any way to display the connection bars in the notification bar if and only if the signal strength is below some threshold (e.g. 50%)?

The connection bar I am talking about is shown below:

I am only only interested in the connection bars when the signal strength is low.
I use a Samsung Galaxy S5 SM-G900A with Android 4.4.2.


text:
HTC Desire cannot connect with HTC Sync
I recently received an HTC Desire as a gift with no SD card. It was updated to Froyo. I'd like to update it further to Gingerbread, however I cannot get any version of HTC Sync to recognize my phone.

I've tried several versions
I've disabled firewall and antivirus
I've run HTC Sync in compatibility mode and as administrator
I've rebooted both phone and PC
I'm sure I've tried other things that I forgot to list.

The standard answer to this seems to be 'install the HTC Sync version that is on your SD card', but I don't have the original card. I have been unable to find out which version of HTC Sync that was originally included.
Does anyone know which version of HTC Sync I need for my HTC Desire to connect?

Is this the original Desire (i.e. a8181), because I do have the original desire and can check.

It is the original desire. It seems to have come with 2.0.28 which I can't find anywhere. I did find 2.0.33 which also didn't work.


text:
Renaming the “OK Google” voice command
I have several Android devices: I would like to have a different voice command for each device to turn on the voice search. Is there any way to rename the voice command “OK Google”?
I use Android 4.4.2 on each device.

I haven't found any solution so far.

So I am still interested if someone has any idea.

The Application Open Mic+ is the only way to do this that I've found so far. It's available for free on the Play Store. The "hotword" is one of its settings.
Open Mic+


text:
Google Play app seems corrupted
I have a Samsung Galaxy Skyrocket SII (yes, quite old now) and it's had a litany of issues as of late, but the one I find curious of all is the issue with my Google Play app. Every bit of text within the app (and the actual name of the app underneath the icon) has a bizarre use of accent marks over all the letters in the title, within brackets, and ends with the words, "one two." Installing something from the store is impossible as it always says that there's insufficient space for them, but that's inaccurate. I'm not sure how this affects my phone beyond the program, itself, but I'd be interested to hear if this is something I can repair or if it is the act of something malicious. Thank you.