permission denied error trying to run custom script, but works in SSHDroid

The issue is with SELinux, and upon further digging, it seems I had to adjust the permissions of these files to make this work. I don't really understand it, but it seems to work.

chmod 644 /sys/bus/usb/drivers/usb/unbind
chmod 644 /sys/bus/usb/drivers/usb/bind

echo -n '1-2' | tee /sys/bus/usb/drivers/usb/unbind
sleep 0.5
echo -n '1-2' | tee /sys/bus/usb/drivers/usb/bind

chmod 200 /sys/bus/usb/drivers/usb/unbind
chmod 200 /sys/bus/usb/drivers/usb/bind


How to copy wireless networks list from one android device to another?

As you are rooted: Wireless network data are stored in data/misc/wifi/wpa_supplicant.conf -- so you could basically copy all its network entries from one device and insert them on the other. The entries look like

network={
    ssid="Telekom"
    key_mgmt=NONE
    priority=42
}

An easier way would be using the App Wlan Backup & Recovery (root): Backup all entries on one device, and restore them on the other. As you can see in below screenshot, the tool can even send the backup by mail -- so transfer to the other device should be easy:

But reading the comments on this app suggests it does not always work as expected: Users even recommend to use the manual way I described above.

Another option is using Titanium Backup, and restore the Wifi data on the other device. I did that successfully a couple of times, also cross-device and cross-ROM.

Third option is offered by the app Wifi Passwords (about USD 1), which allows you to share networks.


Terminated app install corrupted SD card data

So the bad news is the solution to this issue was;

Back up all phone data
Restore factory settings
Get a new sd card

I went with a 16GB SanDisk to replace the 32GB Samsung EVO sd card.
Good news is it only cost $11 and restoring contacts from Google servers is a great feature.


Media volume is changed when on a phone call

There is indeed a different volume bar for when you are on a call. I think the easiest way to set this is to change the volume whilst on a call, this will save the settings for the next time you're on a call. If you want to change the settings before you go on a call just phone someone yourself and change the settings, they don't even have to pick up for you to do so.

This is of course not ideal and I'll change the answer if I find a app or so that can do this.

You can not however mute the sound from a phone call.


Is the HDMI output on the Xoom limited to cloning the display or can it be a secondary screen?

From what I can tell, it looks like Motorola is not offering that at launch but will try to support it in future upgrades: Official Motorola FAQ

Unless I am reading that wrong.


Will the rooting method I previously used with my Nvidia Shield Tablet work with the new update?

Your original rooting method will work. The bootloader is still unlockable on the replacement devices, just as it was on the original ones. The fact that it is running a newer version of Android doesn't really have any meaningful bearing on this since SuperSU is still actively developed to ensure compatibility with newer Android builds.


Blocks all calls not going through Google Voice?

I suppose one way to do this would be with a general call blocking app. I use Mr. Number Call Block on my phone, and you could set it up with the following rules:

Block all calls
Add your GV number as an exception to the blocking rule

That should allow you to basically block all calls that don't originate from you GV number. The downside to this would be that blocked calls wouldn't get forwarded through GV's call service, but rather would get sent to voicemail (or you could choose to have it automatically answer->hang up to block the calls completely).

For outgoing calls you should just be able to use the settings in the GV app. My EVO has an option do use GV for all outgoing calls, though I'm not sure if other phones do, to be honest.


typed stop on my android and it has stoped or freezed

Turn the phone on and off. Different key combinations on different devices will force a reboot. For example, on my Nexus 5 volume down plus power will force a reboot. Play with the different keys until you get it. On Samsung you need the home button, etc.


I have a Samsung Galaxy Ace GT-S5830i, can't make calls but can receive them!

Might be signal or network problem. Sometimes it also happens to me. While I have strong signal but still not going calls. It says your call is forwarding but not making calls.


Installing Jelly bean 4.3 on Micro digit tablet

Unfortunately, the manufacturer has not provided any OTA updates for your device.

Any chance of getting Android 4.3 would be by rooting it and installing a custom ROM.

After some searching, I found that there are no custom ROMs for your device. So you can proceed by submitting a request to the developers at XDA to build one specifically for your device. Remember that flashing a ROM not meant for your device can result in bricking.


Essentially, for backing up apps or SMS, TitaniumBackup works wonderfully. I've always relied on it to get my job done. But since you've already backed up your apps, I'd suggest you to try moving your app data folder to storage/emulated/0/Android/data/ folder instead of where it is now, and if it is a .obb folder, move it to /Android/obb. It'll pick up your settings.


Using USB for transferring files (MTP or PTP) to phone or charging using USB

Its a new development in android 6, mainly the location of these options. The USB configuration of Android 6.0 marshmallow is slightly different than other versions.

  In Android 6.0, the options seems to have disappeared. It has in fact
  moved and you can only access it if you’ve enabled developer options.

The first option is to have a “Charging” only option which can be used to connect to a USB port to charge the device without any notification to the computer. This will be the default option for the device and hence the device will not allow to access the files unless it is explicitly changed.

MTP (Media Transfer Protocol)

When Android uses this protocol, it appears to the computer as a “media device.” A standardized protocol for transferring audio files (and other media) to digital music players using Windows Media Player and similar applications.

You can transfer media files either way.

  Android can choose the files it presents to you, and hide system files
  so you can’t see or modify them. If you attempt to delete or edit a
  file that can’t be modified, the device will refuse the request and
  you’ll see an error message

PTP Picture Transfer Protocol.

When Android uses this protocol, it appears to the computer as a digital camera.

  MTP is actually based on PTP, but adds more features, or “extensions.”
  PTP works similarly to MTP, and is commonly used by digital cameras.
  Any software program that supports grabbing photos from a digital
  camera will support grabbing photos from an Android phone when you
  select the PTP mode. PTP was designed to be a standard protocol for
  communicating with digital cameras.

It is generally recommended on a modern Android devices,  to use MTP rather than PTP  unless you have software that only supports PTP.

Note: It has been noted that you may need to physically remove the SD card after upgrading to Android 6, and putting it back in before you can view the files on your PC

If you're having issues transferring media in your upgraded OS, try troubleshooting using these options:

Make sure you have installed appropriate drivers

Connect your device to your PC and wait. If it doesn’t show up in file explorer, check to see if Windows is searching for drivers.

If it is, allow it to search and install any drivers it needs. This can happen even if you have connected your Android device to your PC under the same connection type. Do not disconnect the device and allow Windows to finish installing drivers.

Fix corruption issues on your external storage

Use an sd card adapter and insert in the slot on your PC, right click on the external storage device and go to properties, tools then check for errors, fix if necessary the re insert it in your device and check if problem is resolved.

Credits

How to Access Android 6 Marshmallow Files using USB to Windows
How To Set The Default USB Connection Type In Android 6.0
Android USB Connections Explained: MTP, PTP, and USB Mass Storage


How can I access my files on Galaxy J1 Ace? (restore "My Files" icon)

Did you try a third-party app? Some phones appears to have no file manager/explorer at all.
To achieve this just install a third-party file explorer and you're done or if you think your phone had it before, you'll need to factory reset it then the icon will be back.

I'd recommend you to download ES Explorer but there are many other similar apps in the Google Play store.


I'm using the images provided by the Android-X86 project. They run fine in Virtualbox, and ship with Google Apps pre-installed. For details, please see:

Android emulator for Windows (on our sister-site for Software Recommendations)
How to install Android in Virtualbox at HowtoGeek
Android Emulators at IzzyOnDroid (my site; scroll to the end of the page for emulations OF Android, as the list starts with emulators running on Android ;))
find Android-x86 ISO images on their Google Code site


What are CyanogenMod and MIUI based phones?

CyanogenMod OS is a custom ROM derived from Google's Android OS.  It is available for large number of devices and delivers updates as nightlies, release candidates, betas, snapshots etc. Frequency of updates depends on the type of ROM flashed onto the device.
MIUI (Mi User Interface) is also a custom ROM which is based on both Google's Android and CyanogenMod but has a home-cooked and customized interface developed by a Chinese firm Xiaomi Tech. It highly resembles Apple's iOS interface. MIUI is available for some flagship phones from popular brands.

All the devices running on CyanogenMod and MIUI gets updates very frequently than others. Updates occur over-the-air (FOTA). As a bottom line they are used as stock firmware replacements.


Android encryption is of two types:

Device Encryption
SD-card Encryption.

