text:
Keylogger for android
I'm in the process of moving from qwerty to another layout on my computers, and most other layouts are focused on the use of the home row. I also keylog myself to find out what layout would work best for me, with my usage pattern. (And it's a great backup if the program you're writing in crashes.)
Now I want to do the same on android. Home row isn't really a thing when you're typing with your thumbs, so I thought I'd make a new layout designed for thumbs, rather than hands. Step one is to figure out what I normally write, so a keylogger would work great. Then I can build markov-chains, do benchmarks and everything would be great.
Is that available, or do I have to write my own keyboard app that just does that?

Did you find something?

These are availabe for free use :
KidLogger (Download Page)
or Xposed :
Use a Keylogger to Record What Friends Do on Your Android


text:
how to view a list of spam numbers in galaxy s3?
Ok, I knew how to make a number become spam number in Samsung galaxy s3. That is simple, just tap on that number and click "Add to spam numbers". But,
how to view a list of spam numbers in galaxy s3?
At this moment, the only way i can do is to check each number one by one by tap on that number and if it appears "Remove from spam numbers" then we know that number is spam.

This is what you want : (On Kitkat - 4.4.2)

"Settings" > "My Device" > "Call" > "Call Rejection" > "Auto Reject
  list"

or you can Create an List for Block Numbers.
also,
Samsung - Remove a number from the reject list

source: Stack Exchange

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

sort: votes


text:
how do I turn OFF Smart lock.
I was trying to secure me phone. I had turned on pattern. Then thought for extra security I would turn on Smart Lock. Note the pattern lock is gone. I want to feel that I can leave my phone on the coffee table and walk away.

You can just turn off from the same menu when you set Smart Lock: Settings - Security - Smart Lock, then remove any lock set, including turning off On-body detection*

Go to Settings—Security.
Under Advanced, tap Trusted agents as shown below.
Tap Smart Lock (Google) to Enable\Disable it. You can also drag the switch to
  the Right\Left side to Enable\Disable it.

Don't forget to Click the grey ☑ at the left of this text, which means this answer is valid, as regarding to http://android.stackexchange.com/help/accepted-answer and http://android.stackexchange.com/help/why-vote

Not so great UX, Google. It's not easy to turn off this annoying feature.

This was driving me crazy - my home is 'known' by google, which is ok for maps; but it's automatically a trusted place, unlocking my phone at home (which I don't want). Most posts say to remove the place, but it reappears within minutes. This was how to shut it off completely.

You can turn it on and off in Settings -> Security -> Trust agents

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


text:
Motorola Xoom bricked?
A while ago I had my Motorola Xoom (1) charging on the dock.
It got stuck at the Motorola logo screen, the first screen that appears when the tablet is turned on.
Recovery puts me at the screen showing the android lying down on its back with an exclamation mark above.
Is this solvable? Can I get the device to function again?
Note: Before this happening the tablet used to occasionally reset on its own. I think it was also heating up when not in use.

I need some more details, like whether you are using stock ROM or custom ROM, stock kernel, etc. If you have ClockWorkMod, that will come in very handy. Devices do not usually brick without having root access first. If you have ClockWorkMod, restore your backup. If you don't, try and find your stock ROM from the Internet, although when you carry out the second method, you will lose all data on your phone (not SD card though, if it's one you plugged in manually to expand the memory).
Kind Regards,
Indraj Gandham

I didn't change anything in the table. I used it as bought. So basically I didn't root it.
And it's the first time I hear of ClockWorkMod.
But I do remember that the Android was updated to 4.0 I guess, so I think it was stock?
I don't mind loosing the data because I think I already lost it when I did a recovery.

I've edited my original answer. Unless your have an LG or Motorola phone, and have a reasonable amount of tech experience, root it, because then you can use ClockWorkMod to take what's know as a nandroid backup image and save it to your SD card. This is a TOTAL backup of everything on your phone.

Hold on, try to wipe you cache partition. This will not remove any of your data.

It's not a phone but a Motorola tablet.
I have Linux (and bash) experience and can follow up if someone helps since I never touched an Android on the tech level. Or maybe some links on how to do it?

Boot into recovery, and then then on "Wipe cache partition".

Speaking of Linux terminals, there are terminal apps on Google Play because Android is basically a modified version of the Linux kernel

I did a wipe cache before & just tried it again. Doesn't work. It goes back to the logo screen.
Yeh but how does terminal apps connect to the issue if I can't access the OS?

Does the device have an SD card you can take out physically?

Yeh it has a slot for a card and I already have it removed.
PS: It is a 3G/Wifi model

Okay. You have two options now. You can try to flash the original ROM onto your phone, or you can flash a custom ROM. Once you have the zip file, load it on to your SD card via your computer, and then use recovery to "Apply update". Chance of success: Custom ROM - 75%, Original ROM - 60%. Or you can take it back to where you bought the phone and they will fix it if your phone is still under warranty

aha, where can I get these ROM's from? Which do you suggest?

I have never had your device, lol! Sorry I can't really recommend any custom ROM. CyanogenMod, is one I recommend for any device, however! Go to link and search around.

But if you are in a bootloop, try to put your device in download mode and connect it to a computer. Then use the adb command prompt to flash it. The installer for Cyanogenmod will not work.

Thanks. By the way the bootloader recovery title says: Android system recovery <3e>. I guess it is not rooted right?

My Xoom also bricked itself suddenly, while playing a game it froze and it was impossible to reboot it again. Anyone experiencing bricked Xoom  may find following questions (and answers) useful: http://android.stackexchange.com/questions/167081/fastboot-what-to-install-on-windows-desktop http://android.stackexchange.com/questions/167182/xoom-images-for-recovery


text:
YouTube resumes playing video on old quality even after I change the quality setting
My YouTube app recently stopped allowing me the ability to change the video resolution.
For example, when watching a HD 720p video, if I go into YouTube video quality settings, the menu shows a list with all quality settings (auto, 144p, ... 720p). But if I select a new resolution, the window closes and resumes back to the video, but the resolution doesn't change.
How can I change the video resolution?

YouTube app version: 10.08.53
Android version: 4.4.2
Device : Acer A3-A10 10" tablet

Have you tried clearing the cache/data of the Youtube app?

@GiantTree thanks, that seemed to be the issue

Just wait a few seconds, YouTube adapts the resolution so that you can watch the video earlier at a lower resolution but it changes to a higher one once enough of the video is buffered/preloaded.
I noticed, that it may take up to 30 seconds for some videos depending on your bandwidth, but it definitely works.
As AndrewT. pointed out:

Youtube uses MPEG-DASH, where "the client automatically selects from the alternatives the next segment to download and play back based on current network conditions. The client selects the segment with the highest bit rate possible that can be downloaded in time for play back without causing stalls or re-buffering events in the playback. Thus, an MPEG-DASH client can seamlessly adapt to changing network conditions, and provide high quality play back with fewer stalls or re-buffering events."

For more information: MPEG-DASH, which the tech YouTube uses. "The client selects the segment with the highest bit rate possible that can be downloaded in time for play back without causing stalls or re-buffering events in the playback. Thus, an MPEG-DASH client can seamlessly adapt to changing network conditions, and provide high quality play back with fewer stalls or re-buffering events."

@AndrewT. thanks for that extra information. Should I add this to the answer?

It's up to you if you want to add the technical side (I usually do though, as reference to backup the answer) :)

This didn't work for me. Nothing happens when I change resolution, and going back to resolution screen after making the selection shows no effect.

@SMeznaric you mean when you change the resolution to 720p it doesn't switch to 720p? This could be caused by a number of issues (YouTube app showing bugs, ISP blocking traffic etc.)

I would imagine it might be a bug. Watching a playlist (all videos uploaded by the same guy in the same set of qualities), only showing this issue with a specific episode.

Tried clearing the cache. That seems to reset the resolution, but after trying to set it to 720 it actually drops it down to 280. Quite frustrating.


