Keyboard has disappeared from galaxy tab e

You may try below solutions in descending order if any of them do not work for you. I have added them in descending order of efforts required.

Restart the device.
Hard/force restart your device by holding down the Power button and the Volume-down button at the same time for more than 7 seconds.
It may be the case that there is no/very less space for keyboard app to load. If you think you were low on internal storage, try freeing up internal storage and making more space. You may try these by migrating your data from internal storage to your external storage or a PC/Laptop.
Enter Safe Mode and disable the password. You may also remove junk data and make more space available in internal storage. To enter safe mode, Power off the device, press and hold the Power key for one or two seconds to turn on the device.  When the Samsung logo "samsung" displays, press and hold the Volume down key until the lock screen displays. When the Lock screen is displayed, 'Safe mode' will be displayed on the lower-left corner of the screen.
As suggested by  @esQmo_ flash a stock firmware using Odin. Flashing with Odin does not remove the user data.


How to disable the Lollipop notification popups while in a game?

I know of an app called Greenify that can hibernate apps to prevent notifications from popping up.

You can also simply tell it to hibernate with the screen on with the push of a button. Just open up the main screen and if any activities are awake that you want to hibernate, push the zzz button.


Getting a file to Samsung Galaxy Tab from my Laptop without Android?

As I said in my comment, you should be able to flash using Odin. I'm not sure it works through a VM though, so perhaps you might have better luck with Heimdall.

Basically, you need to get the appropriate firmware for your device from here (signup required). Then, shut down your device and boot it while holding volume down + power. Once the tablet enters download mode, connect it to a PC.

If using Odin, the file you downloaded goes into the PDA box. I'm not too sure about Heimdall, but it looks like the downloaded file goes into the "Heimdall firmware package" box. Then click "Start" in Odin and wait for your device to reboot.

At this point, the tablet should boot into Android.


Try booting into TWRP if you have it installed, if you don't have TWRP installed on your device you can follow the instructions here:   https://twrp.me/yu/yuyureka.html

In TWRP you should be able to back up your data onto a computer. When your data is safe you could either go to a service center and see if they can fix your phone or you could try flashing a new ROM and see if that fixes the problem. You can find many tutorials on how to flash a ROM with TWRP online.

Cyanogen download can be found here:
https://cyanogenupdatetracker.com/downloads/


Galaxy SIII SCH-I535, Android 4.4.2 - High Battery Drain

When I first received my SCH-I535, it performed an OTA update. I was shocked at how much battery this brand new Samsung was using. After lots of research, I reinstalled the update through my PC. You need to attach with a USB cable, let it install software from the phone onto the PC and perform a phone system update through the installed software. Basically, something got messed up with the OTA update. Reinstalling the update through the PC fixed the battery drain.

Also be aware, though, that if you're coming from a phone that didn't have an AMOLED, like an HTC, you're used to seeing the display hogging all the battery. On a Samsung, you're more likely to see the OS using more power than the display.

Hope this helps!


Portrait and landscape modes use different background images, yet when orientation changes, the background is stretched, not changed as expected

After a lot of googling and combining results from different locations, I found an answer that works for me.

First of all, if the AndroidManifest.xml file contains

android:configChanges="orientation"

Then it means that your activity config won't refresh when orientation changes, and you are given the opportunity to handle it manually via onLayoutChange, which I chose to do as follows:

// Use a layout change listener to re-apply the background image if
// orientation changes.

   fScreenView.addOnLayoutChangeListener(new View.OnLayoutChangeListener()
   {
        @Override
        public void onLayoutChange(View v, int left, int top, int right, int bottom, int oldLeft,
                                   int oldTop, int oldRight, int oldBottom) {
            int orientation = getResources().getConfiguration().orientation;
            if(orientation == Configuration.ORIENTATION_LANDSCAPE) {
                fScreenView.setBackgroundResource (R.drawable.sab_logo_text_2);
            } else {
                fScreenView.setBackgroundResource (R.drawable.sab_logo_text_1);
            }
        }
    });

If that does not float your boat, you can always just let Android handle it for you by killing and restarting your activity in the correct layout (in my case, correct orientation) by simply removing

android:configChanges="orientation"

from the manifest file.  In my case, the actual default value was

android:configChanges="orientation|keyboardHidden|screenSize"

and needs to be changed to

android:configChanges="keyboardHidden|screenSize"

After which the activity will be killed and restarted in the correct layout.  On my application, the in-code method proved to be faster, so I handled it in code.


VLC for Android -- resume from stopped position when clicking on History

I too was looking for this but I haven't found a direct answer for VLC on android. There is an option under Settings -> Extra Setting -> Video -> Ask confirmation to resume. But it appears to only work for video and there is currently no equivalent setting under the audio settings.

I did come across another app called Smart AudioBook Player which has this feature. Unfortunately it's not totally free like VLC but there is a free mode (I'm not 100% sure on the differences).  The cool thing is it will remember your location in multiple books not just the last one you played.


With headphones plugged in, set incoming call ringtone to play through speaker

I had a similar issue at work. What i ended up doing was turning the "Vibrate" setting on in Settings/Sounds. My phone was bugging everyone else in the office before (which is why i started using headphones) but with that setting, the phone vibrates on receiving a call as well as ringing in the headphones. I didn't have to disturb anyone, and i still got calls when i forgot about my headphones!

Don't know if this would be practical for you, but it worked nicely for me, so i thought i'd share!


How do Android devices receive security updates?

Android updates are given three basic classifications: major, minor, security. (I'm looking for a source for this, but I've been unable to find it thus far.)

Security upgrades, at least, are supposed to be part of the core code and have the least disruption to customizations the carrier and/or manufacturer have made.

However, it's still up to the carrier and/or manufacturer to take the update and incorporate it into their particular flavor of the OS. Some are better at it than others.


How does the Orxify app do what not even the official TOR client for Android can?

Orbot uses iptables to proxy all apps through Tor, which requires root access.

According to the description of Orxify it uses Android's native VPN mode to proxy all apps through Tor.

Apps that use the built-in Android VPN interface do not require root access. This is the primary advantage of Orxify over Orbot.

On Android 4.0 and above apps can create a native VPN connection without root access to send and receive all network traffic. In this case the Orxify app creates a VPN connection to Tor and routes the internet traffic through the VPN. This can be identified by the key icon in the status bar.

I have not used or tested this app and this explanation is based solely on my knowledge of Tor, VPNs, and the Orxify app Play Store description.


How can I stop the Android Market from showing bad/naughty apps?

The Android Market has an included content Filter, which should filter most of these Apps. Ratings are

Everyone
Low Maturity
Medium Maturity
High maturity

Android 2.3 and lower

Open Android Market.
Press Menu and touch Settings.
Touch ‘Select filtering level’ and choose your desired setting.
To lock the settings, touch the lock icon and enter a PIN code.

Android 3.0 and higher

Open Android Market.
Press Menu on the upper right corner.
Touch ‘App Content Filter’ and choose your desired setting.
To lock the settings, touch the lock icon and enter a PIN code.

Source


it seem like the line provider problem to me..

try to check the setting-more-mobile network-access point name

check the setting there..or download new access point name..

if this not fix the problem..
u need to call the provider line to help u fix the problem.

thx


Where should I save images to have them appear in the Gallery app?

It doesn't matter where you put them. A convenient place usually is the (internal or external) SD card, where you simply could create a Photos folder, and extract your photos to.

The gallery app simply checks the devices media database, it doesn't check the directories directly. This database gets fed by the so-called Media Scanner, which gets triggered by different system events, such as immediately after a completed boot, or whenever the SD card gets mounted. This is why you don't see the extracted images immediately. See my answer here for how to trigger it "on demand" (hint: for Kitkat, try the SD Scanner app).


This was originally going to be a comment, as I'm not 100% sure of its accuracy, but here goes:

At least with the stock Gingerbread browser, every link that you click makes the browser broadcast an intent to see which apps respond saying that they can handle the link's target themselves (like when you follow a Play Store link and it asks you if you want to open it in the browser (play.google.com) or in the Play Store app).  Since no apps respond the browser essentially ignores it.  When you ask to open it in a new tab, the browser already knows exactly what you wantit to do with the link, so instead of querying your apps, it simply opens the link in the new tab (like opening a new tab and typing in the URL).  So that's why it works when you open in a new tab, but not when you simply click the link.

As for a solution, you could try HTTP Server, AirDroid or similar apps.  Once you setup the server, your target addresses should look something like http://127.0.0.1/whatever.  Since this has an http:// protocol the browser recognizes this.

EDIT: To my understanding, you can also use other (potentially free) server apps, like AirDroid.  When it tells you your IP address is http://xxx.xxx.xxx.xxx:abcd, you use that when you are connecting from another device, like your computer.  But when you are using the same phone that you are running the server on, just go to http://127.0.0.1:abcd in your android's browser.


Huawei P8 Lite - email client not synchronising with BT email server

Thanks Izzy,

Your pointing out the confusions in my question woke me up and set me to looking up POP3, SMTP and IMAP.  OK, mea culpa, I should have done this before posting, but better late than never.

The Huawei wizard will set up an email account with port 110 incoming and 25 outgoing if one chooses the POP3 option, which I can only assume that I must have done originally. That is not a good choice as it provides no security and BT will not actually allow emails to be sent on that setting.  Apparently, according to the BT help pages, they require SMTP for authenticating users' sent emails as a way of reducing spam.

What I had really wanted was IMAP to keep emails in synch across the various devices used.  To get that on the P8 Lite it is necessary to choose 'Manual' set up. In so doing it is advisable to choose Secure Socket Layer (SSL) security to avoid one's email address and password being sent as plain text.

IMAP and SSL requires port 993 incoming and port 465 outgoing (SSL and presumably SMTP).

It looks as if Android 5 does not indicate in the account list which protocol has been selected for the account, unlike Android 4.4 which does.

So, I think we have a solution in that the P8lite now sends and receives mails correctly.

Thanks.


Can I use an Adafruit Trinket as a simple Android peripheral?

The answer depends on what kind of interface you're hoping to use between the Android device and the Trinket, and whether the Android device has drivers for that USB class. For example, if you made the Trinket act like a mouse, and your Android device has USB HID (human interface device) support, then that would work fine - but a mouse isn't much use for controlling your LCD panel.

You need to look in the specs of the particular Android device you're using, or try it out with some existing USB devices, to find what USB classes it supports: in particular, you'll likely be wanting to use a USB-serial interface.

