What is the default browser of Android 5.0 and above?

Lollipop has chrome as its default browser. Even devices which had native browser on KitKat deletes the native browser upon lollipop update.


How can I check the commit message of AOSP

The Google Issuetracker offers an easy way to know the status of an issue: the sidebar.

Like any other issue tracking software, there are many different statuses an issue can be in.
To help clarify the status even more, there is a switch that tells whether or not an issue has been resolved and the changes are in "production" (ie. the current codebase of the project)

For your specific issue, the status is as follows:

Status
Won't Fix (Obsolete)
...
In Prod
(off)

This means that the issue hasn't been solved and will never be solved. It's probably not an issue anymore.


I want to use market place on my cheap tablet

Android Market isn't a free service, it requires the tablet to be licensed by Google. Usually the cheap tablets don't have the license, and can't access the Market. There are ways to install it afterwards, but I think that they are usually model specific.


Can prolonged use of the GPS cause adverse affects?

Mainly there should not be any hardware problems if the unit was tested correctly.

For other information you can use this application that has also power monitoring for GPS.


Update from ADB option under recovery menu

IDK which Recovery (stock/custom) your device is running because in my device CWM 6.0 for Android 4.2.1 shows "Install zip from sideload" option. Anyhow, I've verified that both options points to same thing i.e. sideloading from PC.

This option will allow you to push a .zip file into the device accompanied by an automated installation of it. For a custom recovery this file can be any app, binary or system update. For a Stock recovery, you'll have to see what it allows to push. (I'm assuming you can only push signed system updates from them.)

The usage is simple. Choose the option in recovery which will show some output like:

  Send the package to the device with adb sideload <filename>...

Your device (as obvious) has to be connected into PC with ADB drivers installed. Issue the command adb sideload filename.zip where filename.zip is the .zip file you want to sideload. It will show some processing and eventually will install.


Does Google Takeout contain Android Backup for my devices?

From https://takeout.google.com, you can download files stored in My Drive and Computers, which don't include mobile Backups:

From the question: Downloading Phone's Backups from Google Drive to PC or Alternative Phone:

  You can not download the backup onto your PC. It can only be installed back onto the product it came from, or if it is an iOS or Android backup, then that can only go back onto that operating system (so back onto another phone or the same phone).

However you can "View details about a backup" and "Delete a backup" directly from a web browser or Google Drive app (source: Manage & restore your mobile backups in Google Drive).


Hiding System icons in Notification area?

Here is an excellent thread on XDA on how to do this the really hard way (manually, with de-compiling and recompiling the framework.) I would highly recommend not flashing the different mods from that thread because they are based on files from a different device. Also, backing up the files you will be playing with is a must.

I have not found any 3rd-party apps that can do this. Could be because this mod requires edits to system files that are very device-specific.


Is "save to dictionary" option from keyboard removed in Android 6.0.1?

I'm using Galaxy S6 Edge+ from AT&T. Just upgraded to 6.0.1 and DO NOT have a "Save to Dictionary" option.


There are a few methods that exist presently;

This website offers a .zip file that contains a "one-click-root" type file, that you simply run while your phone is plugged into the computer to get it rooted. As usual, you will need to make the appropriate backups of your data.

XDA also has a how-to that is a bit more involved and uses some adb commands which will require the SDK. You will have to download the file on the page and then follow their method:

Put the phone in Debug Mode: Go to Settings > Applications > Development and check USB debugging box.
Extract the files from the zip below, connect the phone via USB, and copy them to the phone via ADB like this:

Code:

adb push Superuser.apk /sdcard/Superuser.apk

adb push su /sdcard/su

adb push busybox /sdcard/busybox

adb push exploit.bin /data/local/tmp/exploit.bin

Now we enter the phone's internal shell, also using ADB:

Code:

adb shell
Then we take advantage of the "fake" root exploit:

Code:

cd /data/local/tmp

chmod 0755 exploit.bin

./exploit.bin
Now after that last command you should be back to your normal console, not the phone one, so we need to connect to it again, and doing so we should now see that we have root permissions since the "#" symbol is displayed instead of "$".

Code:

adb shell
Now we mount the /system partition as writable and copy the necessary files there, and set them with the right permissions:

Code:

mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system

cp /sdcard/Superuser.apk /system/app/Superuser.apk

cp /sdcard/su /system/bin/su

cp /sdcard/busybox /system/bin/busybox

chmod 4755 /system/bin/su

chmod 4755 /system/bin/busybox

mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system

exit
Restart the phone and check if you have ROOT in a terminal by typing the "su" command, or by installing any other app that requires ROOT, and seeing it the SuperUser app pops up.


How hard is it to transfer everything from an iPhone?

Music can be easily copied. Just open the folder where you keep the music on your hard drive and just copy & paste it on your Android device.

For contacts and calender, check this Google Help article (screenshot below):


Enabling free form windows in android O causes buttons in recent apps menu to overlap

I have the same problem on my Huawei P10. I once used floating apps, which drained the battery, but now I use Launcher3-Freeform Launcher. Also, Taskbar is another choice for launching apps in freeform mode, although both Taskbar and Launcher3 are launchers and you need to launch your apps from these launchers to use the freeform mode.
Here are the links:

Floating Apps Free:
https://play.google.com/store/apps/details?id=com.lwi.android.flapps

Taskbar:
https://play.google.com/store/apps/details?id=com.farmerbb.taskbar

Launcher3-Freeform:
https://github.com/farmerbb/Launcher3-Freeform/blob/freeform-mode-example/README.md


Set default texting application of Google Assistant

Google Assistant recognizes commands for WhatsApp, such as “OK Google, send a Whatsapp message to [contact].” It will then prompt you for a message to send. You can't set a default texting app because Google recognizes "send a text/message to [contact]" as a command to send an SMS.

With an app like IFTTT you may be able to set a custom voice command to send a message if you do not like the default one from Google. However, as of now, I have not found a custom applet for WhatsApp messaging, but if you are looking for this functionality for other apps as well, such as Telegram, there are applets on IFFTT that will help you.


Scan QR codes automatically and continuously

As Sachin correctly states: If you want to immediately execute any action, the barcode scanner will become the background app -- and your auto[mat] is moved into a garage. If on the other side you want to batch-collect barcodes for later processing: this is possible.

The well-known Barcode Scanner offered for free by the ZXing-Team provides a "bulk scan mode", in which all scanned barcodes will just be stored for later export in e.g. .csv format. You can read more about this in an article on Using Android smartphone to mass import books.


How to reboot an Acer B3-A20 into safe mode?

This guide is not exactly for your model, but it will probably work on your model, too:

  Turn on safe mode

  Turn device off.
  Press power button.
  When the "Acer" logo is displayed, release the power button.
  Immediately after releasing the power buton, hold the volume down button.
  Keep holding down the volume down button until the phone finishes rebooting.
  Release the volume down button when you see Safe Mode appear in the lower left corner of the screen.

Source: http://howtosafemode.com/843/how-to-turn-on-safe-mode-on-acer-iconia-tab-7-a1-713?show=845#a845


System Application was uninstalled and could not be recovered in android

Afraid you need to re-install your ROM. Until you can do that, you can e.g. use OpenContacts from F-Droid. This is an addressbook/dialer that comes with its own contacts storage no other app has access to (privacy-focused), so it should work in your current situation.


How to get the installation date and time of application?

There are several apps to use, but I like using App Detective.

It's easy, concise, and fully detailed. This will tell installation time plus a lot more.


Galaxy S2 USB port blown, need to transfer files via wifi