text:
Connect android phone to WAN port of router (not lan)
I would like to connect my phone to a router so that I can share its internet connection among the devices in my house. How do I connect the phone to the WAN port of my router so that the router is 'getting its internet' from the phone? Will a normal microusb to ethernet adapter do it, like this one? (http://www.ebay.co.uk/itm/Micro-USB-5-Pin-10-100-Mbps-RJ45-LAN-Ethernet-Adapter-for-Tablet-PC-S6-/321629022330?pt=UK_Computing_USB_Cables&hash=item4ae295687a)
I have a tethering plan, and a spare phone I am not using, which is why I am doing it this way and not with a dongle and usb router. Some of the devices I want to connect don't use wifi or will just work better with wired connections, which is why I want to attach the phone to the router via a cable.

I have the same question. I know it is possible to do this with just a normal phone usb cable. But it will only work with some routers. I understand it may work with some Asus routers and it may work with dd-wrt. Another possibility is the Australian ROOTer project (based on openwrt). I am trying to learn the details to get this work. Hope someone answers this question.

What is dd-wrt?

http://www.dd-wrt.com It is an open source (linux-based) router firmware (operating system). Others are openwrt and tomato.

I got this working today. I bought an Asus RT-AC68P router. It works out of the box. I just connected my phone to the router's USB 3.0 port using a normal phone usb cable (same one used for charging, etc.).
All Asus routers have the same firmware, so this should work "out of the box" with any new-ish Asus router.
I am not impressed with the Asus setup procedure when using a USB 4G modem/phone for WAN, but I ultimately got it working. I prefer working with dd-wrt myself.
This functionality is supposed to work with dd-wrt too, but today I also purchased a BUFFALO AirStation AC 1750 DD-WRT Router (WZR-1750DHPD) with firmware "DD-WRT v24SP2-(8/12/14) std" and I could not get it to work. I will try a newer or different version of dd-wrt in the near future.
Here are some references for more reading on the topic:
DD-WRT Forum :: View topic - 4G USB Modem
http://www.dd-wrt.com/phpBB2/viewtopic.php?p=981336#981336

"I can recommend Kong Mod to achieve this. Works right out of the box,
  at leastt for me. I recently lost my wired internet connection and
  used a 3G dongle as backup. The only thing I did was to plug in the
  dongle, select '3G/4G' as Wan connection and filled in the APN.
  Everything worked directly, no additional modules to load. Success or
  failure is of course dependent on the dongle being supported."

DD-WRT Forum :: View topic - BS build 14144 3G/UTMS option
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=69970&postdays=0&postorder=asc&start=60&sid=3a47d435b696e5f108ef1475040e1337
Mobile Broadband - DD-WRT Wiki
http://www.dd-wrt.com/wiki/index.php/Mobile_Broadband

As of 04/04/09 we support UMTS 3G / 3.xG / 4G/ LTE and CDMA2000(EV-DO)
  modems connected via the USB port or as mPCIe cards.

Of Modems and Men
http://ofmodemsandmen.com/index.html
DD-WRT Router Benefits - #5: Take Full Use of a 3G USB Modem or 4G MiFi Mobile Hotspot
http://www.flashrouters.com/blog/2012/03/26/dd-wrt-router-benefits-advantages-5-taking-full-use-of-a-3g-usb-dongle-or-4g-mifi-mobile-hotspot/
Share network of Android mobile phone to the router (USB 3G tethering) | SmallNetBuilder Forums
http://www.snbforums.com/threads/share-network-of-android-mobile-phone-to-the-router-usb-3g-tethering.9624/

This page contains screen shots of the Asus router firmware and some
  minimal instructions for how to use a 4G phone as the WAN connection.

Useful, but this can only work for routers that have a usb, which many of them don't... I asked about connecting it to WAN

At least some routers do have USB ports, making my solution a practical one. On the other hand, I have never seen a mobile phone with an RJ45 jack for connecting directly to a WAN port. Neither have I seen a router where the WiFi antenna was on the WAN side. Given that nobody else has given you a better solution in almost 3 years, please go ahead and mark my answer as accepted.

No, sorry, but it's not the answer to the specific question I asked. Useful information for someone and I'm glad you posted it (I am the one who upvoted), but still

...and adapters exist for connecting phones to lan, too

You could also try openwrt or rooter. I got these to work with straight tethering but couldn't get them to work with a vpn. My solution was to buy a Asus router. I was actually searching getting greedy looking for a way to use both usb ports for tethering with 2 phones at the same time.

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


text:
I uninstalled all apps on LG E440 using Es file explorer
I uninstalled all apps on on rooted LG E440 using Es file explorer.
then phone can not boot . it restarts within a second .
I need help.
Android 4.1.2

Hope you have backed up all your contacts and docs. Then follow these steps to hard reset your phone:
Step 1: Press and hold the Camera button + Volume Down Key+ Power button.
Step 2: When the LG Logo appears on the screen, release Power key holding volume down+camera key.
This shall do the job for you.

What should that achieve? If Gaston really removed all apps (including system apps – which his question suggests), there's nothing a factory-reset or alike could "restore".

Oh.. Regrets, i missed that, if Gaston has uninstalled a system app, then factory reset will surely not help him. He shall need to find a stock rom and reflash his phone.

Yupp. That's what I suggested with my answer :)

The mean answer: restore your backup.
Expecting the answer already (you have no backup): Flash the firmware (i.e. re-install the ROM) – see Where can I find stock or custom ROMs for my Android device?. Nothing else you can do. Just next time, please only do things you understand and know the expected result of ;)

True my phone can't boot.
what is the name of ROM I can use on LG L4 II phone?

I don't know which ROM you could take. Please follow the link in my answer, that should get you started.


text:
What's the difference between Wanam Xposed and Wanam Kit?
Is there a difference between Wanam Kit and Wanam Xposed?

Wanam Kit is for AOSP roms, Wanam Xposed is for Touchwiz according to this video from XDA developers (official youtube channel)
https://www.youtube.com/watch?v=U273PvWKrVs

There is no difference
Xposed modules are applications by themselves. Xposed Installer (the one that you use to manage the modules) offers a simple way to browse these .apk files that you can install afterwards. So, since at the end the app is installed, it doesn't matter whether you install it from the Play Store or the Xposed Installer.

I know how modules work, but there is a module called Wanam kit and one call Wanam Xposed

But thanks for the information anyway.


text:
Update Android on HTC Evo 4G
I have a rooted FreedomPop HTC Evo 4G PC36100 with CyanogenMod 2.6.37.6. My Android version is 2.3.7. Beseband version is 2.15.00.01.15.
How can I update Android to the latest version? Is it possible? There's no button in the Settings to update, so I assume I will have to use some manual method.
I use Linux Mint 17.1 Rebecca. I installed Fastboot and Android Debug Bridge.
Maybe there's a custom rom I could install that would update the Android version? Any tips would be appreciated.

The EVO is almost 5 years old. I doubt there are any ROMs for it that are even close to the current Android release. Since it never got an update past 2.3.7, there's no official code for other developers to work off of beyond that. There were some experimental 4.0 ROMs back in the day but they were all incredibly buggy. Might still be floating around on XDA, though.

Pointers: How do I update Android on my device? / Where can I find stock or custom ROMs for my Android device?

@eldarerathis That's unfortunate. I suppose I'll get a newer phone. Do you know of a good used smartphone I could get that has a camera as good or better than the evo (8mp)?

If you're using FreedomPop, I'd recommend looking at the devices they support and using that to figure out which one fits your needs best.

@eldarerathis No, FreedomPop sucks. I stopped using their service months ago, but I still use the phone.


text:
Cannot get a G2 to connect to anything via USB
I just bought a G2 on craigslist. It came rooted and with custom recovery. Whenever I plug it into my computer (tried my mac and two other PCs) the phone does not recognize it's plugged into a computer (just gives me a regular slow charging warning). On windows when I plug it in I get a malfunctioning usb device error. I have tried many cables.
I have USB debugging enabled.
I also tried putting it in download mode, but it still gives the malfunctioning usb error and the progress bar never goes anywhere.
I think the device is missing a recovery partition (might be something I did while trying to fix it) because I can't seem to get into recovery.
Is this a hardware issue or what?

Have you tried checking the device manager on your PC? you might need to install some software to have it work.  However you just use Wireless Storage and type in \G2 in networks to access it.

Turns out it was a hardware issue..yaay.

What OS is it running?  Knowing that might help.  My former device was an LG LS860 (Mach, Cayenne), with ICS 4.0.4 installed. Could not use the external micro-usb storage device just bought. Long story short, went to Google Play Store, downloaded a USB OTG detection app, nothing was found. Turned out that either LG or Google left that feature out.  Researched it further and learned that rooting might work.  Afraid I could brick my phone, decided to live with it.  A viable workaround would be to transfer files via wi-fi or Bluetooth. If no Bluetooth hardware on your computer, get a dongle to plug into the USB port. It should work.


text:
Lenovo a390 hangs at the boot logo
My Lenovo a390 freezes when I open it. It stops on the Logo 'Lenovo: for those who do.' I removed the battery but it is still hanging on that part. What should I do?

You can try doing the soft or hard reset. Soft Reset is to delete the cache and temporary files that causes your website to get stuck in Lenovo logo. It can be done when phone is at On position, press and hold the Power button for several second, then LENOVO A390 will show the pop-up menu to give option for Reboot the phone. Choose restart/reboot than the LENOVO A390 will do the soft reset or restart.
For hard reset, makes sure that the battery is fully charged. Turn off LENOVO A390 > Press together : POWER + VOLUME UP about several second, that the warning will appear at the LENOVO A390 > Choose: Reset Device or Wipe data or Clear eMMC.
Also, keep in mind that hard reset will result to complete deletion of your applications and data.


text:
Getting screen dimensions in a shell script
To run a game on my Nexus 5 (5.1), I need to change my screen resolution. I'm trying to write a shell script that will detect the current resolution and change it, basically a toggle.
I know that I can actually change the resolution using wm size XXXXxYYYY, but I don't know how I can check the current resolution. I know very, very little about regex, and I tried to figure out how to pull the results from dumpsys display, but I really had no idea what to do.
How can I get the current screen resolution for a shell script that will use if to check it, like a toggle?

you nearly answered your question already. wm size shows you the current resolution.
Saving the output of the screen reoslution into a shell variable: A=$(wm size | busybox cut -c16-)


text:
Not Enough Space?
I have had my phone for about 4 months now, and have been facing this problem recently. When I download an app, it says I don't have any space, when I check my storage, I have about 472 MB left out of 3 GB on my phone. It won't let me download a 40 MB app, why? I have tried deleting all the cache and also tried restarting my phone, but nothing works. I don't want to keep getting rid of apps for new ones, I can't seem to fix this problem. So, please tell me how to fix this.

I've just added the insufficient-storage tag to your question. Please check its tag-wiki for first aid. Especially take the different storage areas into consideration for the "why": there are 2 types of "internal storage", the "internal SD card" and the device internal memory (aka "phone storage", /data). It's the latter one causing this error message.

At times only a small part of a program is downloadable from the play store. After downloading the 40MB , the app will probably require to download another 400MB+. Best solution would be to download 'Cleaner Master' from the playstore. It tells you exactly how much you have remaining in your phone and provides excellent advice on where to clear some space. Hope this helps :D

This is the typical bad behavior of android. I get the warning, if I have 600mb of 16gb left. You can try to move some big apps on your SD card, uninstall other apps. Or clean the cache in the settings > storage> clean cache.

First install Diskinfo app from Google Play, to see how much free space do you have on your data (userdata) partition.
Then:

first use Total Commander to detect which of your directories on the internal sdcard are occupying the most. Move them to the external sdcard. Total Commander can "Calculate occupied space" for each directory. Let me know if you need details how to do it.
uninstall some apps
you can clean the cache of some apps (I would first clean cache of browser apps and Facebook).
move some apps to sdcard.
use Link2SD app to move some apps to the external sdcard (if you create extsd partition on your sdcard, you can also move libraries & data to the sdcard, too).

If you need, I can further help you with one of these solutions to go through.

Just for anyone who needs this, most Samsung devices have this secure folder stuff which takes about half of the phone's memory, you can disable it by searching "secure folder" in settings and the option to disable it should show somewhere in the screen.
And try moving some apps to SD card and don't forget to move it back to SD card again after it has been updated.
One thing i usually do before i found the secure folder stuff was this - I'd clear the data of an app that takes up a lot of space like snapchat (settings --> apps --> snapchat --> Clear data). It will log you out and free up some space. Snapchat, Instagram and Facebook takes up more space than any social app i've ever used.
Another trick is with whatsapp. Whatsapp wil automatically backup your chat to your phone by default in internal storage or phone storage  --> Whatsapp --> DataBases. This happens every 2AM. Try Clearing it everyday