You'll probably also need to write some special-purpose software for your Android device, to communicate with the Trinket. I'm afraid as this isn't a programming site, we can't help you with that.


This site describes how to get access to the serial console on the Nexus S, which is really the only way of debugging boot problems. It's not for the faint-hearted, though: you need a UART-to-USB module, with resistors connected across certain pins, all connected to your phone. If you screw it up you will blow up the phone.

The same information's also mirrored here, in case the first site should disappear.

BTW, if you'd tried asking this on Stack Overflow instead of here, you'd have found this duplicate question which has the same link I just found :-)


You could try SD Maid, and see if it can find the file. It has a feature that lets you search for the BIGGEST files. If that file was cached somewhere before it was put into the correct folder, chances are SD Maid might be able to find it.

I can't remember though if you need the Pro version to use the feature, but do check it out.


"No application can perform this action" when trying to view a text message image

The application needed to do this is Google Photos.  Installing that solved the problem.


How can I wake up my Nexus One using trackball?

You can try using AnyUnlock from the android market. it is free and lets you set any button be the button to turn the device on. It has been tested exclusively for the Nexus One.

Actually, I read further in the description, the trackball can no longer be used as of gingerbread.


Why do some devices ship without the Market installed?

Google only allows the Market, which is not open-source like the rest of Android, to be bundled with devices that passes their Compatibility Test Suite.  Devices that do not pass are not "officially" Android devices.


List devices/computers that have been authorized for ADB USB Debugging

You can see which devices were authorized by you on your phone to interact with it through  adb. You would need root access though.
Go into the directory /data/misc/adb/. There would be two files:

adb_keys
adb_temp_keys.xml

adb_keys shows the public key of the other device followed by its user@machine name format. The user@machine should tell you which machines or the users from other device tried to interact with your device over adb.

QAAAAIHvxXl/r5XiRyUjky9qXWjKlhORSv609je3tETRN+K8RLwMLD2spGbiFcBK8s1vNvINcaXalAURVHTwiEL6wgfC+1taH8coI/I1OvnA6/8wd9VC22s3ZMESL1XcibGyLm1mSn02niAu7kSPw4skFjl06na8SKNEFmxhVqBkuV8kNj8cXmeacRX4clhPOZOX40f2I0YzfYSrhTLL5bvG4l3OVfljnJ2+xTwgrhgCdTWL0OfbfSdJ7B5FUAuqoYhEaRbRmBRUELosvFfzgO4PgdSGbkZ6vBPHyOMXQGOm/4ASbD4cZ2BGyhNcObOkCtskVtpZvXF1w+veOK7jq/H1PLxlnaiOnqa/39DcWXWPUrUEQbiqQ78FECb/L/NqkypDoQbsELuTta+ZrrFTQJelX4FuQZERGpUpwDMniIbuqCoFvxEy24t9kBQL94lduMkFIpcgHjioLveK8oBA6VZczhBHoU1Bnv/3YnRX8WoDtLRvKxiJVo/yll+P+6F0rurYKoYRybSQY01+dxL0qx93lDvEIb5H4SJho0yPcIBDk8qTn9Wuo/xHvCqBuuY7JTFAyGBPD2VDxvjqZZq7+nf6m4/wmJxmTmUubvy+Xs7CjrkVpBfgc4UYG5hZGtPv4MlGvhAlPYWOK1ilz4VUne5aDHJA7SqatXDW8y6F6oE/1G7TP6KmUgEAAQA= root@slackware.aes
QAAAAC023z1bdsttygmxLzZtMGn1c8AZ+e710qX2fumNszrUoyd+BI7euEG2Ve2Y3jMfYPPNd3n+GNopgysZ0KRgluZ78EqUNKZsWPP8aAZKFtEne6NTdIJFEl7w7t48I/R76hhfDUk9ImN8Cug/yYKer3Ry6rr1nVBkSFFUi/8GQb0aDRHFzGVXAnWIeQL7CrLN3vI4bYSs3g2ysLeTr2LGt6i8gbgVsKLnDWssgsz3KD4bG4W4MR43Tr4GLA9Ud7GoZwQo770zIs4dmi/BxREEWsSA2ZKqp5OApzD0psNfcwynpMpoWUDz8AEgQxlf3UlZaPSYpj+2pMb4N2uyeP+VUWmy3IjHvMJxNVmqwCxUrI6Uynb00CXqC87vEokkhWxBiaqui+FzdErdCohYz+aAVQm7uZg5hnIviWBjQ4OWvubGCTQHJev0XNdBUGdFLpekm8aG1teDL6tCxnB9VpQeosFR8rOSdVM0M4H5uxU/SPQ+t9v2yZGQFrtyO3gWZeDazlJtaIkvLvEHc9HSlTu0XW7BR585Oj+6c54Y6AoxeezqlJ6cxAf9J6OQvTCBGEVS4NbPonLDVy7KJuWVRH3BwJf3d5vhwNa6vy9RuzIK1vFHY1+9Rd8TTUvFbeZjgfEQHngyajpywFHaolCvIwvENb+xGXOrXqbUiWu4Kk2CXr+gnucMowEAAQA= neon@neon

adb_temp_keys.xml also has the same information as in adb_keys file except that it is formatted in XML and also shows last connection time (in UNIX Epoch format).
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<adbKey key="QAAAAC023z1bdsttygmxLzZtMGn1c8AZ+e710qX2fumNszrUoyd+BI7euEG2Ve2Y3jMfYPPNd3n+GNopgysZ0KRgluZ78EqUNKZsWPP8aAZKFtEne6NTdIJFEl7w7t48I/R76hhfDUk9ImN8Cug/yYKer3Ry6rr1nVBkSFFUi/8GQb0aDRHFzGVXAnWIeQL7CrLN3vI4bYSs3g2ysLeTr2LGt6i8gbgVsKLnDWssgsz3KD4bG4W4MR43Tr4GLA9Ud7GoZwQo770zIs4dmi/BxREEWsSA2ZKqp5OApzD0psNfcwynpMpoWUDz8AEgQxlf3UlZaPSYpj+2pMb4N2uyeP+VUWmy3IjHvMJxNVmqwCxUrI6Uynb00CXqC87vEokkhWxBiaqui+FzdErdCohYz+aAVQm7uZg5hnIviWBjQ4OWvubGCTQHJev0XNdBUGdFLpekm8aG1teDL6tCxnB9VpQeosFR8rOSdVM0M4H5uxU/SPQ+t9v2yZGQFrtyO3gWZeDazlJtaIkvLvEHc9HSlTu0XW7BR585Oj+6c54Y6AoxeezqlJ6cxAf9J6OQvTCBGEVS4NbPonLDVy7KJuWVRH3BwJf3d5vhwNa6vy9RuzIK1vFHY1+9Rd8TTUvFbeZjgfEQHngyajpywFHaolCvIwvENb+xGXOrXqbUiWu4Kk2CXr+gnucMowEAAQA= neon@neon" lastConnection="1616486869211" />
<adbKey key="QAAAAIHvxXl/r5XiRyUjky9qXWjKlhORSv609je3tETRN+K8RLwMLD2spGbiFcBK8s1vNvINcaXalAURVHTwiEL6wgfC+1taH8coI/I1OvnA6/8wd9VC22s3ZMESL1XcibGyLm1mSn02niAu7kSPw4skFjl06na8SKNEFmxhVqBkuV8kNj8cXmeacRX4clhPOZOX40f2I0YzfYSrhTLL5bvG4l3OVfljnJ2+xTwgrhgCdTWL0OfbfSdJ7B5FUAuqoYhEaRbRmBRUELosvFfzgO4PgdSGbkZ6vBPHyOMXQGOm/4ASbD4cZ2BGyhNcObOkCtskVtpZvXF1w+veOK7jq/H1PLxlnaiOnqa/39DcWXWPUrUEQbiqQ78FECb/L/NqkypDoQbsELuTta+ZrrFTQJelX4FuQZERGpUpwDMniIbuqCoFvxEy24t9kBQL94lduMkFIpcgHjioLveK8oBA6VZczhBHoU1Bnv/3YnRX8WoDtLRvKxiJVo/yll+P+6F0rurYKoYRybSQY01+dxL0qx93lDvEIb5H4SJho0yPcIBDk8qTn9Wuo/xHvCqBuuY7JTFAyGBPD2VDxvjqZZq7+nf6m4/wmJxmTmUubvy+Xs7CjrkVpBfgc4UYG5hZGtPv4MlGvhAlPYWOK1ilz4VUne5aDHJA7SqatXDW8y6F6oE/1G7TP6KmUgEAAQA= root@slackware.aes" lastConnection="1616487035512" />


Is there a way to reset the phone without re-enabling the disabled apps and services?

Is there a way I can clear all of the phones app data (I am not talking about app cache)?

From adb shell do:

~$ pm list packages | sed 's/^package://' | xargs -I {} pm clear '{}'

This will clear all apps's data and cache.

  Is there a way I can reset the phone without re-enabling the apps?

No. But as @Firelord suggested in comment, create a list of disabled packages with:

~$ pm list packages -d | sed 's/^package://' >disabled_pkgs.txt

Keep backup of .txt file and after factory reset do:

~$ cat disabled_pkgs.txt | xargs -I {} pm disable '{}'

If you are using multiple profiles, you also need to use --user option with package manager.


Override language setting for some apps?

Somebody mentioned Tasker? So here I am. And in fact you could do that with Tasker and the help of the Secure Settings Plugin:

Create a new task:

Plugins -> Secure Settings -> Locale Picker (pick your target locale here)
App -> Run (select the app to run)
Plugins -> Secure Settings -> Locale Picker (pick your original locale here)

Assign an icon to this task
On a free place of your homescreen, long press, add a tasker widget, pick this task

I did not test it, but it should work like this.


Will resetting my KitKat android force me to upgrade to Lollipop?

A factory reset of your phone will not cause an upgrade of the operating system. You will still have the whatever OS you started with.


WiFi says connected without internet, but works fine

I had a similar issue. I solved it by rebooting the router. You can also just restart the gateway.


Closest working solution I was able to get was to use JBak Keyboard which allows you to customise it's layout and skins using simple XML files.


Treble devices not same as A/B devices and vice-versa. Why?

Both technologies have nothing in common, really, so everything is unrelated:

The A/B partition technology is the horizontal separation in the following image, whereas Project Treble defines the vertical separations inside each partition.

Project Treble diagram source

A/B partition scheme

