Visiting site using Chrome restarts device

Do you have antivirus installed on your phone? If so go to settings and lower the security setting from high to medium i sems as though its a security feature you may have on i just visted the page from crome on 2 different. Devices and had no problems or bo restart. I did however visit the page from my home pc that does have firewall antivirus set to high and i got Warning not secure page.
Hope this helps.


How can I make persistent changes in root directory (/)?

For that you'd need to edit the corresponding image (see initrd), which is unpacked on each boot.

Alternatively, you could create a script replacing the fstab file, and have this run on each boot e.g. using tasker or a similar app that can execute "stuff" automatically after boot.


Why can I tether to Ubuntu for free but not Windows?

A lot of mobile network operators perform network analysis (deep packet inspection) of all transfered data. In that way they are able to identify which protocols are used.

Identifiable protocols that indicate a desktop PC are for example:

Windows Update
Virus scanner update
Broadcasts sent by Windows

Another very easy and common way to identify the system is to read the UserAgent string the web-browser sends in each request. There are add-ons available for Firefox to fake the user-agent may you should try it and fake your browser to something unknown.


"Your time is close enough" notification

see if you are using "GPS-provided time" in your Date and time Settings

I think it is an improper translation of "Your time is more accurate"

it may be due to some Adware too.Did you try holding the notification and see the "App info" of the notification?


Can't create folder on device using mac Android File Transfer app

I had the same problem and a reboot did the trick for me.


Follow below Step:

Go to Setting
Tap on Applications
Find the Uber app on a downloaded app
Tap on Uber app
Clear caches files and clear data storage.
Now open Play Store
Find Uber app, let see UPDATE button is visible


How does Android handle wifi root CAs? Should they be a security concern?

A certificate authority signs digital certificates. Often times companies will pay an internationally trusted CA such as VeriSign or DigiCert to sign certificates on their own domain.

In some cases it may make more sense to act as your own CA, rather than paying a CA like DigiCert. Your university is doing exactly that, ie using their own certificate authority.

The first thing to understand is that the root CA that you installed is not a private key, but a public key. Take a look at your certificates on the browser you are using and look at the authorities tab, you will see a whole bunch of root CA such as VeriSign.

So lets say your university has an informational webpage university.edu. With out installing the root CA onto your device if you were to go to the web page you would see an error warning you that the site is not trusted. After installing the root CA, the site will show as secure since it is verifing that it is valid using the public key on your device. The unversity.edu webserver will have a private key that correlates to the public key you have. So when you access the webpage it verifies it is a valid site.

In essence having the root CA is not an issue. The only key that could potentially cause major issues if compromises is the root CA private key. Typically CA's are set up with a root CA and then an intermediate CA. The root key is kept offline so that it can not be compromised. That way if the private key used to sign Certificate requests on the intermediate CA is compromised, a new private key would be generated using the root Private key. This would require reissuing keys to all the servers that are verified, but does protect the environment.

Hope this helps.

Take a look at this documentation for setting up a certificate authority for more detailed understanding of how a certificate authority works.

https://jamielinux.com/docs/openssl-certificate-authority/introduction.html


Must I install ClockworkMod to install CyanogenMod on Samgung Galaxy SII?

Two things are important here:

1.) Even if you wouldn't install ClockworkMod, you'd lose your warranty since you replaced the pre-loaded operating system with unsupported one.

2.) ClockworkMod (or any other alternative recovery) is what actually installs CyanogenMod on your phone so it is required.

In short: Replacing your phone OS with Cyanogen will void your warranty in any case. You'll need some way of installing CM and Clockwork is probably the easiest around.


How to use PC internet on Android mobile via Bluetooth

First switch on your PC's and your phone's Bluetooth.
Make sure that your phone is paired up in your PC.
Goto "System Preferences"
In that goto "Sharing"
Then goto "Internet Sharing"
Now Select "USB Dongle" as the source
Now "Airport Wireless" as share via
And now you can connect your phone to the internet.


That might be apart of your launcher. If it's not you'll have to  be rooted because the app is a system app. But, removing it can cause problems such as bootloops so be very careful.


Samsung Soft Keyboard Keeps Popping Up when Bluetooth Keyboard in Use on Galaxy Note 10.1 with Android 4.1.2

It is simple to remove on-screen keyboard when you have Bluetooth keyboard.

To remove on-screen keyboard, follow 5 simple steps.

Go to "Settings"
Select "Language and Input"
Select "Default Samsung keyboard" under "Keyboards and input methods" section
Turn off "Use on-screen keyboard"
push "Setup input methods" button


Push notifications to my Droid on local network

There are several ways to accomplish things like this:
Using Atomics to kill the chicken
You could e.g. setup one of your Ubuntu machines as a Nagios server (or any similar service). There are several clients available for Android, like e.g. aNag and uNagi Nagios client on android (the latter even has plugins for Locale/Tasker for more flexibility: Locale uNagi Notifier Plug-in and Locale uNagi Settings Plug-in, so you even can setup automatic actions on your device based on the notifications).
Plenty more of similar solutions available, e.g. with Cacti...
The simplicistic approach
At the end of your scripts, you could place a line to have them send you a mail to e.g. your GMail address. This can e.g. be done using the mailx command:
mailx -s "[WooFoo] script finished" johndoe@example.com

(of course, replace johndoe@example.com with your real address). As soon as that mail arrives, GMail (or any other mail client you use on your Android device) would trigger a notification.
Enhancing the simple approach
Tasker can react on incoming mail for the GMail app or K-9 Mail. That's why I put the [WooFoo] in front of the subject: replace that by any specific keyword which should trigger your Tasker action. Tasker then can "eat" the mail (so it doesn't stick in your account for manual clean-up) and perform a desired action: play a specific tune, vibrate your phone using a specific pattern, generate a pop-up message, even execute specific JavaScript code (see the Actions section of the Tasker UserGuide for additional ideas).


It depends. First, if the developer is a good one with a brain he will make the app to do so, then you have to consider which kind of data that is.

Obviously you don't want your settings to be encrypted, it's just nonsensical, they will be stored in a xml file (or even json, again, it depends). But things like chat history, credentials, etc. they have to be encrypted.


Why is there no option for USB INTERNET in WIRELESS & NETWORK SETTINGS on my Nexus 5?

In Android 4.4.x you should be able to find the USB Internet option under:

Settings --> More... --> Tethering & Portable Hotsport --> USB Tethering

If you want to later on configure your network sharing settings so that your device can benefit from the shared internet connection, please read this stack answer.


How to handle multi-keycode keys on Android with a bluetooth keyboard?

I am not sure if your way works or not, but try and see if this works. I have linked all the necessary stuff, have a look and try and se if it works.

Android Keyboard Devices (Scroll to the bottom of the page for all the key codes)

Keytest Apk (Use to show keycodes when pressed)

How to map android keys to your USB/Bluetooth Keyboard

Map android keys to any Keyboard

Android key Maps (User Blog)

Keyboard shortcuts and navigation, these may help with your problem or not (also extras for users who are reading this)

ESC = go back
CTRL + ESC = menu
CTRL + ALT + DEL = restart (no questions asked)
ALT + SPACE = search page (say “OK Google” to voice search)
ALT + TAB (ALT + SHIFT + TAB) = switch tasks

Also, if you have designated volume function keys, those will probably work too. There’s also some dedicated app shortcuts like calculator, Gmail, and a few others:

Android Keyboard Shortcuts: Apps

CMD (Windows key) + A = calculator
CMD + C = contacts
CMD + E = e-mail
CMD + G = Gmail
CMD + L = Calendar
CMD + P = Play Music
CMD + Y = YouTube

Others keys that are useful include:

Android Keyboard Shortcuts: Scrolling

Spacebar: Page down in any Web page/document view
Shift + Spacebar: Page up in any Web page/document view

Android Keyboard Shortcuts: Typing

Alt + Spacebar: Insert a special character
Shift + Del: Delete the character to the right of the cursor
Alt + Del: Delete an entire line
Shift + Shift (press it twice): Activate caps-lock; press shift once more to exit
Alt + Trackball (Mouse) -Left: Move cursor to beginning of line
Alt + Trackball-Right: Move cursor to end of line
Alt + Trackball-Up: Move cursor to top of page
Alt + Trackball-Down: Move cursor to bottom of page
Shift + Trackball-Left/Right: Highlight text for cutting or copying
Menu + X: Cut text (will cut all text on-screen unless specific characters are highlighted)
Menu + C: Copy text to clipboard (will copy all text on-screen unless specific characters are highlighted)
Menu + V: Paste text from clipboard
Menu + A: Select all text in the current field

Android Keyboard Shortcuts: Browsing

Menu + I: Zoom in
Menu + O: Zoom out
Menu + J: Go back a page
Menu + K: Go forward a page
Menu + R: Refresh current page
Menu + F: Find on page
Menu + B: Open bookmarks
Menu + S: Open social network sharing menu
Menu + H: View browsing history
Menu + S: Open browser settings

Android Keyboard Shortcuts: Gmail

F: Forward current message (works only while inside the message)
R: Reply to current message (works only while inside the message)
A: Reply-all to current message (works only while inside the message)
Y: Archive message (works from within message or while on main inbox list)
Menu + U: Refresh inbox
Menu + C: Compose new e-mail
Enter: Open an e-mail (from the main inbox list)
Alt + Trackball-Up: Jump to top of inbox
Alt + Trackball-Down: Jump to bottom of inbox


How to open all numbers from WhatsApp directly in Truecaller

The simple way to get people details for WhatsApp messages is to use Auto-Search in Truecaller by allowing Notification access to Truecaller
Go to Truecaller->Settings->General->Auto-Search and switch Messaging apps to ON
And whenever you get a message from person who is not in your contact list, you will get a notification like:

