Exotic key combos (e.g. for emacs) with bluetooth keyboard

I was was using ConnectBot as my ssh client, and was having similar troubles with emacs and a Bluetooth keyboard.  I couldn't execute several of the most important key mappings.

An ssh client called "serverauditor" was the fix for me.  I just connected with that instead, turned on my bluetooth keyboard, and everything worked!  No configuration headaches, and no external programs to remap my keyboard.

The only issue I had was Ctrl-Space for set-mark-command, but Ctrl-@ works fine as a substitute for the same command.


Try:

Restarting
If you can (i.e. phones bootloader is unlocked):
Try clearing the cache and 'davlik-cache' (By installing a custom bootloader
Deleting the offending app using adb (the same software you use to put the app you wrote on there)


How to (unhide WhatsApp contact / remove WhatsApp account) in Samsung Galaxy S5?

I ran into the same problem recently on my Moto G running Android 5.1. The solution is rather simple but took some time to figure out.

Send a text to the number from WhatsApp if you do not have a chat opened currently with that number.
Open contact>Edit>Separate.
Now that the contact's info is separated, go to the one containing the phone number (the one that's missing its WhatsApp link) and delete the contact.
Open WhatsApp, the chat with the number will still be listed but wont show any name because its not in your contact list anymore. Open the chat>Add to existing contacts.
DONE! The WhatsApp will have reappeared.


In general it's not a good idea to store sensitive data on your mobile phone, but back to your question.

S Memo is storing your password as a clear text in /data/data/com.sec.android.provider.smemo/databases/pen_memo.db > CommonSettings > PREF_APPLOCK_PIN so if your device is rooted you can use Root Explorer to read it.
Which means that this application is not secure. You can use KeePasDroid to encrypt passwords or other sensitive data. I am using it on my laptop and on my Android device.


Sorry the encryption is there for one reason and that is to not let access to the phone's settings and data without a decryption key or password. If it was just the lockscreen passcode, you could've simply factory reset your phone through recovery.


How to uninstall a device administrator app that wont deactivate?

You can manually uninstall the app with steps below:

ROOT IS REQUIRED

I am not responsible if you damage your phone, just follow steps below and nothing will happen.

Download a root file explorer like Root Browser from the play store.
Open the app.
Go to /data/app/.
Delete the apk of the app.
Check if also a directory of the app exists in /data/data/. If so, delete that directory. (The directory is the package name.)
Reboot your phone.
The app now should now be uninstalled.


How do I change the desktop icon created from a website bookmark?

Bit of a kludge, but you could create a web page which sends you to Wikipedia and has an icon according to your taste, and bookmark that.


How do I enable SEANDROID ENFORCING over adb inside TWRP?

I believe that what that warning is referring too is the SEAndroid ENFORCING, you can change that with setenforce

$ setenforce Enforcing
$ sestatus
SELinux status:                 enabled
SELinuxfs mount:                /sys/fs/selinux
Current mode:                   enforcing
Mode from config file:          enforcing
Policy version:                 26
Policy from config file:        sepolicy

You can also test this with getenforce

$ getenforce
Enforcing


Very low to no volume after upgrade to 6.0 marshmellow

Fixed it.

You do need to go in and delete the cache after an update. Everything sounds correct now.

Get into bootloader

Power off phone
Press and hold Vol down , press power button until you seebootloader
(3 happy androids on skateboards at bottom of page). Release vol
down.

Open Recovery

Select Recovery by using vol down, press Power to select.
Wait. This takes a while.
You will now see a screen with a picture of a phone with a red
exclamation mark on it. Press in power button, keep it pressed, and
press volume up button shortly (do not keep it pressed). Release
power button.
You will now see a menu with yellow text on-top of it.
Select Wipe Cache partition with vol down. Press Power to select.
Now it wipes the cache partition. Done!
It should now have marked Reboot system now. Press Power to select.
Phone will now reboot to normal mode.


I can't access the chrome:settings and other chrome: and about: urls un Google Chrome

You can view full list of supported chrome: URLs on chrome://chrome-urls page. Note that the lists are different for the Android and desktop versions. In particular, there is no chrome://settings in Android version because there the settings are implemented using native OS forms.


How do I get sound out of galaxy 4 to come through Aux port in my car?

Check that the app you are using to play the e-book is correctly outputting the sound to the aux-cable (in case it has some setting to disable/enable audio output to headphones). Alternatively, try some other apps, to check sound output through the phone, to the aux cable, into the aux port and to the car music system. Also, as @Zeiss Ikon suggests check sound output from your S4 to a pair of headphones, external speakers etc.

Most of the times, the volume is also reduced for headphones and Android warns on possible ear damage. So also try increasing the volume.

Try with a different aux cable. Though if the iPod is being connected with the aux cable and it is working, theoretically it should work.


it looks like the Go Launcher locker app.... Just by the four petal clover  ...

Also King root makes a lock screen like that


Nexus 5 with cracked screen - Screen is always off when in a call

Proximity Fix app helped me on Samsung Galaxy Note 2 and in the reviews, fixed it for Nexus 4 as well. Maybe it is worth a try?

EDIT: Disable Proximity Sensor AOSP thread may give a pointer on disabling proximity sensor by echo command.


You can find a video player that uses ffmpeg itself to play on Android. Examples were given in answers to this question: State of VLC for Android / Media Player that plays AVI files


How to find and access "device folder" using PC?

What You see is output of libmtp (Media transfer protocol) and appropriate plugins for file-manager. To access root directory of Android device from Linux, you might use

a) adb shell (using terminal - easy solution)
b) several mtp packages listed nicely here

steps described in b) should allow You to mount root of Android device and access it from file manager, however it requires some non-trivial system modifications.


Pictures are missing in Internal memory in Samsung Galaxy Tab 2

Well, I would like to ask you one more thing, I don't think the files images and videos created inside the DICM folder at least I can't see it over my device and yes it's also GT-P3100 but running 4.2.2. I would say if you are trying to recover things then why don't you try recovering your data using "Recuva" I have tried using it a number of times to recover some of my images. So, it does seems okay try giving it a shot if you're luck is good enough then I am sure you can get at least some of your images back.


search for filenames on entire android device tree using ADB 'find'

Use:
find . -name "*prop*"

.: represents the current folder.
-name: option to find files by name.
*prop*: filenames that contain the word prop.

OR as mentioned by @alexs on the comment, you can use:
find . -iname "*prop*"

-iname: option to find files by name but is case insensitive.

If you want to find the all files with the root folder as the stating place, do as mentioned by @IrfanLatif by using:
find / -iname "*prop*"


How do I transfer numbers/contacts from Windows Mobile to Android?

It's pretty easy, because your Android phone will sync to Google Contacts.

