If I try a new email client like K9-mail, can I go back to my original email just by uninstalling it?

When you first install an application that can handle the same intent as another application install (for the sake of this example, let's say a home launcher, but this works for any similar apps), then the first time you'd press the home button (which calls an intent to go to the home screen, which you now have 2 apps that could handle it), you'll get a selection screen of applications that can fulfill that intent and you'll have the option to set one of them as default.

If set an application as default and you no longer wish to use that application as default you can either uninstall the application OR you can go to Settings --> applications --> manage apps --> go to the app in particular --> and click on "clear defaults".  This will reset the default application for that intent, so the next time you'd press the home button you would again get a selection of home launchers to choose from.


I highly doubt you can tell nor force the system to charge to its maximum as that is the SoC that is handling the battery current, in which the kernel is periodically polling to measure the battery charge.

(You could in theory mess with the values of the threshold within the kernel's specific battery module, but that could have unintended consequences, possibly damage to the battery long term!)

Observing battery state power limit is subjective and debatable as to each and their own, depends on what they are using on their handset - you're not going to get a concrete answer out of that. :)


Troubleshooting my WiFi - can't get an IP-address

Make sure the Wi-Fi router is not banning you. Wi-Fi routers have a setting to allow/deny specific MAC Addresses which could be used by your brother (to tease you).

If you are allowed to connect with router, this means DHCP is not working for you. DHCP service automatically assign IPs to devices in network. DHCP server on router could be corrected after reboot. It has assigned IP to your brother's device, after all.

If rebooting router doesn't work, it means that DHCP client in your device is not working properly to obtain IP. Try turning off - on Wi-Fi, restart device. If its not a big matter, you may do factory reset, too.

If it's also not working or you don't want to do factory reset, Fix IP of device. On Wi-Fi settings screen, hit menu button and tap Advanced. From here, you can fix IP to device after ticking Use Static IP address. If you don't know IP addressing, grab your brother's IP and change digit after last dot. Make sure, no other device in network has that IP.


Using SD card as internal storage and migrate date

OK, I think I found out the best setup.

Format your SD card as internal memory.
Go to Settings > Storage > Internal and open each app. Some apps have a "change" button. Press it to move the app into the SD card.
Finally go to Settings > Storage > Internal and on the right corner press Migrate data.

At this point, you did all you could.


Is there a widget or setting to allow taking/making a one-press Evernote PAGE CAMERA

Yes. Page Camera is now included in the Evernote Widgets.
Add it to your Droid screen just like you would any of the other Evernote Widgets.


Android Smart Lock: Why is there no option to use WiFi?

Some forums state the risk for the WiFi network to be spoofed. I don't understand how the risk is different: an attacker could spoof a Bluetooth device as well.

The risk is different. It's not possible to spoof a paired Bluetooth device. The Bluetooth peripheral and the phone exchange keys as part of the pairing process, so both of them can securely identify the other. When the devices connect, they each challenge the other to prove they have the secret keys. If it didn't work this way, it would be trivial to "man-in-the-middle" attack the connection by pretending to be the peripheral. Then the attacker could eavesdrop your phone calls or music, or whatever it is you're sending over Bluetooth.

Authentication works a bit differently in Wi-Fi. See this question on our sister site Super User for more discussion on that. In open networks, and networks authenticated using WEP, WPA, or WPA2-PSK, the network doesn't authenticate to the phone at all. The phone has to prove that it has the secret key (the network password), but the network doesn't have to prove anything. There are no "trusted Wi-Fi networks" in this sense. Only networks authenticated with WPA2-Enterprise, which use a certificate pair, prove their identity to the phone, by showing a certificate signed by a certificate authority (just like HTTPS websites). Presumably, Google didn't think it was worth adding an option that would only work with the least common type of Wi-Fi network, and the confusion it would cause their users.

Interestingly, Wi-Fi spoofing is already a security issue for the "trusted place" option. The location system uses visible Wi-Fi networks as one input to determine where you are, and as we've seen, that can cause huge inaccuracies. Spoofing this deliberately means looking at the networks that are visible in your "trusted place" and spoofing several at once. Your neighbourhood phone-snatcher won't be able to unlock your phone this way, but government agencies and organised industrial spies probably can: especially if they also use a screened room to block GPS and cellular signals.


Is it possible to create a URL link to a website on the home screen?

Create it as a bookmark in the Android browser. Then, long-press your home screen and choose the "Bookmark" option. Select the bookmark you made and Voilà!

For newer versions of Android, assuming you're using the Chrome browser:

Go to the URL you want in the browser
Open the menu (three vertical dots) and choose "Add to Home screen"
Confirm the title you want to give the icon and click "Add"

Et Voilà! You now have an icon on your home screen that will open your browser to that URL.


Unable to download Google Allo from Google Play Store - Pre-register/Unregister

We’re beginning to roll out Google Allo for Android and iOS, and the app will be available worldwide in the next few days.

(Taken from the end of the blog post)

Google roll out app releases in stages. Initially it will be available to a small percentage of devices and countries. Over a few days (or weeks even) it will roll out to more devices and countries.


Factory reset (including USB storage) prompts for password after I already typed it in

If your Recovery Mode is also password protected, you are out of luck with GUI interface from device.

Go to Download Mode and flash the ROM. This is the only solution if you don't have password.


Google Play Store - No Connection (Galaxy Note 3)

@RossC I had Google Play Services enable but I went to check my disabled list and Google Play Services Framework was disabled!  You helped my find the answer!  Thank you, sir, for the help and the link to help with battery drain!


Switch root manager from Kingo Root to Superuser

Uninstall KingRoot/Kingoroot and then flash SuperSU zip. Or just flash SuperSU zip without uninstalling KingRoot/KingoRoot


Problem solved, but I don't understand what happened. While I got stuck on <waiting for device> message, I've tried Reboot bootloader option and process has been successfully completed. But I haven't to do this first time when I was unlocking, rooting, and installing Recovery and AOKP.


Local IP address of Android device connected via Ethernet

You can get the information you are looking for with the ifconfig command. On your android device install a terminal emulator app and open a local connection.

  The ifconfig is a system administration utility in Unix-like operating systems for network interface configuration.

connect and setup your Ethernet connection.
Open the terminal app.
Enter the command ifconfig into the terminal.
scroll down and look for eth0 or close to that.
You should be able to find the ip address there.


It looks like Android 4.4 does not support installing apps to SD Card.
Your best bet is to root your phone, then install an app that will enable you write to the SD Card.
Those steps will get you as far as writing to the SD Card. I don't have a device that I can test this on, but these steps look like they might work for having apps install to the SD card by default. Let me know if you have any luck!


Update your HTC device, or try to hard rest if nothing happen after trying all your methods. i would say first look to update your HTC Firmware. before updatin firmware make sure you have removed your SIM and SD Card to avoid data lost


When adb shell is executed, the Android side also launches adb which then executes /system/bin/sh -. This path is hard-coded in system/core/adb/services.c:

347 #if ADB_HOST
348 #define SHELL_COMMAND "/bin/sh"
349 #define ALTERNATE_SHELL_COMMAND ""
350 #else
351 #define SHELL_COMMAND "/system/bin/sh"
352 #define ALTERNATE_SHELL_COMMAND "/sbin/sh"
353 #endif

If you want to change this to bash, you will have to recompile it.

It is possible to execute some commands from file when running the interactive shell. As written in system/core/sh/main.c, sh - (note the - for interactive mode) reads from the following files (in this order):

/etc/profile
.profile (relative to current directory, this is /.profile for adb shell
$ENV (environment variable ENV should point to a file)

As /etc/ and / are read-only, the only way to get something loaded was by setting ENV. You can probably create a symlink from /etc/profile to /data/profile by mounting / read-write (exercise for the reader).


How to use or uninstall a hidden app in Android?

You can't uninstall it. On Android, the apps you install yourself are stored in the main internal storage. The apps that come pre-installed are not installed there, but rather in the phone's ROM. They're not taking up space that you could use for other apps, and they can't be changed or deleted.

To remove this one app, you'd have to replace the whole ROM (including the operating system) of your phone with a custom one such as Cyanogenmod. (See the custom-rom tag info for more information on custom ROMs.) This would have other effects too, so it's probably not something you'd want to do just to remove an app that doesn't run and isn't occupying any internal storage.


No permissions for Termux to access internal storage - even for reading

Following the Termux wiki to run termux-setup-storage fixed it for me, as suggested by fornwall.

then restart Termux.


How can I stop Samsung Galaxy Spica restarting itself in a loop?

If it was working before, try uninstalling the app(s) you put on it most recently.  They might be the problem.  After that, the first thing to try is probably a factory reset.

Edit: OK, so basically your ROM is totally screwed up.  I would just replace it.

Some official firmware is linked in this XDA post.  Download whichever you prefer, then use Odin as described below.

Download Odin for Windows (search for "Heimdall" if you are on Linux).  Then do the following:

Put your phone into Download mode

Remove the battery
Hold the VolumeDown, Camera, and End Call buttons:

Reinsert the battery.
After a few seconds a yellow triangle with an android in it should appear, you can let go of the keys since this is download mode.

Start up Odin.
Attach the phone to USB so that Odin recognizes it.
Load the .tar file you downloaded (the ROM) into the PDA field of Odin.  (If you got a .rar or .zip instead of a .tar, you need to extract the .tar inside the archive.  A .tar.md5 file is fine.)
Optional: Load the 512 .pit file into the PIT field of Odin and check "Re-partition".  You should only do this if you screwed up the partitions or perhaps if flashing without this doesn't work.  Make sure you have the appropriate .pit file for your device variant.
Hit Start.  Odin will tell you when it's done; if it fails, reboot your phone and try again.  (This happens occasionally).

Note that you do this at your own risk; Odin is very powerful and misusing it can damage your phone.  I've used it dozens of times myself safely.


How do you set your Android smartphone not to switch to the web browser app each time you click on a link?

The tab queue is sadly gone from the new Firefox.
There is a feature request here but it's ignored:
https://github.com/mozilla-mobile/fenix/issues/470#issue-409774110
You can uninstall the new Firefox and then install the old version's apk from here:
https://www.apkmirror.com/apk/mozilla/firefox/firefox-68-11-0-release/


How does SuperSU check if a phone is rooted?

/system/xbin/su is a normal su binary that's shipped with userdebug or eng builds of ROMs. It gets you root access by making syscall setuid. On the other hand, with SuperSU or Magisk root, a special binary is placed at /sbin/su which works quite differently. For details see How Magisk works?.

So, with only a working /system/xbin/su executable, your device isn't essentially rooted. SuperSU won't work this binary.

RELATED: What special privileges “/system/xbin/su” does have w.r.t. root access?


I honestly don't know if there's an easier way to do this but I just long-press the previously entered text, select all of the text (the weird grid icon in the top right in text selection mode) and hit backspace on the keyboard to delete it all. When the text area is blank it will no longer put the "Draft" notification on the thread.


Can I really tell where the tower is that I'm connected to?

From app blogs Methodology explains how they collect data

Crowd Sourcing (already pointed in comments)
Monitoring users who installed app continuously

So, the accuracy pretty much depends on how many people use the app with GPS on

Data Analytics

Also see Cell towers/wifi routers not located correctly which is dated but relevant

This app was recently launched in India and I noticed this

Cell towers are very well mapped of a  provider, though, in my area tower density is low ( likely because provider made it open source as a part of publicity )
Cell towers are not well mapped, for another provider,  though the tower density is much higher

Not a very dependable app , IMO


Is there a way to select text directly in Android?

The feature of selection of text is a topping added by phone manufacturers. For an instance, in my LG Optimus One (P500) which was running 2.2.2 did not have any text selection feature. As you had said, I have to manually move the caret to a favourable position to erase a text.  However during an update to 2.3.3, the manufacturer had enabled me to select a text by double tap (and in some places, a single tap or long press is required).

When I was discussing this with my friend who had Samsung Galaxy Ace running 2.2.2, I was surprised to know that the feature I got in 2.3.3 was already available in his phone.

I guess with Android 3.0 onwards, this has been baked in as standard feature.


Turning off LED light for Gmail notifications on Galaxy S4

You can use LightFlow to manage all your LED Notifications and use that to turn off LEDs for any programs you want. You can also use it to change notification led colours as well.


Answering question #2 only, since I don't own the reader.

According to this post on the source thread, the original firmware can remain intact if you simply use a different microSD Card to load Android on:

  You can dual-boot by having two separate MicroSDcards, one for each
  system, and swap them. You will have to open the back of your glo each
  time though.

  See the first 10 photos at http://www.mobileread.com/forums/showpost.php?p=2462848&postcount=2


LG K4 K120E Unrooted after an update and won't root again

I have figured it out! The update added an OEM lock to the phone (I think) so I had to disable it in the settings! I've been poking through the settings and randomly discovered an OEM lock there. I looked it up and turns out I had to disable it before rooting the phone. So I have disabled the OEM lock (I don't need it anyway) and I am going to try to root the phone again when I come back!


First, Gmail provides push email.. means, you get emails exactly when they arrive (if you are connected with internet).

Second, Gmail doesn't have dedicated sync module. It makes use of global Google Services Framework and Account sync module. You can turn off background data and Auto Sync from Accounts and Sync setting. When these are ON, sync is carried randomly.. but it runs when you connect to internet or turn these settings on.

To save battery, you can use toggle widgets (like Widgetsoid) to turn those settings on/off manually. Some provides way to force sync, too. To automate it, use Tasker app.

If your prime goal is to save battery, I would recommend you to use, Juice Defender. It takes care of all these effectively.


How to login to resetted phone when verified password not accepted?

Oneplus support says

  Since your account was not recognize you need to wait at least 72 hours to recognize you credential. - - This is between google and OnePlus protocol. - - Make sure not to enter again otherwise it will reset again the waiting time.

So because Oneplus is not Google's, you have worser support. You have to wait 72 h last time you inserted the password as "incorrect".

Option 2

  Either a remote session would fix but we only have 28th of this month schedule or wait for 72 hours. - - The remote session is flashing the device but we will wipe all the data. - - But I don't have available schedule until next Saturday .

So they are in under-capacity, and cannot fix the thing faster because of the protocol difference between Oneplus and Google.

Factors

2-step verification on

History of attempts

Sunday, 22nd jan 3 pm, I ordered Google delete data and everything from my phone, but the mechanism never apparently ended because Google's site javascript about the thing just stayed as [trying to complete]
Sunday, 22nd jan 4 pm failed login with the real password
Wednesday, 25th jan 7 pm failed login with the real password
Saturday, 28th jan 2230 failed login with the app generated password
Activate Option 2 with Oneplus support by providing them both IMEI numbers (1 and 2) 29th Jan.
Tuesday, 31th 2330 pm attempt failed with the real password
4.2.2017 attempt fails because no file transfer possible to Oneplus phone

OO Support plan for recovery

I received the piece of advice to flash back to 3.1.0 but no certainty that it will help

  Flashing guide for OnePlus 2: Downgrading from 3.5.5 to 3.1.0 - - Steps: 1) Download 3.1.1 Intermittent Version and 3.1.0

I could not complete this stage because I could not transfer the two ROM files to the memory of the phone. There is no memory card slot in the phone.

15.2.2017 session with Tech 2 level

They allow only Windows based system for the recovery with the techincal support of 2 level.
They run some Chinese frontend there so very difficult for me to say what is going on.
They initially shared some links about the data files which download processes were difficult because of interrupted connections with one file.
The session time ended after some initial corrections in the system (not specified).
The result is that the phone starts but does not detect Sim-card and restarts automatically after each 5 minute.
I ordered the second technical session.

Had to be persistent for scheduling 2nd technical support

  To schedule a new remote session appointment, kindly contact our live support channel to assist you a new remote session schedule.

  Okay thank you. I suggest you to contact the Amazon UK. All devices bought from Amazon UK will go through to their assistance.

This way, OnePlus was going to reject the case. - - Now, they changed their mind (after pressure here), and accepted me to another tech session because they scheduled too little time.

Details passed to the engineer after the first tech 2 support, for the second tech session on 22nd Feb at 1800 PM my timezone

current state: phone starts, but does not detect sim card and restarts itself all the time.

This troubeshoot session also failed in the same condition.
We did second time the restore session with 2nd level tech support of OnePlus.

Final decision

I claimed the warrant and shipped the phone back to Amazon.co.uk.
I will get full refund.


How to select file to attach to E-mail from "My Files"

It may be your file explorer isn't written well. You could try to use a different file explorer, such as ES File Explorer.

Or, try going about it from a different way. Instead of using your email program to look for an attachment, use your file explorer to 'share' the attachment, and choose to share it via your email app. It will add the file as an attachment and open your email app. As long as your email client is listed as a possible 'share' app, this should work.

If neither of those work, try getting a new email client. Since the email client isn't showing all of your file explorer apps when selecting to add an attachment, it may have written its own (poorly designed) app selector.


How to make Gboard (Google Keyboard) look like the 4.4 version?

Still looking for an answer.

There is a way to do this, but it doesn't necessarily solve the problem.

http://www.howtogeek.com/253941/how-to-change-google-keyboards-theme-on-android/

which makes the keyboard look like this:

However, the keyboard still doesn't look much like 4.4's keyboard:


Google Pixel 3 - Cannot Stop Security Updates

Unfortunately this this the proper way to initialize a newly bought Android device.

Google usually releases every month a new security update and each security update has to be installed individually, and often after the update installation a restart is required.

Hence if you get a device that for example was produced 6 months before you have to install up to 6 updates one at a time.

In this case the Pixel 3 has been released in October 2018. If the device you got was produced at that time up to the time of the question up to 8 updates have accumulated and each update has to installed one-by-one plus reboot.
Hence the first hours after switching on a new Android device you are busy installing security updates, which usually requires several buttons to be pressed at the correct time.


Crashing video camera in CyanogenMod 7.2

Please erase the camera data:

Settings -> Application -> Camera -> Clear Data


NO,It will not harm your phone

Since, operating speed of SD is less than SDHC.Data transfer will occur at same rate which is supported by your mobile phone.
So it will not harm your phone.


how to view your accounts google play store money

According to the TOS, Google Play gift cards never expire.

You can view your balance by opening your Google Wallet page (you can also view your transaction history here to figure out where your money went) or by contacting Customer Care at 1-855-466-4438.


How to restore an encrypted SD card backup after factory reset?

The encryption key should be located in /data/misc/vold. If you backed up that directory, you should see a .key file with a long name inside. Open that file with a hex editor, and copy the 16-bit key. You can decrypt your storage using this command in a Linux distribution:

dmsetup create crypt1 --table "0 `blockdev --getsize <your device ID, ex:/dev/sdb>` crypt \aes-cbc-essiv:<key you copied> 0 <your device ID again> 0"

Source of the command


Can I open Whatsapp backup messages from Nokia C7 on Android phone?

It's not possible as explained here Whatsapp backup: Unable to move from windows phone to android

You can try the PC software or other methods mentioned here 4 Ways to Transfer Data from Windows phone to Android for Free


You should be able to open a vCard file in any basic editor. Navigate using a file manager to open up the vcard in a text editor. It should display the contents.


How can I wipe data with no display ( e.g. magnet )?

Go to recovery mode of device and wipe data from there. In recovery mode, you need to work with physical keys (touchscreen doesn't work in this mode even in normal situation). Generally, volume keys are used for navigation and home key for Enter/OK.

How to click wipe data option when I can't see it.
See YouTube video of your recovery mode or check it in your friends' device. You can really do it after learning series of keys which needs to be pressed. E.g. down key 5 times, then home key, then down key 3 times and again home key.

How to ensure I am in Recovery Mode when I miss it many times even after proper key combination?
After you think you should be in recovery, leave device idle. If you hear boot music, remove battery, re-insert it and try again.

How about SSH/FTP?
Its very difficult without working touchscreen because it needs particular app/service running on device.

What about other physics based methods like magnetic wiping?
What you see in hacking movies can't be applied in real world. Particularly, powerful magnets can affect data on hard disks. Device storage doesn't store data using magnetic attributes.
Even if you find something which could wipe data such way, I'd strongly not recommend it because there's no reason why it can't damage hardware capabilities if it can wipe data from flash storage. In the last, this part is off-topic on this site.


While pushing to git using Termux, it crashes while compressing files

It is possible that you don't have enough free disk space for the compression.

(Termux resides in the local storage and not on the SD card, so you'd need to check your device's free space.)


So I only tried to replicate the issue for a few minutes but even when I got the recorder to stop recording (opening the camera app forced the recorder to stop) it saved the recording.  I'm not sure if you already looked on the SD card but if you haven't try using ES File Explorer (or other file explorer) and go to "sdcard/My Documents/My Recordings" ... thats where I found my recordings. Maybe its still there.


NEXUS S (t-mobile version) 2.3.4 / GRJ22 -- IS ROOT POSSIBLE?? can't mount /system mount /data

Try this tutorial, http://theunlockr.com/2010/12/17/how-to-root-the-samsung-nexus-s/


Is it possible to scan WiFi access points without turning on WiFi?

Starting from Android 4.3 JellyBean, it's possible to scan WiFi access points even if the WiFi is off. It's called "Scanning always available"
From PCMag.com,

As those who have taken a spin around the Android 4.3 ROM have noticed, Google has made a change to devices' Wi-Fi settings in Android 4.3.
"To improve location accuracy and for other purposes, Google and other apps may scan for nearby networks, even when Wi-Fi is off," describes Google.

If your device is Android 4.3 or newer, you can enable it from Settings - Wi-Fi - Advanced Wi-Fi - Scanning always available.

Fire up the Settings app and tap your finger on the Wireless and Networks option. Tap on the Wi-Fi option, and then tap on the Overflow button on your phone's screen (the triple-dots icon). When this submenu pops up, tap your finger on the Advanced option. From there, you'll want to make sure to check the "Scanning always available" option if you want to participate in the new Android 4.3 feature. Otherwise, if it's checked, you need merely to uncheck it to ensure that "Wi-Fi off" really means "Wi-Fi off."


MadTeam's CyanogenMod 7 restarting itself randomly

So, to avoid a hanging question:

Using the new ROM for almost two months. Tried the original stock baseband I5500BVJJP7 but it felt overall worse, so I went back to I5500LUYJPE. Now any issue is rare... it's weeks since I last noticed a random restart, my phone reports over 160h uptime (not 100% reliable, I've seen it not restart after a crash), and wifi is most of the time fast to get in IP.

In the end, as things improved with a new ROM, I suppose the issues are due to small quirks of the ROM itself. Should improve over time.


Terminal-IDE: Is there a working wiki somewhere to discuss issues unique to this environment?

In communications with the coder who created Terminal-IDE, known only as Spartacus Rex, the Terminal-IDE community is fairly new and no one had yet created a community.

So, I did.

You can now find:

A Web Site where there may one day be a wiki (help needed - can YOU help set up a Wiki?).
An email list to join to ask and answer questions. This list has a
searchable archive.
A new Blog-Site.
And, at least one new contribution of code to help user's out. It's
called Resolver.

Happy? Give it a thumb's up!


How to keep two versions of an app installed?

It can be done, but not simple for the reasons eldarerathis mentioned.
You need apktool. Refer to this guide on how to use it. And this on signing the apk after you're done.

You need to modify the AndroidManifest.xml file. Find the line that looks like this:

manifest package="com.example.app"

and change it to something like:

"com.example.app.foo"

After you're finished, recompile then resign. To restore your data, try the following via adb:

adb rm /data/data/com.example.app.foo
adb push /data/data/com.example.app /data/data/com.example.app.foo

Where com.example.app is the package name of the original and com.example.app.foo is the modified.

There's always a slight chance that the app will break, or depending on the way the app is structured you may receive a dialog every time you change the screen prompting you to choose which app you want to launch, but it's definitely worth a try if you want it badly enough.

Of course, the two apps will not share the same settings and data.


Why can't I save new contacts to my phone or SIM?

As you've already found out yourself, this is a well known issue. Looks like your device lacks a separate "local account provider".

To work around that issue, there's an app named MyLocalAccount (from the makers of MyPhoneExplorer) providing such, but it seems no longer maintained (last update in 2013) – but after my comment with that, you were able to confirm it still does its job.

Unfortunately, I'm unaware of any alternatives to that. On a second thought: Using a CardDAV provider might work, but most likely will require a valid counterpart to configure. If you want to try that approach, you can find some in my corresponding app listing.


HTC Sensation sent screenshot to Google+ Instant Upload?

A lot of the recent HTC phones can take screenshots if you press Lock and Home at the same time, that may be what you're doing by accident.

As previously stated, the Google+ app by default backs up your pictures to a (private) online album for easier sharing. This can be turned off entirely, or configured to only sync on wifi (to save your data allowance) and give you a chance to delete unwanted pictures before they're uploaded.


This question depends on the firmware you've got installed.  If you've got CyanogenMod installed, then you should also have ClockWorkMod (CWM) installed, which is a utility for flashing your phone, among other things.

First you'll need to download the RIL to your phone as a zip file.  They should come packaged this way.  Save it to an sdcard, preferably in the root directory for easy access.

This page lists the different ways to access CWM depending on your phone model.  For the SGS2, turn the device off, then hold Vol+, Home and Power buttons until the screen flashes, then release them and wait for CWM to display.  From there, use the volume buttons to scroll and the power button to select, as touchscreen is disabled.

Select "install zip from sdcard", then navigate to the zip file and select it.  (Protip:  scroll up to skip the huge list of folders)  Wait for the installation to finish, then select "reboot system now" and you're done.  Enjoy your new RIL.


How to show a message on the lock screen in case I lose the phone?

For ICS and later:

Settings
Lock screen
Screen security
Owner info, here is where a note is entered

This part is a bit confusing as there's no save etc, so just enter something, and back out, you will not lose what you typed, keep backing out until back on home screen. Next time screen lock kicks in or press power button to lock it, a note will appear.

But having said that, if the phone is lost, whoever will pick it up will more than likely ignore it!


Use VLC (desktop) to play music while phone is plugged in

Right, I have done some playing around and I think I know the answer problem.

On older Android devices (I'm sure my old Desire HD worked like this), when you connected your device to the PC it showed up as a removable disk and was assigned a drive letter by Windows. The newer devices, including my Nexus 4 and HTC One, show up as a "Portable media device" and are not assigned a drive letter. When you try to add the file to VLC it is looking for a path to this file, however no path actually exists. If you opened the "Music" folder which is located on your device, from within Windows, and double clicked on one of the files, you may notice (I did 'cause my PC is pretty slow these days) Windows actually copies the file onto the PC; I guess to a temp folder somewhere (found the folder: C:\Users\Jonny Wright\AppData\Local\Temp\WPDNSE\{00000001-0001-0001-0000-000000000000}), and then plays the file from there.

In short, I don't think its a problem with VLC, or even Windows to be fair. Its the way device makers are allowing you to browse your device from within Windows, and I bet other OSes aswell.

Sorry, I don't think its possible unless you can get your PC to see your device as a "Removable storage" medium and assign it a drive letter.


Can an Android device be remotely factory reset using any email ID on the device?

Yes, with Google's find my device you can locate, lock, and ERASE, the phone. So anyone who has access to the accounts connected to your phone is able to erase all your data.
It's made for cases of lost phones where you want to stop the thief from accessing your data.
This feature is automatically enabled on most devices.

All the person would have to do in order to erase all your data, would be going to find my device page, put in the joint email address and password, and press erase and confirm. As simple as that.

It doesn't make a difference if this account is the primary one, or a secondary account.

In the future don't add any accounts to the phone, that others have access to.


Kindle Fire Not Recognized when plugged into PC

The instructions I have followed in the link above do the job. The solution to my two problems listed above was:

Replace this Micro/Mini USB to USB adapter

http://www.bestbuy.com/site/Rocketfish%26%23153%3B+-+1.5%27+USB+Cable/1000247.p?id=1218207305639&skuId=1000247&st=RF-CC1MC&cp=1&lp=1

...with this one:

http://www.bestbuy.com/site/Rocketfish%26%23153%3B+Mobile+-+Micro+USB+Data+Transfer+Cable/2077196.p?id=1218308698225&skuId=2077196&st=rocketfish%20micro%20usb%20&cp=1&lp=3

It sounds weird but trust me do not get Micro USB to USB adapter from the first link. You will not be able to access the Kindle Fire as a storage device, guaranteed.


Toast "The contact doesn't exist" shows up everytime I attempt to assign an image to owner account from User settings

I see two independent ways to set the Owner's picture:

Contacts
Dirty trick (requires root access)

For the former trick, launch Contacts app → tap Set up my profile under All Contacts and select a picture and a name. Fill other details (optional). That's it. The Owner pic is set.

After this point, even if you end up deleting the profile contact under Contacts app, the contact name and the picture you chose during profile contact setup would remain in existence and in effect.

(Click image to enlarge)

The dirty trick: The Owner pic is located inside the directory /data/system/users/0/ named photo.png. The image location is mentioned in the file 0.xml located at /data/system/users/.

Look for the string:

icon="/data/system/users/0/photo.png"

That's the key. You can  move your choice of image (not restricted to PNG filetype) under the data directory and update that said string accordingly. Android normally uses the PNG image with dimensions YxY for the user account pic.


Where is the IMEI located on a Motorola phone?

No, you can not move one IMEI to another phone.  That number is a lot like MAC address of every device that we use now a days. In theory, and with the help of root. Yes you can change the IMEI. However, that is alot of work.

The IMEI is unique to each phone and is how the authorities can help locate missing phones or even in many cases missing persons.

As for where you might find it. Look in your battery bay. or on the covers. if you have any of the documentation or even the box still.. you can also locate them there.


Is there any graphic-accelerated PDF reader for Android?

Starting with Android 3.0 (Honeycomb), Google introduced hardware accelerated 2D rendering pipeline. For now it's a tablet-only feature, but hopefully we'll get that in the unified Ice Cream Sandwich platform.

That should be a bit with that slowness issue with PDF readers since they are only able to do software rendering in Gingerbread and older.


It turned out that the USB pin of the phone had become faulty and needed to be replaced.


Do all android phones have to reload their home screen?

No not every android phone does this but it is done in many HTC phones. The reason is simple: memory usage.

Here is the breakdown:

When the system is running out of memory, the inbuilt task killer of the system automatically kicks in and checks to see if it can stop an application and recover some RAM. HTC Sense devices employ a launcher that is "heavy" and often uses up a lot of memory so when the task killer sees you are not using your launcher and knows it needs the RAM for another app, it kills the launcher. Thus, when you hit the home button or quit the app, the launcher has to re-initialize.

Tips:

DO NOT use a task-killer if you dont have a low end device. Android already has a built-in one that kills apps and does it safely. Using apps such as "Advanced Taskkiller" actually mess with the way the system kills apps and actually can cause more Force Closes and system instability in the long run.

Additionally, the more RAM the system has, the more the launcher uses to cache stuff it needs. This is good because the launcher becomes more responsive and fast as its using a cached copy instead of grabbing it all over again. If you clear the cache constantly, it needs to re-cache the items and so it will be less responsive.

Use a lighter launcher. Sense might be good but there are more rock solid and light launchers such as Launcher Pro that wont experience this problem. You dont need a new phone with more RAM. Trust me, 1GB of RAM is more than enough with the right system. :)