WORKS FOR MESSAGES FROM GROUPS TOO.
YOU WILL GET NOTIFIED ONLY WHEN SOMEONE SENDS YOU A MESSAGE(CAN'T FETCH ALL UNKNOWN CONTACTS FROM WHATSAPP GROUP).
ALLOWING NOTIFICATION ACCESS IS A DANGEROUS PERMISSION

  Truecaller will be able to read all
  notifications, including personal
  information such as contact
  names and the text of messages
  you receive. It will also be able to
  dismiss notifications or trigger
  action buttons they contain.
  This will also give the app the ability
  to turn Do Not Disturb on or off and
  change related settings.

P.S. WhatsApp does shows names(which user has set in his WhatsApp profile) in group info for each person.


Restore apps from backup on Google Drive

You must reinstall the application for Google Backups to Automatically restore the application data and settings.

This information can be found on the Automatic Restore setting under settings > backup & reset

Here's a picture from the setting page's corresponding item:


Negative. The HTC Desire HD does not have an NFC chip.


What system apps can be safely removed with Titanium backup on Nexus 4?

If your real purpose is to improve battery life, you just can freeze them ($6 dollars spent very well for Titanium Backup). If you don't want to spend money, i think you can use Root Uninstaller Free, that includes "disable" option in the free version: all you have to do is to open it and disable the ones you don't want.
it also includes backup and unistall options if you don't trust. (backups to sdcard/rootuninstaller i think)

you just have to pay attenction to the ones you remove, bacause no official list is findable: just don't uninstall or freeze the app if its name does not convince you like OPP, HTML visualizer, package installer, SIM toolkit,... and so on.

just do a complete backup of your device and, in the worst case, reset your phone.

everything there requires ROOT access


I don't have a full answer for you Ican only help with the issue of your device not being recognized. But since I can't comment I will answer instead.
For your problem with your PC not recognizing your device. When your device is in fastboot mode, and connected to your PC. Goto device manager, there should be an item that matches your device that has a yellow mark showing it needs attention. Update the driver for that item and select the adb driver this should make your PC recognize your device.
This assumes you have the adb drivers installed on tour PC.


Can I play music from my UPnP NAS with VLC on Android?

No I don't think you can do that directly with VLC.
But you could use another app like BubbleUPnP or UPnPlay, they are made for the purpose.


Sometimes android goes into Fubar mode and the only way to get past it is to make a hard reset. This unfortunately deletes any data stored on the device but anything stored on the memory card will remain. Luckily there is a hardware hard reset mode.

A hard reset can be accomplished by doing the following things:

Turn the power off. If your Samsung Galaxy S II is frozen, pull the battery out and reinsert it
Hold the Volume Down button
Press and release the Power button
You are now presented with a menu that allows for Fastbook, Recovery, Clear Storage, and Simlock
Select Clear Storage by pressing the Volume Down button
Press and release the Power button
Now simply confirm your decision: Volume Up for YES and Volume Down for NO

Some versions of samsung galaxy s2 require that you need to hold down volume down AND volume up to get into the menu.

Youtube video showing how it's done


Whatsapp new update has the setting to hide last seen time stamp like iphone users. In settings-> Account-> Privacy you can hide last seen time stamp. If you choose to hide the last seen time stamp then you will not be able to see the others last seen time stamp.


Your phone bootloops. As I know, the only way to solve this problem is reflashing firmware and most likely you'll lose your data. Possible reason: modifications with root privilegies.


How do I force reset on Samsung Galaxy Tab A SM-T510 tablet w/o home button if password was forgotten?

Power Button + Vol Down until the screen goes black
Then hold Power Button + Vol Up


can I push 'hanging' sending email in gmail outbox?

This problem is a known bug in Android 2.1 (don't know if it is still present in newer versions). There is not much that you can do except being careful not to send too big emails. From my experience, it will eventually be sent but it can take up to a day.

Be careful because it will block all the emails you sent after the large one! It seems they need to be sent in the order they were created.

A solution to this problem is to use the Dropbox application, to upload your pictures to Dropbox, to "long press" on the filename, then "Share..." and "Share a link" by email to your recipients. This will only send a link by email so the message will not block as it does with large files.


ZTE Prelude 2, cricket wireless change over to tracfone

Perso locked in your case means that the phone is locked to cricket wireless, and it can't be used with other carriers unless you unlock it.

To unlock your phone, follow instructions below:

  Our phones work best on the Cricket network, but we'll provide the
  unlock code if you meet the following requirements:

  The device you want to unlock has been active for at least six (6)
  months of paid service.*
  The device you want to unlock is designed for use on and is currently locked to Cricket's network.
  Your device hasn't been reported as lost or stolen. Your device isn't associated with a fraudulent account.

  *The 6 months paid service requirement does not apply to Cricket devices purchased by Unlimited Plan customers before January 4, 2018.

  If you meet these requirements and would like to unlock your device,
  please call (1800-274-2538) a Cricket Support Advocate or visit your
  local Cricket Store

  Source


Android battery usage (3G, HSDPA and Edge)

Your understanding is correct. GPRS < EDGE < 3G < HSPA.

HSPA = HSDPA (High Speed Downlink Packet Access + HSUPA (High Speed Uplink Packet Access)

The difference between the three lies in the bands i.e. frequencies they use to communicate with the network. Edge uses the same frequency as the phone uses to transfer voice and SMS to the network. Hence, you may notice (atleast I have), that the E symbol will disappear when you are on a call - assuming that you have selected Use only 2G networks

To answer the last part of your question, I usually keep my networks on 3G/WCDMA when I know I am going to be near a charging point. I can go nuts with my data then. However, when I am travelling, and network coverage can be sparse, I force the phone to use GSM only which in your case is Use only 2G networks. This saves a lot of battery, simply because its more battery intensive for the phone to communicate over the 3G radio, rather than the 2G.

Edge can be pretty decent, if you just need to be online on Gtalk, Watsapp, and need to reply to some lightweight emails. It does the job. 3G or HSPA, is necessary for more intensive applications like Dropbox, Youtube, or one of those streaming music services that I can't remember at the moment.


It is not possible to do something like that.

You have 2 options:

Create a widget that the Hangouts app provides for that
Use a custom launcher, to make a custom shortcut to the specific function/activity

Since the app doesn't provide such a widget and the 2nd option can at best open your contact list from a shortcut (tested it), there is unfortunately no other option to get something like that.


How can I add a search button to my dock on a Galaxy Nexus?

They work like normal shortcuts, just long-press the icon and drop it into the recycling bin, and then open the app menu, long-press Search and drag it down to the dock.

Edit: The dock in question is not customizable from the default settings, but it can be patched through ClockworkMod. The most comprehensive customization options I've seen can be found here.

The files need to be applied through ClockworkMod so the device has to be rooted. Just download the file you prefer, move it to the internal sdcard and apply the update from recovery. Be sure to backup first, just in case.


Nexus 5 (LG D820) emulator images are readily available from Android Studio.
Tools--> Android--> AVD Manager --> Nexus 5


Using Droid as a computer microphone via USB?

There are all sorts of apps that enable you to use your phone's camera and mic on your PC over Wi-fi or USB.

Here are some examples:

DroidCam
IP Webcam


If you're looking to buy a cable that you can use to attach a USB keyboard to that connector, then everywhere I've seen calls it something like a "30-pin Samsung socket", and the cables are called something like "30-pin to USB OTG adapter cable" or "USB OTG Adapter Cable for Samsung Galaxy Tab 2", eg examples on Amazon.com, or on eBay.com.

Samsung themselves either seem to avoid naming the port when they're selling their official adapters and cables that plug into it, or just call it a "30 Pin": "Galaxy Tab Adapters" or "Galaxy Tab™ Data Cable (Charging) USB to 30 Pin"


I don't know if this is the reason for you, but I've seen the symptoms you describe caused by USB problems. There are two particular possible problems:

The cable is loose, probably at the device end. Then wiggling it slightly can cause a brief disconnection. You wouldn't normally notice this, because it only lasts for a second, but it'll terminate an adb shell session, or if you're deploying an app onto the device when it happens, it'll interrupt the transfer.

There's congestion on the USB bus. This can happen when several devices (whether that's several Android devices, or one Android device and something else such as a USB stick or webcam) are connected to the same hub. ADB is not very resilient to bus congestion, so it can disconnect while you're doing a high-bandwidth operation, such as taking a screenshot or running an adb shell command with lots of output.
Sometimes this can cause a brief disconnection, but sometimes the protocol gets into a bad state, and you can only recover by physically unplugging the device and plugging it back in again.

In either case, you can tell that this is happening because, even if the disconnection is momentary, the device shows the USB debugging notification again as if it had been fully unplugged.


How can I have android reinstall my installed apps after I do a factory reset?

In addition to Bryan's answer, you could try going to Settings -> Applications -> Manage applications and clearing the data for the Market.  That might be easier than manually cancelling every download.


Cannot find unzipped files from WinZip Android app

The app's description on the playstore does not speak of "unzipping files to your sdcard". It rather seems to simply "handle" them, only temporarily extracting files to process them. Which would explain why you cannot find the files anywhere outside the zip-file itself (or outside that app).

If you want to extract files to handle them separately, you might rather wish to take a look at e.g. AndroZip Dateimanager instead, which is explicitly stating to extract files:

  AndroZip File Manager helps you copy, delete, move, unzip/unpack, compress, encrypted ZIP supported, search, and organize your files, music, pictures, and folders just like you would do on your PC.


Clock Replacements for Motorola Droid Docking Station

After you install an app that takes over the Dock intent it will ask which one you wish to use as default.

The one I use is called Gentle Alarm which has a nice Dock display and some additional alarm features.  It is however a paid app.  I know there are several free apps out there as well.


Not able to access the service menu on my Galaxy S3

Is your Samsung Galaxy S3 from US Cellular locked for US Cellular only? If YES, you won't be able to use a SIM card from a different carrier with it. You'll have to unlock the phone first so that it allows SIM cards from other networks.


USB storage damaged-it may need reformating Samsung galaxy SHW-M110S

I believe you would have to reformat the partitions using odin (for samsung). It may have wiped out said partitions and erased the data on that partition. I am not sure if there is a way to recover, this is where a nandroid backup comes into play.


Is it possible to run a bookmarklet on Chrome by selecting it from the bookmark?

TL;DR Either wait for the Chrome for Android team to fix it or find a browser which supports it.

I found this issue ticket for Chromium (base code of Chrome/Chrome for Android/ChromeOS) which was opened in 2015 for the Android platform:

Issue 480010: Enhanced bookmarks do not support javascript bookmarklets

The gist is that:

  This is tricky because on phones BookmarkActivity sends intent to Chrome to launch the bookmarked url, and currently ChromeLauncherActivity rejects javascript urls.

https://bugs.chromium.org/p/chromium/issues/detail?id=480010#c11

Based on older comments the bookmarklet feature existed in a prior version, but disabled since then.


Sending notifications from the desktop to an android device

You should check out Google's Cloud To Device Messaging (C2DM) framework. If you just want to send stuff from your browser to your phone try Chrome to Phone (it's a kind of reference implementation of the C2DM framework).

Good luck!


Handling Notifications - Vibrations / Screen / Tones?

This worked for me on my HTC One M8

First Go to Settings, then go to Accessibility, and click Notification Reminder to Off

http://www.reddit.com/r/htc/comments/2w3op7/htc_one_m8_lollipop_notification_constant/


How to customise the menu on a LG G Watch

From my  reading of the LG G Watch User manual pdf  there are 2 sets of data that can be brought up from a 'Swipe Up' action.

1) Google Now. This can be customised through the 'Wand' Icon in Google now, and swiping away cards will often give the prompt "Do you wish to continue to receive updates about < whatever >? I doubt this is what you are referring to.

