Yep!
A known issue :(
Some platforms such as Samsung Galaxy Note 5 (mine has official firmware/lollipop 5.1.1) comes with a built-in equalizer which is disabled by default,
I've searched for ways to permanently disable it and use an external one ("bass buster pro") and I did, but apparently there is no way to do it, even after completely disabling the built-in services (to prevent resources from being "locked" by the internal equalizer),
Apparently it is not the issue,
perhaps in more "open" firmwares or different devices it can work, from reports around the web Android 6 (marshmallow) will enable a workaround,
Or, maybe - for rooted users, a XPosed module can patch it in memory,
(but due to many bugs and bootlocks happening when installing XPosed on Android 5.1.x+, mudule developing might take a while).

Not 100% bad news though, You can install VLC player (or even a legacy winamp apk) which has a built-in equalizer, which, although limits the experience to a specific application, provides a working solution for bass enhancements for your selected playlist (as long you are playing it through the app. that is... )


How to remove the confirmation step in the PIN unlock screen?

Stock android does not have the ability to disable this feature, as such it requires you to confirm the PIN every time you enter it. Depending on your phone, the version of Android on your phone may support this functionality.

I believe this functionality is also part of CyanogenMod (It was when I ran it a few years ago).

Also, PIN's aren't always 4 digits long, stock Android requires PIN's of at least 4 digits. Automatically confirming the PIN after x digits would kinda defeat the purpose of a longer PIN because you could find out the correct length in one attempt.


How to remove all of default speed dials of Opera Mobile?

The problem is gone after a fresh install. Now, there's no need to answer.


Managing calls between carrier number and Google Voice, using GV as primary

If the "other"  calls are usually at certain times of the day, you could use Tasker to automate things for you.


Can't enter recovery mode after installing CWM 6.0.4.5 Advance Edition

If the flashed recovery is correct then,

When you first time flash recovery then at the same boot you need to go in recovery mode
Otherwise your stock recovery will overwrite your recovery and you will not be able to go in your flashed recovery mode
Hope that helps


Cable from charging port on Samsung S4 to full HDMI in car

Yes that is Micro USB
Yes the Micro Cable to HDMI that you need is MHL
Strong Maybe that cable gets good reviews, so seems promising
Yes the Sygic app will work fine.


Copying files from a android phone without display or touch

You could trying plugging in a mouse to your device via an OTG cable. Then you should be able to access your notifications bar and configure your phone to communicate with the PC.


USB reverse tethering - netcfg not found (marshmallow CM13)

I just recently stumbled across what seems to me to be a much better (or at least easier) solution for reverse tethering: gnirehtet

It sets up a VPN on the android which redirects all traffic across an adb reverse port connection. Doesn't even require root at all.


Can a blocked contact see any number changes?

They will not notice it unless they try to make contact with you after it is done. But things can become awkward if you are both a part of the same group chat. You won’t see their messages but they will see yours. And as a rule, if they are blocked, they won't see any changes of yours.


What is the best way to delete all contacts on the handset?

From the home screen hit the menu button and go to Settings > Applications > Manage Applications. Make sure yo are in the "All Applications" tab so you see the system apps and choose "Contact Storage" and click "Clear Data".  This will delete all your contacts without disturbing anything else.


Having problems with my phone please help :(

This could be the result of enabling the developer option: Show layout bounds. If that is not the case you could try backing up your data and factory reseting your phone. This will delete all your apps and all user(s) info resetting all your settings to default and returning the phone to its factory state.

Your SD card will be deleted as well so remove it before the reset. So any apps that you dont have an apk file for you will need to download and install again. You can then use your backed up data to restore the apps to thier original configuration in many cases. Take care not to use any suspicious apps from questionable sources. If you installed some sort of app with permission to write over other apps this could be the cause as well.


Unable to exit from voice tutorial in Nexus 5

i opted factory reset and started all over again but without signing in gmail account and it worked     the nagging voice tutorial is gone


Browsers Zoom In and Out while Scrolling

Check how you are holding the tablet perhaps you have another finger on part the screen.


How does the Android estimate the battery level without a current sensor?

Battery level estimation is usually performed by a special “fuel gauge” chip; different phone models use different chips. E.g., Samsung GT-I8150 (Galaxy W), according to the kernel config, uses the Maxim MAX17043 chip, which, according to its datasheet, does not have any inputs to measure the current — it has only a battery voltage sensor. According to the manufacturer's description, this chip uses “a sophisticated Li+ battery-modeling scheme, called ModelGauge™ to track the battery’s relative state-of-charge (SOC) continuously over a widely varying charge/discharge profile”. Some information is available in the datasheet, but details of this “ModelGauge” scheme do not seem to be publicly available.

BTW, the driver used for Samsung Galaxy W seems to apply some corrections to the charge level returned by the MAX17043 chip, so probably the estimation performed by the chip is not ideal.

Other fuel gauge chips (e.g., MAX17047) measure both voltage and current, and sometimes also the battery temperature. Such chips can probably provide a more precise estimation of the battery charge level. Again, the datasheet does not provide all details of the used method.

However, even if the fuel gauge chip used in a particular phone can measure the current, accessing that information from Android might be impossible for several reasons:

The chip might just use the current measurement internally and not expose it to the outside. This is not the case with MAX17047 — it has registers holding current measurement values, which can be read over the I2C bus.
The kernel driver for the fuel gauge chip might not have code to expose the current measurement information to user applications.
Even if the kernel driver makes the current measurement information available (e.g., through some sysfs file), Android does not have a standard API for such sensors — neither BatteryManager nor Sensor have anything appropriate for an electrical current sensor. Therefore the CurrentWidget app that you have found may work only on some models for which the developer has information about accessing this nonstandard sensor.


Is this 2-step auth system making use of that?

Could be, in order to be sure, we need details on the application. Open the config tool, check the application that is creating the confirmation box, and check if that app has access to read your SMS.

  Perhaps setting a flag in the header or something?

There are no "headers" in the sms PDU. They can either filter by "sending number" (the number from the SMS sender), or by filtering words inside the message. Check if the received message always starts with something such as "X company says..."

  What is going on?

Again, this is speculation, since we saw no details on your problem. But...

It is possible to intercept SMS messages, read then, check for a condition, then use an ordered broadcast to open an application, and given a specific condition, become the default sms app, stop the continuation of sms delivery intents, and erase the message, then stop being the default app, or just let it fly onwards...


The storage usage which you saw in the device settings page (App info), includes cached data too. Click on the Storage in the App info page of WhatsApp. There you will find a Clear cache button. Click on that.

Side note: WhatsApp's data storage information only shows the storage usage by multimedia and messages. Besides those things, WhatsApp also stores it's settings, multimedia that you have shared with others and downloaded statuses. So, you cannot rely much on the information which is shown as Storage usage in WhatsApp. If you want to know more about the real storage usage, open up a file manager and browse the WhatsApp folder inside the primary storage. See these screenshots and note the differences (114 MB vs 12 MB):


How to reset a kid's forgotten phone lock-screen password?

Download find my device and make it device administrator(which is enabled by default i think..).. And if the kid changes password then you can reset it from the find my device website using your laptop.. Just ensure that the phone has internet connection while trying to reset it..
WEBSITE
APP
DON'T FORGET TO DO A TEST RUN..
If anything goes wrong just comment here.. I'll help


Can I receive SMS from a bluetooth connected phone?

I don't have a Windows phone so I can't speak to this working but you may be able to do this with Pushile for Windows Phone and Pushbullet for Android.

As long as both devices have connectivity it should work. You may even be able to reply from your Android device. This all depends on Pushile allowing for notification forwarding. It's a setting you'll have to enable on both devices.

Note: Pushile is an independent app not developed by Pushbullet. There is another Windows Phone Pushbullet 3rd party app called Pushpin which could also be worth a  look. There is a link at the bottom of the Pushbullet page linked above.


Try checking at 'Google Photos' app...Google had recently announced that they were no longer going to support g+ photo backup...but not to worry!! All your g+ backed up photos would've been shifted to Google Photos


I figured out a solution.

At first I wanted to try and fix it physically with the help of this tutorial and as I was building a thing out of cupboard I went to search the internet again.

And then I stumbled about this where someone said, restarting the phone made it work again for him.

This fixed my issue so I came to the conclusion that this is a software issue/bug.

I hope this helps somebody else.

For me it was very annoying because I only have this phone for two weeks.
So restart your phone every once in a while or you won't hear anything soon ;)


Calendar does not refresh when deleting contacts

I managed to do what I want via a combination of:

removing the Birthday calendar from the web account
removing the Birthday calendar from the calendar app
doing a Clear Cache and Clear Data on the calendar app
forcing a sync of my Google account on the phone


Android Studio doesn't detect my LG G Stylo

Check out a site like. This [http://androidxda.com/download-lg-usb-drivers] and find a usb driver for your phone then install and try again. Because windows default drivers arent for debugging if I recall correctly


How to comprehensively back up user-significant data from Android device

If you have a good enough backup program, why not just backup the entire file system on the device?  Under Ubuntu 15.10, my Android-based phone gets mounted at /run/user/1000/gvfs/.  I back all those files up with borg-backup.

A lot of the customization might also get backed up to your Google profile (I haven't switched Android phones yet).  My approach is very low-level and there might even be slicker ways to do it.

#!/bin/bash

# exit immediately on errors
set -e
# error out if uninitialized variable is used
set -u

REPOPATH=ssh://backups.example.com/backup/device/borg
ARCHIVENAME=tgh-usbdevice
if [ $# -ge 1 ]; then
  ARCHIVENAME+="-"${1}
fi
ARCHIVENAME+="-"$(date +'%Y%m%d-%H%M')

echo "Creating: ${REPOPATH}::${ARCHIVENAME}"
borg create --progress --stats ${REPOPATH}::${ARCHIVENAME} \
  /run/user/1000/gvfs/

borg check --archives-only --last 10 ${REPOPATH}


Is it possible to disable HAXM feature for an AVD based on Intel x86 CPU?

The Android emulator.exe has a lot of command-line options.

The one you need is -accel:

-accel <mode>

Valid values for mode are:
  auto - Determine automatically if acceleration is supported and use it when possible (default).
  off  - Disables acceleration entirely, which is primarily useful for debugging.
  on   - Force acceleration. If KVM or HAXM isn't installed or usable, the emulator won't > start and prints an error message.

Therefore you should use -accel off

For more details: https://developer.android.com/studio/run/emulator-acceleration.html


Now buy google cardboard and build it. Place the phone inside and launch the app. This will allow you to get VR effect.


How do I recover my WhatsApp messages when the phone is lost?

Unfortunately it's not possible without using same number because Whatsapp runs only on mobile.

Whatsapp doesn't have any email id or login functionality.

Update : 8th Jan 2016.

Now Whatsapp added backup functionality using Google Drive. So you can also take your chat backup if you lost your mobile.

Screenshot - Click to enlarge


How do I allow Chrome Android to load "insecure" or "phishing" content?

Seems like the Hotel WiFi Captive Portal is attempting to impersonate any URLs it sees, which will cause an error if it is an HTTPS connection. This error is there to prevent a Man-In-The-Middle type of attack.

You might need to use a non-HTTPS URL in order to view and accept their Acceptable Use Policy.


Is it possible to change the answer swipe direction on Android 4.3, Motorola Moto G, or Samsung Galaxy S4?

I know that Android 4.1, 4.2 and 4.3 don't allow that by default (i.e, there is no setting for it.) You could, however, get another dialer or locker app. GO Locker is both a great locker and dialer, but it can get annoying, as it sometimes needs you to answer the Android OS dialer screen as well.


Uninstalling MultiROM - Source AddictiveTips

The developers have provided an easy way to get rid of MultiROM and get things back to the way they were before. All you have to do is flash the appropriate MultiROM uninstaller file for your device from recovery, and MultiROM will be removed from your device. Do note that this will also remove all secondary ROMs that you may have installed.

MultiROM Uninstaller for Nexus 4
MultiROM Uninstaller for Nexus 7 (2012)
MultiROM Uninstaller for Nexus 7 (2013)

The MultiROM-modified TWRP recovery will still remain on your device, but that shouldn’t be an issue; you can simply ignore the Advanced > MultiROM submenu, and use the rest of the recovery as the regular TWRP. Though if you want to remove that as well, you can easily flash a recovery of your choice.


How to insert bookmarks inside Google docs for Android without using desktop browser?

It is (still) not possible currently to insert a bookmark with Google Docs for Android (version 1.20.494.04.33). The only option to insert a bookmark is via the computer as stated on Docs Editor Help: Work with links, bookmarks, section breaks, or page breaks:

Add a bookmark
Bookmarks are not available on Android; you’ll have to use a computer.


Try to install the Email app directly from Google Play Store.  If this app is shown as incompatible on your device, side-load it by downloading it from here, enabling the Unknown sources in Settings -> Security, and installing the apk (either by tapping the apk in the download manager, or via ADB from your PC: adb install -r <path-to-apk>).

Keep in mind though that this version sometimes breaks the Exchange functionality on some mostly non-Nexus devices. In order to resolve this, you need to also install a copy of latest Exchange2Google.apk app that is available for download from here or here. You don't have to install it as a system app, just side-load it in the same manner as described above.


"SIM Contacts" by "NEEDOM STUDIO" is a free app on the Android market that shows contacts from SIM on the incoming call screen. You have to enable the "incoming calls to remind" option for this.

I didn't find an app that shows them in the SMS or call log. I'd really like that.

Even better would be just an option in a normal contacts manager to include contacts on the SIM without having to copy them to the phone.

I like to keep my contacts on the SIM only so i can just put my SIM in my old phone (with longer battery life) and it shows all the contacts.


The menu you get when you press the power button should give you a list of options including Shutdown, Restart etc. If it doesn't, your phone's manufacturer might have left it out of the ROM.


Getting root access on meizu x8 (Andriod 8.1.0)

Disclaimer: I take no responsibility on the steps below. Root at your own risk.
As per Aayush's comment, I would advice you to read up more on rooting. Make sure you understand the ins and outs and the consequences of rooting, nd the possibility of bricking your device, before you attempt to root.

Install Magisk Manager on your device.
Copy the boot.img to your device.
Run Magisk Manager.

On the right near Magisk click on Install.
Untick Recovery Mode.
Click on NEXT.
Tick the "Select and Patch a File"
Now select the boot.img file you copied to your device. This will patch the file and save it to you Download folder.
Copy the patched file to your PC.

Enable USB debugging and OEM Unlocking in your developer settings.
Unlock the bootloader (usually this can be done in fastboot by running fastboot flashing unlock. If this doesn't work google "unlock bootloader" with your device name). This will factory reset your device, you will loose all data.
Flash the patched boot image file in fastboot fastboot flash boot <path-to-the-patched=image-file>.
Reboot your device fastboot reboot.
After setting up your device again, install again Magisk Manager on your device. And follow the directions. It will install the Magisk (Note: it will install Magisk not Magisk Manager which you just installed yourself) to your device and you should have root).

GOOD LUCK


Can anybody tell me exactly what this shell command does? ADB [Ice Box]

Google has noted here:

  A device owner is a specialized type of device administrator that has the additional ability to create and remove secondary users and to configure global settings on the device. [It can be used] to take fine-grain control of the configuration, security, and apps on managed devices. A device can have only one active device owner at a time.

(Emphasis mine)

So now you know why all other accounts have to be removed for Ice Box but not for other apps. You can add those accounts later, after making that app a device owner.

Also, if memory serves correct, once you set an app as a device owner I don't think you can remove that app. You would have to factory reset the device or use root access to wipe it out.


How to make an HTTP request for incoming/outgoing calls?

You might want to take a look at Tasker, the mighty automation solution on Android. I have not setup something as you request, but it's definitly possible, and basically should work like this:

Condition: Event → Phone Ringing
Task: either HTTP GET or HTTP POST to your server's URL.

For the task, you can make use of the many variables Tasker has preset (see: Tasker UserGuide, Variables). In your case: Call Name / Number/ Date / Time (In) = %CNAME / %CNUM / %CDATE / %CTIME

You might need to play a little with it to get it working exactly as you wish. Hint: A free trial version of Tasker is available via its homepage (7-day trial; on day 6 export all your settings, on day 7 uninstall, re-install, and import all settings for another 7 days, the dev said so). I use Tasker for years, it never let me down, and I don't regret a single cent from its fee ;) Couldn't do without it anymore...


Power button functioning as volume up key

TL;DR It's most likely a software problem

Check for incorrect ROMs or button remapping root mods

It sounds like a software problem. Do you have custom ROM installed? Is your phone rooted? With either of those two cases, you likely have some software setting that overrode the button mapping of the hardware keys. Perhaps you installed a ROM that was designed for a slightly different version of your phone.

In any case, the functionality of the power button cannot be rewritten at the hardware level. I feel confident in telling you that you should be able to turn off your phone, and the power button will act as a power button to turn the phone back on. That's built in to the hardware, and only after the ROM boots should it be able to act as a different button.

If you want to test it safely, I suggest pressing and holding the power button for 15 seconds, (don't use the Android power menu to turn the phone off). Almost all Android phones will force shut down if you hold the power button down for long enough, including the Zenfone 5.

In the case that it's only a software problem, your volume will turn up (as if you are holding the volume up button), but then the lower-level hardware will still shut the phone down after you continue to hold the button down. Since the phone detected the power button and shut down, you can be confident that it will detect the power button to turn back on.

If holding the power button down for 15 seconds doesn't power off the phone:

If, on the other hand, the phone does not turn off after holding the power button down, and it only acts like a volume button, then you may have some bizarre hardware problem.

Perhaps the phone got wet and the contacts got shorted. The Asus Zenfone 5 has the power button and volume buttons next to each other (are you sure you are actually pressing the power button and not the volume button?). In this case, if holding the power button down for 15 seconds doesn't turn the phone off, then try the rice bag method to dry out the phone. Normally, these methods tell you to turn the phone off, but if you are already out of warranty, I suggest keeping the phone plugged in and on, or else it may never turn on again if indeed the power button is completely broken.


Is there an intent for telling Play Store to update all apps, or turn auto update on?

"to turn on automatic updating?"

I highly doubt there is an intent for this - that is a user setting and Android doesn't generally allow apps to change user settings.

I think the best solution is to, first, manually turn on the auto-updates feature of the play store, and set it to wifi only, and second, launch the play store when you connect to the desired hotspot.  Just launching it will typically cause it to perform any pending updates.

I'm not sure how you specify this in tasker or llama, but you can launch the play store by sending an intent that requests that a play store URL be launched (e.g. the URL of a play store app or publisher), e.g.

new Intent( Intent.ACTION_VIEW, Uri.parse("http://play.google.com/store/apps/details?id="+appName) )

More info about that is here.

Finally, you should go to the wifi settings and mark your home wifi network as metered.  Whoops.  I've seen that setting in the API docs here but now I can't find a way for a user to set it.  Maybe that is only available for cell networks, or maybe that is coming in future versions of Android (the API was just added recently).


Disable SMS (Messaging) icon in for a Contact

No, there isn't, AFAIK.

You can however specify a default number if there are more than 1 number. That way the phone will dial the default no. instead of popping up a list when the phone icon is tapped.


ACME Android ROM Flash Fails to bootloop NEED HELP!

I followed the tutorial below but i used a paper clip instead of a screw :)
The solution was to open up the tablet , power it on and shunt pins 41-42-43.

Warning: only use this method if everything else fails

https://www.youtube.com/watch?v=l-vtH4cZalk


AVD Emulator, "Unfortunately, Browser has stopped"

Digging through the logcat, immediately after the com.android.browser activity is launched, I found a "Fatal signal 11 (SIGSEGV)" in vold, the volume daemon that handles storage. Lots of other storage related issues in the log too. So I checked the virtual device settings one more time and noticed that the SD Card size was not specified. I had assumed that the default settings should work, but apparently not. I entered 2 GB for the SD Card, restarted the emulator, and the browser works fine now.


Based on Linux, Android supports the addgroup and adduser commands (I just checked on one of my devices, and the command exists). I'm not sure whether it supports the full set of options available on Linux, but what should work is at least

# create a new group
addgroup [--gid ID] group
# add a user (app) to that group
adduser <user> <group>

From the adduser man page:

  If called with two non-option arguments, adduser will add an existing user to an existing group.


This bug report seems to describe a similar issue.  The thread is a mixed bag of reports of various versions/apps/phones/networks either fixing or causing the issue, so you may need to dig through it and try some things to diagnose.

FYI, I don't have the problem on my Nexus One (O2 UK).


What is this notification icon that looks like a raindrop?

I would start by looking at the list of currently running apps in Settings -> Apps  -> Running (could be different on Sony's devices.)

Narrow the list down by ignoring Google's and Sony's own services (e.g. Google Play serviced, Google Search, Google Keyboard, etc.)  Now examine each app that you don't recognize by taping on it, and tapping the "Stop" button.  If the icon on top disappears - that's the app which was spawning it.  You should now be able to open the app, go into its settings and look for a way to disable the notification icon.

If you are still unable to find the app after going through all 3rd-party apps, it's probably one of the system apps belonging to Sony.


Can I safely remove "Android keyboard" if I have installed an alternative keyboard application?

Hi Martin Tapankov:  Yes.  It is safe to remove the stock Android Keyboard application if you have already installed an alternative IME (Input Method Editor) on your phone.  You may go to "Settings->Local and text->Text settings->Select input method" to select ONLY ONE preferred IME and then reboot your phone to ensure it automatically picks up your IME.  Please bear in mind you should NOT install or move your preferred IME application to the SD card because, after your phone is restarted, the default IME will revert to Android keyboard (if you still have the stock Android Keyboard application installed) or your phone will show a lot of ForceCloses (if you have uninstalled the stock Android Keyboard application).  Good Luck!

FYI, I have already done this before on my Samsung Galaxy S Epic 4G (SPH-D700) which comes with a hardware slide-out keyboard, so my risk factor has been much smaller than yours.  :-)


How can I use Gmail's canned responses on my phone?

As of July 2019, the features is not available for Gmail app but you can use it when using a browser on your phone and requesting the desktop version.

You are left with 3 possible solutions:

Create draft messages that you can then copy and paste for new messages.
Enable "Smart Reply" in the Settings of the Gmail app for the account you are using. Then hope that you will get good suggestions when replying to messages.
Use Canned Responses for GMail. It purports:

  GMail canned responses are very handy on a full featured web browser but when it comes to mobile - it's almost impossible to import your canned responses in an email message. With Canned Responses for GMail you will be able to do it in 2 taps. A swipe and a tap actually :)


Select IP phone account for native dialer

Don't define any account as primary account. In that case phone ask from you at everytime which ip account would be used to call. I check it on htc sensation z710e while wifi is available. Its working fine.


Google play store now forcing adware on my android

It seems that you have some kind of malware on your phone. Google Play doesn't acts like this.

You should try a factory reset and see if this solves your problem.

By the way, this will ERASE ALL YOUR DATA like photos, sms...and apps data so you'll have to log in again on every app.

Hope it helps!


google play services is not supported by kindle fire

Use this version. My Fire was working perfectly until this week so the solution seems easy: to move to GPServices previous version.

Google Play services 7.0.99 (1809214-038)

Good luck.


adb shell input text with space not working

Try separating the input lines like this:

adb shell input text 'Hindustan'
adb shell input text '%s'
adb shell input text 'Trading'
adb shell input text '%s'
adb shell input text 'Company'


Galaxy Note 2 custom roms - Google Apps crashing

I finally managed to sort it out last night. Some of the steps are redundant.

boot in recovery mode
format all paths visible in boot & mount (possible redundancy here)
back to first level of menu, wipe factory clean, erase cache (redundant IMHO)
go to Advanced -> clean Dalvik cache
install the latest nightly of CyanogenMod (for lack of a more stable release)
install their gapps (even if the Note 2 is not in the list of supported devices - if I read the table correctly)

I have done bits and pieces of the points before - but only all of them put together allowed me to have a working phone (like I said before, there were lots of leftovers from previous experiments).


how much current can Samsung Galaxy S II take for charging with whatever ROM?

According to this youtube video, where the user measured actual current drawn while adjusting the settings, the maximum is 650ma (.65a).

Contrary to the first answer, the charging device cannot in any way "push" current into any device; it is like the AC outlet, which can supply a lot of current, but will never supply too much unless there is a defect or short.

The charger can only supply current, hopefully enough to satisfy the amount the device is trying to draw. You cannot damage your device by using an adaptor that supplies higher current, you can only slow down the charging by supplying too little.  The device itself contains the charging circuitry that controls how much current is drawn at various stages of charging.

If the wall adaptor could damage a device by supplying too much current, then it would not be safe to plug it into the computer USB port, which is often capable of supplying higher current when properly negotiated by the device.


Is it possible to record screens of two android phones connected to a PC?

Execute adb help and notice

-s           - directs command to the device or emulator with the given
               serial number or qualifier. Overrides ANDROID_SERIAL
               environment variable.

Serial number can be found from adb devices. For example,

bash-4.X# adb devices
List of devices attached
543b45da        device

543b45da (imaginary here) is the serial number for my device.

Serial number can also be found in the output of adb shell getprop or the file build.prop under /system. Look for the term(s) ro.boot.serialno or ro.serialno.

Now that you've the serial number, simply do

adb -s SERIAL_NUMBER YOUR_COMMAND/ADB_ARGUMENT

E.g.

adb -s 543b45da shell getprop

You can execute command(s) for multiple devices from multiple terminals simultaneously. The answer by moonbutt74 may also help.


The image shows that you have downloaded the factory image archive, but it's not the official one. I'd suggest that you read the instructions on the official page, Factory Images for Nexus Devices and download the archive from there. This includes the tools needed to flash the image.

Download the Android SDK which contains the necessary tools here
You need to have fastboot in your path
Put your device into fastboot mode with the bootloader unlocked and connected to a PC
Extract the downloaded archive to a directory
You should see the following files:

bootloader-mako-makoz30d.img
flash-all.bat
flash-all.sh
flash-base.sh
image-occam-kot49h.zip
radio-mako-m9615a-cefwmazm-2.0.1700.98.img

Run the flash-all.bat file with Administrator privileges (i.e. right-click and Run as Administrator...)

The process will flash your device with the stock ROM, assuming the previous steps were done correctly.


Can I get root access on my Nexus 4 without installing custom bootloader, recovery or ROM?

The Nexus Root Toolkit is the way to go, tho note that to unlock the bootloader, you will have to wipe your device.  However, you'll only have to do this once, so when Google's next update removes your root priveleges, you can just run the Root utility in the toolkit.  If the toolkit can't reboot your Nexus 4 into the bootloader, you can do it manually with adb:

adb reboot-bootloader

in cmd and then run the toolkit's Root. If it just reboots normally, try again and it should eventually boot into a recovery tool.  Choose the reboot into system option and it will prompt to fix the su binary permissions and you'll be rooted again.


Twitter app that also posts to Facebook, intelligently

Seesmic and TweetDeck are good for spamming updates. If you use Foursquare or PicPlz these both post the "intelligent" version of the checkin or picture to Facebook while doing the normal text + link with Twitter.


According to this thread, your device is rootable using framaroot.

As you only need a temproot, the first thing to try would be to:

extract the temproot binary used by framaroot and push it to /data/local/tmp or any folder where you can set permissions
flag this file as executable then run it

$ chmod 777 filename
$ ./filename

if successful, you have temp root and can remount the system read/write

# mount -o remount,rw /system /system


I can't turn off "Easy Mode" on Galaxy On5 and there are missing options in the "Settings" Menu

From Samsung Galaxy S5: How to Disable Easy Mode in Android 4.4.2 Kitkat:

  Method #1: From the notifications panel

  Swipe down the top of the screen to open up the notifications panel.
  Tap the gear(1) to go to the easy settings menu.
  In Easy settings, tap Easy mode .
  Tap Standard mode to select it.
  Tap Done button.

  The easy mode will be disabled and the standard mode will be applied in your phone.

(1) Added emphasises due to original article has a picture instead of text.

  Method #2:

  From the Easy settings shortcut in Home screen
  By default, you can find the easy settings in the Home screen in easy mode as an app and you can use it to access the easy settings menu to disable easy mode. See the following steps to disable easy mode:
  From the main Home screen, swipe the screen from right to the left until you see the Easy settings shortcut/icon  and then tap it to go to the easy settings menu.

  Tap Easy mode .
  Tap Standard mode to select it.
  Tap Done button.
  The easy mode will be disabled and the standard mode will be applied in your phone.

  If in the easy mode you'll be provided with a simpler layout and the easy settings menu, then in the standard mode you'll be provided with a conventional layout and more complex settings menu. Also, in the standard mode, you can find and use all features owned by this phone unless you disable them.


"Warning - You only have to install a Great App to get your phone fully functioned." Keeps popping up

I went through this same problem.
Here is the solution:

First boot to safe mode:

Press the power button. A Power Off popup will show. Long press the Power Off popup. It will ask if you if you want to boot in safe mode. Press yes.

After starting in safe mode, goto Settings > Apps and scroll down to the bottom to find Yellow Booster App. On clicking, you will see a screen with details of the App. Press Uninstall and you will be able to successfully uninstall. Note that, while you can reach this screen normally from setting, you can't press uninstall until you are in safe mode.
As always, take effort to find other apps that are suspicious and remove them.
Yellow booster is also known to sometimes have Device Administrator privileges. If it added itself as one, remove it as well. You can't remove that in non-safe mode.


Keep android phone off until I press combination of volume + power

Your best and only bet is to root the phone. There may be an xposed package that will be able to give you the functionality you want. Look into the Magisk platform. I wasn't able to find a package for it but that does not mean it doesn't exist.

As far as on startup or shut down, what you described is impossible. That's controlled by the phone bootloader and cannot be changed. Attempting to do so can destroy the phone permanently.

Note that any of these procedures will void your warranty.


Be sure to check Settings->CyanogenMod Settings->Sound->Quiet Hours and make sure that it's disabled. That's been an unknowing culprit for me in the past.


I'm returning it today because the video is non-watchable, contains flicker and artifacts obviously it's from a bad batch (defective units out of the box, april 2013). At least I've tested it and saw artifacts when casting YouTube video to Google Chromecast.


How/where to query phone spec from phone OS and build details

Fully endorse comments of Death Mask Salesman

  Is there an open data base that can be queried automatically?

One reliable database I am aware of is from Google itself

PDF at this link may help you List of all devices supported by Google Play

There is also .csv available

Devices are listed in the following format - Marketing Name (Build.os.DEVICE/Build.os.MODEL)

To get device specs , there are many sites - PDAdb is pretty good


Galaxy S2 not switching on after being dropped

Problems after dropping the phones typically come from two reasons:

Physical damage
Brown out (unclean voltage drop)

The voltage drop may temporarily lock up the circuit, so you could take out the battery for some time to let it properly reset. Else inspect the connector springs if they're bent and measure the battery voltage, try a spare battery, etc.


Alarm often does not ring if I don't "wake up" the phone

Keep your phone charged up
This is a solution I found after experimenting a bit. It seems that if the phone is plugged to a power source the entire night, then it will correctly wake up to ring the alarm at the right time.
This is obviously not the most convenient solution nor does it really explain why this solves the problem.


Which system service apps could I disable to protect my privacy

Root the phone, you won't regret it. Unless you're on Verizon of course. Verizon hates modders and security enthusiasts.

The spyware apps you definitely want to get rid of are RootPA, Silentlogger, DT Ignite, and Carrier IQ (man, I hate those bastards.)

The rest is just bloatware for special features (ANT+ for S-Health, T-mobile/Verizon's ringtone apps, freemium services for watching movies, music, etc)

I forgot, since you have Samsung, there is a way to disable system apps without rooting. It's called Package Disabler Pro - Google Play and it only works on unrooted Samsung devices (some kind of device loophole per se). You can disable any system app from there that Settings.apk won't allow.

You can also use a VPN firewall without root, such as this one, to protect sensitive data from ever getting out there. Otherwise root and use DroidWall, more secure, doesn't rely on a third party VPN.


Connecting Nexus 7 to external hard disk?

You need to:

Root your Nexus 7
Install StickMount
Use a file explorer to browse the files on your hard disk


Every single application that is installed on your phone, gets a UID.

It is a number that Android uses to identify the apps so it can check from what app commands are executed and check the permissions of the app to see if that app is allowed to execute the command. Privileges of applications are pretty restricted in Android. They can't see data folders of other apps, they can't modify the system and they can't do anything if user doesn't give them permission.

For example, when  X app gets installed, it gets the UID 10000.

Android creates a data and a cache folder for this app. Whenever an app wants to access these folders, Android checks the UID of the app. If it is not UID 10000, then Android denies permission.

This is a good defense mechanism that restricts the abilities of possibly malicious apps that got installed. All apps have restricted access to almost anything that they themselves didn't bring to the device in the first place.

Even more, the user himself has limited access to the phone. So a user that doesn't know what he/she is doing can't do harm.

This is where all the root concept comes from. root is a special user with UID 0 and its abilities is not restricted by the OS, making it able to modify system and other apps.


Can't seem to be able to change a whatsapp contact name

In Whatsapp, press the green icon (message) at bottom to go to "Select Contact" page.
Press the "3 dots" on top right side. Dropdown will show 4 options. Press "Refresh".
Done.


Not sure where you downloaded your file. I just installed this keyboard from Google Play and I'm able to find it on the drawer and in the app list.  You probably got it from a third party market which may contains malwares. I can confirm its annoyance due to multiple ads though.

Was also able to delete it.


It seems that the System Tuner UI was removed starting with LineageOS 14.1, see this reddit post. The settings which were to be found there are claimed to be integrated with the standard settings – and from the screenshot of the UI Tuner I've seen, this indeed seems to be the case (My BQ is also running LOS 14.1, and I can't enable the UI Tuner either).


It might be a bit late but I had a similar issue and found a genius idea that might help others.

If you have an OTG cable, you can plug in a mouse and use that to unlock the phone, then cancel / change it as you normally would.

Hope this helps!


Can you actually determine the mAh of a battery?

Multiple things with your issue:

I would never trust a tech who recommends a Task-Killer for this problem. Disqualified 100%.
Same for the one claiming all Android phones last for only one day. That's bogus. It always depends on usage. I have one lasting 7 days (well, no SIM card inserted, not WiFi activated -- it's rather used as a stand-by computing device for some apps -- but it's a phone, and it runs longer than 10h ;), and my "standard phone" ends up at ~75-80% after 14h usage.
tech #2 and #4 sound more reasonable: any app (especially if "consuming push services") can be the cause for such a problem (see below), and monitoring battery usage is a generally good idea (that tech I would trust most from the ones you mentioned)
Different kind of usage causes different battery drain.
Sometimes processes go havoc and drain the battery quite fast. I had that "big surprise" multiple times already, last time yesterday: went down from ~80% to 5% and "emergency shutdown" within ~2h while in my pocket -- I only noticed that by the "beep" on shutdown. But this should not be a regular (daily) issue; I experienced this maybe 4-5 times in a year with my current device.

recommendation: Take a look at the battery statistics (usually found in Settings → About Phone) to determine which app(s) are causing the most battery drain. Maybe you've got some "bad egg" on your device, if this happens regularly.
second recommendation: Take a look at How to deal with (orphaned) WakeLocks? -- maybe that's what affects you. Again, this could be a mal-functioning app.

battery only lasting for ~10h is nothing rare with heavy usage. Remember these are no longer "dumb-phones", but rather "pocket-computers which also can make phone calls".

Useful resources also include:

How can I tell what is really draining my battery?
How to debug a battery issue?
How can I find out what causes “Android OS” to consume battery?
Follow the tag battery-life


Is it possible to remove app using connection to computer?

Yes, you can do that with help of ADB (Android debug bridge). More detailed instructions can be obtained from the above mentioned site.

To use adb with a device connected over USB, you must enable USB debugging in the device system settings, under Developer options.

On Android 4.2 and higher, the Developer options screen is hidden by default. To make it visible, go to Settings > About phone and tap Build number seven times.

Return to the previous screen to find Developer options at the bottom.
On some devices, the Developer options screen might be located or named differently. If connected, you'll see the device name listed as a "device."

Connecting to a device via USB

You will need to connect your device to your PC via USB and open adb through a command prompt. From here simply type adb devices to retrieve currently connected devices.

Connecting to a device over Wi-Fi

adb usually communicates with the device over USB, but you can also use adb over Wi-Fi after some initial setup over USB, as described below:

Connect your Android device and adb host computer to a common Wi-Fi network accessible to both, you might need to configure your firewall to properly support adb.
Connect to the device by its IP address.

adb connect device_ip_address  e.g adb connect 127.0.0.1

Confirm that your host computer is connected to the target device:
From command prompt type:

adb devices

You will see a list of attached devices

You’re all setnow.

There are a couple of commands that can be used to uninstall apps via adb command:

adb remove (full app filename, no extension)  eg adb remove com.developer.appname

or adb shell rm /data/app/(full app filename with apk extension)

to find the file name, use adb shell ls /data/app/

adb uninstall <package_name> e.g adb uninstall com.developer.appname

If you want to keep the app’s data and cache directory, then use this command: adb uninstall -K packagename.apk. e.g.

adb uninstall -K  com.developer.appname

Another variant is used: adb shell pm uninstall com.developer.appname

Acknowledgements:

Can I uninstall an app via adb
Android Debug Bridge
How to Install/Uninstall Applications using Android ADB
Android Studio : How to uninstall APK (or execute adb command) automatically before Run or Debug?


How do I know if the person I'm chatting to on Google Talk is using Android?

Essentially, you can't. This feature was removed from the 4.0 version of Google Talk, and is discussed somewhat in the Android Police review of the changes from 2.3 to 4.0. There's no setting that will bring back the icons.

However, when you have a chat open with someone (provided that they do not have a custom status message set) it will inform you at the top if they are on a mobile device:

My hunch would be that Google doesn't really want you to care about this when you're on your phone. They want the Google Talk app to be as seamless and integrated as possible, and they want you to use it regardless of what device the other person happens to be connected with at the time.


Make sure you are flashing your phone with oxygenos 4.0.2 as it is the version the nethunter kernel is based on. I had the same issue until I realised. I'm using the 3t and slowly working through small issues I've found but as a whole it works great. Any more questions just ask


You've (accidentally) enabled Accessibility Tab Switcher.

From AndroidPolice,

  Chrome Beta for Android has an experimental "Accessibility Tab Switcher" flag that'll allow you to switch tabs in a compact, pleasing interface, also enabling you to bring back closed tabs with a handy "undo" button.

You can find the setting on chrome://flags/#enable-accessibility-tab-switcher


Format as internal sets the SD card up in such a way that to apps it appears as internal storage, effectively replacing you internal storage:

How does the "Format as internal storage" feature work in Android 6.0+?

So of course you internal storage appears full (As everything is now stored on the SD Card), and of course you have no options to move stuff to your SD Card (As everything is already there, and it is being used as internal storage).

Your SD Card is 16GB I'm guessing? Of which 7.3 is used up by apps, games, pictures, etc (Your 'internal storage'). Your internal storage is reported as full as it can't be used.


Use the YouTube app. Within the YouTube app under your account you can find purchases. Within purchases are playlists of seasons of TV shows which you can queue up to play in a row.

Netflix still does it better as it checks on you occasionally so you don't binge every episode.


How long are call logs stored and is this configurable?

There is a limit of 500 entries for calls (incoming, outgoing and missed) in Android. How long will the call log last, go back in time or get filled depends on how often you call or are called.

If your device is rooted, you can install Unlimited CallLog for LP/MM/N, an Xposed module that extends the limit to an unlimited number like its name suggests for Android 5 to 7. For non rooted devices, a search via Google Play Store provides a list of apps that should also extend the limit.

Your device should have the ability to backup the call history; search for Backup in the Settings app. Some of the apps (see previous link) also provides for backup options.

Manage & restore your device backups in Google Drive


If you have inadvertently enabled Talkback, you can quickly pause it then go to the Settings and disable this feature.

From anywhere on the screen, swipe down then right in a single motion, as if you were drawing an “L”.
(This should work whether the phone is on the lock screen or unlocked.)

You will then see 2 options in the top corners of the screen, select “Pause Feedback”.

When the Suspend Talkback message appears, double tap “OK”.

You can now normally go into  Settings > Accessibility and disable Talkback.


How can I view the mobile data usage for each application for a given day?

You can achieve that using a third-party data usage application like 3G Watchdog

With 3G Watchdog you can have finer breakdown of data usage down to individuals application with options to view data usage per period including real time, day, week or month.


Is there a working procedure to root US cellular LG K8 US375?

So I've been trying to root my k8 for a month now. I rooted before some older devices so I'm not new in this business, however, I'm not an expert either which means I might not be totally right. Well, here is the deal:

Stock Marshmallow needs systemless root because the "old" root method modifies the system partition but Marshmallow recognizes the modification during boot and restores the stock system. It means the only possibility to root is patching the boot.img. Supersu has this function built in. Unfortunately, it can only patch boot images compressed by "gzip" method. Our k8 has a boot image compressed by "lz4" method.

We have two options:

Wait until supersu can deal with lz4.
Maybe in fastboot mode, we could take our boot image, "re"compress it to gzip, flash it without boot to Android but boot to twrp, then install supersu. Then still in fastboot take the boot image and flash it back using the lz4 compression

I'm a bit scared this second method might brick the device and as I found nobody who has a bit more experience tweaking our k8 and I guess we need to wait until a working superSu.

In case you might want to join my struggling, I have a thread on chinaphonearena and I also had a few questions on xda.


MTP does not support simultaneous read/write, nor edit.  This has nothing to do with Windows 10.  (See: https://en.wikipedia.org/wiki/Media_Transfer_Protocol#History)

If you want to move files within the device, you will need to either (1) do so from within the device or (b) first copy the files to your PC, then copy them back to the new location on the phone.

The goal of MTP is to prevent data integrity issues by abstracting away the underlying filesystem and preventing simultaneous access; for this reason, it is strictly less powerful than USB Mass Storage.


I want to execute shell commands on my pc from my android via USB

Reverse USB Tethering

adb shell netcfg usb0 up
adb shell netcfg usb0 dhcp
adb shell route add default gw X.X.X.X dev usb0
adb shell setprop ro.kernel.android.ndns 2
adb shell setprop net.dns1 4.2.2.2
adb shell setprop net.dns2 8.8.8.8
adb shell setprop "net.gprs.http-proxy" ""
adb shell setprop net.usb0.dns1 4.2.2.2
adb shell setprop net.usb0.dns2 8.8.8.8

Do not copy and paste these commands.  Read them and see if you can understand what they are accomplishing and modify them to suit your needs. You are routing over USB.

ifconfig eth0 0.0.0.0
ifconfig usb0 0.0.0.0
brctl addbr br0
brctl addif br0 eth0
brctl addif br0 usb0
ifconfig br0 up
dhclient br0

Do not copy and paste these commands.  Since you don't have network access on your PC, you will not need to make a bridge, but if you ever add a NIC, then you may want to create a bridge.


Is it easy to remove encryption's password prompt on boot if I don't want it anymore?

It's not quite easy, but rather complicated to remove encryption depending on how much data you have on your phone.

Removing encryption, AFAIK, requires formatting /data partition. So all you have to do is

Copy out all personal files from internal storage (assume you have a shared storage)
Make a backup, if you want to continue using the phone ASAP
Format /data
Copy everything back
Restore from backup

The encryption removal itself is, rather fast (a few seconds). The only complication is backup & restore.

Performance issues:

The encryption is done at real-time, so whenever an app wants to read or write data, enc/dec is done before reading from/after writing to disk. This, however, does not have a great impact on CPU. I haven't noticed a great performance degradation with encryption (with my OnePlus 5), so I believe it's safe to have encryption enabled without worrying about performance issues on modern phones. It has always been complained about by Nexus 6 users. You'd better stay away from it if you're using a phone with eMMC storage and a non-flagship SoC.


Disable open Google Search by sliding up from the home button "feature"?

A simpler solution that doesn't require root access is to go into Settings then Apps. From there, disable Google Search. This will also disable the homescreen searchbar and Google Now features.


"SD card is damaged - You may have to reformat." How do I fix this problem?

Have you tried removing your SD card, putting it in a SD card reader and plugging into a PC? Windows will auto-detect and repair a lot of file system errors if you let it. See also this previous question.


How to import Wikivoyage tourism information to OsmAnd

(Update: The data is now available as .gpx at https://github.com/baturin/wikivoyage-listings)

1) Download the latest .obf file at https://sourceforge.net/projects/wikivoyage/files/Listings-as-OBF/

2) Using any file management app, move the .obf file to the root of your OsmAnd folder, probably /sdcard/osmand/.

3) Start OsmAnd, and enable the "POI > Any" layer (accessible in MENU > Layers).

4) Hotels/etc should appear, visible in orange circle. Sometimes it does not work immediately, in such cases just restart your phone.


How to backup Swype personal dictionary?

With Version 1.3, this is now an option in Swype. You have to log in with your credentials (I think you probably registered when you downloaded the beta installer). It gives you the option to backup and sync your dictionary across other devices using Swype.

http://www.swype.com/about/specifications/


It's usually located in

  Settings > Applications > Development

Of course, you could just perform a quick and easy root by installing Universal Androot as detailed here - http://androidadvices.com/root-unroot-samsung-galaxy-5-i5500-easy-tutorial/2/#.UF3Qi1H1pjc


Will I be removed from groups on WhatsApp if I upgrade to a new phone?

You retain your groups if you have the same number.

Off-topic, you may also want to check the official documentation on how to back-up and restore your chat history to the new phone.


How do I change the password of my main Google account on a Droid X?

Go to Settings -> Accounts and sync -> username@gmail.com, press the Menu button, and click "Sync now"; it will prompt you to enter the credentials.


You're looking for "proximity sensor" settings.  If your proximity sensor is enabled and your screen doesn't go black when the phone is to your ear, the sensor (looks like a tiny camera lens, usually in the upper screen frame) may be covered by a screen protector or case, or may have failed.  If you can't find proximity sensor settings, your provider's tech support should be able to help.


Maybe you should look into this ROM, however I cannot guarantee if there is an availability for the Nexus 7.

To quote:

This rom lets you scale and project every app, every widget, even
systemcomponents individually.
Remember, android is modular, everything is an app: Lockscreen,
navigationbar, dialogs, popups, keyboards, widgets, and your regular
apps of course.
Apps have the capability to switch into various designs or layouts
according to the device they run on.

It is hybrid, meaning, that individual apps can change from tablet mode to phone layout mode on the fly. It is open sourced and is available on github.

Edit:

Thanks to eldarerathis for supplying the linky to the N7 Version found on XDA.


FRP bypass on droid turbo lolipop 5.1 build su4tl-49

If it's not responding to the Build being tapped, I'd cruise on over to Settings 》Accessability 》Magnification Gestures. If that is turned on, that could very well be your problem as it interferes with correctly detecting how many taps you've done.

If you're wanting to access D.O. solely for USB Debugging, Magnification Gestures isn't turned on, and tapping Build still isn't working then try:

Navigate to Settings 》Applications and look for the option called "Development". If you see it, enable it
Under Development, look for USB Debugging; it may not be enabled

Also check out:

Settings 》Wireless and Network 》USB Settings

Tick the option "Ask on Connection"

Navigate back to Settings 》Application 》Development and verify that the USB Debugging option is enabled

As far as unlocking your boot loader, simply use the ADB/Fastboot commands in a terminal.


Can almost empty system partitions be shrinked?

First off, don't worry about the first 4 entries.  They are most likely mounted to the same partition, which is why they are showing the same exact sizes.  If you are rooted, install BusyBox and try command busybox df -h.  This should give you a better picture.  For example, here's the output on my phone:

shell@jgedlte:/ $ su
su
root@jgedlte:/ # busybox df -h
busybox df -h
Filesystem                Size      Used Available Use% Mounted on
tmpfs                   909.7M     84.0K    909.7M   0% /dev
none                    909.7M     12.0K    909.7M   0% /sys/fs/cgroup
tmpfs                   909.7M         0    909.7M   0% /mnt/asec
tmpfs                   909.7M         0    909.7M   0% /mnt/obb
/dev/block/platform/msm_sdcc.1/by-name/system
                          1.1G    945.3M    164.9M  85% /system
/dev/block/platform/msm_sdcc.1/by-name/userdata
                         12.7G      7.9G      4.8G  62% /data
/dev/block/platform/msm_sdcc.1/by-name/cache
                         31.5M      5.1M     26.5M  16% /cache
/dev/block/platform/msm_sdcc.1/by-name/apnhlos
                         86.0M      8.7M     77.2M  10% /firmware
/dev/block/platform/msm_sdcc.1/by-name/mdm
                         86.0M     49.6M     36.3M  58% /firmware-mdm
/dev/block/platform/msm_sdcc.1/by-name/efs
                         13.4M      4.3M      9.2M  32% /efs
/dev/fuse                12.7G      7.9G      4.8G  62% /mnt/shell/emulated
/dev/block/vold/179:33
                         59.5G     12.4G     47.0G  21% /mnt/media_rw/extSdCard
/dev/fuse                59.5G     12.4G     47.0G  21% /storage/extSdCard
root@jgedlte:/ #

Second, no, you cannot re-size partitions on your phone.  You would most likely render your phone inoperable if you tried, but most devices won't let you do this anyway.

It looks like your phone model has 8GB of internal memory, out of which only 4GB (3.8 formatted) is available for user apps and data.  I would start looking into the 2.3GB you have used up to see if anything can be trimmed there.  Lowest hanging fruit is clearing app cache (Settings -> Apps -> Downloaded -> sort by size,) downloaded files (Apps -> Downloads,) and crash logs (Apps -> Dialer -> dial *#9900# -> tap Delete dumpstate/logcat.)  If you are running Android version that allows moving apps to SD Card natively, you should take advantage of that.  If not - there are other solutions but they require rooting your device.


Disable all in-app browsing while keeping Chrome as default browser

You need to know this before disabling all in-app browsing,
In-app browsing is a required component by built-in requirements in order for web functions to render properly, as described by Google:
Android WebView is a system component powered by Chrome that allows Android apps to display web content. This component is pre-installed on your device and should be kept up to date to ensure you have the latest security updates and other bug fixes.
So there may be a chance that if you disabled in-app browsing and the Android System WebView, while Chrome as the default web browser, some web components may start failing to function properly.


Facebook app uses a lot of data storage while not logged in

I've heard from various sources that Facebook (and other companies, frankly) do track geo-locations for various purposes, the first and foremost being that they want to serve you ads that you usually see around the web. I've also seen that they really do snoop around a lot (on all of your devices, and yes, even without an account), so geo-locations are probably just the tip of the iceberg.

You might want to check your privacy settings for Facebook just to see what data is being collected. If you're tired of Facebook eating up the storage on your mom's phone, uninstalling should take care of that. Of course, if you want your mom to be out of Facebook's peering eyes, good luck, because you really can never escape Facebook trackers unless you suspend yourself from technology.

Hope this helped.


What emoji combinations are supported in Gboard's "emoji ktichen"?

I don't know of an exhaustive list, and I expect it would be a fast-moving target because the hybrid emojis are stickers instead of unicode.  Emojipedia and Google both have blog posts about Emoji Kitchen, and the subtext on both is that Google expects the set to grow over time.


File extensions tend to be present only as mnemonics for the user to quickly identify a file, and for software to filter out incompatible files prior to loading and opening them. The latter explains why your OS did not recognize the file type.

To execute a file is common lingo, even if inexact: you execute a program, which then tries to parse the file. Should this program fail to parse the file, it will either report the error or crash. This means that you're probably safe.

Second, Android employs a deal of security mechanisms in order to limit the execution of possibly malicious software. For example, malware tend to come in the form of binary files. On modern Android versions, such files (as well as plaintext scripts) cannot be launched from neither the internal or the external storage (if any). This means, that the only kind of file that could harm your device are APK files that have been installed – namely, apps.

Even then, apps are restricted in many a way, as each of them run in an isolated context, being able to communicate with others only via predefined means. Therefore, the only way some code could do harm to your device, is if the operating system itself presents bugs that can be exploited, and such issues stem from OSes that haven't been updated in a while. Indeed, even other apps could be exploitable, but for an attacker to make use of such a weakness, they would need prior knowledge of your installed software (and even then, they could only gain access to what the vulnerable app itself can access).

If I were you, rather than worrying about having been infected, I would be concerned about my browser downloading files without my expressed authorization. You needn't do a factory reset, but you may want to replace your browser if it continues in its behavior.


Does Android 8 has journaling enabled in its ext4 files sytem?

Does Android 8 has journaling enabled in its ext4 files system?

It depends on a few factors. OEMs can possibly disable journaling e.g. on system partition as it's always supposed to be used R/O. These days ext4 and f2fs are commonly used filesystems on Android, so first make sure you have ext4 on userdata partition. f2fs is by-origin a log-structured filesystem which is a circular buffer, that's what a journal is but the functionality differs.

Filesystems are part of Linux kernel, not Android (AOSP) itself. ext4 by default is created with journal, though it depends on mke2fs.conf, and can be disabled with mke2fs or tune2fs option -O ^has_journal.  Journaling support can be checked from filesystem features by executing tune2fs -l /dev/block/bootdevice/by-name/userdata | grep has_journal (or use dm-0 block device if userdata has FDE) but it requires root. As alternate if mount | grep 'on /data' shows data={journal|ordered|writeback} option then journal is enabled for sure.

  Does sdcardfs recognize the ext4 file system and journaling?

sdcardfs itself doesn't have a journal, but since emulated filesystem is stacked over /data/media (which is ext4), the files created through sdcardfs are recorded in underlying filesystem's journal.

  On Android 8 it's not clear how the journaling works e.g. can it be used to recover data?

Yes definitely, if you have root already and the data isn't overwritten. We have tools like extundelete which are very effective. But do consider factors like TRIM and others described below and in given links.

  Is the new data written to empty fresh areas or first the deleted areas are used?

Well that's a different question, again it has nothing to do with Android. The question is how often a filesystem overwrites deleted data blocks and it's not simple to answer. Create a new ext4 filesystem, create a file foo inside it and delete it. Create new file bar and it will take the inode block and data blocks freed by foo. Delete bar and create file baz, it will occupy the same space. However in actual things are complicated. Will the data blocks of deleted file be immediately overwritten or not depends on whats the size of new file is, how much fragmented your filesystem is, how much free LBAs you have before the logical location of deleted file etc.

PS:
Things are different on f2fs, it's the Flash Friendly FileSystem, so as a wear-leveling strategy it preferably writes data to new empty blocks (free segments), so that FTL doesn't have to Erase cells, trying to reduce the E/P counts on flash memory. Later it does background garbage collection (GC) synchronized with FTL to release LBAs corresponding to deleted data. But the tools like debugfs aren't readily available for f2fs to explore deleted inodes and to lookup corresponding data blocks from journal. So from data recovery's view, f2fs isn't very friendly (AFAIK and experienced).

RELATED: What Makes Recovery of Deleted Data Difficult / Impossible?


How do I find out what wifi chipset my phone has?

Well without some specialized program, there's always dmesg.

Turn on wifi, then run dmesg in a terminal/adb shell/ConnectBot. Towards the end of the file you'll see debug statements about your wireless.

dmesg | grep -i lan can be useful if you have busybox installed.

I get lines like this:

TIWLAN: 1251 PG 1.2
tiwlan0: no IPv6 routers present

The first one isn't interesting on its own, but the second one screams "network adapter" due to driver naming convention for network adapters. "tiwlan0" is closer to OpenBSD's naming convention than Linux's (Linux native drivers would just call it wlan0) but...not unexpected.

A few web searches later - and yep, it's a TI wireless chip.


Several steps to the solution

Recipients should have Android Kitkat or newer to view the emojis.
The fonts in used on your Lenovo K6 does not support the emojis.
The Android 7 provided for your K6 does not support emojis.

You can't do much for any of the above cases as they depend on someone other than you. Wait until their side is rectified or a workaround is provided.

Solution that you can do!

Install an Emoji Android keyboard. Search for it in the playstore.


First, I'd like to point out that turning on is different than booting.  That said, I have a suggestion that will work if you are talking about turning the device on and off:

Use the Pin Screen feature of Android 5.0 (Lollipop). To do this, screen pinning must be enabled in Settings->Security. Once enabled, start Calculator (or any app) and then hit the "app switcher" button. This is done differently depending on what phone you have and tweaks you may have applied.  On my device, it's done by double-tapping the home key. When you are in app switcher view, touch the push pin icon on whatever app you want pinned.

Once pinned, Calculator will be the only app that can be used. If you turn the device off and on again, you will be right back at Calculator.

Note that the pin will not persist across reboots, hence the caveat.


How can I disable usb charging on Android phone (Nexus 5)

Don't worry about battery. There is nothing like fixed cycle count counter. Plugging it very often is actually better than cycling it 10%->100%->10%->100%.


Many apps accumulate junk (ads and stuff) or even updates when you think they are off. They sit idling by, and suck on your battery too. I've used some "cleaners" but by and large they do the same thing.

Try force stopping the app when you aren't using it. If you never use it try disabling it. Some of these things will boot right back up after a restart, reset, or turning your phone off and back on.

Some are connected to other things which won't function if you turn it off.  So far I have been able to disable many bloatware apps that did the same as yours. When I accidentally disabled something I shouldn't have, I updated the app on Google play and the system worked again.
Hope this helped.  Crapps. Hahaha


I'm not aware of them being hosted apart from the Factory Image archives you mentioned.

Have you checked out Nexus Root Toolkit by WugFresh yet?  Much easier than cruising XDA for solutions and downloads.


Downgrade Galaxy S Duos from ICS to Gingerbread

Galaxy S Duos was released with the ICS onboard and there is no Gingerbread available for this model. You shouldn't use a firmware designed for other devices from the Galaxy family - this is an easy way to brick you phone.

"Getting Prepared" instruction is irrelevant.


A XDA thread speaks about rooting MicroMax A87 Ninja which seems to be quite easy and broken into following easy steps:

Preparation of computer which includes downloading JDK, SDK, ADB driver and One click tool to root.
Connect the phone and run the root tool.

I am skipping on rest of the details as the XDA thread enumerates its details.


How to delete the entered number during call

Before you place a call there is a backspace symbol to the right of the numbers that you've entered that you can use to delete any of the numbers that you've already entered.

However, once you've actually rung a number and started a call, the backspace disappears and you can't delete numbers (as in your screenshot in the question).

The reason for this is that while you're making a call the numbers that you type in are instantly transmitted down the phone line as DTMF (or touch-tone) signals so that you can navigate through voicemail menus, phone menu trees (eg "press 1 for billing, press 2 for complaints..."), dial extension numbers, etc.

You can't delete a dial tone that's already been transmitted. This is the same as while you're in the middle of one phone call you can't just type numbers into the dialler and start a totally different phone call. So the dialer code that you typed in to try to show your SIM message number wouldn't work because the numbers and symbols would have been transmitted down the phone line as beeps while you typed them (possibly annoying the person on the other end) instead of being used as a "service code" instruction by the phone.


Move saved YouTube videos between devices

I am afraid to say this but moving videos between devices is not supported, Yet, AFAIK.

Here are few technical details.

When user download those videos, using official YouTube app, Android saves those videos on Internal storage(and not on external store such as sd-card)of the device. The path can be something like below:

  Internal
  storage/Android/data/com.google.android.youtube/files/Offline/(system
  generated folder name)/streams

If you can go to that location, you will find that, all those downloaded files are saved as .exo files.

Since these .exo files are supposed to be system files, these are usually filled with System info(in another words, the device info) into it. Also, those downloaded videos are encrypted and the video file is split into chunks of .exo files.

Hence not only they can be played on the same device, but they can only be played with Official YouTube app.

  You can not play these downloaded videos using any Other Media player.

You may want to check the links related to YouTube offline feature here and here for more information.


apps automatically open in my cell phone screen how

Try restarting the phone and see whether the problem goes off. If you have the opportunity, enable "Show touches" under developer options. This will show where exactly the phone is simulating the touches and with that you can see whether it is a hardware issue. If you do not see the touches highlighted, but the apps automatically open then it is most likely a software issue. In that case, restart the app in recovery mode and do a factory rest. Also, you can try installing some other compatible ROM.

If you see the touch spots, then it is most likely to be a faulty digitizer. In that case you can either claim warranty or get it replaced.

You can see this video which demonstrates how to enable "Show touches" option.


Pop-up advertising message filling the screen

That's not an Airpush ad. Also, these kind of ads are forbidden by the Google Playstore TOS. Always pointing to the same app suggests another app from the same developer placing it, not an ad module.

I'd first check which apps are running when this happens (Settings→Apps, select the corresponding tab). See if there are "non-essential" apps listed which you can live without. Note them down.

Second, check permissions of the apps installed. There are some permission checker apps available which make things easier for you. Fot this specific case, Permission Explorer seems to be a good candidate:

Permission Explorer: List of permissions, apps using a certain permission (source: Google Play; click images for larger variants)

As the screenshots show, this app allows you to browse your installed apps by permission. Your screenshot looks like a system alert window, so the offending app most likely has the SYSTEM_ALERT_WINDOW permission. Check for apps having this permission. Note them down.

In a third step, compare your notes: apps that were running when the message appeared, apps using the SYSTEM_ALERT_WINDOW permission. If you find a match, you most likely found your offender. Uninstall it, and see whether your issue is gone then.

If this has solved your issue, don't forget the following to help others: check if that app is still on Google Play, and if the version there matches the version you have installed. If so, first report that app to Google, as it violates the TOS, and put a comment warning others. Google should react by removing the app from the store.


No. Your earphone is used as an antenna. But, If your phone has a built-in radio app, connect your earphone, open the app and turn loudspeaker.


How can I verify that a widget updates only when it's visible?

It doesn't update only when it's visible. Because all widgets are drawn by the host (i.e. the home screen or lock screen), there's no way for the widget provider to tell whether the widget is visible or not.

It would be possible for the service that keeps changing the widget to find out when the screen is turned off. In recent Android versions, you could verify that using the Battery screen in Settings. Add the widget to your home screen, then (while the phone/tablet isn't plugged in) leave the screen turned off for some time. Turn it back on, and see if your task manager app is listed on the Battery screen.

Regardless of the result, your task manager app is probably doing more harm than good. Android isn't like Windows: it's designed to keep as much memory in use as it can, and only frees memory when it has to. See Do I really need to install a task manager? for more info.


How to prepare myself & smartphone/tablet in the event it goes missing or is stolen?

There are multiple things which can be done:

Device encryption (to assure all your data is stored encrypted)
Install anti-theft software (to track and, if necessary, remote-wipe a lost device)
Activate Google's Device Manager on your device (and make sure it works, as it not always does)

To photograph the "perpetrator", you might want to take a look at ☆ GotYa! Face trap !, which fires at failed logins (but requires a front-facing camera to do so):

One of the most well known anti-theft solutions is e.g. included with Lookout Security & Antivirus, but the playstore offers a lot of alternatives to this.

For keeping a copy of your important data off-device, you might use some cloud synchronization service (or a similar thing to sync with your own machine(s) at home). When storing data in the cloud, you might prefer using encryption; Wuala is one possible solution which encrypts your data before it is transfered into the cloud.


Using the Bluetooth you can very well get it. After the bluetooth connection is established, you can use the bluetooth menu to activate

playback of music from Phone on Computer,
Receive call on Computer which you have a option to take it on the hand phone if you want ( this is available on the android phone screen page when the call is in activation)
To exchange the files between the computer and phone
SMS the message from computer that goes via phone.


Firefox Focus crashes after uninstalling Google WebView

TL;DR: As of Oct 2018, FireFox Focus now uses the GeckoView engine for rendering

TL;DR: Yes FireFox Focus depends on the Android System WebView with plans to switch to GeckoView when its ready. So NO you can't remove the Android System WebView and expect the app to work (as of Jan 2018).

So Firefox Focus is an open source project:

https://github.com/mozilla-mobile/focus-android

Looking at the project, there isn't much code there but does pull a library called:

geckoview-latest.arr

From what I can tell from this mailing list post (after following a few links from the main page README):

https://mail.mozilla.org/pipermail/firefox-focus-public/2017-October/000018.html

and this issue:

https://github.com/mozilla-mobile/focus-android/issues/13

states that the team started the Firefox Focus project using Android's WebView while waiting for GeckoView to reach Minimum Viable Product (MVP).

https://bugzilla.mozilla.org/show_bug.cgi?id=1322573

The fact that not everything in the Depends On list is crossed off means that GeckoView is a work in progress.


How do I remove duplicate contacts from Google+?

When you Circle someone in Google+, it also adds them in the "Other Contacts" in Google Contacts.

Simply de-select "Other Contacts" in the Contacts app to remove these contacts from your view.

When multiple show up (in Google's New Contact vies), deselect the person's old contact info from ANY circle. That way Google doesn't "hang on" to them, they get integrated into your existing contact for that person.


Birthday reminders in my phone start 12 hours prior for birthdays stored in Gmail contacts

First, go to your phone Settings > Date and Time and check if your time zone is correct.
Second, change the time zone of your Google account by following this guide.
Good luck!


how to unlock Xperia from emergency call display

I have resolved my problem
I activated screen lock with the SIM code.
So I had to enter the SIM code twice.


Usually, when that mic icon appears, you can easily dismiss it by pressing anywhere on the screen other than the mic window. You can also dismiss it by pressing on the back button on your phone.


Google Play Services Has stopped message continually popping up on my Samsung phone

Solution 1 – Update Google Play Services to the latest version. You can download from here. You may be getting an error because you have a very outdated version or the one you have is having a conflict/bug with the current Android version in your phone.

Solution 2 – Clear the Google Play Services cache. The Google Play Services app in your phone acts like a framework for all the Google and Google Play apps installed in your phone. You can try cleaning up its cache and see if that would fix the issue. This worked with one of our team members! Read these quick and easy steps :

Go to Settings > Apps.
 Scroll to All apps and then scroll down to “Google Play Services” app.
 Open the app details and tap on the “Force stop” (see "Force stop is disabled"
 below) button.
 Then, tap on the “Clear cache” button.

Solution 3 - Uninstall the updates of "Google Play Services".

As in solution 2, go to Settings > Apps.
 Scroll to All apps and then scroll down to “Google Play Services” app.
 Open the app details and:

tap on the “Force stop” (see "Force stop is disabled" below) button
tap on the "Disable" button
tap on the three dots at the top right and select: "Uninstall updates"
once uninstallation is completed, tap on the "Enable" button

Solution 4 – Clear the Google Services Framework cache. The Google Services Framework system app on your Android device stores information and helps your phone sync with Google servers — and keeps your Google Play Services up and running. This could be one of the reasons why you are not able to connect to Google servers using the app and keep getting the error message. Read these quick and easy steps :

Go to Settings > Apps.
 Scroll to All apps and then scroll down to “Google Services Framework” app.
 Open the app details and tap on the “Force stop” button.
 Then, tap on the “Clear cache” button.

Solution 5 – Check your Internet connection. May be your WiFi network is blocking any of the IP addresses that Google use. You can also try switching the WiFi on or off on your phone — same with mobile data.

Solution 6 – This goes without saying, but may be a simple reboot of your Android phone/tablet could fix the problem.

Solution 7 – I hate to say this, but in the end, you might just want to install a custom ROM that is stable with no bugs.

Force stop is disabled If either the "Disable" or the "Force Stop" buttons are disabled then:

  OS Android 8.0.0 (Samsung Experience 9.0.0)

Go to Settings → Device admin apps
Deactivate the following apps if they are listed:

Find My Device
Google Play

  Note Please, keep in mind that you may have to experiment with what apps you deactivate.

  Your device admin apps list may differ. For example, you may have more or entirely different apps.

  I have found that disabling the above two apps was enough for me to disable and force stop "Google Play services".


How to remove old credit card details from credit card autofill feature in Android One?

I was able to reset the Credit Card information by going to Settings > Google > Auto-fill > Auto-fill with Google then switch to different Google account and back again. My guess is this action clears the auto-fill cache.
You might also have some luck clearing the Setting app's cache instead but I have not tried that.


Sony Xperia Tipo not recognizing SD memory card

I have the same phone, I didn't have any problems.

A few possibilities:

Make sure the card is completely inside the SD card slot.
Format the card.
Turn off the phone, take out the battery and pull the SD card out, turn on the phone without the SD card (wait for it to completely load), again turn off the phone, put the SD
card back in, turn on the phone (wait for it to completely load).
Remove any widgets that access the card on boot (like gallery widget,
etc), reboot phone.
Try another SD card.


Play notification alert sound when a message is still open

Have you tried using an alternative SMS app?  Handcent is very popular.  It has always notified me of a new SMS even with the message still open.

Edit: If you don't want to switch SMS apps, you can also use SMS Popup.


Can we install Android 4.4 factory image on Samsung Galaxy Core?

No, you can't. Those ROMs are intended for those devices only. Flashing a ROM that is not compatible with the device can brick the device.

You should wait for 4.4 ROMs for your devices.


Install all of google servies alcatel one touch fierce xl

root shouldn't delete the play store !

Did you do anything else ?

was it a dirty root zip
( maybe ported from a new gapps installer as a base ?)
gapps is all i can tink of that would delete your store because it cleans up your old installation first, It sounds like someone made their own root.zip and used the script from gapps, thinking it'd just install root files into the system and not wipe anything...


There should be a photos app which comes with google+ app. This app contains your uploaded photos.


How can I auto refresh my web browser in android? (Any web browser)

Install Tasker https://play.google.com/store/search?c=apps&q=tasker+apk

Read about Tasker and how to use http://tasker.dinglisch.net/

  Tasker is an application for Android which performs tasks (sets of actions) based on contexts (application, time, date, location, event, gesture) in user-defined profiles or in clickable or timer home screen widgets.

Download a script or write one to start and continue refreshing the browser at needed intervals.

  https://groups.google.com/forum/m/#!forum/tasker

Always do a backup!!!!


want to downgrade my operating system on galaxy s3 GT-19300

From your question its clear that your phone is rooted. So if you want to go back to CM 10.2 from CM 11 , you need to download stable build from Cyanogen Portal for your device and flash it using ClockWorkMod recovery or any other compatible recovery. Similar to how you done with CM 11. You can backup App Data. But its recommending a clean install.


Google play fails to install application with RPC:S-5:AEC-0

I found this working answer on Androidcentral: Remove and re-add the main Google account


Google calendar notifications in double on Galaxy S3

Highest official firmware for Galaxy S3 is up to 4.3. If your phone is running 4.4.2 maybe it's a custom ROM.
Anyway you can disable the calendar storage on the Application-> "All" tab
or just root the phone and remove the S Planner (I believe it's S planner instead of Samsung Calendar S?)


It is not possible to do this in Chrome on Android; you can achieve what you want to with Kiosk Browser Lockdown instead.


This happens when you use Link2SD or Apps2SD and move either the Swype App or the Swype installer App to your SD card. To fix it, move the installer and Swype back to the phone and reboot.

I found some of this information on http://forum.xda-developers.com/showthread.php?t=1042241 the rest I figured out by trying things.


Mute button greyed out - Any app replacement

Have you tried clearing the cache and data of the Dialler app. If not find the Dialler app under Setting > All apps > Dialler > Clear Cache and Clear Data. Restart you phone and check.

If the problem persists, then you can try a third party app like Muted Conference Calls


Reboot option in power button menu for Nexus 4

No, without custom rom or root on your phone, you can't have this kind of menu.

It will maybe appear in Android L ...


How do I stop unwanted information from being listed on the lock screen?

If you don't want them at all you can go to settings > sound & notification > app notifications then turn of the notifications you don't want. That would be the best way I know and use.


Looking for help choosing the correct stock recovery.img file for my phone

The stock recovery booted perfectly fine. On Pixel, Moto , Nokia and several other devices, you will be presented with No Command screen. You need to follow the following combinations to proceed to recovery from there:

At no command screen:

Press and hold Power key.
Press and release Volume Up key.
Release the power key.

You will be in the stock recovery. If that works, you can flash the image to your recovery partition.


SMS delivery confirmations – are they really deleted?

I'm not sure what version of Android you're running and not quite sure this is what you're asking but on my Ice Cream Sandwich Nexus S if I request a delivery receipt then a little tick appears in the message once it's been delivered. I've got messages from April 18th and they still have the confirmation tick on them so yes Android stores them.

Here's a screenshot of what they look like on my phone:


After Full Disk Encryption, are all subsequent new files automatically encrypted?

First, both encryptions you name are the same – only that Lollipop enforces this automatically on some devices.

Second: it's not the files being encrypted, but the entire partitions – thus everything saved to it ends up in (using simple terms) an "encrypted container". Everything transparent, so you won't notice. No need to re-encrypt.


Dot (.) symbol automatically added when pressing the space key 2 or more times

That is not only on WhatsApp. It is everywhere when you double click space bar, a dot will occur. You need to configure it with your keyboard settings on Android, or simply reset your keyboard settings.


Media sync (MTP) not working on LG G2 LS980

Uninstall LGE Mobile USB Composite Driver (don't forget tick Delete driver software).

Plugin your LG Phone via USB then click "scan check for hardware changes"
Then,,,enjoy ;)


Facebook contact sync, third party or otherwise

As of now, there is no official way to see your Facebook friends on your phone's contacts app.

There might be some hacks to get it done though, with some risky apps, which I strongly discourage using.

Facebook has developed an app called Facebook Hello as an alternative contacts app. Download it from Google Play Store or APK Mirror. It is actually country-restricted in Play Store, but works if you side-load the APK file. It appears to not have been updated in a very long time and the program is officially "deprecated".

Another option is to use Facebook Messenger. It will show all facebook contacts within itself.


Internet access from my Samsung G II through my office PC network via USB?

The PDAnet app has always worked for me in getting internet over USB.  The only difference between the free and paid versions is that paid supports https.


I am using Samsung Galaxy 3 with Android 2.1 update
MMS works in this.


Moving contacts and messages from Windows Phone 8.1 to Android

a. You (should be able to) export your contacts from your Windows Phone to a .csv file and import that into your Google account Contacts which can be accessed here: https://contacts.google.com
b. Another way of doing the above is presented here: https://windowsphone.stackexchange.com/questions/1660/i-have-saved-a-csv-file-from-my-old-phone-now-i-want-to-import-those-contacts-i

a. Once you import them into your Google account, then register your new Android device with your Google account and all your contacts should sync as well.
b. If however, you wish to avoid registering the Android phone with your Google account, then move the .csv file you saved earlier (from your Windows Phone) on to the storage of the Android phone and select the import option from the default Contacts application.

I'm sorry I could not be more precise as I don't own a Windows Phone and the options for Contacts applications on Android changes according to manufacturers.

Options for exporting and importing contacts files (.csv) should be present in the menus of the respective Contacts/People applications.


How to prevent Android from creating LOST.DIR on SD card?

LOST.DIR is just a storage space (directory) for files that were recovered upon boot. You can safetly remove it with no problems. The sysytem keeps it just in case you want to get your recovered currupted files back.

A quick google search yielded:

LOST.DIR - what is it?

As for preventing it from being created, just prevent the SD card from becoming corrupted. Here are some things to keep in mind while using an SD card:

Always eject before removal
Never remove while files are being modified
Never remove from Android device while device is on

If you have your device connected to the computer, the SD card will usually automatically mount itself on the computer. Remember to eject it before disconnecting the device.

This thread has a ton of good info. Basically the gist of it is, if you are following all of the precautions to keep the SD card from getting corrupted (ejecting before removal, ect...) then the SD card is partially incompatible with your device. If you move to a higher class SD card, the problem usually goes away on its own.


How to switch a Google account without resetting a phone?

Uninstall all Google applications on your phone, such as Google+, Youtube, Google Maps, Chrome, Voice Search etc. Then install the Google Installer app, and install all google applications. After installation, the Google App or Google Account Manager will prompt for account details. You can login with your required Google account. After that, the device will Sync the account to all other Google apps.


Android 6.0 now uses the volume serial number of the formatted partition as a unique identifier to distinguish which SD card you might be using.

I guess this could be useful in case you have a device that could theoretically support multiple SD cards.


Yu Yuphoria bricked after installing custom recovery and boot file

Flashing stock firmware may solve the softbrick.
Download firmware fron this link. - The link is for model Y5010a, since you didn't mention which model. Update with model name if it's differ.

There is 3 files, in zip format. Choose any of them, unzip it and you'll find drivers, the flash files and the flashing instructions. Install drivers and your phone should be detected.


Help pairing bluetooth headset/microphone with Samsung Galaxy Tab & Skype?

I also have the proble second problem, and I found the skype staff said :Skype doesnt currently support routing the audio to a bluetooth device.
http://forum.skype.com/index.php?showtopic=726263&st=0&gopid=3271265&
Maybe this is the reason...


Android 6.0 Firefox Change Default App for media type?

If you're looking to change the default downloading option, do the following:

Go into your phone settings>apps>LibreTorrent>set as default>clear defaults.

Now when you try to download again, Firefox should ask you which app to use for that action.


New nexus 7 tablet locks rotation - any way to reset without a reboot?

Rebooting into Safe Mode fixed the issue for me somehow.

To go boot into Safe Mode:

  1) Long Press on the power button for 1 second.

  2) in the power off menu that appears, press and hold the Power Off option.

  3) A Reboot into Safe Mode dialog will appear, Click Ok to boot into safe mode.

After you have booted once into safe mode, check if your auto rotation is working. If it is working then good, reboot normally. If not, then it is most likely a hardware issue and get your nexus 7 replaced/repaired by Asus.


Dismissing alarm with buttons on Galaxy S9+

You can use AutoInput with Tasker to do this.

Note: tested on stock Android with stock Clock app only.

Install AutoInput.
Enable Intercept Keys in it. Disable Doze if it asks for.
Install and setup Tasker.
Create a profile under Event → Plugin → AutoInput → Key → setup the configuration for a single key only, say a Volume rocker.
Create a task for that profile named "Dismiss Alarm on keypress" and set the action to System → Cancel Alarm → Disable Current.
Since Autoinput intercepts the key, you would find the key failing to perform its default functions. As a remedy, you would want to add an another action within that same task, depending upon the key you chose in Profile. I suggest you limit the keys to Volume rockers because Power key functionality may be hard to imitate through Tasker.

The benefit of using AutoInput is that it works both for Screen Off and Screen On states.

If you want to avoid this hassle, but can compromise with having functionality only when Screen is One and limited to few keys, than consider MacroDroid.

Install it
Setup Trigger to any Volume Button Pressed → Monitor Volume Changes → choose your key → Update Volume.
Setup Action to Alarm Clock → Dismiss Active Alarm.

This should work within limited aforementioned constraints.


keep recording audio even if camera takes photo

On my Samsung I9300 Galaxy S III with a Android 4.1.2, I use Camera Zoom FX (non-free): it can take pictures without stopping recordings done by Android's native voice recorder (unlike the native camera application).


Is it possible to have temporary root access on termux or any other terminal without rooting your android phone?

Ubuntu for PC is permanently rooted. It comes with root user as well as with the mechanism to allow a process to gain superuser privilege when requested so and authenticated by the user (that which you considered temporary root). Android devices, on the other hand, do not provide the mechanism to gain superuser access. That mechanism, often involves installing a su binary coupled with some daemons and hacks, provides the user a way to gain elevated privileges and manage that privilege on a per app basis.

Even if you root a device, it is not like every app or process gets to have superuser access on its own. It is the user, through a superuser manager app such  as SuperSU and Magisk, who manages whether to permit temporary or permanent access to superuser privilege.


execute permissions on fuse/fat filesystem

i found a workaround/hack to list them.

when you open a file on the mountpoint the fuse FS handler will open it too.

i used this information and i wrote a small C program that use proc to find source directories.

if you are interested the project is hosted on github.

regards, tux_mind.