Sync your Windows Mobile phone to your computer (outlook, outlook express, whatever you normally sync to)
Export your contacts from there to a CSV. ( Go To file menu on the top left in the out look, click on Import and Export, click on Export file to, Click Next, click on Comma Separated Values (Windows), click on Next, click on Contacts, click on Browse Select drive and Folder Where you want to save file, click on Next.) You are DONE
Use Google Contacts to import the CSV (import is in the upper right from http://google.com/contacts)
Wait a couple minutes.  All of your contacts will show up on your Android phone soon!


Configuration to unmount the system,

adb shell

reboot bootloader

fastboot oem unlock

Reboot the devices,

adb root

adb disable-verity

adb root

adb reboot

adb root

adb remount

adb push adb push 'D:\VINOTH'   /system/app/

Wait until finish

adb reboot


How to transfer Viber message history to a new phone

You can do it without root access

Requirements:

Install ADB and OpenJDK 8 (I had nothing to do with security extension) by following adb backup guide on XDA
Download adbextractor

Then do

sudo apt-get install openjdk-8-jre-headless
sudo apt-get install android-tools-adb android-tools-fastboot

Now, do the following

Connect the old mobile, create backup with adb backup (disable WiFi and data and forget the old phone)

sudo adb backup com.viber.voip -f /home/user/Downloads/viberoldphone1.ab
sudo java -jar abe.jar unpack /home/user/Downloads/viberoldphone1.ab /home/user/Downloads/viberoldphone1.tar

Install Viber on new phone and activate Viber, connect the new phone and create backup with adb backup

sudo adb backup com.viber.voip -f /home/user/Downloads/vibernewphone2.ab
sudo java -jar abe.jar unpack /home/user/Downloads/vibernewphone2.ab /home/user/a/vibernewphone2.tar

Open TAR archives in an archive manager (found Archive manager for GNOME 3.14.2 on my Lubuntu LiveCD). Copy files below from viberoldphone1.tar DB directory to vibernewphone2.tar

viber_data
viber_data-journal
viber_messages
viber_messages-journal

Repack to .ab and restore data to phone

sudo java -jar abe.jar pack /home/user/a/vibernewphone2.tar /home/user/Downloads/vibernewok.ab
sudo adb restore /home/user/Downloads/vibernewok.ab

Works like a charm. I have just tested on Android 4.1 and 5.0. I run into problems on Win7 with adb so finally used Lubuntu.

You can try to edit Viber DB files with SQLite editor. Probably DB files could be restored directly but I had no time to test

References:

http://dbremes.wordpress.com/2013/02/11/how-to-get-a-backup-of-your-android-applications-database-in-windows/
https://stackoverflow.com/questions/2078710/android-adb-access-to-application-databases-without-root


Is there an efficient way to calibrate the battery than using some apps?

The best method is the manual DIY method :D

Step 1: Drain your battery by using it normally until it turns off by itself
Step 2: Power-on your phone, if it wakes up and you see some power left, do step 1
Step 3: If phone is now drained to the point it can't wake up, Charge it to 100%
Step 4: Once fully charged, power-on phone, and charge it again. Leave it until completely charged
Step 5: Unplug, use, and enjoy.

This makes the phone remember the minimum and maximum voltage, discharge rate and other factors that constitute the battery capacity

WARNING: Do not do this frequently! It will put strain on Li-ion batteries that majority of phones use now. Do this if and only if you are noticing shutdowns on yellow battery bar, cannot charge 100%, and erratic battery capacity display. But still I do this once a month to keep my battery calibrated.


Is there a command or application similar to ipconfig?

Android comes with ifconfig, install Terminal Emulator and type "ifconfig eth0", or use "netcfg" to list all available devices. You need root to use ifconfig though.


Can I see whatsapp messeges on my computer?

Try PushBullet, it can show you the messages but doesn't have reply features.
Update
You can reply from PushBullet directly.
Also, WhatsApp Web is available now!


It sounds like you've found a security vulnerability in the Echo lockscreen app. You should contact their support and let them know about it as they will want to fix this.


Can I install additional languages on Android?

Just search on the Google Play store for "custom locale",
there are a couple of apps that will allow you to install a LOT of languages.

I tried many times on different devices and Android versions, sometimes some menus or apps do not change the language, but on average it's OK.

Example applications in Play store:

MoreLocale 2
Set Locale and Language

But there are many more...


I think not. A least, not efficiently. If you want to do that, you need servers, big servers, so you need a big company to run thoses big servers. So I would be very surprised if that big company doesn't advertise for its product, as Opera did.


How to block Minecraft on YouTube on Android phone?

Yes, this is possible with Google Family Link.
You install Family Link on your device (or some device that is managed by an adult) and simply configure the content you will allow your child to see and use.  You can configure everything from Filters on Google Chrome/Search to location and account information.
I'm not sure Google Family Link has everything you describe exactly out of the box, but with some adjustments I'm sure you can manage.  For example, instead of filtering out what you don't want to see, you might instead have to specify what you do want to see - i.e., a whitelist approach instead of a blacklist approach.
Here is the link to the Google Play app Family Link:
https://play.google.com/store/apps/details?id=com.google.android.apps.kids.familylink&hl=en_US


Huawei EVA-L09 removes short songs from music player

I just figured it out. On the main page of the music library there is a gear at the top left where you can modify the filter settings for how short a track has to be to stop appearing in your library. Moving the slider to 0 seconds solved my issue.


Is it possible to stop notifications of an OTA update?

On my S2 running ICS, there are options available for notification as well as downloading via Wi-Fi. Look under SETTINGS > ABOUT PHONE > SOFTWARE UPDATE

If you don't have such options and you have a rooted phone, use software like Titanium Backup to FREEZE the software update module.


What is the internal storage being used for?

...or you can go to android settings for free and select storage option and see which category takes most of your space. If you want to clean your cached files (you can do it directly from storage screen, just click on Cached data category), I recommend ES Task Manager, its free and in the combination with ES File Explorer he's best option, at least for me.


Is it possible to backup apk from an installed application?

A very easy way is ES File Explorer from Google Play Store. You can browse to your

/system/app folder (for system apps)
/data/app folder (for user apps; requires root to be accessed)

and copy them to your /sdcard (or anywhere else).

Copying multiple files with ES File Explorer is very easy. Just long hold one of the files, then put check marks on all the files you want to copy.  Then browse to the folder (on your sdcard) where you want to place them.

Connecting to your computer via your usb cable will allow you to backup your sdcard content to your computer.

Update (Accessing the protected data/apps area):

I notice the /data/ directory is not readable. You can pull any of the content if you know it by name. I'll describe a command-line (cli) solution to get the names and the files. However, the backup tools suggested by Izzy are the easiest way to go.

This is a step by step method to get the list of packages and pull the packages using the commandline:

Download and Install the Android SDK package (or see Is there a minimal installation of ADB? for a solution requiring much less space, if you're not intending to develop Android apps). While you'll have access to just about everything in the world (Android), don't be too overwhimed... just focus on an immediate objective, and all the other features can be for a different day.
Add a path to these two directories of the package install ([installedpath]/tools and [installedpath]/platform-tools for a full SDK installation).
Now, with the Android plugged in via the usb, run this to get the full list of installed apps:
$ adb shell 'pm list packages'
You now have a  list the names of all your install apps.
Use the -f parameter to get the full pathname of a desired package by specifying a search string found in the previous list:
$ adb shell 'pm list packages -f reader'
Now pull the full pathname of the package you want to get with:

## adb pull [filepathname] [destination path] ##
$ adb pull /data/app/com.ebooks.ebookreader-2.apk ~/mybackupdir

The steps might appear to be complicated, but they are easier done than said.  Once you perform it a few times, you'll find it very easy to pull any app from your device.  You can also write a script to do this as your own personal backup utility.

While there are gui alternatives as mentioned in the alternate answer, I strongly recommend looking at the features of the adb commands which includes full backups... the option for users to select precisely what they want backed up and where.

Installing the full Android SDK will give fuller access to components of your android device (from the commandline).

Look at the commands:

$ adb -help

Look at the backup section (of the help screen):

adb backup [-f <file>] [-apk|-noapk] [-obb|-noobb] [-shared|-noshared] [-all] [-system|-nosystem] [<packages...>]

     - write an archive of the device's data to <file>.
     If no -f option is supplied then the data is written
     to "backup.ab" in the current directory.

     (-apk|-noapk enable/disable backup of the .apks themselves
     in the archive; the default is noapk.)

     (-obb|-noobb enable/disable backup of any installed apk expansion
     (aka .obb) files associated with each application; the default
     is noobb.)

     (-shared|-noshared enable/disable backup of the device's
     shared storage / SD card contents; the default is noshared.)

     (-all means to back up all installed applications)

     (-system|-nosystem toggles whether -all automatically includes
     system applications; the default is to include system apps)

     (<packages...> is the list of applications to be backed up.  If
     the -all or -shared flags are passed, then the package
     list is optional.  Applications explicitly given on the
     command line will be included even if -nosystem would
     ordinarily cause them to be omitted.)

You can use the Android Backup Extractor to explore the compressed backup file created by the adb utility.

Restoring the backup to the android is a simple "-restore" command:

$ adb restore <file>

The Android Backup Extractor provides a way to explore the backup and pick out individual files (such as the apk's as in the OP's objective) to store or preserve.

The explorer package includes a variety of multi-platform tools, such as Java, perl, and cygwin.

You can extract the backup with (using the java extract opton):

## this line converts the android backup into a tar file ##
$ java -jar abe.jar unpack backup.ab backup.tar

Out side of my initial cli answer, the most precise GUI app to accomplish the OP's specific question is AirDroid.  It's free, extremely user friendly and intuitive to use.

To use, run the app. It gives a local IP address for typing into a web browser.  The link will give you a UI that resembles and Android home screen.  Click on the "Apps" icon and select one or more apps to download.  You can install or reinstall the Apps using the same interface.

There are several other GUI alternatives (graphical user interfaces) available, e.g. QtADB (multi-platform) or, for Windows users, also the excellent Droid Explorer by our member Ryan Conrad (see e.g. Full Backup of non-rooted devices; for more, also see our adb tag-wiki).


Its most likely a VBR mp3.  as a DJ we have seen this a lot, The VBR is never detected correctly as the length of the playback is not proportional to the length of the file.
With DJ software we have to prescan the files to determine their real length, obviously your application is only expecting FBR files and not VBR.
You could put it through something like Audacity on a PC and convert it to Fixed Bit Rate. but that is you only real solution, I think.


Is Adobe Air available on sony ericson xperia mini pro

The official Sony page says it has Flash preinstalled (look on the "In business" tab, "Fast and full Internet" section).

The Xperia Mini Pro meets the specs for Adobe Air, so I see no reason to believe you couldn't download Air as well.


How to recalibrate the OS for an external battery?

That is most definitely an INTERNAL batery, and I am also curious as to what you mean by "doesn't seem to recognize it". I'm not sure how you could install that externally as you imply. Did you follow the manufacturer directions EXACTLY? Did you charge it completely before powering yor device on? I am most curious becouse I plan to purchase the s5 version of the same battery. I'll try to keep you posted as to my results.

This is the most complete calibration method that I could find. I hope this helps.

How to format a new Li-Ion battery.

Plug in the charger but leave the phone off. charge your phone until the the charge is 'full' not just 100%. Then at least on the first charge leave it another 30 minutes to an hour to make sure it is full/full.
Unplug, and pull out the battery. You need to press and hold the power button for 1 minute to discharge any current left in your phone. This current is needed to store data in your phone’s RAM. If there is any corrupt data in the RAM it will stay there even if the phone is off as long as current is still available. In reality, even if you press and hold the power button for a mere 30 seconds the current will be discharged. It is however best to do it for a longer period of time just to make sure.
Put the battery back in and boot in recovery mode using the following method.
While phone is off Hold down the Home and Volume Up keys.
Press and hold the Power button while still holding the other keys.
As soon as you see the Samsung logo, release all keys/buttons (May need to continue holding volume up and home).
When blue screen appears use the Volume Down key to scroll down to Wipe Cache Partition. (Wipe dalvik as well if possible)
Press the Power button to select it.
Press the Volume down button to highlight "Yes" and press the Power Button to select it.
Wait for a few minutes for the phone to clear the data.
Then press the Power button to select reboot system now.
Wait for your phone to reboot.
Connect the phone to the charger with the phone powered on, and allow the phone to charge until it shows "full".
Disconnect the phone from the charger, and power it off.
Pull out the battery. You need to press and hold the power button for 1 minute to discharge any current left in your phone. This current is needed to store data in your phone’s RAM. If there is any corrupt data in the RAM it will stay there even if the phone is off as long as current is still available. In reality, even if you press and hold the power button for a mere 30 seconds the current will be discharged. It is however best to do it for a longer period of time just to make sure.
Reconnect the phone to the charger with the phone powered off, and allow the phone to charge until the battery indicator shows "full".
Disconnect the phone, power it on, and use it.
Use the phone till it shuts off by itself due to exhausted battery.
(1st time ONLY, turn on and drain battery until phone shuts down [repeat until you are unable to turn the phone on- this step is very important because we need to drain the battery completely])
-Charge till "full" before turning back on.
Repeat step 17 - 6× for ZeroLemon, or high capacity battery (3× for standard battery). (This step takes DAYS.)

You should only use this sequence one time.

Note: The easiest way to calibrate your battery is to allow it to fully discharged (until it turns itself off), then plug in the charger but leave the phone off. Charge it until "full" while the phone is off. When it hits "battery full", unplug it and turn it on.

Recommend is do not continually drain battery below 10%, battery calibrates itself via onchip. Generally, using the phone for a week will recalibrate it. Previous steps are only recommended for a new battery.
Personal suggestion is do NOT repeat step 17 any more than the manufacturer recomends. Completely discharging,  or keeping a Li-Ion battery at "full" charge WILL place undo stress on the "chemical" battery and reduce longevity.
Also it does seem to make sense to get the most accurate possible reads for 100% AND 0%, especially with a new high capacity battery.


Does running Phone Repair from Xperia PC Companion delete any data?

Data in the phone will be deleted, only data in the SD card will remain. Make sure you have done all proper backups of data contained in your internal memory.

Other than that, i'll make sure to have a backup of my contacts or make sure they are synced to an online service.


Firefox for Android mysterious connections after turning everything off in settings

The solution is to set media.gmp-manager.url to empty. Setting media.gmp-gmpopenh264.autoupdate doesn't seem to work (appears at https://fedoraproject.org/wiki/OpenH264).


Media Player stuck on 00:00 (randomly) when opened

I had to rebuild my phone after a firmware update; in doing so, I skipped over a lot of the Junk that I'd previously installed. The upshot is that I no longer suffer this problem (nor several others that had crept in). While it could be the software update that was the solution, I suspect that it was more likely that the clean install that did the trick.

On the plus side, the problem has disappeared; on the negative side, we don't know what the solution is.


cant download ANYTHING on My LG G2 anymore

This can occur sometimes when your phone is doing a large amount of updates. Especially after a factory reset. Check to make sure there are not a large amount of apps being updated. You would check that in the play store under my apps. If there is a large amount of updates in que, you may want to stop them and download them over wifi only.


How to prevent MoboGenie popups in Chrome?

there is an application you can download for rooted devices called AdAway.
 it's not in the market, but if you don't have a problem with installing third party apks, this is a complete advertisement blocker for both in-app and browser.

https://f-droid.org/repository/browse/?fdid=org.adaway


How can I tell if an Android app supports Wear, before installing it?

Not sure on the web side when viewing from a computer, viewing the app in the Play Store on your mobile device it'll show a watch icon in the Description area right above "Read More".  If you hit "Read More" and scroll all the way down, if it is "Enhanced for Android Wear", you'll see the same watch icon and information about Android Wear.


I am using Android Studio 2.1.1 and Ubuntu 16.04 (x64). The following solved the problems (sh: 1: glxinfo: not found and libGL error:.) for me.

$ sudo apt-get install lib64stdc++6 (if it is not installed)
$ cd ~/Android/Sdk/tools/lib64/libstdc++
$ mv libstdc++.so.6 libstdc++.so.6.original
$ ln -s /usr/lib64/libstdc++.so.6 ~/Android/Sdk/tools/lib64/libstdc++
$ sudo apt-get install mesa-utils (if it is not installed)


Read data on SD card which was formated as Internal storage of Android OS

The "forget" option tells the Android system you no longer have the card. What it then "forgets" is the encryption key needed to encrypt/decrypt this specific card. So basically you've locked the safe and threw away the keys; without the keys, there's no reasonable way to open the safe again.
Thus, your data are lost. It might be possible to regain the key (e.g. if the device is rooted; you could create an image of all its file systems and use forensic methods to find and extract the deleted key). But not only would that require your device to be rooted, the effort to find and extract the key is not low, and chances are it's meanwhile overwritten. If your data are worth a 4-digit value (EUR or USD) to you, you could contact a forensics company to give it a try – but chances are rather low.
Permit me a note to one of your comments on your question:

I do not have any backups, because all worked properly.

That's exactly the point-in-time when one does perform a backup: you need the data intact. You cannot create good backups of a broken system – but at that point you'll need a backup to repair it, as we've just learned.
Also see: How to get Adoptable storage encryption key without root access after I “forget it” (answer: you can't).


Is there a quick-fix for the Galaxy Nexus when it signals "charging" without beeing connected via USB?

If you are familiar with such things, iFixit has a teardown report for the Galaxy Nexus, it's fairly easy to disassemble it to reach the micro USB port after step 7 and inspect it.

I use isopropyl alcohol and q-tips for cleaning normally.

I'd however not suggest you try it if you have no experience with such stuff.


Had the same issue. Solced by connecting to external power supply. Did some searching and apparently, thus cyclic crashing can be due to a bad battery...


How can I patch Stagefright on an Elephone P6000 Pro?

If you are rooted you can do the following things.
However your status will still show as vulnerable, stagefright can't be executed. We will disable the stagefright module.

Method 1:
Use a root explorer app and navigate to the system directory.
Open the file called "build.prop" and add the following code completely at the bottom of the file:

media.stagefright.enable-player=false
  media.stagefright.enable-meta=false
  media.stagefright.enable-scan=false
  media.stagefright.enable-http=false
  media.stagefright.enable-rtsp=false
  media.stagefright.enable-record=false

This will completely disable the stagefright module on your device.
This won't have a huge impact on your device performance.

Method 2:
Use a build.prop editor app like this one: https://play.google.com/store/apps/details?id=com.jrummy.apps.build.prop.editor&hl=en

Choose to add a line and type:
      media.stagefright.enable-player

and type false as value. Repeat that for all stagefright modules.


Its an incomplete question but will try to answer.
First of all make sure you installed your smartphones drivers successfully by enabling usb storage if available.
If its not available install from your smartphone manufacturer website or from xda developer website.

Then try to reboot your laptop and reconnect your smartphone with your laptop.

It will surely fix the issue.


Connecting my phone on my pc via usb only show the driver folder

Solution found by @RMarkwald in the comments

I copied the file from the Driver folder and executed the install64.exe . I repluged my phone and I have now access to the sd card.


You need to mention a specific place in your city or even better, your current location. I'm sure there are more than a single bank with the same name in your city so it's better if you specify the branch too(typing your bank name should show the locations).

Anyways I opened Google Maps on my PC and searched the term "bank" and there was no bank of the name you searched. See this link for my exact search and the complete list.


Can't change screen resolution of Android-x86_64 installed in UEFI mode

I got it.

Short answer: This line should go in the bootloader for UEFI mode:

set gfxpayload=1280x720

Explanation:

  On x86 systems, the kernel will be booted using the 32-bit boot
  protocol. Note that this means that the ‘vga=’ boot option will not
  work; if you want to set a special video mode, you will need to use
  GRUB commands such as set gfxpayload=1024x768 or set
  gfxpayload=keep (to keep the same mode as used in GRUB) instead.
  (...) The linux16 command (see linux16) avoids this restriction.

  GNU GRUB Manual 2.02: linux

See also, How Do You Pass VGA/VESA Modes with GRUB2? (Unix.SE).


Uploading files from desktop to remote FTP, using ES File Explorer to initiate and the related traffic?

It should copy directly from source to cloud ...

unless you have a temp file scheme, Like it copy's from the drive to a temp directory and then from the temp to cloud


You can simply install the GoLauncherEX and then install the GO Switch Widget. It is awesome and lets you control lot of other functionality other than tethering.


If you want to modify any partition, reboot into a custom recovery.

Most partitions are in use whenever a normal system is running. You can't play around with them unless you are in an alternative system, like recovery.

BTW, almost anything that runs OK in Android also runs well in recovery, so simply go ahead.

Can you resize C:\ in Windows without rebooting?


In addition to Martyn's answer on encryption.

This might be a bit on the developer side, however, Google offers Application Licensing:

  With Google Play Licensing, your application can query Google Play at
  run time to obtain the licensing status for the current user, then
  allow or disallow further use as appropriate.


Samsung Galaxy Tab 2 infinite login redirect with 2 step authentication

You should try to set up an "application specific" password for your tab, and enter THAT password when you enter your account details.
Now you totally avoid the second screen asking for the code.
You can create an application specific password at
https://accounts.google.com/b/0/IssuedAuthSubTokens (at least that's the one I use)

Kind regards

joern


Viber has a privacy settings where you can hide that status

you can find that by clicking the "more" button... that is the three stacked horizontal lines, then choose settings then privacy. you get something called "Share 'Online' Status" you can untick that if you want to hide it. Note that you can change it once every 24 hours


Stock dialer app on Andorid Kit Kat does not like to bring up the num pad

I had the same issue, not with Cyanogen, but stock android in Nexus 5 phone. I solved the issue temporarily as follows :

Go to Settings > Developer Options

Change Animator Duration Scale to 0.5x (may be more. At first I set it in None, so it didn't work. Changing to 0.5x solved my problem. I didn't check other options like 1x etc).

This method solved me in Nexus 5. (Not sure about Note 2, try it and let's know)


How to enable drag status bar from lock screen?

I don't know if any setting available for notification bar dragging. but notification dragging bar is enable/working only on screen lock made by slide other than this is won't work like PIN,Pattern,Password,etc.

If you want work notification bar. Go To-> Setting->Security->Screen Security->Screen Lock->change to slide.


How to identify I already own a paid app which is on a 100% discount offer period?

I haven't paid attention to this aspect in previous versions of Play Store but with the current version I see no confusion

If you don't see offer period (as in your first screenshot) you can install or you own the app as you say

Discount offer not availed

Discount offer availed app installed and uninstalled

The strike through pricing is only shown for the duration of offer. See

  About sale price annotations
  Earn more revenue with the right monetization options

Here's an app that I bought on sale many months ago and it seems to have an indefinite offer period and it shows discounted price

Bottom line - ignore the strike through pricing. You are good as long as you don't see the offer duration notice


I've never heard of this. However, you may be able to set it up if you have a couple of different home screen launchers installed.

Some lockscreens let you open a specific app depending on where you drag the unlock icon. You could set it up to open one of your launchers depending on which side it gets dragged to.

Then, just set the background for each launcher. Note that, with separate launchers, you'll have separate home screen layouts as well. If you want the same apps on the home screen, you'll have to manually duplicate your effort of setting up the home screen on both. Of course, this may be an added feature for you, as you could have business apps on one and person apps on the other.


As mentioned in the comments by Firelord and me, there are multiple approaches:

you could use Titanium Backup
you could use ES File Manager, which includes an app manager capable of backing up apps and their data
you could use ADB backup
You could use Adebar to make the previous step easier

TiBu and ES File Manager require root to work. ADB and Adebar don't.

Adebar a.o. creates a script to backup each of your (user) apps into a separate archive using adb backup (and another one for the data of system apps, and two others for restore). While you could do a similar thing with TiBu (which uses its own backup format), Adebar runs from the command line while with TiBu you must use a GUI. Side effect from using Adebar: you'll have your device documented: tech specs, apps installed, etc :)

Adebar is pretty easy to install, but will require adb to be available on your computer (see our adb tag-wiki for details on that). It runs fine on Linux, and recently was reported to run on Windows as well via Cygwin.

Disclaimer: I'm the dev of Adebar.


How to download and emulate the official android x86 image from Android Studio?

If I understand correctly what you want achieve, this has been documented pretty well on SE sister sites:

Firstly assuming you have successfully installed Android studio, it needs the following files to successfully run an AVD:

sdk tools
build tools
platform tools
system-images
sources etc

(You may download these separately as zipped files, but make sure to extract in the correct directory)

In case you haven't got Android studio (or standalone sdk manager) up and running, you may need to get started by following these posts on sister sites:

Stackoverflow: How to install Android SDK on Ubuntu?
AskUbuntu: Complete Installation Guide for Android SDK / ADT Bundle on Ubuntu

Unlike on Windows, you can simply access avd manager using command-line i.e open terminal ( CTRL + ALT + T) and type android avd to open the Android Virtual Device Manager.
Configure your virtual device to suit your needs, click start and from here you can launch your AVD


signing in youtube without other google service

If your device is indeed an Android TV box, it won't show email notifications, or any sort of notifications while in use.


Olright mate you will have to wipe/ reset the whole device to do this Remove the battery. Replace the battery but do not power the device on. Hold down the Volume Down + Menu buttons then press the Power button. Hold the Power button for 2-4 seconds and release it without releasing the Volume Down or Menu button. Your phone will boot into hboot mode. Use Volume down to navigate the options and the Home Button to select Choose "Clear Storage" (sometimes named 'Wipe Data / Factory Reset') Confirm your choice and wait for the device to do the work.  Let me know if it works buddy.


Sony Xperia Tablet Z cannot paste into webmail in (Firefox)

Seems the only solution turned out to be a workaround.  By using an email Application instead of a browser to manage emails, we are able to copy and paste as you would expect.


Nexus 6 OTA from 5.0.1 to 5.1 fails - Error in block.map

Unfortunately it will not work, google checks some files for integrity (meaning: that they were not changed) and it seems that some of the files have been changed, possibly by the  root process.
I assume you have no other option but to install the image manually, which will wipe your phone entirely.
You can learn more about the process here:
https://developers.google.com/android/nexus/images


Clock / Weather widget does not display on the home screen

Go to the app drawer. At the top, you should see Apps and Widgets.
Click Widgets, and scroll through the pages. Look for the weather widget.
Once you find the widget, long-press on it and drag it to your home screen.

EDIT #1: Here's an example. In this case, I am using the Accuweather app. AND, I'm not using the default launcher, but you should find something similar.


How can I connect to my home VNC server via its hostname?

Android VNC viewer is free and works with host names, but I have not played around with it much, so I cannot vouch for quality. Alternatively you could use a hostname to ip resolver (either as an app or as a website) to find out the ip address and use that to connect. I just tried out DNS Lookup from the Android market, and it looks like a pretty decent solution (fast, long-press to copy ip).

If you have the time, send an email to the creator of the app you use for a feature request, I'm sure he would appreciate the feedback :).


How to backup Android system and Apps with their configurations?

So from what I understand, you managed to back up and restore the ROM itself (system partition) but not the apps. Basically I'd recommend:

Backing up the ROM with the backup option on recovery. I don't remember if it means your apps will be backed up as well but I think it does.
You can use Titanium backup or Hellium to back up your apps. The backups will be saved on your phone so after your backup, transfer the backup files from your phone to your computer and once you're done restoring, transfer those same files from your computer to your phone and use one of these apps (whichever you chose) to restore your apps.
Notice that you can backup system apps as well but it is not recommended as it might give you FC's (force close).


Persistent Problem: Internet may not be available

Turn off automatic updates. Google Play throttles the network.


How to take screenshot on GT-19100 with ICS 4.0.4?

You can do this by holding the power button + the home button simultaneously.


Find Android version on S6 - suspect Android 7 because of rounded icons

Found it:

Settings > about device > software info


Hangouts SMS: Keep same conversation when contact gets a new phone number

The only way to merge the two conversations in Hangouts is to update/merge the contacts under your Google account - http://www.google.com/contacts


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


Are launchers as stable and safe to use as stock software?

In Android, a launcher is no different to any other kind of app. The launcher just has an extra intent filter that launches it when you press the home button. If you have more than one launcher app installed, you get a chooser dialog to select one, just like any other time you perform an action that more than one app can handle (such as sharing a photo).

Android packages aren't like packages in GNU/Linux distributions. They have very limited access to the system, and can't leave files behind them after you uninstall them (except on the SD card, if they request the permission needed to access it). Except when allowed with specific permissions (which you should always check before installing), the only real problem they can cause is using the resources of your phone: taking too much power, network, or storage.

In this respect, you don't need to worry about an unstable launcher any more than any other kind of app you install.

  If my understanding is correct launchers like Buzz Launcher or GO Launcher significantly change how Android looks, but the changes perhaps do not stop just there.

I think you are overstating how much a launcher can do. All it changes is how your home screen looks, including the list of apps and widgets you get to from the home screen. A launcher doesn't affect the appearance of any other app, nor does it change how Android works. It's just an app you launch by pressing the home button.


FM radio for Xperia arc S with CyanogenMod?

The programming support for the FM radio service that is in place within CyanogenMod 7.2, is probably not compatible with the chipset used in Xperia arc S. Hence the omission of the FM radio, it supports only Broadcom BCM4325, Silicon Industry 4708 and 4709, and lastly Texas Instrument WL1271.

Looking at pdadb.net for the specification of the handset - the chipset is not documented, so it's proprietary in which case CyanogenMod 7.2 has no support for it, hence the omission of the FM radio.

The best bet would be to find the original stock ROM dump of that here on XDA, extract the radio app (could be called FMRadio.apk) from it and push that across to your handset.

Edit: As confirmed by the OP, there are dead links galore on XDA. However, I found another linky that may do it (Post #72). (That's err... ICS ROM dump... it might be worth a try.)

Edit 2: Here's the radio stuff, you need to install it in this fashion.

After unzipping the archive, there are two files, FmRxService.apk, and Radio.apk. Plug in the cable to the handset and enter the commands,

adb install FmRxService.apk
adb install Radio.apk

The radio should now appear in your applications drawer, fingers crossed and good luck. There is no guarantee it will work either...


How to close "Location access" screen after enabling GPS?

Just click Back (the sideways triangle at the bottom), it should take you back to your app and just work. Note that if you are on Marshmallow, some apps do not understand the permissions (Best Buy app is like this) and it can't locate you properly. The only fix for those is to have the developer update the app for Marshmallow.


Where can I find SIM settings in Huawei Ideos X5?

I have an Samsung Galaxy S4 using a custom ROM. Maybe something like Settings > Security > Set up SIM/RUIM card lock, but it's different for every phone.

For your Huawei Ideos X5, Settings > Location & security > Set up SIM card lock.


I am afraid this is not really an answer, but I found no way just to post a comment to the question so here it goes:

For the Samsung Galaxy S and the Samsung tablets, Vodoo control effectively amplifies the sound and it is available in the Android Market


My phone- HTC One V reboots when I insert my SDCARD

No, that "fooling" needs deeper access into the system, and thus requires root.

But apart from that, I'd recommend trying it with a different card. Important: not the same brand and size and class; try e.g.

a card from a different manufacturer
switch between classes (class-6 is good enough, it does not have to be class-10)

There are several incompatibilites reported here and there, and in most cases a card from a different brand worked fine. Maybe you can borrow some from friends if you cannot effort to buy a bunch.

I always buy microSD with SD adapter, so in case of incompatibility I can use it in my camera or other devices, and the buy was no loss in any case.


Is it possible to turn of the GSM radio and still use data connection?

Simply impossible. Mobile Network IS GSM. GPRS, EDGE, UMTS or LTE, which are different standards for providing packet-based Internet connections, are all expansion of the GSM standard and, as such, require a GSM signal.


Why does my Galaxy S keep corrupting and resetting?

If it keeps doing this even though you've done a factory reset, I would just go ahead and exchange for a new one.  You could, however, try flashing a ROM via Odin with re-partition, to completely start fresh.  Instructions (assuming you have the i9000 model) are below.

Go to this XDA thread and download the newest firmware for your region (caveat: if you're concerned about warranty, you don't want to use the 2.3 firmware since it wasn't officially released.  To be safest, flash the exact version you already have).  Download Odin for Windows (search for "Heimdall" if you are on Linux).  Then do the following:

Put your phone into Download mode

Remove the battery
Hold VolumeDown plus the Home key plus Power.  While holding,

Reinsert the battery.
Release the power button, still holding the others, about 1 second after the white "GT-I9000" text appears.
After a few seconds a yellow triangle with an android in it should appear, this is Download Mode.  If it doesn't, try this again while holding Power the whole time.

Start up Odin.
Attach the phone to your PC via USB so that Odin recognizes it.
Load the .zip file you downloaded (the ROM/firmware) into the PDA field of Odin.
Load the 512 .pit file into the PIT field of Odin.
Check "Re-partition".
Hit Start.  Odin will tell you when it's done; if it fails, reboot your phone and try again.  (This happens occasionally).

Note that if you need to back anything up, you should do that beforehand and save the backup to your PC, since everything (except probably the external SD card) will be wiped on the phone.  Also note that you do this at your own risk; Odin is very powerful and misusing it can damage your phone.  I've used it dozens of times myself safely.


How can I remove the SIM lock from my Samsung Galaxy S Blaze 4G T-Mobile?

T-Mobile Support page contains a thread that covers your issue:

SIM Unlock your phone

Last updated on: Jul 3, 2013 2:43 PM

  If you purchased an eligible device, the device has been programmed with a SIM Subsidy lock that will prevent the device from operating with other compatible wireless telephone carrier’s services.

  If you wish to use the device with the service of another wireless telephone carrier, you must enter a numeric SIM Subsidy unlock code to unlock the device.

  Understanding SIM Unlock Requirements

  As an active or former T-Mobile customer, you may request a phone unlock. T-Mobile will unlock your phone (as long it is not reported as lost, stolen, or blocked) if:

  You have purchased your device from T-Mobile or an authorized T-Mobile dealer and activated it on T-Mobile service;
  You have Postpaid service, have not requested an unlock code in the last 90 days;
  You paid for your device in full;
  Your account is in good standing;
  You have a minimum of 40 consecutive days of active Postpaid service since purchase (or for Prepaid service, have used your device within the past 60 days );
  You are under a 24-month service contract, you have made monthly payments for at least 18 consecutive months on your plan or have paid a migration fee for the device;  certain exceptions may apply please call Customer Care for details;
  You are on a Prepaid plan, you have had more than $50 in total refills on the device;
  You are a former customer, your account balance is zero and you did not port out a line associated with the device during the buyer’s remorse period;
  You provide proof of purchase if T-Mobile is unable to verify purchase.

  Note: Exceptions to some or all requirements may apply in certain circumstances, including for Military Personnel and Business and Government Accounts.

If you qualify for the above list, give them a call and they will help you out!

Success Case:

A user from XDA Developers forum answered to a problem similar to your own, you can read about it here:

  I just unlocked mine a few days ago. If you meet the requirements you should be fine, http://support.t-mobile.com/docs/DOC-1588

  I bought my phone from ebay from a guy in Florida (I'm in NY), I had it on my account for a few months. So I had no reciept or anything, or history of the phone. When I called they asked for my phone number, account passcode, the phones model name and IMEI. Then I gave them my email, and recieved the code via email in about 24hrs. So it was pretty painless and free.

Alternatives:

There's a XDA Developers Thread with lots of users claiming to have successfully unlocked their devices either by changing their IMEI or by means of truth manipulation:

Answer #4:

  Yup. I got mine unlocked through T-Mobile for free. Just tell them that your going to travel during soon or something and they'll give you a pin in about 15 days.

Answer #10:

  FWIW I've successfully sim unlocked my T-Mobile Galaxy Blaze at the cost of  ERASING THE IMEI!

The step by step is found here:

  Turn off the phone. Insert a SIM from another provider into your phone.

  Click "DISMISS" on the Enter Unlock Code screen after the phone starts up.

  Wait a minute for the phone to power on and settle down.

  Go to the dialer screen. Enter *#197328640#

  The screen will change to the hidden menu as soon as you hit the last # key in the dailer

  press 1 DEBUG SCREEN
  Press 8 PHONE CONTROL
  Press 5 SIMULATION
  Press 6 NETWORK LOCK
  Press 3 PERSO SHA256 OFF
  Wait exactly 30 seconds
  press the menu key on the phone and select back option. This will take you back to NETWORK LOCK screen.
  Press 4 NW LOCK NV DATA INITIALLIZ
  Wait exactly one minute and reboot the phone.
  Your phone should be unlocked.
  I tried this on T-989 UVLE1 original ROM with root ON.
  I haven't tested it on any other version or ROMs or any other phones.

  Disclaimer: I am not responsible for anything you do with your phone.

Read the entire thread here.


How can I update my droid x to the 2.2 operating system?

OTA update went out already. You should have gotten it automatically.

What does Settings |About phone | Version number say? What about Build number?


Android Accessibility: Click When Pointer Stops On Websites

Firefox for Android allows you to use Accessibility: Interaction And Dexterity: Click When Pointer Stops to click on hyperlinks. Having tested a number of browser apps, I have found the following browsers do not allow this:

Samsung Internet
Google Chrome
Firefox Focus
Opera / Opera Touch
Microsoft Edge

I noticed that this accessibility feature does not work when the pointer is displayed as a hand.


Setting permissions for which networks an app can access

You can try NetGuard - no-root firewall to block internet access for apps selectively (forbid an app access to WiFi or cellular data). It works without Root as name suggests. It's available from Google PlayStore as well as from F-Droid.
You can use it to disable particular apps from accessing internet while you're connected to your work/university/school network.


Android 6+, how to revoke sub-permissions?

Because it we removed from Marshmallow... that granularity doesn't exist anymore. My best guess is it was causing more problems than it was solving by users not knowing what it really did so they simplified permissions in Marshmallow.

http://www.howtogeek.com/230683/how-to-manage-app-permissions-on-android-6.0/


Configuring ADB for Nexus 4 on Ubuntu 11.10

You don't need any special drivers -- all you need is to make your device known. A few simple steps can accomplish this when your device is connected via USB:

sudo lsusb
[...]
Bus 002 Device 054: ID 18d1:4e22 Google Inc. Nexus S (debug)

See the two hex values separated by a colon: 18d1:4e22 This is the manufacturerID:deviceID you need to tell the system to handle. So as root:

sudo su -
cd /etc/udev/rules.d
vi 51-android.rules

In this file, add a line (you can use the editor of your choice, of course -- my example uses vi)

# MyDeviceName
SUBSYSTEMS=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="4e22", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"

This example uses the values from above lsusb output -- you need to replace them by yours. Now, to let your changes take effect:

sudo service udev reload

Final step: Disconnect your device, and reconnect it. It should be recognized now.


LG G3 (d855) Lollipop: cannot set custom ringtone

Thanks to the useful suggestion of a forum post I managed to fix by

copy the ringtone in the /Music~ folder (instead of/Ringtones`)
start the bundled music player, play the song I want for ringtone, then in the menu select Use as ringtone

This way I could finally change the ringtone with a custom one!


Can I use 2 android phones as walkie talkie? (without internet!)

Here is what I use that do not need an internet connection:

https://play.google.com/store/apps/details?id=com.androidintercom

https://play.google.com/store/apps/details?id=com.remaller.android.wifitalkie_lite


Gallery app crashes when trying to view photos or videos

Try clearing the data and cache of the gallery from App Manager of your phone's setting.


ADM (Advanced Download Manager) is not grabbing links automatically

I haven't used this feature of ADM before, but what you're describing reminded me of a change Android 10 has for security reasons.
In Android 10 apps that are not in focus cannot access your clipboard, not even Google's own Translate app.
Source: https://developer.android.com/about/versions/10/privacy/changes#clipboard-data


Without One Plus guys adding support there will be no direct way to do this.
however rooting is one of the ways but I would prefer not to do so.


Constant app crashes + google play error 960

Found this page while trying to solve the same problem on my Nexus 5. Here is the succinct answer that worked for me: You need root and to install an app called SD Maid (Play Store Link), run it's "CorpseFinder" function, remove the corpses, and reboot. Force closes and 960 errors stopped for me after doing this. I elaborate more here on this thread on AndroidForums.com. Hope this helps!


Welcome to the Android Enthusiasts – and congrats, you've found the correct tag for that question!

Now a little magic which is not that obvious (and thus often overlooked): Hover your mouse over the tag, it will reveal a short description and some links. Click on the info link, and find your answer :)

In short here: When manufacturers speak of "ROM", they quite often use this term in a wrong way. The correct meaning of the term is Read-only memory, which is clearly not the case for those 4 GB. What they rather are is the all-over storage contained in the device: system (read-only) + internal + device storage. For details, please see the already mentioned tag wiki.

Manufacturers use the term ROM in a wrong way to show off with "big numbers", unfortunately – which causes a lot of confusion amongst customers.


How to stop Google's Play Store from auto-updating itself (without rooting)?

Go to Setting--> Data Usage

under the usage graph there is list of apps with usage specified on right side.

Go to Google Play and at the below you will find Option Restrict  Background Data
click on that check box..

and here you go.

Though you cant install any apps from Play store with these setting, but you can always enable background data whenever needed.


App that optimizes images to set as lockscreen?


Photoshop: how can I access other directories beside DCIM?

Asssuming you mean Adobe Photoshop Express it is set by default to only show you Camera pictures. You should be able to change a setting to make it look at the rest of your phone's storage.

Open Photoshop Express, press Menu (on ICS press the ... in the corner of the screen), select More and then Settings and scroll down to near the bottom where you should see the option Show camera photos only in Phone view, take the tick out of the box and press Back to get back to the main Photoshop Express window where you should already see it filling up with all the pictures it can find.


Mobile number changing in WhatsApp :

Open WhatsApp > goto Settings > Account > Change number.

[ currently, backup both your whatsapp accounts to google drive. Then change number on both phones or clear data on phone. Again open whatsapp, and set the things, restore from backup. Now, you can have all the chats and groups from lenovo to mi device and all items to mi to old device.]

WhatsApp Logout:

Only web version of Whatsapp has logout option. In android, you need to clear data before uninstalling Whatsapp. Also, delete whatsapp folder from internal storage.

Backup: :
You have option to backup your current whatsapp data using google drive. Goto whatsapp settings > chats > chat backup. Set email account in google drive settings and tap on backup.


With most OTA updates someone inevitably pulls the raw .zip file off some server and posts it online for others to use before they get the official OTA notice on their phones.

If your phone is currently on build number GRH78 then download this .zip file.  If your phone is currently on GRH78C then download this .zip file.
Rename it update.zip and place it in the root folder of your SDCard.
Shut your phone off.
Hold down the volume up and power buttons at the same time to access the bootloader.
Use the volume keys to navigate to recovery.  Press the power button to select it.
You should see a triangle with an exclamation point in it.  Hold down the power button and tap the volume up button to access the recovery menu.
Use the volume keys to navigate to apply update from /sdcard, select it with the power button, choose update.zip and press the power button to start the update.
When the update is complete, reboot your phone.

(These instructions were taken mostly from http://www.intomobile.com/2011/02/24/how-to-manually-update-your-nexus-s-to-android-2-3-3/ except for the download links.  I do not own a Nexus S and have not tested this personally.  If these instructions look incorrect to you [or anyone else!] don't use them.  If at any step during the update process the instructions do not line up with what you see, you should stop proceeding and use menu options to back as far out as you can from the menus.  I'm not responsible for anything that happens to your phone, good or bad.)


How can I show someone's name instead of their number when someone calls?

Put their names and number in your address book.


How can I find why I'm using so much data on mobile network?

My Data Manager is a free app available in the android market which will aid you in catering your needs. It will give you a detailed statistics of which app/service used how much data.
Edit : did not notice this was answered in the comments already.


The easiest method is flashing a modified recovery with Odin.

Download :

Chainfire autoroot
Odin
Samsung USB Drivers

Open Odin then click on AP, go where the root file was unzipped and select it.
Go to Settings > About >  Hit 7 times on Build number > Back in Settings > Developer's option then Disable OEM unlock
Switch off the phone, connect it in download mode (Volume + Home + Power buttons)

Click on Start and wait until the phone reboot with Odin showing PASS.


Forward WhatsApp messages to e-mail or SMS

You can bridge WhatsApp to Matrix using mautrix which can be bridged to other serives like email. It is unfortunatley quite the hacky setup:

Have a Synapse or another Matrix server
Run an Android VM to run WhatsApp
Run the mautrix bridge
Run another bridge, e.g. this one, to bridge to email or wherever desired.


How to unlock a Samung Galaxy S5 locked with a pattern on a broken screen

Let's assume your new Device is also Android (you have not given the make and Operating system of your phone),The most probable solution for you is Samsung Smart Switch  regarding the transfer of contents from the older devices(any os like Mac or Android) to a new Android device.

Check this sitefor more info.


How much does the build number of an Android OS matter?

As a developer, I have never used it for anything significant (other than maybe analytics).
Between the Vendor and Google, it does correlate to a branch/release of the AOSP platform.

Your other question on OS 4.3 vs 4.4 and what are they key differences?
Search "Android 4.4 vs Android 4.3 feature list". It is quite significant. But as a general rule, each release typically comes with new API's for developers, improved security, and improved efficiency.


How can I set up my Google account without syncing Gmail?

Here's a working solution to add a Google account and prevent it from syncing everything.

Before adding the Google account, disable Sync (from system settings
or from your pull-down menu).
With sync disabled, add the Google account.
Enable Airplane mode to prevent all data transfer.
Enable Sync. You must do this to modify the specific sync settings next.
Go into sync settings for the Google account, and uncheck all services you don't want synced. For your case, you only want Sync App Data enabled.
Disable airplane mode.

You now have the google account on your phone, and it hasn't synced anything except the services you chose to let it sync.

I follow this procedure to prevent emails and contacts from syncing. Contacts in particular are very annoying, since disabling sync doesn't delete the synced contacts from the phone, so you must prevent them from getting on your phone in the first place with this solution.


adb input keyevent 26 - Not waking device up

This is an old post, but this command should wake up any device.

adb shell input keyevent KEYCODE_WAKEUP


You can call the carrier to block the voice and SMS on the SIM card


Change default music app used by ES File Explorer

What's the app that is currently launched when you open a music for in ES? Find that app in the Settings > Apps and tap on Clear defaults (not Clear data). Note that you need to clear defaults on the music player app, not on ES File Explorer.

Alternatively, you can go to ES Settings (open ES, then tap on the icon to the left of the current folder path, then tap on Settings on the bottom) > Cleanup settings > Clear defaults.


You can find special screen cleaning mixtures to use, but they're mostly just alcohol. I've been using a lens-cleaning spray on my phone for years with no adverse effects. Just spray a bit on a piece of paper towel and wipe the screen down. You'll want to use an alcohol based spray, as it evaporates much faster than water, and so won't short out your device.


Currently this is not possible.

You can view apps by category, and search by keywords, but you cannot see individual features of an app.

When you use Wikipedia, you're comparing software that does the same task, so it is easy to compare. However, if every app listed every feature in a standardised way, there would be literally thousands of options and it would be overwhelming for the majority of users.

I'd recommend reading descriptions, play store reviews as well as reviews from online sites like Android Central and Android Police etc.

Rather than comparing tables of specs, I'd suggest just using an app that looks the best, and sticking with it until you decide it's not right. If you leave a constructive review, the developer will be able to improve it.

PS, you can use PayPal or other payment methods so that Google doesn't have you're card details.


Problems installing Lineage on Moto G5 w TWRP

I installed yesterday with latest TWRP (3.2.1-0) and same lineage image as you (lineage-15.1-20180415-UNOFFICIAL-cedric.zip) and got the same error.

Try again and after failing, in TWRP go to Advanced -> Copy Log. Get the log file in your computer (adb pull /sdcard/recovery.log, you may need to change location of the log file) and open it with any editor or just cat recovery.log.

If you see a line saying:

E:Can't execute '/tmp/updater': Exec format error

Then it probably is due to having the bad TWRP. You need the 64 bits one instead of the regular one. You can get it from https://androidfilehost.com/?w=files&flid=236353. Flash this new TWRP and then Lineageos and optionally gapps.

BTW I didn't need to mess with the zip image, I used the downloaded one without any modifications.


How is the screen resolution calculated for phones with curved edges and rounded corners?

Okay I asked ##techsupport on freenode and they answered it. If anyone else is looking for the answer:
The resolution specifies a rectangular screen with the same width and height of the screen. Rounded edges and notches are the rectangular screen with the appropriate bits cut out


How do I cancel password request on my lock screen?

If you have lock screen options grayed out, that's usually enforced by some program that has been granted permission to act as a "device administrator". Most commonly, it's the stock Mail app if you are connecting to a corporate mail server, or some corporate security software you may have been asked to install if you're connecting to a company network.

Go to Settings→Security→Device Administrators and see if there are any applications listed with a check mark in the box on the right. If there are, you can try unchecking them one by one and going back to the Lock Screen settings each time to see which one is imposing the restriction.

Be aware, however: revoking an app's device administrator permission may result in loss of access to resources and/or the deletion of any data associated with that app. You should receive a warning/confirmation message if that is the case for a particular device administrator you're trying to deactivate. For example, if the Mail app became a device administrator as the result of configuring it to access a corporate Exchange account, you will lose access to the account and all data associated with that account will be deleted if you deactivate its device administrator status.


I think it is driver problem.

Download latest Google USB driver click here.
For install driver follow this steps Installing driver

I hope this help you


Connecting to PPPOE ethernet over USB to ethernet adapter

You can try WiFi PPPOE, although meant to be used over Wifi, it might be able to use wired Ethernet as well, depending on how it is implemented (wired Ethernet is not a standard Android thing).


Unfortunately, the only workaround for that would be to uninstall the most recent Gmail app and consider finding the previous update to it (ex, if it was 4.1.3, search Google for 4.1.2.)


Difference between Lineage OS and Cyanogenmod : how does it affect current users?

Here are some answer, but as I'm not Cyanogen representative, they only engage me.

Users will not receive OTA updates as soon as they stop maintaining their software stack. You keep on using your last Cyanogen ROM and hence receiving no more security updates, or you can change the ROM you install. For changing, you could use an entirely new one and try to wait some guys start a fork of the project (this will, for sure, occur: perhaps you'll be one of them). With a fork it is possible they will choose to support upgrade from the last Cyanogen.
Nothing, you just will not receive updates and you will risk more and more because of missing security updates.
As you will not be able to update, your phone will keep the same software stack as it is. Bugs, security and stability will stay as it is in your last Cyanogen. For bugs & stability, you don't care but for security it is a pain (as security will go down as time goes on).


Can system reserved memory be recovered after debloating?

You are totally right, removing pre-installed apps from the system partition has absolutely no effect on the free space of the user data partition where apps and their data are stored into.

The only chance to be able to use the free space of the system partition would be to decrease the size of the system partition and use the now unpartitioned size to increase the user data partition. However these complex operations may end up in a total data loss even if the used tools support to perform it without data loss.


Is it Essential to Root a Nexus Device in order to Customize or Personalise it to your liking?

If you're not sure if you need Root, you don't need Root.

There are any number of alternative Launchers you can install that will give your device a custom look-and-feel and add/adjust functionality from Vanilla Android. Heck, there are Launchers that can simulate the look-and-feel of iPhone and Windows Phone.

Have a look on the Play Store for "Launchers" or "Home screen replacements".


How can I secure my pictures, videos and other files stored on my phone?

I would recommend using full disk encryption and keeping your bootlaoder locked and phone unrooted if you want the best possible encryption that Android natively provides.

This article explains how to do a full system encryption on Android.
http://www.howtogeek.com/141953/how-to-encrypt-your-android-phone-and-why-you-might-want-to/


I am aware of an option in developers settings which limit the amount of background processes. Is this option set to anything besides standard limit? Aside from an app killer application I can think of nothing else except crazy OOM settings.


Getting DeadObjectException on uninstalling any app using adb

I noticed that user needs some dashes to look like --user

Second are you sure that is the package name? "clipboard.boxer.app" because general but not always the case it starts with a com.package.name


Google Maps does not support "geo:" intents, any alternative that does?

OsmAnd is an offline navigation app and should support geo intents since 2011. It has a fully functional free version and a reasonably priced paid version in the Play store. It's FOSS also, so you could ask for the functionality to be improved or you could send a patch yourself if needed. There's also nightly builds available on the project's site.


Bootloop after modification of "/system/bin/playlpm" file

You'll need to get it in recovery mode and re-flash it. There's a tutorial here if you need it.
If that doesn't help, I'm afraid the only option will be to carry it to service for repair.


Why does Spotify say that there is no Internet connection available when there is one (Samsung Galaxy S)?

Lucky for you, I am a super user on the Spotify community.

First, you need to wipe the data for the Spotify app, and then re login.

Once this has done, it may take a few seconds for the app to recognise the Internet connection.

If that fails to work, reinstall the app, and login again.


Requirement: rooted device.

Download WA Tweaks and install it.
Close WhatsApp process, open WA Tweaks inside the WATweaks App and there you would find a "Conversation" tab. Load conversation.  As your chat sizes are huge it may take alot of time. From there you can get complete conversation backed up / emailed.

You can see demo video of the app here on my channel.
This should solve your issue. If you have a low end phone it will get stuck.


How to remove Messages app for SMS from Android 10 Wiko View 4 phone?

Well yes you can root you phone and remove the messages app but i warn you that removing system apps is very risky. Why not just disable it because removing it completely you might regret it greatly afterwards

Go to settings
Go to apps or app manager
Go to all apps (differs from phone to phone)
Search for the message app tap on it and then disable it.


What is the official name of the "open apps" view that is navigated to by hitting the square system button?

It's called Recents Screen:

The Recents screen (also referred to as the Overview screen, recent task list, or recent apps) is a system-level UI that lists recently accessed activities and tasks.


Share mouse and keyboard between multiple androids

AFAIK it isnt possible, because Bluetooth protocol currently allows just one-to-one connection. You have to create "master" device which next share keyboard and mouse throw diffrent protocol, eg. WiFi.
But I still do not see any use for this :)


Can I get an app package name as a Tasker Variable upon a package updated event?

You can always employ adb at your service to do the hunting on your own. For example: after a successful update of an app if you immediately execute the following command and follow the section ACTIVITY MANAGER BROADCAST STATE (dumpsys activity broadcasts) you would come across the intent android.intent.action.PACKAGE_REPLACED. You would also observe that the data in that intent contains the much sought package name.

adb shell dumpsys activity

Relevant demo output:

#0: BroadcastRecord{dec5090 u0 android.intent.action.PACKAGE_REPLACED}
    act=android.intent.action.PACKAGE_REPLACED dat=package:com.koushikdutta.backup flg=0x4000010 (has extras)
    extras: Bundle[{android.intent.extra.UID=10185, android.intent.extra.REPLACING=true, android.intent.extra.user_handle=0}

As for using the information in Tasker, setup your profile and tasks like this:

Profile: Event → System → Intent Received

Action: android.intent.action.PACKAGE_REPLACED
Scheme: package
leave the rest untouched

Task: (Actions):

Variables → Variable Search Replace

Variable: %intent_data
Search: package:
tick One Match Only
tick Replace Matches
Replace With: leave this untouched since we want to delete the match

The package name alone would now be available to the value of the variable %intent_data (a local variable). Use it wherever you want.

In order to get the app label, you can either use Tasker's inbuilt functionality or use aapt (latter requires root access)

App → Test App:

Type: Package Name
Data: %intent_data
Store Result In: %label

The app label can now be retrieved from the variable %label.

See Accessing Intent Data for more info on intent handling in Tasker.

Homework: if you follow the output of dumpsys activity carefully you would note that the information that the app has been updated can actually be retrieved from android.intent.action.PACKAGE_ADDED alone.

Related: Get new installed app name with Tasker


Since the device showed brief activity (the six seconds which the status LED was illuminated) I set the owner of the Nook on a mission to force a trickle charge to the device.  Using the factory cable and USB power adapter plugged Belkin Conserve Power Switch to easily interrupt the power (a surge protector could work as well) they found that it was possible to give the device a minimal charge so that it would permit normal "unattended" charging.

The procedure that worked for them was:

Apply power
Interrupt power at the point the status LED would transition to amber
Wait some seconds before re-applying power and repeating (we don't recall how long it was exactly only that it was the minimum amount of time before the same illumination pattern could again be elicited; somewhere around 5 seconds)

After 15-20 minutes of this the device finally displayed the charging icon on the screen and has been functioning and charging as expected since.


How active should I expect my Jelly Bean system log file to be?

Not very active if you use apps like aLogcat. The permissions system regarding to logs was changed with Jelly Bean: The permission to read logs "READ_LOGS" is now systemOrSignature, which means that an app that is not signed with the ROM/system key can only view its own log. You can still view the full android log with adb logcat from the SDK.

I think that this was a long overdue change in the log system.


Android apps open to a white screen and do not load

The problem stemmed from where these apps were installed. By default, my phone was installing apps to the external storage (which was formatted as part of the file system). While this worked fine for most apps, it caused these apps to crash. Once I went into Settings and moved these apps to internal storage, they worked as intended.


How do I move my AnkiDroid data to external SD card?

It is NOT recommended by the AnkiDroid team. Here is the Github issue about this: https://github.com/ankidroid/Anki-Android/issues/3106

Someone reported success using the procedure below, please make backups and remember that you are on your own if you choose to do it.

Go to your external SD card folder via file management app and create a folder with
the apk's package name ("com.ichi2.anki") containing an AnkiDroid sub-folder: the exact path depends on
your devices.
E.g. On my Desire 820, the path of the external SD card folder is "/storage/ext_sd/",
and after I created the folders the complete path of the AnkiDroid folder is "/storage/ext_sd/Android/data/com.ichi2.anki/AnkiDroid/"
Install AnkiDroid, open it, and change the storage path to the path I mentioned
above.

Specifying where your AnkiDroid collection is:


Phone in Boot Loop & Need to Recover Data

You can access your data trough TWRP. In case you don't have that installed, try re-flashing your current rom via fastboot or stock recovery.


The solution was that Media Storage didn't refresh. I manually cleared data in the Media Storage app and rebooted. After a while the app could find the files.


May be possible that when plugging in your charger/usb cables it's not making a connection, I had a problem on an old phone (Nokia N95) with this and had to send it off for a new one.

Also possible that it may be the charger, have you got another you could try?


WhatsApp contacts doesn't merge with Google Contacts

I might be a little late, but still, at least for google.
I had the very same problem recently, some whatsapp contacts were separate from original (google / device / doesn't matter). Manual join did not work - phone said contacts joined but they did not.
After some fiddling I found a solution thet worked for me in all cases.
Problem was in phone number format in original contact and in whatsapp. It is possible to store the number either with or without spaces.
Here in Czech Republic these are

+420 123 456 789
+420123456789

in UK it is

+48 1234 567890

+481234567890
etc.

Solution was simple after realizing this, edit all your google contact numbers coresponding to whatsapp and either add the spaces in numbers without them or delete the spaces in numbers which got them.
After that I was able to join manually all contacts with whatsapp contacts.
Hope this helps
JirkaBitr


How can I backup my contacts and get them back?

Use google contacts sync. to backup online, so your contacts will be safe there.

Read more at
https://www.google.com/sync/index.html


A reader for big HTML files and/or zipped HTML bundles?

You could try using the default Android browser.  Open the browser, in the address bar enter: file://sdcard/file.html (replace the part after sdcard/ with whatever path leads to your file).  You can then bookmark the file and open it later in the browser without having to re-type the address.  However, trying to make a "bookmark shortcut" or using the HTC bookmark widget will not work for local files.


WhatsApp chat backup in Android backup on Google Drive

Is there any way to retrieve my WhatsApp chats from this phone backup on Google Drive?

I don't quite understand, if you want to backup from Google Drive, if it's been set up, then it should be automatic. Check your google drive, top left menu, backups, if there exists a whatsapp file. If not, you don't have a backup in GD.
What I would probably do is to try and access the phone through ADB (if possible) repair the phone/screen, copy local files over, deactivate google drive backup, and just restore from local backup.


You can try to boot directly into recovery instead of flashing image: fastboot boot recovery.img

If it doesn't work, go for flashing factory firmware in bootloader or Emergency Download mode. Here are the detailed instructions for Xiaomi devices.


You positively need a computer. Rooting an Android phone means running an exploit, that the phone will not allow to run on itself. It can be run only on "Debug via USB" mode.


How to open SD cards as a drive in Windows 7?

This app should help.

Since you've rooted your device, it should work fine.


How do I get these toggles in my notification bar?

These toggles aren't part of Android. Third party ROMs like CyanogenMod and MIUI, and certain skins that Hardware manufacturers put on Android include that.

If you want to have this functionality on a Nexus running stock Android you might want to try these two applications, I have used them both, and they are quite stable and useful.

Power Toggles :
https://play.google.com/store/apps/details?id=com.painless.pc

More Quickly Panel:
https://play.google.com/store/apps/details?id=com.mabware.android.MoreQuicklyPanel


"login with google" via mobile browser - how to use secondary account?

When it comes to user authentication, mobile browsers are no different from desktop browsers. Mobile browsers don't get login credentials from local Android accounts.

If your primary google account is used automatically, it means you are logged in with this in Dolphin Browser. Simply, go to google.com and sign out, then try again with Trello.


Samsung Galaxy A5 (A500FU) - Installing Custom ROMs impossible

I fixed it earlier, but for all others: I downloaded TWRP from another developer, now it works flawlessly.


Sometimes I need to sign in to my WI-Fi and other times I don't. How is it SUPPOSED to work?

You'll normally be prompted to enter passwords on encrypted Wi-Fi networks (WPA/WPA2, WEP etc) or even WPS Wi-Fi networks.

Encrypted Wi-Fi networks usually have a padlock icon.

For open networks, you can connect without need of a password.  (These kind of networks don't have the padlock icon)

Once you connect to either type of wi-fi , these settings for that access point are saved automatically, such that you don't needlessly enter again a password upon reconnection (in the case of encrypted ones). Android can remember such access points.

There are other kinds of wi-fi networks, that require additional login steps on an ISP webpage (Captive portals), in this case the initial connection is automatic, then you'll need to enter login details (e.g email/id and access password)


Make Google Pay require unlocking for NFC payment?

The only thing I figured out can be done, is to make a job on the phone which would disable NFC whenever the phone is locked and enable it when the phone is unlocked.

I read that it could be done with Tasker but it requires assigning some extra permissions with developer tools (but it doesn't require rooting the phone).


What is "Cell signal with small house and 2 blinking bars" system icon?

The small house icon is an indicator that you're connected to a Verizon Network Extender.

Click to enlarge source:androidcentral

  They are primarily used for people that want to have Verizon Wireless service in their house, but there is no or very little network coverage in their area. They purchase the Network Extenders that hook up to their broadband connection and provide coverage for them. Someone in around you might have one of these extenders.
  Source

Dialing #48 will give you a recording telling you if you're connected to a Network Extender.

Here's a picture of Network Extender

Click to enlarge


Why do I see a Smiley instead of Next button?

Can it be that you only have a next button when there is more than one field on screen ?

Please add what program you are using when you see this .


Use Samsung-type page swipe animation without installing launcher

That doesn't seem to be possible. AFAIK, transition effects are tied to the launcher.


Can I use my Samsung SM-J700P on the ATT network?

There's a difference between unlocking a phone and rooting a phone. What ODIN can do is root a phone (giving you unrestricted access to the features and settings), what you need to do is unlock the phone (allowing you to change the cellular settings).

Once that's done, you need to set the cellular settings for the AT&T network (they would currently be set to the BOOST network). AT&T technical support is who should be able to help you with that, but the phone needs to be unlocked first.


Figured it out. One needs to add the insecure option on the server side,

/mnt/MOUNTPOINT IP (ro,no_subtree_check,insecure)

works on my system.


Sync to Desktop then automatically delete local/original files

Google Photos is a free app that periodically offers to "free up space" on your device by uploading your photos to photos.google.com (at the quality you choose) and then deleting them from your device.

Items uploaded via Google Photos don't use your Google Drive's limited storage if they're stored in "High quality" but they do if they're stored in "Original quality" (higher quality than high quality).

In order to sync to your PC:
In Google Photos, enable the "Google Drive" setting.
In Google Drive, check the "Automatically put your Google Photos into a folder in My Drive" setting. (You should see a Google Photos folder in Drive then.)

Then, sync it to your PC with the Google Drive sync desktop program. (There's a link to download it at the bottom left of the Google Drive website. Sign in and select the folder/s to sync.)

Photos added to Google Photos will show up in that folder and sync to your PC, and any photos you add to this folder on your PC will sync to the website.


Once you flash your phone with ODIN then your KNOX flag will ALWAYS be triggered. Even if you flash an official ROM/firmware package. As you can see in download mode: KNOX WARRANTY VOID: 1. That can never, yes I say NEVER be reset back to '0'. So you haven't got any warranty anymore on your phone and you can never use Knox anymore.  Hope my answer helped you to understand the issue.


For this, I suggest you use an app called Tasker with this app, - among other things - you can set it that when you are not using any app, the screen should timeout after x amount of time, but while you are using an app, it will time out at a different amount if time.

download Tasker. (it is a paid app, but it has so much to it that it's worth the money)
Open the app and press on the '+' symbol on the bottom right of the screen. And press 'application'
Now select the apps in which you want the display to stay on for a long time. For example your ebooks app, or any other app. Select as many apps as you want for this action.
Press on the back button on your phone. Now it will ask you what you want to happen when you open those apps.
Press on 'new tasks'
Type a name for this task something like 'screen timeout 5 min'
In this new window, press on the plus symbol, and in the search bar type 'display timeout'
Press 'display timeout', and now under where it  says 'mins' choose the amount of time you want the screen to stay on for, while using the apps.
Press on the back button twice, and you should be brought back to the main page.
Long press on 'screen timeout 5 min' (or whatever you named this task) and press on 'add exit task' -> 'new task'
Give the new task a name something like 'screen timeout x seconds.'
Here, do the same as steps 7 and 8 just when setting the time, set it to the amount of time you want the screen to stay on while you're not using the selected apps.
Now, go back all the way to the main screen of Tasker and press on the check mark symbol on the top right. (If you don't see a check mark symbol, then don't worry about it, just doing this step)
Test to see that all is working by going to your home screen and see how long it takes for the screen to go to 'sleep' it should be the amount of time selected in step 12, then go into the selected apps and see how long the screen stays on.


Does this happen at a particular location? Do you have the setting as "Automatic date and time", or "Network provided time"? If you do, I assume the cellular region has incorrectly set time and is providing it wrong. The phone adjusts when you move to a well-maintained region.


How to Know my Android Processor info using ADB?

I'm not too sure about how to do so specifically using ADB commands, but there is a free app in the Play Store called " Droid Hardware Info" that displays everything you could possibly wish to know about your device's hardware, including chipset, modem, architecture, etc.


I figured out that the only way to get around not being able to drag and change your route on the Google Maps app for Android, is to add multiple destinations. This is how you do it (according to Google support, with my CORRECTIONS added in)! ;)

Add multiple destinations:
Open the Google Maps app maps.
Search for your destination or tap it on the map.
In the bottom right, tap the blue circle. It'll show a car, bus, bike, taxi, or person walking.
Start the navigation.
In the bottom right, tap the little icon with the three dots in a column, and "search along route". Then "search for more places."
The search bar will appear at the top, and you will have to type in the intersection where you want to stop or "detour" to. You can also add a specific place, like a restaurant, for example.
Touch the location on the map when it pops up, and then "add stop" at the bottom right.
Now it will alter your route to include that stop along the way! PRESTO! :)

Notes:

You can (EDIT: are SUPPOSED to be able to) add up to 9 stops (but I haven't figured this out yet because it won't let me add any more than ONE STOP)!
Directions to multiple destinations, or waypoints, aren’t available for public transit or rides.
To change the order of your stops, find the destination you want to move and then touch and hold Reorder  and then drag the destination.
You can search for places along your route.

I HOPE THIS HELPS! "HAPPY MAPPING!!" :D


Where does SafariOnline store downloaded books?

On my Nexus 7, my downloaded books go in /Android/data/com.safaribooksonline/files/zips. They are stored in xhtml directories which includes various metadata, images and the chapters themselves as xhtml documents.

While these look vaguely HTML like, they certainly can't be rendered in Chrome or other web browsers directly, you just end up seeing all of the mark-up as text.

I don't know how standard the xhtml format is for e-books, or whether other readers could understand the format Safari uses, but hopefully this helps point you in the right direction.


Do modern Android devices regulate AC mains power similar to a laptop?

Good question and to give a definitive reply is not possible since OEMs use different battery charging algorithms both at hardware level and OS level. Details of these are deemed "proprietary" and not available on public domain.
By way of providing the background to understand:

Battery Charging circuits have a dedicated "Power Management IC (PMIC) to take care of battery charging operations. See PMIC from Wikipedia. The complexity of these chips has increased with multi core processors. These ensure that Power required for charging is pulled rather than pushed- meaning to say that chargers draw what is required rather than what they can possibly draw from the outlet
Battery Charging circuits "isolate" power required for charging the Battery and providing power required to use an application. For a detailed understanding of this,see my answer https://android.stackexchange.com/a/131169/131553. For purposes of this question, keeping the device on while charging constitutes a load, however small it may be
Refer Battery University post on charging Li-Ion batteries, which clearly depicts at Fig 1, various stages of battery charging-Constant Current stage, Saturation stage, Ready no current stage and Standby mode

Coming to your question,

*In this case is the battery bypassed completely as long as the active needs of the device do not exceed 1 Amp, or does the battery remain an active power source regardless of charge state and cable connection status?

Battery remains as an active power source. That is what is depicted in standby mode of referred battery charging article which shows current flow to " top up" depletion of charge. As to what level this topping starts send to be dependent on OEM implementation. For my Huawei Honor 6 device, it starts at around 97% and for Samsung Note 2, it starts way below at around 91%. In both cases, cable is plugged in and charger is switched on

Cable connection status as asked in your question is answered partly above, but if the cable is disconnected, there is no point of discussing charging!!

If the battery is in-fact bypassed, does the device wait for some charge-level threshold (say 95% charge) before touching the battery to minimize accumulating (micro)charge cycles?

As clarified above, it seems to be device and OEM dependent

Coming to micro cycles accumulating and resultant parasitic load (not asked specifically by you but micro cycles of charging and discharging cause parasitic load)- this aspect had been investigated by me and vetted by Battery University, in my answer is-power-consumed-from-battery-to-run-the-phone-when-Charging/. In this experiment, a load equivalent to mobile data download (by keeping screen on at 50% brightness" was loaded when charging was ongoing to study micro cycles and parasitic load and results submitted to Battery University for their views. Quoting Bruce Huang verbatim (emphasis mine)

I don't think the parasitic load is going to prevent the current drop forever. I guess the parasitic load only delay the current drop for a period of time. In this test, the parasitic load may be too small (turning on screen with 50% brightness is not huge load) to create a significant delay to the current drop.

tl:dr;

"Smart" management of battery charging is done by Power Management IC (PMIC) in Android phones. Key aspects relevant to question are:

Battery charger pulls power it needs

Battery charger isolates charging requirements from usage requirements and unless the latter is extremely high, will not affect adversely

At what level of battery will charging re-commence to top the battery seems to be OEM dependent

Micro cycles accumulation (and  consequent parasitic load) are negligible in the situation described by you

Is it safe to keep the Battery plugged in after full charging? Short answer NO , due to heating effects which causes internal stress. Detailed explanation on this available at Battery University article linked above, which clearly shows the deleterious effects of heating on battery health (Related: See this is your battery gauge lying to you (and it's not such a bad thing)

Edit: In response to edit by OP
As you have rightly concluded but packaged it differently, I do agree with your line of thinking but haven't come across any study which confirms it. You could consider this portion as a separate question in SE Electrical, which may elicit a suitable reply. My approach (simplistic?) would be to factor the potential damage at high voltage to the battery cycle life and that should be of more importance from end user perspective


Can I use usb OTG for serial connection between nexus 7 and Arduino?

Yes, according to this blog post. It involves Android programming, something I'm not very familiar with.


How to restore/recover accidentally deleted key from google Authenticator?

By deletion of key, if you mean to say that you've deleted your account from Google authenticator app, you'll not be able to recover it by adb systems.

Simply go to Google my account, log in, and if it asks for authenticator pass code, choose a different methods of verification, and then either backup codes or through mobile verification (whichever you've got active). Then switch off authenticator system of verification. Again switch it on, and follow on-screen processes. Done. This is the simplest method to regain authenticator access.


Cannot synchronize contacts on Huawei Honor 8

You have to go on the app list look for Google sync contactstrust the app and give the app access to contacts, after a restart you will have access to your google contacts.