This typically happens to Samsung devices. It is because the phone has a secured folder and some hidden folders that eat memory. These folders store user specific data and take backup of the settings and so they demand some space to stay empty all the time.
But the best part is you have an SD slot, you can always move some of the photos and applications to it and keep the memory free in mobile device.


text:
Tablet CPU gets too hot,Shut down Resets tablet
I have a thomson MID1002 tablet (maybe Chinese). Problem is

Whenever I shut it down, it instead resets the tablet, thereby restarting it.
The internal storage shows 0.0B, hence no app can be installed.
The processor chip (CPU: ARM Cortex A9) gets too hot in idle state. I can't put my finger on it for 2 seconds.

I flashed the stock ROM successfully but problem is not yet solved. Resetting still occurs whenever I shut down, internal storage is still 0.0B, and the chip gets too hot. Is it a software level problem?
I have added the linux shell Top command result

Can you get a shell and look at the load average, or run top to see if there is a big consumer?

thnk u bro, I did the top command,check the edited question, I dont think there's any big consumer, and the cpu doesnt get hot all d time.I m also not sure how HOT is normal.I usually get around 30-45C with CPUTemp application

currently I m more worried abt resetting and internal storage problem.


text:
Incorrect dates on screenshots taken on Galaxy Nexus i9250
I have first Nexus (Galaxy Nexus i9250) with Android 4.3 on-board. I've been making screenshots of the screens, I'm seeing, for as long, as I have this phone (nearly three years) and there were always no problems with anything.
I made a two series of screenshots recently. First batch was made on last Saturday (two days ago, 2015-03-22) and second one yesterday (2015-03-23). I have just downloaded all screenshots to my PC, and to my surprise, I noticed, that screenshots made two days ago have all dates since middle of 2004-01 till end of that month. And all screenshots made yesterday have dates around 2005-08.

What am I missing. Is my phone going crazy after three months of using it?
BTW: This is second strange thing, that happens to my phone during past week. Is my Nexus getting too old? :> And should I start to think of replacing it? Are smartphone meant to run over three years? :>

Is the date set correctly on the phone? How are you copying the files?

Date is auto-updated basing on SIM carrier cellar network data, so yes -- it is up to date. Files are copied using microUSB cable, over stupid-like-a-hell MTP protocol.


text:
Does android use cellular data when connected to WiFi with no internet
We have a WiFi hotspot setup with no internet.  A website has been hosted locally on a server connected to the same hotspot. Necessary DNS entries have been made in the Access Point to ensure the DNS query for a particular web address (say http://www.facebook.com) resolves to ip address of the server. Users are expected to access only single website (facebook.com) on the WiFi which is hosted on the server.
Some users that have cellular data turned on connect to the WiFi hotspot. These users when they enter web address (facebook.com), instead of the phone using the WiFi connection to get to the locally hosted website, the phone turns to cellular data and opens the website hosted locally.
Any clues why could this is be happening?
Is it because the user previously access the web address on internet and the ip address was cached by the browser. And now when the user enters the same url in their browser when connected our WiFi, the browser directly queries the router for the IP address. And since there is no internet on our WiFi, the phone automatically switches to cellular data.

When internet connection is not detected in wifi, cellular network is used. In order to access LAN websites you would require to turn off cellular network.

How can i fool android into thinking there is internet available on WiFi as well. I mean, how does android know whether the WiFi has internet or not?

Have you tried opening sites which are not locally hosted via the same hotspot? I think having the site hosted on the same hotspot as that of the phone's wifi might be giving such a problem. May be an IP conflict or something else like that.

It does sound like the device is using a DNS Cache to cause such an error (you've alluded to this yourself) I'm not aware of an option to flush dns cache on android, short of a good old fashioned reboot. Some suggest clearing browser cache , and switching wifi on and off to force a flush, however a reboot is surefire.

Well i cannot ask my users to reboot everytime they connect to my WiFi. What if i set TTL in my DNS provider (godaddy) to a much smaller value (0 is it allows). That way not client will ever cache the dns entry. Do you think it will work?


text:
Prevent or Mute "Device Location Shared" notification from showing
Starting yesterday (March 23 2015) whenever I access Android Device Manager page I get a notification prompt on my phone saying:
"Device location shared. Android Device Manager located this device"
I really don't want this to show up. In case someone steals my phone, I don't want them to know I know where they are located.
I don't want to know other alternative apps to do this (as I already have airdroid which I can use to do this) I just want to be able to mute this notification.
Does anybody knows how to mute this  notification

To disable application notifications for versions prior to 5.1:

Open "settings".
In the device section of the settings menu, choose "apps" from the list.
Choose "all" from the menu to show a list of all installed applications.
Locate the application, in your case Android Device Manager, it may be labelled "Device Manager".
Highlight the application, then select "app info"
In the App Info screen, uncheck the "Show notifications" box.

You should no longer receive notifications for the the application.
Please note that not all applications enable to uncheck the "show notification" check box. At least not those on LG G3 device.
To disable application notifications for version 5.1:

Open "Settings".
Under "Quick Settings" open "Sounds and notifications".
Under "Notifications" open "App notifications".
Select the desired application from the list.
Use the on/off switch for "Block notifications". Turn on to block the application's notifications.

Android 5.1 at least does not seem to have any "Android Device Manager" or similar. They've probably hidden it with other services or disallow removing notofications

Thanks, I've updated the answer to include steps for 5.1.

In 5.1, you can also long-press the notification itself, which will change the notification into the name of the app, plus an "i" icon. The "i" takes you directly to the notification setting for that particular app.  In 6.0, the same long-press adds a bell icon next to the "i" icon.  The bell toggles the notification setting for that app directly without going over to settings.


text:
How does a phone store date and time even when the battery is removed?
I have seen android phones which do not ask users to set the date and time even if I remove battery and reinsert and start the phone. If I have a SIM card inside it, I understand it fetches date and time from the network provider. But what if I do not have SIM and there is no Wi-Fi connected?

I'm afraid this is not "Android specific"-related, but I guess this is similar: there's a smaller internal battery that powers the chip. Also related (but wrong place): http://stackoverflow.com/questions/26360648/is-there-any-cmos-chip-battery-in-android

“There is in fact a second battery in every phone.” (Cf. answers 15., 19. and 48. of this discussion.)

A semi-anonymous comment on a TechDirt article isn't much of a source. In this case it may (but may not) be correct, but I wouldn't consider it "reliable" in a general sense.

They use a Real-time clock, the same as just about any other electronic device that keeps time. Newer devices have largely begun to move to supercapacitors to power the RTC, but batteries are also used. The decision depends on a variety of factors, including space and relative cost of the components.
If you want some really in-depth details on how an RTC might be designed, Texas Instruments has published the specifications for the various RTCs used in their chipsets. Here is the spec for one of their OMAP systems-on-a-chip (warning, PDF file).

As @eldarerathis said, there are secondary batteries or Real-Time-Clock (RTC) chips built into the SoCs (System-on-Chip) of each device. They are built into the circuits by the SoC provider, like Qualcomm, MediaTek, etc. Newer devices use semiconductor arrangements like the CMOS (Complimentary Metal Oxide Semiconductor) battery in computers, which do the same thing. This feature is present even in many sub-par non-Android devices running proprietary operating systems.
If you dig deep into the specific operating system, (in this case, Android) you can find an option to disable it. This causes the phone to completely eliminate any power transfer inside it in some cases. However, this cannot be guaranteed to be present in all devices. It is just used to store energy to keep track of time or prevent any specific circuit from idling away.
In some cases, the time-record may be lost if the device is not used for long periods of time. In such cases, there would be no current flowing inside the circuit, because all of it would be completely used up.


text:
Nexus 5 gives Status 7 error when flashing 5.1 OTA
I've been trying all day to install 5.1 OTA via ADB. In my struggle, I tried installing TWRP to try to get it to work, but it didn't. I since flashed the stock recovery.
When trying to flash via ADB, this is my output log:
Finding update package...
Opening update package...
Verifying update package...
Installing update...
Verifying current system...
"System/bin/install-recovery.sh" has unexpected contents.
E:Error in /sideload/package.zip
(Status 7)

Installation aborted.

Your clue is in the output log:

"System/bin/install-recovery.sh" has unexpected contents.

Since Android 5, OTA installs verify each partition as a whole so any changes will result in verification failing even if the file is not changed by the update. Something has changed the install-recovery.sh file, so you will need to revert the change or copy the original file back from a backup.

On my OP, someone said this was a possible duplicate of another question. Would flashing the system image from the 5.0.1 factory zip fix the recovery issue?

Yes, although you could just flash straight to the 5.1 factory image.

That erases everything, doesn't it?

It can but doesn't have to. If you follow (and adjust the  names for the relevant 5.1 file) the steps here you can flash without wiping (assuming you have a unlocked bootloader).

authors: Βεϊσόν Σούλι


text:
How transfer documents (not music/video/photo) from Mac to Tab S 10.5?
HELP:  Really stuck just can't seem find a solution to move documents (powerpoint etc) from my Mac to a new Galaxy Tab S 10.5 - nothing seems to work - any suggestions please (of course i can fall back on dropbox I suppose but why can't the device be seen as an external memory source same as the Galaxy Note??

The Galaxy Tab S 10.6 seems to use MTP as USB connection mode. Since Mac OS X doesn't support MTP, your Mac can't see your device. I suppose that your Note has Micro SD card installed, and your Tab doesn't. If your Tab has a Micro SD card, it might be able to connect with your Mac.
For your question, I suggest using Airdroid (the first version) or anything similar to it. Since it transfers your file via LAN, transfer speed is a lot faster. Hope this help ;)

Thanks for that yep the Tab also uses the micro-SD card - i've given airdroid a try seems to work well, thanks so much


text:
is there an app to filter out or identify ad-ware in Play Store
There is no content filter that would let me filter out Adware from the Play Store app listing, and apparently apps that display ads can identify themselves as "Free", and there's no "Adware" app-type.
Is there a 3rd-party app that will help me identify whether a particular app is ad-ware, or better yet, hook into the PlayStore listing and exclude such apps?

Welcome to Android Enthusiasts! 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.

A hint, though: See my list on Ad-Modules and Privacy Checker

In the past couple years of building roms, I have never come across an application that can detect adware from the playstore pre install.  There are plenty of applications that will detect it on your device such as pretty much any antivirus software.
My advice would be to just make sure your phone/tablet/whatever is protected with a good antivirus such as Avast the same way one would protect their computer from the same threats.


text:
Moto G Lollipop update
I'm in Ireland and recently got the Lollipop update for my Moto G. Ever since then although the emoji's appear and I send them the people receive the messages but with no emoji's attached is anyone having the same issue.

Go to message settings, SMS Encoding Method, set to Automatic
This worked for me


text:
Fastboot devices returns nothing
I have Asus Fonepad 7  dual sim (Build ver. 5.5.1).
I want to root my device.
adb devices recognizes my device properly.
Debugging
   mode is on.
Even device enters in fastboot mode by executing adb reboot-bootloader in terminal (I am using Ubuntu 14.04).
I have set
   up android rules in /etc/udev/rules.d/99-android.rules .
I've
   found out my vendor id and product id using lsusb (when the device
   is in fastboot mode).  I've made corresponding entry in android rules
   file.  But even that didn't help.
I've tried sudo fastboot devices
   also.  Every time I get nothing but a blank line.
Somebody please help!!

Could you provide the lsusb line for the device and what you've added to the udev rules?

And please also check lsusb when booted into fastboot mode. I've seen several devices presenting different IDs depending whether they'd been booted to fastboot, recovery, or normal. Check you've got them all covered in your UDEV file.

When I am in fastboot mode lsusb gives me Bus 002 Device 008: ID 8087:09ef Intel Corp.  for my device. Corresponding udev entry is SUBSYSTEM=="usb", ATTRS{idVendor}=="8087", ATTRS{idProduct}=="09ef", MODE="0666",OWNER="aniket",GROUP="plugdev" @Matthew Read @Izzy

Glad you got it rooted! I've moved my comment to an answer and reorganized. (Rather than editing the title, you can Accept an answer with the checkmark near the up and down arrows.)

A bit of googling indicates that several people have had to build fastboot specifically to work with this device.  I found this one for Linux (last post) and have verified that it runs and isn't malicious: https://software.intel.com/en-us/forums/topic/494961

That actually worked just fine! This link provided me "working version" of fastboot for my device. Now fastboot devices returns my device name correctly and all other fastboot commands work just fine.


text:
How do I find the Mac address of a paired device?
There is a Bluetooth Headphone which paired to my Android Device.
I want to know what is the Mac Address of the Headphone.
Is there any way to find the Mac Address of the paired device?

if your Bluetooth Headphone Paired with Device, you can find Mac Address with this Apps :
Bluetooth Finder
or
Bluetooth Address Finder

I tried both, but doesn't recognize the Headphone for pairing process!

i used this apps and worked fine.maybe your Headphone outside Support of this apps.but,i suggest check this link : http://stackoverflow.com/questions/10795424/how-to-get-the-bluetooth-devices-as-a-list this is maybe can help you with List Devices and then you can see all Devices with MAC address.hope this helps.

I was trying to find the MAC address of a device that was already in the paired list, but was not currently connected.  The app Bluetooth Mac Finder worked for me.  It has 3 tabs at the top: Discover | Paired | My Device
The Paired tab will show the friendly name and the address of all items in your paired list.  The other two tabs do as you would expect. Discover will scan for devices and My Device shows you the MAC address of your phone.

Hello TML. Can you link this app in the answer?

authors: Галина Галкина


text:
Can i use Samsung Galaxy Sm-T210R as phone?
I have Samsung Galaxy Tab 3 SM-T210R purchased in US. In India it is marketed as Neo 3 with voice calling facility. Is it possible to modify SM-T210R as Neo 3 and use it for GSM sim based voice calling ability just like Neo 3.
Thanking you

The Samsung Galaxy Tab 3 Neo is not the same as the Samsung Galaxy Tab 3 SM-T210R according to the Samsung website, and the Neo uses a sim (2G or 3G).
The SM-T210R is a WiFi device:
http://www.samsung.com/us/mobile/galaxy-tab/SM-T210RGNYXAR-specs
The Neo is a GSM device:
http://www.samsung.com/in/consumer/mobile-phone/mobile-phone/tablet-smartphone/SM-T111NYKAINU
(And the dimensions are different as well)
GSM Arena confirms the non-GSM, though I can't post the link because I have <10 rep.

GSMArena link:  http://www.gsmarena.com/samsung_galaxy_tab_3_7_0_wifi-5423.php

Correct, it simply has no cellular hardware.


text:
Switch microphone to speakerphone mic
My primary mic seems to be broken. Google Now voice search records no audio and while in call the other side can not hear me talk. Booting to safe mode does not help either.
However when I switch to speakerphone, all is working well. As far as I've read the Nexus 5 uses another mic in speaker phone mode (noise cancellation).
Is it somehow possible to always use the speakerphone mic? Since it is the only one working for me.

yes, it is rooted

I found two apps
one free - Auto speaker here
Try the free one first
second Tasker - Paid here
It has lots of automating features beside your need.
Before paying for App Read the tutorial first.
To use tasker use this tutorial link
Both apps uses sensors. Try on you device.

Both apps seam to be able to trigger speakerphone mode. But that's not what I'm looking for. I could switch to speakerphone mode myself using the in-call button. But that would switch the speaker as well as the microphone. I'm looking to switch the microphone only. I think there is no native Android call to change that behavior, since most devices do not have different microphones. I guess its part of the nexus 5 firmware.

I do not recall or found any such application to switch mic permanently without switching speakerphone. With dual microphone, you can get custom build application for your need for your device. But I rather suggest you to get that mic replaced with authorized service center.

authors: Şilęnće Wąļč


text:
phone won't connect to wifi after upgrade to Android 5.1
I upgraded yesterday to Android 5.1. Looks awesome but thinks that my home internet wifi is not responding and won't connect to it anymore. (Give me an exclamation mark on wifi.) The new feature (stop trying to connect to networks that aren't responsive) they added to wifi is clearly acting up. I can connect through multiple other devices to the same wifi without issue.
It does get an IP address and my phone is still able to connect to my work wifi. If I go into my saved connections after a minute, that is where it tells me that its not getting connectivity and will no longer try to connect to that network. I did try rebooting the phone.
Any idea's of other things I can try to make it connect to my home network?