Total commander with the LAN plug-in will let you copy the files to a regular shared drive, or you can use the wifi tool to setup a temporary custom share with another phone/tablet - it creates a share then displays a QR code which the other device then scans. Fast, free and easy. You will need to zip it first and create a shared drive on the MAC (which doesn't need any software but you can install it if you want).

Total commander https://play.google.com/store/apps/details?id=com.ghisler.android.TotalCommander

LAN plug-in https://play.google.com/store/apps/details?id=com.ghisler.tcplugins.LAN

Root is not needed and zip/unzip is included.

Contacts you should be able to sync with an email account and pull from there to the iPhone


Is it appropriate to heat the device using CPU when it's cold?

As long as you don't go full ham with your device's CPU load, everything should be fine in terms of damage/wear.

  Remember that keeping your CPU active will grind your battery very quickly, but it might be worth, if you need your device's temperature to be above 0°C.


Samsung Galaxy S3 - after AT&T over the wire update - google search doesn't find installed apps

Galaxy S3 dumb search update feature confirmed by Samsung, it’s because of Apple

Read more here:

It has been removed by Samsung working closely with Google and has been removed from carriers like Sprint as well. Apple pattented the universal search and was able to ban Galaxy Nexus in US. As a precaution Samsung and Google took the decision.

  One of the two injunctions Apple obtained in the U.S., even though stayed on the second appeal, affected the Galaxy Nexus and was based on an Apple patent describing a “unified search” technology, which is currently used by various mobile devices. The Galaxy Nexus made use of that technology – the Google Search app displayed local results (stuff on the phone) and web results, when the user performed a search – and that’s one of the things that got it into temporary trouble.

Solution:

But you can get the search back by installing old quick search app. You've to follow this post in xda-developers.com for that. If you're not rooted you've to replace it every time you restart the phone ;).

Update from Samsung

  Samsung has updated the software for the Galaxy S III as a precautionary measure to ensure that U.S. consumers may enjoy using our innovative products without interruption


OneDrive error: Uploading is paused, Sign in to continue

I have found the solution from here. Apparently, you should not allow your phone to lock when uploading.

  the app must be running in the background for the upload to continuously take place, which is why the uploading is paused when the mobile device is locked.


How to turn my Android tablet into general Wifi IP camera with AP?

You have a few options,
What is AP ?

Do you only want Local Access ?
Whereas the camera can only be connected to from the same WiFi network, Not publicly accessible ?

Or do you want Publicly Accessible ?
Whereas the camera can be accessed from another device remotely over the internet  ( check on home while you're at work for example )

You can create a simple IP Camera app that works on local networks very easily, however you'll need a server to handle internet access, I use Ivideon to do my remote access.

My Setup ...

IP Webcam Pro    ( For Running IP Camera )
TinyCam Monitor Pro  ( For Viewing IP Cameras )
Ivideon Account  ( For Remote Camera Access )

Both TinyCam.. & IP Webcam .. Offer Free Versions.

Ivideon has a free limited account, the limits should be enough for Home use.

You can also grab some Free Open Sourced Alternative's from the website F-Droid Free Open Sourced Software Repository F-Droid.org

Part 2

OK, so I've looked into IP WebCam and it uses it's own dedicated website that you can connect to locally, however I remember the app from a few years ago and behaved differently back then... Maybe Android limitations.

You can build an application for what you need, or search for RTSP Camera on Google Play,

I know that there is some because you can get libraries on GitHub that are OpenSourced .. like this one pedroSG94's RTMP-RTSP-stream-client


My phone's power button has gone bad. Can I use my computer to send a USB command to start the phone up?

Probably not

Many PCs can be woken from sleep mode via a keypress. Some, if configured to allow "wake on LAN", can even be woken via a specially-composed Ethernet packet.

I'm unaware of any way to force an Android device to power on using a special USB command.

What to try

You can try removing and reinstalling the battery.
Or you can try connecting the phone to a charger; there might be a slim chance that this will force it to power on.
If that doesn't work, you can try a Google search for [ how to power up Android phone without power button ]. You'll find lots of results, including an article on the AddictiveTips website and many others. These articles have additional suggestions which I haven't mentioned. Maybe one of the articles has a tip which can help you.

What next

If none of the aforementioned ideas help, you can then either:

Attempt to repair the phone yourself.
Pay a technician to repair it.
Or try to sell it (at a discount) to a local shop, which can then try to fix it.


What's the difference between Google Plus Instant Upload and the new Google Photos?

Google Photos is basically just a rebrand of Google+ Photos. Same data, different apps handling the backups.


Samsung keyboard in a Galaxy tab just got changed to white by Lollipop

I just started using a new keyboard app last week and totally love it. Multiling O Keyboard can be configured any way you like including colors as well as adding and removing keys (like delete). The app can be a bit confusing at first, but if you mess with the settings for a while you'll find it to be great. Plus, it has almost no permissions and takes up hardly any memory.


How does hibernating an app work technically?

This is a citation from excellent explanation by lioux on XDA:

Greenify uses the Android command am to stop an app and applies this command again if the app is awakened by any action whatsoever. That's what hibernating means. Hibernated app will no longer start during phone boot, respond to registered intents or be triggered by alarms from the system. Everything it does is temporary. The am command does not touch the installed files or any configuration information.


If you've set up your Google Account on it, your only hope is probably Plan B.

  Plan B is the 'find my phone' app that you download AFTER you lose your phone.
  Plan B is your last resort to find your missing phone.

  This is the first and only 'find my phone' app that you download AFTER you've already lost your phone. Having Lookout on your phone is the best way to protect your phone and find it fast, but use Plan B if you have already lost your phone and didn't have Lookout installed.


Whats the difference between the "OK Google" function and the new "Google Assistant"?

According to this, Google Assistant is a beefed-up version of Google Now (what you call "OK Google"). Google Assistant allows for better context to your requests and is designed for better integration with other devices.


HOW MUCH android OS TAKE MEMORY IN DEVICES

There's no one answer to this question: each device has its own build of Android, so Android takes a different amount of storage on different devices. Whether you can install KitKat on your device depends only on whether there is a KitKat ROM for it. See When will my device get the Android 4.4 update (KitKat)? and Where can I find stock or custom ROMs for my Android device?

Rooting the device is completely unrelated. You don't need to root the device to install a new ROM, but to install an unofficial ROM you will need to unlock the bootloader. Usually you do this with the fastboot utility, but details are different for different phones. See bootloader-lock to learn more about bootloader unlocking.


Prevent a specific app from being updated on client side

I just found that Titanium Backup has a "Detach from Play Store" option for apps (requires PRO version). After detaching, apps won't show up in Google Play and thus won't be updated unless you manually navigate to the page and tap "Update".


Heimdall errors, "ERROR: Failed to detect compatible download-mode device."

Start off by making sure that you're plugged into a USB 2.0 port. Then,

put the device in download-mode,

  $ sudo adb reboot download

continue flashing with heimdall,

  $ sudo heimdall flash --RECOVERY recovery.img

That should work,

Initialising connection...
Detecting device...
Claiming interface...
Attempt failed. Detaching driver...
Claiming interface again...
Setting up interface...

Initialising protocol...
Protocol initialisation successful.

Beginning session...

Some devices may take up to 2 minutes to respond.
Please be patient!

Session begun.

Downloading device's PIT file...
PIT file download successful.

Uploading RECOVERY
100%
RECOVERY upload successful

Ending session...
Rebooting device...
Releasing device interface...
Re-attaching kernel driver...


You can't remove pre-installed apps without root access. These system apps are stored on the system partition, which is generally mounted as read-only and prevents non-root users from modifying it.

However, the system partition is also usually separate from the user partition where you install apps. That is, the system apps by themselves don't take up any usable space. As long as you clear data (instead of just clear cache), you can disable the app and it won't take up any usable space.


Can I "clone" my credit card using the Nexus S and Galaxy Nexus's NFC chip? If not, why not?

No, you can't. To oversimplify - wireless payments (NFC, RFID chips on cards, etc) aren't a simple 'what's your card number' transaction (because that would be insecure beyond belief), they are more of a 'here, encrypt this block of data with your secret numbers and return it' type of thing.

The block of data to be encrypted changes for each transaction, and there's (supposed to be) no way to get the device to spit out it's secret numbers.

So you can't EASILY clone your cards onto your phone (if you could, then so could anyone else who walked near you).

That's not to say it can't be done at all (if, perhaps, you found a flaw in the way the crypto works, you could perhaps deduce the secret numbers of a device), but it's not something you're going be buying an app for.


Compass north and south are reversed on my Samsung Galaxy 2

I found the answer on this page, and the solution was to download and install a compass fix patch.


Add the files to the /media/audio/ringtones directory on your SD card.

See also: How do I set a custom MP3 as a ringtone for other notifications?


This is a protection that HTC uses to ensure quality in their devices. To re-install their custom stock, you must re-lock your phone. To do this, place your phone into fast-boot mode and plugin in via USB:

At the command line (or wherever you may have the fastboot binary), execute these commands:

  fastboot devices
  fastboot oem lock

This will lock your bootloader and allow you to run the RUU. Your device should now report "LOCKED". After your device is locked, proceed with running your *.exe on Windows.

(Make sure you're installing the right one first!)
List of RUU's: http://androidfiles.org/ruu/?developer=Endeavor

Full Tutorial: http://androidforums.com/one-s-all-things-root/691874-guide-how-run-ruu-your-htc-one-s.html


Hey I have a moto g and I can't record longer then 3 mins

Why not just change the video size in the camera settings to something lower? and there should be an option to set the storage location. The amount to recording time that will fit on the memory will depend on the size of that memory and the resolution settings you select for the camera.

To determine how much time a memory will hold, multiply its size by the number of minutes for the settings you set then divide that number by 60 to determine the number of hours. -

Exemple: 16GB SD card X 15 minutes per GB (720p @30fps on High resolution) = 240 min.


Try the voice recorder from Sony on the play store. Works well and no Ads: Audio Recorder.


Izzy's guess is correct. Unity is based on Microsoft's .NET programming environment. A Unity game is written in C# and compiled to DLL files (the portable executable format, which is abbreviated to PE32 in the output you included). Unity packages those files along with the game's assets (3D data, textures, videos, sounds, &c.) and the Mono runtime. Mono is an open-source runtime for software made in .NET: it loads the .NET DLL files and executes them.

DLL files can contain executable programs for Windows, or Windows icon files, or compiled .NET code (the .NET equivalent of Java .class files). In a Unity game, it's the last of these options.


Personally I had done this for a few times, plus transmitting the changed data from an Android 4.1 to an Android 5.1 device, but the method I used might be a little complex for normal users.

Root your phone and install a terminal emulator, if your phone has sqlite3 binary preinstalled then I'd recommend Terminal Emulator for Android, otherwise Termux is better (it has an APT repo where SQLite3 is available).

Make sure sqlite3 is working.

Copy out the database from /data/data/com.android.providers.telephony/databases/smsmms.db. Find a tutorial on how to run SQL queries and do your desired operations. Then put the modified database file back to the original place. Take note of its original access conditions and chmod and chown them back.
With this method and a few knowledge of SQL anything can be easily manipulated and ported to another system, despite some difficulty.

Edit: SQLite Editor is a better choice than CLI sqlite3 if you only want to do basic modifications rather than transforming, while the CLI sqlite3 provides full SQLite functions.


On Android 4.4:

From your homescreen, hit the Menu key and open System Settings
Go to Accessibility, tap cancel on "need a screen reader" to bypass / scroll down to "Mono Audio"
Uncheck box

Done!


As I already pointed out in multiple places, the integrated "Google Backup"...

does not backup everything (apps have to explicitly support it)
is unrelyable on restore (sometimes it works, sometimes not at all, when it gets interrupted e.g. by a network outage it cannot be resumed...)
not everybody likes to have personal/sensitive data backed up somewhere in a cloud

In no way this "Google Backup" can be counted as a complete solution.

At least with Android 4.0 and higher, there is a possibility to do complete backups (and restore them successfully) -- see Full Backup of non-rooted devices. But this also has some disadvantages:

You can do a full backup -- but then you only can do a full restore (not selectively pick parts)
You can do "selective backups", but if you want to do that for all your apps etc. separately, it's not an easy task (but rather excessive work)

Other options for complete backups require root access on the device, e.g. Titanium Backup as the best and most famous variant. Same applies to other full backups like Nandroid via a Custom Recovery (such as e.g. ClockworkMod Recovery, mentioning the most famous example) -- and again, these can also be restored only completely (except you use just mentioned Titanium Backup for restore, as it also can read Nandroid backups).

All other solutions are not complete, but only cover parts. There are lots of apps to e.g. backup/restore single components like SMS, call logs, contacts. There are also apps which claim to create "full backups" -- but without root, that is impossible for an app. Still, one might succeed finding solutions for the most important data without requiring root access on the device.


How can I debug "Homescreen has stopped working"?

On 8/15/16 , spoke with a Verizon Tech for my "Homescreen is Not Working"issue. The fix is simple:

Hold   Power and Volume Down simultaneously, till the phone powers on

When screen comes back all icons are working.


Android 4.3 external and internal sdcard

Try the SDFix application (for KitKat Writable MicroSD) on Google Play, which simply adds a line to the platform.xml permissions file (at /system/etc/permissions) to allow writing on the extSDCard.


I'd recommend you to use GUI of Contacts app for clearing contacts, but if you are really interested in it, this is the database used to store contact details: /data/data/com.android.providers.contacts/databases/contacts2.db. To alter anything inside it, you need root access and proper SQL queries.

The location of database may vary depending on device..


How do I change my wifi cycle in moto g?

The drop down button in the wifi tab does not have the change cycle
  option

That is very much expected. The data usage and monthly billing cycle of internet that you are using through Wi-Fi is provided via Router and is not controlled through Mobile device.

Since SIM-based Mobile internet is very much tied to the mobile itself, Android provides Setting to adjust the billing cycle to view/control data usage.

So, you cannot control your Wi-Fi Cycle via Android Settings. You may need to connect with your Internet Service Provider to check for change in Wi-Fi Billing cycle.


How do wi-fi only Android devices synchronise time?

We confirmed with the device manufacturer that the devices use NTP to sync the time with pool.ntp.org. After a bit of research of my own, I discovered that NTP is configured in /system/etc/gps.conf. You have to be root to edit this file, but I was at least able to confirm that the information given to us was correct.

We have opened the firewall to traffic going to pool.ntp.org, and so far all of the devices have kept in sync, so it looks like this has worked as intended.

Thanks to http://forum.xda-developers.com/showthread.php?t=1200089 for the info on the NTP config file.


Prompted to enter new password for Gmail on Android for no apparent reason

I have all but confirmed through toggling my cell phone from Wi-Fi to 4G that the long address is indeed the network IP address (Verizon service) that my phone used to access my Gmail address when I was in transit (outside the Wi-Fi boundaries).
Although this is a partial reply to the question, and in truth I still can't figure out why I was prompted to enter a different password, there has been zero strange activity that I could detect, or that Google recorded on any tracking or notification system.
So what did I learn:

Cell tower IP addresses may not match the State you are connecting from under the Last account activity at the bottom of the Inbox on the Gmail display on a laptop.
Confirm this by going to Settings on Android, selecting System, About phone, Network, and watching the IP address change as the phone is switched from Wi-Fi to 4G.
On Android, go to Manage your Google Account under Settings, then Security, and check Recent security activity to make sure any password changes were legit, and there were no new devices signed in. Also check Your devices under the same tab to make sure all devices are recognized.
If not your phone (for 2-step verification) it is at least worthwhile to link the account to some other Google account, since the absence of notifications as to any attempt at logging onto the account by an unrecognized device is reassuring.


Notification settings reset after reboot

Well, I finally got it to work. I'm going to post the solution just in case someone is having the same problem. I did exactly as it is stated here: just toggling another one of the other two options in the notification settings did the magic.


google play store says "check your connection and try again"

Hey I had the same problem but now I know how to fix it.  Set the device's date and time to Manual and 4 years in the future, then open the Play Store and you won't get anything.  Go back to settings and reset this to Automatic, then everything is okay!


You use the Google Play Music app available from the Play Store.  You should be able to sign right in to it and access all of your songs and playlists right away.


Try the following:

Open Chrome, then Settings,select Site Settings
Click on Notifications. Check if that website is listed among the Allowed sites.
If yes, Click on it. Remove or block the permissions given to it by clicking on the permissions


How do I adjust audio balance of my Android phone headphones out?

There is a possible quick solution, depending on the phone in consideration:
Go to Settings->Sound->Music Effects and depending on the phone, you may by default have an app that controls the music effects within which you should easily find your desired setting.

But if your phone is rooted, a more reliable solution would be to install the music effects app/driver:     Viper (basically a 3rd party audio driver for android) which can be  turned on or off at will.

The app, in addition to being able to fix an unbalanced stereo has a powerful and wide spectrum of amazing sound enhancement options which is a must have whether you have an unbalanced stereo or not!
In fact I can't enjoy music with it turned off anymore :( - - - - ;)


There is no such functionality in Play Store.  However, some backup/restore applications, such as Titanium Backup (that you mentioned) as well as MyBackup support the ability to completely remove or break the Play Store link.


"Use Voice with Wired Headset" Notification Stops Music

No. The Internet is full random speculation about this issue, ranging from dirty/damaged headhone jack, to hardware issues and defective headphones. All of these lame excuses are wrong. Google Assistant has been intentionally written (several updates ago) to use this method of nagging harrassment to force Android users to enable "Ok Google"/Assistant. Just like your Google Feed cannot be shut off now without completely disabling the Google app entirely, and disabling Play, Gmail, etc along with it. It is just another form of "user herding" so they can further Snoop and send you focused advertising. Not happy with only gathering search terms, they want everyone on board with Voice, befotre they change the user agreement and eavesdrop on end users constantly. This is already happening to wide cross section of users, without any real consent or knowledge. Some of it Google has pushed off on third party affiliates to insulate themselves from inevitable push back and outrage. People are figuring this out, by conversations overheard by phones are changing their advertisment and news feeds.


I had the same problem on multiple Huawei phones. The only thing I have found to work is a factory reset. You can back up your phone first if you have anything you want to save, but I've only gotten it to work with a full reset of all data. When I restore the backup, sometimes it stops working again, sometimes it doesn't. I think it's a problem with the EMUI skin, because I have had no problems with it on custom ROM's on Huawei devices. Hope you get it working!


How to track device locations in an office

Do you have Wi-Fi connections active on these devices? If so, you could create a service that allows a remote web application to cause the device to chirp/make a sound similar to a ring.  That web application could contain a list of phones and potentially even allow you to checkout devices etc through the same interface.  Not an entirely trivial solution, but you could probably whip something up in a day or two.


Tasker to programmatically uninstall apps

So I figured out my issue. I had upgraded to Android Nougat. Pm list packages is obsolete. The proper command is pm cmd package list packages.

Here is my setup:

    Diff
    A1: Run Shell [ Command:cmd package list packages Timeout (Seconds):0 Use Root:On Store Output In:%tempapps Store Errors In: Store Result In: ]
    A2: Write File [ File:Apps.txt Text:%tempapps Append:Off Add Newline:Off ]
    A3: Termux [ Configuration:Execute ~/.termux/tasker/DiffApps.txt  Timeout (Seconds):0 ]
    A4: Wait [ MS:250 Seconds:0 Minutes:0 Hours:0 Days:0 ]
    A5: Read File [ File:NewApps.txt To Var:%Apps ]
    A6: Array Set [ Variable Array:%Apps Values:%Apps Splitter: ]
    A7: For [ Variable:%eachapp Items:%Apps() ]
    A8: Flash [ Text:%eachapp Long:On ]
    A9: Run Shell [ Command:pm uninstall %eachapp Timeout (Seconds):0 Use Root:On Store Output In: Store Errors In: Store Result In: ]
    A10: End For
    A11: Variable Clear [ Name:apps* Pattern Matching:On Local Variables Only:Off ]


A reset (through the recovery) will remove all data from the user.
If you don't want to preserve that simply follow the short guide:

  (Source: https://www.youtube.com/watch?v=UvD6ZCENlJA)
  1. Shut down your device.
  2. Enter recovery mode by holding Power, Home and Volume-Up at the same time.
  3. When the screen turns on you can release the Power button. (keep all other buttons pressed until the recovery comes up)
  4. Select Wipe data/factory reset from the menu with the Volume-Up/-Down buttons.
  5. Press the Power button to select the action.
  6. Reboot your device. (In case of no auto-reboot do that like you did with the factory reset)

  First reboot will take some time to set up everything. After that all data is lost, even on the internal "SD card".


how to recover password android with permission denied?

You would need root access to access that sensitive file. If you don't have root access, then all efforts with adb would be futile. That file and the directory is owned by user wifi and group wifi, and because adb (user 2000) is neither a member of group wifi, nor that file has read permission for others (users), you're at loss here.


Found the answer here:

If you back up to Google Drive, here's what's backed up:

Google Contacts data
Google Calendar events and settings
Wi-Fi networks and passwords
Wallpapers
Gmail settings
Apps
Display settings (brightness and sleep)
Language and input settings
Date and time
Settings and data for apps not made by Google (varies by app)
Note: Not all apps can back up or restore all settings and data. To find out about an app, learn how to contact its developer.


If you are willing to use a PC as the interface.

There appears to exist a modified version of the open-source scrcpy which has keyboard shortcut support for playing games, but should partially map to your requirement:

QtScrcpy - gitee repo or QtScrcpy - github repo

See project README for keyboard mapping feature:
https://github.com/barry-ran/QtScrcpy/blob/master/README.md

It looks promising. Unfortunately I haven't used it, and while open source, most of the project UI/documentation isn't in English.

The issue thread for the keyboard mapping feature for scrcpy:

https://github.com/Genymobile/scrcpy/issues/712

you might want to look there for more options.


No "flash zip from SD card" option on ClockworkMod Recovery

Use the Install Zip → select the zip file you downloaded (possibly this) → choose Yes if asked, and the recovery should flash this zip into your system.

Flash zip from SD card or Install zip are basically the same thing.


Google Apps won't flash on HTC Desire (Cyanogenmod)

Some people are reporting success by simply wiping data and cache first, then flashing the ROM, wiping cache again, then flashing the Gapps package. Thread on the CM forums here (from CM 6.1.1, don't know if it's a related or similar problem, though).

The flash might not work on a 2.x release of CWM. You can get 3.0.0.5 here, but I don't know how stable it is right now. The filesystem changed to ext4 in Gingerbread and I know the 2.x releases aren't really supported on other devices. They also changed from one update scripting language to another, which I think is related. It creates generally weird behavior from what I've read...

Edit: Also looks like you can get CWM 3.0.2.8 from the CyanogenMod Forums now.

Some relevant discussion can be found on XDA here (from the Desire HD section).

Edit: Since Bryan noted that this solved it for him in the comments: It's also possible to simply push the apps manually onto the system partition. The safest way is probably to boot into recovery, then just mount /system as rw and adb push the .apk files to /system/app. You probably could do it from a regular boot (not in recovery) but it might cause some weird behavior (and I have not personally tried this).


Can I damage screen (Nexus 7) by having it turned on and not change for longer periods of time?

No.  Both versions of the Nexus 7 use IPS LCD displays, which are not vulnerable to burn-in or other detrimental effects from displaying a fixed graphic.

Burn-in in currently used display technologies is a problem limited to organic light emitting diode (OLED) displays, such as those used on the Samsung Galaxy S3 and S4.  The Electroluminescent compounds used to make these displays degrade as they are used (resulting in reduced brightness over time), thus displaying a fixed graphic will result in some parts of the screen wearing at a different rate than other parts.  Compounding this issue is that different colours of OLED degrade at different rates (blue degrades fastest, followed by green, then red).  Here's an example of what this looks like.  The burned-in sections will be permanently darker than the rest of the screen.


Change file permission in BlueStacks player qwerty.kl

You probably need to root it to gain access to the protected "/system" file system.

XDA Developer's has a (probably) outdated thread how to do it here.

After you suceeded, you can take the usual steps to mod it (remount /system read-write, copy your edited file over, etc.)


I'm trying to factory reset my phone but...?

Try changing keyboard, go to the Play Store, download a keyboard, then go to settings and activate it and then you should be able to enter the pin


It is impossible.

https://superuser.com/questions/369959/how-do-i-access-mtp-devices-on-the-command-line-in-windows

You could try your luck mounting it from a recovery or using adb push. Another option would be installing a SSH (or FTP or ...) server on your phone if you want to be able to manipulate files on your device easier.

(No clue whether this question is a duplicate if it's located on a different SE resource.)


If you don't get a notification on the phone, it means there's no USB connection. The most likely cause for this is that the cable you're using is not a real USB cable, but only has the power wire inside the cable, with the data pins not connected to anything. Devices that use USB to charge sometimes come with such cables instead of real USB cables because they're cheaper to make. Physical damage to a normal USB cable (e.g. by shutting it in a door or under heavy furniture) can break the data connection but still leave it able to supply power.

Try using another USB cable and see if the notification appears. If that doesn't work, then probably the problem is caused by a damaged USB port, either on your phone or on your PC. Try a different port on your PC. If the port on your phone is physically damaged, all you can do is take it to someone who can repair it.

Alternatively, you might not need to use USB at all. There are many apps that can transfer photos, contacts, or other data between your phone and PC over Wi-Fi, without needing a USB connection.


Is this red star icon malware? How to get rid of it?

Definitely looks like a case of AirPush. This is a particularly invasive form of in-app advertising that uses the notification bar, even if the app utilizing it is not actively running.  Technicaly it's not malware but adware, although the way it manifests itself certainly blurs the line between the two.  The only way to stop these ads from appearing in your notification bar is to uninstall the application that came bundled with AirPush.

There are several apps on the Market that can help you detect which app uses the AirPush, so that you can uninstall them.

[Edit]
Apparently AirPush gave in to the public outcry and are now providing ways to opt out of their invasive ads: http://www.airpush.com/optout  You can either download their "opt-out" app, or manually enter your device's unique IMEI/ESN/MEID on their site.  Personally, I'd still uninstall the bundled app, since both opt-out methods would most likely use bandwidth for connecting to AirPush servers to authenticate against their databases.


According to a thread in the yarvik forum (besides, the first hit on a Google search for yarvik tab411 root), you should be able to use the SuperOneClick tool. But while the name suggests "one click" should be pretty easy, it might be not the case.

However, you will need to:

download SuperOneClick e.g. from here
download and install the device drivers (for your device, possibly to be found on the yarvik's support pages) on your Windows machine
activate USB Debugging on your device
run the SuperOneClick application as administrator (oops) on Windows 7
now the most difficult: click the "root" button :)

As I have no yarvik tablet, I could not check the above. It's just the result from a little Google search -- so forgive me in case it fails...


What is a good guide that shows new Android users how to properly backup and Flash a new ROM?

CyanogenMod has a good overview with many devices and a full update guide per device (Captivate as example here). Here is an explanation of commonly used terminology (fastboot, adb…).

There are some differences between manufacturers/brands:

Google: very easy, with standard tools (adb, fastboot)
Sony: rather easy, all standard tools + special tool (flashtool by androxyde), locked bootloader that needs an unlock code from website (not possible for all branded phones)
Motorola: rather hard to mod, locked bootloaders
Samsung: rather easy, unlocked bootloaders (except for some branded phones)


I achieve on this using Tasker. For the apps in the SD card I created a profile with the context Events -> Hardware -> Card Mounted and it loads all apps I want. For the apps in the phone I created a profile with the context Events -> System -> Device Boot and it loads all apps I want.

Note: The first thing you MUST do before anything in both of this contexts is wait a few seconds. In the "Card Mounted" event is to let Android load all the apps installed in the memory (I'm guessing) and in the "Device Boot" is because after booting Android is too busy doing important stuff (I'm quoting Tasker guys).


How to modify Bash shell prompt in Cyanogenmod?

I'm not too keen on the why, but sh on CyanogenMod is a bit watered down. As Joachim noted in the comments, usually you can modify PS1 to change your prompt, but it doesn't properly expand prompt variables:

# ps $$  <-- Just showing that the current shell is /system/bin/sh
ps $$
USER     PID   PPID  VSIZE  RSS     WCHAN    PC         NAME
root      1055  129   756    340   c006abb8 afd0c44c S /system/bin/sh
# echo $PS1
echo $PS1
#
# PS1="\w # "
PS1="\w # "
\w #   <-- \w should be PWD

However, CyanogenMod does ship with a modified version of sh called ash (I believe this is for Android Shell), which does support a subset of these prompt variables. Here's some examples of what does and doesn't work, with local echo removed for the sake of clutter/space:

# ash
~ # echo $PS1
\w \$
~ # PS1="\u \w \\$ "
root ~ # PS1="\t \w \\$ "
         ~ # PS1="\l \w \\$ "
l ~ # PS1="\H \w \\$ "
H ~ # PS1="\h \w \\$ "
localhost ~ # cd /sdcard
localhost /mnt/sdcard #

As for tab-completion: I don't personally know of a way to make this work. I imagine the main problem is actually that the adb shell buffers input up until you press enter, so the tab isn't actually sent to the shell program when you hit it. A good illustration of this is to open a file with more. The q key exits the more program, but you actually have to press q and then hit enter to quit because the initial q keystroke isn't sent until you press enter to send the whole buffer.

Okay, SSH is a different beast. Assuming you have a reasonably sane client ash will give you tab-completion along with the prompt variable expansion noted above. If you're using dropbear (the ssh daemon that ships with CyanogenMod) then you can configure ash to be the default prompt by logging into your device (either SSH or adb shell works here) and doing the following:

# echo "/system/xbin/ash" > /data/dropbear/.profile

This assumes /data/dropbear/.profile doesn't yet exist, because it will overwrite any existing version (this file is not created automatically, though). It can be edited instead if the file already exists, of course. Then restart dropbear and log in again. You should land at an ash session:

login as: root
Authenticating with public key "rsa-key-20110718"
TRACE (1391): entering fake-getpwnam
TRACE (1391): leaving fake-getpwnam
TRACE (1391): enter sign_key_free
TRACE (1391): enter dsa_key_free
TRACE (1391): leave dsa_key_free
TRACE (1391): enter rsa_key_free
TRACE (1391): leave rsa_key_free
TRACE (1391): leave sign_key_free
/data/dropbear # ps $$
USER     PID   PPID  VSIZE  RSS     WCHAN    PC         NAME
root      1392  1391  1084   416   c006abb8 afd0c44c S /system/xbin/ash
/data/dropbear #


Why does Google Maps ask me to rate places I haven't been to?

If someone else is logged in to your Googe account on another device and visits the place in question it might push the notification to your device.


Samsung Tab S: Camera don't work in apps (although it works perfectly on camera app)

You could try clearing the cache for the afftected apps. Just go to settings> apps> click the affected app the press the "clear cache" button.


Keep phone screen lock unlocked until lock it manually

Difficult part of this situation is that OP doesn't have access to conventional smart unlock methods like Faceunlock, Wifi, Bluetooth, Location fence. So the solution has to depend on automation using system (OS) properties. That brings a caveat, it may not run on all devices. It runs fine on my OnePlus 7,with Oxygen OS, Android 10.

I prefer using MacroDroid for automation , since it is free (upto 5 macros) and easy to learn. To understand how MacroDroid works, see answer here (Not affiliated to any app). Credits to this solution go to user pr3jker  who uploaded his template in two macros (accessible from the templates section of app). This is a no-frill, bare bone macro improvised from those and can be improved upon to meet specific needs. The good part is this meets both requirements asked by OP. You need two macros.

First Macro (unlock w/o PIN)

Triggers:

Screen Off
Empty Trigger

Action

System Setting → Secure → Setting Key, enter lock_screen_lock_after_timeout (copy paste sometimes adds invisible characters, so key it in) → Value enter 86400 (or 86400000 on Android 10 as it uses mlliseconds iso. seconds) make sure it is integer selected → OK and name, save the macro
Logic: When the screen goes off (depending on the sleep time you set in your device) or when called by another macro (empty trigger) the actual lock screen period is extended to 24 hours (86400 seconds). Effectively, you are setting sleep time to 24 hours, irrespective of the system sleep time setting (Your screen will go off as per the system sleep time but actually it is 24 hours) . So, when you press the power key to unlock, it does so without needing to enter PIN.
To test, set system sleep time to 15 seconds, let the screen fade and go off, unlock device by power key press (Don't lock device by
power key, let  the screen go off)

Second Macro (to toggle the first macro)

Trigger: Empty Trigger

Action Enable /Disable Macro →  from the drop down menu choose the first macro  → Toggle Macro  → OK, name and save the macro

Go to the widgets section of your launcher, locate MacroDroid shortcut widget and drop it on home screen and assign the second macro to it.
When you click the widget, the first macro is disabled and on next click it is enabled. You can add corresponding text warnings or audio feed back on toggling, since disabling Key guard (PIN) is a security risk and you agree that you are consciously doing it. For example, another action can be added in the second macro, lF Macro enabled (first one) pop up message and audio warning so that you are aware of zero Key guard security.
Note: Disabling the macro only ensures that it is not triggered again but the previous values will hold - for example, if you set it for 24 hours and disable it after 2 hours, the behavior will persist for another 22 hours. So, either set the time period short or see the template macro for remedy. Like I said, it's a bare bone macro in the answer.

Since you have EdXposed installed, you may want to install Xposed edge module and map gestures to the second macro (choose shortcut and then MacroDroid shortcut as action). This is what I did since I am mostly at home and don't really need to lock my device and with a gesture enable key guard when stepping out.


Email app syncing two years old messages

Why not use Gmail or Inbox?

You can choose the threshold before which date, the emails won't be synced.
If you delete email from phone, they will get deleted in the respective account too.
Its Ad free and reliable.

P.S. you can also add other email accounts than like yahoo/outlook in the Gmail app.


How to automatically shutdown below certain battery level

I suggest you look at the app Tasker.
With Tasker you are able to literally automate your whole phone.
There are also many tutorials covering the of Tasker and what you can do with it (change settings and launch apps based on events, location, time and other variables)

  As with many similar applications, this one needs root for many functions.


Tasker is an app that can be used to automate changing settings on your device, based on various events like when you leave range of a wifi AP, or when you enter a geographic area.

You can have a look through the Tasker tag here for some idea of the jobs it can be used for, and how to configure it.


Can i get pop-up notifications on my Moto E4?

Unfortunately there is no option on the Moto E4 in settings to enable these types of pop-up notifications, so you will have to either go into each app (like you did with WhatsApp) and enable pop-up notifications or install an app from the Google Play Store.

An app that I use on my phone is called Heads Up Notifications - https://play.google.com/store/apps/details?id=codes.simen.l50notifications&hl=en


Unbrick a device having broken volume rockers

Since you cannot access fastboot without using the volume rockers or having access to adb: No, you cannot do anything else but repair your volume rockers or buy a new phone. If you want to repair the rockers, you can check on iFixit for a manual. They may have one for your phone.


A quick search of XDA-Dev gives this page: Rom List Epic 4G Touch last updated yesterday, so it should be up to date.


I am from India where we have this feature and didn't know that it is not universally available
From YouTube help
You can download only in these countries

Algeria

Egypt

Ghana

India

Indonesia

Jordan

Kenya

Libya

Malaysia

Nigeria

Pakistan

Philippines

South Africa

Thailand

Vietnam

Yemen

Reasons not stated but on reddit there is an explanation given two years ago by a user who seems to be from YouTube
Alternate option is to use YouTube Red


What are the good practices of backing up of ROM's using TWRP if I change ROM's often

Without getting into specifics of which ROM you are currently using and which one you want to flash, TWRP isn't a good idea. Reasons :

TWRP is used to make a nandroid image and as you can see from the nandroid tag wiki help, you may run into serious issues if the directory structure of the ROM is different. Restoring a section of TWRP backup may also cause problems (read the linked page for details).

What may be a user app in one ROM, may well be a system app (having elevated privileges) and this may cause trouble.

Google dependencies : You may be running Gapps on Lineage and this may not be possible in other ROMs.

I am not familiar with Ubuntu but I doubt you would be able to run most user apps from LineageOS on that.

There would be more reasons, but these occurred to me on reading your question. You are better off making individual backups of apps using titanium-backup and restoring these as per your need.
Recently, I was doing some research on backup apps since Titanium failed for me on Android 11,and I came across this app, specifically designed for frequent ROM flashers and this may fit your need better. See Migrate-custom migration tool

Move apps, data, contacts, SMS etc from one custom ROM to another.

Interestingly, it claims to restore app permissions too. XDA thread here and Telegram here. You need TWRP to use this app.
I haven't tried this app (don't need it) nor am I affiliated with it.


Setting ethernet proxy settings without WiFi

This solution worked for me.

Just enter the following command in a terminal (change PROXYIP:PROXYPORT )

iptables -t nat -A OUTPUT -o eth0 -p tcp --dport 80 -j DNAT --to PROXYIP:PROXYPORT

Source: https://groups.google.com/forum/#!topic/android-x86/XfIRyHQ5nmk

I had too tried all your commands without success. I was stuck behind a proxy trying to setup Android x86 with a VirtualBox VM which only had eth0. I was stuck at the activation screen not resolving the needed webpages to continue into the OS. After running the above command, I was able to reach the web and continue. Results may vary per proxy environment.

Edit: This didn't get me too far, but it got me somewhere. The same trick didn't work for 443.


Google Play Services only recognizes deleted account; cannot update any apps

This could be happen because you deleted your account permanently from the web but that account still saved in the device and triggering a force sign in to identify you.

Follow these steps:

For Samsung specific-

Open Settings》Cloud and accounts 》Accounts》Google.
Now click the account that you have deleted permanently.

Tap 3 dots on the upper right corner and choose Remove account.

It must work.

Else last option would be a factory reset and set up device again.


Switching from active call to a waiting call?

You don't need and App to do this. This is the basic "Call Waiting" feature.
Go to:

Settings -> Call Settings -> Additional settings -> Enable Call Waiting


How to remove login popups when connected to a wifi network?

I don't think there is a method for doing this (though I stand to be corrected). I believe that Android only shows this page when it detects a login request from the network. Maybe your school network frequently refreshes its login keys whether it requires a login or not which causes Android to react by bringing up the page?


Can you damage a device using the wrong USB cable?

does this mean I cannot use a regular USB cable in a OTG (micro-B I believe) port

The USB-micro ports (A and B) always have 5 pins so there is no "regular" (4 pin) cable with a micro connector. Any micro usb cable can be used to power the device and no damage will occur.

This means every micro usb connector does physically support OTG. However this does not mean that the controller or the software will support it (You cannot assume that every micro usb device will support OTG).


How can I turn off the “allow automatic updating” for **all** apps?

Market version 3.3.11 now has a setting called "Auto-update apps". Enabling it will effectively set each individual app associated with the account to auto-update, and disabling it will of course do the opposite. This setting is found by simply going into the Market's settings (Menu Button->Settings on phones, or use the top-right action bar on Honeycomb).

You can read about the release here. It also has links that could help you sideload the update if it is not automatically available to you.


Can I install additional language support (Russian) on HTC Desire HD without rooting?

You can use the same app that I found for my problem to fix yours:

Custom Locale

Just install it and then select Russian as your predefined language and you're good to go mate.


How do I get Google Play back on my phone?

Try google play installer apk. It will hep android phones to install gapps.


Can't change MAC address on Rooted Android Nextbook Ares 8

There's a file called mac.txt in /config/wifi, which contains the MAC address, which is the only thing in the file.

Changing this value, and then enabling the wifi adapter results in a new MAC address.  (Confirmed by logging into a router it connected to.) This change survives a reboot.

Now to research how to write a script to randomly pick a manufacturer prefix number and the rest of the digits at every restart, along with setting a temporary randomized hostname (setprop net.hostname xxxxxx).

I found the MAC text file by searching the device for files with Total Commander.


Add Miracast function to newer Android versions

If Zillinium's suggestion to make changes into the "system / build.prop" does not make it fully function, you might need to also change the "/system/etc/wfdconfig.xml" file also. The following steps require both require root access and custom recovery TWRP.

Pre N (Nougat) the long way. You could use the nano command to add and/or change values, but for simplicity and to stay in-bounds, just use a file explorer and text editor.

Go into the file /system/etc/wfdconfig.xml
Change the code:

...
<ContentProtection>
    <Valid>1</Valid>
 ...

Change 1 to 0 to make it look like this code:

...
<ContentProtection>
    <Valid>0</Valid>
...

Go into the file /system/build.prop. Go down to this line of code and AFTER it:

persist.debug.wfd.enable=1

Add a new line of code by creating this line:

persist.debug.wfd.appmonitoring=1

Save and exit.
Restart phone.
connect phone to computer.
Open an elevated command prompt and throw these commands:

adb shell
su
setprop persist.debug.wfd.appmonitoring 1

Verify the setprop getprop persist.debug.wfd.appmonitoring

If 1 is returned, then you should be good to go.

Side note: if this should put you into a bootloop, go into custom recovery TWRP.
Open a command prompt and throw these commands:

adb shell
chmod 644 /system/build.prop

That should fix bootloop.

For Android N (Nougat) the short way:

From the custom recovery TWRP:

Open a elevated command prompt:

adb reboot bootloader

Next, mount the /vendor partition from within TWRP`
Then throw the command:

adb shell 'echo persist.debug.wfd.enable=1 >>/vendor/build.prop'

Reboot system from TWRP menu

You should be good to go.


Can I flash a separate radio image and have a working radio?

(Previous) Nexus 4 owner reporting in.

People at XDA had long been using hybrid modems with custom ROMs like CM. It seems specific versions are needed for each major Android version (JB/KK/LP+), but there's a nifty app right here you can try out: LINK: Google Play.

Also, there's no special radio for CM13. No custom ROM team makes radio themselves. Just flash back to a stock radio if things go wrong.


ping  fails, but ping -I eth5  works in Android shell

Finally found the solution for this issue:

layerscape:/ # ip rule add from all lookup main pref 0


How can I sync all folders from an Exchange server (not just the Inbox)?

Unfortunately the native Android Exchange Client doesn't support automatic sync of sub-folders, as you have seen you can go in to the folder and sync it manually but that isn't much use.
This hasn't been improved much in Android 4.0 Ice Cream Sandwich. The sub folders now sync but it doesn't notify you of new messages in them which isn't really any better.

I would recommend using a 3rd Party client like Moxier or Touchdown. Both have trials so that you can test them first.


Is it posible for an android user to set up a work and personal profile and isolate whatsapp to personal profile

Yes this is possible.  You can do that with Island (and the released official version) is now available on Google playstore.

"Island" is a sandbox environment to clone selected apps and isolate them from accessing your personal data outside the sandbox (including call logs, contacts, photos and etc) even if related permissions are granted. Device-bound data is still accessible (SMS, IMEI and etc).

How does it work

  Island takes advantage of the "managed profile" feature on Android
  5.0+, which is the also the base of "Android for Work", to create an isolated sandbox for apps and their data. App needs to be cloned in
  Island first. Afterwards, the clone can run parallel aside from the
  original one. (even with different accounts signed-in) It can be
  frozen on demand by Island. (NO ROOT REQUIRED)

The goal of Island to improve security by isolating an application thus improving privacy at the same time allowing parallel running with those from "mainland"


One possible option, if you can be sure which 150 contacts are being copied to the SIM in the old phone, is to transfer 150 contacts, copy them to the smart phone, and delete them from the old phone.  Then, next cycle, you'll get the next 150, and in twenty minutes or so you'll be done.  The trick is being sure you're deleting the same contacts that were transferred to the SIM.


It shouldn't be connecting to WiFi networks unless you have previously connected to them.

If you go into Settings and view your WiFi networks you should see a list similar to:

The ones that are listed as 'Not in range' are networks you have connected to previously. If these are the open networks that you no longer want to connect to you can click on each one and click the 'Forget' button that appears.

Your phone should not connect to these networks again (unless you tell it to).

EDIT: After your edit it appears like this question will help.


Using USB On The Go files with the stock android music app?

If the stock music app is confined to internal storage [sdcard]
and can access any directory in /sdcard that contains media
you can try a bind mount between the [media containing directory]
in your otg-device and a specified new directory in /sdcard

mkdir /sdcard/more-tunes
su
chmod 755 /sdcard/more-tunes
mount -o bind /path-to-otg-device/tunes /sdcard/more-tunes

just remember to unmount the /sdcard/more-tunes directory if you don't need it anymore BEFORE you delete it.

Less stressful option would be a softlink in the same[ish] way.

su
busybox ln -sf /path-to-otg-device/tunes /sdcard/more-tunes

for this approach you can just delete the symlink without risking loss of media files, but i don't know if your default app will follow the symlink.


My device doesn't react to touches while connected via USB

The problem you mentioned can be caused by the following:

Your micro USB port in the phone has some moisture.
Your micro USB port connection is loose.

If it happens normally which is not your case, it can be caused if there is moisture on your screen or droplets of water.

Try testing if this happens while using the mobile with charger connected. If it does, it is definitely the micro USB issue.


If using dual sim on Huawei P20 Pro would changing sims show in either Google Activity or Huawei Data Download

Google accounts are independent of the SIM card, you just need Internet for accessing Google. If this happens on your device with SIM1, SIM2 or Wifi is irrelevant to Google.

Note: Usually in dual-SIM Smartphone only one SIM can be active for Internet access at a time.


Does blocking notifications at the system level stop data usage?

So does blocking notifications stop data usage, or not?

It does not. A notification as stated in Notifications Overview is simply:

  a message that Android displays outside your app's UI to provide the user with reminders, communication from other people, or other timely information from your app

When you are connected, your apps will connect to servers to receive messages and communicate them to you. Blocking the notifications does not block the apps from receiving the messages, but from showing them to you.


On Whatsapp can I know if I am in someone's contact list based on the "security code" messages?

If you are able to see that other contacts' Security Code Change Notification, it means that you are they have you as a contact as.

These codes are unique to each chat and can be compared between people in each chat to verify that the messages you send to the chat are end-to-end encrypted.

If you have never communicated with a contact, there won't be any security codes exchanged between both of you. Meaning that you won't see changes that happened when they reinstall, update the app or change numbers.

At times, the security codes used in end-to-end encryption might change. This can happen because you or your contact reinstalled WhatsApp or changed phones.


Why are Nexus devices often described as perfect for developers?

There are several factors.

No carrier or manufacturer bloatware. If you want to test apps or OS changes and be sure you're not hitting some device-specific bug, a Nexus device makes it less likely that will happen.
They all use the same tool for flashing ROMs: fastboot. Not all third-party devices use it, and having to learn a new set of commands for every device you have is quite annoying.
Easy to unlock bootloader. Many third-party devices don't give you a means to unlock the bootloader (in order to flash your own ROM) without tricksy hacks. Sometimes the manufacturer does this; sometimes the carrier adds it to avoid you getting around their restrictions on tethering or something else. On Nexus devices, it's as easy as fastboot unlock-bootloader.
You can compile your own ROM for a Nexus device from the AOSP sources. If you want to hack on Android itself, or if you simply want a userdebug build in order to allow more debugging options for apps, it's as simple as downloading and compiling the source. Third-party ROMs don't usually have source available, so to build a custom ROM, you have to reverse-engineer the ROM and/or port AOSP to the device yourself (or wait for other modders to do it). This is why the T-shirts worn by engineers on Google's Nexus programme describe it as "pre-hacked Android".
Google puts a lot of work into keeping the logs (the ones you get from logcat) clean, to make development easier. They block code changes that add too much noise to the log, so that it stays useful for debugging. Other manufacturers aren't usually so careful: they don't see the log as something their customers will want, so they let it get noisier and noisier with driver debugging info nobody will want to look at. Clean logs make it much easier for app and OS developers to see and debug the behaviour of their code.
Nexus devices tend to get updates to new Android versions before third-party devices. If you're an app developer, and you want to make sure your app works with a new Android version as soon as possible, or you want to take advantage of new features and test on a real device (not an emulator), then you don't want to wait for a third-party manufacturer to get their finger out and port the new Android version to their hardware.


ApkMirror.com just accepts APK uploads from users. Anybody can extract APK files from their device and upload them to APKMirror.com. However it is not guaranteed that every upload is published. For ensuring security of uploading APK files each upload is automatically checked regarding it's cryptographic signature if it matches the signer of other versions of the same app.
The APKMirror community has set-up some rules about what APKs are getting provided for download and which not. For more details see their FAQ.
Therefore to answer your question the uploaded APK files can originate for any source. Some are extracted from devices (e.g. originally downloaded via Google Play Store), or the APK files are extracted from alternative app stores, web-sites.
In case of complete split APK bundles most likely they have been downloaded by PC based tools from Google Play Store (e.g. Raccoon4) and then uploaded to APKMirror.com. This can work because the Play Store protocol just provides links to all split files and the download client decides which parts to download.


Apps on SD showing as not installed, phone is constantly rebooting

Boot into recovery and clear Cache and Dalvik-Cache, if you are rooted. If not then search about how you can boot into stock recovery and then clear Cache and Dalvik-Cache.


Wi-Fi Problem in I9001 Galaxy S Plus with CM11 ROM

Finally found a solution:

Warning: You will lost all saved Wifi passwords!

Install Root Browser app.
After turning off WiFi, Go to /data/misc/wifi/ and open wpa_supplicant.config with an editor and delete network section until end of file:

// delete section:
    network={
        ssid="some wifi ssid"
        ...
    }

save and close file.

Open Settings->Wifi (don't turn it ON!)->Advance (three vertical dots in button right) and open Wi-Fi region code and choose one of them, for example United State.
Now turn On your Wifi, so it should list all available networks around. Enjoy it! :)


How to use KVM alone without Android Studio AVD to emulate official x86_64 android images

Yes its possible to get Android SDK (Software Development Kit) as a standalone package.

There are just a couple of prerequisites to note:

Java runtime environment (or JDK) at Oracle website (and download the correct version (32- or 64-bit) for your computer).
A good internet connection (needed for downloading system images etc)

  There is a simple option to install the Android SDK, you can
  grab the available offline installer (Windows) SDK Tools installer_r24.4.1  from Google repository by itself you do not need Android   Studio. You can then use the included sdk manager to download other SDK packages.

For linux (Ubuntu), you can refer to this guide: Complete Installation Guide for Android SDK / ADT Bundle on Ubuntu

Here is the workthrough (windows):

Download the  SDK package from above link.
After downloading the package, begin installation (and choose the desired installation folder to proceed or just leave the default %USERPROFILE%\android-sdk):

When done leave the option to download system images "checked":

Now we're in business...

The SDK manager window will appear, now you need to update/download other sdk packages (i.e platform-tools, system-images, platforms etc according to API levels.

Note: I recommend downloading x86 images as they're much faster tham arm counterparts, also get intel HAXM (hardware accelerated execution manager) driver to significantly increase your emulator speed

All set, now you just need to create and configure an Android virtual device matching your target Android version and tweak desired settings.
To do this click on the Tools tab in SDK manager and select manage AVDs, then in the following window click Create you'll see a similar screen as below:

After that boot the newly created virtual device running Android 8 Oreo

(Note: I am still running Android 7, because of this : Can't start Android 8.0 Oreo on emulator: “Decryption unsuccessful” but you might be lucky :)

Install applications and test as you wish ..


On Mozilla's official wiki page for the Android platform they have a direct link to download the apk that you can install to your device manually without access to the Play Store through a Google account.


How can I change MTP to PTP with a broken screen?

One way to do this would be to get an OTG adapter and connect a USB mouse to your phone. You can then use the mouse to control your phone.


Huge Data Usage started last month - 4GB over mothly average

After trying everything I could think of, I did a factory reset on the phone. So far no more issues.


How to turn off Yahoo Mail notifications in 4.1.2.?

When such a notification appears...

Open your notification area
Long-press on the notification. This opens the app's settings in the system configuration.
Here you can disable all notifications from the app.

This is a feature introduced with JellyBean -- as you've stated your device is running Android 4.1.2, this setting should be available to you.


You should be able to long-press on the text, and select View Message Details, this should give you the actual phone number it was sent from.

With this in hand you can go through your phone book and double-check that it's not anyone you know.

If it's not then you should be able to contact your service provider and ask them to block messages from that number. Also, many automated text services that use short message codes to send are set to remove you from their list if you reply with just the word STOP in a text message.


In search of a Terminal App that works with SSH to AWS (EC2)

Try JuiceSSH. It works perfectly and manages all connections and files in a secure way.


AFAIK Opera Mini saves webpages for offline use in a native format it can understand. You won't be able to use the pages even if you found them on your phone.


If you're using the Sprint version of the S3, see if Sprint Connections Optimizer is turned on under Settings > More Settings > Mobile Networks. Make sure it's turned off, as it can cause Wi-Fi to be a little funky sometimes.


Android phoneGoogle contacts - usage model and best practices?

Mine's working the way you expect it should.

I had a problem with duplicates when using services to help keep my contacts "clean" and to import from other services. In particular Soocial kept giving me dupes. So, the first thing I'd do is make sure you're not using something like that.

I suspect that something is "out of whack" (to use a technical term) with the synchronization data. I'd try the following:

Make sure the data in Google Contacts is in tip-top shape. Merge duplicates, get everybody in the right group, etc.
Export all contacts (just in case)
Then, delete the contact data on the phone. You'll probably want to turn off synchronization before you do this.
Then turn synchronization back on. Everything should be copacetic.


After some discussions on the (new, and not yet archived) Terminal-IDE community email list, I learned that the configuration should be working correctly!

A bit frustrated, I kept trying and then noticed something that I suppose should not have surprise me: I set one computer screen to 'pinging' the Android device, with ZERO reply for a long time, and forgot about it. Then, I later noticed the pings were getting through and there were zillions of them scrolling past.

From this, and a bit more investigation, I found that the stability of a WiFi connection on my Android device isn't very stable, especially as compared with my laptop.

In short, "be patient, ping the heck out of it while moving the device to find a good signal path, and it should eventually work."


Does YouTube Music allow non-premium accounts to download their own uploaded music to their device for offline use?

I haven't tried this but according to Upload your music - YouTube Music Help, you can

You can play uploaded songs in the background, ad-free and offline - even if you are not currently a YouTube Music Premium subscriber.

(Emphasis added)
You would need to use a computer to upload (you cannot use YouTube Music mobile app). Once uploaded, you can view in the app. You can verify this by uploading a few songs


You should try out XPrivacy or Protect My Privacy. Both of them require the Xposed framework

Jellybean comes with an in-built hidden permission controller called App Ops which is accessible by using AppOps (open source)


Google authenticator app says that this version is no longer supported

For some reason Google have created a whole new app for the new version of the Authenticator app:

New version
Old version

See also Why does the Google authentication app have “obsolete” in its title on Play Store? and in the news Android Police: PSA: Google's Authenticator Updated To v2, Except It's A Brand New App, And You Need To Install It To Get Future Updates (Old One Is Dead)

It is worth noting that as long as you still have the old version installed when you install and first open the new version, it will offer to import your old settings and accounts. If you remove the old version before running the new one you'll need to re-add your accounts, which may involve an annoying process of first turning off two step auth, and then re-enabling it on those accounts.


Some are DRM protected, others aren't.

One way I'm aware of to find out the ones that are DRM, is when you try to download the file for offline reading:

If the extension is .acsm then its a DRM protected book.
If the extension ends in .epub or .pdf then its not DRM.
protected.

Related reading:

File types for reading on your device

DRM options for downloads of books on Google Play

Related to exporting the eBook to a certain format or have it restricted to be read on Google Play, the above first link answers your doubt, where they stat that you can read or download to read your eBook on other devices or applications.


How to know if my tablet is compatible to a later Android version?

Can you do it ? Yes you can, how hard or time consuming is it going to be? A lot of time for sure.
Sure you can go ahead! Many people run custom roms or build their own roms from AOSP on their android devices.
You can either search for compatiable custom roms for your device else go pull a branch of AOSP and build on it!


Is there a way to root an Android phone without unlocking the bootloader?

This can be marked a duplicate of questions like this, but it's a  device-specific question. It cannot be answered in a generic way, should be “How to root XYZ Android device without unlocking bootloader?”
Simple answer is: It should not be possible to root Android devices without unlocking bootloader, but is possible for some devices due to security vulnerabilities or bad security implementations.
Android's security model recommends OEMs/SoC vendors implement a Chain of Trust which must have a hardware-backed root of trust - a cryptographic key. On boot every software component verifies the integrity of the next component before loading it in memory. This chain of trust starts with BootROM (the very first executable code which runs on Power ON) and ends at /system and /vendor partitions. Everything in between - bootloaders, Device Tree, Linux kernel and Android OS code - is verified to be unaltered.
Since Android by-design won't allow any app (system or user) to run with root privileges, we have to modify critical parts like boot.img (which contains kernel) and/or system.img (which contains Android OS/ROM) in order to gain root access. Modifying such components means they are no more signed with OEM's private keys and hence cannot be verified by bootloader. So we have to unlock bootloader to break the chain of trust so that it just ignores the unverifiable state of OS. Unlocking bootloader is usually accompanied by flashing custom recovery because it makes other modifications easy.
That said, if there are flaws in implementation of Verified Boot or if there are hacks to elevate privileges from within running OS, it becomes possible to gain root privileges without unlocking bootloader. But that's very device-specific, not applicable to other devices. Power users who want to root their devices prefer to go for devices with unlockable bootloaders, rather looking for exploits and vulnerabilities which may also get fixed over time.
Note that some new devices which implement Android Verified Boot (AVB or VB 2) support user-settable root of trust i.e. injecting a new key for signing and verifying process. Such devices can be locked after flashing a (possibly rooted) custom ROM. However unlocking bootloader is necessarily required in the first place.


How to restore from Titanium Backup with file on computer?

It's simple. Copy from PC the entire folder on your external SD or internal storage and name the folder as you wish

Use the Detect option on TiBu

Preferences → Folder Location  → Detect → All

Select location, click Use Current ( where current is the folder you have copied )

How to restore your backups on a new phone, or after installing a ROM (if you wiped your phone

  Click the Backup/Restore tab
  Click Menu (the button), Batch
  Click “Restore all missing apps + system data”
  Reboot your phone

Caution: If you are restoring on identical device with same ROM step 2 is fine.

For Restoration on other devices , other ROMs/ upgrades (as in your case), doing this will cause serious problems as

What is user app on one ROM may be a system app on another
ROMs may be "cooked" differently so replacing a system app from different ROM can cause serious problems
Apps that are device specific e.g., Samsung Planner will not work on a Moto device

In this case, choose Restore all apps with data and a menu shows up, where you can de-select what you don't want to restore (like the first few in picture below)


The Magisk module you linked is using fusermount binary from this thread which is built for Termux environment. But LD_LIBRARY_PATH environment variable is not being set properly in the module, so the error occurs. A simple approach is to use static fusermount binary, I already posted in the same thread.
rclone uses FUSE which you can mount manually from CLI without relying on Magisk module. I have explained in detail How to bind mount a folder inside /sdcard with correct permissions?. Some issues related to using FUSE on Android are explained in this post. Here I'm describing steps briefly related to rclone only. I'm using Termux for explanation. You can use some other terminal emulator app or adb shell with differences in paths.
Instructions below require that you have a rooted device.

Install rclone binary available in Termux repos (by running pkg install rclone) or download from official website official website. Download static fusermount binary from here (available for both aarch64 and armeabi-v7a). Extract the downloaded archive files. I assume that downloaded files are placed in /sdcard/Download/.

For ease of repeated use create a shell script /sdcard/Download/rclone_mount.sh using any text editor. Copy/paste the following lines:
#!/data/data/com.termux/files/usr/bin/bash -e

# must be run with root privileges
[ $(id -u) -eq 0 ] || exec su --mount-master -c "LD_LIBRARY_PATH=$LD_LIBRARY_PATH HOME=$HOME PATH=$PATH:$HOME/bin $0"

# make sure to be in root mount namespace
[ $(readlink /proc/1/ns/mnt) = $(readlink /proc/self/ns/mnt) ] || nsenter -t 1 -m -- "$0"

Unmount() {
    fusermount -u /mnt/runtime/write/emulated/0/GDrive 2>/dev/null || :
}

# make sure it's not already mounted
Unmount

# make sure it's unmounted after rclone is killed
trap 'sleep 1; Unmount' EXIT

# mount remote in /sdcard/
rclone -v mount GDrive: /mnt/runtime/write/emulated/0/GDrive --gid 9997 --dir-perms 0771 --file-perms 0660 --umask=0 --allow-other

See rclone mount manual for explanation on commandline options. Some options may impact the performance.

Make sure Termux is granted Storage permission and execute following commands:
~$ cd
~$ pkg install -y util-linux
~$ mkdir -p bin /sdcard/GDrive
~$ cp /sdcard/Download/{fusermount,rclone,rclone_mount.sh} bin/
~$ chmod -R 0755 bin
~$ dos2unix bin/rclone_mount.sh
~$ bin/rclone config

Follow the instruction on screen (see rclone config manual for details) to create configuration file (~/.config/rclone/rclone.conf) for Google Drive (or whatever remote service you want to use). I assume you chose the remote name GDrive (as used in above script).

Whenever you need to mount rclone, open Termux and run bin/rclone_mount.sh (or create Termux Widget to run the script from home screen conveniently).

All apps with Storage permissions should be able to explore GDrive folder (bind mounting to read and default views isn't necessarily required). But some apps may crash due to slow network activity, others may require more caching (see options) etc.
Trigger a Media Scan if e.g. pictures on remote don't appear in gallery app.
When done press Ctrl ^C to stop rclone process and mount.


Tablet Market: How to know if a game supports tablet size?

One way is to ask the developer via the contact information provided in the application's Google Play page.

Where an application or game has a free- or paid-version, you could just try the free version.  Unless it's stated in the description that the paid version actually supports higher resolutions, it's usually a safe assumption that if the free version looks a certain way, the paid version will look similar.

A final way is to simply buy the application and try it within the 15 minute refund period.  If you're not pleased with the way the application or game is formatted for your screen, simply refund it.  Keep in mind, though, that you're only allowed to refund an app once.  If you re-install it after refunding, you will no longer have the option to refund and will be billed immediately.


Check your volume sliders, it sounds [see what i did there? xD ] like
it's your notification volume that triggers the mechanism. At least that what i got when you said pushing on the volume button did the trick.
Unlock/unlink your volume sliders if they're locked/linked, also if your rom has safe earphone volume feature, disable it.


How to see what applications do some actions when I power on my phone?

While the logcat option recommended by Ryan of course is a valid possibility, it is not the most user-friendly solution. I've got a better idea :)

Apps started automatically after boot registered for a certain event, called BOOT_COMPLETED. To do so, they need to request this permission (you find it under "more" on the playstore pages) called "Start after Boot" (or, with its technical name, BOOT_COMPLETED -- what a surprise!). So to figure out which apps could potentially be in here, you can use a permission checker. There are many of them in the Playstore, but I will mention only two of them to get you started:

PermissionDog1
RL Permissions2

Both let you browse your apps by permissions, and even try to indicate "potentially dangerous apps" -- nice side-effect in your case ;)


Forgot password on Samsung Galaxy S7 Edge, trying to access for Google Authenticator

You have two problems:
First, when the bootloader is locked, you can not use fastboot. Unlocking will wipe your data. If the bootloader is unlocked, you can just boot twrp without flashing (fastboot boot twrp.img).
Second, the data partition is encrypted, and even if TWRP should be able to manage decryption, the pin is reqired.
You have no other option than brute force. If USB-OTG is working and it is a 4 digit pin, this can be done with Teensy or any other microcontroller. But this may wipe your data after 10 attempts, depending on gatekeeper settings (afaik not for S7).


How do I move gigabytes of data from my computer to my phone's SD card?

I put the SD card in the computer and drag & drop there. I have a SD slot and use a uSD to SD card adapter. Try dragging smaller chunks vs all at once.  I have a 64GB card and drag 20-30 folders at a time, each folder being a complete album. Getting ready to install a 128GB card and do it all again to hold about half my music collection.


Assuming you are using the classic Android Emulator (so not the newer, ranchu version), any changes you make on the /system partition will be discarded on reboot by default.

To work around this, you should:

Perform any needed operations.
Backup the temporary system image.

On Linux, this is located under /tmp/android-[YOUR_USERNAME]/ and is a file called emulator-[SOMETHING].

On Windows it should be under C:\Users\[YOUR_USERNAME]\AppData\Local\Temp\AndroidEmulator\[RANDOM_FILE_NAME.tmp] (although I have not checked the latter).

Copy this file to a handy location, as it is removed when the emulator is killed.
Restart the emulator with the new system image (backup the original image, rename the new one to system.img and place it in the avd directory, then start the emulator).

Source


Samsung Galaxy S4 will not boot, turns off after 2 seconds

This is the infamous power button problem. I had this too. There are some guides that speak of cleaning the power button, but for me I found this rather rough solution to be effective.

SOLUTION: Galaxy S3/S4,S5, Note, Tabs ALL Samsungs (not Booting Up? Keeps Rebooting? Not turning on? (just hit the phone HARD on the power button)

UPDATE

Alright guys, so I'm back -- it's 2016/04/25. My S5 just broke so I'm downgrading until it comes in the mail. Googling for the same problem and I found my own answer. This time hitting it hard didn't work. So I sprayed the button liberally with DeoxIT D5 and violla, back in business. Hold the phone button side up and just soak it!


As far as I know it is (still) not possible.  You can now "zoom" the canvas which might suit your purposes.  The original physical extents of the canvas remain.

As an alternative, I highly recommend Squid (formerly named "Papyrus".  I have looked for apps specifically for an "infinite" canvas and find Squid quite suitable.

My only beef with Squid is that it cannot be configured to replace Samsung's action notes (Samsung's fault; not Squid's).  It would be nice to be able to capture notes using Squid without unlocking the phone.


Screen issue on Asus Transformer Prime TF201?

I've seen  this on occasion on mine.  It seems to be a software issue, triggered by certain usage patterns.   This post on XDA-developers has some info on how you may be able to trigger it.   That community seems to be hoping that the 4.1 Jelly Bean update will include a cure.


If you are coming from an iPhone and looking for a better messaging app, check out Go SMS Pro and use an iPhone theme.

This app allows you to customize several things while still looking very similar to the iPhone's messaging interface. I always install Go SMS over the default messaging app and you might just want to give it a try, especially since you are coming from iOS. There are other plugins that are all free that allow you to view iOS emojis and other cools things like that.

Let me know if you still have the same issues with this app as well.

btw, congrats on smartly making the switch ;)


How to make Hangouts stop sending me SMS messages?

Go to

Settings -> Under data usage tap More
Tap Default SMS app and select your SMS app

Source with detailed instruction: http://howto.cnet.com/8301-11310_39-57613499-285/manage-default-sms-app-on-android-4.4-kitkat/


How can I automatically correct tags of music files?

If you can use the Sony walkman app, that is the best solution for you. See the answer in this question. If that app is not compatible with your device, Album Art Grabber would be a good solution for you.


Browser that doesn't reload tabs all the time

Turns out the OPs issue only occurred in the Chrome browser, and when using Chrome Beta it worked (sort of).

Old Answer:

Try going to chrome://flags

Look for "Auto Reload" tags, turn them off:

chrome://flags/#enable-offline-auto-reload
chrome://flags/#enable-offline-auto-reload-visible-only

Relaunch Chrome (using the button at the bottom after you have toggled the flags)

If the problem persists, it is not because the page is reloading, it is because it is being redrawn, i.e. it is already downloaded, just not displayed to the user yet. This is due to the fact that, for performance reasons, Chrome doesn't draw all tabs simultaneously.


Can I change which app launches when I put my phone in the media dock?

Sorry I can't give you any help with the root part since I've never done it but I could let you know what to look out for if you want this action to occur with another app.

Pretty much when you plug the phone into the car dock... an Intentis created. If an app like Custom Car Home or another other associates itself with that Intent then the user will receive a selection dialog asking them which app they would like to launch for that intent/action.

If at the moment the only thing that happens is the Samsung Desk Home is automatically launched, then this is probably because Custom Car Home has not associated itself with that particular Intent.

From the sounds of what Tasker can do (and I hear it can do a heck of a lot) this should be manageable through it. Try to set up an app launch on a specific condition. That condition is when the phone is docked into the car dock.

Tasker will then associate itself with that Intent and fire off your desired app.

Hope some of that was a little useful. Sorry I couldn't be much help.


I can see how you'd be confused by that.  It doesn't indicate that your phone is rooted, just that the kernel was compiled by the root user (on a DELL build machine, apparently)!  If you look at /system/build.prop (probably requires root to look, ha) you'll see some other similar information about the build.  Mine says "jaeyoon.yoon@SEP-05" for the same info.


I had trouble downloading the latest update. What I did was from the list of applications in the Market, I did a long press and Cancel download. After that I was able to select it and download it successfully.


How to download photos (of others) from Instagram?

You would need a rooted device to do this.

First Browse the photos you want to download.
Now Open any File Explorer app like Root Explorer.
Navigate to /data/data/com.instagram.android/cache via Root Explorer.
The files here would be named something like ccf3a266.0, copy the file you
want or entire folder and paste it on your sd card.
Now open these .0 files in your PC via a Image viewer like IrfanView. You can sort
the files by size to determine large images.

The .0 files are cahce files and some of these are essentially JPG image files and quality may depend upon your device I believe because it would download compressed image if the device screen/density is small. (That's just a theory).


Fortunately there is a way..
Download this Button Mapper , grant the accessibility permission then click on add a button then press the button to record it and then set the function you want! Simple as that.
Remember to turn off battery optimization for Button Mapper app because if the app is paused by the battery optimization then no hardware buttons will work (touch screen will work). You'll have to go to settings and kill the Button Mapper app to get hardware buttons working again.
This is the only way to change the button function without root.


Download the stock firmware. The website seems pretty slow and the download is 1.41 GB so this might take some time, but it is the official website. It also includes the official flashing tool, so you may not need to download below mentioned flashing tool.
Download this flashing tool.
Extract the flashing tool to your desktop or wherever you want it. You can use the SD card if you like. In that case, all you need is to put the UPDATE.APP file in dload folder in sdcard, insert sd card to phone, Press Volume Up + Volume Down + Power Button. When Phone vibrates, release power button only, and when upgrade starts release volume keys too. Wait for some time.
Follow Steps 6-12 on this website and you should be good to go:
It has pictures :)

here

Be patient this process might take a little while. the first boot will also take some time so don't turn off your phone or disconnect it from the computer before it is done.

If you have any questions feel free to comment and I'll try to help as much as possible as I don't have this phone.


HTC Sync fails to start when phone connected "updating htc library"

Your problem is due to errors related to HTC Sync, Windows 7 and Adobe AIR. There is a bug opened on Adobe site: https://bugbase.adobe.com/index.cfm?event=bug&id=2966976
The workaround should be to downgrade Adobe AIR to 2.6.xxx version. You can download it here. Upgrading to Adobe AIR 3.0.0.3880 RC1 didn't worked for me.


Error while installing APK without Play Store

Is not possible install apps of google play without gapps, but you can install a "minimal google play"

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


shoutcast not working in android 2.2 - not even in latest winamp

What phone and Android version have you got? The description for WinAmp in the Market says that Shoutcast support in WinAmp is only available for phones running Android 2.2 or above.

This previous question Stream Sound from Ubuntu to Android has an answer that says that XiiaLive (official site) should support Shoutcast.


Will flashing a custom rom relock me with sim carrier?

Welp i made it in 2 sprint S5 and worked. They were unlocked and i flashed LineageOs but keep in mind of you wanna do this flash the appropriate rom in this case i flashed the LTE version instead of the sprint version and it kept the unlock.


The problem is Twilight application which is running, you need only to make stop and then give the permissions to the English application and then you can run the Twilight app.


Tasker - Count The Amount Of Days Since A Certain Day

You first have to convert both dates to seconds using Variable Convert.  Then subtract those two values to get the number of seconds between the two dates and convert that value to the number of days by /24/60/60 (hours/minutes/seconds).

Here is a sample task that illustrates using 08-01-2014 as %startdate and today (%DATE) which is 08-23-2014 as %today.  The result is 22 days.

A1: Variable Set [ Name:%startdate To:08-01-2014 Do Maths:Off Append:Off ]

A2: Variable Convert [ Name:%startdate Function:Date Time to Seconds Store Result In:%startdateinseconds ]

A3: Variable Set [ Name:%today To:%DATE Do Maths:Off Append:Off ]

A4: Variable Convert [ Name:%today Function:Date Time to Seconds Store Result In:%todayinseconds ]

A5: Variable Set [ Name:%secondssince To:%todayinseconds - %startdateinseconds Do Maths:On Append:Off ]

A6: Variable Set [ Name:%dayssince To:%secondssince / 24 / 60 / 60  Do Maths:On Append:Off ]

You could shorten this a bit by eliminating A3 and replacing %today with %DATE in A4.  Also, you could combine A5 and A6 by using (%todayinseconds - %startdateinseconds) / 24 / 60 / 60.  I split it up only to show the individual steps better.