Confusion about photo-backups Android 4.4

The Photos app and Google+ app, while deeply connected, are different applications on your phone. The Photos app is designed to replace the old Gallery app by providing more editing and sharing options. Both Photos and Gallery show you pictures stored on your phone and stored on Google's servers under your G+ account. If you're using Photos you can ignore Gallery.

Both the Photos app and Google+ app have Auto-backup settings and both are talking about the same thing: backing up pictures you take to a private album associated with your G+ account on Google's servers. You can turn on Auto-backup in either Photos or Google+.

You can delete or recover pictures that were backed up to G+ easily within the Photos app. From Photos you can also delete pictures that were taken with your phone's camera but not backed up to G+. Pictures that were locally stored on your device or were not backed up to G+ cannot be restored once deleted. Pictures that have been backed up to G+ with have a small cloud icon in the bottom-right corner of the thumbnail.

You can remove pictures just from the device by going to the upper left and clicking on the "Photos".  That should bring up a menu, where you scroll down almost to the bottom to get to "On Device".  Bringing up that list is just the photos on the device (instead of all the photos that G+ knows about), and when you delete there it only affects the device storage, not the backed up version.  See https://support.google.com/plus/answer/3453521?hl=en for a (very) little more detail.


I really like "HeadsUp" from Google Play Store and I use it myself.