Basically the A/B partition scheme for "(Seamless) System Updates" is nothing more that two operating systems installed side-by-side, each in its own system partition. The unusual part (compared to e.g. having multiple OSes installed on a PC) is that both OS installations use the same user data partition. Also, when installing updates the active OS installation applies modifications to the other, inactive OS installation, instead of to itself.

The A/B partition layout does not make any assumptions about the OS that is installed inside the partition, hence it does not matter if the OS is Project Treble compliant or not.

Project Treble

Project Treble applies to the internals of each OS installation and how the different layers within the OS communicate with each other. Hence for Project Treble it is totally irrelevant if there are one, two or many OS partitions. The A/B partitioning scheme is compatible with, but separate from, Project Treble, and vice versa.


This means your contacts were not synced properly in stolen phone. While saving contacts you must have saved in google contacts but you might have turned off auto sync of contacts from setting>Accounts>Google>Your_email>Contacts.


Overmax Basecore 10 ii (reset/firmware reset/recover)

I found this topic while I was trying to factory reset a basecore 9, with no luck. But I just performed a factory reset on a basecore 10 so I'm sharing the experience with you.

Due to its "missing" volume buttons its not that simple. You have to  connect a USB keyboard to it. ( I hope your device has USB hub also)

You have to shut down your device, and wait for 20 seconds.
Hold down Power button and the other (house like) button until the Recovery menu appears.
In the menu, you can navigate with your keyboard's Up and Down buttons, but the "Enter" button will be the Power button.

I hope it helps. Good luck, have a nice day :)


How to revert Hangouts to Google Talk in Samsung S4

Hangout is the replacement to Google Talk. And on Hangout you CAN see people online. Go into Hangout, Click the + sign to have "New Hangout" (+ sign is on top right, or simply swipe from right to left), and all people with a green hangout sign are online people. All people with grey hangout are offline, but you can send them 'offline' messages so they can see it as soon as they are online.

Unfortunately this is only half the answer as I don't see a way to remove Hangout back to Google Talk. If anyone can add to this answer, please do.


Can Android Device Manager only locate your phone if it is signed in to your Google Account?

To use Android Device Manager (ADM):

  Your device's location access need to be turned on and be signed in to your Google Account. Android Device Manager won't work for devices that are turned off or that don't have a mobile data or Wi-Fi connection.

No, you will not be able to retrieve photos remotely from your phone. You can check whether your photos were uploaded by default to Google Storage. To prevent from losing photos in the future, you can setup your phone to automatically upload photos to the cloud.


Open Email.
Enter your email credentials (the address and the password).
Choose Manual setup.
Choose IMAP.
Enter server settings.


Flash OS firmware on an OS corrupted device via TWRP

https://www.androidcentral.com/10-basic-terminal-commands-you-should-know
this is a starting point to flash twrp or a custom rom using the Android Debug Bridge  ADB

Look for a utube how to install ADB and fastboot for your pc . Then when u have adb command window open connect usb to device & use
 1. The adb devices command  which is    "adb devices"

do this first before down loading any of the sdk package as you need to know if your pc can recognize your device.

you could also use somthing like this for the type of device you have this only works for samsung but there are others for different manufactures

https://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&cad=rja&uact=8&ved=2ahUKEwjz65GBkaneAhWlhKYKHaTHBuQQwqsBMAN6BAgDEAQ&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJv538rOL5p0&usg=AOvVaw3bIUhWGgbgikQiD3eBUfG1

hope this points you in right direction


How to ignore crash notifications / uninstall apps without booting on CyanogenMod?

U can use your recovery to uninstall apps. Look here for info http://forum.xda-developers.com/showthread.php?t=1610121

But I guess it's not the best solution to uninstall all Google apps. Try finding some other, suitable for your ROM, set of gapps. Try these https://www.androidfilehost.com/?fid=95916177934542272 for cm12

and these http://fitsnugly.euroskank.com/?rom=banks&device=gapps for cm 12.1


Is it possible to play games from my HTC Desire HD on my HD-TV?

Taking a look at the device specifications reveals:

The Sony Bravia KDL-55HX820 gives you four HDMI ports at your disposal according to TelevisionInfo.Com
The DHD doesn't have video out capability according to HTCDesireHDForum

So while your TV would support it, your DHD won't. Updating your device to any other Android version won't change that: the hardware does not support it (the DHD has no HDMI port, and its USB port is not MHL capable according to the information I found).

With that pre-condition broken, all the other questions are rendered meaningless. But for curiousity: Even if your Android device's screen can only display 400x800 resolution, the HDMI signal should carry the source resolution (and not the screen resolution). So if you e.g. try displaying 720p, it would be "rendered down" to 400x800 for your device's display, but if the HDMI connected device supports it fully, it would not be rendered down on the other end, to my understanding.


Does Google Maps Navigation for Mobile work on Verizon Android phones

It doesn't apply to Google Maps Navigation AFAIK but you should ask this specific question to your local Verizon dealer.

For instance, I use Google Maps Navigation on my HTC Droid Incredible and a friend uses it on the Motorola Droid, each with Verizon (but again, be sure to ask before you buy the phone).


How to access Remote Desktop from Android 2.1?

Try PocketCloud on the Android Market. It's free for one PC connection.


To easily flash TWRP while already rooted, you can install TWRP Manager.  After installation: Open it and select your device, select the version of the recovery that you want to use, hit Install Recovery and let the app download and install it.  The app will automatically prompt you to reboot into the recovery.

If you want to ensure that's it's writing to the correct recovery partition, run this command in a root shell/terminal before you do the above:

ls -a -l /dev/block/platform/*/by-name

It should output a line that looks like this:

lrwxrwxrwx 1 root root 21 Dec 16 16:18 recovery -> /dev/block/mmcblk0p25

Ensure that TWRP Manager asks to write to that latter part (/dev/block/mmcblk0p25 or whatever the output is on your device.)

Another option for rebooting into recovery is to connect your device to a PC and run adb reboot recovery.  ADB is part of the Android SDK Tools, which you can get as part of the Android Studio install or stand-alone here.


Is Android susceptible to OpenSSL vulnerabilities?

Android devices are only susceptible to this bug if they connect to servers which have not updated their server-side OpenSSL components. If the server component of OpenSSL is secure, no data is leaked. Therefore the main focus of this vulnerability is to server admins, not individual users.

Most probably this can be fixed with app updates as a temporary fix, but it will be incorporated to future OS updates. The release of OS upgrades is impossible to predict yet and depends on the manufacturer and carriers.


Is there a way to set the screen to auto-lock after more than 30 minutes?

Short answer
Yes.
More detailed
There are probably multiple solutions. The one coming to my mind again involves an app named Tasker, which is the most flexible automation app on Android. An idea would be to have it start a timer whenever the screen is switched off, which is "blanked" whenever the screen is turned on. Have the key guard turned off initially (i.e. no lock takes place), and turn it on when the timer's up (lock).


Remounting system on android emulator lasts about 10 seconds and reverses until reboot

I saw the exact same puzzling behavior. To remedy this, use the -writable-system option when you start the Android emulator.

eg:

~/Library/Android/sdk/tools/emulator @<avd_device_name> -writable-system

Issuing adb remount afterward should then allow you to push to /system until you reboot or remount read-only again.


How to create a home screen shortcut for a live streaming URL?

If you have a file manager (I use ES File Manager version 4.1.5.5) that can create shortcuts to the desktop, then it is possible to do what you ask.

From ES File Manager, press the file, select More.

Select Open As. A window appears with options. Choose either Audio or Video

A new window will appear with the options to select the app to open the file with. Select Set as the default app, then select your favorite app for playing the m3u streams. The app will open and play the stream. Close the streaming app.

Select again the file, click More followes by Add to Desktop.
A shortcut will be created; clicking it will open the stream using the app selected during step 3.


Contacts not being displayed in contact list but appears when trying to save a contact

See if anything has changed in contact display settings.
go to settings>contacts>contacts to display>and select "all"
Now it should show all your contacts.


Reenable Google Play Services after disable

After further debugging, google play services' connection was coming across as needing an update in my app's code. It turns out I had to clear Google Play Service's cache. Once I did that and turned on, it prompted me to install updates. I did that, and now it recognizes it as re-enabled as it should.


Does Chrome for Android implement tab discarding, and how to access its controls?

Your device is out of memory. Like your Android phone or tablet, Chrome is silently closing background tabs in order to make memory available. When you click on one of those tabs it reloads.


How can I use 'Nook for android' to read non-latin encoding epub books normally?

According to page 36 of the NOOK User Guide, the NOOK supports fonts with Latin character sets.  Other font types can only be viewed if they are embedded in the document.

Extracted from Does Nook support Chinese/Japanese?

You might also want to take a look at this workaround: Font Changes


Dismiss autocorrect suggestion without space+backspace+space

Install a different keyboard like hackerskeyboard.


PC crashes when I tranfer files from Nexus4

Instead of using the unreliable USB connection to transfer files, I would suggest using Wi-Fi. You can easily create a FTP server on your phone and then access it from Windows Explorer or Linux. You can easily transfer files after that. I would suggest using ES File Explorer for this. Here's the tutorial on how to create FTP Server using ES.
Alternatively you can use any other FTP Server apps available in Play Store.
Servers Ultimate, FTP Server
Also SuperBeam is a great way to transfer files. It has apps for both Windows and Linux. You might want to take a look at it.


What does it mean for a corrupted photo to appear on my album?

I have faced this issue too and in my case i have transferred pictures from another device to my device and Sharing Tool (sharing app) was buggy and it corrupted some files.

So make sure if you transferred from another device.

Or

It could be possible if you have 'Auto Backup' enabled in any cloud storage. It also makes my image looks like yours and what i did uninstalled that app but images that are affected still not recovered.


How do I grant su rights to the File Manager app?

I'm not sure how you'd do that with the built-in file manager, but there are several file managers that will work.  I use Root Explorer, and I've heard many other recommend Astro File Manager (which has a free version, I believe).  They should work if you have the Superuser app installed (I would assume it comes with CM, but it's in the Market if not).


Google Voice - Separate ringtone but maintain caller ID?

No, unfortunately you can't have your cake and eat it too. At least not by just using the native dialer. Android will only choose a ringtone based on caller id.

There is the option of setting up SIP Droid or GrooveIP for the sole purpose of ringing for an incoming call. You could continue to forward GV to your cell as well as the second number picked up by those apps, and you would simply know they are calling your GV number because that app is ringing. A bit hacky, as you have two apps ringing (native dialer and the second app you chose), but it is an option. I think they can be set up to reject a call after a few seconds, so you would note that they rang for a couple seconds, then pick up the native dialer knowing it is coming via GV.

If you have a good enough connection, you could disable forwarding GV to your cell and instead only forward to your Chat client (which is used by GrooveIP or SIP Droid). Then you would set that program to make a different ringtone, and you would have the person's correct caller ID. But it means your call goes over data, which can be less reliable.


To stop OTA updates (and notifications) on Moto devices, you don't use Package Manager, you will need to "freeze" the service...

Google Play Store has many apps that will allow you to 'freeze' the OTA Update service. Titanium Backup is a common example.

Alternatively, with a 'root access' file explorer, you can delete or rename the following files:

/system/etc/security/otacerts.zip
/system/priv-app/3c_ota/3c_ota.apk

These additional files can be removed or renamed: (If you still get an OTA Update notification)

/system/priv-app/3c_checkin/3c_checkin.apk
/system/priv-app/3c_devicemanagement/3c_devicemanagement.apk
/system/priv-app/3c_notification/3c_notification.apk

Reference


I can't receive SMS when I have low storage

SMS, etc. are stored on internal storage.  If it's getting full, then you'll have to uninstall some apps to free up space to receive more messages.  Not much else you can do about this.

My suggestion, however, is that you use an app like SMS Backup+ to backup your old SMS messages to a label in gmail.  Then you can delete old threads which will free up space AND you'll still have a copy of all of your messages.


I believe that it depends on your file manager how a file will be opened. So here's a workaround. Download a file manager called Amaze, find the file you are looking for, press on the three dots next to the file name, and select "open with" this will allow you to open the file in any app you want to.

I only tested this with amaze file manager, but I would imagine that the same options exist in other file manager apps.


Certificates sign apps as they are submitted to the Play Store, and are controlled by the app developer. If you are getting a warning, it should be specific to the app it reports against. Contact the app developer to seek a rebuilt app with an updated certificate.
The following is from Google's development documentation, and is for the app developer (who should also be aware of the expiration):

Expiry of the debug certificate

The self-signed certificate used to sign your APK for debugging has an expiration date of 365 days from its creation date. When the certificate expires, you will get a build error.

To fix this problem, simply delete the debug.keystore file. The file is stored in the following locations:

~/.android/ on OS X and Linux
C:\Documents and Settings\<user>\.android\ on Windows XP
C:\Users\<user>\.android\ on Windows Vista and Windows 7, 8, and 10

The next time you build and run the debug build type, the build tools will regenerate a new keystore and debug key. Note that you must run your app, building alone does not regenerate the keystore and debug key.

Manage your key

Because your app signing key is used to verify your identity as a developer and to ensure seamless and secure updates for your users, managing your key and keeping it secure are very important, both for you and for your users. You can choose either to opt in to use Google Play App Signing to securely manage and store your app signing key using Google's infrastructure or to manage and secure your own keystore and app signing key.

So, simple answer to:

a) Worry? - Maybe (from further down the documentation page "When your key's validity period expires, users will no longer be able to seamlessly upgrade to new versions of your app.")

b) Action? - note the app and the contact information of its developer, seek replacement app.


Emulator 'redir' command unavailable... (?)

The console has to be authenticated first to unlock more commands on the emulator console, including redir.

After connecting through telnet, it will prompt something like this:
Android Console: Authentication required
Android Console: type 'auth <auth_token>' to authenticate
Android Console: you can find your <auth_token> in
'C:\Users\<user_name>\.emulator_console_auth_token'
OK

Browse/open the said file, and note/copy the 16-characters authorization token

Then, enter auth <auth_token>

Afterward, redir and more commands will be unlocked (typing help will show the available commands)


Youtube 5 is always syncing on Android 2

You can also download version 4 of youtube from 3rd party sites. It's more powerful than default version and does not have sync issue.


Yes they can see all those messages, you can see the example here: Example Conversation for those who has been removed from the WhatsApp group. So removing people from the group is not the best way to hide messages.


adb push not working on /system, read only

The sequence of commands that worked for me was

adb root
adb disable-verity
adb reboot
adb root
adb remount

If I don't reboot, remount does not succeed.


Override Google+ profile picture for my contacts

I had a similar issue on my phone, and this has worked now with 2 contacts with caveats described below:

Please note: I'm verifying this with contacts that definitely have Google+ profiles and are synced to my Google account.

Select the contact (either from within Hangouts or via the Contacts app)
Choose the Pencil Icon to edit the contact.
Add a new picture.
Delete any extraneous fields that include things like Facebook link or Profile link or Google+ Profile, or any field with any sort of web address link

Now, on a computer through a web browswer

Navigate to contacts.google.com and find your contact
Edit the contact again, again removing any links to profiles and such
Save and exit

Upon returning to Hangouts (and Messenger, etc.) the contact pictures should be changed on your phone. Strangely, this photo edit will only take place on the phone, and not on the Google Contacts website. Conversely, changes made on the website seem not to affect photos you've changed on your device.


Where did Wikipedia Pro app disappear to?

If an app you've been using isn't offered on the Play Store for some reason (other than being removed for legal reasons, or if it's malware), you can usually still find and install it from your install history.

From the web version of the Play Store, click on Apps, then click on My Apps on the left which should take you to https://play.google.com/apps which should show a list of all of the apps you've ever installed, including ones which have been discontinued, and you can click through to install them:

Alternatively you can do the same thing on your phone, open the Play Store app, go to My Apps, and then change from the "Installed" tab to the "All" tab and scroll down until you find your app (I think they're listed in the order that you first installed them):

(I'd advise using the web page, as you can normally find what you're after quicker than when doing a lot of scrolling down in the app)


Samsung Galaxy S6 stucks at checking for updates after factory reset

Turn off Wifi during the intial setup, it will skip that screen as all updates exceed 20-30MB which is deemed too large to do on a mobile connection.


The battery backed memory that holds installed apps is clearing when the battery goes dead. Don't let the battery go totally dead like that. It kills off your battery life, unless you've already damaged it.


Try adb shell ls -l /sys and check the output. Most likely, access to the /sys/module directory has limited access.

It doesn't matter that your device is rooted, when you're not using your root powers. To view the contents of "restircted directories":

# open a shell
adb shell
# obtain root permission
su -
# now access your target
ls -l /sys/module

When issuing the su -, you will have to approve a popup to confirm superuser access − at least on the first try. You then can tell your superuser/superSU app to remember your choice.


How To Sync Data From Specific App(s) Across Multiple Devices

Now you're a bit vague when you say data but if I know what you're talking about then I would consider an app called OneNote by Microsoft.

You need to have a Microsoft account. Go to Outlook and sign up for an email there. You don't have to use that email. It just links all the Microsoft apps together.
Once you have created the email, download OneNote, both on your computer and all your other devices. Sign in with the email that you have created.

It will give you plenty of features in which you can sync all your information that you need across all of your devices. For example, I have it on my phone and when I take a picture it is uploaded to OneNote and I can automatically see it on my computer.

It will also sync all sorts of information and data that you need such as important documents like word Excel and PowerPoint and even video.

There are also a few other apps that can do the same thing.


What is the difference between odexed and deodexed ROMs?

A .dex file is basically a compiled bytecode version of an app that has been built for the Dalvik VM which Android's apps run on. I believe it is short for Dalvik Executable, but I'm not sure if I'm remembering that correctly.

An .odex file is an Optimized .dex file (hence the 'o'), meaning that it has basically been pre-compiled for a specific platform. The advantage to this is that startup time is much faster since the VM doesn't have to perform any optimizing at startup/runtime. The disadvantages are 1) That it takes up some extra space and 2) An odexed app won't run properly if it's put onto another device, and it must have the associated .odex file to run at all.

ROMs are typically released in deodexed form because they can be themed and modified fairly easily, whereas theming/modifying an odexed ROM is basically impossible (at best things would crash like crazy). Some people also choose to release their ROMs in odexed versions for people who would prefer the performance gains.

Most of the stock ROMs I've seen are odexed, I assume because the carriers/manufacturers want the performance boost. They also don't have any kind of official theming methods, so they probably don't care if you can't change the colors of your status icons or your system text or whatnot. Plus they have the advantage of knowing what device they want their system to run on, so they can pre-compile the .odex files very easily, I imagine. As an added bonus, it makes it difficult to pull .apk files off of the device and share them with people.

Edit: Since I just realized that I was not very explicit about the difference here - an "odexed" ROM is one where the apps have been precompiled, and thus contain associated .odex files which are external to the .apk files. A "deodexed" ROM is one where data that would be optimized in the .odex files has been more or less merged back into the .apk files (meaning it is not optimized but basically platform agnostic), thus the .apk files are self-contained and there are no .odex files. This is usually just done with a deodexing utility, such as smali/baksmali.


My number one advice for people that are new to rooting, flashing etc. is, read at least 5 times before you do it. One-click-root Apps are almost a thing of the past nowadays because manufacturers are stepping up their game with securing their phones.

In your case, that means that you would have to reflash the stock ROM (I doubt that everything is still in tact after you tried to root it) and root then root it properly, for both of which you would need a working PC. Also, you will loose all the data that's on your phone.

For reinstalling the stock ROM, you'll first need to download a few things:

Drivers for your phone: http://downloadcenter.samsung.com/content/SW/201306/20130610184736640/SAMSUNG_USB_Driver_for_Mobile_Phones_v1.5.25.0-retail.exe

Odin: http://odindownload.com/

Stock firmware: https://www.sammobile.com/ (I can't link this to you directly since I don't know your model number, just click on firmware and search for your phone)

Install the drivers, unpack the firmware, connect your phone via USB, put it in download mode (turn it off and hold volume down, home and power at the same time) and start odin. On the right, you'll find many buttons named "Modem", "PDA" and so on. Click on the buttons and select the corresponding file in the firmware folder that you extracted earlier (For "PDA" select a file called "PDA" + extension etc). After all buttons have the corresponding path behind them (only leave those out which you don't have a respective file for, differs in some firmwares), click start.

Now your phone should be running stock Android again.
For rooting your phone, you need to download:

TWRP: https://dl.twrp.me/core33g/twrp-3.1.0-0-core33g.img.tar.html

SuperSu: https://download.chainfire.eu/696/SuperSU/

Open up Odin again (after connecting your phone and putting it into download mode), click on "PDA" and open the twrp file you just downloaded, then press start.

Disconnect your phone and restart it holding down volume up, home and power at the same time. You should see TWRP come up. Now connect your phone again and copy the SuperSu zip you downloaded earlier to your phone. Next, on your phone go to "Install" and select the SuperSu zip, then swipe to confirm. After that, click "Reboot System now" and when your phone booted, you should be rooted.

Good luck :D


Can't change file and folder permissions on rooted device

I guess the file system you are working on is mounted as readonly mode.
/system is readonly by default. You need to run the following command to re-mount it as read-write

su
mount -o rw,remount,rw /system

Another guess is that the file has immutable attribute. Try run this command as root to remove immutable attribute from the file.

chattr -i YOUR_FILE


Move to SD Card Option Greyed out even for Compatible Apps

When using ART, you cannot move apps to the SD card.
Media moves are fine.
You can switch to Dalvik, move apps, and then switch back to ART.
ART is a developer option for Android Kitkat.


Creating App and Swap partition for Android

Free Space

Here you must distinguish between the several partitions:

/system: This is mounted read-only in normal mode, and the place where "the system" is installed (Android core apps plus most of the pre-installed "bloatware"). No matter if it shows "220 MB available", as a normal user cannot make any use of that "free space"
internal storage (/data): This is where the user installs his apps, and where all the user data reside. Most crucial part, and the place where your report states "11 MB free" -- which most likely will trigger the "insufficient memory" error, see insufficient-memory). To free up space here, you can do things like...

uninstall apps you once installed but no longer need (most efficient part)
move apps to SDCard (see app2sd). Apps must explicitly support this (though there are root-methods to enforce the others, it might have side-effects). Still, parts of those apps will remain here -- unless using things like link2sd.
cleanup cache (only temporarily helps, as cache will fillup again)

internal SDCard: Some devices (not all) offer this as additional storage. App2SD may move apps to this place. Aside from that, you can store files here (documents, media files, etc.)
external SDCard: No need to explain this one, right?

Unless you really know what you are doing, you should not manually change the partitioning (e.g. to move some free space from /system to /data). You might break things, especially future updates (where the Android system may need more space than it currently does).

SDCard

Just a short note on that. While one should no longer "save money" buying anything below class-4, additional money for class-10 might be "wasted". My recommendation is to go for class-6 as the best compromise between speed and spent money. Compare the specs for read speed and write speed between class-6 and class-10 when in doubt. If you still want to go for class-10, make sure your device supports it.

Swap

Controversely discussed nowadays. Depends very much on how much (physical) RAM you have available in your device, and what kind of apps you use. I tend to say with recent hardware and a recent Android version (2.3 and higher) there's no need to go for swap. The Android system does a good job on handling memory, and if your device has 1 GB (or more) RAM available, I do not see where swap would improve performance. But as said, that also might depend on what apps you are using.

Also for your question concerning Swapper: Keep in mind that swap only creates "temporary data". So with "swap broken", you could simply de-activate it without losing data (as it holds no permanent data).

Partitioning

As said above, I do not recommend to touch this yourself unless you are really experienced with it. Rather leave it to the "experts". Especially I would never make the /system partition smaller, for given reasons: you might encounter problems with future updates -- not only with newer Android versions, but also with different ROMs, as different ROMs also go with different selections of pre-installed apps.

File system types

I cannot imagine any tutorial recommending FAT32 for /data -- you must have misread that. I even doubt FAT32 would work here, as it IMHO does not allow for the Unix permissions to be supported and required by /data. However, FAT32 is recommended for the "data part" of the SDCard, for compatibility reasons: it is the file system readable by most operating systems.

The "App partition" usually is /data, and many ROMs use ext4 here (some older ones might still use YAFFS2 instead).

But coming to that point, I'm pretty sure you misunderstood the "targets" -- and "App partition" versus "Data partition" is referring to the SDCard, which brings us to the last point of your question:

Partitioning the SDCard

This is usually not required but optional, and makes only sense in combination with either App2SD+ or Link2SD to move apps out of the "internal storage" (see above) to gain free space in that most crucial place. It might need a little additional information:

Some apps support App2SD to move larger parts to the SDCard. However, with USB Mass Storage (UMS), when you connect your device via USB to a computer the entire SDCard would be "moved" there, and apps as well as data residing on it become "inaccessible" to the device itself. This is one of the reasons some apps will not support App2SD -- especially when providing widgets and/or services. Several approaches exist to circumvent this problem:

App2SD+ / Link2SD use a second partition on the SDCard. Android would only "give away" the first partition of the SDCard via UMS, so this second partition remains untouched, and its data/apps/... stay available to the device
switching away from UMS and using MTP (Media Transfer Protocol) instead, the card is no longer offered to the PC "as a whole" (i.e. including physical access), but in a logical way the computer is permitted to access files on it. So even while mounted via MTP, the device has full access to the card. This is what recent Android versions do -- though some users might have a hard time to get it working with their OS's where it's not always supported "out-of-the-box".

Conclusion: If you want to stay with UMS, a second partition on your SDCard might prove useful. Switching to MTP instead, there's no need for that anymore, unless you want to use App2SD+/Link2SD for other reasons (e.g. not only move the apps, but also their data/Dalvik cache).


Android 6.0.1 apparently fixes the issue. I'm running it on my Nexus, so I can't say about custom ROMs, but it should be fixed in 6.0.1 based ROMs.

The bug was detected by me in 6.0 first because my alarm rang 21 minutes late. It was about a week after I bought the phone. A reboot fixed the time, and since I've upgraded to 6.0.1, I haven't seen an issue with time.


Nexus 7 Android 6.0 Audio Output through USB OTG

It doesn't.  The only audio output is the 3.5mm jack.  Just get a TRRS (4-wire - a 3-wire won't work) extension as long as you need, male on one end to go into the Nexus 7, female on the other end to plug in whatever you want to plug in.


Android studio - connect to device - Sony E2003

It seems your computer is not recognizing your device or not able to download the device driver of your mobile phone Sony E2003

Possible solution is to download and install moborobo from this website in your computer

http://www.moborobo.com/

It will install the required device driver to connect your phone with the computer and then your device can be easily detectable in Android Studio

Hope this will help!!!


How to find out which apps are creating *.space files in Internal Storage?

It looks like a malicious or spamming app. Did you download any app from a suspicious looking website in a date close to the date the .space files were created/modified, as mentioned in the explorer app? Then that downloaded app could be the culprit.

It is not usually possible to directly check what app downloads a specific file, but you can try checking Data Usage and look for apps using suspiciously large bandwidth amounts.

The location of the Data Usage statistics is sometimes different depending on the device and the Android version, but you can usually find the statistics in Settings > Wireless & Networks > Data Usage. If you can't find it there you can try typing "Data Usage" in the settings search box. You can choose to show Wi-Fi usage from the menu button on top right corner, and then you can look for any suspicious apps using large amounts of bandwidth and uninstall them.


How do I remove what appears to be malware on my Nexus 5?

Update

After 2 days, uninstalling ES File Explorer seemed to do the trick - I'm not seeing these pop-ups anymore.

After further research this appears to be caused by an update to ES File Explorer (see this question).  I have now uninstalled that app.


How do I get a gmail account on my HTC Cha Cha?

You can manually add a Gmail mailbox using IMAP in the separate Email app.

As to adding a Google account to sync your contacts and calendar, unfortunately a great many of Android devices obtained from China have this "issue". The best course of action is to flash a firmware meant for the same device, but from a different region.

THese links might help - SuperDroidROM for ChaCha // HTC ChaCha forum on XDA


Can't start Android 8.0 Oreo on emulator: "Decryption unsuccessful"

I managed to get the Android 8.1 images to run on the emulator. I figured out the main issue was to do with emulator itself which was rather outdated.

From the looks of things it seems the emulator (originally distributed as part of the Android SDK Tools) is no longer updated  since version 25.2.3

The solution was to manually update the emulator, to make it compatible to run API level ≥ 26. The emulator tools (for windows) can be found here: https://dl.google.com/android/repository/emulator-windows-4266726.zip or linux

Instructions

Download the latest emulator from the above link or here
When done, decompress the downloaded emulator.zip file and extract the emulator package to %USERPROFILE%\Android\android-sdk\tools or relevant path (yes you have to merge it into that folder, since the emulator doesn't have all libraries and files)
After this your emulator will be updated (to 26.1.4 in my case)
Now prepare your AVD (API level 26 or 27) as usual and should be up and running.

Although, the standalone SDK Manager and AVD Manager (GUIs) have been deprecated in favour of command line sdkmanager tool found in android_sdk/tools/bin/, you can still update the emulator using the method mentioned here: https://developer.android.com/studio/command-line/sdkmanager.


Maybe this post is useful for you: https://android.stackexchange.com/a/41459/31639

Basically you could try searching the sqlite database location under /data/data
By default it's /data/data/com.android.providers.contacts/databases (at least for me (currently running GPE on my GS4))

Anyway, just copying some folders from internal storage is far away from a correct way of backing up contacts etc. and if your contacts would be stored in your Google account they would've been automatically imported again after relinking your Google account to your device.

If you gained back access to your contacts you should check the correct storage of your them and move them to your Google account if necessary.


The mistake was to leave "USB debugging" and "Allow OEM unlock" options unchecked. Just make sure both are ticked when phone is on or you have to visit service center. Sadly, no other solution is there.


Same issue on an HTC Desire (Android 2.3.3)

I had a crazy scrolling when tapping a text input field (the field get the focus but was scrolled out of the screen) and even worst: when entering values from the native keypad, each keytap was creating an arbitrary scroll..

After seeing this article I looked for some specific -webkit-transform tags and after removing them the issue is gone!

The lines were not even used, it was leftovers from previous attempts staying aside in a css file!!!


Xperia Arc S typing problem while connected to PC?

Yup even I have a Xperia NEO had I have also faced the same issue. I tried reporting it on the Sony Mobile forum but it seems it is a unresolved bug. Seems the issue is with the current supply, which makes the screen too sensitive resulting in multi-touch. Try disconnecting and try typing after sometime, seems to help in my case.


How to use face unlock in Sony Xperia Z2 running Cyanogemod 12?

Set a screen lock with pattern or pin or password
Now smart lock will be enabled in Settings->Security below Owner Info
In smart lock select trusted face.
Lock your phone and you will see a smaller user icon at the bottom.
If your face is recognized it will changed to unlock icon. Swipe and it will unlock


This could be a DNS problem, Windows machines can easily find other Windows machines on the same network without needing to have explicit entries in the DNS (WINS is the normal way this is done) your Android and iOS devices will be querying DNS (presumably on the wifi router?) for the machine name your website's on, and may not be getting any answer.

It's also possible that your Windows machines are using a different DNS than your mobile clients, possibly because you're on a domain and the Windows boxes are querying an Active Directory integrated DNS server, which may not be the DNS address that DHCP on your wifi is giving out to the mobile clients.

You may also at some point in the past put HOSTS entries on the Windows boxes to point to each other, which you've never done on the mobile clients.

On your Windows boxes, open a Command Prompt and type ipconfig /all pay particular attention to the Host Name, Primary DNS Suffix and all DHCP and DNS server lines.

Firstly from your Android phone try accessing the web server using the fully qualified DNS name of the Windows box, by adding the Host Name and Primary DNS Suffix together, eg if your IPCONFIG gave this:

Windows IP Configuration

   Host Name . . . . . . . . . . . . : Computer1
   Primary Dns Suffix  . . . . . . . : MyNetwork

...

IPv4 Address. . . . . . . . . . . : 123.123.123.123 (Preferred)

Try accessing the web page at the servername http://computer1.mynetwork from your mobile devices. If that doesn't work try using the IP address of your windows, like this http://123.123.123.123

If that doesn't work then install an app on your phone that will show the details of your network connection, there are a few different apps that will do this, I use Android System Info (which is possibly overkill for this job, but works) in ASI go to the "System" tab, and expand the "Wifi" section, you should see a DHCP info here, compare the DHCP server address and the DNS server address(es) to the ones you got from your Windows machines, ideally they should match up.


Yes, you can. The "albums app" is usually called "Gallery" or "Photos", so just place an icon of it on your home screen.

Depending on launcher it may also be possible to add a shortcut to a particular image to your home screen. Also, as far as I know, ES File Explorer can do that too.


Moto g 2 Battery is draining within 3 hours

Battery draining is common problem and there are various solutions and guides found by little searching I can give a few pointers that may help.

Disable location from Google Settings, disable all connections you are not using(Bluetooth, GPS, NFC etc.)

Check from battery monitor(Settings) which application or service is draining the battery most. Disable unnecessary aplications from Settings>Applications>All>Select an app>Disable. Also disable unused account synchronizations under Settings -> Accounts -> Turn off Sync.

There are also good third-party applications for monitoring battery statistics as for example GSam battery monitor
and for saving battery use Greenify

Further information can be found on XDA.


After upgrading the preview of text messages on my lockscreen feature disappeared

The settings have moved to the "Security" list, rather than the "Personalisation" list, but I've been unable to see previews on my lockscreen since the update even with these settings. Others that I know have experienced the same issue.
HTC just recommend a factory reset... -_-


When launching the Screencast tool I receive a message "Application Blocked by Java Security"

Disclaimer: I am the lead developer of Droid Explorer

The Screencast application is out of the control of Droid Explorer development team as it is a 3rd party project. The project actually seems like it has been abandoned.

I found a fork of the code on Github that looks like it is under more active development: https://github.com/xSAVIKx/AndroidScreencast

The workaround to get it working is only a few steps:

Open the Java Control Panel (Located in the Windows Control Panel)

Next click the Security Tab and Click on Edit Site List...

Click Add and enter http://androidscreencast.googlecode.com/svn/trunk/AndroidScreencast/dist/androidscreencast.jnlp (This may change in the future for the github fork)

Click OK
Click Continue
Click OK to close the Java Security Control Panel

  Note: When you launch the Screencast plugin again, you will be
  presented with a warning because the application is not signed by the
  developer.


You can try to recover your girlfriend's account with this link - Google Account Recovery

Hope this helps and she manages to retrieve her account =)


How to enable hidden Arabic keyboard without rooting?

Try this:
- Settings > Language and input > Keyboards and input methods

Tab Samsung keyboard settings, then select Input languages, you will get a list of Downloaded and Available (to download) languages.


Microphone stopped working after making a WhatsApp call?

Try disabling Ok Google search. Worked for me.


Can I set the labels in Inbox to show the number of unread messages?

I don't know if this is what you're looking for, but each label shows it's number of unread messages. The problem is, that it shows them after the name. So if the label name is too long, you won't see the number.

Also, the label name changes to bold if you have any unread messages in it. And there is an option in settings, that sends to the top of the list any labels that have unread messages.

Hope it helps.


How to listen to loud music from an android device?

Here are the options I can think of:

Plug a speaker into the headphone jack on the phone. Optionally also plug the phone into a charger.

Will work with any existing equipment.

A bluetooth speaker.

This recompresses the audio, reducing the sound quality, and inconveniently requires manually going into the settings app to connect to the bluetooth speaker every time you want to use it.

Use a Chromecast to stream to the speakers connected to my TV.

If you don't have an AV receiver, this means you're probably using the crappy speakers built into the TV. This also only works with apps that support chromecast.

Buy a Sonos.

Great sound. Works with any audio app. Expensive, proprietary system.

There's a system in some cars that can play music through some android phones' USB port, but I can't find any information on non-car systems that do this, or whether it uses an open or proprietary protocol, or even what it's called. I don't know if it works with all music apps.

If this is it, it seems to me that the state of Android audio is pretty shoddy. I hope I'm missing something. Am I? Is there any new standard on the horizon that might make things better? (If somebody knows of more options, feel free to plagiarize my answer and build on it for your own. I'd rather not accept my own answer! :)


Samsung Galaxy S2 new battery dying too quickly

I dont know if you overclock you CPU or something like that.. Or if you have custom rom or stock..

If you have root, you can use battery calibration app which
remove batterystats.bin file and your OS generates new one.

It will help.
Your phone thinks that you have still the previous battery. Calibrate it.
I had same issue on my Galaxy S3


can't connect to wifi using lineage os LG g3s (jagnm)

Root your phone, install Mac Changer from Here and solve that issue ASAP


Trusting the manufacturer like Google Play

You should go to Settings -> Security and check the option: Unknown Sources (or something like that). then your tablet would allow you to install apps from everywhere.


windows 8 - keeps disconnection samsung from computer

May have been USB power management. This would have affected recently updated Windows 7 and Windows 8.x. This issue can come from both the Windows OS and the Android OS. For Windows, try https://superuser.com/q/749982/ For Android, try using the developer option "Stay awake", and turn off screen timeout. However, none of the options will keep USB powered up indefinitely - they still get disconnected, they just wait longer time.

To reconnect after being disconnected due to USB power management, go to Settings - Storage, and toggle between the MTP/PTP/None modes. A nudge should be enough to get ADB to reconnect. If it still doesn't reconnect, use adb kill-server, adb devices. The second command automatically issues adb start-server and wait until it's running, and then shows the status of connected devices. That way, you can quickly find out whether the USB connection has been restored.

Note that you may have to close and restart Eclipse.

If the advice doesn't work, I have a long list of troubleshooting guide that maybe I can share some time in the future, somewhere.


At the end the problem was with the internal thermostat.
Had to replace the device.

Thanks for all the answers!


Where's the stock keyboard's predictive dictionary located?

EDIT: it's not the answer you want, but provides useful info nonetheless, here's the userdict file:

/data/data/com.android.providers.userdictionary/databases/user_dict.db

You need root to access it and sqlite3 to view the data inside (here's mine):

localhost # cd /data/data/com.android.providers.userdictionary/databases/
localhost # sqlite3 user_dict.db .dump
PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE android_metadata (locale TEXT);
INSERT INTO "android_metadata" VALUES('de_DE');
CREATE TABLE words (_id INTEGER PRIMARY KEY,word TEXT,frequency INTEGER,locale TEXT,appid INTEGER);
INSERT INTO "words" VALUES(2,'ok',128,'de',0);
INSERT INTO "words" VALUES(3,'LG',128,'de',0);
INSERT INTO "words" VALUES(4,'no',128,'de',0);
COMMIT;


Stuck in a boot loop with no explanation why

Seems Like your Lock/Power Off button might have been stuck. Get it checked or keep constantly pressing it during boot up. Might just help.


Why does my Android device generate more heat on an AC charger?

I'm not an electrical engineer, but I'm pretty sure there's either

more current flowing through a wall charger than there would be a USB charger or...
the same amount of current which is just flowing faster from the wall than from the USB port

which is why the wall charger will fully charge your battery faster.  That heat is totally normal and nothing to worry about (unless it gets hot enough to burn skin, then I'd recommend not touching it).


How to Audit Android Apps (for screenshot activity)

Taking a screenshot requires root or system permissions (or an root exploit). I assume your ROM is a official Lineage release. Assuming further that their signing key has not leaked the app you are searching for should use root permissions is part of the OS. Therefore a first step would be revoke all allowances for apps to use root permissions.

  List all of my apps, sorted by number of times the app has taken a
  screenshot since installed

Android is an OS optimized for Smartphones with flash memory. Flash memory degrades by writing to it, therefore Android is optimized to reduce write operations. Therefore Android does not create extensive log files. Only some small logs in RAM exists (e.g. logcat). Hence AFAIK there is no such thing like a log that records which app has created a screenshot.

  List all of my apps, sorted by number of times the app has written a file to disk since installed

Again there is no such log. However if the app is still active you can monitor "disk" activity using the inotifywait-for-Android - a command-line application that can record read and/or write access to certain folder on your phone. It looks like you have to compile it yourself using NDK before using it - I did not found an pre-compiled version.

A similar API as used by inotifytools is available to Android apps, therefore there may be apps providing similar functionality.

  Generate a log and/or toast every time a screenshot is taken--recording the timestamp, app responsible, and filename

If the screenshots you found were created using the screencap binary (the android tool for creating screenshots which is included in Android) you could try to replace this binary with some other binary.

However if the screenshots were created using a different way I don't see a way to detect or prevent this.

  Generate a log and/or toast every time an app writes a file to disk--recording the timestamp, app responsible, and filename.
  Generate a log and/or toast every time an app deletes a file from disk--recording the timestamp, app responsible, and filename

-> See what I wrote in (2.) about inotifytools


Galaxy S3 graphics issue, how to resolve?

Your phone officially needs a trip back to a Samsung Service center

That is in No Way caused by any android glitch, as the issue is progressive (getting darker, bigger in time). It might be caused by some shock that made the lcd inside crack and bleed.


What do I have to do to get my file system to recognize foreign characters?

My assumption would be you need to install some kind of language package, buy a phone from the country of origin for that language, or convert the files back to English language.

When I go to Settings > Language & keyboard and look at the languages I can only choose from English and Spanish. So to install another language search the market for it like so, "Russian Language Pack". Install and go back to the language place in settings and select it. Then see if you can play the files.

If that doesn't work you are going to have to try the other two options.


How can I move files between folders in the Dropbox app?

The menu for each file (the one you get by clicking the down-triangle-in-ring icon, or by long-tapping a file) should also have a Move item between Rename and Export. Clicking it brings up a selector you can use to select where to move it to. I can't imagine why you might not have that item.


How to choose snooze time for calendar event notification?

When you create an alarm using the (stock) Clock app, under the "Notification" you can set "Snooze" options: the duration of a snooze and the frequency of the snooze.
I don't think you can choose the snooze duration when you click snooze at the actual alarm time though.


How many times can I install an application I've purchased on the Market?

As long as you are using the same Google account, you should be able to download it as many times as you need to.  The Android Market keeps track of who has bought which applications and allows them to be re-downloaded.


You can disable animations from Developer Options and can uninstall bloatware using System App Uninstaller or Titanium Backup.

The background tasks you mentioned are usually services that can be disabled using Servicely. I've heard that Amplify is also good.

Note: All of the aforesaid apps require root access.


How to do reset/wipe on galaxy nexus with encrypted data

If you can, boot into fastboot by holding down both volume keys and pressing the power key, then start recovery and do a factory reset.


The easiest way to compare these two apps:

Locale costs more.  But it is a lot more user friendly.  You just set up "situations" with triggers and actions. Then you prioritize the situations.  That's it.

Tasker costs less.  But it is a lot more customizable.  It's more like being given a scripting language.  There are TONS of options and choices and it can get really confusing if you don't know what you are doing.  It is not made for the average user.

I will say that anything Locale can do, Tasker can do it too.  It just isn't as quick and easy to set it up.

In regards to backing up, you can backup Tasker into script files.  Locale has no built in back up system.

Both of these applications are extendable to do practically anything because they support plugins.  Tasker supports Locale plugins too.

Also: personally, I use both of these apps.  I use locale for setting up common situations (disable sounds when asleep, adjust brightness/screen timeout when plugged in, go silent at work, etc.) and then Tasker for... well... tasks!  Such as plugging in my headphones I reduce my media volume to 50% (I've blared music accidentally way too many times) and displaying a menu of music apps.


Can I use side buttons of my phone to turn (by holding) next/prev track without root?

There are several possible approaches to this.

If you're using a headset (which I assume you are), there are several apps for headset control allowing you to use your headset button for that (e.g. one click = pause/play, double-click = next, etc.).

On the other hand I've seen C Locker is capable of exactly what you're asking for: using the volume rockers for that while the screen is locked.


Getting pictures off of old deactivated phone

From your message I understand that you gave your old phone to a technician who did the transfer to your new Galaxy S4 for you. A phone swap is not necessarily a simple procedure and it all depends on what exactly the technician did. Apparently he moved all your accounts to the new device but like you I doubt that he moved all the files to the new device.

That being said, the pictures on your old phone will most likely still be there so there is nothing preventing you to connect your old phone to a computer and just copy those files to your computer or your new device. To confirm that the pictures are still there you can turn on the old phone and see if you can still see them. A deactivated phone only loses the actual mobile network connection but it should still be fully functional, even data with wifi.

And for your last question nothing is preventing anyone with your phone in their hands from factory resetting it. But I don't see any reason that would justify why a technician would do that after a phone swap.


I have installed the application "Barcode Scanner" from here https://market.android.com/details?id=com.google.zxing.client.android

To install an application, I open the "Barcode Scanner" application and hold the phone up to the barcode. It scans and decodes it automatically and then gives me the option to "open brower". I click on that and it eventually leads me to the Android market when I am given the option to install the application.


Can't uninstall an app in android which is showing ads frequently

I had a similar same problem and solved it this way:

Go to Settings → Device Manager → uncheck unknown app
Go to Setting → Apps → uninstall the first unnamed app from the list


What is meant by "nightly" in the context of mods?

From FAQ on Cyanogenmod Forums :

Nightly
These builds are highly experimental. They are the bleeding edge and it is possible for things to break. These are automated builds that are used to test whether the code added to the code base compiles properly. If it does compile, that’s a result. If it doesn’t compile, that is also a result.
The CyanogenMod team releases these builds to the public to allow them to see the progress made. Usually these builds work great and many people use them as “daily drivers”. However, due to the raw nature and the fast-paced development environment of CyanogenMod, things can go wrong. The dev team does not accept official bug reports for these because of the ongoing development.

More Info:

Nightlies are not released as an end product.
What does this mean? It means they are built, automatically and periodically, with no human intervention and no audience in mind whatsoever. They are not verified before being published, and their principal purpose is to compile code and see if it builds on a per device basis. Build failed? That’s a positive result. Build completed? That’s a positive result.

What's a stable build?

Once a build has gone through all the development and testing phases, the CM team will release the stable builds. After a stable is released, the team goes back to developing nightlies. It is an ongoing process and will always allow you to see the progress that is being made.

Where do I find Stable and Nightly builds for my device?
If your device is officially supported then visit here and choose the build based on your needs from the left pane:

Otherwise,  see this link for unofficial ports.


I need a Handbrake preset for a Samsung GT-i5500 Europa please?

You can view Android's supported Media formats here: http://developer.android.com/guide/appendix/media-formats.html

I would recommend H.264 video and AACv2 audio, for the best quality.  The dimensions depend on the dimensions of your phone -- in your case, 320x240.  It's not the most powerful phone so you may want to experiment with the quality to get it playable but also looking good.


"Last seen" on WhatsApp for same contacts on different phones is not shown

There is a setting, which allows you to control who can see your "read receipt" or your "last seen" (or a few other settings).

You find this settings under:
WhatsApp > Menu Button > Settings > Account > Privacy.

Following settings are possible: Everyone, My Contacts, Private.

To summarize your described behavior: Your observed person must have one of your numbers in his contact list, and has selected "My Contacts" for this settings (regarding "last seen"). So you are able to see the "last seen" from the number, they have in his contact list. But not from your additional number

For additional information you can visit https://www.whatsapp.com/faq/en/android/23225461


Why am I not allowed slashes in the proxy setting?

Your http://xxx.com/proxy.pac is not a proxy server, it is the address to a proxy automatic configuration (PAC) file. A PAC file contains a Javascript function that determines which proxy address to use and/or whether you're allowed to go direct when connecting to a particular URL.

ProxyDroid (requires root) claims to support proxy configuration using PAC file (I had never personally used it though).


How to turn on the wi-fi hotspot using ADB?

You could try this:

  adb shell am start -n com.android.settings/.TetherSettings
  adb shell input keyevent 20
  adb shell input keyevent 66

The first command opens the Settings page for Tethering and Hotspot while the latter simulate key presses: Down and Enter respectively.

Note: For different Android versions you may have to adjust the simulation of key presses depending on where the hotspot setting is located under settings.

Special Credits : Firelord and Kristopher

Firelord originally posted this as a comment, so I put this as an answer as comments are easily deleted or difficult to find


How to backup photos from a broken screen galaxy S4? Help!

You might want to try more stuff on the command-line side using ADB, I think you can definitely recover them. Link here for the appropriate documentation. You might also want to try Kies from Samsung to recover stuff. But, most of all, you should install Google Photos if you really care about your pictures.


How do I restart the 2.2 update for HTC Desire?

Settings | About phone | System updates

It should let you know that there's an update available.

If you still have the update.zip file on your SD card, these instructions should do it: http://geekword.net/manually-install-froyo-htc-desire

  Step 1: Download the Android 2.2
  firmware for the Desire from here.

  Step 2: Rename the file update.zip and
  copy it to your microSD card via USB.
  [Note: make sure the file is named
  update.zip and not update.zip.zip.]

  Step 3: Power down your Desire.

  Step 4: Hold down the “Volume Down” button
  as you power the phone back on.

  Step 5: A screen should appear showing your
  phone’s system searching for various
  files. Scroll down to “recovery” and
  press the “Power” button.

  Step 6: When you see the triangle with an
  exclamation point symbol, press the
  “Power” and “Volume Up” buttons at the
  same time.

  Step 7: From the menu that appears, select “Apply
  sdcard:update.zip.”

  Step 8: When the screen displays “Install from sdcard
  complete” select “reboot system now”
  and wait for the phone to power back
  up.


Google Photos: Changing from iPhone to Samsung S9

No. They will remain on Google Photos unless you select "save to phone" for each photo you want to be available offline. They won't be automatically downloaded to your new Samsung.


Samsung Galaxy P1000 stuck on black screen

Try charging the Tab for an hour or so.
Connect the Tab to the computer via usb, so that you hear it bleep and appear connected.
Hold the power button on the Tab down for 10 secs.
Remove usb from Tab.
Wait 5 escs.
Try power on.
I had a similar problem and this worked for me. I think the Tab has a battery discharge issue and turns off the display which does not come back up


Why is my SD card not being fully recognised?

The immediate red-flag is that you are using a Samsung EVO SD card. There have been a huge amount of counterfeits being reported, even from retailers like Best Buy and Target. It even made it on XDA, which explains pretty thoroughly what to look for: Fake Samsung EVO 64GB SD card - XDA

It doesn't seem, however, that it would affect your Settings app in that manner. I have a few unbranded tablets that handle storage terribly, and I think it's definitely the manufacturer's fault.

If you like Vanilla Android tablets like I do, I would recommend the Dell Venue line of tablets, they are Intel core and handle games and Bochs emulator very well.


Can't download custom APK files on Cyanogen Mod 7

Summing up the solution from above comments on the question itself:
Finding the culprit
First step is to get to the logging information on your device, to figure out some more details on what's going on. Multiple choices to do so:

get a logcat app from the Playstore. There are many, and as long as you run Android 4.0 or below, none of them have issues. Starting with Android 4.1, apps can only see their own log entries (so a logcat app only sees what it writes itself, which makes it quite useless) -- unless your device is rooted (your CM7 is), and you convert the logcat app into a system app (which can be done e.g. using Titanium Backup ★ root). To find a suiting logcat app, simply use this playstore search -- AFAIK none of them comes pre-installed with CM.
get it done from your PC. See Is there a minimal installation of ADB? for how to get ADB installed on your Linux/Mac/Windows computer, and how to set up its configuration so it recognizes your Android device. Then either use adb logcat from the command-line, or a graphical interface (e.g. QtADB, as described in the linked question)

Solving the issue
As you followed above device, you were able to pick the corresponding error message from the logs: the app was looking for a folder named /mnt/sdcard/download/, which did not exist -- instead there already existed /mnt/sdcard/Download/ with a capital D. The problem behind this little thing is: While the underlying file-system (FAT) supports mixed-case file/directory names, it does not differentiate correctly: cd download doesn't work due to different spelling, but mkdir download conflicts, though. So the solution, in your case, was to rename the existing Download directory to download.
While I still hold this as a bug in the apps used (they should be able to work around the issue, at least by asking the user where to download to), this simple trick at least enables you to download the .apk files now :)


How to change encryption password - Android 5.0

Your encryption password is the same as the pattern/PIN/password you use to lock your screen. So simply go to Settings > Security > Screen lock and change it. Note that when you do this Android will ask you whether to also enter the pattern/PIN/password when you start the device in order to make your encrypted device's data unreadable without it.

In Android versions before Lollipop, it was good practice to change your encryption PIN/password to be different from your unlock PIN/password and make it longer/stronger as the encryption key was fully based on this PIN/password. So if you kept it short and easy (which most people do in order to quickly unlock the phone) your device could be brute-forced seconds/minutes (by making an image of your device and circumventing the 5x wrong password time-outs).

Since Android 5.0, the encryption key is only partly based on your pattern/PIN/password, the other part is based on a Trusted Execution Environment’s (TEE) key stored on your device in a separate hardware component (at least for high-end devices, including the Nexus 5 AFAIK), making the previous brute-force method impossible. Still, only using a 4-digit PIN can be brute-forced within a minimum of 17 hours (including the 30 second timeout after 5 incorrect tries)! Using a 6-digit PIN will take nearly 70 days. On the other hand, a 5 character password (using only the characters from the alphabet) will take 825 days minimum :).

So this info will tell you whether your current 'too simple' password is indeed too simple. If this is the case then change it as described above.

Sources:

Kaspersky Lab blog: Android 5.0 Data Better Protected with New Crypto System
Android Explorations (Nikolay Elenkov): Changing Android's disk encryption password (does not include info about Android 5.0)
Android Explorations (Nikolay Elenkov): Revisiting Android disk encryption (includes Android 5.0)
Android encryption @ android.com


can't install or update apps while in mobile data plan but working in Wifi

If you also disabled limits in downloader, maybe firmware is  bugged? Try to carefully reflash your device.


What does "Sync Google+ Notifications" do?

Obvious: It syncs Google+ notifications if you have a Google+ account.  For example, comments on one of your posts (depending on your notification settings).

Not as obvious: You need the Google+ app for it to work.


It's done by TWRP.

If you're rooted, SuperSU modifies /system as well to put files there to give you root.


How can I launch AVD Manager without opening or creating a project in Android Studio?

While it doesn't seem possible to get around having to start Android Studio, it is possible to start the AVD Manager without creating or opening a project.

On the launch screen that opens when no project is open in Android Studio, the AVD Manager is available under the Configure menu.


Are the contacts also duplicated in your gmail address book?

If it is just on your SIM, it might be worth going into your carrier and getting a new SIM card. It is possible that the SIM card itself is corrupted somehow.


How to set up Google Apps Gmail on an Android -phone?

For the incoming username, you need to use your complete email address ("myName@firm.com"), not just the account username ("myName").


Recommended way to restore transparency about permissions after Google Play store changed rules

There are several utilities to help protect privacy on your phone, provided you have root access. Along with their blocking functions, some have logs or give you instant info about what an app is doing.

XPrivacy

XPrivacy runs on the XPosed framework. It is designed to let you allow, deny, or spoof tons of different android framework calls. For example, you can block a specific app from getting access to your contacts or from acquiring your GPS location.

With recent versions of XPrivacy, the app pops up a dialog box with a 15 second timer (just like a superuser request prompt) for any permission you haven't granted yet. The first time you open an app, it will prompt you for multiple things, but then the settings are remembered for that app later. By default, it only starts asking you about apps you install after it is installed (so that you aren't overwhelmed with dialog boxes the first time you reboot and all your apps start asking for things).

XPrivacy is a great tool for privacy (hence the name). Unlike Permissions Manager, XPrivacy does not cause an app to crash when a requested permission is spoofed/denied. However, XPrivacy is designed specifically for privacy, so it doesn't cover all possible permissions an app can request.

AFWall+

AFWall+ is a firewall, designed to allow or deny network access to individual apps based on what type of network you're connected to. For example, you can block a specific app from ever using cell data, while still giving it wifi access.

Permissions Manager

Permissions Manager lets you deny specific Android permissions that are requested by apps. While similar to XPrivacy, it differs in that Permissions Manager will outright block an app from getting a permission; If the app isn't properly designed to handle a lack of this permission, the app may crash. Also, it only blocks permissions that are requestable, whereas XPrivacy gives you deeper and more fine-grained controls.

Others

There are plenty of other apps designed to give the user control over the apps installed. The ones I listed here are ones I use extensively or have used extensively in the past.


I'd be willing to bet you need to do a factory reset, not just a wipe of cache. Generally that's required for the preview images, and if you don't, you end up with exactly what you just reported.


SM-P600 is the WiFi variant. From the device codenames you can easily see that n1awifi is for the WiFi variant (SM-P600) and lt03lte is for the LTE variant (SM-P605, SM-P607T).


Well, this can be caused by either a hardware failure or simply a software error, also called a soft brick.

If your hardware is damaged, e.g. the eMMC chip is damaged, there is no much you can do than sending the phone to a repair shop.

In other hand, the software failure can be ''repaired" by flashing the device with a full firmware, aka 4 files firmware, this cam be found online. Then simply flash it with Odin or any flashing software and your soft brick  should be solved.


Using mouse to simulate touch on Android

This is a special case of Android, since it's not exactly the same build that most people interact with and uses hardware that most Android devices don't use (ie. touchpads designed for laptops, ethernet cards, etc.). The only useful thing I could find is from Android-x86 Project's Supported List:

  Touch pad works as a touchscreen. Hard to use but not impossible

You may be best served by contributing your findings/bugs to the project through the above linked list, and perhaps the project developers can offer something more definitively helpful.


Download "Find my Pebble" from the applications store inside the Pebble app. It will do what you have asked by blinking the backlight and vibrating.


There are 3rd-party "fake camera" apps that will let you to choose an image instead, such as:

Image2Camera (free)
Fake Camera by New Horizon Apps (free)
Fake Camera - donate version by Vaclav Balak (paid)

Note that you need to have the image inside the (emulator) device storage first for these apps to be useful.

Also, since these apps are not really a camera app, opening the apps directly won't be really useful (other than, perhaps, to read the instruction for app usage). Instead, when you want to take a picture from an app, these apps will be selectable as "camera" app instead, then you can select the image on the device.

Disclaimer: I'm not affiliated with any of these apps.


How to enable developer settings Nexus 7 4.4.2 kit kat

Apparently only the tablet owner (first user created) has access to developer settings. I was using another user.

https://stackoverflow.com/questions/14223748/android-4-2-developer-settings-still-unavailable


Does Android Device Manager Work if the phone was reset?

No, Android Device Manager will not work. It is so, as it does not have the data and information of its setting and accounts. But all of your data will not get in hand of thief.

Did you report it stolen with your carrier? They could report the ESN / IMEI as stolen so at the very least the thief probably wouldn't be able to sell it.


Native USB tethering of wifi (not mobile data)

[This is probably not the complete answer you're looking for, I can't comment though]

I'm running a Nexus 4 with 4.4.2 and it supports tethering of the wifi connection out of the box. I think it was already able to do that when I got it , meaning this should work at least with >= 4.2.


Set different volumes for different alarms

I would recommend editing the ringtone files, because you don't even need to leave your Android in order to do it.

Searching the Play Store, I've found 2 apps in question that claim to adjust volume on .ogg and mp3 files:

MP3 Gain - Play Store
MP3/OGG Volume Booster - Play Store

Hope one of these do the trick for ya. I love the Tasker idea (I use Tasker in many hackish ways that would be considered unorthodox haha)

Anyway, hope this helps


To be honest, it is quite straight forward how Google Drive back up work with WhatsApp.

For a WhatsApp account, which is tied to your phone number, lets say, you used abc@gmail.com as the Gmail Account to Store WhatsApp back up.

So, all your back up is now with abc@gmail.com. You should remember this Gmail Account and use this Gmail account to restore the back up of your WhatsApp Account.

Now, for Another WhatsApp account, which is tied to another number, you can use the same Gmail Account, in theory, which is abc@gmail.com, and you can restore the back up of this WhatsApp account using the abc@gmail.com

It really does not matter, which phone from where you are accessing the WhatsApp, as A backup file does not exist on the Google Drive account or locally on the phone.

You can read about the WhatsApp back up on Google Drive on Official FAQ page of WhatsApp.


Rooted Verizon S4 on OC1 Accidentally Took the OF1 OTA and Now I'm STUCK

This happened to me the other day, except I willingly took the update thinking it was an upgrade to 5.1.1.

I ended up unable to boot...

I suggest using Kies and Smart Switch to force-reinstall android. Know that it will flash OF1, and, you will loose root.

Download mode will work fine using Kies and/or Smart Switch.


Facebook Messenger crashing after update, persists after force stop and clearing data

Uninstall it for now, I have also gotten this last week and again today.  It appears to be an update with the app that causes this.  I uninstalled it today as well because it was constantly popping up.


Does FriendCaster have problems with the privacy settings of my friends?

Yes, there is a privacy setting that will prevent FriendCaster from being able to retrieve posts or other info from your friends if they have it enabled. Specifically, according to OneLouder's support site:

  [I]t is possible that some of your friends have set their privacy
  settings to block access to their profile, wall, photos and status
  updates from third party apps like FriendCaster.  This setting is
  found in "Account --> Privacy Settings --> Apps and Websites".

  In “Info accessible through your friends” you can see checkboxes for
  the items that are available to apps.  As an example, If your friend
  has “My Photos” unchecked here, they won’t appear in FriendCaster.

  Unfortunately Facebook has this restriction in place and unless your
  friend allows third party apps we can't get around it at this time. If
  your friends are using that setting, the info will only appear on
  Facebook itself.