For Device encryption kernel DmCrypt layer is used and it encrypts "/data" part of the device.dm-crypt is a transparent disk encryption subsystem in Linux kernel versions 2.6 and later and in DragonFly BSD. (see https://en.wikipedia.org/wiki/Dm-crypt).

Prior to android Lollipop, android device encryption encrypts full "/data" partition. (Encryption is basically a mapping system , it maps all memory from real "/data" block to a virtual block device).

Prior to Lollipop, on some devices(like samsung devices) fast encryption was also supported. Fast encryption means it will encrypt only used partition of your "/data" partition. (i.e. it will map only used parttion). If you will copy any data after encryption, it will be encrypted on runtime and saved on the device.

From Lollipop, google uses default fast-encryption. that means , whenever you will trigger encryption, it will encrypt only your used "/data" partition.

You have mentioned that phone was almost blank, hence it was completed within one minute.

AFAIK google has also changed its encryption system in lollipop and it is much faster than kitkat.

Check this link for more information: https://source.android.com/devices/tech/security/encryption/

You can enter your SD-card on other device and check your files ( these will not be encrypted).If these were encrypted, you will not be able to play on different device.


Any modifications to your system will cause a boot loop... What you are seeing "logo"  ...

You need to flash that stock system.img without the modifications and then you need to log in to the account associated with the device..

If you've forgotten the account details, Use a computer to do the recovery process.. And then use the new details to log in.


Unlocking the Bootloader on a Nexus One with S-On

Nexus Ones do not ship with 'S-OFF', they ship with a "locked" bootloader which then must be unlocked. You can actually use fastboot to unlock the bootloader, just run fastboot oem unlock on your PC using ADB (Android Device Bridge). MoDaCo has a post here with complete instructions and a multi-platform download of the needed tools.


Wipe HTC One M8 for sale without losing root

What I think you are looking for is this: http://www.htc.com/us/support/htc-one-m8/howto/696022.html

However I am not sure if this removes the root. If it does, there is also another possibility, depending if you have this option. If you already flashed rom's, you may have done it trough fastboot. In the fastboot menu, there should also be an option to delete data (or wipe data) and delete cache. That will delete or your stored files on the phone, without loosing root.


will i lose my pictures during a factory reset?

A generic answer can be found in the factory-reset tag-wiki. Basically, it "empties" the /cache and /data partitions of your device, so all the apps you've installed and all your apps' data will be gone for good. This does not necessarily apply to data on your SDcard: while some devices/ROMs offer to "wipe" those along, this is not done in most cases (in my experience) – and when it's done then usually only when the user explicitly specified to do so.

Now for your specific problem: If you really deleted your app store, a factory-reset won't bring it back: gone is gone. If you're unsure on what made it disappear, and your device is not rooted, it's unlikely you've really deleted it; you might rather just have disabled it. So while a factory-reset in that case would bring it back, so would an atomics bomb kill a fly. Before you go to factory-reset your device, try the following:

Go to Settings→Apps
To be on the safe side, select the "All Apps" tab
Scroll to the very end of the list. On some devices/ROMs disabled apps end up there, and on all devices/ROMs I've seen disabled apps are marked "disabled". See if your app store is there.

If it's there: tap the entry to open it, push the "enable" button
If it's not there, scroll through the entire list: it might be ordered alphabetically or by some other criteria, and have the "disabled apps" mixed in. When found: see previous item (open, enable, done)

If you didn't succeed with those steps, you still can try a factory-reset.


I think we're going to need some more information; always good practice whenever troubleshooting any system, look at the log files.

Switch on logging for Tasker using the instructions here: https://tasker.joaoapps.com/userguide/en/faqs/faq-how.html#x2

Set up your profile with no SSID name so you get a green profile, toggle the wifi off and back on again, then look at the log file.

Then set up your profile with your failing SSID name, toggle the wifi again, look at the log again.

Are there any obvious differences or error messages which start to point us in the right direction?


Provision/Availability of Android Updates

Android updates have nothing to do with what network the phone is currently on, or what SIM card is inserted. The updates come from whoever you got your phone from.

If you bought your phone from a carrier, they almost certainly customized the OS to include their special apps (a.k.a. bloatware), and sometimes to limit features like Wi-Fi hotspot. For that reason, the updates have to come from them, and of course this adds some delay to the process: once the manufacturer has the update ready, they supply the new source code to the carrier, who has to update their special features for the new version, and go through another round of tests and QA. Carriers don't have the same software expertise or resources as OEMs, so this takes longer.

If you didn't buy the phone from a carrier, then it'll be running an OS provided by the manufacturer, so updates will come from them directly. For Nexus devices, this means the updates come straight from Google.

In your specific case, if your Galaxy Note came without a SIM card, I guess you didn't get it from a carrier, in which case you'll get the update from Samsung, as soon they make it available for your region. If you did get it from a carrier originally, you'll get the update from your old carrier. Either way, your new carrier has nothing to do with it, because they didn't provide the OS in your phone.


Why are some applications on the Market not on AppBrain as well?

The reason can be find in AppBrain FAQ:

  4.I cannot find some apps, what's going on?
  It always says "The requested item could not be found". AppBrain lists applications that
  are available in the US that are available for Android version 1.6 and
  up for devices with a normal screen size. Developers can restrict
  availability of apps by country, Android version and screen size. This
  means that if you're not in the USA, have a device with a small screen
  size (for instance the HTC Wildfire or Tattoo), or when you're not on
  the latest version of Android, you may often get the "not found"
  message from the Android market.

So, to give you an example, I am a developer and published an app on Android Market, that is restricted to France and Germany, so users from those country will find it on Android Market, but not on AppBrain, who lists only US applications.


Using Google Voice with Android phone and a SIP appliance (Obi)

If you are using your Google Voice for another purpose, such as a SIP service for an ObiHai appliance or as a VOIP system on your PC, you will encounter problems with Voicemail not picking up. You will need to disable Google Voicemail on your phone, create a new Google Voice account, with a new number, and add your Android phone to that account. Then select "use Google voicemail" and follow the instructions for your provider.

(If you use Straight Talk, select either T-Mobile or AT&T as your provider, depending on the SIM you purchased from Straight Talk.)

The number on the new Google Voice account does not need to be used for anything other than voicemail - calls to your cell phone will be forwarded to the GV number after 4 rings, and since there is no VOIP device listening at that number on the new account, voicemail will pick up.

You will need to log into the new account in the Google Voice app, and go through the setup wizard again.


Some application sets alarm loudness to zero

You might want to look for applications that do require this permission: android.permission.MODIFY_AUDIO_SETTINGS

Then uninstall it and set the alarm a short while after that. If everything is back to normal you have found the application in question.


Missing internal flash memory and SD card does not mount

Indeed the internal filesystem somehow got damaged. To fix this you need access to the filesystem itself, which can be done using ADB. (Android Debugging Bridge)
Instructions for connecting to the Archos Tablets using ADB can be found here:

http://www.archos.com/support/support_tech/updates_adb.html?country=er&lang=en

Although the description is complete this still sometimes can be hard. You might have to restart your computer a few times, but eventually it is possible.

Open a command window in the directory containing the ADB.exe program (it is in the 'platform-tools' directory under the androis-sdk-windows folder)
Type:
ADB SHELL
If the connection is OK, it will start a server and after e few seconds show the '$' prompt. this means you are connected to the tablet and have direct access to the linux shell. If you type 'ls' you will see a list of folders that contain the operating system and all supporting files that make your tablet work.
Now navigate to the folder containing the Flash file system by typing:
cd ./dev/block/vold
If you now type 'ls' again you should see three or four folders that have numbered names. One of them is '31:8'. This is the folder that points to the internal flash. Now we can fix our problem by recreating the MS-DOS (FAT32) file system on this partition. Type the following:
mkdosfs -F 32 /dev/block/vold/31:8/
This will fix the FAT32 filesystem. Now leave the shell by typing 'exit', disconnect the USB and restart your tablet. On my system this made  internal storage re-appear, and after that it also mounted the sd-card. Problem solved.

Many thanks to this post on SlateDroid that contained the answer.


Rebooting into recovery using ClockworkMod

No, how you access Recovery Mode doesn't matter at all.  ROM Manager can pass arguments to CWM Recovery to (for example) automatically flash an update.zip file, but it's effectively no different than manually selecting that file to flash after entering recovery with the key combo.  Same deal when it comes to wiping the cache.


how do i turn usb debuging on from fastboot?

If the device supports USB host mode you can connect a USB-OTG (USB on the go) cable and connect a USB mouse or a USB keyboard to bypass the broken touchscreen. Then you can navigate to developers options to turn the usb debugging on.
Find out more at : How to turn on USB debugging

Also have a look :XDA Developers: Remotely turn on USB debugging which explains different workaround but it need touchscreen to work.


kingroot 4.1

http://forum.xda-developers.com/android/apps-games/one-click-root-tool-android-2-x-5-0-t3107461

if you want to remove king user and replace it with super su

follow these steps

http://www.w0lfdroid.com/2015/05/How-to-Remove-Replace-KingUser-KingRoot-with-SuperSU.html

install dual recovery by nut's (twrp,cmw,philz) using windows pc/make sure you are up to date with the drivers for xperia z3


Text message notification- vibration during call

I hope this works for you.

Go to Settings > Sound and vibration > uncheck Also vibrate for call box.

If that does not work, try just disabling the vibration at all (Which is not what you seem to want)

Go to Settings > SMS > Notifications > Vibrate off


What checks should I go through if my laptop can't connect to the internet through tethering?

Having a limited connection is a common issue in Windows 7/8/10. The only good method I've seen that works is doing a system restore to a earlier restore point (not a full wipe of the laptop). It'll be under Backup and Restore in Control Panel. Every time Windows updates it creates a backup which you'll want to use to undo any issues that may have caused the limited WiFi bug.


Check which IPs or web-sites an app is communicating with?

Some apps offer a network monitor, e.g. OS Monitor does:

As you can see in the second screenshot, it even allows you to look-up the destination and show it in a map.

Quick System Info offers a similar feature:

As you can see in the last entry of this screenshot, it even names the app which holds this connection.

These are two examples of real-time monitoring which do not require root. If your device is rooted, you might also want to take a look at DroidWall: This app offers to keep a log of all network accesses for each app. Plus, as a Firewall app, you can restrict apps to WiFi, mobile network, or even forbid them network access altogether.


Is it possible to automatically transform a phone number before calling it?

Not all requirements of the question are met in this answer, but this is as close as I got so far, and I'm quite happy with it.
So, this requires to copy the telephone number without the contact name, like this:
+370 666 11111

Next, I used tasker to create a task which reads the number from the clipboard, loses the "+370" and spaces and then adds the additional digits and symbols.
I used the "Variable set" action to set a new variable to %CLIP (this way the copied number in a clipboard is saved to a separate variable, so we can manipulate it further).
Name:
%nr
TO:
%CLIP

Then I used "Variable  Search Replace" action on the new variable to get rid of "+370". Took me some time to find out how to get rid of the "+" symbol, because tasker doesn't search for "+" in this action, so I used "\D" in the search parameter, which finds any symbols that are not digits, so it worked for me.
Variable:
%nr
Search:
\D370
Replace Matches: checked
Replace with:
08

Then another "Variable  Search Replace" with a space in the search parameter to get rid of the spaces. (the "replace matches" must be checked to delete the found text from the variable)
Variable:
%nr
Search:

Replace Matches: checked
Replace with:

Then a "Variable set" action to create a new variable with the additional digits and symbols
Name:
%nrr
TO:
866622222,789#9#%nr#

And lastly - the "System > Set Clipboard" action to copy the transformed number back to clipboard, so I can use it anywhere I like.
Text:
%nrr

Then I created a button in the quick settings to launch this task, so all I have to do is copy the tel. no. which I want to transform, use the quick settings button for the task and paste the new number to my dialer app. Originally I wanted Tasker to forward the new number for the dialer to call, but if I use the "Call" action in tasker, everything after the comma in the new number is not forwarded to the dialer. So pasting the number is good enough for me.
I understand that not many people may want this functionality, but if I help even one, I'm happy. I'm willing to edit the answer so it would be easier to understand, but please tell me how to improve it in that case.


For booting from MicroSD card you need to heavily modify your ROM. The android boot partition is not like a PC BIOS. You need the bootloader to look at mmcblk1 instead of mmcblk0 which is hard-coded in various system files.
(for more information refer to Irfan Latif's documentation for QMobile Z8 on forum.xda-developers.com)

If your phone does not boot into fastboot mode it is hard bricked. Most devices have a emergency download mode from where you can repair your bootloader and flash ROM. For Qualcomm devices it is the EDL mode which can be reached via EDL mode cable/dongle or with a testpoint on the PCB circuit board.

For your old Xperia device you can use Androxyde Flashtool

For other Qualcomm devices use QPST

For MediaTek devices use SP Flash Tool


Google Play downloads app to wrong tablet

If you are using the web interface (going to the Play store on your computer), there is an option to choose which device to download it to.

After you hit the green install button a window pops up. There will be a rectangle on top that has a list of permissions that the app requires. Underneath that is a drop down box that allows you to choose which device (out of all the devices connected to your account) to install the app to.

If you have the same model tablet as your daughter it may take some experimenting to figure out which is which. You can rename the devices (to make it easier to know which one you want to download to) by going to settings (the gear looking icon on the top right side).

Edit:

  If you do not see both tablets in the drop down or under the settings menu you
need to check the tablets themselves to make sure they are both connected to the
same Google account. This is located in different places on different tablets,
but you can usually find it in the tablets settings under accounts.

Update:

try this link:
http://androidforums.com/google/625570-can-you-sideload-google-play-app.html
it explains how to side load the Google Play store. Here is a summary:

  "Download the matching .apk off the web onto your computer. (google
  search it, use sources like XDA instead of 4shared or other sources
  that could have viruses)

  Mount your phone as hard drive (when you plug in the USB cable to your
  phone should give you the choice between charge only or mount as hard
  drive). Put the .apk onto the SD Card where you can find it.

  Download a file manager off of Getjar, anything will work.

  Then go to settings>apps>allow external sources. Assuming your device
  allows it, this will let you install non market/getjar apps. It might
  be disabled already, thats OK.

  Find the file and tap on it. It'll show a list of permissions, or
  things that the play store can do on your phone (like access the
  internet, save files onto your phone, etc). just hit okay, or install.

  After that it should install for you, and you'll be able to find play
  store in your app drawer like any other app.

  Here's a link to the play store. Download the unmodded version.
  http://forum.xda-developers.com/showthread.php?t=1582422"


How to download via Chrome on Nexus 7 with Jelly Bean 4.2.2

I tried to download the link using Chrome for Android SEVERAL times, but it always disappears. Like I've been telling myself before, Android for Chrome is not mature enough and lacking in (so many) features.

I would suggest installing a 3rd-party browser like Dolphin or Boat, which are both highly-customizable. I downloaded the MP3 file successfully using Boat (which is my main browser), and it appears in my Download folder.


If I buy an Android phone today and want security updates for as long as possible, how should I choose a phone? I'm willing to use custom ROMs.

The Dutch consumer organization retests their smartphones periodically for updates: https://www.consumentenbond.nl/acties/updaten/ruim-een-derde-smartphones-heeft-sterk-verouderde-veiligheidsupdate

The list is basically: the Google Nexus/Pixel phones (~3 years), Nokia / HMD Global, last (& this..) year's flagship Samsung (~1.5 years), this years flagship Sony Xperia.

(These phones had the February 2018 update begin March)

In the mean time iDevices are updated for up to 5 years (4 years + security updates until next iOS). This makes them cheaper year-over-year over the lifetime of the phone.  Please see the "Depreciation" and "Sources" worksheets in this Google Sheets workbook.


Is that for the CM9 RC1 that was released yesterday? :D

There's two things you need to do:

Remove the simlock first! (Flashing a ROM with simlock on could spell disaster)
Unlock the bootloader to enable you to run custom roms.

As for the way things are, there's no true CWM recovery for the Sony due to the inherent nature of how Sony does it (Its different!) - when you unlock the bootloader, you're also unlocking recovery BUT, the boot and recovery are residing on the one partition so do not try flash CWM into it otherwise BAM, goodbye!

There is an app on the market, for a CWM which is not a real CWM (it dumps its binaries into the /system directory) which by the way, must remind you need root for this!

You will need se1tool (IIRC) to flash the latest ROM, you could also check out the FreeXperia project for information on this, FreeXperia is by jerpelea, which is now what you're seeing, as CM9.


Advanced call diverting to know from which number this call is diverted

Set up a response message...

Use tasker or something on each phone to automatically send a text message saying,

  i just sent a call to you

This way... when the call arrives at the primary phon, So does a text message notification from the original number  :)


