text:
Android HTC One SV App storage full of unknown data
I have an Android HTC One SV (Android 4.1.2, HTC Sense 5.0, not rooted). It's recently been struggling for storage space to the point where it was reporting low and then critically low storage. Note this is the app storage, not anything to do with the built-in or external SD cards.

tl;dr: Is there a known issue with "dead files" cluttering up App Storage? Is there any way to clear said storage out, or at least view the app storage and see what's taking up the space?

Steps I took as space became more and more scarce:

Moved apps that don't care about being on the App Storage to the SD Card
Cleared all the caches I could find
Cleared all the data I could find
Deleted all text messages
Moved apps that really don't like being on the SD Card to the SD card
Uninstalled all uninstallable apps except the ones I was actually using on a daily basis
Uninstalled updates to the non-uninstallable apps
Uninstalled apps that were actually on the SD Card out of sheer desperation

Whatever space was regained by this was in the 10-50 megabyte range in total and was "mysteriously eaten" over about 2 weeks of normal usage (e.g. web-surfing on Chrome, checking e-mails). By the time I'd got to the bottom step, the automated storage tool was informing me that there was nothing to uninstall/move.
When the phone finally started reporting "less than 0Mb" and crashing the basic phone functionality, I took extreme measures and "Power+Vol'Down'd" it, selecting "Clear Storage" from the BootLoader. That got me back almost 1Gb of space, at which point I was finally able to install Android 4.2.2 (up to this point, it couldn't even download the necessary update). I also updated all the built-in applications to current.
I then installed my core application suite:

Note Everything
BeyondPod Pro
NoteEverything Pro
Amazon MP3
Audible

My phone currently reports that it has 355MB of "App Storage" available; out of 3.85 Gb. Of the used, 673MB is Apps, and a staggering 2.85 Gb is the mysterious "Other".
I want that Other back. The space reclamation tool merely suggests I uninstall the 5 apps above for a grand total of 66.7 Mb, which is... irritating.
Is there a known issue with "dead files" cluttering up App Storage? Is there any way to clear said storage out, or at least view the app storage and see what's taking up the space?

A couple of quick thoughts based on your comments:
-how much space are your amazon mp3s taking?
-the audible books?
-are you syncing a bunch of emails? some attachments can gobble up space
-web downloads? did you flush the chrome cache too (not that that will get you much, but just thinking aloud...)

@Lived: Effectively none to all of those (Haven't started the re-download process). But even then, the MP3's shouldn't be going to the app storage, surely?

@LivedWithOtters and yes, the Chrome cache and data were the first up against the wall.

Well, dang. Those were the easy ones.  Don't suppose you're rooted?

Nope, (see the parentheses at the top for my specs)

slaps forehead on the not-seeing-specs.  Here's a convoluted way: http://resources.infosecinstitute.com/android-hacking-security-part-14-examining-android-app-specific-data-non-rooted-devices/ which will give you a backdoor look without root but not for the faint-of-heart and maybe not exactly the area you're looking for.  I remember running across something the other day (my memory says it was for non-rooted), but I need to track it down...

"listed in other" and "issue with dead files" triggers something in me: it could be tombstones (no joke: those are dumps of crashes). For some devices there are "secret codes" you can execute from the dialer to clear them out, on rooted devices you can of course do that directly in the file-system. With both unavailable, I'm not sure what gets rid of them apart from a factory-reset.

Well, the new ridiculously expensive phone's turned up, so when I get the time, I might root this thing and see if I can get to the bottom of the issue. Thanks everyone for your advice!

When I researched this same thing, all I came across pointed to that data being used for the HTC sense software along with other preinstalled apps.

Would that turn up as "other"? Being app-data, I'd expect it rather under "Apps".

Consider adding some reference links to the answer since we can't be sure what did you research on this same thing (and whether that supports the answer or not)


text:
What's the point of Airdroid's "Find phone" feature if phone is not on the same network
I started using Airdroid today and was perplexed by how its "Find phone" feature works. As far as I can tell, my web Airdroid and my phone Airdroid are connected only when they are in the same local network.
So if my phone is truly lost and thus not on the same network, I can't get connect to my phone via my web Airdroid. What's the point of the "Find phone" feature then?

It's certainly possible to misplace your phone within range of your own network. It sounds like it's merely intended for a scenario like that.

Okay -- so that's the intended use? I'm trying to decide whether Airdroid is a solution to the stolen phone situation, especially since they claim to have "Wipe", "Intruder" modes.

That does seem odd if it only works over your local network. I can't think of many scenarios where I'd want to wipe my phone when it had simply fallen behind a couch cushion. I've never used Airdroid, though, so maybe there's some kind of configuration for the lost phone functionality that I'm not aware of.

I think airdroid's features is to automatically find airdroid devices on your network. Not to locate the physical device. I could be mistaken as I never used airdroid. But my first thought would be to discover a device that is capable of connecting to for airdroid.

You can create an account with Airdroid and link your phone to that account. It'll then use a 3g/4g connection if WiFi isn't available.
Alternatively, if you're looking to use it as a security feature, if your phone is linked to your Google Account, you can use Google's Device Manager to wipe/Find/Lock/Make it Ring remotely.

source: Stack Exchange

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

sort: votes


text:
UDP Ports used by an Android Application
I am trying to figure out how to get a complete list of UDP ports opened by a specific PID within a given time interval, on and Android Device. In my current solution I am using a combination of busybox lsof and the /proc/net files.
While /proc/net/tcp, /proc/net/tcp6, /proc/net/udp6 are populated by the kernel, /proc/net/udp is always empty. Is there any reliable alternatives to find UDP sockets opened on Android?
Device: Nexus 5 - Rooted
Android: 4.4.4
Kernel: 3.4.0-gd59db4e android-build@vpbs1.mtv.corp.google.com #1

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


text:
google play services is not supported by kindle fire
I installed google play services on my kindle fire 6. Except whenever I try to launch it, it always crashes. And when I try to launch another app, YouTube for example, it says "Google Play Services, which some of your applications rely on is not supported by this device. Please contact manufacturer for more information."
I've tried rebooting, re-installing, installing another version, and installing from another website. I have google accounts and google framework apk installed. And my device is in very good condition. I don't know what to do. Please help.

Take a look at http://android.stackexchange.com/q/26243/1465

I tried but that post is out dated. I am using a kindle fire 6.

Did you just install the play store? If so, you need to install the framework and services. What I suggest is to uninstall it and then follow the steps here --- Best regards, The Doctalex

Use this version. My Fire was working perfectly until this week so the solution seems easy: to move to GPServices previous version.
Google Play services 7.0.99 (1809214-038)
Good luck.


text:
My Daughter forgot her pin to unlock her screen on her tablet. help?
I have an Asod 7 inch tablet. My daughter put in a password to lock the screen and can't remember what it is. How do I reset it so she can unlock and use her tablet?

If the device is logged into a Google account, try going to Google's Device Manager and click "Lock". Set the password you want and push it out.
I'm not sure what OS version introduced this feature, so if its too old an OS, i don't think this will work.


text:
I get SMS notifications but the new text message is not shown
My phone will notify me that I have a message, but when I go into the messaging app that message won't be there.  When I send a message off it also won't show me the message after it sent.  I restarted it and cleared the messaging data and that didn't work.  How can I fix this?

Are you using the built-in messaging app?  Have you tried a different one like Handcent or Google Messenger?

Ensure that your time/date settings are correct. This may cause the Google Play suite of applications to misbehave as well.

To add on to Matthew's comment, go to settings> device> default applications and take a look at what is set as your default messaging app.
The app listed there should be the one receiving the SMS and sending you the notifications.  If you're not seeing the messages listed there, we'll be happy to help you track down the issue.

Just download 3rd party text messaging app "Textra", make that app as default messaging app ann reboot the phone, then all the messages will be shown. Just delete all the messages from that app and issue will be sorted out.

What's your relationship with this app? It's OK to mention your own apps on this site (when relevant to the question), but you have to say if you're doing that, so that other visitors can judge how to take the recommendation.

Than you "Textra" is installed in my device, It repairs my mobile. Now inbox showing all messages


text:
Why isn't my android working properly?
A couple months ago I tried putting CyanogenMod on my sprint galaxy s3. I used the one click cyanogen installer on my windows PC.
I don't remember why, but the install didn't fully flash because unless I'm going into recovery mode I never see the cyanogen boot up screen. I have gone into About Phone but I can't find anything telling me that Cyanogen is actually running or even on the device.
Ever since I did try to flash this ROM my phone hasn't been able to fully function. Certain apps that I previously had or reinstalled off of the play store either don't work or certain functions within the app don't work. All I know is that when I enter recovery mode it does show clockworkmod as my recovery.

It's possible that the flash purely failed, or that you dirty flashed (flashing without clearing the cache/data) the ROM.
Seeing as you have access to recovery:

I'd suggest that you download a new CM ROM (Lollipop-5.0.2) from the XDA Developer Forums
Download the corresponding Google Apps package (i.e. for PA GApps for Android L)
Place both of the .zip files on your external SD card
Boot your phone into recovery mode and Wipe Data (Factory Reset). Also wipe all caches (Dalvik inclusively)
Install both .zips. First the ROM, and then the GApps package
Wipe the Dalvik Cache one more time for good measure
Boot the device and enjoy CM


text:
Renaming a downloaded pdf file
I am using a Nexus 9, (Android lollipop) and I can't figure out how to rename these files. Is there any way to do it without any third party application?
If there isn't, please suggest the best possible way in which I could do this!

Its best you get a file manager app from Play Store. I will suggest ES File Explorer.
Once you have installed it, open the app and go to the Download folder. You will see your downloaded files there. Just long press the file you wish to rename and the Rename option will appear at the bottom.


text:
Why won't my phone update to Lolli, and can I force it to?
I was totally looking forward for the update but nothing happened, even when I went to look for updates. Weird. It's a Moto X 2nd generation, with Verizon as my provider and hasn't been rooted. I have no idea why it wouldn't update, I tried looking it up but couldn't find any definite answers.
At one point since the release I have had to reset my phone, and the update still hasn't happened, so I'm sure that anything that could've been blocking it should be gone, if that's a possibility.
I have thought about rooting it, but not only am I unsure of how, I don't know how to tell if my phone'll get bricked.

Updates roll out in waves. Just bide your time, and your turn will come (provided there is an update for your phone).

No, see, I already knew it wasn't going to happen on its own. I'm asking how I can do it on my own without autoupdate. Not the same.

First of all I would suggest ring up your carrier, which in your case would be verizon. I had a similar problem a year or so ago with the Kit Kat update and my carrier pushed the update through. It's worth a try.
Also, if you're planning on rooting your device i would wait till after you have 5.0 Lollipop as many people can not get the update due to having certain root files stopping the phone from reciving it. On top of that there is no telling whether or not your device will get bricked but 95% of the time there are never any problems with rooting your device aslong as you follow all the appropiate steps. There are multiple step by step guides on the internet to follow aswell as videos. Read up about how to do it and watch a few video's before trying it so you get used to all the steps. Once you have rooted it is really worth it.
Coming back to getting 5.0, have you thought about side loading the update on to your phone?


text:
Can't log in to Google account
I am trying to log in with my Google account but I can't, it says : "Can't establish conection to server. This could be a temporary problem or your phone may not be provishioned for data services". I really don't know what to do, I may have deleted some stuff with titanium backup but I can't reinstall them.

Try clearing data from Google Play Services and all Google apps and deleting your Google account from your phone. Then reboot and try logging back in.


text:
Google Location History shows location I have never been to...6,000 miles away
I was looking at my GPS location history on my phone, just for fun. When the map loaded, it displayed all of the places I'd been to, and a long red line connected to a few red dots in Algeria. Mind you, I am in Texas. At first, I thought it was a glitch. Which I still hope it is. But when I zoomed in with satellite view, the locations were inside a series of neighboring houses. These are very specific locations, and further searches into the previous months (all the way back to December 2014) indicates that these same places have accessed my Google account.
I'm speculating at this point, because I'm not at all familiar with hacking, security, etc. I've also changed my password.
Has this ever happened to anyone? I know that this thing can be inaccurate, but can it be this inaccurate? Could Google have made a mistake? Did someone hack into my phone/Google account? Is there a way to confirm this, if the GPS isn't proof enough? And more importantly, if that is the case, what can I do now?

I'd recommend turning on two factor authentication, if you haven't already. Even if it is a glitch, this step won't do any harm.

possible duplicate of Google Maps Location History is showing an incorrect location

I don't think this is a duplicate, as that question and its answers are talking about nearby locations.  OP, change your passwords and have all other sessions signed out ("Details" under Last Account Activity at the bottom right of Gmail).


text:
Disable annoying full screen call notification
So i have a kit-kat 4.4.4 on an xperia z2.
all incoming calls show a full screen notification whether i like it or not, even during an non interruptable full screen activity.
on iphones and windows phones it is possible to change the full screen mode into a notification on the notifications bar, which will also be possible in android 5 from what i have heard.
is it possible to achieve the same in android 4.4? or even if there is any app for that it would be great...
note: i prefer not to root my device if its possible.
thanks alot in advance guys, this thing can really get on my nerves sometimes, you know when you cant answer but cant hung up either? and just have to wait it out till the call ends...

LCALL  or LOLLIPOP CALL or LOLLIPOP CALL FREEwill give lollipop style call notification.

comments say this app hangs calls when you click answer. maybe you are familiar with some better alternative?

Updated one more alternative


text:
gif image is not working in Gallery in Nexus 5
i have downloaded some  gif images from tumblr.com. but is is not working in my Nexus 5 Gallery (Android 4.4.4).
It's fine in my Samsung Galaxy S4. So, how to display gif image in my Nexus 5?
Any one has any idea.

Not displaying a *.gif image is more-likely related to the application you are trying to view the image with, rather than being device specific.
Take a look on the Google PlayStore for an alternative picture/gallery application. I know of one called "GIF Player" which could be of use in the worst-case scenario.


text:
how to get the address of video from android gallery
How can i get the address of video from gallery.
for example:
open gallery and pick video
then get the video address : /sdcard/myvideo.mp4

Goto: Android gallery > Mark/ check the video you want to get the Address > Options > details.
Now look at the bottom.


text:
Samsung Galaxy S4 [GT- I9500] - Android 4.2.2
Currently working with Android 4.2.2.
I'm a bit curious if it is worth the upgrade to Android 5.
How can I know the improvements related to 4.2.2, - I'm currently not having any problems with it.
I don't want to mess things up; is the upgrade worth it? Could it include new bugs?
What are the downsides of higher versions than 4.2.2?

I would definitely recommend you upgrade to Android L / 5.0.2.
There a numerous changes relating to performance, new features, and battery life. Android L gives a completely different (better, in my opinion) feel to the phone and fixes many of the bugs from previous versions.
To answer your question about including new bugs; it's inevitable. But if they are addressed, it's highly likely they will be fixed in the future.

Is there any place the summerize new features in each version+ major bugs added?

Take a look here and here for more information of the new features of Android 5.0


text:
unable to remove google play store search history
I see the list of internet word searches every I go to google play. No matter what settings I use the words are still there. Show searches I made on the device. But only in google playstore. It could become embarrassing. I cleared data for all application I could find use history and cache cleaners. Nothing works.

Follow this instructions listed here.  On Android:

Tip: If you want to delete your recent searches under the search box, touch and hold the search you want to delete > OK. The search will be deleted from the Google app and your Web & App Activity.
Delete items one at a time

Visit your Web & App Activity page.
Check the box next to the items you want to remove.
Touch Remove items at the top of the page.

Delete multiple

Visit your Web & App Activity page.
In the top right corner of the page, touch Options > Remove items.
Choose the time period for which you want to delete your history. (To remove all items, select The beginning of time).
Touch Remove.

Note: If you turned on the option to include history from Chrome and other apps in your Web & App Activity, visit the additional Web & App Activity page to see that information. If you only want to remove additional Web & App Activity from a certain device, choose that device in the "Remove items" dropdown menu.


text:
How to revoke permissions from applications?
I don't understand, why some programs are requesting some permissions, especially concerning my privacy.
So I want not to grant them or revoke after granting.
I don't care if application will crash. I expect, that polite application will never access my private data without first asking explicitly. Since I won't permit this, then polite application will never crash. And mutual, if application will crash, then it is not polite and should be uninstalled.
How to revoke permissions on Android?

You can revoke permissions using the pm command (Package Manager). IIRC it should be something like pm revoke <package> <permission>. Remember you need run this as root/system.

I need official non-root solution

There is none. Except if you install a custom ROM (CyanogenMod) or modify the APK yourself (can be very tricky).


text:
print jobs on kindle fire hd
I have a kindle fire hd and I printed some papers but they had errors on them which are now fixed but the print jobs are still on my kindle and I can't clear all to erase them.

Go to settings- go to applications manager- select all applications- then use the pull down bar and select all applications. Find print spool and select it. Then press clear all data. You should be good to go, and the error in the notification window will be gone.

Yrs, thank you. Helping my father in law, and he had this question. I couldn't figure it out, so no way he would have found it under print spooler. Why you can't dismiss the messages directly, I have no idea.  Thank you!  In law tech support for the win!


text:
Is there a way to tell my phone to prefer some SSIDs above others?
Use case: my internet provider offers wi-fi hotspots all over the country; I like to connect to them, but not when I'm home or at work. My phone seems to use one of the available wi-fi connections randomly; I end up 'forgetting' the provider's hotspot to assure connection to the wi-fi at home or at the office.
Windows 7 allows me to change the order of preference of wi-fi connections; that way I can tell my laptop to connect to my provider's hotspot only when no 'better' wi-fi is available.
Does Android have something similar?

I don't believe there is anything built-in for this, although some manufacturers may have added such a feature.  There appear to be several apps that will do this.
I've always just manually edited /data/misc/wifi/wpa_supplicant.conf myself (root required).  (Note that there are different files/locations for different devices.)

Yupp, beat me to it – I've had the same thought (so +1 is a must ;) For a "better listing", see here – not as complete, maybe, but hand-picked :)

How can I edit that file? Doesn't that require a rooted phone? Or can I do that via adb?

To edit that file you need to root your device. But most of the tools in the place I've linked in my previous comment (just added a few more there) can change the priority without root.

An app just needs WRITE_SETTINGS to do this, I believe.  I am not sure if adb has that permission, but it cannot access the file directly without root.


text:
How can I play back audio at a slower rate?
I'm doing speech to text to an audio file.
While on PC what I do is slow down the audio in VLC. But at the time I have no access to one.
How can I do this on Android?

Please note that recommendations like Is there an app for X are off-topic here (see What topics can I ask about here? for details). For where your question might fit better, you might want to look into Where can I ask questions that aren't Android Enthusiast questions?. With the correct phrasing and details provided, you might try your luck at SR.

VLC for Android allows you to alter the playback speed.

Yeah! It was fine before I played the media. I found that unlike the desktop version, it broadens the pitch.


text:
reverse tethering over USB on Galaxy Tab 4 10.1 with Android 4.4.2 (kitkat)
if got a Samsung Galaxy Tab 4 10.1 (SM-T530) with Android v4.4.2 (kitkat).
The Tab is rooted over Odin.
I wants to use reverse tethering over usb-cable from a PC.
I tried now 2 days, but nothing works. The main Problem is, that the
setting for usb tethering didn't appear. Samsung kick out this function
for the tablets.
I also tried to install tethering Apps. But without the settings nothing did.
At the pc (linux, ifconfig) no usb network interface appear...
Does anybody got a solution? Other Android versions working with Galaxy Tab 4 and got the usb tethering feature?
Would be nice if anybody have an idea for my problem....

Have you tried the solutions here?


text:
Is my phone using LTE if the notification area says 4G?
When I bought my Galaxy S5, it came with Android 4.4.2. When I was connected to my mobile data network, the notification area had a little icon that said "LTE" above to arrows showing data being uploaded and downloaded.
Recently, I rooted and upgraded my phone to Android 5.0. Now, that same icon in the notification always shows "4G" above the two arrows when I'm on the mobile network.
I looked up the difference between LTE and 4G, and if I understand it, LTE is a subset of 4G, but a faster and more advanced version. Please correct me if I am not getting this right.
Assuming I'm close enough to the truth, one possibility is that I'm using the same connection, and it's just the icon that has chanced. Another possibility is that something about my upgrade has changed how my phone communicates with the network, and maybe I'm not getting the same connection.
In either case, how can I be sure I'm getting the best connection that is offered by my mobile provider?

LTE actually does not meet the original 4G standards, it is neither faster nor more advanced.
I'm pretty sure that it's just an icon change, but if it's not it's almost certainly that your connection is better rather than worse.
I recently saw this on my device as well and used SpeedTest to check how the connection was performing.  My download and especially upload speeds were absurdly high.  You could use it to see whether your speeds align with your expectations as well.

authors: เอกลักษณ์ กางรัมย์


text:
How can I change the default picture of the contacts?
As you can see, when I call someone who doesn't have a unique picture, the default picture of the contacts looks like this:

And I want to see something different or less pixelated for instance.
Is there anyway to change that picture to something else?
*note: I have a rooted phone.

There is no easy way to do that. At least not easily as one needs to root and modify and/or replace phone.apk and contacts.apk with a different resource file with "unknown" icon.
Easier alternatives can be alternative dialers. You can find them in Google Play.
Hope this helps.

I do have a rooted phone. What should I do next?

Now this is another question: "How to modify phone.apk?" And I have no clue if you are familiar with Android development and reverse engineering tools. Try searching on XDA forums and simmilar sites for phone.apk and contacts.apk mods. You can try some ready-made modifications first. There are also how-to discussions if you wish to create your own mod.

For example you will need a tool like android-apktool to decode resources to and rebuild them after making some modifications. https://code.google.com/p/android-apktool/

You can also build from source code. And to install your .apk files you will need to get familiar with adb (Android Debug Bridge) command line tool. http://developer.android.com/tools/help/adb.html As said in my first answer it is not an easy task :)


text:
Can excessive text messages stored on phone cause issues?
Can too many text messages stored on my phone prevent me from receiving new messages?
Recently I've had multiple people text me, yet I haven't received the messages. I checked the messaging log on my cell account online, and the incoming messages are listed, yet they never showed up on my device.
I spoke with T-Mobile tech support; he said that I had too many messages on my phone (5000+), and that the more text messages I have stored on my device, the higher the chance of an incoming message getting corrupted (that is, not received). He recommended keeping only ~200 messages on my phone.
Is that good advice?
He also said to restart my phone every night, which I'll start doing (instead of every few days), but I had never heard to not store too many messages, so I was curious if there is a technical basis for his advice...
I have an HTC One S (Android 4.1.1), and I am using the stock messaging app on T-Mobile (in the US).

Yes, either because you're running out of space or because the app is poorly optimized (a LOT of SMS apps are very bad about this).

@MatthewRead Regarding the unoptimized app possibility, is there a 3rd party SMS/MMS messaging app you would suggest that is optimized? Not looking for anything fancy, just reliability...

I am not a big texter, but Handcent gets a lot of recommendations here.  There's also Google Messenger.

Handcent is amazing.  I've been using it for years, and wouldn't go back to any other one.  It can be fitful at times, but I have no issues storing large amounts of texts.


text:
Use an android phone as a monitor screen with AV-in wire?
I'd like to use my phone instead of a TV as a small display monitor (with a cable, not wifi). I have a couple of devices which have AV out on them, what I'd like to do is show their output on my phone (for example a MFT camera, so i can use it as a video monitor without having any special apps controlling it, or for a baby monitor that doesn't have wifi, it could plug in and i could see the feed on the phone and take screenshots perhaps)?
Is such a thing possible? I have found the right cable on amazon (male to male, micro usb to mini usb) but i don't know if it'll just work? I have a Sony Xperia Z3 (f that makes any difference).

If we believe this thread back from 2013, it might be possible via USB (requiring USB host feature). What also might work, from a more recent article: How to use your Android tablet as a second laptop screen and more from a Google search for android tablet as monitor.

Use easy cap ...
easy cap is generally used for fpv in multirotors which has also the same purpose as yours. It takes an av input and decodes it to give an output in the phone.
Check here..
http://www.amazon.com/EZ-Cap-EzCAP168-Capture-Software/dp/B008I679QG/ref=sr_1_1?ie=UTF8&qid=1464120381&sr=8-1&keywords=easy+cap

EasyCap capture devices work fine - I've used one to set up/test a security webcam.
The same (built-in USB OTG) drivers are also used for many endoscopes and microscopes that display on Android.
BTW Mscopes handles the android software end, better than the software bundled with hardware, in many cases.
Martin


text:
Make my external SD card as my internal memory for apps
I have a CUBOT P7 phone with very little internal memory, so I installed an 8GB external SD card.
However, my apps will not download directly to there, and I have no more space on my internal memory.
How do I modify my phone so that apps download directly to my SD card? with out having to root my phone

You can't make them download to the SD card, you have to have enough space on the internal storage for that.  You can have them install to the SD by default, though.  Free up some space or move some existing apps to the SD card.

It seems this problem have been issued by other member in this thread:
Android Devices: use external storage as a default storage
I'm following the steps myself, as I have the same problem.


text:
Can't scan QR code for WhatsApp web due to camera inverted or tilted on Galaxy Y Duos
First of all, I already read the other posts about problems reading the QR Code, and my problem is different.

I have a Galaxy Y Duos, so my screen is bigger than 4 inches.
I do get the "Ok, got it" message, and can successfully press it.
I'm using Google Chrome.
My WhatsApp is up to date (re-installed it several times trying to solve the problem)

What is happening is that the display for the camera inside WhatsApp is inverted (or tilted sideways). When I move the phone up and down, the image goes left and right, and vice-versa. It is like that both for taking pictures to send someone, and for scanning the QR code.
So, since the QR code depends on orientation of the image, the app cannot read the inverted image. I tried inverting the PC screen itself to correct the issue, but it seems that there's no screen orientation that gives the proper reading of the code. Plus it's really annoying trying to focus the code, as the image doesn't behave as expected.
The camera works fine outside WhatsApp and other QR readers (I have QR Droid installed) works perfectly.
The problem is also independent of screen auto-rotation, I turned it on and off, and tried to manually rotate the screen, but the camera image stays tilted.

I had the very same issue with my Galaxy Y Duos. Rotating the phone or laptop screen through screen preferences didn't help me. Finally the solution was to use 'Flip This' chrome extension and rotate the QR code by 90 degrees. The WhatsApp logo at the center of the QR code would not change its orientation on the camera (as it is a different image) but the QR code would be rotated and your phone would be able to scan it.

I had the Deluminate plug-in enabled on chrome. It worked perfect once i disabled the extension!

I was using Dark Reader - similar to Deluminate - and could not log in for the same reason: the colours were inverted.

I had the same problem, turned out that the camera lens was dirty and didn't allow the camera to focus properly. Quick clean of the lens and it worked fine.

My old Samsung phone does the same:
When I move the cellphone up and down, the image goes left and right, and vice-versa. This happens when taking pictures, and for scanning the QR code.
But you can still scan the QR code for WhatsApp Web. You have to turn your camera around so that image of the QR code (in your phone's screen) is being SCANNED FROM TOP TO BOTTOM.
I had to look at it very carefully, and I think I ended holding my phone sideways! It was a bit confusing, and took me quite a few goes, it eventually worked. I was connected to WhatsApp Web! (And I haven't had to scan it again. I bookmarked the webpage, and whenever I go there I can Whatsapp on my pc)

I just hit Print screen, pasted the screen image into Paint, and turned the image 90 degrees clockwise. Then Whatsapp scanned it correctly, in the first go itself.
Phone: Samsung Galaxy Y

Just press Ctrl +Alt +  Right arrow→

What does it do?

And how to press Ctrl-Alt-Arrow on a touchscreen?

I found the solution for me, I used the app Set Orientation, I used the Portrait mode and I managed to capture correctly the QR Code, the image is not too distorted. Good luck mate


text:
How Can I Access "Android Lollipop"
I'm looking to download "Android 5 Lollipop" for my Samsung Galaxy S4 i9505. I want the official "thing". My questions are...

Where can I download this?
Any methods of installation?
Do I need to erase ALL data from my phone?
Any other things i should know?

See http://android.stackexchange.com/questions/75684/when-will-my-device-get-the-android-5-0-update-lollipop The entry for the SGS4 links to Samsung's Lollipop announcement for that device.

Just wait. Watch the news. I have been now for a while, it appears to be getting released in some countries, but you will hear about it if you watch/listen.

Best option (only option so far as i know) is Root + safestrap.
Details: Samsung locked their bootloaders - Bootloader access is required to write new operating software (analogous to installing windows)
Safestrap is a way of isolating different Operrating software; and running it without unlocking.
So: If you want Lollipop You will have to Root your phone, install SafeStrap, and then acquire a LP Rom.
Google search term: Root Safestrap Galaxy S4 current version here
PS: Always backup your data before starting this process.
Your unsaved text messages will be lost.

Do you have any idea if samsung will release there version of lollipop out as a normal simple update?

They will. Yes. But frankly - Samsung software is bad. Honestly; I fix them all the time and the software is garbage.


text:
I am unable to write files to my OTG usb storage
I bought a Sandisk 32GB Ultra OTG pen-drive yesterday and it was working fine, as in would allow me to both read/write through my Moto G(2nd Gen).
Last night, I plugged it into my Samsung Galaxy note Gt N7000, just to check if it can read files too and it could read/write without batting an eye. Today when I tried to move a video file to the OTG storage using my Moto, it would give me an error saying "the following items have not been pasted". Basically, I am unable to write anything to my OTG using the Moto G. It works fine with the GTn7000 though. I cannot understand what might be causing the problem.
I tried formatting the OTG to FAT32 with default allocation size and that too was unable to solve the problem.

Click to enlarge

I've got the same problem with the same usb stick you use. I'm running CM12 on a galaxy s4

The best explanation I could gather was that Lollipop, like Kitkat has some permission related issues. It won't allow 3rd party apps like file managers installed from the play store to write on external sd card 2(usb). If you have a rooted device you could maybe eliminate this issue by adding a line of code to platform.xml

What should i add? (I am rooted)

On lollipop, the 3rd party apps need to support the Storage Access Framework to write to external sdcards or OTG drives.
The apps need to be updated to support Storage Access Framework, the app developers need to be informed.
And considering the question old, many apps should have got updated by now. And the screenshot posted by you explains that the file manager is com.rhmsoft.fm which I'm sure is updated to support this feature as of now.
And through modifying the platform.xml, used to work in kitkat, but is not guarenteed on lollipop. There are reports that it doesn't work on lollipop.

I have faced same issue, please use the internal file manager instead of this. It works fine there.

Can you mention the device name and Android version you used to test this answer? It is possible that the inbuilt file manager (a system app) has appropriate permissions to write the OTG USB drive (an external storage), the reason why it solved the issue for you.

I too had the same issue with my MotoG 2nd gen. Was unable to write anything ... just solved it without any root or supporting application (Using ES file explorer i dont know if it will work with any other file manager. Never tried).
U just need to make a new folder inside your usb drive and customize its properties to hidden. (I did this from my windows PC)
And just write anything u want into that folder, u can access hidden folder from ur phone. Can later access those in ur PC by changing settings to show hidden files.


text:
Sony Xperia ST21i forgotten PIN help
I set a PIN screen lock on my Sony ST21i (Android 4.0) and forgot the code. No encryption, no root, and the phone won't show up a "Forgot PIN?" button. How to regain access to my phone? There is no important information in it, so any solution that deletes all data is fine. Help!
Edit: Didn't work:

Android Device Manager
Trying to boot into "recovery mode" using various key combinations found online

The phone does not (and won't) ask me for my Google account information, unlike the pattern lock case.

Can you explain what Recovery options you tried? A factory reset will wipe all settings, including your PIN.

Have you checked with our locked-out tag-wiki, its first-aid and the questions/solutions linked from there – especially Can not unlock my Android device as have no internet connection?


text:
What is 1 and 2 when check KitKat Version on Sony Xperia
recently I saw on my friends mobile when checking KitKat version,
Friend 1 : Kitkat 4.2.2 shows Big '2' spinning (Sony Xperia E1 single sim)
  Friend 2 : Kitkat 4.4.4 show Big '1' spinning  (Sony Xperia M2 dual sim)
there is some screenshots. I wanna know what's the meaning of them ? I saw earlier big 'K' letter. but now '1' and '2'! complicated..
Can you help me to solve this ?

According to the AOSP source code, the big character shown at the first stage of the KitKat easter egg screen is the first character of the build ID. You can find the build ID (called “Build number”, but actually it is not just a number) on the Settings → About phone screen.
On Google Nexus devices the build ID for stock KitKat ROMs looks like KTU84Q, therefore the big letter on the easter egg screen will be “K”. In fact, the first letter of the Google build ID always matches the Android version code name, and the code structure is documented.
Other manufacturers have their own build ID formats. E.g., for the Sony Xperia E1 model the build ID for one of KitKat ROM versions is 20.1.A.2.13, and for the Sony Xperia M2 Dual the build ID may be 18.3.1.B.0.18; this explains why the first model shows a big “2” on the screen, while the second shows “1”.

Wow you're great dear thanks! Your answer clear my all problems! thanks again! :D


text:
Switching HTC ONE M8 into PTP mode
I was wondering is it possible to enable PTP mode on the HTC ONE M8. I want it to work with photo software like iPhoto so I want to enable PTP MODE. I have looked in the setting but can't find anything. I am running Lollipop with HTC Sense.
UPDATE: We still have no solution to this problem, so if anyone knows how to do this please share.

After researching on Google, I'm afraid there's no PTP mode on HTC One M8, and possibly most of HTC One series, which I also find it strange.

There's support for PTP in HTC One M8.
I just checked the Device Tree
There's no usb.config for ptp mode.
The only way is to edit the ramdisk and modify init.qcom.usb.rc ..
But I don't think even that'll help, since it requires corresponding modifications to the kernel..

Have you enabled dev menu? Settings > about phone > press on build number 7 times. If it's not in that menu on your device, try Settings > storage > more options.

I have but where is the option to enable PTP?

This works on my samsung but now I see not on my sony - apologies for that. When searching the sony sites (yes, I know you have an HTC), I see their help desk people saying "I'm afraid i don't know of any way to set PTP-mode in the phone". More digging revealed MSC mode, rather than PTP.  Connecting the phone to my mac in MSC got me an error message that the media was unreadable (meaning the sd card) and did I want to initialize it.

Found the HTC sync app: http://www.htc.com/us/support/software/htc-sync-manager.aspx which works on a Mac.

Yeah I have seen that app but it doesn't fit what I need. As I need the phone to be in PTP to be recognised as a camera or at least so that the photo software treats it as a camera. I thought that all androids could do that. Is there any way I can make it do that. Maybe an app or tweak?

Ah, again at the mercy of my lack of an HTC.  The sony version of this app lets you dump right into iphoto.  I made the mistaken assumption that the HTC did too as a stock work around for devices without PTP.  Worst case, dropbox or pushbullet could be used.  Use ITTT to send the images automatically to dropbox or pushbullet (or set up dropbox to automatically upload all your photos). Then an automator script to grab them and stuff them into iphoto? Bit Rube Goldbergish but it's a start...

Hi, I'd suggest to delete this answer since it's wrong (after researching, I think there's no PTP mode for HTC One M8, and possibly HTC One series, which is strange), or otherwise, update your answer based on the comments.


text:
how can i download movies on Acer A200
How can i download video torrents onto an Acer A200? I've tried several apps from Google Play including Bittorrent and uTorrent. I tried PotLocker as well. I don't know what else to try.
This is my tablet, which I'm less familiar with, so it is possible that it's operator error, but i believe it is a compatibility issue.

Always explain what problem you are having. It is difficult to judge whether it is a compatibility issue or a bug in the apps.
Anyway,
Flud works well on most phones. Some alternatives are tTorrent and aTorrent.

Bittorrent and uTorrent are from same company and both are useless compared to
aTorrent:
https://play.google.com/store/apps/details?id=com.mobilityflow.torrent

I'm using aTorrent and it's very useful and works perfectly.


text:
Stuck at boot screen after adding multi-user account
I attempted to add a multi-user account to my device, and after it automatically restarted, it has been stuck in the boot loading sequence. I tried un plugging it and running over night, it simply ran out of power. It is currently plugged in and booting. My device specs are;

Nexus 6 Midnight Blue 32GB
Unlocked and Rooted
Android 5.0.2 LRX22G
Chroma 02-17-2015 ROM
Franco kernel

This procedure will reset your phone and hopefully solve your issue.
The sudden reboot is most likely the custom ROM's fault. Flash stable versions of ROMs to avoid crashes like this one.
Try this,

Unplug your phone from the power source and let the battery drain.
Now plug it in but don't switch on the device.
Follow the instructions here to enter Recovery mode on your Nexus 6.
From the stock or a custom recovery, do a full wipe (factory reset & cache).
(Optional) Restore from Nandroid flash.
Do a normal boot.

It happened with me once I use xperia z1
I fixed it by powering off my device completely press power button with volume up till it vibrates looks like u remove ur battery but in my case the battery plugin and it works fine


text:
Offline voice recognition not working
When my phone is not connected to internet, voice search is showing "Can't reach Google at the moment" message and voice search is not working. It is working perfectly with internet connection.
The settings shows that it has English(UK) and English(US) as two downloaded languages for offline recognition. I have an android phone running JellyBean 4.2.2 in it. I think my OS version and RAM size (2 GB) supports voice recognition as mentioned in this answer.
Any idea how this can be solved?

You are talking about 'voice search'. It requires the internet to search the internet. How can it say something without searching the internet?

I think using voice search, we can search apps, contacts, etc, issue voice commands like "call somebody", "play music" ..

I know but voice search still requires the internet because 'call someone' can also be a google search.

But if you have internet connectivity and say "call 12345" voice search will start call 12345 instead of searching with google.

offline multilingual doesn't work: it only recognize a single language. (When 2 languages are added, it only recognize English (or the first one?))

Voice search works in offline mode in Android Lolipop. In previous version you can use offline voice recognition only for writing messages (after click microphone icon on Android on screen keyborad).
Also be sure that your Google application is up to date:
https://play.google.com/store/apps/details?id=com.google.android.googlequicksearchbox

select english(US) as default language, select this only uncheck all others,see if it works i tried and solved it

This worked for me: "Change primary language to match the offline language pack (if US then US, if UK then UK). The offline language packs are limited. Andriod should have language variants fall back to the generic instead of failing, but in this version it didn't."
https://wordpress.com/post/andioio.wordpress.com/26


text:
Auto Backup gone crazy
My android phone has gone completely crazy by backing up hundreds of images onto my Google + photos. These are not photos from my phone camera but some sort of random pictures of all sorts of crap! It's driving me mad and it's filling up my online storage with rubbish.
Help!

If the rubbish/random images aren’t in the camera roll on your phone, how are you determining they are coming from your phone?
I’m wondering if one of two things is going on:

you’ve not signed out of google+ on some other device and that device is doing the uploading (sold or given away a phone or computer? used a machine or phone of someone else’s?) or
you have a security app installed and the app has been activated and taking random images (and helpfully sending them up to google) to help you nab the “thief”.


text:
How to scrape data from Android apps?
How could you scrape data from an Android app (one without an available API)?
There are some apps that contain personal data I've entered that I'd like to be able to hook into and extract (rather than manual transcribing by hand).

May I know the name of the app? By knowing the app, perhaps the community can try and experiment with it easily. It's also possible that the app just use SQLite database to store the data, although it's inside internal storage and possibly need root to extract it.

There is no general solution for this, apps can store data in a million different ways.

The app likely uses an undocumented API to communicate with their backend server, so to reverse engineer what this is you need to monitor the app's network traffic. Fortunately this is straightforward for Android:

install the Chrome extension ARC Welder so that you can run Android
apps on your computer
download the app's APK and load it in ARC Welder
interact with the app and use a tool such as Wireshark or Fiddler to monitor how the app loads the data you are after from their backend server
then replicate this network call to scrape the data directly

See this blog post for more details.

I have problems with Google Play Services when I use this app.


text:
Recovering google authenticator codes on a broken phone
So recently my galaxy s3's screen broke and I lost my Google authentactor app. I thought I had all the backup codes stored in my laptop but when I went to recover them I found out that one of my family members decided to go on a cleaning spree and deleted a bunch of files because they "didn't know what they for" So my question is there anyway to recover the codes off of my old phone?

You cannot recover codes from this app as it produces new ones every minute and doesn't provide Backup codes functionality. Perhaps, file recovery software might help you in recovering them from laptop but that's more like an opportunity lost here.
I always have my backup codes saved in a cloud in case any tragedy occurs.

you could flash a custom recovery to your phone such as Clockworkmod, reboot into recovery and from there you can use ADB to pull /data/data directory, in there would be the google authenticator app.
if you got another S3 you could flash a custom recovery and then push the /data/data directory(after installing the app again) and google authenticator would then work as it did on the old phone.
its possible to flash a custom recovery without a working screen as it uses the volume keys and the power button.


text:
How can I determine the block size of the filesystem on my Android?
I'm creating a bunch of flash cards for use with AnkiDroid and many of them contain images or sound files.
I would like to find a balance between image/audio file size, and clarity, without wasting a ton of space with files that exceed a block boundary by just a few bytes.
So I'd like to know how to determine the filesystem block size on any given android device. Is there an easy way to do this?

You can use tune2fs (shell command) for this. The target output entry is 'Block size'. The corresponding block device (mmcblk1p1) depends on your hardware and needs to be replaced respectively.
tune2fs -l /dev/block/mmcblk1p1


text:
what is INTERACT_ACROSS_USERS_FULL permission?
In my project.. I needed to make multiuser enviroment.
So I declared INTERACT_ACROSS_USERS_FULL permission.
Then I also found INTERACT_ACROSS_USERS permission.
INTERACT_ACROSS_USERS_FULL and INTERACT_ACROSS_USERS, what is the difference?
what is INTERACT_ACROSS_USERS_FULL permission?

I can't find  INTERACT_ACROSS_USERS_FULL.

This is not a duplicate since it is not mentioned in the link above.


text:
internal to external
I was wondering if there's a way that I can download apps from google play to my external sd card because every time I try downloading a game or a app it says "sorry, there's not enough storage on the device" and I have a 32gb sd card in and I tried going to applacation manager and moving apps manualy but some don't allow  me to move to my sd card and i have my default write disk on sd card and I have a samsung galaxy s5 mini

If you have rooted your phone (if you do not know what root is then it is not rooted) try the app foldermount, it may solve your problem. For more help moving an app to the external storage please watch this video I made: http://youtu.be/SUiZ_-B94Co


text:
How to query/change the default gateway via bash on CM12?
When i do a 'busybox route' on CM12 i get this:
localhost / # busybox route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.100.0   *               255.255.255.0   U     0      0        0 wlan0

There is no default gateway defined. Practically there must be one as internet connection works properly (it is also set in Android WiFi settings). Other users seem to have the same routing table behavior (like here). It seems that this behavior started with Android5 as i can see standard "linux style" routing tables (with default gateway) on previous Android versions (like KitKat) on several places on the net.
Anyone know how to query/set/change the default gateway on CM12/Android 5 via shell/bash (not just adding another route with 'route add' - it's more about the specific one that is already set)?

Took me a while to find this answer, so sharing here...
Lollipop uses different routing tables with rules per user and/or interface. Here is a sample when I'm connected on wifi:
root@hammerhead:/ # ip rule show
0:      from all lookup local
10000:  from all fwmark 0xc0000/0xd0000 lookup legacy_system
13000:  from all fwmark 0x10063/0x1ffff lookup local_network
13000:  from all fwmark 0x10064/0x1ffff lookup wlan0
14000:  from all oif wlan0 lookup wlan0
15000:  from all fwmark 0x0/0x10000 lookup legacy_system
16000:  from all fwmark 0x0/0x10000 lookup legacy_network
17000:  from all fwmark 0x0/0x10000 lookup local_network
19000:  from all fwmark 0x64/0x1ffff lookup wlan0
22000:  from all fwmark 0x0/0xffff lookup wlan0
23000:  from all fwmark 0x0/0xffff uidrange 0-0 lookup main
32000:  from all unreachable
root@hammerhead:/ # ip route show
# As in your example, there's no default route here
192.168.0.0/24 dev wlan0  proto kernel  scope link  src 192.168.0.42
root@hammerhead:/ # ip route show table wlan0
#But here you find it in the wlan0 table
default via 192.168.0.253 dev wlan0  proto static
192.168.0.0/24 dev wlan0  proto static  scope link

Routing tables are read by priority (the first column in the ip rule show display), using the first match.
You may alter a given routing table by adding 'table table_name' at the end of ip route ... commands.
And thus to get the first available default gateway:
for a in $(ip rule show | grep lookup | sed -r 's/.* lookup ([^ ]+).*/\1/'); do ip route show table $a | grep ^default | cut -d ' ' -f 2-5; done | head -1


text:
accidentally set chrome so it never asks me whether I prefer chrome or stack exchange app. how do I fix this?
I have an android phone and use chrome. I have the stack exchange app. But I happened to be googling and went to the stack exchange via chrome. A pop up came up that asked me whether I would prefer to use chrome or the stack exchange app whenever I click on a stack exchange link.
Unfortunately, I accidentally set it so that it always chooses chrome. Really, I would prefer to be asked each time. Is there a way to reset this?

Here are the steps:

Go into Settings
Navigate to the Apps menu
Browse all apps
Find the application you want to remove as the default (Chrome in your case)
Hit "Clear defaults"

Source


text:
Where to place a binary file to make it executable from all APKs on device?
I have a binary that I want to make executable by all applications on my Android device, just like the commands in /system/bin (ls, etc.).
What is the best way of doing this? Does it have to be in the /system/bin folder and does the device have to be rooted?

Note that this will work only if those apps are even possible to call an arbitrary binary in the first place. This might be useful for system/app customization (like, combined with Xposed modules, which either way needs root access) but otherwise, a questionable idea.

I cannot fathom what you're trying to achieve by doing this but you must mark the binary permissions executable for all. You can do so by using any Terminal App from PlayStore. Download any of them, fire it up, type chmod +x your_file_location
Otherwise, you may use ES File Explorer app from PlayStore, place your binary wherever you want, go to its properties, and change the permissions by selecting all x boxes.
And, you need to have rooted device if you want to place your binary into any folder other than of SD-Card or Internal Storage.

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


text:
Any way to disable the app crash dialog?
At least two times that I can remember, my phone has got stuck in a crash loop. That is, an app crashes, the OS starts it again in the background, then it crashes again. This repeats ad nauseam. This generally makes any attempt to fix the problem either impossible or spectacularly frustrating. Is there any way to disable the dialog, make it a notification, or limit the occurrences?
If it helps, I'm using CM 12 and have rooted.

You could uninstall the app if it is crashing. However if it is a system app you can reflash CM12 from recovery mode and wipe cache without need to wipe your data.

I always try to stop and wipe the app cache then. Additionally I recommend to deactivate internet while this is happening, this avoids some of the apps starting. But you are right, this is very annoying and should be improved in CM. I created a feature request for it.


text:
Why won't Google Plus automatically upload all photos and videos?
I'm using an Android Phone by LG. Model #LG-D520. It's known as the OPTIMUS F3Q. I want Google Plus to automatically upload every photo and video that I record.
My Auto-backup options for photos are Wifi+Cellular. My auto-backup options for videos are Wifi-Only.
This morning I took 5 photos and 1 video. I am currently sitting in my home connected to my Wifi network for the past several hours. Yet only 2 photos have been uploaded. It doesn't seem to be uploading the video or the other photos? Why? How to work-around this bug?
This problem in such a basic operation is very frustrating. It has plagued me for several months and I have seen other people complaining about it in other forums.

How do you know it didn't upload the media? Are you looking at highlights or all photos?

It helped me to uncheck and check again the option "Back Up all" on the phone. It sort of restarts the process of backing up. But now they aggressively forced everyone to switch to Google Photos, so this will work differently.

Give it more time. I find sometimes it can be quite slow at uploading. The fact that two photos have been uploaded shows that it is working. Be patient.

It's still stuck on two photos more than a day later.


text:
I have a Galaxy s4, I changed my pin passcode and used ADMbut it stil won't work
I recently changed my pin passcode on my phone, locked it, then tried the code and it unlocked it, so I relocked it. Ten minutes later I tried to unlock it ms it said the passcode was incorrect. I tried numerous times. I looked online, and I tried the android device manager. I locked it once, tried the passcode and it didn't work. I tried it on another android device ms still no success. I really need to find a wayp to get my phone unlocked, it has extremely important information on it. Is there any way to fix this without having to reset it to the factory settings?

If you have your phone rooted you can remove 3 files with the name 'lock settings' in it in /data/system/ . For more help look here: http://youtu.be/TlxixmkjDyE


text:
Dialer from lockscreen
What is needed to access a phone dialer from the lock screen, without unlocking?
Resultant dialer app wouldn't show Contacts, just be able to dial phone numbers directly.
I love being able to sync calendars and play games and all that, but really this thing is (supposed to be) a phone first. Unlocking, opening a dialer, searching contacts, and then making a call is such a pain compared to my old "dumb" flip phone.
Non-root method preferred, but if that's the only way to go it'll have to do.

There is "Simple Dialer Widget" on the Play Store. By description and some popular blog posts it fits the bill perfectly, up to KitKat.
After install Simple Dialer can be configured to all or a portion of:

Dial number pad
Favourite Contacts, Contacts with numbers, or All Contacts
Call history (log)

...on a home screen widget.
From Android v4.2 to v4.4 KitKat the widget can be added to the lock screen as well, but in v5 Google did away with lock screen widgets altogether.
Caveats: Simple Dialer was acquired by My Color Screen and there hasn't been an update posted since 2013. Some reviews in 2014 report excessive CPU use and battery drain; perhaps an interaction bug with newer android versions.

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


text:
How to install ROM or Firmware on LG F160L Korean mobile [soft briked]
I have LG F160L Korean mobile it was working fine but 5 days ago some app was updated from google play store automatically then suddenly com.google.android.gsf app starting crashed. Not remember gsf or fgsf but it is confirmed it was google android app. Now I don't know it was due to my installed app when it was updated or some thing else. I clicked many times OK but it does not stop. I restarted my phone but it never starts Android OS. When my phone was OK I check in Settings -> About Phone -> model it shows me F160K but on phone back after cover removing it is written F160L.
My Phone Current Condition:
It shows in korean language. May be asking security code
I am so sorry I can't paste external link here that is clickable because I have no reputation yet
Please copy and paste link in browser
www.imageupload.co.uk/image/5NJD
www.imageupload.co.uk/image/5NJE
When I press buttons in combination Volume Up + Home + Power [recovery mode]  it shows error
www.imageupload.co.uk/image/5NJA
When I go to in ClockworkMod Recovery it shows me error and strange thing
the thing is Lg Optimus Vu2 JB (confusing)
www.imageupload.co.uk/image/5NJR
Error:
www.imageupload.co.uk/image/5NJe
What I have tried
I have tried Automatically Flashing the Latest Stock Firmware via the LGMobile Support Tool that downloads firmware and install but when S/W upgrading is in progress it stops after 10% :(
I have tried to install ROM from KDZ flasher it gives error after iPram = 10 KDZ downloaded from lg-phone-firmware dot com for LG F160L  :(
I have tried by downloaded zip file for LG F160L and copying in SD Card and by going inside ClockworkMod after inserting SD Card in phone then install from External SD Card by this method it installs successfully but phone is still in that condition that It was before installing. I tried wipe data, cache and dalvik after installing from SD Card as well :crying:
I actully 4 times wiped data, cache, dalvik
I also did Hard Reset by press this buttom combination Volume Down + Home + Power
There is also one strange thing when I tries to download driver on Windows 7 by connecting phone with PC in Download Mode and in Recovery Mode it installed correct drivers But when I tries to download driver in ClockworkMod it starts installing LG F200L Drivers. :eek:
I tried to wipe recovery but could't wipe because I can't see my device in when I run this command fastboot devices
With offline method
I tried with F160L and F160K KDZ but I am getting this error
        20:13:05 : [C:\LGMobileUpgrade] Try to delete folder
    20:13:05 : RemoveDirectory1 Error(2):C:\LGMobileUpgrade
    20:13:05 : Start Date : 2015-02-12 20:13:05
    20:13:05 : ---------- QM Testmode ---------
    20:13:05 : ***** Check Tool Version *****
    20:13:05 : Tool version : 1.5.4.8
    20:13:05 : UpgradeDLL version : 1.2.6.7
    20:13:05 : Current Dir : C:\ProgramData\LGMOBILEAX\B2C_Client
    20:13:05 : LGE USB Driver Version :
    20:13:05 : Android PDLV Version :
    20:13:05 : Android NDLV Version : 3.13.0.0
    20:13:05 : ******************************************
    20:13:05 : [C:\ProgramData\LGMOBILEAX\Phone] Try to delete folder
    20:13:05 : SetEmerModeAT()
    20:13:05 : _IsConnectedPhone Call
    20:13:14 : _IsConnectedPhone(2)
    20:13:14 : 0 - NotConnected.
    20:13:14 : 1 - Normal connect success
    20:13:14 : 2 - Emergency connect success
    20:13:14 : *****CheckOS Start********
    20:13:14 : Microsoft_Windows7_Professional_Service Pack 1
    20:13:14 : *****CheckPCSyncPrograms Start*****
    20:13:14 : PCSyncPrograms Not Found - OK and ready to upgrade
    20:13:14 : Checking the connection with the cell phone...
    20:13:14 : dwWaitResetTime(40000 ms)
    20:13:15 : Phone Mode(2)
    20:13:15 : *****GetPhoneType Start*****
    20:13:15 : Phone Type : QCT
    20:13:15 : *****GetPhoneBinaryVersion Start*****
    20:13:16 : Phone Bin Version :
    20:13:16 : *****Get ESN / IMEI / MEID Start*****
    20:13:16 : Phone type Compare start
    20:13:16 : *****CheckPCSyncPrograms Start*****
    20:13:17 : PCSyncPrograms Not Found - OK and ready to upgrade
    20:13:18 : ****************CheckAndDownload********************
    20:13:18 : ******Extract Start D:\_Downloads\F160K20J_00.kdz*****
    20:13:18 : Model Dll Dir(C:\ProgramData\LGMOBILEAX\Phone\)
    20:13:18 : File Size = 928812201
    20:14:14 : Extract kdz file Success.
    20:14:54 : Extracted C:\ProgramData\LGMOBILEAX\Phone\\F160K20j_Develop.wdb\n
    20:14:54 : WDB(or DZ) FullPath(C:\ProgramData\LGMOBILEAX\Phone\\F160K20j_Develop.wdb)
    20:14:55 : Extracted C:\ProgramData\LGMOBILEAX\Phone\\G1TDR_60.dll\n
    20:14:55 : Model dll FullPath(C:\ProgramData\LGMOBILEAX\Phone\\G1TDR_60.dll)
    20:14:55 : Extracted C:\ProgramData\LGMOBILEAX\Phone\\F160K20j_Develop.wdh\n
    20:14:55 : NNNNN WDB FullPath(C:\ProgramData\LGMOBILEAX\Phone\F160K20j_Develop.wdb)
    20:14:55 : NNNNN Model dll FullPath(C:\ProgramData\LGMOBILEAX\Phone\G1TDR_60.dll)
    20:14:55 : Extract End D:\_Downloads\F160K20J_00.cab
    20:14:55 : ------------------Model.dll Information-------------------
    20:14:55 : Filename : G1TDR_60.dll
    20:14:55 : Version : 1.0.3.4
    20:14:55 : File size : 331776
    20:14:55 : File date : 2012/08/22-15:55:20
    20:14:55 : PC Created date: 2015/02/12-20:14:54
    20:14:55 : ----------------------------------------------------------
    20:14:55 : *****Check LGCM Programs Start*****
    20:14:55 : LGCM Programs Not Found - OK and ready to upgrade
    20:14:55 : *****WorkModelDLL Start*****
    20:15:01 : strPhoneBinaryPath(C:\ProgramData\LGMOBILEAX\Phone\F160K20j_Develop.wdb)
    20:15:01 : strModuleDir(C:\ProgramData\LGMOBILEAX\Phone\)
    20:15:01 : strModelDLLPath(C:\ProgramData\LGMOBILEAX\Phone\G1TDR_60.dll)
    20:15:01 : _DetachDLL Call
    20:15:02 : _DetachDLL Call End
    20:15:02 : Call fn_StartUpgrade
    20:15:02 : ### Start Upgrade - 3GQCT ###
    20:15:02 : ********* 3GQCT Model.dll input Parameter *************
    20:15:02 : MODEL_EVENT     : 32769
    20:15:02 : PhoneBinaryPath : C:\ProgramData\LGMOBILEAX\Phone\F160K20j_Develop.wdb
    20:15:02 : ModuleDir       : C:\ProgramData\LGMOBILEAX\Phone\
    20:15:02 : BootWaitTime    : 15000
    20:15:02 : UsbHighSpeed    : TRUE
    20:15:02 : PhoneMode       : 2
    20:15:02 : NewPhoneBinVersion: F160K20J_00
    20:15:02 : ClearSI          : TRUE
    20:15:02 : AuthMark  : 0
    20:15:02 : ********* 3GQCT Model.dll Parameter END *************
    20:15:02 : fn_StartUpgrade Call success.
    20:15:27 : wParam : 13,     lParam = 4
    20:15:27 : TYPE_WPARAM_MEDIA_ERASE
    20:15:51 : wParam : 13,     lParam = 5
    20:15:51 : TYPE_WPARAM_MEDIA_ERASE
    20:16:10 : wParam : 13,     lParam = 6
    20:16:10 : TYPE_WPARAM_MEDIA_ERASE
    20:16:25 : wParam : 2007,     lParam = 0
    20:16:26 : Step : TYPE_WPARAM_READ_FILES
    20:16:26 : wParam : 13,     lParam = 8
    20:16:26 : TYPE_WPARAM_MEDIA_ERASE
    20:16:26 : wParam : 2008,     lParam = 5
    20:16:26 : Step : TYPE_WPARAM_TOTAL_FILES
    20:16:27 : wParam : 13,     lParam = 10
    20:16:27 : TYPE_WPARAM_MEDIA_ERASE
    20:16:31 : wParam : 20,     lParam = 0
    20:16:31 : wParam : 100,     lParam = 5000
    20:16:31 : _DetachDLL Call
    20:16:31 : _DetachDLL Call End
    20:16:31 : TYPE_WPARAM_UPGRADE_ERROR Error Code = 5000
    20:16:31 : Page_Error ºÎºÐÀÔ´Ï´Ù
    20:16:31 : ¿©±â´Â Retry ºÎºÐÀÔ´Ï´Ù

What should I do?
Should I try another method with LG F160L KDZ file ?
Should I try with LG F160K KDZ or Zip from SD card?
Should I try with LG F200L KSZ or Zip from SC card?
Should I try to install ClockworkMod again due to mount error if yes then Which method should I try? LG F160 L is not listed in ClockworkMod Website
Answers will be appreciated :)


text:
I have a Moto E with a storage problem!
Tt the time before installing i had 322 MB free storage and was about to get Dead Trigger 2 but I didn't have enough space so it stopped and now I have only 77 MB free? Did it keep half the app on my phone still?

If you look in Settings > Storage > Misc, there should be a temporary file called 'temp' or similar for downloading.
Delete this and you should be fine.

Clean Master works for me, cleans up lots of junk.
CM antivirus as well.
It is also free.
I have no connection with the company, just a satisfied user.


text:
Turn your android device to a wireless set?
I would like to know whether there is any app to share audio from an android device to a pc as well as to other android devices connected to the same WLAN network. So that people can communicate to others like using a wireless set without using any mobile network. I know there will be a limit for the range of this setup, but it's not a problem.
Also, I never mind installing any software for this purpose in the pc.

I would like to know what do you mean by 'share audio'? Is it sharing music Files or streaming music. If it is about sharing Music Files, you may use Xender from PlayStore which can send files over WiFi to any other user having Xender installed. For PC, you may use AirDroid from PlayStore to access any file or separately any Music File from any Browser on PC over Wifi.
If Streaming is your goal, I suggest running a HTTP or FTP server on your android device. You can select the app that suits you from here.

Links: Xender and AirDroid.


text:
How to re-flash stock android OS if I accidentally format the entire storage system using TWRP wipe
I am using the Samsung Galaxy Tab S 8.4 inch , SM-T705 model running on 4.4.2 kitkat stock android.
I was trying to flash a new rom and I went and did a wipe on everything using TWRP custom recovery. It was my stupid mistake and now my tablet is always struck at the loading screen when I restart it. It can still be booted into recovery mode. I need some urgent help dealing with this situation. Can you guys advice on this matter. Thanks alot.

You can download the stock firmware for your device from here.
Make sure you download the correct version.
Now you have to download Odin.
Now you have to put Samsung Tab S 8.4 LTE
SM-T705 into download mode using these steps:

Turn off Galaxy Tab S 8.4 LTE SM-T705
carefully.
Press your Tab S 8.4 LTE SM-T705
volume down button and home button
simultaneously.
Press your Tab S 8.4 LTE SM-T705 Power
button at the same time while pressing its
Home button and volume down button.
Press your Tab S 8.4 LTE SM-T705 Power
button again after viewing a warning
message to put it into download mode.

Launch Odin on your PC and connect Tab S
8.4 LTE SM-T705 with your PC via USB cable.
You can see a message in the bottom left
corner of Odin after connecting Tab S 8.4 LTE
SM-T705 with your PC.
Now you have to extract the ZIP file of the downloaded firmware on your PC to get a tar.md5 file.
Once you have successfully extracted the ZIP
file, you have
to press “AP” in Odin and choose “.tar.md5″ file.
Now you have to press the “Start” button in
Odin after selecting “Auto-reboot” option.
Now you need to wait until your SM-T705 is
restarted.
It should now be running the stock firmware you flashed.

+1 and glad it worked for OP. @VishnuvardhanKumar please accept this answer as it has helped you and may help others. A note I always add is: before you format/wipe/install ANYTHING via recovery make a [tag:nandroid] backup, then backup the backup onto your PC or somewhere safe. They can be a life saver if you like flashing on your phone regularly, and give you a safety net if all goes wrong!

@RossC I think you meant to tag LimKianHwee. I was the one who provided the answer.

@LimKianHwee Is who I meant to tag. Sorry about that! I think my brain has given up for the rest of today! Good answer still though, just a slightly stupid comment underneath it from me!

@RossC No problem, happens to all of us.


text:
uninstall "not installed" apps
I have Android 5 on my HTC One M8. Only have a guest user and my own user. still there are apps - partly restored by titanium backup - listed in my app manager. They're marked as "not installed". They stay there even when I uninstall them. any idea? br Tom

Try to uninstall them with adb from your computer:
adb uninstall <package_name>

Make sure you have USB debugging enabled:-)


text:
how to move contacts from phone to Google account
I have contacts stored locally on my phone and also I have contacts on Google.. But in kitkat I'm not able to sync these internal with google account like on android ICS

What do you mean 'I'm not able to sync'? Have you tried Settings > Accounts > Google and selecting your Gmail account to sync the contacts?

If you export the local contact of your phone to a file then you can import that file on google contacts: www.google.com/contacts


text:
Is it possible to have a higher level of lock-screen security only on boot up?
Many of my apps are protected by an lock app ('Smart Applock' - asking for a pattern unlock before access to gMail, install/uninstall, etc). As most of my apps are thus locked individually, I would like to have the convenience of a swipe-only unlock during normal use ... however, none of the app-locking apps I have tried offer protection just after boot-up! While the various bits of the system are loading, one can still access, say, gMail, and other functions for ~ 30 seconds.
To get around this problem of reduced security during the startup process, I was wondering if it would be possible to have a pattern or password unlock requested by the system once only, after boot?
Edit: one suggestion is to disable the 'power button instantly locks' and the automatic lock after sleep, which would mean that a password/pattern is asked on startup only and never thereafter. However, for the lock after sleep all one can do is select a time up to 30 minutes, not disable the auto-lock after sleep entirely. Is there a hack to extend or remove that limit?

Is your device set to lock when the screen turns off? If you can disable that then the initial unlock request should be the only one unless you manually lock it.

Good suggestion - but there is still a timed lock that happens, and the maximum I could set is 30 minutes. Perhaps there's a setting I could set (in terminal) to remove that timed lock?

You can encrypt your phone and it then will ask for a pin each time you boot your phone

Actually this is seriously counter-productive. After encryption, swipe is totally disabled and the device asks for a pin code every time you use it.

authors: غلامرضا میرزایی


text:
Link2SD cannot mount second partition after re-flashing CM 11
After re-flashing a version of CM 11 I'd been using for a while with no problems on my Samsung Galaxy S Blaze 4G, I can't get Link2SD to mount the second partition. I'd been using Link2SD with no issues at all before.
I tried uninstalling and reinstalling Link2SD and tried Ext2 and Ext3 just to be sure (the partition formatted Ext4) but I get this error every time I try to mount the card in Link2SD:
"Mount Script Error - mount script cannot be created. Can't create handler inside thread that has not called Looper.prepare(0)"
I don't know what this means, or what to try next. Help please?

Fixed - there was a problem with the file itself. The developer sent me a beta APK file that fixed it immediately.


text:
Can't stop Skype from intercepting phone calls
I am using  the HTC One 806w with Android 4.4.3 version. When I attempt to call from phone, it showed me a screen whereby I could select the Skype application. I selected it but I'd like to remove the default application. I have dialled the number, but I keep accessing calls from my phone.
I tried going to settings >> apps >> skype >> defaults...
but found that I had no defaults set. I tried clearing the preferences and the cache also. I am unable to find a viable solution..
If anyone knows anything about this, please help assist me in finding the solution.

possible duplicate: http://android.stackexchange.com/q/97875/1465

Try to reinstall Skype and the you can call a number with the default dialer.


text:
How to share photos directly from Dropbox instead of links?
Using Dropbox on Android, selecting photos only allows me to share a link to them instead of sharing the photos physically. When I share photos from Dropbox to other apps like Google+ or Facebook, I expect those photos to be physically copied/uploaded to that service so that the images embed in the posts properly. However only the links are shared.
Is there a solution to this?

The Dropbox application on PCs copies files, but on Android it copies links, because of limited memory.
In any case I would expect that links would always be shared, but that certain sites such as G+ and FB import seamlessly.
So, if you're using an app which doesn't do this, you'll have to do it yourself the hard way.

Sorry, there is not. Dropbox used to let you hotlink (link to the file directly), but that was changed a few years back. There were people who were running web sites off of Dropbox and serving large files. To stop that behavior, the ability to hotlink to Dropbox files have been revoked. You have to go to Dropbox.com and download the file manually. If you have a lot of files, you can zip it together and give one file to download.

He does want to download the file, he just wants it to happen through the app instead of the website and then directly share that local copy with Facebook and such.  I don't think this addresses the question.

Once you go to the Dropbox link, tap and hold on the image. This should give you option to save to camera roll. Go to Facebook app and select image from camera roll.


text:
MicroSD card MP3s are deleted/unplayable on Note 4
I have a brand new Samsung 128GB EVO Micro SDXC for use with my Note 4. I did get it from eBay, but it came in actual Samsung packaging and looks legit. If it's a fake, they did a hell of a job.  I formatted it on my Mac in good ol' FAT 32 and copied about 70 gig of music over with a USB adapter, then reinstalled in my phone. Using DoubleTwist, suddenly I only had folders in the 0 - C title range, all else has been deleted.  Also, certain mp3 tracks within those retained music folders wouldn't show as playable, the "unknown file format error" yet all of these files are good ol' mp3 files..When viewing the files in Android File Transer, they look just fine. Coping them BACK from the card to my Mac, they're unplayable, and VLC says they're "undf", so perhaps corrupt.
So I get frustrated and reload the missing D - Z files (several hour copy processe), reload my phone and use the generic "music" player by Samsung.  Now I've got 0 - D folders, nothing else! I've also tried VLC (won't load!) and PowerAmp, these 'unknown' mp3 are still unplayable. I don't see how the card is bad, as it was brand new in the OEM packaging.  Should I just reformat again and try again?  Just so strange how it retains some folders in alphabetical order then gives up on down the list...?
Thank you,
Aaron

What about you try and format it on the tablet itself instead of formatting it elsewhere.
sdxc's I believe are catchy and not compatible with every hardware. While you did format it your Mac I have no idea what was the default allocation size of the cluster and the tablet might not like that.
Also check that the card is firmly inserted in its place.
But before anything else... Check that your Samsung Tab 4 actually supports 128Gb card since my guess is that it doesn't but only 64 - check their specs.
Cheers.

Thanks gitr.  It's the Samsung Note 4, not the tablet.  Yes, it supports up to 128 gb. I did originally format it on the phone, but it put it in a format that OS X couldn't recognize, some sort of windows based, perhaps exFat, I don't recall.  Granted, this is an old MBP running OS X 10.6.8

well, I suggest an approach that helps: e.g. either format (externally) the card in a format that the os (operating system) of the Samsung Note 4 recognizes (I guess they will be a lot, could be ext3, ext4?) or install a patch to the OS X version you use that recognizes the SN4 format... Remember: FAT32 supports 32Gb max partitions, that is why micro$oft invented "exFAT" which is prone to corruption if you do not unmount / eject it properly.


text:
LG G2's native camera app does not want to record anything
Here is my problem :
If I try to record a video using my LG G2's native camera app, the recording does not start and tells me that I cannot record a video while calling someone. However, I am not calling anybody! I tried to completely close any app that could call (native phone app, skype, ...) but it does not work... the message is still showing up...
Edit : I forgot to mention that this only happens in "Normal" mode, every other modes work fine.
Edit 2 : It used to work fine, but this problem just randomly popped up and I can't get rid if it...

The problem was that the "Ok Google" feature was activated. The camera wouldn't allow recording because Google Now is constantly using the mic.


text:
Am I still visible to old contacts I have deleted long ago, when they intall whatsapp if they still have my number in their contacts?
I've had my mobile number 15+ years and have used it for work purposes as well as private over this time, even though its my personal number.
Could someone clarify - if anyone from the distant past who still had my number in their contacts then installed WhatsApp - would they now be able to see me in their WhatsApp contacts even though I deleted them as a contacts long before installing the App?

If they have your old number then they are still able to see your old profile.
You are not deleting your profile by simply uninstalling WhatsApp, you need to properly delete your profile by going into Settings->Account and select Delete my account.
Then your old profile is deleted and nobody will be able to see it or send any messages to it.

I don't have an old profile and haven't uninstalled WhatsApp - perhaps you misunderstood. WhatsApp wasn't around when I originally entered the old contact numbers in my address book.  But, if I was still in their contacts and they recently installed WhatsApp - would they see me as one of their contacts there, even though they had been deleted from my contacts years ago before I ever installed WhatsApp?  Should I be able to see every person who has me as their contact on WhatsApp anyway?

You see every contact you have the number of, regardless of them having yours AFAIK.

But am I showing as a contact in their WhatsApp if they kept my number in their address book?

Yes you do. If they do not remove your number, they always see you.


text:
Malware adding code to ga.js opens up random ads/websites?
A friend of mine just handed me his tablet saying that everytime he open a webpage the browser redirects to several advertisement page (or, it "adds" advertisements on the page).
This happens both on Chrome and the stock browser.
I used USB debugging to look at the browser request and I think I found the culprit. When the browser loads http://www.google-analytics.com/ga.js the actual code is different. See this screenshot (the green line is where ga.js should
terminate):

(and the added code goes on...)
I initially thought that some malware changed the hosts file and assigned a different IP to the google-analytics website, but this is not the case since when I visit the above link directly I see the correct JS code.
How can I track which app is doing this?

Is there any app managing network traffic like a VPN or proxy? Also try to access the webpages via https (if possible)

Via HTTPS the problem seems to vanish but I'll make sure and reply

I confirm that via HTTPS the problem vanishes (I tried with reddit.com that allows both HTTP and HTTPS, and via HTTP the page gets redirected). Also, the tablet seems to be pretty clean because the owner tried to clean it before taking it to me: the only apps explicitly installed by him are "Moon+ Reader" and "Mobile Security & Antivirus" (by ESET)

Then there must be something misconfigured. Maybe a proxy that is able to intercept HTTP traffic.

Following this I can see that no proxy seem to be configured: http://stackoverflow.com/a/21069032/747654, also: the proxy setting seems to be network specific, and the owner had these problems also when connected to his own WiFi...

OK maybe I solved it. I noticed that when the browser asked for ga.js the server response visible from DevTools was actually 304 Not Modified so I thought that maybe when I visited the page directly I would get the right file (but not when asking for ga.js from another page). So I cleared the cache. Now the problem seems to be definitively gone...

Now I wonder: maybe it was a network-related issue (the owner's network fetches the "wrong" ga.js, that will already be cached when connected to my network). But he had tested with his Android cellphone and the issue was not showing. I'll ask him to look again.

Maybe some app before the cleanup. The cache isn't emptied when you uninstall an app.

I believe this is caused by DNSChanger malware. You might need to reset your router and clear Google Chrome's data and cache to fix it. Take a look at this thread on Google forums: https://productforums.google.com/forum/m/#!topic/chrome/qn1wgcqaFWI

To test whether you are infected, try running nslookup google-analytics.com from the infected computer (or Android device) and compare the results for the same command run from another computer that you know is clean. Check if both IP addresses are the same.

Thanks @Vinayak, I'll pass this information to the owner (by the way: your comments might be fit to be moved to an actual answer)

In the end I found out that the router was vulnerable to the rom-0 vulnerability (to test if your router is vulnerable, use this).
So, the issue was most likely caused by someone (or something) who had complete access to the admin interface of the router. I've now updated the firmware (and the test is now negative).

Where did you find the vulnerability check? How did you check its authenticity? How do you know that there isn't anything going on behind the scenes? There isn't any type of info on the website, except "press the button". A little fishy.

That checker is mentioned in the paper I cited in the answer (in the paper they explain how to check the vulnerability, and it's reasonable that you can do it with a single button press, since all you need is an IP address)

I've encountered the above situation yesterday.
After lots of digging, got to this thread, and it led me to the solution.
Apparently, that one of the computers on the network I've visit, was exposed to a malware that modified the router settings.
The router was a D-Link 2760U/E with default  Admin / Admin login details.
Using the above credentials, the above malware has changed the "static routing tables" adding their servers to be a man in the middle.
All non SSL traffic had passed through their service which injected js into the page.
I've found  a GitHub page who shows the modifications and additions.
It took me a while to understand that all the traffic is coming from a DNS change attack - I have checked and verified that the computer is totally clean and no unknown process / services are running before and while the test.
One of the things they have done is to redirect all google-analytics.com traffic to their server, keeping them under the radar.
So how to resolve it:
Quick way:
Reset you router to factory settings - note it will erase all existing settings.
Long way:

Login into the routers web UI
Remove all unknown entries from the static routing tables
Change your login password for the router
Reboot your router.

I hope this post will assist someone.
Regards,
Liron

This might be caused by DNSChanger malware but that's dead now so it's possible that it's caused by some other kind of malware that messes with a computer's (or router's) DNS settings. Or maybe the router was exposed to the web (see remote management) and someone was able to hijack it and change its DNS settings.
If the same problem affects all devices (PCs included) connected to the Wi-Fi network, then I guess a router reset is in order in addition to doing a malware scan on all PCs connected to the network. You may use Malwarebytes Anti-Malware for that.
On the Android device, clear Google Chrome's data and cache after the router has been reset and the malware scan is complete. This thread on Google Product Forums might be relevant to the issue.
To test whether or not this is indeed a DNS hijack problem, try running nslookup google-analytics.com from the infected computer (or Android device if BusyBox is installed) and compare the results for the same command run from another computer that you know is clean.
Check if they both return the same IP addresses or in the case of Google, IP addresses controlled by Google. You can verify whether a given IP is Google's or not by doing a WHOIS lookup here: http://whois.domaintools.com/X.X.X.X (x.x.x.x being the IP address)


text:
Asus memopad7 170C, unlocking bootloader fails
I'm trying too root my Asus memo pad 7 (170C), I've tried EVERY method, using KingoRoot, SuperOneClick, Frameroot, motochopper. None of them worked.
So I decided to do the rooting stuff myself, first I tried on Windows 8, the fastboot driver was not recognized, I installed the PdaNet, It recognizes the device now, the problem is when I run "fastboot oem unlock" or "fastboot oem unlock0x0b05" (ASUS VendorID), it returns : "FAILED (remote: unknown OEM command)"
I enter bootloader with "adb reboot bootloader" or by pressing Volume Up and Power.
I have also tried in Ubuntu 14.04, It doesn't even recognize the device in fastboot, and yes  I run fastboot as root, still no chance :-(
"fastboot devices" returns nothing, and "fastboot oem unlock" returns "Waiting for device"
I did run "usbls" command, and it was clear that the OS has recognized the tablet, but why the fastboot does not?
Here is some information of my specs:
ASUS MemoPad 7 (170C)
Windows 8.1 64bit AND/OR Ubuntu 14.04
Bootloader: DroidBoot Provision Os, DroidBoot Ver: WW_MeMO_Pad-11.2.3.28-20141230
IFWI Version: 64.25
PLEASE somebody save my life as I'm stuck with it for a very long time!

Ok, I searched for it a lot, tried everything and here is the final solution:
The propper rooting tool for ASUS tablets that use a x86 processor is "RootZenFone", the old fashioned way "fastboot oem unlock" and replacing the the recovery with something else DOES NOT WORK (As the time being).
If you have bricked your tablet (as I did!) you can perform a full recovery by following the instructions in this page. (Remember to install the USB drivers, provided in the same page)
If you are encountering the "Unfortunately Asus Demo has stopped" over and over again (even after a full ROM recovery), you need to run the RootZenFone (I tried version RootZenFone-1.4.6r.apk and it worked) after a fresh ROM recovery (using the link I provided above).
And it's really important to remember to "Forget each WiFi network" And "Disable the WiFi".
If you are getting "Unfortunately Asus Demo has stopped" error, you NEED to disconnect the USB cable before you proceed to root the device using RootZenFone.
Just follow the instructions and you are good to go :)


text:
My galaxy s3 mini will not restart
A few days ago my s3 mini turned itself off and it won't restart. I have charged and changed batteries but nothing happens. I have tried several times but the screen just does not come on

is the screen on while charging?

Regarding the basic problem - if the phone isn't showing the battery graphic when you connect the charger, that's a bad sign. You could try booting into Recovery mode or Download mode just to see what happens :

you use Recovery mode to clear the system cache and to Factory Reset
you use Download (aka Odin) mode (showing the Android guy) to load/reload firmware
the key sequences to enter both modes are very similar, and they are timing dependent so it may take a few tries to get it working
-- Recovery = Volume Up + Home + Power
-- Download = Volume Down + Home + Power
for either, you start with the phone completely off
press and hold the required keys simultaneously, and release them all when you see the swirling logo (not the static white text)

Try Recovery mode first (use the Volume rockers to navigate; use the Power button to select) and if it boots into this mode just clear the cache and then restart. If the phone doesn't boot normally then try Download mode.
If the phone doesn't respond to either of those methods it's time to take it in to your place of purchase or your local carrier store.
Source : Android Central
Hope this helps !


text:
Htc Desire 820 - 'eh' word replaced by 'V'
Texting, whatsapp, url of browser, dictionary app or anywhere in the phone, the combination of letters 'eh' when occurred is always replaced with the letter 'V'.
please help. Not sure why this is happening.

Add 'eh' to your keyboard's personal dictionary and it will never happen to you again.☺


text:
Hangout problem
My 'A' contact is deleted from my most contacts list on gmail account but still that person is visible on my frequently contacted list in hangout. Please suggest me something because it is very irritating.

Go in Hangouts -> Frequent contacts -> press the contact you want to delete for 2s -> hide contact.
Hope it will help.


text:
Mi Band problem
My Xiaomi Mi Band keeps doing following steps repeatedly:
1. Show one green light
2. Show two green lights and one red light
3. Show three white lights
4. Vibrate
My phone doesn't see it at the moment and when I put to charge it shows one green light, then three green lights and then nothing.
Any help would be appreciated.


text:
Unable to download update to Lollipop
I am using a Samsung Galaxy Grand 2. I'm unable to download the upgrade to Lollipop. While downloading via Wifi it says "Unable to Download...."

my wifi is good

You can also update with Samsung Kies on your computer.

Ya I tried it .. but the thing is it hangs up(kies).. I think something is wrong with the Samsung Galaxy 2 Lollipop update.. what do u think?

Could you send a screenshot when updating?


text:
Deactivating viber
I have Viber on my cellphone(Android) and on my desktop with same number.I lent my laptop to my friend and forgot to delete Viber from my desktop.Now I want to deactivate it from desktop but my laptop is not accessible. How can I do it by remote. give me a solution please. Thanks in advance.

Deactivating your Viber account from your phone will deactivate it from all of your devices.
You can find the instructions on the official site here.
As given in the site,

Viber -> More Options -> Settings -> Privacy -> Deactivate Account


text:
How can I install Touchwiz apps on Cyanogenmod?
I would like to know how to install Touchwiz apps on Cyanogenmod 12.X.

There is an answer to your question here. Posted as an answer because I can't comment yet.
In short, you can't. The Samsung Apps need the Touchwiz framework to work. However, you can find alternatives to the apps here.


text:
How do i get my phone's IMEI number if it was stolen?
My Samsung S5 mini was stolen and I now need the IMEI number. How do i get this without the phone?

You should be able to get this information from your network provider as they will have a list of IMEI numbers that have been used by your sim card depending on the system that their customer care is using. They may need to contact a higher department in order to get this information for you.

No problem. Best of luck.

Do you still have the packaging for the phone? The IMEI number should be printed on the packaging.
Alternatively if you used a Google account on your device, you can get it from accessing the dashboard and going down to Android. Your IMEI should be displayed there.

IMEI number is also available on the bottom of the box in which you have received you phone.

Look on the original box of your phone. There you should find the IMEI number on a sticker. Good luck with finding your phone :-)
However you can also go to https://www.google.com/settings/dashboard and login with the account used on your phone and then go to 'Android'. There you will see all your Android devices and you IMEI numbers.

I dont see it on the box :/

It's on a price sticker.

Go to https://www.google.com/settings/dashboard and login with the account used on your phone and go to 'android' there you will see all your devices and you IMEI


text:
What is the best way to turn my old Android tablet into a 100% VNC client?
I have a very old Android tablet that I barely use.
It's a Zipy MID Fun (8GB) with 256MB RAM DDR2, an old Rockchip at 660MHz with a DPS 600MHz runnind Android 2.1. The wireless module is a very weak IEEE 802.11G module.
Since my other tablet broke (someone decided that it was a nice doormat), I decided to use this one as a 100% VNC client.
The problem is that this is SO SLOW it is almost unusable. Using 256 colors is the only way to use it somewhat properly.
The VNC Server is a Windows 8.1 computer, which is connected over cable.
What should I do to use this tablet as a decent VNC client?
(RDP is also fine, if it is possible with such an old tablet)