If the answer below doesn't fix it, take a look at http://android.stackexchange.com/q/100657/1465

I had the same problem, but after upgrading to 5.02 I solved it by removing the network (go to WLAN settings and long click your home WiFi and then select remove) and then reconnecting to it. It will ask you for the password again and after that it should connect normally.
I heard that there are some WLAN bugs in Android 5.

I did this like 5 times and rebooted the phone, but after going to work connecting to a different network then doing this... it finally worked.

I had the same problem. I updated to Lollipop 5.1 yesterday.
Today, my wi-fi connection suddenly stopped and went to this infinite loop with the message "Obtaining wi-fi address". Some people said that I should switch to Static IP in advanced settings, didn't work for me.
My solution was: simply reboot your router.

I had the same problem after 5.1 OTA update on a Nexus 4: wifi would no longer auto-connect to known routers.
Work-around for now: installed Wifi Switcher which forces the phone to connect automatically, but only to the strongest signal, which is usually the one I want.
Still waiting for a fix from Google.


text:
How to disable Google Cast ready for Youtube on Chromecast with Chrome?
I know this sounds like a weird question but.. WTF. The "cast optimized youtube experience" is just plain horrible. I would much prefer to just cast the tab as normal.
Sometime I seem to be able to do it by accident, but most of the time everything switches over to the "optimized version". I really like my Chromecast for basic screen mirroring. I see it as an awesome wireless HDMI cable where everything even syncs up perfectly. Being able to cast a specific tab works great, even in Full screen.
But when I try to use the "optimized" Youtube version it lags, sometimes "loses control" and the volume adjustment adjusts the actual volume on the chromecast, so if i stream a normal tab afterwards and forget to reset it to max, everything is too low without the ability to change anything.. It will also refuse to add stuff to my "TV queue" and... Well, the list keeps on going, and I really find the experience horrible. I tried to make a big iframe of Youtube, but they disallow that.
I don't know if anybody knows a hack to make me able to just cast Youtube as a normal tab without the "Chrome readiness" - This is a very big deal to me.

authors: عمار الكربلائي عمار الكربلائي


text:
How can I diagnose what is using my 3g connection in small packets
My GSM carrier rounds all used data up to 100KB. Which means that if some app is sending/receiving 500 bytes, I get charged for 100KB.
Lately I observed that I go through several hundred megabytes per day.
Data usage in phone shows that I used ~ 400MB, while carrier charged me for over 2GB of data.
In detailed billing I see literally thousands of short connections (multiple per minute, 24 hours a day), each using 100KB - which means that actual data transfer is much lower.
Carrier helpdesk said that they can't tell me what I'm using the data for. Phone shows real data transfer, which in my case is useless.
What can I do to find out what application/process is sending lots of small packets of data (or receives)?
If it helps with anything, I'm using Motorola Moto G2 (only 1 SIM has data transfer enabled), and it's running Android 5.0.2.
While debugging the problem, I disabled Google Backup Services from using 3G (only works over Wifi now), and an hour ago I disabled it altogether. But given that it was disabled over 3G, I don't think it's the culprit.

Many apps transfer small amounts of data to either ask for new messages or send a heartbeat to the server so it knows that your device is able to receive messages. Some apps may allow you to disable such features, so try that. Apart from that if were you, I would change the carrier because rounding up to 100kb is just stupid.

Do you not have a data monitor under Settings -> Wireless or similar?

@GiantTree I know all this, the problem is how to find what app is causing the situation now.

@MatthewRead - of course I have it - I mentioned "data usage". The problem is that it doesn't show me number of connections just data transferred. Which (in my, very special case) is the wrong thing.