How to stop ads redirecting to Google Play store?

I ended up installing Firefox to use as my web browser and my problem was solved.
The phone started asking which app to open the links in instead of opening the store directly.


How to show my devices in my custom google map

Android Device Manager is perfect for this.

Just download and set up the app on all of these devices (if the app isn't already on them), and you're pretty much ready to go.

As long as all of these devices are signed into the same Google Account, and the GPS is on on all of these devices, you won't find it very hard to locate them.

click here, and you will see just what I am talking about. You can also use the app to lock your device, ring it on full volume, and even wipe the phone completely.  It is basically Google's "Find My iPhone"


Can an app be customized to always appear in fullscreen?

There is a setting called as the Expanded Desktop Setting in the Settings -> Display.

There you can select the Hide Both Option to enable full screen mode.

PS : I am using a custom ROM (Mokee) so I have that setting by default. I don't know about the normal Android OSs


Instead of entering a password every time you sync or access your mails - which will also be more insecure, because you enter the password often and in public - think about a good screen lock (PIN or Password) and a remote wipe solution.

Changing your Google account password is always a good idea in case of a stolen Android device. According to Oleg Ostroumov comment, the device will stay logged in for ~hour and then request a password.


I accidently deleted LG home on my LG p500 phone

Your best bet would be to reflash the ROM, since system reset only clears the user data, it won't restore system apps. A quick google search revealed this tutorial on how to reflash stock ROM: How to flash Original Firmware on the LG Optimus One P500


Approaches for diagnosing input lag / performance problems

Assuming your lag is not caused by resource hogging malware (detection and removal covered in malware tag), possible causes (discounting infamous touchwiz :), could be

CPU loading

Disk I/O

Network I/O

RAM ( ignoring this going further given 3 GB RAM of your device )

Two apps would greatly help you in identifying the culprit system / downloaded apps  hogging resources mentioned

Trepn Profiler by Qualcomm (free app)- this gives a highly configurable view of all the apps that are running when monitored

PerfMon - Performance Monitor by Chainfire (paid app less than $3)- this gives a deep dive view of the app running in foreground. Features of this app have been covered in another answer and there is no need to repeat here

Suggested Approach: You could use Trepn Profiler to view all the apps and resource consumption to start with and if you need to study the behaviour of app while it is running (including consolidated CPU usage, instead of separate cores), use Perfmon. Apart from this feature to monitor foreground app performance , all and more features are available in Trepn Profiler
Trepn Profiler is a powerful app and you would want to spend time playing around with it (some features are  device chipset constrained- for instance per app network feature doesn't work on my device ( Huawei Honor 6 running Kirin chipset). Notwithstanding this, it is quite handy. Selected features for your purpose from app description (there are quite a few other features)

Key Features
 • Real-time view of individual CPU cores
 • View network usage (cellular and Wi-Fi)
 • Overlays appear on top of applications being profiled
 • Monitor GPU frequency and load
 • Advanced mode to manually select data points and save data for later analysis
 • Displays device power consumption in mW
Advanced Mode Features
• Profile your device or a single app
• Offline data analysis

Some snapshots from app description to give an idea of features

This should give you a head-start in identifying the problematic apps. As mentioned before, do spend time in acquainting yourself with the features of Trepn, to expolit it's versatility to your advantage. Once you home on, you can take a call to uninstall or freeze apps (requires root for system apps). Maybe a good idea to concentrate on social media apps which are by and large big time resource hoggers (including what's between the ears :-)
All the best !


How to downgrade from Lollipop to Jelly Bean on my Samsung Galaxy Grand?

I would suggest to simply flash the desired version of Android for your phone. Surely, official images of Jelly Bean for Samsung Galaxy Grand exist.
Flashing a rom is really simple:
This instructions are for a Windows system, if you are using another OS just tell me.

Step 1: Install Fastboot on your Windows system

Download this file, it is an installer for the strict indispensable tools you need to put files on your softbricked phone from your PC.
http://forum.xda-developers.com/showthread.php?t=2588979
Install it and say yes both to the adb and the driver questions.

Step 2: Reload your phone to fastboot and flash CWM

When your device is turned off, connect it to your PC via USB and hold the power and volume down button. You should be in fastboot mode now.
Open a command prompt in Windows (Start --> cmd.exe). Type cd C:\adb and then fastboot devices. You should see an hexadecimal code followed by "device". If not, tell me in the comments.
Now download the file you find at this link, it is our recovery.
http://forum.xda-developers.com/showthread.php?t=2201860
Extract the .img file you find inside and rename it recovery.img. Place it in C:\adb.
In the command prompt, address this command
fastboot flash recovery recovery.img

Now reboot your phone to recovery using the power and volume up buttons. You should see the new recovery.

Step 3: Download the ROM and copy it in your phone

Download your desired ROM. Leave it as a .zip.
While your phone is in recovery mode, type adb devices and you should see again a code and "device". Then move your rom .zip file in your C:\adb folder and address these commands:
adb shell
mount /data/
adb push nameofrom.zip /data/

Obviously replace nameofrom with the name of the zip archive of the rom you have downloaded. If you want, rename the zip to address the command with more ease.

Step 4: Install the ROM

When the push process has succesfully finished, navigate through your phone's recovery to install zip, install from internal memory or something like that. Select the zip you just pushed. It will start installing and, after finished, your phone should boot again upon reboot.


I was setting up Android device manager service

I wood log in to you Google account and reset ur password and then shut the locked phone off and leave it off for a good 5 minutes and I'd pull the battery if possible but that's your call and then turn it back on and try the new password if not try the support page for adm which u should have done by now  i was taught if all else fales go to the source

https://support.google.com/accounts/answer/3265955?visit_id=1-636282398145671585-3604311919&p=device_manager_location&rd=1


Why is user and CA certificate required for IKEv2 RSA VPN?

As the name implies, the VPN type IKEv2/IPSec RSA [sic, it should actually be "IPsec" not "IPSec"] is for client authentication with an RSA certificate/key. The name was probably chosen for consistency with the existing IKEv1-based VPN types (e.g. "L2TP/IPSec RSA" or "IPSec Xauth RSA"), it might also work with ECDSA certificates/keys not only RSA, but I did not test that.

There were two other IKEv2 VPN types added in Android 11/R's built-in VPN client:

IKEv2/IPSec PSK for authentication of both client and server with a pre-shared key (PSK), which is not an ideal choice for remote access connections as anybody who knows the PSK can impersonate the server (an active attacker can retrieve the PSK hash and attack it via brute-force/dictionary attack).
IKEv2/IPSec MSCHAPv2 for client authentication with username/password using EAP-MSCHAPv2. The server is theoretically authenticated with a certificate first so the password hash is only sent to a trusted peer. However, this verification is apparently not mandatory in this client and disabled by default (don't verify server), which makes this VPN type vulnerable to active attackers unless the user makes sure to install and select the correct CA/server certificate.

For an IKEv2/IPsec VPN client with more options (e.g. split-tunneling, app filtering), you could use the open-source strongSwan VPN client app, which also works on older Android versions. (Disclaimer: I'm a developer for the strongSwan project.)


Android 2.2 (froyo) update available or not for myTouch Slide?

According to rumor, Mid October. However, I'm not the guy at that link. I won't swear to it but it's something to hope for


not able to access playstore after factory reset

Try doing a factory reset again, and don't include you gmail e-mail during setup i.e before the home screen comes, once the home screen is active then go to google play and login, should be able to download the apps


How to unlock Motorola Atrix 4G for other carriers?

If your unit was originally sold by AT&T and the unlocking code provided by AT&T did not work - then it means that the invalid unlocking attempts counter was exhausted on this unit. No other "unlocking service on the Internet" will be able to help you.

"Wiping the radio" option (i.e. flashing incompatible baseband processor software, so it would reset internal settings including subsidy lock) would also wipe out the unique phasing (i.e. calibration) data from the unit - which would result in degraded signal reception.

The bottom line... if I were you - I would ask for my money back.


Go to link provided below. It discribes how to update Galaxy nexus via OTA(over the air).

Instructions


Your repair guy is either ignorant /or taking you for a ride or both

Bad battery story by the repair guy is flimsy.

You had good battery life - 8 hours is actually pretty decent
Batteries are not balloons - if they are swollen, they stay swollen and don't regain original shape (on no load as you mention). See picture of  badly swollen battery

Swollen battery spin test is one way of making sure it is bad. For details, see this nice answer with embedded video

3) Batteries don't make round holes if defective. They puncture, or explode at worst

You are being taken for a ride, sorry for that, but there is no polite way of saying that.

The only sensible option I see is take your phone to an authorized or reputed repair agency and forget this guy and the money lost


Just found this thread because I was looking for the changes the update did.

I can't give you an answer you are maybe looking for of how to fix this, but just a question before:
How long did you wait?

My phone is not rooted but I noticed, that it took really long until the boot was over (got stuck at the htc boot logo like yours too)

I was waiting a little bit for about 3 or 4 minutes and then went away. When I came back it was finished. But for sure it took longer than usually.

Hope this will help you maybe.

Greetings from germany


How can I customize order of navigation buttons on Android 5 (or 6 if not possible)?

I happen to have a spare Android device 5.1.1. I remember using an app called keymapper to arrange/customize my navigation bar. You could give it a try. This app is a part of opensource project.
Here's the link to Key Mapper
https://f-droid.org/en/packages/io.github.sds100.keymapper/
N.B. Although you can try downloading from the link directly, I wouldn't advice that since Android versions could be mismatched. I suggest you download fdroid and then try downloading from there. Hopefully this helps.


How to recover my files and personal data a phone who doesn't boot?

Is the Phone rooted and is USB-Debugging enabled?

If yes, you could probably boot into recovery and try recovering the files via ADB.

How to copy selected files from Android with adb pull shows you how to work with ADB to recover your Files ;)


Why is there a blank white space under some Apps?

As far as I know, this is just the way Motorola designed their BLUR interface. See, for example, this screenshot from a blog post on Motorola's dev site:

This basically appears anywhere that a developer uses a ListView object, which is fairly common as it's the native way to display...well, a list of things (appropriately named, no?). Motorola describes their reasoning as such:

  The gray background at the bottom of the list is inherited from the device theme. Its purpose is to show users where the list ends.

In your case, the gray is instead white (which I've also seen on the Droid X), but the same concept applies.

If you want to get rid of it you basically need to re-theme your device and get rid of the BLUR UI, which is generally not possible without rooting and using a custom ROM due to how tightly integrated it is into the system. Alternatively, you could email the developer and politely ask them to re-theme the ListView, since they have the option to explicitly override the default theming if they want. Whether or not they think it's worth the effort is kind of out of your control at that point, though.


How to use Tasker to answer a private number, play an audio file to the caller and hang up?

Very few, if any, devices supports playing sound directly to the phone (voice) call audio stream.

Try playing a sound in Tasker using the Play Ringtone action to the Voice call audio stream, to see if your device support it.


What I have to do to connect my android smartphone (Galaxy Ace S5830) to home wifi wpa2?

There are some incompatibilities between Android devices and wireless routers. I've seen the same behavior on a couple of WLANs and some even go to "Acquiring IP Address..." and then disconnect. I suspect that your phone works well in other WPA2 secured WLANs?

I haven't so far seen a comprehensive list of non-functioning routers, but at least one Netgear and a locally-branded Cisco Cable modem with integrated Wifi have failed for me.


The applications that are available on the Play Store will not kill Apps as they use the permission GET_TASK which is deprecated from API 26 (Android 5.0) and there is no equivalent for recent Android versions unless if it's a system App (came installed with the phone not from the Play Store).
The solutions to kill the background app is to use an app that came with Huawei system or simply use developers options which can let you kill the background services and processes.
For the second solution, please follow the steps bellow:

Go to Settings > System > About phone on your phone.
Keep tapping Build number until the message "You are already a developer" is displayed.
Go to Settings > System > Developer options > Running services.

You can find a list of third party apps running services. You can click on the App that you want to kill then select "Stop" this will definitely kill the app until you open it again. If the wanted App does not appear in the list you can click on "SHOW CACHED PROCESS" (Top right corner which is not recommended unless you know what are you doing) and it will list all the services and processes.
References:

https://developer.android.com/reference/android/Manifest.permission#GET_TASKS
https://developer.huawei.com/consumer/en/doc/quickapp-open-developer-option


EeePad Transformer ADB problems with drivers on Windows7 x64

I would reinstall the TF101 driver and install the Android SDK drivers.  This XDA post has some additional info.


Having a look at the contents of the Phone Memory?

You would need to root your phone.

For file managers with root access, you can try Astro or Root Explorer. If the app loads the default folder, keep going up the parent folder until you can no longer move up; that will be the root folder.


"Webpage not available" for some webpages but not all

Let's check the supported HTTPS protocol versions of the sites you mentioned.

https://wiki.archlinux.org -> only TLS 1.2
https://github.com -> only TLS 1.2
https://jisho.org -> only TLS 1.2
https://google.com -> TLS 1.0 TLS 1.1 TLS 1.2
https://leo.org -> TLS 1.0 TLS 1.1 TLS 1.2
https://wikipedia.org  -> TLS 1.0 TLS 1.1 TLS 1.2

Do you see the pattern? From my perspective I would assume that the used browsers use the old outdated web engine of your OS which does not support TLS 1.2.

My suggestion would be to install the Chrome app and use it (and may be even set it as default browser engine - was this already possible on Android 4.0?).
Chrome includes the latest SSL/TLS libraries with TLS 1.2 support furthermore it is not affected by dozens of security vulnerabilities which your outdated integrated web engine suffers from.


Can Android phones/tablets access W-Fi network drives?

I believe most of these routers mount your drive as a network samba share (like windows file sharing), which android phones can access with apps, like ESFilexplorer or AndSMB. They can stream off it or download files to SD card.


Why are so many apps using permissions that take my personal data?

There are a few points to note on this. Not all of them will help you on your issue, but at least explain things or point you to helpful information:

some devs explain in their apps' descriptions what they need those permissions for, others do so at least on the corresponding web sites (e.g. in the FAQ). If they missed that, contact them and ask to have that gap filled.
phone id + internet is required by most ad modules. To avoid that, check for payed versions. Android apps are not really expensive, and of course devs like to be compensated for their work. The average price of 1 buck should be worth it.
no real issue with the accounts stuff. For explanations, please take a look at

What can an app do with the “USE ACCOUNTS ON THE DEVICE” permission?
What does permission “MANAGE_ACCOUNTS” mean?

I agree that a game rarely has a good reason to access your contacts, calendar, call lists, browser history, and bookmarks. My guess in those cases is, that in ~80% the dev simply made a "bad decision" concerning the ad module chosen (there are some really bordering spyware). Again, contact the dev and ask. According to a study I read a while ago, about 60% of the devs are not even aware of that issue; being approached, they were open for alternatives (unfortunately I don't remember the source currently).
I also agree concerning phone calls, and even SMS. They might be used for in-app purchases, but I don't think this is a good practice.

Further good sources can be found in our permissions tag-wiki.


How can I search the SMSs/MMSs using the default search interface?

I don't know will this help or not, but if you need this option, you can give a try (if you are ready to face the aftermath whatever it is).

First you have to access the system files of your mobile, so you might need
Droid Explorer. You may face an error sometime, while showing the android sdk path if you have already installed it in PC. For that you can simply create a folder named android-7 inside your sdk/platforms folder.

Then connect your phone and open Droid Explorer and try locating the particular searchable.xml file which I have no idea where is.

Open it and try changing the false into true.

Sometimes, it might have triggered some other file to change this particular option. I tried myself for sometime using this and I couldn't figure it out.


Synchronize contacts of a Google Account with an Apple Account

You can add your Google account to your Mac, and enable the option to sync your contacts.  To learn more about adding your Google account, take a look here.

or

From an iPhone, follow these steps to set up contact syncing with Google Contacts:

Go to Settings > Mail, Contacts, Calendars > Add Account > Other > Add CardDav Account.
Enter the following information in the fields:

Server: google.com
User Name: Enter your full Google email address
Password: Your Google account password
Select Next at the top of the screen to complete the setup.
After you have completed the setup, open the Contacts app on your device. Syncing should begin automatically.

Note: Make sure that SSL is enabled (under Advanced settings), and that the port is 443.


Genymotion how to hide back/home/menu button that shown after ALT button pressed

you can find it on android setting

keyboard & input > Virtual keyboard > Android keyboard setting Advanced > Emoji for physical keyboard

disable it!


Unlocking the bootloader will void your warranty. The first situation isn't covered by the phone's warranty, but the second might, according to your country's laws. For example in Finland, the repair company has to show that the problem is directly caused by flashing in order to deny the warranty claim. It's possible to get the phone repaired, but you have to fight with the repair shop and possibly with Samsung to get it done, and it could get tricky.

Having said that, flashing is pretty easy as long as you follow the instructions to the letter and don't rush. Bricking is pretty rare if you're cautious, so I'd say go for it :)


Galaxy S7 Nougat--When charging, screening keeps coming on

Try checking "Stay awake" in developer options which makes the screen never sleep while charging.


App's not installing after download complete?

Try to delete package folder of downloaded app manually, if exist from phone storage > Android > data

Reboot device again and download app again.

Hope it helps.


SMS intercepted and edited before arriving?

Technically in Android you can alter SMS stored, so you can modify, them after received, and before presented to the user. Of course a malicious application can hide a received SMS and delete it before the user knows it.

About a SMS modification before sent, no you can not, but you can modify the stored copy in your phone just after it has been sent. With rooted phones it could be possible if the intercepter app has root permissions.

In Android KitKat and up only the main SMS application can perform this kind of tasks.


Why does my Nexus S not see the Jelly Bean update?

You can try forcing your device to ask for a free download slot:

Settings > Apps > All
Find Google Service Framework in the list, tap on it
First tap Clear Data, then Force Stop

After this procedure the last checked date under Settings > About Phone > System Update should have been reset to 1970 or so. Tap the Check now button there and see if the update notification pops up now.

If this fails even after multiple tries, you can follow a slightly longer procedure described in this post, which involves taking out the SIM card.

Apart from that, you could just wait (you'll definitely get the update with your current config) or flash it manually.


On it's own, my Verizon Droid Razr (recently with ICS), went into debug mode. How do I get it out of debug mode?

Do you have "{} Developer options" under Settings menu? If yes, go to Settings->Developer Options and uncheck the boxes under "Input", "Drawing" "Monitoring" sections.

I presume these should be not available with standard ROMs (i.e. produced by carrier/that come with phone).  In that sense, I am bit surprised on why you have it, unless you have CM's or other similar ROM.


Will using my phone whilst charging make it charge slower?

Yes.  The Galaxy Nexus will accept no more than 4.5W of power (0.9A @ 5V) from a charger, regardless of what the charger is capable of supplying.

This isn't a whole lot, so doing stuff will cut down on the amount of power available to charge the battery and it's actually possible to run down the battery while you're plugged in.  Testing by a guy on reddit showed peak power draws from the battery of over 5W when using google maps, so you'd end up using the entire charger supply to power the hardware, and another 0.5W drawn from the battery.


Move all my Authenticator credentials to a new phone

You should disable and re-enable two-factor authentication for each account. In the process of disabling you will be asked to enter the OTP from your old phone. As soon as you disable it you should enable it and add tokens to the Google Authenticator on your new phone.


Native email app showing email account password on lock screen of Galaxy S2

Look in Settings -> Security -> Owner Info.

It is the only one place, to my knowledge, where you can set up text under the clock on the lockscreen before 4.2.


Making the browser remember its current location when minimized

I had this same behaviour and figured it out. Go to Settings, Developer Options, scroll to the bottom and uncheck the Don't keep activities option. My Xoom didn'thave this sselected but my galaxy nexus did. Not sure if its a default or if I checked it accidentally at some point . Anyway, that solved it for me.


Where does YouTube's offline feature store video files?

The location for those videos on my Samsung Galaxy Tab 2 is as below:

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

There might be a minor change to this location or path on other Android devices, but all those downloaded files are saved as .exo files, in an Internal Storage of a device!

But it is also true (to the best of my knowledge) that those "offline" videos can only be played using official YouTube App, and those videos simply can not be played using any other Video/Media player application.

YouTube (means Google) controls the access to the offline file.

The permission is controlled on their server per account basis, to access those downloaded files.

There are 2 other discussions related to offline functionality here and here, which should be helpful to enrich the info about YouTube offline feature.


How can I use multiple accounts with Telegram?

Use the Parallel Space app. Using this app, you can run more than one copy of almost any app. Here is a link to the app: https://play.google.com/store/apps/details?id=com.lbe.parallel.intl


How to access the microSD card on Asus Transformer?

You most likely have to power down and back up for the card to be recognized.  Asus says you don't have to do that but if you don't it will not see the card.  Typical of how terrible Asus is at supporting this tablet.


Download a file mananger -- Astro is quite popular -- and delete the contents of /mnt/sdcard/Downloads. The path may be different if your phone has large internal storage.


What caused the toast with "Call failed, try another method"?

I had this issue before. An answer on Quora solved it.

Remove your Jio sim without switching off the device and insert another network different from Jio into the sim1 slot.

Switch off your phone and switch it back on.

Put your jio sim into the sim2 slot. Now restart your phone.

I hope it works for you.


How do I turn off the customized Xiaomi menu on the Mi Box?

You can go to Settings -> Apps, then go to the very end of the "System Apps" row, then disable XiamioLeanbackCustomizer.

You then need to reboot the device (or force quit each app) so that the applications populating the recommendations menu can reload.


Editing personal dictionary on Android 6

Well I guess just replace your IME apk with an older version and then try restoring the database, finally replace the apk again with the new version.


Video stream from Android phone to laptop over the internet

I guess there is: WebCam Free consists of an app for your Android device, plus a server component to be put on your computer. From the apps description, this could do what you want (didn't try it myself, but it's certainly worth a look). I linked the free version; a paid version is available for about 1.50 Euro.

If that doesn't do (or you don't like the idea of a PC component), you might give a try to Cloud Spy Cam (it also has a demo available on the play store). Sounds even more promising (I'd say this is exactly what you're looking for).

But since all good things are three, a third option is IP Webcam, which "Turns your phone into a network camera with multiple viewing options."

So now, happy play!


How to disable FLAG_SECURE by modifying an apk filie?

There not one specific file you have to edit. Instead you have to search all smali files for a specific call. Luckily the Smali syntax is very specific so that you can search easily using a full text search tool. I prefer Agent Ransack (Windows) or  grep -R (on command-line).
In detail you have to search the smali files for one of the following calls:
Landroid/view/Window;->setFlags(II)V
Landroid/view/Window;->addFlags(I)V

Before each call in the same line there is noted which registers contain the parameters.
addFlags
const/16 v2, 0x2000
invoke-virtual {v1, v2}, Landroid/view/Window;->addFlags(I)V

The second entry in the curly brackets in the interesting one (v2 in the example).
If this parameter is set to 0x2000. In detail this it a bit mask and if the 14th bit is set the screen-shot protection is applied to the current screen.
Effectively only the fourth position matters. If it is 2 or 6 (2+4) or A (8+2) or C(2+4+8) then the bit you are searching is set.
But in usually (in 99% of all cases you will find the value 0x2000)
Search the lines before the invoke-virtual if there is an command that sets the register we are looking for such as: const/16 v2, 0x2000
If there is the call and the second parameter has a parameter with the hexadecimal 2 at the mentioned position you can simply comment out the whole invoke-virtual ... line by placing a # in front of the line.
setFlags
const/16 v1, 0x2000
const/16 v2, 0x2000

invoke-virtual {v0, v1, v2}, Landroid/view/Window;->setFlags(II)V

For setFlags it is very similar just that the 0x2000 parameter has to be present in second v1 and the third v2 mentioned register in the curly brackets.
Do that with every occurrence of setFlags/addFlags invocations.
Again comment out the whole invoke-virtual ... line by placing a # in front of the line.
Rebuild APK
Then rebuild(apktool b ...) and sign the built APK with a custom certificate and you are ready to install the app.


Upgrading Android from 4.2 to 4.4 on Lenovo Tablet B6000-HV

Method 1:

Go to Recovery and Clear cache and Dalvik.

Reboot and Check for OTA.

Update it.

Method 2:

Backup all data to any external storage (Apps and data).

Factory Reset device.

Check for OTA.

Update it.

Restore Data.

Method 3:

Install Custom Recovery and Custom Kitkat ROM from XDA.

Custom Recovery

Custom ROM


Why does brightness control not work in Oneplus 2 of CM13?

I can't comment on the ROM behaviour on your device, but here is an alternative that is found to fix the problem - see OP's comment

Velis Auto Brightness, app description of relevance says:

  Velis auto brightness aims to provide the best possible brightness experience by using your devices sensors to determine the environment you're in. You have complete control over how much brightness will be applied for any given light condition, from selecting the sensors used to fully customizable brightness graph. This is a replacement for system provided auto-brightness functionality usually found in Settings / Display / Brightness

After installing app, OP is able to manually adjust the slider for required brightness


Hook up an external keyboard with a Micro USB OTG adapter.

Monoprice has one here http://www.monoprice.com/Product?c_id=108&cp_id=10833&cs_id=1083314&p_id=9724&seq=1&format=2


Send message to telegram bot via Google Now voice command

It's not possible out of the box[1]. When you tell Google to send a message via some app, it looks for the contacts in your contacts list - where bots doesn't exist.

[1] Maybe it's possible with some extensions, such as those apps that let you set more voice commands for some actions. Haven't tried it.


how to re-enable first time setup at next boot?

I had the opposite problem. I deleted OneTimeInit and SetupWizard and after a hard-reset my system was acting like in first time init screen:

notification pull-down is unavailable
recent screen is unavailable
home button is unavailable
limited power menu

So I had to set all those first boot flags manually.
Then, I found three of them, which solved my problem:

settings put global setup_wizard_has_run 1
settings put global device_provisioned 1
settings put secure user_setup_complete 1


Phone calls - the other person can't hear me

Check the microphone.  Can you record yourself with the Voice Recorder app?  If not, I would suspect you damaged it somehow.


Why doesn't my Galaxy S2 see my keyboard/mouse?

Try flashing your SGS2 with the siyah kernel. It proved effective for me. Grab the latest version of the kernel from the official site

I am able to connect flash drives, mouse and keyboard. Yet to test with external HDD with and without external power. Please post if you come up with any other device that can be connected


How does NFC on Google Nexus S and Android 2.3 work?

Using NFC enabled phone like Nexus S one can read NFC Data Exchange Format (NDEF) message content present in NFC tags. Gingerbread (i.e. Android 2.3) is capable of reading NDEF format which is specified by NFC Forum Type 2 Specification.

NFC operates in the 13.56 MHz frequency range. NFC, is a subset of RFID that limits the range of communication to within a few centimeters.

Based on what I read and understood, my guess is Nexus S should be able detect NFC tags and not the RFID. May be in later releases hardware would be capable enough to do that as well!

EDIT: Here's some additional info.

EDIT2:

Android blog states following are the new NFC related features in Android 2.3.3:

  A comprehensive NFC reader/writer API that lets apps read and write to
  almost any standard NFC tag in use
  today.
  Advanced Intent dispatching that gives apps more control over how/when
  they are launched when an NFC tag
  comes into range.
  Some limited support for peer-to-peer connection with other NFC
  devices.


How to manage browser favorites with Chrome?

I couldn't test this approach because my Chrome for Android didn't sync with Chromium on PC. However, the approach theoretically should work.

Make sure Chrome browser both on Android and on PC is synced to same same account. See Why sign in to Chrome.
When the bookmarks get synced, launch Chrome on PC and type chrome://bookmarks in the URL bar. It will open Bookmarks Manager.
In the left pane, choose Mobile Bookmarks.
Hold a bookmark entry and drag it to your desired position.
Wait for the sync to take place and see whether the changes are reflected in the Chrome for Android.

If yes, do tell me!

This approach requires a rooted device. Bookmarks are saved in the file /data/data/com.android.chrome/app_chrome/Default/Bookmarks and the backup in Bookmarks.bak.

Simply pull that file into PC or edit it in Android. Before attempting to edit make sure that Chrome is not running. Force-stop it using Settings  → Applications → All apps → Chrome → Force Stop.

This is a typical look of a Bookmarks file having two bookmarks.

"children": [ {
   "date_added": "13086476457495966",
   "id": "9",
   "name": "Stack Overflow",
   "type": "url",
   "url": "http://stackoverflow.com/"
}, {
   "date_added": "13086471687779090",
   "id": "6",
   "name": "Index of /sdcard/Movies/",
   "type": "url",
   "url": "file:///sdcard/Movies/"
} ],
"date_added": "13086470816073516",
"date_modified": "13086477795302443",
"id": "3",
"name": "Mobile bookmarks",
"type": "folder"

In order to change the position of a bookmark with the other, interchange the following lines of the bookmarks:

"date_added": "13086471687779090",
"id": "6",
"name": "Index of /sdcard/Movies/",
"type": "url",
"url": "file:///sdcard/Movies/"

Save the file and remove the Bookmarks.bak.
Launch Chrome, go to Bookmarks and the changes would be reflected.


Usually in Android,The processes may look the same. But it may do different functions.Inn Your case, GO Weather EX kill the two instance & check if that app works properly and comeback to Settings->Apps->Running page. If again 3 instances are running then Each of them may do different functions


Unfortunately there is no such function on Android. There is something similar when using a pattern to unlock your phone. Another solution would be third party software.
Also check this article on Lifehacker for much more tips on improving your phones' security
http://lifehacker.com/three-ways-to-improve-your-androids-lock-screen-securi-1293317441


Google Talk contact list shows fewer contacts than my PC IM client

Open Google Talk on your phone, press Menu (i.e. 3-Dot Indicator) -> Display Options and select Availability (or All) - I believe your current Display settings say "Most Popular".


Couple of reasons:

The battery level is read from the  chip, which resides in the battery casing. It is probable that the chip has gone bad and can only be verified by replacing the battery
Less likely is that the fuel guage drivers which process battery information like voltage, current, temperature, NFC etc and in turn feed it to the other parts of the OS have been corrupted and only a factory reset or flashing stock ROM can help establish

Service center is always an option if you are lucky to find competent people


How do I find out what is causing the app "Google" to use so much background data

As an update to this: I never figured out the exact problem that caused this. Even after turning off features like google assistant it still continued to use an unusually high bandwidth. The eventual solution was rooting + custom kernel + custom ROMs. I don't have any issues now.


Samsung Galaxy S3 notification bar style changes

I had the same problem and couldn't find the answer anywhere.  Via the technique, commonly known as 'mucking about with my phone', I found that the new actions can be revealed by swiping down on the notification with two fingers. Likewise they can be hidden again by swiping upwards with two fingers.


how to disable gmail notification sound samsung a50s

Swipe down from the screen so you see the notification in your notification center. Then, hold down on the notification so that it expands. You can edit the notification settings there. Change the priority so that the sound does not occur anymore (if I'm not mistaken, medium or low priority disables the sound)

https://www.howtogeek.com/wp-content/uploads/2018/02/xScreenshot_20180228-111409.png.pagespeed.gp+jp+jw+pj+ws+js+rj+rp+rw+ri+cp+md.ic.jxvpjJzLUN.png

The show silently switch would help here.


"Ssp update received" toast keep showing from time to time

I think it has something to do with the API demos, as I've searched google for this text, and found this:

https://android.googlesource.com/platform/development/+/master%5E1%5E1..master%5E1/

looking at the file it says, its name is "AppUpdateSspReceiver.java" .

It makes sense that very few know about this problem, as this app is mainly used for developers who wish to see what's new on the new version of Android, and how to use the new stuff.

I have no idea what is its purpose and what it tries to demonstrate - the comment there says "Executed when a new version of the application is is installed.", but it doesn't seem the case).

Anyway, uninstalling the API demos seems to solve the problem.

Can anyone please tell me what is this demo?


How to track a androids location using phone number?

There is no way for a law abiding citizen to track the location of a phone by using the phone number.

Your options are to report the theft to law enforcement and see what they can do. Or contact the person on your own, and hope they give it back.

Both options will work better if you have some proof that this person stole the phone.

(I don't want to let you down, but the chances of law enforcement putting too much effort into a lost phone, are very small. They will most probably not be able to go as far as getting a warrant to search for the location of the thief, as pointed out by @acejavelin in a comment)


How to avoid reformatting external sd card when "Issue with SD card" pops up again?

fsck works surprisingly well. At least if you have root. Not sure if that's required but I'd guess so.
I have outlined my process in this answer and mostly wrote this question so that future visitors have it easier to find this solution with the phrasing as I used here. The relevant parts again:

Figure out what your filesystem type is.
I did that from the recovery terminal using mount and blkid because then there aren't so many other block devices around (e.g. all the magisk devices). My device was called /dev/block/mmcblk0p1 and of type exfat.
Make sure the partition is not mounted. umount /dev/block/mmcblk0p1 should do the trick. Or boot to the system and since android detects an issue it does not mount it automatically. It looks to me like the available fsck is actually slightly different, at least in my case.
Run the relevant command for your filesystem type. Use tab completion to see your options. My command was fsck.exfat /dev/block/mmcblk0p1. Depending on your fsck you can also provide it with the -y flag to auto-fix everything without asking you every time.


Appereantly, you have to define an "Access Point Name" in order for your mobile data to work.

in Settings => Wireless & networks => Mobile networks => Access Point Names => menu => New APN

The settings vary by operator, you can find the Israeli ones here.


What is this blue dot and circle on the lock screen?

It was current data usage from Settings > Data Usage > Show on  lockscreen.


Repeated 'Force Close' and no signal - my device is unusable

Your mention of 'reset' is a little unclear, if it's:

You did a reboot and it's still broken:
it might be broken settings, but that's not easy to debug and fix manually
BACKUP via recovery first!
Do a Wipe Dalvik Cache via Recovery
Else, reinstall your current ROM & Google Apps, maybe this helps
See what adb logcat outputs during boot/runtime, maybe this sheds some light
(hacky, via adb shell) You can also forcibly rename /system/app/Phone.apk to Phone.apk.off and reboot, then do a backup of all needed stuff and then reinstall your rom & GApps
If all that doesn't help, consider wiping.
Titanium Backup Pro allows extracting backups from your saved Nandroid dump (from step 1)
Fully wiped and still not better:
has to be something different than settings, either a faulty Rom or a hardware issue
BACKUP via recovery first!
Install CM7.2 (see last sentence), wipe cache & dalvik cache via recovery

PS: CM7.2 is out since June 16, 2012.


Handbrake is a good program to rip and convert DVD video (it may not work on certain copy protected DVDs but that's a topic for another SE).

The stock video player plays H.264 .mp4 videos well (here are the supported formats).  You can actually just use the iphone/ipod preset in handbreak, just change the width of the video to the height dimension of your phone (so you can watch it in landscape, on the Droid it's 854 px).  It will output a .m4v format which technically isn't supported but it will play because it's not drm'd by itunes.

If you prefer another format like .avi, then you'll need another player like RockPlayer which supports many more video formats:

  avi mkv rmvb mp4 mov wmv asf wma wav
  mpg ts mpa dvd au mp3 mid ivf aiff ogm
  ogg cda flic d2v aac roq flac drc dsm
  swf pls pmp


My Sensation is running 2.3.4, why hasn't this updated?

Android 3.x is reserved for Tablets, and so would never be running on an actual phone. As for 4.x, it's basically a waiting game. If there have been assurances from HTC that the update will eventually be available for your phone, you'll just have to wait until your phone tells you it's available.  The only way to speed things up would be to monitor the forums and see when others have gotten the same update.  Then you'll have a chance to download it yourself and tell your recovery to install it.  Even then its still a waiting game.


Why am I getting shopping trolley notifications about local store savings?

This notification isn't from Google Maps at all, but from Google Assistant a.k.a. Google Now. All the notifications with the G icon are from that app. It's not controlled by the store or targeted to you: it's just about the place that Google thinks you're at. The location update rate isn't very fast (to save energy use), so sometimes you only see the notification after you've already left, or just if you go past the place.

To control it, start the Google app or swipe your homescreen left to open the Google Now page. Then press the "hamburger" icon (looks like ≡) to open the navigation drawer, and choose Settings. From there, scroll down to Your feed and click that. On the next page, scroll down past Get notified about to see a list of all the types of Google Now card you can get notified about. Places is the one about nearby places. You can also turn off all the notifications at once on this page.

Note that turning off the Places option will also hide the similar notifications about restaurant and bar reviews, timetables when you're in a bus or train station.


According to the Galaxy Player Wikipedia page the differences are:

  Galaxy Player 4 (YP-G1) The Galaxy Player 4 features a 4" Super Fine LCD.
  It had a flash internal storage of 8
  GB or 16 GB that can be expanded with
  microSD card.

  Galaxy Player 5 (YP-G70) The Galaxy Player 5 features a 5" TFT LCD.
  It had a flash internal storage of 8
  GB or 16 GB that can be expanded with
  microSD card.

  Galaxy Player 50 (YP-G50) The YP-G50 model carries a 3.2" LCD TFT
  instead of the AMOLED which is used by
  Samsung in most of its phones. The
  screen has a 240×400 resolution. It
  has a flash internal storage of 16 GB
  or 32 GB that can be expanded with a
  microSD card.

So the main differences are the size and quality of the screen (and the device), and the internal memory capacity.

Essentially the "50" has the smallest, worst quality screen, but (depending which capacity you get) has the most internal memory, the "4" and "5" are larger devices with better quality, larger screens but (potentially) not as much internal memory.

According to another review I found:

  ...4.0 and 5.0 have almost the same specifications... the 4 inch version has a battery
  capacity of 1200mAh, whereas the 5
  inch version is 2500mAh

So the "5" has a larger battery which should last longer, though this may be offset slightly by the larger screen, and will also make the device slightly bigger and heavier than the "4". Battery life should be better than equivalent phone models (especially if you switch off wifi when you're not using it), as the phone's wireless radio is one of the largest battery hogs in the device. Full size and weight specs of the devices are in the sidebar on the Wikipedia page.

So it looks like none of the devices are "better" than the others, they all appear to have their own benefits but are aimed at different buyers.


Where does Google Music store offline songs?

The Google Music Apps cache is at

/<external_SD>/Android/data/com.google.android.music/cache/music

which is usually

/sdcard/Android/data/com.google.android.music/cache/music


How do I get the tablet gmail client to allow me to swipe to archive like the phone client

Interestingly, the issue was resolved by an update. My mother's Galaxy tab runs gmail 4.1.2, mine seems to have been updated to 4.3 at some point, and one of the things this update did is add swipe to archive.

The answer seems to be, "get the newer version"


SMS is one-to-one; your phone is texting each person in the group individually, and the app is just simplifying this for you.  There is no information transmitted to them about the group or about past conversations, nor is there any information transmitted in their replies about what they are replying to.  As such it is impossible for your phone to tell that their replies should be grouped together rather than kept separate.

Some messaging apps (like Google's Messages) support group messaging over MMS, which may incur additional expenses.

Otherwise, you'll have to get everyone to sign up for some other service like WhatsApp or Line and create a group within that.


You can always hide the Exchange contacts if you don't want to see them. In the Contacts app:


It depends on the device if you want the official install but with a lot of devices you will be able to install a custom ROM running ICS.

To check for the official upgrade go to settings -> about phone (or something similar) -> phone update/update software (or something similar).

For a custom ROM have a look on XDA developers, I would give more information if I knew which device you were speaking of.


Apps disappear from start screen but still in the apps menu

An app can define one or multiple start icons. Each start icon is assigned with a different "start activity" (a different screen in the app).
If an app is reorganized internally this "start activity" may change. As each app icon is assigned to a fixed "start activity" the old app icon you have placed on your home screen (launcher) is no longer valid and is therefore removed.
In the apps menu always all start icons of all apps are displayed. Therefore if the start activity of an app changes the old icon is removed and the new icon is added. Often old and new icon are exactly identical and also the icon text is the same, thus it is not obvious why the icon on the start screen was removed but in apps menu it is still present.


I've since found this link that lists 12 currencies supported by the Market.

They are:

Canadian Dollar
Swiss Franc
Danish Krone
Euro
British Pound
Hong Kong Dollar
Japanese Yen
Norwegian Krone
New Zealand Dollar
Swedish Krone
Singapore Dollar
US Dollar

No mention of the Australian dollar.  Presumably an oversight?


Google Photos auto-backup may sync automatically the local photos to account.turn of this feature if you don't need it.


Is your card working? Can you put it back in your phone and access it? If yes, don't "fix" it.


Is there an option to remove the "administrative" messages from a whatsapp chat?

Unless there's an option to adjust the types of notifications under in app settings or general settings for that app then nothing I can think of. If there is another way I doubt it will be worth the hassle.


Disable device lock when pressing Gnex power button

Stock ICS and Jelly Bean already support this option.  Go to Settings > Security and uncheck the Power button instantly locks option.  Now, your phone will lock only after the desired period of inactivity.

Note, you may have to set the Automatically lock option to something other than "Instantly" in order to get the delayed lock.


My samsung s2 is being spammed & I have 2 apps that I can't uninstall. Please help

I'm going to presume this was a side-loaded app with a potential malware payload, since you mention you cannot find it on Google Play Store.

First step is to see if the application can be prevented from uninstall because it has set itself up as a Device Administrator, sort of a protected app.
See Settings>Security>Device Administrators, and deactivate both or either, if listed. You may need to provide a Device Administrator password to do so. Then try to see if they will uninstall normally.

If not a Device Administrator, you may still attempt to uninstall normally, just finding it in a different list, the "All" list.
See Settings>Application Manager>All(far right column)
Find the application(s) in the list. Try to uninstall this way, or at the very least "Disable" or "Turn Off" if those operations are possible.

To prevent side-loading apps in the future, see
Settings>Security>Unknown Sources, and uncheck.


No.

There seems to be no possible way for any website to do this without having your WhatsApp "security token".

What can a website do?

There is something called WhatsApp URL which lets websites build a custom link that upon pressing will redirect you to WhatsApp so you can share their content to any contact you select manually.

(See more on WhatsApp FAQ).


Sony Xperia Z1 randomly rebooted and when it came back up, apps on the SD card read "Application not found"

Maybe I can help with part of your question.  I too have had a 'Not Enough Space' issue.  I deleted a bunch of files and off-loaded more, still I could not move or edit other files.  Going to settings and checking 'Device' 'Storage' the operating system indicated that I had over 2/3 of my internal memory available.

I found that if I power cycled the device it would reset the file space available counter in another part of the operating system.  I also found that I could not count on my deletions or moves being deleted or moved unless I used the Power Cycle trick very soon after preforming the deletions or moves.


The quoted text is for "uninstalling" TWRP

If i understand your question correctly, your only concern is to update TWRP to newer version

before flashing new image it is recommended to test if it works without flashing (not all devices support this)

fastboot boot twrp.img

installing TWRP depends on device

some devices don't have recovery partition. in this case you need another self installing zip file which will install TWRP in recovery-ramdisk in boot partition

if device has separate recovery partition you can simply flash the partition image

this can be done from fastboot

fastboot flash recovery twrp.img

from pc command line

adb push twrp.img /dev/block/bootdevice/by-name/recovery

or even from TWRP itself in Advanced - Terminal

cat /external_sd/twrp.img > /dev/block/bootdevice/by-name/recovery

Some TWRP variant does allow backup/restore recovery. in this case you can just rename the twrp.img into recovery.emmc.win, place it into empty backup folder TWRP/BACKUPS/*/recovery and restore backup

Note: Your bootloader must remain unlocked as long as TWRP (or any other modified partition) is installed. re-locking bootloader is only recommended after you flashed full stock ROM including stock recovery. Otherwise you will brick


Chrome opens PDF files only through Google Drive, other apps work fine

Try clearing defaults for BOTH of these apps. This should be in Settings > Apps > Chrome/Google Drive.


Cannot start Nexus 9 screen mirroring to Viera TV

Managed to do it thanks to this: after adding persist.debug.wfd.enable=1 to build.prop the option to enable wireless display appeared in cast screen options. It took several attempts to connect and I don't really know what did it work after all, but it works now.

One drawback remains though - when mirroring display I don't have access to the wireless router, so I cannot display any new content from, say, facebook, only the stuff that was cached beforehand. But this is obviously the matter of a different question.


How does the Paypal 'Mobile Phone and PIN' login work?

First off, you gotta login to the PayPal app on your phone.
(In this case, obviously, your Android device ;) )

Next up, you gotta visit your PayPal account settings through your web-browser
(The gear on the top right)

Then, you gotta go over to the "Security" tab and click on "Mobile Devices"

From there on you should be able to figure out how it works.
I haven't linked my mobile with PayPal yet, so I can't help from here on.


The reason the command isn't working for you is because "su" is a binary that gets installed by rooting your device. Without a proper root you have no "su" command.

In order to use the dirtycow exploit you have to compile the binary for your device's architecture.

Head over to https://github.com/timwr/CVE-2016-5195 and download or git clone the files.
(Optional) If you do not know your device architecture then on the phone install the "Droid Hardware Info" app from Play Store, open it, and swipe left to get to the System tab. Next to the label "Instruction Sets" will be your supported architecture.
On your computer open a terminal and navigate to where the dirtycow files are (extract if needed). Then simply type "make (insert architecture here)" without the quotes. This will create two binaries inside the folder at libs/(your_architecture)/ called dirtycow & run-as. Alternatively, if you have USB Debugging enabled then simply attach the device and type "make root" and it will push the binaries into your device at /data/local/tmp, then automate a few ADB commands to exploit and grant you a limited root shell.
If you don't see the terminal user icon as # and instead see a $ then the exploit didn't work at some point. Since the files are still on the device I would suggest to then try and manually patch run-as by using adb shell and typing the following...

chmod 777 /data/local/tmp/*

dirtycow /data/local/tmp/run-as /system/bin/run-as

/system/bin/run-as

If this doesn't prompt you as root user (#) then the exploit won't work for your device in this fashion and you'll need to do some digging why not. If this happens try opening an Issue on the Github repo, it's still pretty active so you should have an answer before long.


What is the initial TCP Receive Window size in Android?

I can answer you about TCP WINDOW SIZE and TCP WINDOWSCALE fields as they appear in the TCP header.

Initial TCP Window Size should be 0x3908 = 14600, at least it is what I found so far using several versions.

(On most Linux distro I've used it is exactly the double 0x7210 = 29200.)

Window Scale has different values depending on the version, older set it to 6, newer set it to 8, at least for what I experienced so far.

You can check both values with this app:
https://play.google.com/store/apps/details?id=be.ac.ulg.mobiletracebox
It will show you them in the first line

0: youraddress ... TCP::Window (0xXXXX) ... TCP::WindowScale (0xXX)

Values are hexadecimal.

For Window Size use regular Syn probe.

For Window Scale use Window Scale probe.

(If no value is shown for Window, it should be the max (0xffff=65535). If your device is rooted you should set mode to server based.)

PS
I don't know if talking about an app is OK here, if not I'm more than willing to edit my comment.


Can't transfer file from Ubuntu to Samsung Galaxy tab 10.1

Install SSHDroid on your phone and mount it on your Linux box using sshfs. Even if a wifi network is unavailable, you can still manage a transfer just by setting up wifi tethering on your phone (this will even work without a data connection, say when you're travelling).

Connect your laptop to the wifi tether and then turn on SSHDroid. After that it's just like copying to a server.  You can use a command like:

scp /home/daniel/Music/* 192.168.48.1:/mnt/sdcard/Music/

Or even mount that remote sftp server to a local path.  Just google for sshfs fstab.  Just note that the ip mentioned here will likely be different for you.

Note that data will move between your laptop and your phone on the local network, not using up your mobile data connection (if you even have access to one), so there's no need to worry about data fees.


Restore Firefox icon removed by mistake from the screen

As unusual, my phone does not support app drawer, but it comes with a feature named Hidden apps, the solution was:

Access hidden apps by doing a 2-finger swipe on the home screen.
Search for the firefox icon and add it to the hidden apps.
Close and reopen hidden apps.
Press edit and unselect the icon.

Now it should appear at the end of your screens.


You can use blocking mode. A feature in the Samsung TouchWiz devices (I believe made available in 4.0).

Settings -> Blocking Mode

Enable blocking mode
Uncheck "Disable incoming calls"
Set the time that blocking mode should be enabled
Sleep until the phone rings

If you still want to actually receive the notifications for email and text messages you can do the following:

Go to Settings -> Sound
Select Volume
Turn up Ringtone
Turn down all the others

While these are not "one touch", you can do the second one right from the home screen.

Just hit the volume button
hit the button to expand the volume controls
adjust the volume of all the settings


How does one copy all the data AND apps from one Asus tablet to another?

I could start with the very same lamentations: No root no fun. As except for root only the app itself can access its data, there's no real way around -- except...

But first an elegant alternative to the mentioned Titanium Backup: While running both (rooted!) devices simultaneously,
AppSync can synchronize apps and data. So you could even start some game on one device, sync, and continue on the other -- just to give you one example.

The one possibility without root requires at least ICS (Android 4.x). I'm not sure whether this works betwenn different devices (or whether some device component is used for encryption), but as far as I understood it should do: Using adb backup and adb restore, which requires the Android SDK installed on your computer, and is described in detail in the article on Full Backup of non-rooted devices.


Are non indian sims work in this mobile?

The restriction only affect users the first time they activate the phone. In short, just for the first time you'll have to use an Indian sim and afterwards you can use any sim card from any part of the world.
Source - Samsung: We don’t region-lock our phones (apart from when you first activate them)


How to turn off data after a certain amount

Try My Data Manager - Data Usage app.
It will notify you when you reach your data limit.


Application to batch-move all applications to SD card?

Take a look at SD Move and SD Watch. They don't automate the process for you (I don't think automation is possible), but SD Move will give you a color coded list of what applications you can move over, and SD Watch will alert you when you install a new app whether or not it can be moved to the SD card.


How do I activate Screen Mirroring on a Samsung Galaxy S5 running Marshmallow?

You did not mention this in your question, but your screenshot shows that you are using the Galaxy S5 Neo.

Unfortunately, that's one of the subtle differences between the Galaxy S5 and the Galaxy S5 Neo: On the Neo, Samsung silently dropped support for the screen mirroring feature.

I could not find any official sources for this, but there seems to be consensus in the community that screen mirroring (MiraCast) is just not available on the Neo (Source 1, Source 2: German, see Community Question section).

If you check the list of MiraCast certified devices, you will notice that the S5 (SM-G900F) is listed, but the S5 Neo (SM-903F) is not.


Is there any way to remove the sound alert message?

As confirmed by OP the solution that worked is posted below

You can try automation.  I prefer Macrodroid, being easy to learn and free (upto 5 macros)

Create a macro

Trigger: Notification → Notification received  → Select Application  → Google Play Music → Text content contains  → prolonged listening with a loud sound can damage the ear

Actions:

Clear Notifications  → Clear all
Optional if you don't want notification sound ; Volume Change  → Set notification on slider scale to zero

Constraints : Leave blank


Switch over from systemless root to system (traditional) root

I had this very issue some time ago. In my case, this Reddit post helped.

Basically, to migrate to the traditional system root, you need to have the TWRP recovery installed, the latest SuperSU flashable ZIP, your phone to be already systemlessly rooted and SuperSU by Chainfire to be your root manager app.

Next, boot to Android, open SuperSU and navigate to the Settings tab. Find the Full Unroot button and tap it. When SuperSU asks if you're sure to unroot, accept. When it asks whether to restore the old boot.img, deny.

When the phone reboots, input the appropriate keys and boot into TWRP. Once there, make sure that the /data partition be mounted. Then, under the Advanced menu, start TWRP's Terminal and issue the following commands:

cd /data
echo SYSTEMLESS=false > .supersu

. Alternatively, you can use

echo SYSTEMLESS=false > /data/.supersu

to achieve the same result. This creates the file .supersu inside /data.

Finally, flash the SuperSU ZIP to force SuperSU to use the standard, old root procedure.

The .supersu file

This file is checked (e.g. sourced) by the SuperSU ZIP. If it finds the entry SYSTEMLESS and it has value false, the installer will perform a system install. If the value is true, the installation will be systemless.


How can I get the Android app store on the kindle fire?

To do this, you'll need to root your Kindle Fire. To do that, you'll need to follow the procedure created by Justin Case at Android Police.

Once that's through, you've got to install the Android app store, along with all the other Google stuff it needs. You'll find those instructions here.

With that, you'll be all set. Good luck!


How do I disable all emoticons on incoming/outgoing text messages?

You can install a 3rd party SMS app called Handcent Next SMS which provides the option to disable emoticons on all (incoming/outgoing) sms.

Install the app → Settings (inside app) → Custom style → Conversation settings → Disable smileys

Click to enlarge

Alternatively if you're on rooted android, you can recompile your Samsung Stock-Messages app (SecMmsCandy.apk) by deleting all the supporting pre-defined resource files and install back the modded version onto the phone although I'm not sure if it's such a good idea and most probably won't work, too. But if you're feeling adventurous here's the path
/system/priv-app/SecMms_Candy/SecMms_Candy.apk

Click to enlarge


It appears to be a strictly mechanical issue. If the phone is bent in any way, it can put pressure on the digitizer without any involvement from you.  If you take the phone apart again (but don't disconnect the cables), does the digitizer behave the same or was the pressure from the frame causing the issue?   This is obviously not a specific answer to your question, but answers to these questions would help you understand the next steps to take.  Issues like this are usually either a faulty digitizer or faulty (or badly installed) connectors.


There are tons of apps that will allow you to backup images to the cloud in addition to Dropbox. Some are more "aggressive" than others.

Google+ Auto-Backup
Copy
Carbonite Mobile
BitTorrent® Sync
more...


Top Grossing: applications and games generating the most revenue, including app purchases and in-app payments

From Market Help Page


How can I minimize Applications in Android?

Pressing the Middle (or Home) Button does "minimize" the App. This is a design idea of Android.

If the App does not get resumed at the same point, then that is the failure of the App's developer and source code not using the relevant API calls or a general flaw in the App's code.


How do I invoke "su" from a terminal prompt?

The clue is in the owner/group id...

$ ls -l /system/bin/su
-rwsr-xr-x root    app_101    26234 2012-07-09 15:00 su

Notice the group id is set to 'app_101', that should be 'root', but then again, you need the busybox binary (which is part of the SuperUser.apk binary, when installed, it copies the relevant said binary into /system/xbin) in order to be able to chown it.


How to connect Galaxy Spica 2.1 to tv using RCA/ Phono cable

According to the specs I was looking at, the Galaxy Spica only supports audio out, not video.


Reverse tethering Android to Mac via Bluetooth

What worked for me is in this answer.

Are there any Android phones that allow Bluetooth PAN off the shelf?

Having enabled internet sharing via bluetooth on the Mac, which doesn't need command line on recent versions at least, pair the devices and then go to bluetooth settings on the Android device, select the Mac, tap the settings gear and enable it for internet access.

It seems to matter that the internet sharing is enabled before pairing the devices, but that may have been a one-off.

The reason I needed to do this, is for hotel internet access where you have to pay per device, and the signal was poor so only my laptop could get a decent connection.  Now Mac, iPad and 2 android tablets all online, so kids happy :-)


Is there an alternative DLNA player for Logitech Revue under Google-TV?

The aVia Media Player is compatible with Google TV and is available in the Android Market on Google TV.
https://market.android.com/details?id=com.videon.android.mediaplayer