How to transfer files between Galaxy S3 and HTC one x using NFC

As far as I know, you can't transfer files over Android beam, just URLs/locations etc. This is because Android Beam doesn't use Bluetooth or WiFi Direct in addition to the NFC transfer, which means that an average photo would take 30+ seconds to beam. In Android 4.1+ (Jelly Bean) you can transfer files with NFC+BT, and S Beam uses NFC+WiFi Direct.


Can I convert my Xoom 3G firmware to Xoom WiFi or otherwise use the WiFi version of Jelly Bean?

Yes, you should be able to install a wifi only rom manually, I`ve just gone to ICS with 3g and its great.

found these links useful:

http://www.youtube.com/watch?v=BfHwd2Nxw1U

http://www.icsforums.com/forum/showthread/6398

http://forum.xda-developers.com/wiki/Motorola_Xoom

hope this helps


Which version of Gapps to install for Lineage?

You can download Gapps package for your lineage from this website source opengapps.org.
Site contains several fields such as :
1.Platforms:

ARM64 - For 64-bit devices
ARM64 means the devices that are running 64 bit operating system/processor.

ARM - For 32-bit Devices

ARM means the device that are running 32 bit operating system/processor.

x86
for Intel Smartphones like Zenphone .

x86_64
This is a very uncommon, these are used in some android emulators.
You can check this hereAntutu

2.Android versions:

9.0 Pie

8.1, 8.0 Oreo

7.1, 7.0 Nougat

6.0 Marshmallow

5.1, 5.0 Lollipop (Opengapps supported up to Lollipop in 2019)

4.4 KitKat.(Opengapps supported up to KitKat in 2018)

3.Variant:

Aroma: Graphical installer of the super package while in recovery menu, it allows user to select which applications to install.

Super: Includes all Google Apps that were ever shipped on a Google device.

Stock: Recommended package that contains all Google Apps that come standard on latest Nexus/Pixel phone.

Full : Very similar to Stock version.

Mini : Smaller set of popular Google Apps with extra functionality.

Micro: Limited set of Google Apps with Gmail, Calendar Google Now with extra functionality.

Nano : Minimal installation with extra functionality.

Pico : Minimum with Google Play functionality.
(Each package varies with file sizes and included Google Apps)

Your /system folder capacity decides which version is suited for you.
You can check your capacity using this app Disk Info. Then select your Gapps variant, and install it. And, I would recommend Aroma so that you can decide which apps to be installed during installation at recovery.(N.B:Aroma had issues with some recovery versions, but, it worked on TWRP 3.0.2 on my redmi 1s).
Note: Please mention which is your device. I have tried pico version in my Redmi 1S, because of lesser system capacity(Pico version includes apps like Google Play and Google Play Services). There after, I installed Google app as user app(from play store) and can run 'OK Google' voice command.


My phone doesn't boot at all after restarting bootloader

fixed it by flashing every partition alone while the battery is off the phone .. and then hard rest ....... fuuuucccckkkk yeaaaaaaaaaaaaaaaaaaaaaaaaaaaahhhhhhhhhh


How to increase charging current on OSX computers when using USB 2.0 from 500mA to 2000mA?

I can confirm that for my MacBook Pro, charge current is increased above 500mA when using a POWER ONLY cable.

My understanding is that if the phone is connected via a POWER & DATA cable, the 'consumer' negotiates with the host for how much current is passed over the cable. When the negotiation asking for higher current is not successful, the available current is reduced to the standard (USB 2.0 defined) 500mA amount at 5V.

In the case of the POWER ONLY cable, no negotiation can take place and thus, the maximum usable current is provided by the host to the client or 'power consumer'.

Some observations...

When running on battery power (±80% state of charge), my early 2015 13" MacBook Pro (2x USB 3.0 ports) was able to charge my OnePlus One (±60% state of charge) at a maximum current of about 1750mA.
No change in charging current was observed when the laptop was connected to the mains or powered by the internal battery.
No change in charging current was observed when switching from one USB port to the other.
During the phone's charging process, keeping the screen ON resulted in an average charge current of about 700mA. When the screen was kept OFF, the average charge current increased to about 1750mA as previously mentioned.
As the phone battery reached a higher state of charge, the charge current was gradually reduced. At 67% state of charge, the maximum current was 1650mA. Note that this is consistent with the general behavior of lithium ion batteries. The battery controller will reduce the charge current in order to reduce the stress the battery's chemistry experiences during repeated cycling.
According to another answer, using a thunderbolt-powered USB hub in combination with a POWER & DATA cable seems to achieve higher charging currents as well. This, however, requires an additional dongle which is a solution I did not prefer.
The following is taken from an answer to Why is charging from computer using USB slower than using an outlet?

  The reason your android device draws less power from your USB connection than from a wall adapter is because of the USB specification. This can be side-stepped by shorting the data wires in in the USB cable, which will switch the phone or tablet into wall mode where it can draw the full available current. The amount of current available will vary considerably from PC to PC.

  The reason the specification exists in the first place is that the voltage to the computer's USB ports is usually supplied via the motherboard by a single loop connection which services all of the USB ports at once. Being only a few microns thick, this circuit is not able to deliver the same current as a dedicated charging wire. It is highly improbable that you will 'burn out your motherboard' by trying to draw the full available current through this circuit (although it is theoretically possible if your computer was a total P.O.S. to begin with). What is more likely to happen is that you will exceed the manufacturer's design specification, thereby denying sufficient power to any other USB devices you have connected, and/or other internal circuits which can cause the PC to crash. This is the very same reason it is recommended you use powered USB hubs.


how can i restore loosing system applications

You probably removed some bloatware which opened word (docx) files. To fix download a docx reader like this: https://play.google.com/store/apps/details?id=couchDev.tools.DocxParser&hl=en


Yes you can send a mp3 file through WhatsApp in Android.

Go to a private chat/group chat where you want to send the mp3 file.
Find the clip icon in the top right corner of the chat.

Tap it and a menu looking like this will pop up.

Choose "Audio" and then choose "Choose Music Track" (Play Music app) or from a third party music app.
Choose the track you wish to send and then confirm.
The mp3 file will be received (by default) in Internal Storage > WhatsApp > Media > WhatsApp Audio

Alternative Solution #1,

Locate the mp3 file you wish to send in a file explorer.
Depending on the file explorer, either long-clicking or choosing options will give you a menu with all operations such as cut, copy, rename, details, share (or send).
Choose share (or send) and then choose WhatsApp from the pop-up menu.
Now choose the contact you wish to send to and confirm.

Alternative solution #2,

Use a third-party application to send the file over a chat.
Good examples are WaSend and WhatsApp File Sender.


Tap the Menu button on your handset.
Tap Settings.
Tap Wireless and Networks.
Tap Wi-Fi settings.
Tap the Menu button again.
Tap Advanced ( Figure B ).
Tap the Proxy setting and make sure your
Android device is not set up for a Proxy.
(Unless the Wi-Fi network you are on
requires a Proxy, this setting will get in the
way of your device's access to the computer)
If you tap on Proxy and see an IP address or
domain, delete it.


Android x86 7.1 rc1 fails to load on restart

Emerge some workaround here,

-same as your case
-dual boot is the main diference (mint 18.2)

When i boot the second time, infinite loop.

Workaround :
-boot on some live linux, delete dalvik and data caches.
-make a script that sleep more than android mean boot time before it run rm commands to erase caches.

Not as beautiful as it would be .. .. .. but work )

I'm searching for the root cause


Recover data from Moto X with broken display

Most if not all Android phones will connect via USB cable to a computer (Windows, Mac, or Linux) as a mass storage device or media device; either should let you use your computer's file manager to copy the files from the device to the computer's storage.

The device needs to be powered up to do this, but you don't (in my experience) need to make any settings changes in the device, so it shouldn't matter that the display is destroyed -- that is, if it works well enough to ring, you should be able to access and copy your files.

If the device won't mount as mass storage or media on a USB cable, you may still be able to recover files if they're stored on an SD card -- you'll just need to power down the phone and pull the SD card, then insert it in a compatible reader connected to your computer.


Contacts phone numbers disappeared after sync to google

Did you clear Contacts Storage?

Settings > Applications > General Applications > All (at the top) > Contacts Storage >  force stop   > clear data

then
Bring up "Contacts" you will then see "You don't have any contacts to display" > press Menu button >  Accounts > choose account to sync (your gmail account) > Sync


I've just read the specs and it appears that this phone model is powered by a Mediatek chip (MT6735P), so the SD card method won't work. We'll need a computer for that.

Assuming you have a Windows or Linux computer:

Download the firmware from this site
Download SP Flashtool here
Only required by Windows: Download MTK CDC, VCOM drivers here (Needed for the device to be detected by the computer as android preloader)

To start, unzip the firmware, SP Flashtool and (on Windows) install the drivers.

Now open Flashtool then click on Scatter-download. Browse to the firmware folder that you unzipped. Select a text file (MTxxxx_Android_scatter). Some files should load into SP Flashtool.

Important: Unselect the Preloader (Flashing the Preloader may permanently kill your phone).

Now click on Download (green arrow) then power off the phone (leave battery inside), connect the USB cable (Windows should install drivers).

Once USB cable is connected, the flashing process should start automatically. Wait till the end.

A big green check mark should pop. You're done.

Edit:
Another download link: http://consumer.huawei.com/np/support/products/downloads/detail/y6-pro-np.htm?id=87066

Edit 2:
Contrary to what I said before, the SD card method can be used on this model too. Follow this link get the files and a step by step guide. This site seems to have many ads, be careful and download only flashing files.

Update 3 SD Card method:

Unzip the firmware file
You'll find a folder labeled dload which contains UPDATE.APP
Plug the SD Card into the computer (use an adapter)
Copy that folder into the root of the SD card put back in the phone
Now hold volume up + volume down and briefly touch the power button.
The flashing process should start automatically


I cancelled SIM unlock and now I cannot unlock the device

Finally solved it.. I have found this ansewer by yy502 on cyanogenmod

1) you've missed the PIN prompt when phone starts up. no phone calls.
2) go to "location & security settings"
3) go to "set up SIM card lock"
4) un-tick "Lock SIM card"
5) enter your PIN as required
6) your phone will now connect to the mobile network. full bars!!
7) re-tick "set up SIM card lock" if you still want to protect your phone using SIM card PIN
8) enter your PIN as required


Yu Yuphoria YU5010 is stuck in "Optimize apps # of #" loop. Need to recover data

My daughter's Wileyfox Swift has the same issue...Wileyfox tech support have informed me that it was caused by an incompatibility between a Facebook update and the cyanogen OS. They have sent me files and instructions on force loading OS updates from CM12 to CM13 and from CM13 to Android 7 by forcing reboot with the files on a microSD card. (one reason why I would think twice about buying a device without additional storage).
 I don't know whether Yu will be equally as accommodating.
Has the phone had USB debugging enabled? If so, then there are several PC apps you might try to get the files you need off. Otherwise, without tech support you stand a good chance that recovering your phone - e.g. using fastboot to flash the apps partition will lose you your user files.


Execute task if tasker profile has been active for some time

A mix of Wait, Variable Search and If-Else should suffice here.

Tasker maintains a variable named Profiles Active, denoted by %PACTIVE.

  Profiles Active (dynamic)
  %PACTIVE
  A comma-separated list of the currently active, named profiles in activation order. Duplicate names will appear on the list only once. The list always starts and ends with a comma to make matching easier, if it's not empty.

(Emphasis mine)

You can use Wait action to wait for N amount of time and then check whether your profile is active or not. If not active, exit out of the task, else, continue.

You may begin your task with these actions:

Task → Wait → configure it
Variables → Variable Set:

Name: %ActiveProfiles
To: %PACTIVE

Variables → Variable Search Replace:

Variable: %ActiveProfiles
Search: ,PROFILE_NAME,
tick Ignore Case
Store Matches In: %CurrentProfile

Replace PROFILE_NAME with the name of your profile. A profile's name must be setup manually.
Task → If: %CurrentProfile1 Isn't Set
Task → Stop

Alternatively, put any action that notifies you that the profile deactivated in the mean time.
Task → Else
Setup the actions you want be executed if the profile remains active after N amount of time.


DNSCrypt error: could not load library "libsodium.so", on Asus Zenfone 2 running Android 5.0

I have compiled DNSCrypt for x86 sucessfully, here to download binary file for Zenfone 2.

Follow the instruction.

about libsodium.so, you should copy it to folder system/lib/


S5 G901f 4G+ on Android 6 is slow to switch tower

It was a software problem. Switching to android 5 fixed the issue.


Can I use my Android phone as a USB speaker?

Even though I marked this as answered I feel I need to add that I've managed to do exactly what I wanted with SoundWire and the default internet sharing on my phone as follows:

Install and configure SoundWire on PC and phone.
Share phone's internet connection via USB.
Assuming you already had internet on your PC, you now have 2 network adapters. You need to make sure you are using your old adapter for internet access. As far as I could find to do this you need to change the metric of your default adapter to 1 so that it is the preferred adapter by Windows (Windows 7 in my case).
You can check the server IP by typing ipconfig in the command prompt.
Connect from the SoundWire app on your phone. You get a message that WiFi is disabled, but it still works fine.


Somone just did this here. DISABLE GOOGLE CONTACT SYNC IN YOUR APP SETTINGS!! (Not the app setting. Settings -> Apps (in all) -> contacts sync -> disable

this is not the same as just disabling the syncing aspect of the contacts page, it removes google from being all up in your contacts period since they blocked nexus owners of having a local contacts option.

and there is another way as well. i did the first one.
http://forums.androidcentral.com/general-help-how/352276-i-have-stock-android-phone-there-way-have-contact-list-not-google-affiliated-2.html#post3392252

repost it to people who ask! google is full of it. I've never seen another phone not have a local contacts page.


How to access Android language dictionaries

I was having the same issue but in Spanish and i just disabled sms division on the messages option menu and problem solved, no need to hack around dictionaries

EDIT:

Go to "Messages" > Press "Menu" key > Press "Adjustments" (in spanish it says "Ajustes") > Uncheck "SMS Split"

BTW, this question is more suited for the android.stackoverflow.com site.


Can I lock the Nexus 4/7 bootloader after flashing a non-stock ROM?

Yes. Locking the bootloader is possible after you have installed a custom firmware.

A locked bootloader will not allow you to ad-hoc boot custom binaries (using fastboot boot boot.img and will not allow you to directly write to the flash chips. An unlocked bootloader however does offer you this and newly available commands are:

fastboot flash partition image
fastboot boot kernel-image

So, if it's locked you will only be able to either boot the normal or the recovery system which themselves need to enforce the chain of trust and ensure security. Current custom recovery images won't enforce any security, so you will have to install a safe stock recovery after you have installed your custom firmware.

Regarding the stock recovery, this will not allow you to install any upcoming custom builds, only stock firmware (that's digitally signed by Google) will install.

So, to have a working chain of trust with no holes in it, you will need to first unlock the bootloader, then install a custom recovery, install a custom firmware (etc.), then re-install the stock recovery (extract it from Google's stock image), then re-lock the bootloader.

The procedure to upgrade to newer firmware builds will be a bit tricky at the moment:

I think there exist user-land tools to unlock the bootloader from a regular (rooted) custom firmware (like CyanogenMod) without the penalty of a full wipe. This way you can unlock the bootloader without a wipe, then (temporarily) boot a custom recovery (via fastboot boot cwm-recovery.img), do an adb sideload update.zip and finally relock the bootloader using fastboot oem lock again.

One note: I think I have read somewhere that the Nexus 4 doesn't to a full wipe with subsequent unlocks after it has been unlocked/relocked once. I'm not sure about this, you will need to test this once.


Is it possible to copy Android OS from my friend's device and install it on my tablet?

Given that you and your friend both have the same tablet, this should be possible. Your friend will need to be rooted as well. Probably the easiest thing would be for him to perform a Nandroid backup which you then transfer to your tablet and restore.

If this works, your tablet will be in the same state as his at the time he flashed, so you'll need to delete his account, establish yours, etc.

Disclaimer: as with all things flashing, I can't guarantee that this won't make your situation worse. But it sounds like you're already in a bad way.


How can I share the internet connection of my HTC Wildfire ( Android 2.2 ) via  Bluetooth or USB?

For USB teathering i know only two options that (in my experience) works well:

AziLink - The hard but free way

EasyTeather - The easy but non-free way


Well, nope there isn't any select all option available over the WhatsApp, rather than it has the feature called Broadcast messages !

To Broadcast the message:

  Open up WhatsApp.
  Tap over the three dots available on top right side of the screen.
  Now Select the option "BroadCast Message".
  Tap over the + button to add recipient name over the Broadcast list.
  Next thing to do is tap over the continue button.

Like, the above user said that, presently it has a limit of 256 broadcast limit.

You can also refer to the WhatsApp Support Section for the same.


Retrieving the "csv" file from /storage/emulated/ directory from Mac using Android File Transfer.app

I don't know the reason why, but my Android File Transfer for Mac doesn't properly synced with the Android phone.

I had to open File Manage in Android, point to the file that I saved, and then I shared it with my google drive.

This works, but I think Android File Transfer should just show the saved file automatically.


How can i switch to next field in web form using Android browser?

I use the default Android keyboard and it has a Tab key that pops up beside the space key.  It looks like this: –>|


Doing a hard reset would delete my pictures?

I will make some assumptions here since you don't give enough details.

I think that by stuck on boot you mean you soft bricked your phone but yes it weird if you don't mess around with root or other things and that just mean that if an factory reset + wipe cache don't work( and often won't ) you need to reflash the stock ROM again.

By "hard reset" you mean Factory Reset when you do that your phone go back to the factory state and all /data is deleted that mean all photos messages documents everything.

This process is often required but if your phone can still turn on recovery/download mode using an special sequence of buttons(google for your device ) you can still do an backup by using ADB it's quite simple and i recommend you to go xda-developer forum and search for an tutorial they have plenty tutorials for flashing roms rooting and much more stepts by step that anyone can execute without lots of knowledge just search for "backup via ADB"


What percentage of Android devices have BLE support?

Android has started supporting BLE from version 4.3 onwards. I guess all the android phones that now comes with Android 4.3 or above out of the box will be having BLE support in both hardware and software. Decide on which technology to use based on your application! If its some control application, and you don't have any end user who is still on devices that has stopped android updates beyond 4.0, go for BLE else BT classic will be your best bet.


How To Create WhatsApp Group Invitation Link

Only Group Admin can create Invitation link to let join other people using this. Other participants of the Group cannot see this link until this link is shared by the Group Admin. You can create WhatsApp Group LinkTo create WhatsApp Group Invite Link, just follow the simple steps given below:

Step 1:
 Open your WhatsApp Group –> Tap the subject of the Group,    here just scroll down and you will get the list of participants with two more options: ‘Add Participants‘ and ‘Invite via link‘.

Step 2:
 Tap on ‘Invite via link‘ and on the next screen, you will    get ‘Join Link’ for your WhatsApp Group. Now you have to share this link with anyone to join it.

For sharing the link, you will get a direct option to share from this screen ‘send link via WhatsApp’ or you may also use ‘Copy Link’ & ‘Share Link’ options as well.

In case if you want to cancel/revoke this link, just tap on ‘Revoke Link’ option. The old invite link will not be working anymore. You can again create a new invitation link for the same WhatsApp Group.
That’s It.

This feature is widely used where you want to add a number of people in your Group. Instead of manually adding one by one manually, just a share will work for you.

REFERENCES

create-whatsapp-group-invitation-link-join - mashnol.org


nexus 7: set static IP address for non-wifi

You can address reserve the tablet by using address reservation on router with the MAC address of the tablet.

MAC address an be found in About Device -> Status


Samsung Galaxy S3 keeps losing network connection and need to restart phone to reconnect

your sim card needs to be cleaned, also your sim card reader should be cleaned/serviced. Your connection to phone is not completely ok just because of either your sim card is too old and have been used a lot of times in different phones, thus it needs to replaced in this case. if not, then try solution number 1.


zergRush did it, seems to be the only one working, I just did some personal change to not remount /data and not set any property but just chmod an adb pre-pushed /data/local/tmp/su.


Nova Launcher squashed app drawer on Nexus 10

A solution was found in the comments here ( https://stackoverflow.com/questions/29086666/nova-launcher-squashed-app-drawer-on-nexus-10 )

Clearing Nova Launchers Cache & Data, Force Stopping the App and then re-launching solves the layout problem, looks like a bug in Nova Launcher.


Not really sure about the tablet version, but in the current mobile version you need to swipe on URL bar.


This can be one of the reasons below

The service that sends and receives messages has some buggy or broken code, which is creating these errors. Wait for an update, if you believe this is the error
Another reason for this, which is quite common, is that your phone has the wrong time set, or it has automatically entered daylight saving mode. Make sure the time on your phone is correct and turn of daylight saving (if switched on)

Small tip: Cleaning the cache of the messaging app won't work because of the way Android works. Cleaning cache might result in something worse, so refrain from doing that. Messages stored on the phone are handled by another background app (or service), which makes it available to all apps.

Hope it solves your problem.

PS if it doesn't solve your problem, then find an old phone lying on your house or get one from your friend. Use that to send and receive messages. This is the last bet if you are serious about the messages. Pro Tip After your phone starts working, take screenshots of the messages from the old phone, transfer them on your phone and delete the messages from the old phone.


Short answer

If there's no app using it, it should be safe. You can disable it and find out for yourself; but before really removing it (i.e. deleting the "service app"), you should be very sure. Though: if any app wants to use it, but you don't care about that app: as Samsung's push service isn't pre-installed on non-Samsung devices, the app should continue to work. You'd only no longer get those notifications then.

More detailed

To understand this, you will first need to know how push notifications work. I will outline this here in a simplified way:

the app that wishes to receive notifications registers with the local notification service on the device (and then can go to sleep)
that local service registers "in the name of the user" (verified by account) with the central service on the Internet (in your case, Samsung's servers)
long time ago, in another universe (kidding), the service sending out those notifications already had registered with the central server, and thus is known to it. So it sends its notifications there. The central service in turn notifies the (still listening) local service on your device, which in turn wakes the app and hands over the notification.

The idea behind it is not every app needs to be "awake and listening" all the time, but just a single "service" does. This saves battery, bandwidth, and other resources.

But now comes the culprit: apps have explicitly to support the given "notification service" – and there is more than one: Google's "GCM", Amazon's "ADM", Nokia, Samsung … No big deal if your apps support all of them and let you chose; but most times they only support one or maybe two of them.

So you need to be sure the apps you want those "cloud notifications" for support a service you have running. Usually you can tell that by taking a look at their permissions:

com.google.android.c2dm.permission.RECEIVE indicates the use of Google Cloud Messaging (GCM), dealt with by the Google Services Framework (GSF) – which is part of the Google-Apps-Package (GApps) usually pre-installed on most devices.
com.amazon.device.messaging.permission.RECEIVE points to Amazon's Device Messaging (ADM); not sure what is responsible here as "local service"
com.nokia.pushnotifications.permission.RECEIVE would be Nokia's corresponding service
(I currently don't know the permission for Samsung, but Samsung permissions usually start with com.sec.android)


How do I fix blank photos in an Android device

These could be photos from your new SD card in a format or compression that your phone does not recognize to display.

I have a similar case of photos I have modified on a PC and become blank thumbnails after transferring to my phone.


Install Xposed framework (root required), and then YouTube background playback module. Reboot, then play any video you want, and just exit via home button, audio will continue to play.


How to change a default application in Ice Cream Sandwich?

Go to Settings, Applications.  Find the app that has the default set.  Scroll down to the bottom of that view and click the "Clear Defaults" button.


I think you're better off using Titanium Backup if you want to ensure that when you restore your phone, you'll have exactly what you had when you performed the backup.  I find that Android's new built-in backup options are inconsistent.  For example, after re-installing some apps, some of the settings are magically maintained, however some data (usually authentication data) is no longer there.  I guess this is a good thing as storing everything in the cloud would be a bit scary, but when you use Titanium, there are no surprises: all of the data is restored.

Another benefit of Titanium is that you can do multiple backups at of a single app's data and restore any of those levels--not so for the built-in backup options.

So I'd advise using Titanium.


I cant wake my phone with "Ok Google" anymore

This problem occurs in most android devices. When screen off, OK Google is not working. If you want to use OK Google when screen off, make sure your device is in charging. It will work definitely. Try it in your device.

Recently updated my Pixel to android 8.0 Oreo OS. In android Oreo devices OK Google is working perfectly when screen off.


Could someone confirm the status of Google Gtalk App on Android?

Google Talk was never on the Android Market.  It should have come with your device if it was a "Google Approved" device, e.g. one that met their minimum requirements (see this for the Gingerbread requirements).  The Google apps that come pre-installed on devices are usually not listed publically on the Market.  An exception is Maps, for example, which isn't preloaded on some devices either.

You should look under your app drawer for "Talk" (rather than "Google Talk", it's easy to miss if you look for that instead).  If it's not there it can probably be side-loaded if you root your device, but that's another issue.


Syncing / sending Google Maps landmarks to Android Maps

On Android 4.0 at least, the "maps" app has a "My Maps" layer.  It will show you your saved maps.

On older versions of Android (sorry, but I can't confirm this) I think there's a separate "My Maps" app.


I can't speak to the apps your using but in general I'll audit/limit network traffic with a firewall just to be safe. As you've not specified if root or not I'll suggest two that I've had good experiences with.

NoRoot Firewall uses a neat trick with Android VPN built in options to allow for both logging and blocking network access; per interface (cell antenna or WiFi) and per application.

AFWall (root required) uses iptables and a fancy user interface to allow for even finer grain control.

Do be aware that blocking apps that require network access, such as a browser, will break the apps' features until unblocked. But using either will allow for you to find out exactly to whom each app is talking to in each network state... you can even catch dumb apps trying to make connections when in airplane mode.


Make notifications/messages fill the screen

SMS Popup will create a modal dialog box on your screen when you receive a text message.  You can make it turn the screen on too if the phone's screen is off.

Handcent (full SMS replacement app) also has a similar feature built into it.


Is there a glossary of Android's UI elements

I don't know if an official glossary exists, but information below is in line with what is generally used.

Be aware that the same thing may be referred differently causing confusion - for instance , what you use to access menu in an app or browser is called 3 dot(s) menu or overflow menu (official name):

Hamburger menu only refers to those displayed as 3 horizontal lines and expands to show a side panel when clicked on - different from the 3 dots which does what the MENU hardware key does -This icon is on the left hand side of screen (thanks to Izzy and Andy Yan)

From Beginner's guide to Android - How to use Android's home screens. These pictures pertain to Android Version 4 and latter Android versions have incorporated changes and additions but the essentials are same - a status bar is still the same, but the symbols have changed, same with navigation bar

Notifications and Status

From my device

Notification tray

Quick Settings (Varies from device to device and modifications by user )

Also see Popups, dialogs, notifications, toasts: what's the difference? and What are the other "home" screens called?


Unable to mount Galaxy S2 on Debian Squeeze laptop as storage device

This comment helped me, though I also had to create a udev rule https://android.stackexchange.com/a/5067/11156, the udev rule is given below, please note that kumar is my username on my box.

SUBSYSTEMS=="usb", ATTRS{idVendor}=="04e8",
ATTRS{idProduct}=="6640", MODE="0660", OWNER="kumar",
GROUP="plugdev", SYMLINK+="android%n"
SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"


Well there are many advantages of using custom ROMs. Just removing bloatware from your phone doesn't make your stock ROM a custom ROM. Custom ROMs like their name, are based on "custom" code and are not based on the ROMs made by the manufacturer. There are many custom ROMs that change the base-band of your phone which in turn improves the overall signal quality. Some custom ROMs also adjust the CPU speed of your phone so that you get better battery life without impacting the battery life.

Also, custom ROMs generally give you a chance to use the newest version of Android, even before a manufacturer gives you an official release. This proves to be quite beneficial for older devices as a manufacturer tend to forget their old devices.

Just like their good points, custom ROMs have a few drawbacks too. They void warranty when you install it on your phone. Also many ROMs that are released may contain bugs too which will cause issues for the user.

Finally, it mostly comes to personal preference. Many people want that extra bit from their phone and end up installing custom ROMs whereas many are happy with how their phones are out of the box and stick with stock ROMs.

EDIT:  I went through a few more sites, it seems one can't overclock on a stock kernel(found in a stock ROM). You can only underclock on a stock ROM. But anyways my main point of the answer was not only speed. Yes most of what a custom ROM does can be done on custom ROM too but rather than spend so much making so many small tweaks it's best to install a custom ROM that already has all tweaks done out of the box.


Can I create a specific ringtone for email from specific people?

It is funny you ask this since Gmail just came out today with functionality that allows for different ringtones to be set for different labels (using custom label notifications.)  This might not be perfect since you would need to specify a label per contact to make it work, but it could serve your needs.


Galaxy Nexus restarts non-stop before completely booting

I would unlock the bootloader, and flash a new image...

You can find all the information you need on this page:

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

Hope you found my answer helpful :)


Recovering Twitter Account Created on Android Device?

Take a backup of the same Twitter client on your phone, with a known handle and email, and then search the resulting files (or backup image) for the know handle and email.  Then look in the same place on the original image/files.


How can I install apps from unknown sources using my Google account on the web?

If your device is rooted, you can create Install Job in SureMDM.

Step 1: Create an free account here.
Step 2: Install Mobile agent here.
Step 3: Login to Web admin console here.
Step 4: Click on Jobs on Utility panel.
Step 5: New Job > Android > Install program > Job name > Local File path.
Step 6: Apply the job.
Step 7: You can verify the status of Install Job in the System Log.
It works


Does rooting your phone always involve installing/using tools?

Not to say a root terminal, most of such methods are utilising ADB (Android Debugging Bridge) to push root-related files and binaries into your phone to get it "rooted".

Sometimes, there are also methods where you are required to boot into recovery to "flash" zip packages that contains those files, but this method is mostly device specific.


Why hasn't my Galaxy S3 received the 4.3 update?

Actually, I believe Samsung has suspended the 4.3 update for now.  Have a look here.


I rooted my phone and its memory got deleted. Is that normal? Any way to recover=

Yes this is the warning you must not have read...

I imagine from my own experience with HTC and unlocking the bootloader that you followed the official process on the HTC Dev site... ( HTC Developer Website ) ... Official page..

Unlock bootloader page - Unlock Bootloader..

It will notify you prior to pressing Up to Accept the process that it will erase the Internal Memory..
 .

Recovery is not possible without specialized software for data analysis, ... I mean a Full ROM Restore...

You can restore Photos and Documents using applications like DiskDigger, as long as you have not Overwritten them.. Try not to put anything on the Data partition like new Apps or even on the Internal storage...

The internal storage is usually Emulated and is actually a folder in the Data partition...

Writing to Either Data or Internal Storage will erase the previous data....

Data usually is not Erased, but Marked as Reusable...

Deletion is a long process for the computer so it just marks the file for replacement..

Even a  " Quick Format " Does the same thing !


Is there a realtime Task Activity Viewer for Android?

Sounds like OS Monitor might do what you want. I believe it just uses the top utility to get process info. Screenshot:

And note that tapping on one of the rows will expand it to show info like memory use, priority, and so forth.


Micromax A26 USB Debugging mode Not working

I also had this problem, but I solved it for myself. I just needed to change my cable, and it worked again. Maybe you have a defective cable as well.


MyTouch upgraded to Froyo now requires reboot to use USB storage again

Ensure you properly dismount the phone storage from your computer, and then have your phone mount it, before disconnecting USB.


Install Android OS To Other Mobile Phones is Possible?

Generally speaking, not possible.  It would require someone to do a lot of development work.


How does the new "Brightness adjustment" setting work on CM11?

So I went digging in the Cyanogen source code. It appears that settings work as follows:

The brightness is determined from ambient light sensor based on spline (can be changed in "Adjust").
Brightness adjustment - Makes overall auto-brightness result darker or lighter by affecting gamma value. Centering the slider means "no change".
Adjust to sunrise and sunset - Also affects gamma value, but based on time of day and time of sunrise and sunset.
Adjustment sensitivity - There is a delay in screen brightness changes due to ambient light changes. This settings affects the delay to make it faster / slower.


System storage is showing full even when it is not. So I can't install apk as system app

... /system has no space left.

It indicates that your /system partition is mounted R/W but just to make sure, if dm-verity is enabled, /system is always R/O. For details see How to disable dm-verity on Android?.

Next, both of your screenshots show that your /system partition is full. Even if you haven't written anything to it, some ROMs may have /system already completely filled. After all it isn't for user's usage.

The space shown as "System" in Settings isn't actually the /system partition. In fact it can't be of 11GB, that's too much. Android is counting a large data from /data partition also as "System", because it's not what a "user" directly puts there. User can access only shared/external storage (/sdcard).

You can check actually space usage of /system partition with command df -h /system. Execute du -h /system | sort -h to get a directory-wise detail of what's taking up space.

For more details, see How disk space is used on Android device?


How has a WhatsApp contact removed our older conversations from my phone?

It is not possible for anybody to delete old WhatsApp conversations from your phone without having access to your phone. The only exception is the short time period during which the sender can retract his message (s).  Even that option will leave a note on your side saying that This mesaage was deleted.

It is very likely a case of somebody else accessing your device and deleting the older conversation from your side. Some people have previously used WhatsApp web interface to access the chats of others without their knowledge. But even for this the user needs to scan the WhatsApp Web QR code using your mobile phone. You can check for active WhatsApp Web sessions by:

Open WhatsApp > Tap on 3 dots at top right > WhatsApp Web.


you cannot find the sender details from the photo. There's no EXIF data added to the photo which can track its sender. So, that's the answer to your question.
Next, you do have other ways by which you can likely find the number:

If you sync contacts to any cloud service (such as Google contacts), you can check there and find out the number.
If you backup WhatsApp to your Google Drive, then you can install WhatsApp on another phone using the same phone number and then restore the backup from Google Drive. The backup will also bring in your old chats and hence the phone number.
Install WhatsApp on your phone and wait for your friend to message you. You'll get the number.


How can I create a second instagram account?

I'm not sure if multiple account signup is currently supported in Instagram mobile app and sign up is not available except through the website. There was once single phone can create only single account restriction. If you are unable to create a new account from your mobile app and if you dont have two phones, then the only way to create a new instagram account in a computer is to

Install Bluestacks or Andy Emulator for computer -> Install Instagram App -> Create a new account.

And access the created account in a browser or in the emulator itself.

If you have a Lollipop OS you don't need two phone nor need to setup Bluestacks. You can install Instagram app under two different User Accounts and both Instagram apps share a different appdata and therefore different username to login with.


Android scans your sd card. When it finds an MP3 playlist (m3u file) it looks for media files in the same path, if it does not find any, it deletes the playlist because it thinks it is empty.

To stop this from happening create a file in the folder with the m3u file called .nomedia. This will tell the media scanner to ignore the content in the folder.


Are RAM and storage physically located on smartphone's SoC or not?

Both answers are correct.

A SoC can contain RAM and flash but it does not have to. What variant is used is chosen by it's manufacturer and therefore every device type can have a different SoC and motherboard layout. And as there are dozens of manufacturers and hundred of different Android devices sold you will find any combination of on SoC with or without integrated RAM and flash.

If you are interested in a specific device check the device tear down section from iFixit for example. They usually mark the different chips on the motherboard so that you can identify which chips are separate chips (e.g. flash memory and/or RAM).

Some times even devices that share the same name like Samsung Galaxy S10 contain different SoC and motherboards. In this case the devices for the markets USA, Canada, China and Japan have contain a Qualcomm Snapdragon instead of a Samsung Exynos SoC.


Galaxy S7: Difference between various European versions

What you see are different versions of the exact same phone.
The non-french versions are import phones (it says it in their title).

With literally any european/international phone, the only differences are (from my experience):

Different default language (makes sense, your phone will be in the language of the country you bought it in), this doesn't mean you can't change it; usually 99% of all languages are available.
Different baseband: this is not very important for international variants, but carrier-exclusive models sometimes come with some bands disabled, so you can't use them on other carriers' networks.
Pre-installed apps: Makes sense, in some countries some apps are predominantly used and in other countries other apps. This depends on local laws (what and how these apps are allowed to be offered) and local developers trying to get their app around using a different (often more expensive) way.
Included accessories: Yes, sometimes you get more accessories (or extra accessories) in some country than in another. This may be a case, a screen protector etc.
Most important: Warranty!
Warranty is often bound to the country of sale. So you may need to send your phone via international parcel services, which you may need to pay on your own because they only cover national postage. Sometimes they may even deny warranty claims!

Important for you: Make sure the model number ends on an F.
Most Samsung devices in the last years changed their model no. from the GT-Ixxx(Y) to SM-xxxY, where x is a number and Y is a letter, F denotes "international".


Using Android phone as Bluetooth headset to PC

Why not use the Google Voice application for Android?  It can be found in the Google Marketplace.


Can anyone identify this app notification

Its the Notification for the app named Turbo VPN - Unlimited Free VPN.

VPN proxy
unblock sites
WiFi hotspot secure
protect privacy.


Power draw from GPS - Does granularity affect amount of power drawn?

GPS is a passive technology - it doesn't get notified of a new position, it works it out by listening to the GPS signals it receives and doing some maths.

The options in GPS apps that allow you to choose the minimum distance are there to make your location appear more stable - small variations in your calculated location would otherwise make for lots and lots of waypoints on your track (if that's what you're recording), making for a much increased filesize.

Depending on what your app does when you change position, you might get some power savings by increasing this value, but that would be down to the app doing less with the position once it has it, rather than by getting your position less frequently.

The Glympse app, for example, continually sends your position to the Glympse servers.  If you could choose how often to update that position you could maybe save some power, but you wouldn't be saving any power on the GPS side of things.


Galaxy Grand i9082 how to remove stability update package file

I was able to fix up the issue by clearing Software Update data. Go to Settings --> More --> Application Manager --> All Applications --> Software Update --> clear data

and then i turned off software update


Poor performance with portable wifi hot spot. Is this normal?

In theory you should get full speed but this things can be dodgy sometimes. Make sure you make these speedtests at the same spot and at the same time to avoid congestion and diffrent signal strenghts effecting the test.

You can try USB tethering and see if the speed improves. If you can't find usb tethering in settings there are apps that should allow you to try this.

You can also try to put the phone to a better spot (signal wise) when using the wifi tether.

On an unrelated note, please try to be more precise when using units such as kbps. You used bits 3 times and byte once. A small(normal) b means a bit and a large(capital) B a Byte. One Byte is 8 bits. 40 kbps (kilo bits per seconds) is 5kB/s(kilo bytes per seconds). Please do the tests again and edit your question with the correct numbers with correct units or post in a comment.

It is also possible that your computer is doing some stuff (such as cheking for windows updates or antivirus definitions) that might effect your speedtest. Also the compter might show the results in a diffent unit than your phone, so the numbers are smaller but the speed is the same.


Multiple tethering icon stuck in Notification bar of CM12 (for OnePlus One)

I have my icons get stuck or not show up a lot on the notification bar. Most of the time when I reboot to recovery and wipe the system cache it fixes it. Try that.


Disabled my camera app. Can't find it anymore!

Open Settings> Apps> Disabled& find the Camera app. You can enable it there. This is the common way to enable disabled apps on all android phones. Comment if any problem persists.


Unix domain sockets between host and emulator

Unix domain sockets are meant to be used for interprocess communication on one host, not for inter host communication.
Sockets that are located on the filesystem like you describe are not unix sockets, but named pipes, and are also limited for use on the same host.

For inter-host communication, you need to use network sockets of some kind.


How to edit two Google keep notes at the same time?

I actually don't think this is natively possible on Android. However there is an app that you can use, called "Parallel Windows". Unfortunately it no longer seems to be on the Play Store, but you can download it from APKMirror at this link.

To use it you need to enable its Accessibility service and permit it to draw over apps. What it does is create a swipe edge on the right of the screen. Open Keep first, and then edge and click on the bottom icon. Click on the Keep app to mirror it.

I usually tend to disable the accessibility service to disable after use because the swipe edge will otherwise stay permanently; it's up to you to use it how you want.


Using Moto Droid Car Charger with Samsung Galaxy Nexus

It should work fine -- Micro-USB is Micro-USB.  The only possible caveat is the phone and charger may not negotiate high speed charging.  However, that's unlikely.

My wife and I have shared wall and car chargers between her old Droid, current Droid X, and my Incredible without any problems.


How can I remove A friends phone from my google account? I used it and didn't sign out

If you changed your password, your account is signed out everywhere and requires the password to log in again. All is safe.


No, they are not. For as long as you have the account registered in your email app, the policies are applied, however, if you remove the email account then the policies will no-longer be enforced.

The app is given a "device administrator" status (you can see any apps which have this in "Security" in your settings), and you can revoke that at any time. Revoking it, will of course, cause your email to stop working.


setting to unblock installation of applications from PC

You need to enable Unknown sources in the android settings (on my device it is in the Security section). Also enable USB debugging in Developer options.


Why is the SD card mounted as read-only on PC when shared from HTC Desire HD via USB?

It may sound really strange but the real issue was the corporate policy of mounting the the unencrypted drives as read-only. This is specific to BitLocker and there is a registry workaround available.


I'll try to be straightforward. My answer won't give you a formula explaining why this exact amount of memory is missing from your phone, but it'll hopefully give you an insight about where it's being used and ... why it's needed.

Think of a storage as a copybook, in each page you can store certain amount of data, the technical term for that is a block and its size varies from a system (hardware + software) to another.

Now imagine that each of your files is stored in one page of that copy book, let's say you've got 24 pages and 14 files. You might think that the remaining pages are 10 pages (24 - 14 = 10) but that's not right.

You see, in order for your system to know the location of each file it has to store somewhere the location of each single file, it's like an index containing the number of the page for each file. This index itself might take some pages from your copybook and so does the index used by a real file storage system (FAT, FAT32, NTFS...)

This is probably where your missing storage is being used. Just check what file system is implemented on your phone, make some research and you'll get some more in depth explanations (may be some formula along the way).

Cheers!


How to choose which player is controlled by headphone button?

If you're rooted, use a tool like MyAndroidTools to disable the broadcast receiver for android.intent.action.MEDIA_BUTTON for unneeded apps that respond.


Google Play Music limit amount of space it can take on SD card

Unfortunately, there is currently no way to limit the size of the cache for the google music app. People have been asking for it since it came out though, so hopefully it appears in a future update.


If you're willing to compile your own ROMs, you can definitely build them for the emulator. ROMs are device-specific, and the emulator is just like another device. If you include the drivers/setup code with the ROM, it will boot on the device.


When Abroad, How To Stop Annoying "Cellular Network Not Found" Popup Prompt?

On most phones you can still enable Wi-Fi while in airplane mode. In fact, many airlines now have Wi-Fi in flight. Airplane mode might be a more viable option than you think ;)


Google App "search pending" notification stuck on Marshmallow

When you try to uninstall the Google app, it would ask you if you want to replace the app with the factory version. Select yes. That should do it, worked for me. :)


Open RemixOS system.img on Windows and edit init.sh (Faulty Touchscreen)

maybe try to add your line of code into the init.sh file under Function_misc line 18


Any way to auto close Chrome when closing the last tab?

For Dolphin browser, use the phone MENU button and chose EXIT

For Firefox, install the Quit Now add-on and use the new QUIT button in the menu.

For any other TAB browser, close all TABs prior to push BACK in order to exit.

For any persistently running browser, use the task manager to kill it.


Does Android support the Exchange ActiveSync policy "Encrypt storage card"?

Prior to Android 3.0 (Honeycomb), Android did not natively supported encrypting local storage at all. Android 3.0 introduced the ability to encrypt the local device, and to enforce device encryption by Activesync policy.

Other than the Galaxy Nexus, every phone currently on the market is running either a 1.x or 2.x version of Android, none of these support device or removable media encryption in the Android OS, it is possible that some manufacturers may have added encryption, but this isn't a standard part of the OS available to standard ActiveSync implementations.

For Android 4.x phones (currently only the Galaxy Nexus) full device encryption (and the relevant policies) is brought to phones but this still doesn't seem to include removable media.


Show IP and connection info in Minimalistic Text

As of the new and current Minimalistic Text version, it is possible to print the Wifi IP  and SSID information if you donate to the developer.


Profile pictures are cached in the following directory:

/sdcard/Android/data/jp.naver.line.android/storage/p

Rename the extension of files to .jpg to view them.


You just need to clear the data for Gmail Storage in Settings -> Applications -> Manage applications.  For some reason the Gmail app occasionally thinks it has synced some messages and does not re-load them from the web, so you need to clear data so it will load everything from scratch.


Inform the admin of the group to remove you and add again.
This will works.
And then you will able to send and receive messages.


Disable calling and texting but not WiFi or NFC

On the s5 you can turn on airplane mode, and you'll still be able to use wifi.

So actually the wifi will turn off when you turn on airplane mode, all you need is just turn back on WiFi.


As my old electronics teacher told me, check the power then the physical connections before doing anything else....I have spent 3 hours trying various fixes on my phone, all to no avail. was working fine, then around the time of the most recent update it failed to connect (Hence software fixes searched for first). I finally thought I would try to clean the usb port on the phone...(compressed air had not worked) I had some copper soldering wick and a very small screwdriver, turned the phone off (Removing battery would probably be a safer bet in hindsight as well) and rubbed the copper mesh around every surface inside the port...works perfectly. Possibly many of the issues with using a different cable could be fixed the same way.


Is there a way to export/share "favourite" gallery images?

You need to use the Photos app instead (it no longer requires a Google+ profile) which has the option you are looking for in the latest 2018 version. But you cannot export or migrate your favorites out of Gallery and the Gallery app is removed by Lollipop.


My phone turned off while i was recording audio. How do I recover the file?

Can you find a LOST.DIR folder in your internal storage? Corrupted or orphaned files are often stored in that folder..
There's a problem though..  they’re renamed with seemingly random strings of numbers and any file suffixes are stripped. Download a lost.dir file viewer or something and you're good to go..
HOPE IT HELPSSS...


Will Nextflix Widevine L1 play with magisk?

Unlikely. Generally, on most phones, your DRM keys will be wiped when you unlock the bootloader. So, even if you clear SafetyNet, your Widevine level is most likely already dropped down to L3. That means no more HD playback. Locking the bootloaderback will work on some phones, won't on others. Ideally, it is a permanent loss of Widevine L1 when you unlock with no way to restore it.

I am not sure if there are some hacks which pass fake Widevine status to the apps in question and restore their HD playback.