2) The actual settings/options. There is no mention here or anywhere else as to customising these options. I can't imagine you'd be allowed (or want to) remove something like "Pairing" or "Display" options for obvious reasons, they seem to apply the same rationale to all options, as is standard on all Android devices.

If, on the off chance, you are referring to the app drawer, then you would have to uninstall the app from your phone first as the Android Wear app synchs all compatible apps.

Finally the only other thing I can think of is Notifications you don't want. In this case:

  On your phone open the Android Wear app.
  Touch the Settings Icon
  Touch Mute Notifications
  Click the + Icon
  Choose what app(s) you want to mute.


Sync music folders between phone and tablet

DoubleTwist with AirSync will do this, as long as they're connected to the same WiFi network and looking at the same location.

For bulk file transfers, most file explorers (like ES File Explorer) allow you to browse devices from other devices on the same network.


contacts do not sync and get overriden/deleted

I was unable to stop the outlook App overriding/deleting created contacts. But syncing contacts via gmail, but using the Outlook App for everything else seems to work.

Disable Contact syncing for all accounts added to the Outlook App in the system settings.
Add all accounts to as an exchange account to the google App (In Account settings, there should be an 'Exchange' option. Disable all syncing but contact sycning.

For outlook.com accounts you will need to manually select 'Exchange' in the next step, even after selecting Exchange Account in Account Settings (else it defaults to IMAP).


Newer Android devices don't support USB mass storage because it has a big shortcoming: the phone and the PC can't access the storage at the same time that way. This is because USB mass storage is a low-level protocol giving the PC low-level access to the whole filesystem. This causes knock-on problems when you connect your phone to the PC:-

Apps on the external storage can't run while it is mounted on the PC.
Music and other files on the external storage aren't accessible to apps, so even apps that aren't on the external storage might stop working or become useless.
When the external storage is unmounted from the PC, Android has to rescan it from scratch (see media-scanner) because it can't tell what has changed.
There's no way for the phone to let the PC access the internal storage this way: Android can't unmount the internal storage, because all apps need access to it, even the system apps.
This also means there has to be a separate partition and filesystem for the external storage, which the phone can cope with losing access to. Newer Android devices often just have one big partition, and the "external storage" is simply a directory there. It's more convenient that way because you don't have free space split between partitions, but you can't use USB mass storage on only a directory.
Android can't enforce any filesystem security. The PC has complete access to the exported storage, below the filesystem level. This lets it access any file, and read the raw device data to recover deleted files. This might be considered an undesirable security hole.
As eldarerathis points out, the external storage has to use the FAT32 filesystem to work this way. This isn't a shortcoming when it's a real SD card, but when it's really non-removable storage, it would be more useful to use a better filesystem.

(Where I say "SD card" here, that means whatever storage your Android device calls "external", even if it's not actually removable.)

In contrast, MTP is higher-level, and allows Android to arbitrate and to share access, just like when sharing directories or filesystems over a network. It even opens the possibility of letting the PC access the internal storage this way, but there are other restrictions around that unrelated to MTP.

As eldarerathis explains, you need special software to access MTP devices from a Mac, because Mac OS doesn't have the appropriate software built-in, like Windows and some Linux distributions do.


Backup not listed to restore from on new Android device

Summarizing from comments ;

OP has been unsuccessful in restoring from Google Drive trying the solutions linked in the question
Using  titanium-backup is not an option  as bootloader is unlocked on the old device but on the new device Safety Net would be tripped if unlocked and rooted, apart from wiping data
Only option left is to take a back up as explained here (using adb} How to fully backup non-rooted devices?. It has limitations so it's recommended to understand and test it out


It is possible by using TWRP or any other custom recovery of your choice but you must have desired firmware file as recovery flashable zip archive first. Unmounting adoptable storage and performing all available wipes from recovery before downgrading is also required. You can find detailed instructions on what custom recovery is and how to install it on specialized forums (I recommend XDA Developers one) as well, as desired firmware version for your downgrade (head to your device thread and seek there if you interested).


"Failed to detect compatible download-mode device" on Mac Lion with Samsung Galaxy S2

I had the same problem. Looking at the source of heimdal revealed that this message is send when no USB device is attached.

And this was in fact the case. lsusb showed that the kernel is not aware of any USB device related to the Galaxy S:

flo@flo-pc ~/data/cm9-sgs $ lsusb
Bus 002 Device 004: ID 046d:0990 Logitech, Inc. QuickCam Pro 9000
Bus 003 Device 069: ID 1a40:0101 TERMINUS TECHNOLOGY INC. USB-2.0 4-Port HUB
Bus 006 Device 002: ID 046a:0023 Cherry GmbH CyMotion Master Linux Keyboard
Bus 007 Device 002: ID 058f:6254 Alcor Micro Corp. USB Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 005: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 007 Device 004: ID 046d:c521 Logitech, Inc. Cordless Mouse Receiver

After I used a different USB cable and a different USB port, my Galaxy S appeared on lsusb while it's in download mode:

flo@flo-pc ~/data/cm9-sgs $ lsusb
Bus 001 Device 016: ID 04e8:6601 Samsung Electronics Co., Ltd Mobile Phone
Bus 002 Device 004: ID 046d:0990 Logitech, Inc. QuickCam Pro 9000
....

And heimdall was able to flash a new kernel!

So I have two suggestions:

try another USB cable, I suspect the original Samsung USB cable to be of low quality
try another USB port, ideally without a USB hub between the devices


Changing Android Studio Emulator from localhost:port to 192.168.x.x

SOLUTION
I was able to fix this issue by doing the following:

Telnet onto the emulator (telnet localhost portNum)
Auth using the auth command and token in your user folder (.emulator_console_auth_token)
Use the redir command once authenticated "redir add tcp:123:456" (This command says to send anything destined for host port 123 to port 456 on the android emulator)


Any way to auto-update cyanogenmod with encryption enabled?

Auto updates are not available yet, but you can update your phone with this recipe:  https://www.bfccomputing.com/updating-cyanogenmod-11-kitkat-milestones-on-encrypted-devices/

Worked smoothly for me between CM 11 versions on a Galaxy Note 2 (t0lte).


Sync Multiple Devices Simultaneously With One Account

That very much depends on how you understand the issue -- and what is intended. In this case, using a single account for all devices definitly has one big advantage: Managing its apps (installs/uninstalls).

If the devices are defined as "school use only" or even for a single class, same applies to the calendar: all class specific events can be defined here (in the accounts main calendar), so noone can say he forgot to write it down. For personal events, each user can add his/her own calendar easily -- so no problem with this either.

The contacts/address book can be seen the same way: it could hold the classes contacts, plus the teachers (as far as needed/wanted) -- which would make it easier to organize team work. As with calendars, it should be possible for each user to access her/his personal address book additionally (I never tried this, so I cannot tell for sure).

So to summarize: If I didn't mis-interprete your question, the answer should be a clear "Yes". I use multiple Android devices with the same Google account myself, and never had any problems with that.


Trying to install ADB USB Drivers, but Nexus is never appearing in Device Manager

You should get the proper USB driver via the SDK Manager (which is the the tool you will run when installing the SDK).

The first step in installing the SDK, is starting the 'SDK Manager", and downloading an Android API package (ie. the code to develop for a specific API)

In the list of options, is an 'Extras' section - that contains the official USB driver for Android developer devices (of which the Nexus S is one).  Download that driver for best results.

You won't need to install the whole SDK using this method, but will need to start down that path, in order to get the proper driver.

Good Luck.


Sounds like you are looking for an app which allows you to password-protect other apps.  There are many on the Market, but I haven't used them so cannot comment on their reliability.


How can I get the last dialled number and call duration via adb?

Maybe you just need to pull

/data/data/com.android.providers.telephony/databases/telephony.db

as it contains all the call logs, and then filter through?

Something like:

cp data/data/com.android.providers.telephony/databases/telephony.db /sdcard/MyTelephoneDatabase.db


Most apps on android are safe to disable, however some can have some pretty bad side effects.  This however depends on what your needs are. You can disable the camera for example but it will also disable the gallery (at least as of kitkat and I believe Lollipop is the same way).

Android does have some core applications that are essential to the function of the actual system itself. For example disabling Package Installer will disable the ability to install any application and will likely cause your phone to go into a boot loop/soft brick.

More to the question, if you are unrooted you should be relatively safe since I can't recall any application without root privileges that can access and 'take down' any vital apps on the system.  That being said going mucking around with the core applications that make your phone/tablet function shouldn't be done lightly.

Source: I build custom roms, and I am a former PAC ROM maintainer.


I feel stupid now, but I will leave the topic here in case someone has the same problem.
I decided to disconnect my USB hub which was using one of the usb-b ports. After I did that, the usb-c connection worked fine.
EDIT:
Turns out things are even weirder. Apparently it doesn't matter if the hub is plugged in or not.
What seems to be the real issue is that after the phone connects and by default, it's set to "move files / auto android"... it's not really default. You have to change to any other mode like "move pictures" and then back to "move files / auto android". Seems to be working so far.


Why does taking a screen shot require root access?

No idea why it wasn't available before, but as of 2.3.3 non-rooted screen shot support was added for system apps, at least. As eldarerathis noted, there are some articles out there implying that this would let any app capture a screen shot now, but according to an android engineer this permission is only granted to apps signed by the system image's keys - it is only available to be rolled into the OS, not as a feature 3rd party apps can access.


How to restore files on SD card protected by NQ vault?

There is a related post here which indicates that vault app is phone specific How to restore files on SD Card that was protected by Vault app? which indicates it is not possible, more so since your old device isn't working

Even for premium vault members it appears to be the same (need to use old phone)
https://help.nq.com/entries/24327737-I-just-got-a-new-phone-how-can-I-transfer-my-Premium-Vault-service-to-the-new-device-

But both these are time lined 2013 so it's best to reach out to nq vault help and post your outcome here for benefit of others

Edit

Short answer : NO, unless you are a premium subscriber and made a cloud backup

Long Answer : I mailed NQ, since I had the app on my previous cell and
was debating to go premium. Their reply, you can quote  request (#239838) to follow up

  Carrie (NQ Mobile US, Inc.)
  Dec 23, 09:28

Thank you for contacting NQ Mobile Customer Support.

  Unfortunately, if you no longer able to access the device, it will be difficult to recover your files and information from the Vault at this time. This is because the Vault files are saved locally on the device itself and the only way to either backup, restore, or move those encrypted files would be by using the Vault application on the original device. There is no other way to do so via a computer for example, unfortunately.

  If you ever made a backup with our premium Cloud Backup (Vault Online) feature in the past, you should be able to restore your information to the last backup on a new mobile device by tapping " Cloud Backup (Vault Online) " in the application, signing into your NQ Account, and then tapping the green "Restore" button. If you have never made a backup or were never a Premium User, unfortunately the files are lost and there's no other way to recover them. I do apologize for any inconvenience this may cause.

  If you had Premium Service on your old device, however, I can assist you in transferring that Premium Service over to your new phone.

There is a lesson to be learnt here, before trusting sensitive data to such apps, evaluate all contingencies before you do that


Samsung Galaxy Ace S5830M CyanogenMod 7.2: Google Play gives error 492 after factory reset

This problem can be solved with the 492 Error fixer package from this thread here on XDA Developers. You just put it on the SD Card, reboot to ClockworkMod (which I'll assume you already know how to do), go to Install zip from sdcard, and install the fixer package.

Once you install it, you should be good to go.


How to install an app outside Google Play?

You have to go to Settings > Security and tick "Unknown Sources" or depending on your device/OS version "Allow Unknown Sources." You can then side load an apk file. It maybe a slightly different place depending on the manufacuturer. E.g. Samsung is Settings > More > Security.


Use framaroot. It's far better than kingoroot. Also kingoroot have some security issues too.
I. Before You Begin:

This will void the warranty of your device. However, you can reinstate the warranty by unrooting your device if there’s any unrooting procedure available.

This only works for some of the android devices.

II. Downloading Required Files:

Framaroot APK

III. Rooting Your Android Device (Framaroot Method):

Once it’s been downloaded, head to Menu>>Settings>>Security on your device and enable the Unknown sources option.

Open the File Manager app on your device and install the app you downloaded earlier to your device.

Once the app’s been installed, launch it from your App Drawer.

Select Install SuperSU from the first dropdown menu.

As for selecting the exploit (there’re three, Sam, Frodo and Aragorn and I personally wish there should be Gollum too ;)), head to this page and see what exploit works for your device. Once you find it out, tap on it in the app.

The app should begin rooting your device, shouldn’t take too long to finish.

Reboot your device once it’s been rooted.

Voila !! You’re done!

You’ve successfully rooted your Android device using the Framaroot app and you should now be able to see the SuperSU app from your App Drawer!
Hope this will help you !! Happy Rooting.


how to sign Android device out of Google account temporarily

In android removing the account is equivalent to that of logging out in PC. As lots of data is being synced from your google accounts to your phone therefore if you remove the account from your phone the data which is already synced won't be affected, But you won't be able to use any google related services in your phone.

Apart from that there won't be any problem.


How can I update my Samsung Galaxy Gio without a PC/Kies?

I'm afraid not. There is an official 2.3.6 upgrade available, but it's not available using Android's over-the-air (OTA) update system, so you have to use Samsung Kies on a PC to flash it to the phone. There are also unofficial 4.1.2 upgrades available, but similarly, you need Kies to flash the phone.


How can I get a busy tone when dialing a number which is actually busy

This sounds like it may be something your carrier is doing when the number your calling is busy. If I call a number that is busy, I get a busy tone.


DeaDBeef allows you to manage multiple playlists.  The playlists are not those in a traditional sense (where you load pls, cue, etc) in that you select directories to populate the playlists.

If you were to store you files on your phone in such a manner:

/sdcard/music/Lectures/..
/sdcard/music/Music/..

You could then create two playlists, loading the respective directories.  DeaDBeeF will ask you to install a plugins pack on first launch.  These plugins  allows you to play mp3s, as well as FLACs and cues.

Android Market QR


Restoring a backup of one ROM over top of a different ROM is a bad idea; although it may work in some cases, the device partitions often get screwed up.  You need to flash a working ROM -- preferably the original one -- and should have no problems doing so since you have Clockwork access.


After assessing your situation closely !

You only have 1 option.
The fact that you have no OTG, means no access is possible to enable ADB.. You also can not access it in any other way.

A few years ago, ADB would automatically be enabled on every boot, the system would then boot up and configure ADB as per user settings... This allows many root access programs to work correctly ( the reason most repeatedly restart the device )   ...

You may have to write a script for running batch commands,  You can do this easily on Windows

adb restart
adb wait-for-device
adb pull /storage/sdcard0

A simple script used to exploit the vulnerability...

You would save that text file as commands.bat   ( .bat is a batch file )  and run it...

This probably won't work however...

Your only option I could find, cost money and time.

LCD & Digitizer - Front panel replacement

Replace the whole front panel yourself...

People have already Assembled the entire front LCD & Digitizer, so no hassles trying to pry the screen off...

You just,

unscrew the old back
Take the back half off
Plug in the new front half   ( LCD & Digitizer panel )
Screw it back together

...
It's fairly cheap to do it yourself...

This answer is not a guide but just an example of possible solution's.. Please be careful and take all necessary precautions whenever taking apart electrical devices.


How can I hang up on only one party when using call waiting?

Switch to the call you want to end, hit end. A few seconds later the other caller will "call you back", which is actually just the other call resuming. It's weird, but that's how cdma signaling works. "it's not a bug, it's a feature"


Why isn't the name of my device changing?

If you haven't tried this yet, I think you should try syncing your device. To sync the device, you tap on the settings button on the top right and select sync.


How can I clear out unneeded files - like cache, tmp et al?

As far as I can tell, Android doesn't keep around a lot of cached files for the OS.  Your phone's recovery mode should also have a "Clear cache" option that would do the trick, and you can clear individual app caches from Settings -> Applications -> Manage applications.


Restricted Google Play Service hangs up the booting process

This is a known issue when blocking Google Play Services using Privacy Guard on CM13. However there is a workaround if the device has a custom recovery like TWRP installed.

Boot into recovery
Open File Manager
Navigate to /data/system
Delete the file named appops.xml
Reboot.

Since you've not rooted/installed custom firmware, the only option is a factory reset from recovery. You'll lose all apps, but data stored on the device storage will be safe.


Two relevant aspects before answering your specific questions :

You are planning to install a new ROM
The device is going to be with you so you are not bothered about wiping all personal traces ( like you would be if you are planning to sell)
See What should I wipe in TWRP? from official TWRP help . That would take care of your needs for installing a new ROM

  If you are switching ROMs (changing from one ROM to a completely different one) then you should perform a factory reset. A factory reset wipes data and cache (which includes dalvik cache). A factory reset will also wipe sd-ext and android_secure if your device has those items. 99% of the time, this is all that you need to wipe and you only need to do it once, not three times as some people would lead you to believe.

(Emphasis supplied)

factory-reset is equivalent to Wipe data,cache, dalvik. It will not remove your pictures . See Firelord's answer which has other useful references as well

  ...Factory Reset would remove everything under /data (excluding /data/media which serves as emulated storage available through /sdcard as internal SD card)...

  What's the difference between Data and Internal Storage?

Data is what is contained in the / datapartition. Internal storage world refer to the entire device directory structure and what is contained in them as well

See What happens when I wipe the internal storage of a device using TWRP?
Also TWRP help explains further

  ....you may have options for wiping internal storage, external storage, sd-ext, android_secure, and/or an option for formatting data. There's almost no reason that you would ever need to use these items....

(Emphasis Supplied)


HTC desire bravo sim card is always ejecting

Sounds like the micro SD card slot is physically broken on your phone. You need to take it to a technician to fix it, or return it if it's new or still under warranty.


Do you see anything like "this message was deleted"?

If yes, it means that the person posting the message has deleted it for all users.

Otherwise, whatsapp doesn't delete messages unless your phone is accessed by someone who intentionally or unintentionally deleted the messages.


How to toggle wi-fi, gps etc quickly in HTC Sense?

There are a lot of toggle switches available. Some even come pre-installed -- just check it out:

go to your homescreen
long-press on an empty space
select to add a widget
scroll through the list of available widgets
select the one you want to use

Usually, there are a lot of separate widgets to toggle either Wifi, GPS, ... -- but also a "power-widget" (or "energy-widget") should be available, which is a combination of several widgets.

If you are still not satisfied with what you find there, the playstore is full of alternatives:

Elixir 2 with its Elixir 2 - Widgets being the most famous and high-rated1, and can even be integrated into the notification area
Power Toggles being another alternative2 -- also can be integrated with the notification area

Just to give you two examples -- as said, the playstore has many more. Below you find a screenshot from Elixir1 and Power Toggles2, to give you an idea of what they can do.


How to recover contacts from backed up galaxy S2 (gingerbread) files

SIM contacts are not synced, neither are "phone" contacts. If you had used Google contact, they would have been synced with your Google/GMail account -- but then you wouldn't have noticed their loss, as they would have been synced back to your new device. Had you saved them as SIM contacts, they'd also be on your new device.

Which leaves us with the other non-synced variant: "phone contacts". Those are stored on device internal storage (to be more precise: in a database file located in /data/data/com.google.android.providers.contacts/databases), which is not directly accessible by normal users, so you could not have simply copied it.

Conclusion: as these data are not stored in "My Files", you have not copied them. And as you've factory-reset the original device, you cannot simply restore them from there. So apart from a quite expensive forensics recovery (done by a data recovery specialist) from your old device, there's no way to recover those contacts, sorry.


Method 1 :

Go to Settings -> Applications and find Google Play. Then > Clear Cache.

or

Method 2 :

Go to Settings > Accounts > Google and remove your google account. Then add it back to the device and try redownload or reupdate the App. If it doesn't work and the error is still there give it some time. It'll likely clear itself out and you'll be able to download the App later.

Sources and other Links :

Error 927 Google Play (Xda forum)

Error 927 Google playstore (androidcentral)

Android Fix: Error 927 while downloading or updating apps in Google Play Store

Different Ways To Get Rid Of Error 927 In Android


I got this same thing. I have Google for business and my devices that access the business accounts are managed by the google system. It is a SM-P610 Samsung, and I have personal and work accounts on it. It alerted "An Android device was rooted" at 7:23AM then later at 8:32 alerted that "An Android device was recovered from rooted state".
The alerts are from google.admin.com, through the Google for Business account.


Is "high accuracy" mode in location setting, is what is known otherwise as A-GPS?

Here are the basic technologies for location on an Android device:

GPS (Global positioning system) - uses satellite signals to determine location without external request, high accuracy (~5 m), high power, high time to first fix.
WiFi - uses WiFi scans and requests location from Google (possibly over cellular network), medium accuracy (~50 m), low power, low time to first fix
Cellular - low accuracy (~500 m), low power; I am least sure how this works; there may be both versions where location is queried from Google as well as from the cellular provider.
Bluetooth - uses Bluetooth scan and requests location from Google, high accuracy (~10 m), low power, low time to first fix, low coverage (doesn't work in many places)

A-GPS is assisted GPS. Without assistance, the Android device must listen for what satellites are currently overhead, which is slow and may require 10+ minutes to give a first fix. In A-GPS, the Android device uses its data connection (possibly cellular) to request which satellites are currently overhead. This reduces the time to first fix to ~30 seconds.

High accuracy mode will use A-GPS, but is not equivalent. In high accuracy mode, the Android device will first acquire a coarse location fix (say using WiFi) because this can be done in a few seconds, then it will improve this location fix with (A-)GPS when this becomes available. When this happens on Google Maps, for example, you will see the blue uncertainty area suddenly shrink in size because GPS is more accurate than WiFi or cellular positioning. High accuracy will provide a fix faster than A-GPS alone would.

GPS specifically refers to the US constellation of satellites, but people use this term to refer to the European (Galileo) and Russian (GLONASS) as well. Global navigation satellite system (GNSS) is the more appropriate generic term. The GNSS system used by your Android device depends upon its particular hardware. Your Android device's applications do not care which system is used.

In order to use Google's WiFi, cellular, or bluetooth location systems, you need to have an internet connection and be in an area with the corresponding technology covered and mapped. Your device scans for access points/towers/transmitters, and sends the results with signal strengths to Google, which estimates where you are. If the scan is empty, or in a place where that has not been mapped, your device location will be unknown. To be mapped, a sufficient number (as determined by Google) of people must have provided location information with scans for the area, like wardriving. It does not matter how you get your internet connection; you can use WiFi location with a mobile data connection because the results of a scan can still be sent.


Contacts stored on google will automatically be synced with any new android device you log into with your google account. You just have to head over to contacts to see them.

If you don't have an android device to login with, you could head over to Google Contacts page to view them. Google offers the option of exporting the contacts to view them on a computer offline. You could export them and open them in excel by clicking more on the left tabs then export>google csv format.

Note Since csv files are supported by Excel, you can just click on the file and open it in Excel. If however, you come across any problems in opening it, you can solve them by importing csv file into Excel. Choose the Data tab and the From Text option.After this, the Text Import Wizard will appear. It will lead you through several steps, one of which is choosing the type of delimiter. Once you’re finished, you’ll have a list of gmail contacts in your Excel document.


Is there a way to manually install Google Play store on a factory reset Xperia Play?

See here, you will find all APKs versions of Google Play store.
Go to your phone Settings and see what's your android version.
Download the APK that can work on your phone and install it manually.

Note:

  Remember that since APKMirror is an alternate app source, you must have the setting enabled: "Install Unknown Apps" (or similar), which you will find under security.  – @wbogacz


I solved. The old phone has Oreo, the new one had Nougat.

I upgraded the new phone to Oreo, made a factory reset and finally the restore started correctly.


I believe this is simply because Android puts the Wifi to sleep to save power when the screen is turned off. You can try setting the Wifi Sleep Policy: Settings > Wireless & Network Setting > Wifi Settings > Press Menu button > Advanced > Wifi sleep policy to Never and see if your problem still persists.

Alternatively though, instead of having your server ping your phone, I think it will be easier for the phone to "ping" (or make a HTTP request or through other methods) the server when it is connecting to your Wifi network. Your application can register to the system to receive a broadcast Intent when certain Wifi events occurred.


Why is my storage not using all of its storage?

A part of storage is used for the operating system (Android). In your case it's about 4 Gb.


On TurboCharging, "Charging Slowly" message displayed on my phone Moto G4 Plus

Moto phones are quite close to Nexus phones or pure android as commonly referred to, so the explanation below is valid
See Android phone "charging slowly": How to make it faster, for reasons on why charging slowly is displayed, in particular Andrew's excellent answer. To summarise, fast charging/ Turbo charging is achieved by increasing voltage or current or both, i.e. wattage ( being the product of current and voltage), as compared to conventional charging. Andrew's answer explains the values for which such notification appears ( Nexus phone on linked question uses a different type of which charging compared to your device, but that is a minor detail, since OS is flashing the notification based on wattage values and not on type of quick charging)
So, the most likely cause IMO, is that your Turbo charger is not working well or it is not receiving adequate voltage ( connect through a voltage stabiliser, avoiding extension boxes). You can verify otherwise by going to service centre and checking with the Turbo charger sample.

Do revert with your findings

Edit: I own Moto X Play and the charging cable is fused with the charger. If your charging cable can be detached from charger, try replacing with a good charging cable, to eliminate cable issue


How to avoid system update for Samsung Galaxy Note 4?

There are many ways to disable OTA's, all depending on your particular device and AOS version etc. However, most ways require you to be root. Then the most easy way is to use the package managers built-in block function, which blocks packages. Use it like: pm block <package name>. E.g. pm block com.sec.android.fotaclient, would block the FotaClient.apk. Often there are various scripts available, that runs through a list of these packages, specific to your device. Or you can also use great apps like App Quarantine, Titanium Backup or by using some Windows tool like Debloater. You can also edit the file extension of the OTA certificate to prevent installs. (Sorry, forgot the exact path and file name.)


It works as expected. I successfully unmount adopted storage.

First I moved all apps to internal memory. Then I unmount adopted storage from SD card options.

System starts syncing data that was not written yet and after minute there was intent notification "You can remove sdcard safely". So I removed card. Nothing wrong was happening. Of course, wallpaper disappears but it was predictable.

Another side effect was that I can't save screenshot so I made these photos by another phone.

After some time I inserted same SD card to smartphone and Android mount it automatically. Wallpaper appears again and all my files from SD card was in the same place as before.

Technically adopted storage is separate file system but mounted in a file system, in the specified directory. Not every app can be moveable to adopted storage. It behaves like normal SD card with FAT/exFAT file system but Android merge view of internal memory directory in one "file system". Another difference is that adopted storage is encrypted. Android mounts that encrypted block device, decrypt it and mount in /mnt/expand/. No system data are moved to adopted storage, only apps that developer implement an option to move app data to adopted storage.

Test was made on Android 7.1.1. Smartphone model: Motorola G5S Plus (XT1805)


How can I get the market place to allow me to download games compatible with my installed OS?

Unless you still have the build.prop file from your 1.6 ROM somehow, I don't think the OS version is the issue.  I would guess it's blocking based on your device or carrier, not the OS.

Check out the answer to this question to see how to view and edit the build.prop file.  You can report a different device/OS version through that.  If you want to change your apparent carrier, try the MarketEnabler app.


Will sdcard0 be encrypted on HTC One XL?

Too many questions btw but the answers are follows :

Ans 1 : Yes your /sdcard0 will be encrypted.

Ans 2 : No, if the /sdcard0 is encrypted you will not be able to access your storage in anyway.

Ans 3 : Yes, you will be able to update your cm but it will not be updated in seconds, it will take several minutes.

Ans 4 : Yes, all your previous data will be accessible. Data is lost only if you are installing cm for the first time, if you are updating it, your data will not be lost.

Ans 5 : Upto I know, you can decrypt your phone without factory reset but I don't know step by step process for decryption.


TWRP recovery: "pm install /path/to.apk" not working

Use script to place the APK file at the correct place in /data/app instead.

mkdir,mv,chown and chmod are to be used.

While pm binary is there, it cannot do it's work from recovery that is a completely different system.
See this as someone trying to install a game on his Windows system while booted on Ubuntu.


When I uninstall WhatsApp from Android device, would my chats'/msgs' data stay on device?

There are two separate issues

Factory reset was not done , so it's technically possible to retrieve data but this would involve sophisticated methods not in the reach of an average person
As far as WhatsApp is concerned , when you uninstall , the data is  not accessible even on installing again since you need to authenticate the telephone number , which I presume it
s with you. WhatsApp database is encrypted making it more difficult to retrieve messages but your WhatsApp pictures, videos and audio can be accessed

IMO, unless the other person is very savvy technically, it's not a cause for concern but then in future do remember to encrypt your device and factory reset to ensure that others cannot access your private data


Factory reset without erasing data will cause second user data removed?

I went ahead tried to factory reset my phone without erasing internal storage.
Device - Oneplus 5, Android 8.1.0 , OOS 5.1.4, Not rooted
Before reset
Users

admin
work

Below are the storage details
admin       - /mnt/user/0
/storage/emulated/0
work        - /mnt/user/11,
/storage/emulated/11
guest mode  - /mnt/user/10,
/storage/emulated/10
After reset, names of users are reset and only default user name is seen which is Device Owner
Users

Device Owner

Below are the storage details
Device Owner  - /mnt/user/0 ,
/storage/emulated/0
Files in /storage/emulated/0 are not deleted. All files of second user got deleted. Looks like it completely wipes second user in this case. Guest user got deleted too.


profile picture appears in gchat but nowhere else

When I send SMS to another phone, it's not sent as my Google profile, eg. example@gmail.com, but as my number, eg. +123456789.

If you add your own number to your contacts, and then add profile picture, you will see it in SMS chat.


Not everyone got it.

If you want, you can sign up for beta https://www.google.com/android/beta and you will get the prompt instantly, or you can get the factory image and flash it in fastboot: https://dl.google.com/dl/android/aosp/bullhead-nrd90m-factory-61495c8b.zip


Apparently, the 'Google Search' app now contains large parts of the application launcher in Android 4.4.4. Thus, disabling it also stops the launcher and the next reboot leaves you in a catch-22 situation.

With previous versions of Android 4 this wasn't a problem - one could disable 'Google Search' without such drastic side effects. Use-case: make the annoying search bar disappear from the home screen.

The tricky part then is to get into the settings to re-enable the 'Google Search' app.

Booting into the recovery mode does not help. It just reports 'no command'.

But, fortunately, you can still talk with ADB (Android Debug Bridge) to the device (after a normal boot, when the 4 circle animation is playing).

Thus, you can connect your device via USB to your computer. Assuming a Linux system you can enter the adb shell via typing

$ adb shell

in your terminal.

The ADB prompt is something like:

shell@hammerhead:/ $

There you can directly start the settings via:

shell@hammerhead:/ $ am start -n com.android.settings/.Settings
Starting: Intent { cmp=com.android.settings/.Settings }

In the settings you can go to 'applications' there swipe right to the 'disabled' category - where you can find 'Google Search' and you can enable it again.

One can probably install an alternative launcher - and if that works the disabling of the google launcher (aka 'Google Search') should not be a problem.


Apps do not exist on moving them to SD card on Tab-1030

You pretty much answered yourself: you move your apps to your SD card, then you unmount your SD card.

No SD card -> the apps in it are not there anymore -> Android considers they have been deleted.


Is there any shortcut for closing a tab in Chrome?

It seems the method you describe is currently the only true way of doing this. However, if you press the back key, it will close the current tab once you've gone back through the history of THAT tab. So if you open up lots of tabs but then close each one after reading, this is a very quick method for you (1 click). If you do extensive browsing in each tab, it's not as good but still easy in that you just press one button

There are many other browsers out there (Firefox, Dolphin HD / Mini, Boat Browser / Mini, Opera, Maxathon, SkyFire) which are all great applications (as you can tell by their app star ratings), albeit with different levels of integration with you Google account.  Several support addons or plugins to provide additional functionality.


Factory reset my RCA Viking Neptune 10 tablet

As wbogacz suggested i found the user manual and found out that there is a reset button which can be located at number 9 of the following image of the backside of the device:

Press that button to reset the tablet (then press and hold the
Power button for 4~5 seconds to turn on the
unit).
Hope this solved your query.


i'm totally ignorant and my unrooted tablet is stuck in a boot loop

I have been through the same situation
 After the factory reset, I faced a similar situation. You can take out the SIMs and memory card and do a factory reset. After the factory reset, latest Android update pre-installed with Google Siri which has speech recognition and face recognition technology and I can assure you, once you get used to it, it can do wonders.
Regards,
Mithun


If your device is rooted now you may use titanium backup. It has freeze feature beside uninstall system apps (freeze is similar with uninstall but it is reversable)


What you are asking is not possible. The closest thing to it would be a "delivery report", which at least tells you the message was delivered to your addressee (it can't tell you whether it was read):

Go to SMS settings and in menu related to SMS activate the request delivery report.


Adding more widgets in 'Widget' Lock screen style of HTC One X

The only way to add more widget is to install an application that allow their widgets to be used on the lockscreen. Developers need to specify if their widgets can be used on the launcher, the lockscreen or both.

So, if a widget is available on the launcher but not on the lockscreen, I'm afraid that you can't use it on the lockscreen. (But you could mail the developer so he makes his widget available on the lockscreen).

As said in the comments, a Xposed module is available for rooted to user that enable all widgets on lock screen : GravityBox


try call stats
https://play.google.com/store/apps/details?id=com.movinapp.calls
there are other similar apps on Google play.


Nexus 5 stuck on “flying color dots lollipop” screen after Hard Factory Reset

There is nothing to worry. You just have to flash the images properly.

Please follow the steps mentioned in this Android Enthusiasts answer.

The initial bootup usually takes time around 10 to 15 minutes. I'm up and running 5.0.1 without any problems.


How to enter recovery/download mode with broken home button and broken bootloader

Samsung devices can usually be forced into download mode using a JIG. They are pretty simple and cheap to make. If your device has been soft-bricked this will almost always work.

http://www.xda-developers.com/need-a-samsung-usb-jig-build-your-own/


Can't see Android Emulator when apparently it already is running

following Robert's advice I opted to install a copy of Genymotion Personal Edition and linked it to Android Studio via the Genymotion Plugin that was available to install.
see here for installing: https://www.techbeamers.com/genymotion-emulator/
If you do not see an additional icon pop up like described in the page then you will want to (in the case of versions around 3.6.3) enable the Toolbar via View>Appearance>Toolbar
This seems to at least link up fine for me with Android Studio, but overall does not really answer the question as to why the emulator via AVD does not function.
If no one seems to be able to share that knowledge, then I suppose will pick this one as the best answer.
Thanks to Robert again for mentioning Genymotion.


Howto setup SMTP server without incoming mailserver?

Things have changed. Currently it is possible to setup a SMTP server without having an incoming mailserver. K-9 mail still asks for an incoming mailserver and complains about the password which I've set wrong but doesn't insist on a correction.


Half of touchscreen is unresponsive. How can I make Android only use the top half (rotated by 90 degrees)

Perhaps you could try out something like Assistant menu's cursor facility,

  Unfortunately, I am not sure where you could get one though.

It's you phone's hardware that is not working right? If so, you could just make all touch events in upper half with such a software and emulate that touch occurred in lower half somewhere? You would (most likely) need a rooted phone for installation of such a software though.

The one with Samsung's phones can be accessed from settings/accessibility/dexterity and interaction/assistant menu , I am not sure whether stock android has such a facility. You can then use the lower half screen by scrolling the cursor down, A bit cumbersome , it would be for sure though. You should search for such an app. Which (most likely) be a system app as it has to be available all the time.

Hope this proves to be helpful.


Preventing device from accessing open WiFi networks

This is not possible unless you restrict access to the device's Wifi itself, which is not possible on current most popular OS's(not without unofficial modification atleast) Android, iOS and Windows Phone.

There are apps that can control accessibility of porn websites(Apple has its own) on the device itself(thus it will deny requests to porn websites from the router), but if your kids really want to, there's always a way around the filter.

Maybe it's time to think that censorship isn't a modern solution to these kind of things anymore.


How can I save keypad command numbers like `*#*#4636#*#*` to my contact list?

Save it as contact; then when you want to use it -> navigate to it; and choose edit before sending.


Where to find downloaded firmware update package?

I found the OTA package in following location

/data/data/com.lenovo.ota/app_otapackages/

Hope this helps you


Is it possible to track what information on your phone an app is uploading?

Sniffing the network traffic would require root for the app that does the sniffing part. This can easily be done with "shark for root". But you won't get any end-user friendly information, just the raw packet data that's been send and received from your phone. That information needs to be matched to a particular app and action (e.g. app xy is uploading photo file x123.jpg).

Generally you don't want an app to be able to read and log another apps network traffic for security and privacy reasons. That's why you need root for that.

Even if you could read and log the packets from other apps, it's easy to disguise the malicious data as something normal. It is not so easy to reveal that.

Side Note: If you don't trust an app which has network access, don't install it.  If you really need the app and you know that it works also without Internet although the app requests permission to use it, some custom mods will allow you to block internet access without the app knowing.


Where does Google Tasks tasks arrived from?

Google tasks has been since long, but only in Gmail. Here is a 2009 article explaining it.
I guess it came around the same time probably. There wasn't a separate app for it back then. It was just a chat-type window popup in the bottom of your gmail screen. Check the old Gmail, the tasks' list comes from the drop down in the top left (circled red)


Possible to install unbranded android on HTC ONE?

It would be either very difficult or not possible at all.
Since Android is an Operating System, it is designed to fit varieties of devices, which differ in all kinds of modules that require specific drivers for themselves. Therefore if you want to create a clean Android build you must gather those drivers (and some additional configurations) to make it work properly on your device. Meanwhile, almost all 3rd-party ROMs are either manipulated from the official ones, or have extra configurations pre-applied, which both don't meet your requirement.


Blocking notification based on content or sticky-ness

automation is  preferred option, since OP is looking for context based actions . Many apps are available. I prefer using MacroDroid,  since it is free (upto 5 macros) and easy to learn (app guides you through the settings - make sure from the app settings you activate ignore battery optimisations if using Marshmallow)
OP has confirmed in his answer that Macrodroid approach as suggested by me in comments worked and his answer covers another automation app as well
You would need two macros for this to start with ( needs root)
First macro would look like this (Triggers / Actions / Constraints are added by +)
Macro 1 :  Remove notification (name of macro )
Trigger : Notification → Notification Received → Select Application → Choose App → Text Content → Contains (Notification Text which you wish to disable)
Actions:
Configure App Notifications → Choose App →Disable
Constraints:  No Constraints
Logic: We need to identify  the content of notification  to disable this notification from appearing. Not specifying any Constraints means we want the macro to always run
In the next macro, we make sure that if the content of notification is anything else, that notification is shown
Macro 2 :  Enable notification (name of macro )
Trigger : Notification → Notification Received → Select Application → Choose App → Text Content → Excludes (Notification Text which was disabled in earlier macro)
Actions:
Configure App Notifications → Choose App →Enable
Note:

Tested and working on Moto X Play, Android 6.0.1, with a different app, since app in OP doesn't work in country

In my experience, heavily modded OS's  like Samsung, Huawei, MIUI at times produce unexpected results, so it is better to have two separate macros - easier to troubleshoot from the app logs.

Optimal approach
Once you have them working satisfactorily, you can elegantly combine above macros to have a single macro (not tested by me since I don't have any apps that produce multiple sticky notifications but should work). This is a better approach, since notifications aren't lost as pointed out by OP in his solution

This will dismiss any other notifications that also happen to open from the same app at the same time.

Macro  : Enable / Disable notification selectively
Trigger : Notification → Notification Received → Select Application → Choose App → Text Content → Any
Actions:
If Clause → Add Condition →Notification Present → Select Application* → Choose App → Text Content → Matches ( Notification Text for which you wish to disable )

Add Child action ( by long press of above action) of first Macro

Add else clause ( long press if) and add action of second Macro


How can I remove/hide the Skype Status notification?

This is now possible:

https://support.skype.com/en/faq/FA12359/how-do-i-enable-or-disable-the-status-icon-in-skype-4-for-android-phones

Just tried it on my Nexus 7, works fine.


How can I browse my Mac's hard drives with my Android phone?

Astro File Manager has an SMB module that appears to work for browsing the filesystem via Samba.  I haven't found any AFP or Bluetooth modules (yet); for the latter, Android likes Bluetooth OBEX-FTP but the only server implementation I could find for OSX is ancient and bitrotted.  Android doesn't appear to have any way to do the kind of OBEX stuff OSX wants — although I'd love to be proven wrong about that.


WARNING: I have not tested this procedure.

You would need to have fstrim in system/bin. This XDA post has a DropBox download link.

start up adb and then switch users to root.

$ adb shell from your os terminal.

$ su to switch to the root user.

To copy fstrim to your /system/bin path you first need to mount the system path as Read/Write from adb or some other file manager

# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system to mount /system as R/W

Then copy fstrim to the system path.

# cp <pathtofstrim>/fstrim /system/bin

Next you need to change permissions of fstrim to include execute.

# chmod 766 /system/bin/fstrim to make fstrim executable by root

After setting the correct permissions on fstrim you can run these commands from adb (as root):

# fstrim -v /data
# fstrim -v /cache
# fstrim -v /system

OR, you could go the EASY WAY. Install the LagFix app, and trigger fstrim on demand, provided your device has fstrim support!


You can use VLC to view videos with subtitles. Copy the subtitle files on the same folder as the video, then change their names to be the same as the video (don't change their extension).


Will an S4 boot and run without a volume button?

Yes. The phone can boot and run without volume button. You just have to make sure that neither volume down nor volume up button is pressed after removing the external button otherwise you may enter into recovery/Odin mode or into installing custom ROM mode. So remove the external button and boot up the phone as usual.


Possible to remap `Esc` key to `Caps Lock` on a bluetooth keyboard

In Android 4.0 you could do this easy, you would need root permissions though. You most likely still can with root. Just checked can do easy with root. /System/usr/keylayout there are a couple files in there with keyboard layouts that you can edit with root permission. You can veiw but not edit in fx file manager, there are other files that control the same types of things in there.


How to down Android software version i.e. from Kitkat to JellyBean Plus

Usually you can't downgrade your device the "official" way, however you can do it manually:

THIS WILL VOID YOUR WARRANTY!

Go to www.sammobile.com
Then go to firmwares.
Search the right firmware for your device.
Download Odin (do a google search)
Extract Odin.zip
Put the md5/tar in the PA/PDA slot
Click on start/begin/OK.
Wait a few minutes and your will reboot.


Those are the correct instructions.  However, Nearby Friends was launched last April as a gradual roll-out.  As far as I can tell, it's still not generally available to everyone.  I do not have the option myself.


Need to "gift" an app purchased in google play by issuing a refund later. How many days can I wait to refund?

The refund button on the Play store is only available for 2 hours (although Google's support pages say 15 minutes).

From your question it sounds like you may be the developer of the app, in which case you can manually refund the purchase regardless of when the app was purchased via your Google Wallet merchant account. I don't think this actually reverses the purchase (they can still install and use the app) but the cost of the purchase is refunded to the user.


It depends. Some are secure while most are insecure. For example there are finger print apps. Most of the people knows the trick so its insecure.


Samsung Galaxy S Plus reset automatically

Try to put the phone into recovery mode and wipe the cache partition:

Power phone off
Look up the combination of buttons for your device model to boot into recovery. For Samsung devices it is usually hold the volume up, home, and power buttons at the same time.
In recovery mode, select wipe cache partition  (you can move up or down using the volume buttons). *This will not wipe your personal data files - only temporary system files which could be causing the boot - loop).
Try restarting the phone now

If the phone still does not start please post a reply and I will see if I can help you further.


Are Amazon "Parental Controls" redundant if I disable "In-App Purchasing"?

In short, you are correct.  Disabling in-app purchasing completely via In App Purchasing option makes password-protecting under the Parental Controls settings redundant.

It's definitely confusing, and could have been better accomplished by having just one setting with 3 options: Disable, Allow, Allow with a Password.  It's possible that these two settings used to work differently on older versions of this app, and developers decided that keeping the settings separate would be less confusing to existing users than combining them.


Every Android phone has a bootloader that instructs the operating system kernel to boot normally. But you need to understand one thing here that as Android OS is an open source OS and is available on a variety of different hardware, every manufacturer has their own version of bootloader specific for the hardware present in its environment. (...) A bootloader is usually locked on an Android device because although it’s an open source OS, still the manufacturers want you to stick to their Android OS version specifically designed for the device. In order to apply this concept, manufacturers lock the bootloader.

(Source)

Essentially, the advantages of having an unlocked bootloader for your device is that the manufacturer of that device has granted you the right to modify the operating system (Android) present on the device.

It's interesting to note that the term "unlocked" bootloader would seem absurd if we were talking about a PC; the freedom to boot any OS you want has always been taken for granted on that platform, but because locked bootloaders are so common in the mobile world for many different reasons, it has become something odd for the bootloader to be "unlocked".

The reason that bootloaders are locked on some devices are fairly obvious: the manufacturer of the device wants to be in control of what software is running on it. Since devices are often locked and tied to a contract, having control of what code runs on the device is essential. It's also a question of support; if you were the manufacturer, you wouldn't want to handle support calls from people all over the world who had accidentally bricked their phones by flashing corrupt software onto their devices. In a sense, locked bootloaders protect (some) users from themselves. Depending on your point of view, this can be good or bad. For a corporate customer buying devices for employees, access to the bootloader probably would not be high on the wish list.

Please let me know if there's anything in this answer that is unclear and I will try to elaborate.


Make phone wake up using the volume keys?

Unfortunately I do not believe this is possible. No app can interact with the phone once the phone has been locked / put into standby mode... therefore without installing a custom ROM (which has modified the code allowing other buttons to unlock / wake up the phone) this is not possible.


Is there a way to get a disk image of the user storage space on modern Android devices?

After doing some more research, I think I've found a partial solution here:

http://forum.xda-developers.com/showthread.php?t=2450045

First, you need to get ADB set up on your computer.
In Linux it's pretty easy.  Something like running
# apt-get install android-tools-adb
or downloading and extracting a directory.
Find your partitions.
Run something like:
adb shell
cat /proc/partitions
There are other options in the link for how to find and identify all the partitions.
Copy the data
The dd tool should be available.  You can run something like
dd if=/dev/block/mmcblk0p9 of=/sdcard/image.img

Unfortunately, I have two problems with this. The first is that the permissions on partition devices might require root access. The second is that the Kindle Fire HDX and many other modern devices that don't have "USB Mass Storage" also don't use SD cards. So there is no easy location to write the image you want that isn't already used for something else on the device.

I'm trying to find a way to mount network devices or transfer data over USB between the device and computer (adb push and adb pull won't do what's needed as far as I can tell). I'll update this if I can find a good solution. Otherwise I'll ask some other questions about it.

Edit: This page has a great description along the lines of what I have above: http://www.df.lth.se/~jokke/androidfilerecovery/

As noted below, root is necessary, but there are usually lots of ways to get that easily. Unfortunately, I was working with the Fire HDX 8.9. Halfway through my copying data to an image file, the thing auto downloads an update to 4.1.1. Next thing I know, root access disappears and I don't think there's an exploit out for it yet. I probably lost any recoverable data after the update was written to the internal storage anyway. I'm so frustrated with Amazon lately...


Unable to move files to my SD card - how can I do this?

Try to use Astro or if possible (I mean if you are rooted) Root Explorer.
In case "move" fails, then try "copy" first and after successful copy revert to the original location and delete the aforementioned file.
You're done!


Low on internal data storage - looks like the some apps use a lot!

There really isn't much control you can do over limiting storage.  Most likely the data is from the apps using local SQLite databases to store information their apps use.

You can pretty much only do these things:

Move the app to the SD card if you have Android 2.2
Clear the data cache every now and then (but it's going to grow again)


HDR camera and stabilized video on Galaxy S5 neo

Try Open Camera. It's free also on playstore. Open Camera is based on camera2 API and supports 4K recording (if you're hardware support it too).


How to browse Android mounts like /system on a PC?

ES File Explorer has this feature.

On the side Navigation bar you have the options that includes Favorites, Local, Library, and Networks.  Expand the Network tab and click LAN.  You'll see your LAN resources the same way you see them in Windows.

Click on the computer/share you want to browse.  You'll have the option to see the items as icons or detailed listings.

Browsing Android Files from the Windows PC

To browse the items on the android from the PC, run an FTP server app on the android (There are many such as: FTP Server Ultimate).

On Windows Explorer you can type the full ftp link server name in the Explorer address bar to browse the files and folders just like the other local files and folders on Windows.

You can also type the command "explorer [ftp link]" in Windows 7 Search field to bring up the folders.

Ftp Link Example:

explorer ftp://192.168.1.4:2121

The numbers after the colon is the port.  2121 is the default port used by most of the android ftp server apps.


How do I get my GPS working in Android 4.1 Jelly Bean?

Have you tried GPSFix kind of apps from Play store?

And take a look at web site Samsung Galaxy S2 GPS Problem? SOLVED! which talks about how a battery saving option (disabling repetitive polling of GPS data) causes fix issues and how it can be tweaked using another app, GPS control for SGS2 which is mentioned there.

Before starting with these two, just for ruling out false alarms, can you try getting a fix with your Internet connectivity on and in open place where you can see sky like in fields?

All said and done, I still do not know why magnetic north is flipped in your case!


Enabling mobile hotspots through restricted accounts (6.0.1)

The hotspot can programmatically be turned off through apps. For example, an app called CamScanner takes camera photos of receipts or invoices and can email them as PDFs or image files. If there is no 4G signal available, it will enable WiFi, which disables hotspots by default. This will effectively disable the hotspot despite not being on an admin account.


Does Mi fit connect to the Mi band? If not try to install an older version, I found that while trying to configure smart unlock, as with newer version of the app I could not find the device on an HTC one M8


Nexus 7 (2013) stuck at Google's logo after downgrade to factory image 4.3 (JSS15Q)

I was able to successfully resolve a very similar problem with my 2013 Nexus 7. However, I have not actually confirmed that it works with an Android 4.X stock ROM yet.

I discovered that my system default fastboot command (located at ~/bin/fastboot) was a symlink pointing to an executable fastboot-mac from the CF-Auto-Root package. (I must have made this change a long time ago for some other purpose and forgotten about it.)

The solution was to change the symlink to point to the proper fastboot executable located in my android-sdks directory. I then flashed a 6.0.1 stock ROM (MOB30X specifically) using flash-all.sh, and after 10 minutes of the Marshmallow boot animation, it successfully booted into Android. (Flashing the same stock ROM using the same procedure had not worked previously.)

I have a bit of evidence that suggests that this change was actually important, in addition to the fact that it worked this time. In the previous flash attempts with the old fastboot-mac executable, the flash-all.sh log messages included the following:

erasing 'cache'... OKAY
rebooting...

However, they did not mention that the cache partition was actually rewritten at any point. The new fastboot includes the log messages:

erasing 'cache'...
OKAY [  0.026s]
sending 'cache' (10984 KB)...
OKAY [  0.375s]
writing 'cache'...
OKAY [  0.466s]
rebooting...

which explicitly says that the cache has actually been rewritten.


Assuming you have an S4 variant.

Check this XDA-Developers thread out - latest official (but unofficially obtained) firmware at version 4.05.401.1, with HBOOT 2.16. Link is hosted on AFH and is pretty good in quality.


Is the MAC address stored in software or hardware?

A media access control address (MAC address) of a computer is a unique identifier assigned to network interfaces for communications at the data link layer of a network segment. MAC addresses are used as a network address for most IEEE 802 network technologies, including Ethernet and Wi-Fi. Logically, MAC addresses are used in the media access control protocol sublayer of the OSI reference model.

MAC addresses are most often assigned by the manufacturer of a network interface controller (NIC) and are stored in its hardware, such as the card's read-only memory or some other firmware mechanism. If assigned by the manufacturer, a MAC address usually encodes the manufacturer's registered identification number and may be referred to as the burned-in address (BIA). It may also be known as an Ethernet hardware address (EHA), hardware address or physical address (not to be confused with a memory physical address). This can be contrasted to a programmed address, where the host device issues command to the NIC to use an arbitrary address.


Use photo file instead front camera image

As a developer, I don't think that's possible without changing the program you are trying to use.

If that specific program(I suppose it's actually an application) was built to use only the images taken by the integrated front camera, you have to first "teach" it who to use images from other sources. But that's the job of the program developers. You can probably contact them and request this new feature.


How can I export the list of open Chrome tabs?

You can use the Remote Devices feature in the Chrome debugger to connect to Chrome on the device and access the tabs. Just expand the list of tabs visible to get the full list and then highlight & copy everything shown (including the URLs) to the clipboard:
https://developers.google.com/web/tools/chrome-devtools/remote-debugging/

I just managed to export ~400 tabs this way.


Alternatively with Tasker;

Now for the Task:

Task 1 Answering the call

Create a named task :

Action: Phone >> Take Call

(click images for larger variants)

Exit out of the task.

Task 2

Ending the phone call

Create another named task:

Acion: Action: Phone >> End Call

Create a new Profile

State >> Hardware >> Button [Next] (which is similar to volume up) Check Stop Event.

For the second profile the proccedure is the same but this time a media button used is "previous" instead of "next".

Activate all profiles

Thats all.


Samsung Smart Switch - Do I need the same version of an app on both phones?

For many of the applications that I transferred, only the app itself is transferred, not the data, so it becomes irrelevant if the versions are the same or not.

I do not know if this is always the case.


On Android 8.0+:

Go to System -> Languages and Input -> Spell Checker -> Toggle use spell checker off

Depending on your device the location of that toggle may be different


I really hate to be the bearer of bad news, but if you have an integrity failure, you probably wouldn't want to boot your device even if you could.

Allow me to explain. The "integrity failed" message means that a part of your system has been modified and might not be safe to boot. It might have been modified by a malicious app, program, or it could have just been you trying to root your device. (If it's the last one, please make sure you follow all directions by whatever guide you are using to root your device in order to make sure that stuff like this doesn't happen).

Unfortunately, what this means for you is you are going to have to reset your device. It is a security feature built into android, so it's best you follow it's direction. I know how this feels, it sucks, but its just the case with this error. Make sure in the future that you keep backups of any important data.

If you don't read any other part of this answer, please read this:

If you reset your device and the error continues, STOP! Unless you know what you are doing, this error can be very difficult to correct on your own, and easy to make worse for yourself. Instead, take your phone into a repair shop or your carrier to have them fix it.

If I'm completely getting your situation wrong, please let me know any additional information you have and I will try to update my answer accordingly. Best of luck to you.


Try clearing Cache and Data for the following apps under Settings -> Apps -> All (tap on each app and then tap Clear data and Clear cache buttons where available):

Email
Exchange Services
Google Account Manager

This should clear all the accounts (including the GMail one), and should allow you to add the Corporate account.


What are some location services that can be flashed with an Android Pie based ROM?

MicroG should do what you want. As quoted from the website, "A free-as-in-freedom re-implementation of Google’s proprietary Android user space apps and libraries," including a unified network location provider. Simple download and install APK.


How to install ClockworkMOD Recovery on Sony Xperia Neo V (MT11a)?

Probably the easiest way is to use x-Parts (formerly known as CWM Installer).


Can't reach internet via wifi when wifi-direct printer is connected

According to SO this should be possible:

Can WIFI direct and WIFI station work simultaneously? says it should work if the driver supports multi-role.
Explicit for Android: Android running Wifi Lan and Wifi Direct simultaneously describes Simultaneous wifi direct and network wifi is an optional feature for devices. Some devices allow this and some do not, with a pointer to the last item on this FAQ.

That "last item" no longer is the last item, though – so let me quote that "official reply":1

  All devices certified under the Wi-Fi Direct program allow the user to connect to an infrastructure or a Wi-Fi Direct-certified network. Some devices certified under the Wi-Fi Direct program support connections to both an infrastructure network and Wi-Fi Direct-certified group at the same time (e.g. a laptop may support an infrastructure connection while also belonging to a Wi-Fi Direct-certified group). Simultaneous connection to a Wi-Fi Direct-certified group and an infrastructure network is an optional feature.

1: That site belongs to the Wi-Fi Alliance®, see Who we are


Yes, you are actually in the right direction. WhatsApp requires a SIM for installation and activation. But once activated, it doesn't matter if the SIM stays in the same phone or is tossed to a different phone, or even lost. Sure, in cases of lost SIM, re-installing WhatsApp with the same phone number will be impossible.

WhatsApp will keep on working on your phone, provided you have a data connection (no matter which SIM it comes from) or WiFi access.

So, yep, just toss in your prepaid SIM, turn on data connection and continue to use your old (current) WhatsApp. You do not have to make any changes in WhatsApp. Changing the number is also absolutely NOT NEEDED. It is only used when you are officially switching to a different number and would like to carry your chats along.


Copy files and images from samsung s3 even when its almost turned off

A factory reset will not wipe the sdcard partition. In most cases, you can restore some application data like that (ex: WhatsApp). This might differ for an S3 but I know this is the behavior on Nexus devices.

Another option if you have a custom bootloader is that you might be able to access the internal memory using adb shell.


How do I test that proximity sensor on Galaxy Nexus works as expected

Install a sensor app like AndroSens or AndroSensor.

They both are able to show you the proximity information.

Note:
The sensor only distinguishes between near and far proximity (0-5cm and >=5cm usually). It is OK that you won't get accurate distance measurements.