I recommend looking into Background Data in Settings -> Data Usage -> Menu item "Restrict background data" or similar. That way apps can only issue a remote connection, if they are running in the foreground (I'm sure this means on screen). So no app can load data in background, but many apps will have problems (especially messaging apps).

If you are in a western nation then the 100KiB rounding may be illegal. The EU has specific caps on rounding, i.e. call billing used to be rounded to the whole minute, now the law limits the carriers to billing in 6-second intervals. There are similar caps on data billing rounding.

@GiantTree: I know about this. But I don't know which app to restrict, so it's kinda pointless.

@dotancohen and how does it help me? Sure, I "can" sue the telecom. and after months or years, I will win (????). It has nothing to do with my problem now.

@aguy Restricting Background Data does not need you to specify an app; it restricts it for all apps at once.

@GiantTree: Will try. But I'm much more interested in diagnosing which app is causing the problem than blocking all the apps. After all, I could disable data transfer over 3G altogether, but that's not a solution I'm really looking for :(

To diagnose the issue you could try a third-party network monitoring tool - Network Connections

Powerful tool that displays and monitors (tracks) all inbound and
  outbound connection from and to your Android device.

Other features bundles in the app:

Monitors all internet connections from and to your Android device
Displays notification when hidden apps are connecting to remote servers
Displays detailed IP information for each connection - IP address, reverse resolving (PTR), AS number, Abuse RBL data, administrative
  information, etc.
Gets detailed info about each app that connects to remote servers and network connections used by it - permissions granted to each
  captured package and all IP addresses used by it.


text:
Google navigation audio stops - not pauses - audio playback
I'm not sure if this is the place to ask for help or not, but I'm getting desperate at this point, so apologies if this not the correct forum...
Google maps will stop audio playback.
I have tried different map navigation systems, and different podcast players and it almost always seems to happen. Sometimes, as soon as the map app is loaded, other times not.
This isssue is slowly driving me insane and making me really regret buying this phone. (Which is a Motorola Moto G Android 4.4.4)
Please advise what my next step should be.
I've managed to get the result from a logging app which produced the following output
--------- beginning of /dev/log/main
I/dalvikvm(26340): Enabling JNI app bug workarounds for target SDK version 11...
V/WebViewChromiumFactoryProvider(26340): Binding Chromium to main looper Looper (main, tid 1) {41f60e60}
I/LibraryLoader(26340): Expected native library version number "",actual native library version number ""
I/chromium(26340): [INFO:library_loader_hooks.cc(116)] Chromium logging enabled: level = 0, default verbosity = 0
I/BrowserStartupController(26340): Initializing chromium process, renderers=0
E/AudioManagerAndroid(26340): BLUETOOTH permission is missing!
I/Adreno-EGL(26340): <qeglDrvAPI_eglInitialize:410>: EGL 1.4 QUALCOMM build: AU_LINUX_ANDROID_LNX.LA.3.5.1_RB1.04.04.02.048.018_msm8226_LNX.LA.3.5.1_RB1__release_AU ()
I/Adreno-EGL(26340): OpenGL ES Shader Compiler Version: E031.24.00.08
I/Adreno-EGL(26340): Build Date: 03/07/14 Fri
I/Adreno-EGL(26340): Local Branch:
I/Adreno-EGL(26340): Remote Branch: quic/LNX.LA.3.5.1_RB1.1
I/Adreno-EGL(26340): Local Patches: NONE
I/Adreno-EGL(26340): Reconstruct Branch: AU_LINUX_ANDROID_LNX.LA.3.5.1_RB1.04.04.02.048.018 + f2fd134 +  NOTHING
D/AudioManagerAndroid(26340): ==> onReceive: s=0, m=0, n=h2w, sb=true
D/AudioManagerAndroid(26340): reportUpdate: state=0, devices=[Speakerphone, Headset earpiece]
I/dalvikvm(26730): Enabling JNI app bug workarounds for target SDK version 11...
V/WebViewChromiumFactoryProvider(26730): Binding Chromium to main looper Looper (main, tid 1) {41f5b7a8}
I/LibraryLoader(26730): Expected native library version number "",actual native library version number ""
I/chromium(26730): [INFO:library_loader_hooks.cc(116)] Chromium logging enabled: level = 0, default verbosity = 0
I/BrowserStartupController(26730): Initializing chromium process, renderers=0
E/AudioManagerAndroid(26730): BLUETOOTH permission is missing!
I/Adreno-EGL(26730): <qeglDrvAPI_eglInitialize:410>: EGL 1.4 QUALCOMM build: AU_LINUX_ANDROID_LNX.LA.3.5.1_RB1.04.04.02.048.018_msm8226_LNX.LA.3.5.1_RB1__release_AU ()
I/Adreno-EGL(26730): OpenGL ES Shader Compiler Version: E031.24.00.08
I/Adreno-EGL(26730): Build Date: 03/07/14 Fri
I/Adreno-EGL(26730): Local Branch:
I/Adreno-EGL(26730): Remote Branch: quic/LNX.LA.3.5.1_RB1.1
I/Adreno-EGL(26730): Local Patches: NONE
I/Adreno-EGL(26730): Reconstruct Branch: AU_LINUX_ANDROID_LNX.LA.3.5.1_RB1.04.04.02.048.018 + f2fd134 +  NOTHING
D/AudioManagerAndroid(26730): ==> onReceive: s=0, m=0, n=h2w, sb=true
D/AudioManagerAndroid(26730): reportUpdate: state=0, devices=[Speakerphone, Headset earpiece]
D/dalvikvm(26730): GC_FOR_ALLOC freed 4803K, 29% free 12245K/17224K, paused 18ms, total 23ms

I have no clue if this helps in any way.
Thanks in advance for any help.

Is your phone connected to the car via Bluetooth? The log notes that "Bluetooth permission is missing"

Not connected via Bluetooth, no.
Though Bluetooth was active.

I tried with Bluetooth turned off. The result is the same, still logging that 'BLUETOOTH permission is missing!'

that proably is unrelated to the problem. It seems an app is trying to use Bluetooth without permission.

The audio still stops.
I don't see anything else in the log that looks like it's complaining about anything. Any suggestions?


text:
Lollipop 5 overview / recent apps in landscape listed top to bottom? Put apps list down low to keyboard height like KitKat 4 cover flow recent apps
I'm not on Lollipop yet.
I just tried the Lollipop 5 carousel recent apps switcher (overview?) in a store with the Nexus 9, and once I had few apps open, some of the apps were covered, and in the top and back.
I use a Nexus 10 that is placed on a surface, and I think that I would have to keep lifting my palm to reach the thumbnails at the back and top.
The KitKat 4 recent apps (cover flow?) are at the same height of the top row buttons of the stock Android keyboard, and are thus easily reachable.
Perhaps the Lollipop recent apps view that I saw that had the apps out of keyboard-level reach was only for portrait view?

But then I found this site with a picture of the Lollipop recent apps in landscape view:

https://sarriest.wordpress.com/2014/12/01/lollipop-sweet-or-not-sweet/
I can access 6 apps in KitKat 4 recent apps, and they’re all at keyboard level.
I am concerned that even in landscape view, the recent apps in Lollipop 5 will be listed top to bottom, and there will be less apps at keyboard level.

I see another article that has this picture of a grid view of the running apps.

http://www.phonearena.com/news/HTC-One-M8-with-Lollipop-vs-One-M8-with-KitKat-UI-comparison_id65309
I initially thought that you had 2 choices in Lollipop: grid and carousel.
It looks like having the choice of 2 options might just be for the HTC SenseUI.

Is the carousel recent/running apps switcher the only available option for Lollipop 5?
Are 3rd party apps allowed to let you choose a grid view, cover flow view, etc.?
I'm seeing mention of recent apps modifications with Cyanogenmod, Paranoid Android, Xposed, etc..
Does that mean that mean that you might need to root to change the recent apps layout?
Thanks.

That's correct. That's the only available layout in stock Lollipop. Any alternative Recents layouts would require rooting and/or custom ROMs. The alternative layout you're seeing is HTC's custom layout. OEMs are free to alter it in any way they choose, and many do.


text:
Keeping Tasker Plugin Alive in Background
I'm experiencing a little difficulty in keeping a Tasker plugin alive in background. The name of the plugin is called Tasker Process Running (KC) and it gets killed from background by Android's LMK once the RAM gets too busy.
I am planning to use Tasker to keep it alive in the background using an "If" - "Else" loop. What are the proper step-by-step method to do this?

Have a look a this : http://www.pocketables.com/2013/05/beginners-guide-to-tasker-part-1-5-tasker-basics-new-ui.html

@Maxime Thanks for the reply, but wasn't the answer I was looking for. I know the basics of Tasker, I just need the steps to specifically setup Tasker Process Running (KC). But, thanks for your reply anyway. =)


text:
Okay to install CWM Recovery on Galaxy Nexus 3 GT-i9250M?
This article is very explicit that installing CWM recovery is only for the GT-i9250 and that the:

process here is not for other variants of Samsung Galaxy Nexus, like: GT-i515, GT-i516, GT-L700, i9250T, etc.

However this post says:

There are no hardware differences, just tweaked software (specifically Radios)

Is there any real risk to installing CWM Recovery on the GT-i9250M?

Is there any real risk to installing CWM Recovery on the GT-i9250M?

Short answer : No
More information :

between Install Recovery, there is many reasons or problems or other Something you should attend ...

Do not Power off Device. Device maybe at Flashing or Install CWM
Proccess can Break or Turn Off Completly.
or other something ...
but there's not fear or escaped from this Proccess.
Most of the Time, you can Flash a Stock Rom With Odin then, your Device is availabe for use.
But :
you need Special CWM for your Device, ( Special For GT-i9250M ).


text:
Moto G won't go th Home Screen when unlocked
When I unlock my Moto G, instead of going to the Home Screen, it goes to my Contacts page. I can't see where to change it so that it opens on my home screen. Any ideas?

You're swiping from the bottom left across.  Swipe up from the bottom middle and it will got to the hone page.  This was driving me nuts too.


text:
How do I get my Clock & Weather widget on my homescreen?
I used to have a widget for Clock & Weather on my home screen but it vanished. I am trying to set it up again, but I am not successful. I am seeing that you need to press down on home screen and select widget am on Android 4.0.4, but all I get is "Choose wallpaper from".
I miss my widget. How can I get my widget back?
My device is an Infinix Race Bolt 450 running Android 4.0.4. The "App Drawer" has a widget tab, but the widget is not listed there. It is installed, however, as the app providing it is still there and working.

Some apps allow you to chose what widgets should be enabled (I know that e.g. from Business Calendar). Can you start the app and check in its settings if the widget might be switched-off by accident?

Workaround: there are apps in the play store that will put a widget with similar functionality on your home screen.

Try to :

Press Home button followed by Menu button. Select Add -> Widgets ->
Clock & Weather.

Or :

Press Home button to show the home screen. Tap and hold your finger
on any available space, select Widgets -> Clock & Weather.

Hope it will help.

Menu button only gives me  Wallpaper , Manage Apps and System Setting                                                        Tap and hold Home screen just gives option of choosing wallpaper

Do you have a Widget tab when you go in your applications? In the top right corner.

If you have Jelly beans 4.2 have a look at this : http://www.gottabemobile.com/2012/11/19/how-to-use-lock-screen-widgets-in-android-4-2-jelly-bean/

am using Ice Cream Sandwich 4.0.4 Widget tab is available and i can select all other widgets e.g. calendar but my Weather & Clock widget is missing.  on the app under settings--> Widget settings i believe i have the correct settings

Are you sure Weather & Clock is installed? Try to re-install it.

yes it is and on the App itself it works ok, wanted an easier way of checking weather by having widget.

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


text:
Unable to send attachment from Gmail using browser
I want to send PDF, and DOC file using Gmail on Sony Xperia. But there is no option to add attachment on Google Chrome, Firefox or Dolphin. Also, when I open Gmail on stock browser with desktop version, there is an option to add an attachment, but it doesn't actually add the attachment, and only text data is sent. How to send attachment using Gmail on phone?

You are right, I tried your way just a while ago and I am unable to attach file in Gmail.
If it is possible for you, instead of using Gmail from browser, download Gmail app from Play Store and your problem will be solved.


text:
How to install SDK packages offline after download is complete?
I'm trying to setup my Android development environment and for some reason I would rather do that offline instead of using SDK to download the packages. So far I managed to grab a list of packages from google's repository and download them all (5.2 GB in total). Here are what I've got:
android-XX_rXX.zip
build-tools_rXX-linux.zip
docs-22_r01.zip
google_apis-XX_rXX.zip
google_m2repository_r15.zip
google_play_services_3265130_r12.zip
google_play_services_6587000_r22.zip
market_apk_expansion-r03.zip
market_apk_expansion-r03.zip
market_licensing-r02.zip
platform-tools_r22-linux.zip
play_billing_r05.zip
samples-XX_rXX.zip
simulator_r01.zip
sysimg_XXX-XX_rXX.zip
tools_r24.1.2-linux.zip
webdriver_r02.zip

To reduce the size of list I combined its items using X notation. Now that I've got the list I search to find what to do with them next. This post suggests copying them into sdk-folder/temp and run the sdk manager. Which I did but nothing happened! Here's what my sdk manager looks like with having all the packages' zip files in temp folder:

Should I have done anything differently? Is there a way to install packages manually? (There are 70 zip files in total)

This site is for users of Android, which means that questions about development/programming are off-topic here (see the What topics can I ask about here?). You might also wish to consult Where can I ask questions that aren't Android Enthusiast questions? for a fitting place to your question.

Installing the SDK is on-topic, since it can be used for users to obtain the USB drivers or emulator.

of course you can, use below link and Download Offline any package's you need :
http://downloads.puresoftware.org/files/android/

// i think your ip banned from Google.like IRAN Ip :) For Online packages download.
after Download :
Extract Folder, (Example : build-tools ) in : SDK Root Directory.
or if doesnt exist with this name, Create a folder with this name ( build-tools ) and then Open Sdk manager and now, you can see Added Package in List.
or you can Download Bundle :
All Android Studio Packages
(Not Recommended)
and Attend please, this is your SDK Root Directory :
/home/mehran/Application/Android/android-sdk-linux/

Extract all of this packages in this Directory.
also, maybe usefull :
Adding SDK Packages

Thanks, do you know where sources-XX files should go?

For Sources: download Sources based on your Api, then create a folder in Sdk Root Directory with this name : sources, and extract downloaded folder in this dir, then you can see sources added to SDK.good day.

You could consider using https://github.com/icefapper/offdroid; it creates a server on local host and serves the sdk manager with the packages you have on the disk. the process is completely transparent to the sdk manager -- it still believes it is retrieving the packages from the internet.

for offline setup, you also need .inf files. each file that you copied, need a .inf file
for example file named sysimg_armv7a-15_r03.zip has a file named sysimg_armv7a-15_r03.zip.inf
content of the inf file is like bellow :
### Android SDK Download.
#Mon Jan 25 05:16:36 SGT 2016
StatusCode=206
Last-Modified=Thu, 04 Jun 2015 17\:00\:00 GMT
ETag="55d25"

SDK manager based on these files understand your copy on your temp folder is old or not. the status code determine if the download of the package is failed or succeed. the status code is simple http response code. so in this case it failed. if it's succeed, then it should be 200.
To setup offline:

first you need to select packages that you want to setup.
then press install packages button. in this way the SDK manager will create the .inf files.
then you need to replace .zip files in temp folder
then open each .inf file and replace status code with 200
reload SDK manager and ask to install packages again

in this way, still you need an internet connection so the SDK manager can check the validity of your packages. but at least you can download the packages from any other source or with a download manager to have a faster download speed


text:
How to install app on external SD card on Galaxy Note 3?
I have Galaxy Note 3 on Android 4.4 and it has a phone storage and internal storage. The apps are installed in these 2, but both are full. I bought a micro SD card but I can't install apps and games into the External Storage (external SD card). How can I do this?

Welcome to Android Enthusiasts! I've just added the app2sd tag to your question. You might wish to see its tag-wiki for this topic. For the specific task, I'm afraid that's not possible on a non-rooted device. See these questions which are dealing with the issue (and having answers), e.g. App to External SD on Samsung I9003

@Mohsen Android always uses the primary SD card for this. As soon as a device has more than one SD card, that usually means the internal SD. No way to change that without root. OP explicitlely asked for external card as he's no space left on the internal – so that's a little different an issue then simple App2SD support.

my phone is rooted . @Izzy i know that but its not move the app to External SD that option move the app from phone storage to internal storage not external storage

@Arshia that's exactly what I wrote to Mohsen above: with native App2SD, Android always uses the "primary SD card" (the internal, if there is any) only. As your device is rooted: Again my suggestion to check the tag wiki and watch out for Link2SD – which is a root-app to achieve exactly that. // Btw: please use ENGLISH here – no idea what your previous comment is about.

@Arshia sry, this community using english language ;) anyway i think : internal sd = phone storage.your question has a problem, as Izzy said, i think you may try this : http://android.stackexchange.com/questions/23014/app-to-external-sd-on-samsung-i9003 APP2sd - Izzy ; no problem dude ;) i have problem with this English, i try to fix it :-)

I installed the link2Sd Plus and create a partition (with instruction but i cant move the apps to that partition , i just can move the apps from phone storage to internal storage !!!


text:
Reminders doesn't work (Google Keep, Any.Do, ...)
No reminders work in applications like Google Keep or Any.Do
But when standard alarm event is fired - boom! All past reminders that you were supposed to remember 5 hours ago are displayed.
How to make them work as they should?
No greenify or similar app is installed. The phone is Alcatel One Touch with Android 4.3.


text:
With the stock Gallery app, how can I open an arbitrary image file by specifying its filesystem path?
I would like to know whether it is possible to open an arbitrary image file with the stock Gallery app (as distributed with the Samsung Galaxy SIII) by navigating the filesystem and drilling down the path to the image and clicking on the image to be opened. It seems to me that the only place it allows its users to select files from are the folders found under /storage/emulated/0/DCIM (normal pictures), the folders found under /storage/emulated/0/Pictures (screenshots), /storage/emulated/0/PhotoEditor for pictures created with the Samsung Photo Editor which can be installed from the Gallery application by clicking on the edit picture icon on the top-right-hand-side when viewing a picture, /storage/emulated/0/Download for images downloaded from the web via a web browser, and other albums taken from Google Picasa Web.
Right now I'm guessing that when the stock Gallery application is opened, it just traverses the entire filesystem and for each directory which it finds which contains an image it displays the directory name along with the last image in such directory (and switches to a grid view for the images in that directory if clicked).
In any case, I would like to know if there's an alternative way to open an image directly form the stock Gallery app, e.g. Gallery could launch a file explorer application upon request once a picture is selected? Thanks.

I've got the same phone with image files (jpg) in /storage/emulated/0/download and using the Gallery, I have no problem viewing them.

Please see my updated post.

You're not limited to using the Gallery app to view your images.  I've loaded a file explorer app called ES File Explorer File Manager that allows me to traverse not only the local content of my phone, but, also, any network drives I may have access to.  When selecting an image file, you are presented with a list of programs that are registered to open the image.  The program can use the Gallery app, or, its own built in image viewer, or, any other registered image viewer.

Thank you for your reply. As a matter of fact I also have a third-party app File Manager (Explorer) which also lets me navigate the whole filesystem, and not only image files, but I was asking about the stock Gallery app. Thanks.

@JohnHigginstyne  In any case, I would like to know if there's an alternative way to open an image, e.g. via a file explorer application.  You've got me confused.

OK, sorry for the confusion; if you could kindly answer the rest of the question I'll be very happy to accept your answer. In particular I would like to know if the JPG is found by the Gallery application if the image is placed immediately under the / (root) directory. Thanks.


text:
What is the difference between the Tag Buddy and Face tag stock Gallery options, and where is the related info stored?
I would like to know what the difference is between the Tag Buddy and Face tag stock Gallery options (as available on the Samsung Galaxy SIII stock Gallery application).
Also, why is one option activated via a sliding-button and the other one via a check mark as opposed to both looking the same. I guess the only difference is that with the sliding-button one can also click on the text on the left-hand-side of the entry to view more information (in this case some descriptive help information), whereas this behavior is not available when an entry text is followed by a plain checkmark.
I also don't understand, if the Tag Buddy features are all enabled (Weather, Location, Person, and Date), then why can't I view any of these by clicking on the Details menu entry when viewing a picture with the stock Gallery app? Where is the weather information stored, I've installed the EXIF Tag Editor (Photo) app, but none of these are showing up in the EXIF info, and if I include a photo note or a sound file to the picture, these aren't showing up there either? Where are these pieces of information stored, and how do I access them and make sure they are copied when the picture is copied to another storage location?
The following screenshot shows these two entries under the Tags heading.

When the Camera app takes a picture:

The date and time the picture was taken is stored in the picture's EXIF data.
The GPS coordinates will be stored in the picture's EXIF data (but not the place name) as long as the Location tag's camera setting is set to 'On'.

However, why is the Tag Buddy feature in the Gallery app instead of in the Camera app? After all, if I take a picture:

wouldn't I want the weather information to reflect the time the picture was taken, and not the time the picture was opened in Gallery?
wouldn't the location information have to be the one corresponding to the GPS coordinates at the time the picture was taken, and not at the time the picture was opened (after all the user of the camera may choose not to store EXIF GPS info in the picture)?

Finally, if Face Buddy is enabled and the list of people is stored somewhere, then how can I view such list of people as a list stored on the device?
Thanks for clarifying these issues.

I don't have Samsung products, but from reading a while, it seems the info of Tag Buddy is stored by Samsung itself, not stored as EXIF info. Probably local SQLite database on internal storage, but it's hard to investigate further without having the device to test.

Your device doesn't have this feature? But what exactly would Tag Buddy store in the SQLite database?

Yes, this is Samsung-specific features (link).

Tag Buddy lets you store information along with the photo (though as Andrew T. noted, this might be stored on the device and hence won't necessarily go with the photo when the photo is copied to another device).  It allows you to tag:

Weather
Location (though GPS should be in the EXIF and might be)
Whom you are with
Date (though this is in the EXIF)

The 'whom you are with' is just a list of people.
Face Tag, on the other hand actually tries to recognize faces in the photo so you can tag them, you can see that Facebook, for example, has both of these features, the ability to tag faces in photos versus being able to list 'With who..' for a photo.
Face Tag also allows you to click on the tag and do things like call or message the person.  I'm not sure if Tag Buddy has this ability.
I believe Face Tag is an Android development and Tag Buddy is a Samsung addition, which might explain the somewhat overlapping functionality, not to mention the slightly different interfaces (such as check mark versus slide)

Thank you for your excellent answer, but please see my updated post: in Gallery, with tag buddy, weather shows the present day weather at the location the picture was taken? location shows the location name if the picture has GPS tags? Date always shows the date the picture was taken of course.

But if Face Tag is turned off, then there must be a place where the list of people that are on the pictures can be entered manually. And where is this??? Thanks.

Yes, Facebook supports both the list of people as well as the very same list with each having the coordinates and size of the square on the given picture that delimits the face of the given person. I had never thought of these as separate, but you're right, they are: a picture could have no faces but could still have a list of people that were there with you when the picture was taken. Thanks for pointing this out. (BTW, I'd like to upvote but I don't have enough points).

Sorry, I just saw your update.  It's not clear where the info is stored, though Android stock camera is capable of saving GPS info in the EXIF tags.  I would give up on TagBuddy if you want the info to be saved outside of the phone.
You don't have to upvote the answer to help me out, just select it as the correct answer.  :)


text:
Factory reset: will home screen order, file, and folder layout, and account usernames and passwords be restored after adding Google account back?
I have a Samsung Galaxy SIII device. I would like to know:

if I configure a Samsung account and factory-reset my device, then when I add the Samsung account back will I get my Android home screens, default home screen, and all the folders and free as well as paid apps they contain be restored so that everything looks exactly the same as it was prior to resetting my device, or do I need to add support for a separate cloud service in order for such configuration to be preserved?
Also, once I add my Samsung account back after the factory reset, can I also restore all other accounts (Facebook, Twitter, etc..., including these services' username and password) by restoring a single Samsung account?

As you can see, I have both Samsung account and Google configured under Settings | General | Accounts, but I'm not sure which does what:

No it can't.
In this case its safer to use a backup app like Titanium Backup which can backup folder structure or full system and downloaded apps data + apk. it'll also keeps your Settings, Home & Lock screen wallpapers, app widgets, bluetooth pairings, bookmarks, call logs, WiFi Access points and every other data which will be backed up with Google or Samsung account.
Also your backups can be restored on any other phone since you can specifically choose which option to restore.

Will it also back up account passwords to other services such as Facebook and DropBox and restore them? Thanks.

Great. I've downloaded the Titanium Backup app and I'll see what it can do for me. BTW, do you know what the Samsung app does at all? Thanks.

@JohnHigginstyne Yes, it will. Think it as a complete-data-transfer app which you won't see any differences between your old and new phone(if you restore all backups). And for your second question Samsung Apps is sth like Google Play but designed exclusively for apps which is developed by Samsung or installed as system apps on Samsung official ROMs.

I am not sure with samsung account but I am sure it works with Google account, if you have backup and restore enabled from day 1 of the account setup. Then you will get everything back.

Yes, but my question specifically also asks about whether the file and folder structure on the home screens (the ones which can be swiped from left to right) is preserved. If they are, then what happens when the backed up apps and app folders are restored from the google cloud? What if the screen (matrix) is larger / smaller? How would the files and folders be rearranged in this case?

And when you say "everything", do you really mean also the account passwords of other accounts registered on the device?


text:
Strange behavior on Nexus 4, Android 5.0.1 (issue with Google Play Services?) Apps don't autostart, Google apps don't work, phone freezes
Update: Resetting only the Google Play Services app as has been suggested didn't work for me unfortunately, because (in addition to what I've written below) the "force stop" and "uninstall updates" buttons are greyed out.
I decided to do a factory reset, and so far I haven't had any more issues with Google Play Services, but I still don't know what exactly caused these problems (probably an update).

I have a Nexus 4 with Android 5.0.1 (no custom rom), and there have been several issues for a few hours now.
It probably started yesterday when a message popped up 2-3 times (over the course of a few hours) saying that "Google Play services has stopped working".
Now, after booting the phone and getting to the lockscreen, the apps which would usually autostart don't seem to start (messaging apps, gmail, battery widget app etc.) and it doesn't even connect to a cellular network. WLAN works straight away. Sometimes these apps will start (and it connects to the cellular network) more than half an hour after booting the phone.
I've also noticed that for several minutes after booting, the list of running apps contains only Settings, Media, Google Services (not Play services!) and Google Keyboard, and after some time, if Google Play services does show up, it is constantly shown as "restarting".
After using the phone for anything between a few minutes and maybe an hour, it will freeze and not respond to any touchscreen input, sometimes saying that the launcher is not responding. Prior to freezing, it will usually start lagging heavily. It will still respond to the power button though. (turn screen on/off, show "power off" dialog)
Additionally, Google's own apps won't work even when I try to start them manually (I have tried Play Store, Maps, Gmail, YouTube, News & Weather). They either go to a blank screen or don't open at all. The system seems more likely to freeze after trying to open these apps.
I can open the settings menu, but some of the options don't work:
- About Phone > System updates: It goes to a blank screen for about a second, and then back to the "About phone" menu.
- About phone > Status: works only when connected to a cellular network, otherwise I get a dialog saying that the process com.android.phone has stopped.
(these are the ones I found not to work)
What I've tried:

Disabling the Google Play services app and replacing it with the factory version.  Doesn't work because in order to do this, I would have to disable "Android Device manager" from being a device administrator, but its checkbox stays checked even after trying to disable it.  (Is it normal that "force stop" and "uninstall updates" are greyed out for Google Play services?)
Booting in safe mode. Works, but I get the same problems in safe mode.
Wiping the cache partition.  Works, but doesn't fix any of the issues.

What could have caused these issues? I haven't installed any new apps recently. Is there anything else I could try? If not, I guess I'll have to do a factory reset.

The uninstall updates and force stop buttons are greyed out because of the device administrator's setting. As you already know, you must uncheck the checkbox for Google Device Manager as device administrator first, afterwards the buttons are active.
I did that a couple of times myself because I have the same problems on my Galaxy S4 with the newest Lollipop. There are two problems, though:

Immediatelly after reboot of the phone, this setting takes a while to kick in. Only after one or two minutes the device accepts to remove that device admin setting. So give it some time and several tries.
From time to time, after reverting to factory version of Google Play services, they get auto-updated to the newest version again, regardless of the auto-update settings you might have.

I figured out that for me each version of Google Play services of 7.0 and newer definitely will crash. Version 6.7.76 is the last one that works for me. You can download and install the APK at apkmirror.com. At least for as long as it takes to auto-update it again...

Thanks for your answer! I have already done a factory reset a few weeks ago and haven't had any problems since (right now with Android 5.0.1 and Google Play services version 7.0.99), but your answer could help others who might not be willing to perform a factory reset on their device. So to clarify, when you revert to an older version, all of the problems are gone, but they are back as soon as Google Play services gets auto-updated again?

@neil51 I figured out that Google Play services 7.0.99 will crash immediately after reboot (mostly they crash twice), but after that everything seems to be OK. Initially I thought that those crashes are responsible for my Smart Lock not working. But after some minutes, Smart Lock starts working like normal. So, yes, there is no crash with versions 6.x, but even if the version gets updated to 7.x the only downside seems to be that one or two crashes at boot time. I guess I can live with that for now ;)

I had the same problem. I uninstalled the updates to the Google Play Services and replaced it with the version that came with my device. It then auto updated (to the same version I had before) and now it works! It seems like a bug in the update process.


text:
Putting in an SD card made my Zedge ringtones unusable and I can't access the pet shop app etc.,
I don't have an Android, but my girlfriend said she needed an SD card, so I got her one. She put it in her phone, it just said 'setting up SD card' and she didn't have to do anything else.
It made her ringtones for specific callers stop working. Then it stopped even showing her downloaded ringtones in Zedge and started using a 'default' ringtone which is one she had never heard, her phone is a T-Mobile Touch and its default ringtone is the T-Mobile theme, not the one that is playing.
She has also been using a pet shop game on her phone for about 2 years and now she can't use it. It will just say the app isn't installed. Going into the application manager, I can see that there is a file with the word 'petshop' in it saying it is on the SD card, the file and the other 2 (one is eBay app) are grayed out.
The whole purpose of the SD card was so that she could move all of her pictures of our son onto it in order to have them printed out or to move them to a new phone when she gets one. I don't honestly even know how to do that.

Was the SD card a replacement for a smaller one she had in the device before?

It wasn't a replacement. It was the first one ever used in the device I think. It was a Sandisk 8GB.

The reason for the trouble is you've replaced the existing SD card without having copied the data. With apps installed on the (original) SD card, those are naturally "gone" as soon as you've popped it out – and did not "magically transfer" to the new card.
What you'd have to do is to first copy everything from the original card to the new one – including the "hidden directories". For how to do that, you might wish to consult How do I switch my Android device's SD card without causing problems?

It wasn't a replacement card. There was no SD card in the phone when this one was put in and the apps/ringtones were working properly from the internal memory.
I haven't owned an android before, but I'm pretty good with PC's and technology in general and I am baffled by what the SD card did to her phone. Thank you for your help so far, Izzy. I appreciate the responses!

Yuck. I've missed 3 chars of your comment on the question: "True. I was in a hurry before work. It wasn't a replacement." Sorry for that! So I'm baffled now: what happens if the card is removed? Do the apps show up again?


text:
Play Store gone from my Cyanogenmod 7 Galaxy Ace. How can I get it back?
Recently, the play store went missing from my apps list. I have tried reinstalling it from the apk file but the apk installation tells me I am out of space. I have deleted all my apps and have 80mb of internal space and it still gives the same error .I have tried older versions and I get the same error. I then went into system/apps and data/apps and data/data and there is nothing left over from the playstore. I have also tried to reinstall all of gapps from recovery but that didn't work either.
I am really stuck and wondering what I can do. I wanted to use clean master to get rid of all the obselete data files but that has the same installation issue. Any help would be appreciated.

Have you tried formatting the system partition, and then flashing both CyanogenMod and Gapps package? (notice: reinstalling the system won't factory reset your phone, you will continue where you left off)

Yeah, I formatted and reflashed a day after asking. (which is why i never responded, i lost this page.) It all works fine now, I just had to reinstall all my apps.

Format the system Partition and reflash Cyanogenmod and Gapps in recovery. Unfortunately you will have to reinstall all apps (even ones on the SD card).
Note: Sometimes, bizarrely, it can wipe part of a SD card. I lost photos and videos and also appdata (which was ext4) but all my downloads and recovery zips remained. Not sure if that it a problem with the OS, my phone or the recovery system I use. Just thought I would mention it as a warning, just in case.


text:
Different notification tone only for one contact
I want to have a different notification tone for one specific contact, but I can't figure it out.
I can change the tone only for All Contacts, but not for only for one contact.
Any ideas?

You can define a specific ringtone as detailed below. For message notifications you will need to find a messages app that supports that option.
To define contact-specific ringtones:
From the contacts app open the Groups Tab. Create a new group with the phone numbers that belong to the contact (home, work, cellular, etc.). Select Ringtone and choose the tone you want for this contact.


text:
Anki - Next card review in <-36.2 years?
Was playing around with AnkiDroid, learning US of A state names as a test run. I just started today and AnkiDroid gives me the following options for cards I've seen already:
Again >1 minute, Hard 20 years, Good 50 years, Easy <-32.6 years
THat suppose to be normal?

That's not normal indeed... What version of AnkiDroid are you using?

@NicolasRaoul Version 2.4.2; Found the problem. Phone's incorrect date and time threw AnkiDroid off correct statistics.

Solution: Date & time were incorrect on the phone when I was studying decks in AnkiDroid. After syncing to the correct time - AnkiDroid thought I've been studying a set of decks for years, not minutes.
Therefore, make sure your time is correctly set and preferably doesn't change to an incorrect value, otherwise don't use AnkiDroid when your date and time are wrong. Set correct date and time first.


text:
How to access IPv6 websites via the mobile network
my landline only has an IPv6 address (well in addition IPv4 via crappy DSLite). I'm anyway trying to set up an owncloud server at home and access it from remote locations. So the task by now is to access the owncloud server via IPv6 using my Android 5.0.0 phone (Moto G 2014).
If I open the IPv6 address in my browser on the phone while connected to the same WiFi as the owncloud server everything works fine. But once I turn off WiFi and switch to cellular data the server can't be accessed anymore even though my router is configured to pass every connection to the owncloud servers IPv6 address range. This result is still reasonable since via the mobile network I only have an IPv4 address and no IPv6 address, so I can't communicate directly with an IPv6 target.
Are there some tricks to still reach an IPv6 host through an IPv4 connection on Android? Using tunnels ect? Or is this completely impossible by design?
Thanks a lot for replys!

You can only reach IPv6 sites from your device if it has IPv6 connectivity, whether it be via an IPv6-enabled WiFi network or via your mobile carrier's network. It is not generally possible to reach IPv6 sites if you only have IPv4 connectivity.
The below is no longer relevant because SixXS is now defunct. Thanks to Rodney for the tip-off.
You can set up an IPv6 tunnel for the times when you are on a network that doesn't provide native IPv6. I was able to find two Android apps which set up tunnels to the free SixXS network:

The Androiccu app is based on the aiccu program for PCs that sets up SixXS tunnels. It claims to require a rooted phone.
IPv6Droid claims to be able to do the same, without requiring the phone to be rooted.

I've used SixXS and aiccu since 2006 and they are generally quite good, though their points of presence can go offline or be decommissioned without notice.
I haven't tested either app, as I've had native IPv6 at home for a few months and on my mobile for a couple of years now. Given that I know in general how tunnels are set up, I would expect the app requiring a rooted device to be more reliable, and if you are rooted, I would start with that one.

Sorry, Dan: Michaels hint still sort of works. You can still use IPv6Droid (even from Sources) today either

using the built-in tunnel subscription for its own tunnel infrastructure for a monthly fee, or
setting up IPv6server by yourself, requiring a site that is accessible via static IPv4 address as well as via a static IPv6 address block: this might be at your favourite VM hoster or perhaps even your home server if your landline happens to meet these criteria.


text:
Google Maps app: how to find a shop on a given street (knowing only the shop type)?
I am using the Google Maps for Android application. I know the name of a street where a certain shop can be found. I don't know the name of the shop, but I know what kind of shop it is (e.g., a book shop), and if I saw the front door to the shop I would be able to figure out it was the one I was looking for.
So, with this task at hand, I open the Google Maps app, enter the name of the street and city name (either by typing it in or by using my voice), and search. I get a red "pin" on the map, pinpointing an arbitrary place on the street I was looking for. At this point I could of course, enter Google Street View and drag the cursor down the street, looking left and right every 5 meters or so, to look for the shop. But the street is long, the process is slow, and it won't always work because the shop entrance may be hidden by a wall separating the sidewalk from the road (perhaps a sequence of stone arches or anything of the like). Besides, the images provided by Street View may not be up-to-date and over time some shop may have turned into a different shop selling a different kind of product.
Here is what I would like Google Maps to do for me:

Learn where on the street the lower numbers are found, and where the higher numbers are found. Old cities have streets running in just about any direction, and the direction the numbers increase or decrease is not always intuitive.
Provide me with the names of all shops, along with their address and other details (such as the shop type, e.g. bookstore), which can be found along the given street.
If (2) is not possible, then the names of all shops which can be reached by a street path of say, no more than a user-specified amount of meters (e.g. 50m, 100m, 200m, 300m, 500m, 1km, 2km, 3km) which must be a user-specified value.
In case (2) and/or (3) are possible, then, I would like to know, if a shop wants to appear at a given address in Google Maps, then I've heard it can be done for free by supplying an an address where some snail-mail is received with a code which is then supplied to google to confirm the existence of the shop. If this is true, where is the site where such registration can be done? Also, I've heard that at an extra price Google will also enter the shop and take pictures to post on the Google Maps service (but I haven't seen any of these from my Android device).

authors: 10รวินันท์ ภูนุช


text:
Do devices that source power from the audio jack still work?
Some of the early audio jack magnetic stripe readers had no battery.  (Think Square, although I don't know if theirs ever worked this way.)  They sourced all their power by rectifying the weak AC signal of a tone played out of the audio jack.
About a year ago, I either read somewhere or was told by a co-worker that unpowered MSRs will not work on a majority of newer (ICS+) devices.
Edit: Since it's apparently not obvious, every MSR that lacks a battery is going to have a certain minimum power requirement.  How much power you can source from the audio port is going to vary by device.  I would expect that Google has established a standard for the minimum amount of power you can source from an Android device's audio jack, much like there's a standard minimum amount of power you can source from USB.  I found the audio headset spec, but I don't see anything in there about minimum power.
I'm finding multiple sources that say the iPhone 5 can source about 30mW from its audio jack, or 15mW per channel.  According to at least one source, some Android devices can only source a small fraction of that.  So I'm trying to find out:

if and when the minimum standard was lowered (or if there isn't a standard, if and when manufacturers started producing devices that could not source adequate power)
whether this actually means that non-powered audio jack MSRs will not work on newer devices, or if that's just a rumor

If this worked before why wouldn't it now?  What is the proposed mechanism for headphones still working without there being a signal?

@MatthewRead See my edit.


text:
Where did all these photos and videos come from?
My phone's memory is so full that it won't let me take or download pictures anymore. Also cannot download almost any app due to low memory. When I look at memory usage, most of it is used for photos and videos. I plugged my phone into my computer and imported all photos and videos. I then would delete a bunch of them off my phone because they were now saved somewhere else. When I looked at what had been imported to my computer I saw hundreds of photos I have never taken or viewed before. Most of them were of people I know but have never taken pictures of. Also there were several video advertisements for brands like Colgate, McDonalds, and Gucci. I cannot find these photos or videos on my phone, or else I would delete them, they are almost certainly the reason for my phones low memory. All I can figure is that they must have come from Facebook. How do I find and delete these photos/videos, and also how do I prevent them from being saved to my phone?
Any help with this is much appreciated!

Without having the device on-hand myself, a few wild guesses only: it could be app caches (from advertisements); here some tools for System Cleanup might be helpful. As for the friends' photos: some stuff from social networks like Facebook, or shared stuff via Google+ photos could have brought those.

It sounds like your facebook app is keeping a cache somewhere on your phone. Using an app like SD Maid, or any other phone cleaning application that searches for and deletes cache files such as this should solve this.


text:
Can I send a mass text in Hangouts?
Is there a way to send a text to more than one recipient in the new Hangouts/GVoice integrated app?
I see how you can send a plain (phone) SMS to multiple recipients, but can you do it using through the Google Voice number(note, I don't want a MMS group text. Just a plain SMS)

Go in hangouts -> in the list of all your conversation -> click on the "plus" in the top right corner -> then select a contact. Now a new screen will appear and a grey button will show "add someone else" -> click on it and you will be able to add other contacts.
Hope it will help.

No it doesn't. It does that only when sending through Network SMS or through a Google+ Hangout, not Google Voice SMS