USB driver for Verizon's Samsung Galaxy S4 SCH-I545VRUFNK1

I suggest that you modify the Google USB Driver so that it is installed for your device.

If you have the Android SDK installed, edit this file:

  C:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver\android_winusb.inf

Otherwise, you can download the driver here and edit android_winusb.inf from wherever you extract that archive to.

Edit the [Google.NTx86] and [Google.NTamd64] sections to add these lines under both:

;Samsung Galaxy S4
%SingleAdbInterface%        = USB_Install, USB\VID_04E8&PID_6860
%CompositeAdbInterface%     = USB_Install, USB\VID_04E8&PID_6860&MI_00

Now you want to install the driver by right-clicking adb_usb.inf and choosing Install (make sure your device is connected).  It will probably give you an error about Driver Signature Verification.  Depending on your version of Windows there are different ways to temporarily disable that; here is a good guide for Windows 8.  Once it's disabled, install the .inf file and you should be good to go.


How to prevent automatic aggregation of contacts

As an Android Developer, I know, that it can be done programmatically in an app:
https://developer.android.com/reference/android/provider/ContactsContract.AggregationExceptions

However, I don't know if there is any contact app having such behavior.

I know one app that has so-called "private" contacts feature - that's contacts that it does not share with Google. It might help you but you'll have to use it instead of the default one:

https://github.com/SimpleMobileTools/Simple-Contacts

Here, for a very small price (half a dollar in September 2019) https://play.google.com/store/apps/details?id=com.simplemobiletools.contacts.pro

Here, for free:
https://f-droid.org/packages/com.simplemobiletools.contacts.pro/


The "Storage Space Running Out" notification in status bar will nothide or delete

Unfortunately, you cannot block notifications from "Android System". Later versions of Android (i.e. Android 9 (Pie)) allow blocking of categories of notifications, but for your case the easiest solution is to either get used to it or attempt to free up space on your device. I wish you good luck!


What's the input current draw for the Nexus 4?


I need to turn over my new Galaxy Note 7 for recall and cannot find a way to remove or log off my gmail accounts

Please go to Settings>Accounts>Google. You can find all your Gmail accounts here.

If you want to remove it, tap on the email>Menu(Three dots on top right or more)>Then remove account.


Is there a way to run adb as host on android without root?

Alright, I got it to work, here is what I did:
1. Rooted the tablet
I was able to use kingroot to root the tablet.
2. Install adb on the tablet
I basically followed these instructions, however the files in the OP there are outdated and not downloadable anymore. So I used a file someone posted much later in that thread, this file seems outdated though, but I'm unsure about that and will open a new question about that.

Downloaded the adb.bin file on the tablet (in /storage/sdcard0/Download)
Downloaded Connectbot from f-droid and setup a local shell connection to the tablet
Ran the following commands (everything after (including) the # is just a comment)

su # gain root priviledges
cd /storage/sdcard0/Download # change working directory to download folder
mount -o remount,rw /system # re-mount /system partition so we can write on it
cp adb.bin /system/bin/adb # copy it to bin folder so it's accessible as a command
chmod 755 /system/bin/adb # make it executable

Rebooted tablet

3. Enjoy adb as host on android!
This worked for me and got me an executable adb running. I still can't connect to my phone but since this is another issue I opened a new question.


Why do get SMS send to the wrong recipient ( HTC Thunderbolt)?

There are many people facing similar problem here, http://community.htc.com/na/htc-forums/android/f/107/t/12961.aspx?PageIndex=3

The solutions they came up with was:

Use handcent SMS app instead of stock SMS app
Keep low number of messages in inbox
Delete read message
Waiting for Gingerbread update which will fix it

If I were you I'd choose number 1.


disabling data roaming on Nokia 6.1 (Android 10), service provider o2 (UK)

Selecting 2G as preferred network is the wrong decision as AFAIK Japan has no 2G network anymore (has been switched off some years ago). The minimum is 3G.

Because of VoLTE the definition of "data roaming" is become a bit complicated. If your device connects to LTE and has VoLTE enabled it starts a data connection. A lot of providers fail to identify those connections as "Voice" and charge them as data roaming. Therefore VoLTE connection start-up are charged as data roaming.

Hence it is very important not only to disable data roaming but also disable VoLTE feature!

I also run into this problem on two-day trip abroad where my provider wanted me to charge data roaming for a few bytes every time when I switched on my phone or disabled Air-plane mode. Back from my trip I found a few mobile data roaming charges on my bill even with mobile data roaming disabled (phone has VoLTE capability). After complaining at my MNO they removed them from my bill by goodwill.


Google Backup: Multiple devices using the same account - what happens on Restore?

Let's talk about sets, baby

Android's backup service has a concept called a set: the set of all data backed-up from one device (on one transport, but that's a detail). Each set is identified by a unique string, such as the IMEI on the device. When an app (or the list of installed apps) is backed up, its backup data go into the set associated with the device it's being backed up from. All the sets are still specific to the user's Google account. If you wipe your device and sell it to someone else, he won't be able to access that device's set unless he can log into your Google account.

Default behaviour

When an app is installed, or a device has its list of apps restored, the backup system first looks in that device's set for backup data for that package. If it doesn't find any (either because it's a completely new device with no backed-up data, or because that package has never been installed on that device), it'll expand the search to other sets. (If there's a choice, it'll use the last set that was used for a full-device restore.)

Thus, when you set up a new device, it'll restore the list of apps from an old device's backup, and restore each app from the old device's backup. If you had an app installed on one device and you install it on another device, the app will be restored with its data from the old device. In either case, the data are now backed up into the new device's set, which means that the backup data from the two devices are separate from now on.

After you factory-reset a device, it'll restore from that device's last backup if there is one, and failing that, from some other device's backup if there is one, but it will start to create its own set from then on. That's why Nalum's two devices don't see each others' backed-up apps: they're each restoring from their own last backups.

Source

This mechanism doesn't have any user-facing documentation, since it's supposed to automatically do the right thing, but the code is available.

bmgr: basic use

As Izzy found, the bmgr tool gives you some control over this process. It's intended as an aid for programmers to help test and debug the backup integration in their apps. You can use this tool in an adb shell to trigger backups and restores of chosen packages, wipe packages' backed-up data, and even a whole-device restore.

Don't try to use it in an on-device shell except as root: you need the system-level android.permission.BACKUP to do anything interesting with it.

You can make an app update its backed-up data immediately:

bmgr backup com.shadowburst.showr
bmgr run

(or whatever the app's package name is). There's not normally any need to do this, as apps request their own backups whenever their data changes, but this lets you work around a badly-written app. To restore one package from the backed-up data it would choose by default:

bmgr restore com.shadowburst.showr

but again, this will only do what the device would do on its own, so you shouldn't need to use it. Note also that the device already needs to be installed to make this work.

More control

Now for the stuff that the backup system won't do on its on. To see what sets of backed-up data are available:

bmgr list sets

and you'll get some output like this:

  3ff7800e963f25c5 : manta
  3f0e5c90a412cca7 : manta
  3dd65924a70e14c8 : TF101
  3baa67e9ce029355 : m0

The 64-bit hex number on the left is a token. You'll need this in a minute. The thing on the right is a (relatively) friendly name for the device that owns the set. For example, manta is the code name for the nexus-10; TF-101 refers to the original asus-eee-pad-transformer. Once you've figured out which set you want, you can restore an app from that set using its token:

bmgr restore 3ff7800e963f25c5 com.shadowburst.showr

You can add more package names to the end of the command to restore several packages at once, or you can specify no package name (just the token) to restore every app with data in that set (that is, it does a full-system restore).

Finally, you can wipe an app's data from the current set:

bmgr wipe com.shadowburst.showr

This will make its next backup operation start from scratch. This might be useful after uninstalling an app, if an error in the app corrupted its backup data and you don't want it restored.

You can't make a device start writing into a different set, nor can you wipe a whole set.


Flashing LG G4 H815(International Version) rom onto LG G4 H812 (Bell Canada) hardware

one thought and I don't know for sure but it's ok if the ROMs say they support those freqs but does the internal antenna support those freqs as well  being that it's a T-Mobile phone


"You must be a primary user to find this device" on Android Device Manager

Android Device Manager won't locate the device if it's currently not logged-in as the primary user. This applies to devices which support multi-user, including the default guest account on Android Lollipop.

Change the current user to your Google account on your device and try again.

In case it's still occurring on Android Lollipop, then try removing the guest account (refer to this question) and try again. It might be a bug related to guest mode.

Reference: Artem S. Lebedev's troubleshooting on Android Device Manager shows "No Active Devices" - Nexus 5 - Lollipop 5.1

  Action: Switch to Guest Account in Lollipop interface.
  State: ADM says that you must be a primary user.


Removing the USB storage is removed notification

Yeah this happens on Moto X too. You can long press on the notification and click on App Info. Then force stop the application that posted the notification (System UI). Doing so doesn't seem to affect anything else. Annoying we have to do that but better than restarting phone.


Android 5: headset's button mutes an active phonecall instead of ending the call

ok so apparently I can still end a call with a long press of the headset's button.

I wonder if there is any way to tweak these settings.


Android phone ICS cannot connect to internet through LAN

Sounds like you are getting DHCP to your internal network vLAN only.

But its definitely a routing issue.
Can you set manual route from your phone IP to WAN port?


Allow certain contacts to ring when phone on silent/night mode?

look at your settings for Do not disturb mode.
it will make your phone silent for everything, except your favorites contacts.


Cyanogenmod 12: How to display calendar events on lock screen?

The app you are looking for is cLock. Its a widget and its still present in CyanogenMod.

Unfortunatelly, from Lollipop onwards, you can't put any widgets on your lock screen, and by that you are unable to use the described widget as you used it before.

Hovever, you can still place it on your home screen.


According to the Whatsapp FAQ:

  There are a couple of indicators that you may be blocked:

  You can no longer see a contact's last seen or online in the chat
  window.
  You do not see updates to a contact's profile photo.
  Any messages sent to a contact who has blocked you will always show
  one check mark (message sent), and never show a second check mark
  (message delivered).
  Any calls you attempt to place will not go through.

  If you see all of the indicators above for a contact, this could mean
  that the user is blocking you. However, there are other possibilities.
  We have made this intentionally ambiguous in order to protect your
  privacy when you block someone. Thus, we cannot tell you if you are
  being blocked by someone else.

I believe the fact that you can see a "last seen" status is an indicator that you have not been blocked.

Update: Per my own testing with a friend I have verified that once you are blocked, the "last seen" text completely disappears. It seems the person you are contacting did not block you and has simply stopped using whatsapp for the time being, since you can see they haven't been on since the 11th but your message hasn't reached them.


Nexus S and phone charger get unusually hot when plugged in

If there's a short in the USB port on the phone it can cause charging to stop and heating up to occur. I guess that's well past your warranty period, but you could still take it into a phone shop and ask about getting the port replaced. I just had that done on my Galaxy Nexus and it only took about 15 minutes once the part came in.


Well, I would say there may not be any reason to backup your contacts because I guess its backing up automatically over your gmail account. So for verifying it why don't you try logging yourself up over the Gmail account over PC/Laptop once logged in tap over the Gmail icon and click over the contacts. I am sure all your contacts are available over there !


Android photo viewer that doesn't blank screen

I have looked for that kind of app in all my installed apps but no photo viewer requests such permission. I really doubt there is a photo viewer that keeps your screen awake, because of battery drain (which is not exactly what an average user would be looking for)

Maybe what you should do instead is to search in Google Play for an app made specifically for keeping your screen awake, and use it with your favorite photo viewer. There are lots of them, and many are free, like this one (Keep Screen On)


How can i remove the new google updates? Especially keyboard?

Go to Settings → Keyboard → Google keyboard → Appearance.


SSHDroid does not need root, it's optional. Every App can bind a socket on an not privileged port (>1024).

I am pretty sure that your ssh client parameters are wrong, the port especially.  AFAIK you can't add the port via : to the hostname. Try ssh root@ipofandroid -p 2222 instead.

If you need more verbose output of the ssh binary, start it with -v, -vv or -vvv. This helps to figure out problems.


Root Galaxy S3 SGH-i747M (Andr. 4.4.2) without computer?

calm down dude :)
use this ,or
 download from chain fire

  checksum: 3477ce82bac9930198c562f769c95774

then add to pda on odin then flash.
this is good method with computer, and without computer i think it doesnt work.
goodluck.


Applications installed get deleted after connecting USB to PC

You should ensure that you dismount or "eject" the storage from your PC before turning off storage sharing from your device or disconnecting it.  The PC may not flush all writes and properly close resources until you do that, leaving the device storage in a bad state.  In Windows, you can right-click the drive in Windows Explorer and choose "Eject" or do the same from the Safely Remove Hardware icon near the clock on the start bar: http://windows.microsoft.com/en-CA/windows7/Safely-remove-devices-from-your-computer

As I noted in chat, Android has also been pretty finicky with homescreen shortcuts (my SGS loses all shortcuts to apps on the SD card upon reboot, for example).  It could be that you are seeing the same thing here, and the apps are not really being deleted.


Unfortunately, Google Play services has stopped?

Naturally, you cannot simply install Playstore as user app. First, it needs to be a system app, and second it depends on several other Google apps (GSF, Google Services Framework – see Wikipedia). For details, please check with our google-play-store tag-wiki and especially follow up to How can I install the Google Apps Package (Play Store, …) on my Android device?

Alternatively, you could e.g. use the the YalpStore app (and optionally the microG framework, an open-source GSF alternative – not really needed by YalpStore but would provide the needed services for other apps usually depending on GSF).


Killing the Download app (i.e. Force Stop) and then rebooting cleared it.


How do I use Google Talk with only one Google account?

Yes. You chose which account(s) to sign in with and what status they have individually. Just ensure you've signed out of any account you don't want to use.

  And how exactly do I do that? There doesn't seem to be any option in Google Talk's settings to sign out of an account

Open Google Talk
Select your current account, to show a list of all accounts
Chose the account you want to sign out of
Select your own account
Change from Available to Sign Out


Bad screen resolution permanently crashes Poco F1

I fixed it* by letting the phone bootloop until fully discharged. I then plugged the phone into the computer and turned the phone on as soon as it charged enough to allow me this. At that point there is a brief window where full ADB access is possible, but only because I did have USB debugging enabled after all, but the bootloop was too fast to allow full ADB access at any point.
I imagine the phone does a fuller/slower reset when discharged. At one point in the "good" bootloop it shows a nice, round, "loading" circle, and that is when I got ADB access. There is little time before "bad" bootloop is resumed.

This is what I kept entering in command line during the "loading" circle boot phase, until it finally indicated that I have the full ADB access by showing the alphanumeric ID of the phone and "device" after it:
adb devices

List of devices attached
    03464364da54  device

Uninstall the culprit app called SecondScreen, by first finding its proper name, and then uninstalling it via adb:
adb shell pm list packages | grep second

pm uninstall -k --user 0 nameOfTheAppReturnedByTheAboveCommand

This was not enough, and the phone entered the "bad" bootloop again, so I discharged it again and reset the screen size and density (DPI I believe):
adb shell wm size reset

adb shell wm density reset

It works like new now.


find a custom recovery for your device like TWRP or CWM then flash it or boot it in temp mode using commands like
fastboot flash recovery twrp.img or fastboot boot recovery cwm.img

then download su.zip from chainfire website and flash that zip vola your device is rooted

you might have to oem unlock bootloader to do this

for that use command

fastboot oem unlock


how do I access the SPDIF signal from my phone

The Samsing Galaxy S series has a virtual surround, not a true surround. Therefore there is no way to get multichannel audio out of the device, only analog stereo.

Source: Phandroid, Unleashthephones, Intomobile


Security Policy prevents video recording

A Security Policy can come from a few different sources, so it depends on where yours originated.

If it is a company device, you may not have any options without asking for permission.

If you have a Microsoft Exchange account, you would likely need to remove the account.

If it is your personal device and you do not have an Exchange account:

Go to Settings -> More -> Application Manager (or Settings -> Apps on Samsung)
Select the All item
Scroll down and tap on Security Policy Update
Press Force Quit
Press Clear Data
Restart your phone

Credit for this process goes to skippybosco's reply on reddit


Allow usage of SID and LSID cookies in Android browser

From Google Privacy & Terms - Types of cookies used by Google

Preferences
[...] Most Google users will have a preferences cookie called ‘NID’ in their browsers. A browser sends this cookie with requests to Google’s sites. The NID cookie contains a unique ID Google uses to remember your preferences and other information, such as your preferred language (e.g. English), how many search results you wish to have shown per page (e.g. 10 or 20), and whether or not you wish to have Google’s SafeSearch filter turned on.
Security
We use security cookies to authenticate users, prevent fraudulent use of login credentials, and protect user data from unauthorized parties.
For example, we use cookies called ‘SID’ and ‘HSID’ which contain digitally signed and encrypted records of a user’s Google account ID and most recent sign-in time. The combination of these two cookies allows us to block many types of attack, such as attempts to steal the content of forms that you complete on web pages.


How can I run a sequence of applications or actions on certain triggers on Android?

You should try Tasker for simple interface and quick setup.

If you are willing to do something by code and very specific, a good alternative is onX by Microsoft, you can write your code to do exactly the things you wanna do. Also there are some ready recipes that you can quickly setup.


How do I hard/factory/whatever reset a 1.6 tablet that will not boot?

Did any manuals or documentation come with this thing? Is there a manufacturer's website for tech support? Look for ways to get into "Recovery Mode" which should have options for doing a "factory reset".


How to separate the two pieces of the AC adapter for Samsung tab 2 7.0

The Samsung Power Supply Unit (PSU) I have (same for: Tab2 7.0, Tab2 10.1, and S3 Mini) just requires a firm pressure, to remove the Australia/New Zealand angle-prong portion.

Push the power-prong element away from the bottom (with CE notice) of PSU. There is no release or catch, to stop this action.

(If this does not exactly match shape/appearance of your PSU, then disregard.)

The alternative approach is to instead obtain a Samsung 30-PIN to micro-USB adapter. This allows you to use ANY standard phone PSU or PC (USB to micro-USB cable) to re-charge the battery.

ebay > Micro USB Female to 30pin for Samsung galaxy tab P1000 .. adapter


Unable to encrypt my Note 5 anymore (data partition is corrupt)

Flashing complete stock ROM including stock recovery will fix encryption, if you factory reset from stock recovery.

To make your ROM boot along with TWRP you need to flash no-verity-opt-encrypt or universal disable dm-verity.

Due some bug in TWRP, decryption dialog fails to open because EFS is not mounted at the time that TWRP checks for device encryption. TWRP is working along with stock ROM encryption if you swap entries in /etc/recovery.fstab and one of these flags for USERDATA:

flags=encryptable=footer
flags=encryptable=footer,length=-16384
flags=encryptable=footer,length=-20480
flags=encryptable=/efs/metadata
flags=encryptable=/dev/block/bootdevice/by-name/metadata
flags=encryptable=/dev/block/platform/15570000.ufs/by-name/EFS/metadata
flags=fileencryption=aes-256-xts:aes-256-cts
flags=fileencryption=ice:aes-256-cts
flags=fileencryption=ice:aes-256-cts;keydirectory=/metadata/vold/metadata_encryption

source: source.android.com/security/encryption


Yes it is. As on Linux, it's called Swap. It might be useful on devices with minimal RAM (512MB and less), but unlinkely on those coming with 1GB and more.

There are apps available helping you to configure swapping. You find most of them searching for swapper.


How can I manage bookmarks in Android Firefox?

Here's what i did. Assuming you've set up the sync process:

Go to Firefox on your PC, click Bookmarks in the top right corner
Choose Unsorted Bookmarks. This opened a new window for me where i could see a section called Mobile bookmarks that i hadn't seen anywhere else.
Click and drag this Mobile Bookmarks folder to either Bookmarks Toolbar or Bookmarks Menu, whichever you want it to appear under (Note: the Bookmarks Menu is what we clicked on to start this process, i advise you try both and see which you like best).
Profit.

Hope this helps!


Downloaded music plays on PC and transfers to phone, but some files don't show up in phone library after transfer

Please reboot your device.

Once you have rebooted, the music will show up in your music app.

When you boot, Android searched all SD Cards for media, and then adds it to the media database, so that media apps can use it.

Please reboot, and the music will then show in your music player.

If you have already rebooted, then please clear the data for the following apps:

Media Storage
Music (or Music Player, or Media Player)

If that still doesn't work, then copy the music direct to the music folder of the SD Card that is in your device.

Final thing - Android doesn't support ALL music formats. If the file is in a format Android doesn't support, then it won't show in the Music app.


How to get Android to ask for my choice of phone dialer?

Go into settings  → apps. Open the menu, and select show system apps. Now scroll down to the stock phone app press on it  → set as default  → clear defaults. Now, whenever you select a number to call, it will ask which app to use.

If you don't see the clear defaults option, then go to settings  → apps. Open the menu and press on reset app preferences this will clear all your app preferences, including which app should be the default.

Don't worry, this will not delete any data.


On the keyboard, click the three dots "..." and click on "Floating" to unfloat/dock


4.3 Galaxy S4: how do I prevent keyboard backspace from deleting whole word?

If I may, I suggest KK Keyboard. I'm not advertising, but I use it myself, because my keyboard did this too.


Well (almost 1 year later), apparently this doesn't happen anymore. I installed Messenger back a while ago and haven't had any crashes.


Restoring Android apps and settings on new redmi 4 from backup not possible

The Restore backup option is only present while setting up the phone first time.
So, You will have to factory reset your new phone and choose option to restore settings from other phone.
You will see a page to restore your data from a previous backup while setting up the device named "Which Device" or something similar.

Choose your Samsung Galaxy S5 from the list.


Factory Reset Android Developer Phone without password

If fastboot is installed on the handset (or commonly called bootloader), it might be best to re-flash via usage of USB cable and the handset with the cable plugged in.

In order to achieve this, a original image file is needed for this to work. The essence of fastboot, is that from the command line, the handset can be re-formatted and told to boot specific kernels without touching the original on the handset.

Consider the options used in the fastboot binary command line application, as in:

usage: fastboot [ <option> ] <command>

commands:
  update <filename>                        reflash device from update.zip
  flashall                                 flash boot + recovery + system
  flash <partition> [ <filename> ]         write a file to a flash partition
  erase <partition>                        erase a flash partition
  getvar <variable>                        display a bootloader variable
  boot <kernel> [ <ramdisk> ]              download and boot kernel
  flash:raw boot <kernel> [ <ramdisk> ]    create bootimage and flash it
  devices                                  list all connected devices
  continue                                 continue with autoboot
  reboot                                   reboot device normally
  reboot-bootloader                        reboot device into bootloader
  help                                     show this help message

options:
  -w                                       erase userdata and cache
  -s <serial number>                       specify device serial number
  -p <product>                             specify product name
  -c <cmdline>                             override kernel commandline
  -i <vendor id>                           specify a custom USB vendor id
  -b <base_addr>                           specify a custom kernel base address
  -n <page size>                           specify the nand page size. default: 2048

Thus, the command line to wipe cleanly and flash the original image file would be this:

fastboot erase system to wipe the /system partition cleanly.
fastboot erase data to wipe the /data partition cleanly.
fastboot flash system original_system_image.img

The optional step may as well be, to flash the original boot image which can be achieved in this manner - fastboot flash boot original_boot_image.img.

If you happen to have the original update.zip for your handset, it might be easier to do it in this fashion, instead of the three steps above listed, as in fastboot update update.zip.


Android does not download any files from untrusted CA certificate site

You can install a CA certificate very easily through Settings.
Just go to Security->Install from SD and choose your certificate.
It will be installed to your device's certificate store/secured storage and should be used automatically by all applications that rely on that certificate store (which should be like every app that connects to the internet using SSL).

You can also look what certificates are currently installed in trusted certificates where they are split into User and System certificates.


Why is my 16GB SD card not being read in my Samsung Galaxy S?

Start by reading:

xda developers >. [Help] Changing Around Mountpoints for sdcard and extSdCard?

  Excerpt: Some previous Samsung devices had no external storage at all but still mapped the biggest flash partition to /mnt/sdcard.
  The Galaxy Tab 2 7.0 has a Micro SD card slot on it (one of the reasons I bought the thing!), but I guess for compatibility they still mount an internal flash storage partition to /sdcard. The actual micro SD card gets mounted to freaking /mnt/extSdCard.

First you need to find out where it is being mounted (on Galaxy S), and whether the command you are using is for internal flash OR the microSD card ..


Yes you can safely delete the folder. For details and a permanent solution (to stop regeneration of this folder) check this


Why does video screen get brighter and how to prevent it?

You can disable MX Player's brightness controls. To do this, goto Settings>Player>Screen and uncheck the brightness option.
And, an alternate option is to use an xposed module(you need a rooted device) named Minimum Brightness.


Actually the videos are stored in /data/data/com.amazon.avod.thirdpartyclient, but they are stored in small parts as a different file format so you cannot play it through regular means.


What size of SD card can an HTC Desire accomodate?

It should be able to take up to 32 GB SDHC cards like almost all other devices.  Did you format the card?  Settings -> SD card and phone storage -> Unmount SD card and then Format SD card or similar, make sure to backup anything on it first if needed.


how do you properly root galaxy s3 i9300 on mac?

Try flashing again, while you do tick off the auto reboot. Then take the battery out when it’s done flashing.  Then enter ClockworkMod Recovery right away.

PS: Just try if you are ready to experiment. I don't give any guarantee.


Having experienced booting problems before, it's usually suitable to simply perform a battery-pull as you've done. The state that your phone is almost certainly 'recoverable,' but may require re-flashing the firmware (i.e. potentially performing a factory reset).

Have a think about it, and possibly wait for any more input from the community. If there is no more useful feedback, I'd advise downloading a copy of the official firmware for the device (should be pretty simple to find on Google). Download ODIN3 (http://odin3.en.lo4d.com/) (a tool used for flashing ROM's to Android devices) and have a read up on how to use it.

To put your phone into 'download mode,' reset the device and hold [POWER] + [HOME] + [VOLUME DOWN]. It should say "Downloading.. do not turn off target" or similar if performed successfully. Your computer should pick up the device and it is now primed for flashing.


Sending strength:  Modern digital cellphones are set to utilize the minimum power to maintain a connection.  So the fact that the connection isn't dropping completely tells you that you have sufficient RF signal strength to make and receive calls.

Talk Volume:  As for them telling you that your voice is not loud enough I would suspect the microphone itself.  Like maybe pocket lint got into it or it got poked with something.

If it is an older phone it is possible that some part has failed or is in the process of fading.

In order to properly diagnose this, I would want to know 1) Did this start suddenly, or has it been a gradual change?  2) Can you send texts?  (They require sending power to connect), and 3) How has the phone been treated?  Has it been dropped or anything like that?

With the little information you provided I would look closely at the phone itself.

And you can rest assured you are getting enough sending power.  Digital is not like old phones where it can connect but you have to yell because of bad amplifiers in the central office.  With digital, you can either connect or not, period.  If the circuitry canperform their internal handshakes that maintain the connection then you are fine.  If the error rate goes up, your phone will automatically raise its signal strength until the celll network is happy enough to maintain the connection.

That is enough diagnosis to determine your signal strength is sufficient.


Why does Jelly Bean no longer support Flash?

Adobe decided to stop support for its Flash Player on Android mainly because of HTML5 doesn't need flash player to play videos. Unfortunately, that didn't mean all Web sites you visit would start using HTML5 instead of Flash (though it would have been nice). If some of the Web sites you want to look at are using Flash, the last version of Adobe Flash Player that landed on the Google Play Store will work with your Jelly Bean device.
 However, since it's no longer available through the Play Store, you'll need to install it from a side-loaded APK.
They've only stopped support, doesn't mean that it won't work but if it doesn't on certain devices then they won't fix it or support it.

You can still install it from here.


LG Optimus P500 system essential apps deleted accidentally

I got this :) . Everything was working normally, but only the system default packages were deleted. I used LG MOBILE SUPPORT TOOL and update it again, which brings the phone default ROM to its original state. Thanks for the reply.


Is there any way to use one Whatsapp account in multiple device or is there any tracking system in whatsapp?

You can use WhatsApp web on other devices. It is the secure way but the active internet connection on primary phone is necessary.

Please make sure you visit desktop site on the phone to use WhatsApp web. More details can be found here on Quora.


I guess you are on Andorid Marshmallow (6.0.x).

When you put that SD card to your device it should have prompted how want you use the new SD card: as a portable device or internal storage.

So I think you have choosed the portable device option.

In this case to use your SD card as internal storage follow these steps:

Make sure you have made a backup from your SD card before the formating.
Go to Settings -> Storage
Select your SD Card -> tap the three-dot menu -> Settings
Select Format as internal -> Erase & Format
Your SD Card will be formatted as internal storage
Reboot the phone *

*: This is very important, otherwise you may end up frustrated with issues like MTP not showing SD card, some apps not working properly, etc.

P.S.: If you are on Android Lollipop (5.1.x) you have to root your decvice and use 3rd party apps to move app data from internal storage to external storage (SD card).


Why does Nexus 5 HCE respond to FELICA select?

Besides HCE mode, an Android device typically also operates in NFC peer-to-peer mode. Passive peer-to-peer mode (ISO/IEC 18092) is based on the anti-collision and activation protocols from ISO/IEC 14443 (for 106 kbps) and from JIS X 6319-4 (for 212 kbps and 424 kbps). Hence, devices in peer-to-peer mode may be detected as JIS X 6319-4 cards as well as ISO/IEC 14443-3 cards by contactless smartcard readers.

How likely it is to (accidentally) detect an Android phone as "FeliCa" or to (properly) detect it as ISO/IEC 14443 depends on the implementation of the NFC polling/listening loop that the phone uses to cycle between the different active and passive NFC (and NFC-compatible) protocols.


You can try to format your data and system partitions using twrp.First boot to twrp and enter wipe menu.

-Then go to Advanced Wipe.

-Select the partitions you want to repair say data.

-Select the Repair or change file system tab.

-Select change file system.

Note your file system.Mine is ext4

-Select F2FS and swipe to change.

-Again select ext4 (original) and swipe to change.

Repeat this process for other partitions.


I keep getting storage errors but I have plenty of free space, what is safe to remove from internal storage?

If you already have APP2SD and it says there's no app to move then there's no more app to move. I get this problem also when my I update and install new apps. I assume you are not rooted so you have less options. The only things you can do are:

Clear cache (install cache cleaner app)
Clear data of non-critical apps like Browser, Games, etc. (Manage Applications > Select Application > Clear Data)
Uninstall apps you rarely use, install them only when needed (e.g., I rarely Skype on my phone so I just uninstalled it)
Try a hack which will extend/squeeze the capability of APP2SD: http://www.bongizmo.com/blog/moving-all-android-apps-to-sdcard-apps2sd-froyo/ (this works well if you are rooted, if not there's still a few apps it can move).


App update/install claim insufficient storage with 3GB free on SD

Whenever you try to update and app, it first gets moved automatically to phone memory, even if the preferred install location is set to sd card.

Now, it is quite possible  (like in my case), the phone memory does not have sufficient storage for the app, or to hold the update along with the previous version. In that case, the apps will not get updated.

Whenever any app that was on the sd card is updated, you must again manually transfer it back to external storage, or it'll remain in phone memory


my galaxy tab s only showing todays emails in outlook, email received from same account is ok on pc and smartphone

I can almost guarantee it's a mapping issue. Your PC is set up to pull emails off of the server they are originally sent to and they are then stored on the computer. (Outlook is configured this way by default, but nowadays will email on our cellphones it really should be changed). This deletes them off the server, so when you go to check your emails on your phone, the old messages are no longer in the server and the android email client is reflecting that. Your iPhone is likely set up to not delete these messages when they are deleted off the server like your android is (I know this is what my iPad always did). Change the email fetching settings your computer from POP3 to IMAP if possible. Make sure they are set to mirror each other and not to delete the original once they are fetched. If you can't use IMAP, this setting should technically still exist in POP3, but I've fought with it in the past.

Once you do this, you should notice tomorrow that the emails are no longer disappearing.


How can I spoof my mac address on Bluestacks?

Unzip initrd.img in c:\programdata\android\ folder (by default). It's a GZIP format.

Next, you should edit initrd file with hex editor.
Find your address,
for example
02C6400100C6400200C6400362C6400473C6400574

And Replace 02:00:00:64:73:74 bytes with your hex bytes (MAC ADDRESS)

https://www.youtube.com/watch?v=8rVumD8tmjg

Gzip initrd to initrd.img and replace original file


What happens if I ignore the warning: "If you deny this permission, basic features of your device may no longer function as intended"?

While revoking a runtime manifest permission requested by an app, the system warning: “If you deny this permission, basic features of your device may no longer function as intended.” is displayed by PackageInstaller if the permission was GRANTED_BY_DEFAULT:

~$ pm dump packages | grep -E 'Package |GRANTED_BY_DEFAULT' | grep -B1 android.permission

All runtime requested permissions are granted by default during grantDefaultPermissions on first boot or on new user/profile creation in three cases generally as referred in official documentation, so that “the device is usable out-of-the-box”:

If the app is a privileged system app (i.e. installed in /system/priv-app/) e.g. Settings and Google Play Services. Or the app is a system component (i.e. UID is less than 10000) e.g. SIM Toolkit and FM Radio. Some apps may fulfill both criteria e.g. Shell (com.android.shell, UID: 2000).
If the app provides some core OS functionality:

  Apps must prompt users to grant application permissions at runtime. Limited exceptions may be granted to default applications and handlers that provide basic device functionality fundamental to the expected operation of the device.

Some of these apps necessarily have to be privileged or system component apps e.g. Location Provider. Others can also be non-system apps (even installed in /system/app) e.g. stock Messaging and Calendar, or third-party apps (installed in /data/app) e.g. user installed SMS and dialer apps.
If ROM developer explicitly creates an exception for some app(s).

However SYSTEM_FIXED runtime permissions (set for privileged/system apps) cannot be revoked.

  What is Google trying to warn me about when they say that "basic features of your device may no longer function as intended."

Revoking location permission would not let the app (and its dependent apps if any) access location. Nothing else should happen.

  Or are they just trying to scare me into not changing the permission (so they can keep their watchful eyes on me)?

Play Services are privileged, they won't work if you try to completely stop them keeping eyes on you.

  It seems like "Allow only while using the app" should not be very impactful?

“Allow only while using the app” is not a normal manifest permission. It's appops which lets you set location operations to foreground so that Google app won't use location in background. You can also do that from commadline:

~$ appops set com.google.android.googlequicksearchbox COARSE_LOCATION foreground
~$ appops set com.google.android.googlequicksearchbox FINE_LOCATION foreground

RELATED:

Android Marshmallow, "dangerous" protection level and system components/apps


rooting Samsung captivate with the new gingerbread release

To install non market apps, u dont need to root your phone . :\
I dont think u need to unroot your device for updating it through samsung kies.
But after updating to Gingerbread, your device is automatically unrooted.


One of my phone's last location is in different continent

If you haven't been to the US recently and haven't used a VPN connection on your phone, this is not right. The first thing I would do in this case is to change your Google password.
Maybe go through the Google security checkup, some good advice on there: https://security.google.com


CHarge port replaced-computer dont recognize

Most rooting techniques require you to connect the phone to a PC via USB in order to unlock the bootloader, so you won't be able to root the phone this way without a working USB port. Some phones have security vulnerabilities which allow you to root the phone from an app (such as Framaroot), but this only applies to specific phones and specific firmware versions which have such a bug.

It's certainly possible for a port to only charge and not transfer data. In a USB port, there are two data pins, a +5V power pin, and ground. If either of the two data pins are broken or not connected properly, you can still transfer power over the power connection, but no data can be transferred. Most likely these pins weren't soldered correctly when your new USB port was added.


How does ICS deal with Menus on devices with physical buttons?

The menu button will display the action overflow menu, and the action overflow "soft" button should not appear on the Action Bar. The Action Bar itself, however, will still be visible as it normally would (provided the app implements it, of course). The Android Design guidelines for the Action Bar state (emphasis mine):

  Action overflow

  The action overflow in the action bar provides access to your app's
  less frequently used actions. The overflow icon only appears on phones
  that have no menu hardware keys. Phones with menu keys display the
  action overflow when the user presses the key.

For the sake of clarity, the "action overflow button" is the little three dots icon shown at the far right here:


Why does MY WhatsApp web take so long to load?

I know, right? The issue of it loading normally and fast and then all of a sudden it takes 15 seconds for all the imagery etc. to load in Whats app Web. The problem most likely is your browser; I test Chrome, Brave & Firefox (I use the last one by default) and turns out that Chrome loads nearly immediate, whereas Firefox loads the longest. Annoying, but nothing can be done as far as I know at the moment.

See link for more information.

https://menafn.com/1098516091/TechBytes-Handy-tips-to-avoid-WhatsApp-Web-loading-issues


On flashing TWRP: Custom binary blocked by FRP Lock

On recent Android devices, when you have Factory Reset Protection, which is enabled automatically when you setup a Google account, custom binaries (the files that are not signed by the OEM) are blocked (custom recoveries, boot, etc) for security reasons as one can bypass that lock and gain access to your data.

So disabling OEM lock in the Developer Settings, which opens the bootloader to non-signed binaries, should let you flash any custom binary.

EDIT:

To recover your device, simply flash it with a stock firmware uing Heindall or Odin.


Android internet connection related problems?

XDA developer capslock66 has developed a reverse tethering tool which is the simplest yet (and hopefully in future too). Only requirement is a rooted phone. You can download it from here-
Android reverse tethering via usb

It comes as a zip file with all the adb files and dependencies. Once you open the application, it will do all the settings on your phone automatically for USB data tunneling. And most importantly, the good thing is it now works with any app including Google Play/Market too. Google play earlier needed a WiFi, but now, it works with a reverse tethered connection too.


What is the minimum specification for Android 2.2 (Froyo)?

Almost any Android phone can run Froyo (if you root it and it can run Cyanogen) but carriers won't be upgrading the majority of the phones that were out before the "Droid" era (which was out around November of 2009). Basically, if the phone came with 2.0 or above it'll probably get upgraded to 2.2 (Froyo) but lots of phones that came with 1.5 or 1.6 just arn't powerful enough for all of Froyo (Cyanogen had to disable a few features to get it to work on the first Android phone, the G1).


I don't know if this was added in a recent release of ES File Explorer, but you can share to computer with:

Share via -> ES Save to... -> Click on the header (under "Choose path")

Your LAN shares should appear there.


Xiaomi Redmi 1S bootloop on inserting battery

The issue was the phone hardly stayed in FASTBOOT MODE or Recovery Mode for 2-3 seconds and went back to boot loop.  Basically it had to be really  fast fingers when the phone is connected to LAPTOP to achieve this.

I did as mentioned in the post of @Robert_xes...

On your laptop(I used a Windows 10) Download the fastboot.zip and unzip it and keep it ready. Download the latest MIUI Stable ROM and keep it in your desktop or if you have a SD Card remove it from your phone and copy it to SD cards and insert it back .
The moment the phone is connected to laptop (it will start its bootloop) .. get it into fastboot mode (power and volume down) and the moment you get the fastboot logo, CLICK  on flash_recovery.bat

TWEAK -PLEASE NOTE GETTING INTO FASTBOOT MODE AND THE PHONE STATYING IN FASTBOOT LOGO SCREEN (WITHOUT GOING BACK INTO BOOT LOOP  BEFORE YOU HIT FLASH_RECOVERY_BAT) MIGHT NOT HAPPEN THE FIRST TIME... IT TOOK ME AT LEAST 10-15 TIMES TO GET THE TIMING RIGHT WITH FAST FINGERS TO MAKE SURE FLASH_RECOVERY.BAT FILE PUSHES THE TWO FILES. You have to do this very very quickly.
  Keep trying again and again and again and again till his happens.(you will see for a fraction of second some file being pushed and an OKAY message at command prompt screen . If the PHONE is in BOOT LOOP  then flash_recovery_bat will only show "waiting for Device/Signal" message. You need to keep doing this till it is achieved . Only then you can proceed to next step.
Once step 2 is done. by now your phone would have gone back to its boot loop logo mode and you will be only seeing MI logo looping continuously.
Now get into RECOVERY MODE by using the volume UP and Power button simultaneously.
 TWEAK - PLEASE NOTE. Again as indicated in step 2, since your phone is in BOOT LOOP you need to try this again and again till it gets into recovery mode... sometimes it will get into recovery mode but doesnt stay there and goes back to bootloop. As soon as it comes into recovery mode , hit the down arrow(which you will see in recovery mode) and NOW the phone stays in recovery mode.
Once you have reached this step - 90% of your problem is solved as you have come into recovery mode and all you have to do now is follow the steps  7-9 of his solution. In my case I did not install new ROM , I just did a  factory reset, wipe cache and wipe Dalvik Cache. The reason I didnt install new ROM was because the problem had started only after upgrade to MIUI 8.
As Next Step - TWEAK - I  used one of the options of recovery to do a POWER OFF. Then kept it for charging and waited patiently till charging. Most of the phones in boot loop would have had their battery drained

Credits:http://en.miui.com/forum.php?mod=viewthread&tid=663881&page=1#pid13355815


How should I charge my phone ( avoid fast charging)?

I would recommend getting a Samsung travel adapter which outputs at only 5v.


First of all

Remove the SD Card/ Make a Factory Reset (Reset Internal Storage)
Try Installing the applications, if it ok, then scan the SD card and use.

Secondly,

Try re-install the OS
Flash with your stock firmware.

It will solve the issue.


There are several methods available, but I'm posting one found on ognimnella's post on XDA, found here. The following are the steps he provides:

  A little Information:

  I will be using my directory to my SDK folder for this tutorial
  (C:\sdk\tools) but whatever your directory is to SDK is what you will
  use.

  Things you will need:

  Android SDK (already set up)

  A Kyocera Echo (duh!)

  zergRush (XDA root exploit)

  Root method:

  Download zergRush and put the file (not the zip) in your tools folder of sdk

  Open your CMD promt, then redirect to SDK (just type exactly what I
  type after you're in SDK)

  (cd c:\sdk\tools) <-- SDK redirect

  adb shell rm -r /data/local/temp/*

  adb push zergRush /data/local/temp/zergRush

  adb shell

  chmod 755 /data/local/temp/zergRush

  /data/local/zergRush

  then you should see this:

  [] Zerg rush - Android 2.2/2.3 local root [] (C) 2011
  Revolutionary. All rights reserved. [*] Parts of code from
  Gingerbreak, (C) 2010-2011 The Android Exploid Crew. [+] Found a
  GingerBread ! 0x00017118[] Sending 149 zerglings ...[] Trying a new
  path ...[] Sending 149 zerglings ...[] Trying a new path ...[]
  Sending 149 zerglings ...[] Trying a new path ...[] Sending 149
  zerglings ... [+] Zerglings caused crash (good news): 0x401219c4
  0x0054[] Researching Metabolic Boost ... [+] Speedlings on the go !
  0xafd260a9 0xafd39f9f[] Poping 24 more zerglings[*] Sending 173
  zerglings ... [+] Rush did it ! It's a GG, man !  [+] Killing ADB and
  restarting as root..enjoy!

  Afterwards, you will have to manually push SuperUser and Busybox (DO NOT UNPLUG THE PHONE)

  find the SU and Busybox files here

  Then, ADB push them with these commands:

  Type: adb push GingerBreak /data/local/tmp/GingerBreak

  Type: adb push Superuser.apk /data/local/tmp/Superuser.apk

  Type: adb push su /data/local/tmp/su

  Type: adb push busybox /data/local/tmp/busybox

  AND THERE YOU HAVE IT, YOUR PHONE IS NOW ROOTED. HAVE FUN MODDING AND
  DOING WHATEVER ELSE. AS SOON AS SARIDNOUR AND H.T.E. COME OUT WITH THE
  RECOVERY, WE ARE ON TO CUSTOM ROMS!!!!

Another method can be found on Android Central forums, and there is a Youtube video that goes through the process, but he may be using Z4root.


I can't unlock bootloader on fly fron linux

I found out what the matter!
Fly nimbus 8  delivers in two kinds: with MTK and with spreadtrum!
In my case it was with spreadtrum.


Cannot get MTP to work unless USB debugging is enabled

Do you have Samsung Kies installed? Samsung phones don't use the generic Google-provided driver for MTP in Windows, but if you install the correct Kies version it'll also load the relevant driver. This post on XDA-forums explains more about the cause, just don't forget to substitute the Samsung driver for the Google one when following the steps.

If you don't want to mess with Kies you can obtain just the Samsung driver portion here.


Automatically data and wifi are being activated

If I understand your issue correctly and you are on the stock ROM, you should be able to fix it by going to Settings>More>Mobile Networks and disabling something called connections optimizer.


Replacing the gmail account on my Mi android phone

My phone is mi5 pro running MIUI 9.5 Android 7
In the settings menu go to Sync > scroll down > click add account > enter your Google account

Step 2 is to delete the existing mothers account. Sync > Google > select moms account > gear icon on the bottom > remove account.


You can try to either compress the .apk (using a app like RAR) and then try to send the compressed file, or you can try to sent the file using another software like "Bluetooth File Transfer".


Rollback to Stock ROM without having backup of it

In this page you can find the stock rom as well as other tools for IMEIs, drivers and other ROM updates for your phone, the procedure for installing the original firmware should be the same as installing the cyanogenmod, so wipe all and then install

http://www.xolo.in/software-update


What can class 0 message (flash SMS) do to Android devices?

Try to install a good antivirus, on Google there are free good antivirus like AVG, Avast and the like. Then, try to full scan on your device looking for some malware and don't forget to full scan the sdcard too.
If after made the step 1 succesfully you still are getting that SMS message, so I highly recommend you to factory reset your device, which one means that your device go back to the factory settings and all the data stored on the device will be deleted except the sdcard data (of course, if you didn't encrypt the sdcard).

Important: if you factory reseted your device, pay much attention when installing apps again, check out apps are really trusted.

References:

The best antivirus software for
Android
Don't Answer Text Messages of This Type. It May Be a
Scam
Malware
How to factory reset Android
devices


I would suggest reporting the issue on the andLess issue tracker. I didn't see anything that relates to exactly what you mention but the developers may know what your issue is or they can correct it.


Device does not boot to system after flashing boot image

got it! Question is a duplicate of https://stackoverflow.com/questions/15573917/need-help-compiling-mkbootimg-binary-for-android

leaving this answer here for reference.


It was a temporary failure on Google's side which has since been fixed.


No Network, my HTC desire not identifying network operator

Power off completely. Remove sim card. Check if the problem recurs. If it does not replace sim card.


How to lock the screen to remain vertical/portrait?

It looks like the app called "Ultimate Rotation Control" will do what you are asking. Here's the link:
Ultimate Rotation Control


I figured it out, I uninstalled Google talk which led to all the issues.


I forgot the lock screen PIN on my Moto G second gen XT-1068

Did you set up and activate either Google's Android Device Manager or Motorola Device Policy (Settings/Security/Device Administrators)? Both allow you to set a new password remotely (which would clear the forgotten PIN), via either https://www.google.com/android/devicemanager or the Moto Support Site respectively.

If so it might be worth giving it a try although if you did manage to Factory Reset the phone that should have removed your Google account. I'm surprised that the PIN survived a Factory Reset.


As @Izzy hinted to check the tag wiki, I found this old answer

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

The answer said I should put the ringtone file at a certain directory in my SD card, that directory doesn't exist in my device but instead I noticed a ringtones directory that Hangouts created to insert it's own notification sounds.

I placed an mp3 file in there and now I can set it from Sound and Notification.


How to access Samsung Galaxy S2 storage while phone is off

what I would suggest is that you flash your device with Odin, your files such as mp3, pictures and videos would be untouched, basically every file on the internal SD memory would be untouched, if you have your contacts synced with Google you should be able to get it back.

but this would void your warranty

sorry I assumed you could boot into recovery or had hit a boot loop, this might not work but is worth a try, you could try clean the terminals on the phone and the battery (I have had instances where my s2 just wouldn't boot and this helped)


If you keep your settings on "Device only" for a few weeks Google should see the new "pattern" and correct it in their records.

If not, then have Google Maps open while you commute to work every day and your account should quickly establish a new pattern. The Google Now algorithm picks up on patterns but for the same reason it is also stuck to your old location.


Are pictures lost forever if using TWRP to wipe data?

There is no way to recover files from factory reset. The userdata partition is encrypted and the encryption key is wiped. also new key is generated, makes it nearly impossible to recover the old key
Do not unlock bootloader it will perform factory reset. look for exploit root method on locked bootloader (android < 6.0 only)


My Galaxy Nexus (I9250, GSM version) with Android 4.02 definitely doesn't take that long to boot.

Just switched mine off to test, and from off it takes just under a minute to get to the SIM card PIN unlock code screen (and after entering my PIN it goes straight to the pattern lock with my normal wallpaper).


How can I have a different lock screen photo every time?

You could try a third party lock screen that uses the default wallpaper (this is androids default behaviour, but samsung have changed it), e.g. https://play.google.com/store/apps/details?id=com.roymam.android.notificationswidget&hl=en_GB
(I think it uses default wallpaper)


You can format the SD as exFAT, removing the 4Gb restriction from old FAT filesystem. You can format it from Windows (or Linux/Mac) without any third party application and the phone will recognize it without problems.


Installing KitKat on rooted Jelly bean Nexus 7

If all else fails, you can flash those images in Fastboot. Remember to make a Nandroid and back it up somewhere safe - this will wipe your device.

If you're on Windows or OSX, you'll need to install Fastboot through the Android SDK. It's part of the "Platform Tools" package. If you're on Linux, you can usually install fastboot through your package manager.

Additionally, Windows needs ADB and fastboot drivers for your device.

First, you need to boot your device into fastboot/bootloader mode by holding down the Volume Down button while powering on. You can also use an expanded reboot menu or ADB: adb reboot bootloader.

Second, unzip the file you've downloaded. Remember where you unzipped it to.

On Windows:

Optional: Add the path to your Android Platform-tools (ADB and Fastboot) to your PATH environment variable.
Open an elevated Command Prompt. (I think elevating it was necessary)
In the Command Prompt, navigate to the unzipped Android files.
Type flash-all.bat and press Enter.

If this doesn't work, you will need to specify the location of the fastboot.exe file by modifying the PATH=%PATH%... line in the flash-all.bat file.

On Linux or OSX:

Unzip the downloaded .zip file.
Open a terminal.
Navigate to the unzipped files in the terminal.
Type ./flash-all.sh and press Enter.


Clicking a checkbox to an app using a script

You can simulate touch event with an adb command: adb shell input tap <x> <y>, where x and y are the coordinates of your checkbox.

More about input:

$ input
input
usage: input ...
       input text <string>
       input keyevent <key code number or name>
       input [touchscreen|touchpad|touchnavigation] tap <x> <y>
       input [touchscreen|touchpad|touchnavigation] swipe <x1> <y1> <x2> <y2> [duration(ms)]
       input trackball press
       input trackball roll <dx> <dy>

To the adb you have to enable Developer settings on your device and accept your computer's fingerprint.

With this you can write a script to tap on the box.


Are there location tracking apps that would send data to my server?

There are some solutions available on the playstore. One of them is Traccar (the link belongs to the Android client), which logs to a traccar server you can define. The server software is open source (at least that's what the app description claims), so you can use it on your own server. Written in Java, it should run on most operating systems. For more details on this, you might want to check with the Traccar website.


Device stuck in bootloop after enabling ART

The first boot after swapping to ART generally takes a little longer to boot. After that it then recompiles every app using the new runtime before you can actually use the device. During this stage the device actually displays a message with it's current progress. If it never gets to that stage then there is a decent chance that Android is stuck trying to boot.

If it's stuck in a bootloop, you should see your phone continually swap from the HTC boot logo to the CM boot logo and back again. If it's stuck on just the CM boot logo then there is a chance that it is actually booting and just taking a long time.


If you're using Android 2.2, you can move your applications to SD from Settings -> Applications -> Manage Applications. Before 2.2, you need to have root, create a separate partition in your SD card, and install a custom ROM that supports app2sd.


How to restore the stock firmware to the Asus Zenfone 2?

I found out how to do it with the official firmware from asus.com. I'll post this for the benefit of all sentient beings future readers with the same problem. I'm writing this in a very beginner-friendly fashion.

Note: I had stock recovery. These steps will not work if you have a custom recovery.

Disclaimer: This is only what worked for me. It may or may not work for others. Follow these steps at your own risk. Any problems you encounter or global nuclear wars you cause while following these steps are your own responsibility. If something goes wrong (such as a power outage or loose cable) in the middle of the flashing, it will soft-brick your phone. If you don't know how to deal with such things, take your phone to a proper service center instead of following this tutorial.

 1. I downloaded the official firmware from here.

Important(!): You must select the exact correct file. Failing to do so could damage your device. It's important that you match all the numbers with those on your device. In my case, the relevant values were ZE551ML and 2.20.40.184 for WW. ("WW" is the important part.) You may think you have the same phone as me, but your values may be different. In that case it's very important that you get another image, namely the correct one for your device!!

I used Windows 10.
Downloaded and installed this driver.
Downloaded and installed Minimal ADB and Fastboot.
Copied the firmware file (from step #1) to the folder in which Minimal ADB and Fastboot was installed. (In my case C:\Program Files (x86)\Minimal ADB and Fastboot.)

Before proceeding, ensure the battery is above 50% (just to be safe.)

Turned off the phone completely.
Pressed and held the Power button and the Volume up button both at the same time.
As soon as the phone vibrated, I let go of the power button.

Please note: I had to try several times before this key combination worked. If it doesn't work immediately, try again until it works.

After a short while I saw this:

I pressed Volume down twice until it said RECOVERY MODE inside the box. I then pressed the Power button.
When you see this dead android, and a message saying Error!, do not despair, I also saw that message.

On that screen, I pressed the Power button and the Volume up button both at the same time.

Please note: I had to try several times before this key combination worked. If it doesn't work immediately, try again until it works.

I was then taken to this screen:

I pressed Volume Down to select apply update from ADB. I then pressed the Power Button to select that option.
I connected the phone to the computer.
I navigated to the folder in which Minimal ADB and Fastboot was installed. (In my case C:\Program Files (x86)\Minimal ADB and Fastboot.)
Holding down Shift I right clicked in the white space in that folder and selected Open command window here.
In that window, I typed adb devices and pressed Enter to check the connection to the phone.

In my case, the output to that was

List of devices attached
0123456789ABCDEF        sideload

I then typed adb sideload UL-Z00A-WW-2.20.40.184-user.zip and pressed Enter.

Important: Unless you have the exact same file as me, you have to replace UL-Z00A-WW-2.20.40.184-user.zip with whatever file name your actual firmware file has. Remember to include .zip as Windows often doesn't display file name extensions by default.

The process took around 20 minutes. This time may vary. The command prompt window told me the percents of progress along thew way. I was given a confirmation message after it was done. I rebooted the phone, and I now have the stock firmware on my phone.

I actually also wiped data and cache partition (which wipes all personal data), because I wanted a totally clean phone. But I think that's optional.

Attribution: I followed this tutorial, but I had to do some of the things differently and figure parts of it out on my own.

By the way, I've successfully rooted now, and it works again! :D


Is there a way to get detailed information on why an OTA update fails?

Ok, found the answer here

  When you start the update process it loads that screen with the android character and the yellow progress bar, as soon as that screen shows up press both vol up and vol down at the same time and it will switch to verbose mode where it will show each step of the install process. When it fails it will typically display a directory and apk file name.

Time to figure out what logwrapper is and why its out of date.


Download offline map packages of OsmAnd Map on PC?

Country maps can be downloaded here, and Overlay maps of antique/historical cities can be downloaded here.


How do I reset the Logitech Revue to factory defaults?

You can try to press and hold the Pair/Reset button on the back of the Revue for 10 seconds.

Source

  Using the hardware button

  Press and hold the Pair/Reset button located to the left side of the left HDMI port on the back of the box for about 10 seconds. The Revue will then restart with factory default settings.

  Using the menus
  1. From the home screen select Applications.
  2. Choose Settings.
  3. Select About.
  4. Choose Factory data reset.
  5. Select Reset device.
  6. Select Erase everything.

The Pair/Reset button is the one identified by number (1) on page 3 of the Logiteh Revue manual.


Show virtual keyboard when a physical one is connected on Android 7

I had the reverse problem (Virtual Keyboard would not stop popping up) on My Galaxy Tab S3 running Android 7.0.  I didn't want to install many apps
so, discovered my problem to be the tablet's detection sequencing to be my problem.  I use my tablet almost exclusively as a laptop replacement. It sees my tablet, at virtually all times, connected to my Logitech K780.  I went into settings and turned off Show Virtual Keyboard, but the virtual
keyboard continued to pop up.

I realized that the tablet had lost the
physical keyboard detection and was able to force a fresh detection by
turning off bluetooth function and paired again with keyboard and
my bluetooth mouse.  Problem solved!. I think, Your problem may be solved by turning off your bluetooth that causing your phone to detect no physical keyboard and then your setting to show the virtual one might work.


Is there a way to stop android from creating folders on the SD card such as "Android" and "Download". I have Android version 8

Without tricks, the answer is No.

These "Shell Directories" are hard-coded into Android and get created automatically if any of them is found missing. You cannot prevent this behavior from happening, but there are workarounds that makes the directory creation fail, by putting a file with the same name in the same place.

See Why do Android create "Shell Folders" automatically? Can I change the shell folders?


How do I separate ringtone and system volume on JB?

In Settings -> Volumes you will want to uncheck Link ringtone & notification volumes

Actual system volume can't be "tied" to ringtone/notification. If this is not what you mean, please edit your question and explain more if possible.


Android 4.2 Nexus 7 Update "Assert failed: apply_patch_check()"

Q- What is an assert script?

A- All it does is check to make sure you are flashing the ROM on the correct device.

How to fix Android Custom ROM Status 7 installation Abort assert failed error in Recovery Easily [Ultimate Guide]:
http://mobotechie.com/tips-tricks/how-to-fix-android-custom-rom-status-7-installation-abort-assert-failed-error-in-recovery-easily-ultimate-guide

Assert failed [SOLVED]:
http://forums.androidcentral.com/optimus-v-rooting-roms-hacks/182438-solved-assert-failed.html

Thanks for those cool guys, and good luck.


Make system app remain uninstalled/disabled permanently

There is no such option. The solution is customer specific. On some phones the app stays disabled, on others it gets reactivated, because the OS decides its necessary. Its possible that some setting or some other app makes the disabled one necessary, which leads to its re-activation.


Disabling SwiftKey autocompletion on Asus Transformer Pad

SwiftKey simply is a keyboard app. You might want to check in Settings→Language & Input→Keyboards and Input methods which keyboard is active/checked, and check its configuration. Many keyboard apps allow to turn off autocorrection: so does the default keyboard on my Wildfire (running CM 9.1/Android 4.0.4).

If your keyboard does not support this, you might want to check for an alternative. Hacker's Keyboard is a good choice here (I use it on my tablet), and for sure allows to turn off autocorrection (I use it this way). You still get the word recommendations and can tap words for auto-complete -- but nothing gets replaced anymore without your explicite consense.


How to unlock a Motorola Photon 4G for other carriers?

According to AndroidCentral and these XDA posts, the Photon 4G is specifically made to prevent access to AT&T or T-Mobile and an unlock code won't do anything.  Presumably so that if you are in the US and don't need to roam away from Sprint, you can't switch away from Sprint.  The limitation doesn't appear to have been hacked around yet.


Does Android 4.3 fix USB OTG on Nexus 4 when used with an external power source?

No, 4.3 doesn't address that at all.  You'll still have to use the kernel that Ziddey has posted on xda-developers.com.


Taking Screenshots in Micromax Ninja A89 ICS Mobile Device

Hold the volume down and power button together. That will take a screenshot.


It will for an md5 checksum of what you're flashing if its present.
If TWRP won't let you flash a file, likely the checksum is turned on and can turned off in settings at the TWRP gui and possibly at an extended menu when selecting the file to flash.

If the file you're trying to flash doesn't work with TWRP, for example its contents isn't in a format that TWRP handels, then it won't work. Files from phone manufactures often have their own signing signatures that are only going to work with the recovery that is also from the manufacturer, and some manufactures are going to use an encrypted image that the stock recovery and bootloader are going to work with.  The rule of thumb, here, is not to flash OEM files with TWRP unless you know its okay with your device.


Open PDF files directly in Chrome for Android

You can use a Google Docs page to view PDF files in the browser. To do this, visit the page https://docs.google.com/viewerng/viewer?url=http://yourfile.pdf, where http://yourfile.pdf is the path to the PDF file you want to view (credits to this answer).
Unfortunately, there is as far as I know no way to do this automatically in Chrome (you can always paste the URL manually every time you want to open a PDF file but that's not very practical). However, if you use a browser that supports extensions, it's possible to use an extension to automatically redirect PDF files to this URL. Unfortunately, you can't do this on any well-known browsers (Chrome and Edge for Android don't support extensions at all, and Firefox for Android only supports a very limited set of extensions), but there are less well-known browsers where you can do this. The one I use is Kiwi (I have no association with its author).
Once you've installed Kiwi (or another browser that supports Chrome extensions), install the Redirector extension (I have no association with its author). Next, click on the three dots on the top right, scroll down, click "Redirector", then click on the "Edit Redirects" button, and then click on "Create new redirect":

That will open a popup with five text boxes and two checkboxes. Enter the following information:

The first box is just a description, you can enter whatever you want, for example Open PDF in browser.
The second box is an example URL to a PDF file, you can enter the URL to whatever PDF file you want.
In the third box, enter (^https?://[^?]+\.pdf($|\?).*$). This is a regular expression that matches URLs of PDF files. If you know regular expressions, you may want to note that the parentheses that enclose the whole regular expression are necessary to capture the whole URL so that the $1 in the next box works as expected.
In the fourth box, enter https://docs.google.com/viewerng/viewer?url=$1. This is the URL that PDF files will be redirected to, $1 represents the URL of the original PDF file.
Check the box labelled "Regular Expression".
The last box is just another description Again, enter whatever you want, for example, Redirects PDF files to a Google docs page that shows the PDF in the browser.

When you're done entering all that, it should look like this:

Now click Save and you're done. Now all PDF files will be opened in the browser like this:

To get a link to the original PDF file, copy the URL from the title bar and remove the https://docs.google.com/viewerng/viewer?url= part from the beginning.


What is a LogCat?
A "LogCat" is for debugging applications / Android system. When applications / Android crash the output the "explanation" for the crash, the Exception Stacktrace, to a Log. This log can be saved and help developers to fix the crash.

What is it supposed to do?
It will help to solve your questions, if your asked for a LogCat it is always useful.

How can I get a LogCat?
This isn't hard.

Prerequisites:
Linux, Windows or Mac
USB cable for your device
Android Device

Instructions:

Install your device driver for using adb. Everything you need will you find here
Download adb executable for your OS (Download: Windows | Linux | Mac). Paste it somewhere.
Connect your android device.
Verify if "Settings > Developer options > USB debugging" is checked, if not, simply check it.
Open a command promt (windows) or terminal (linux / mac). How to do it: On Windows: windows + r > enter "cmd" (without quotes) > click enter | On Linux: You don't know how to open a terminal? LOL | On Mac: Type Terminal into Spotlight and open it
CD to the directory where the adb executable is located. On Windows: Go to the directory where you downloaded the adb executable, Shift+Right Click and select "Open Console" (or similar) | On Linux / Mac: Rightclick in the directory and select "Open Terminal here" (or simply CD into the directory)
Type in your cmd/terminal: adb devices to verify your device is properly connected.
If your device is properly selected, type in adb logcat to show the mighty and magic logcat aka stacktrace.
Reproduce your error (or whatever) on your device.
Right after, paste the whole cmd / terminal window into a paste-service like http://pastebin.com/ and send it to us.


Settings --> Display --> Font size will adjust the font from "tiny" right through "huge" on the system pages (like Settings) on the two Samsung devices I have.  Tinkering with brightness and mode can also help boost contrast.  If you head over to Settings -- > Accessibility --> Vision, there are additional/duplicate adjustments for magnification gestures, color adjustment, and negative colors.


Why do Seidio's battery charging instructions say to leave it charging after it's full?

This is for battery calibration. Basically there's a sensor in your phone that is used by your phone to tell how full/empty the battery is.

This sensor doesn't actually know how full your battery is, all it knows is how much power is coming from your battery at the time. The problem it has is that all batteries are slightly different, and their capacity goes down over time and usage (a three year old battery will not be able to hold as much charge as a brand new battery).

Your phone keeps a record of the maximum power it's ever had from the battery, as well as knowing the minimum power that it can safely work with before it has to turn itself off. It uses the difference between those two numbers, and the current power at any time to calculate how much percentage of your battery you have left at that time. So with a new battery, the phone might be telling you that the battery is fully charged because it's charged to the highest level the phone's ever seen, but if you leave it charging a bit longer then it might charge more, and then the phone can recalibrate itself and use this new value as the most it's ever seen.

You should only need to do this "over-charging" with a brand new phone/battery, after that the phone know the maximum values, and can more accurately tell you when it's full.


This suddenly solved itself :

What i did is to enable developer settings and suddenly it started working after about 10 minutes.


If all else fails, you could set the “Use only 2G networks” option...


How do I disable the USB Connected notification?

If the sound is what you don't like, on some phones the sound can be turned off by disabling USB Debugging. Settings -> Applications -> Development -> USB debugging. However, on some other phones, this will not change the sound that gets played when you plug it in.

To actually remove the notification, as previously mentioned, you'll need a custom ROM to do that for you.

[Update]
Another option to disable the sound is to go into your Sounds settings and set the default notification ringtone to silent and then go to each and every one of your applications that you want to have ringtones in and individually set them up there. I don't recommend this option (sure would be a pain if you forgot to set a ringtone to work email and missed an important one saying "We need you here ASAP or you're fired!"), but it is an option nonetheless.


All the apps are stored in internal memory all external ? If it is internally stored then by moving to SD card can solve your problem.

In case of externally stored I guess you can do these things :

Hard reset your phone
Install a good anti virus app
Clear the junk files from your phone by installing clean master or like that apps.
Check your SD is corrupted or not.
Uninstall system apps ( that are not very useful to you - Google drive, google    music and all). This point need root, so try to root your phone first than only you can do this.

You can get many tutorials on rooting on Google just type your phone model it will give you according result.

Hope it helps!


which version of blustacks have instance?

BlueStacks 3 supports multiple instances, you can follow the below link to see steps:

https://support.bluestacks.com/hc/en-us/articles/115003172406-Introducing-BlueStacks-3-multiple-instances


How to go to the App Screen when "Swipe down for notification panel" is on?

Ok, got it, just swipe up, whereas when the "Swipe down for notification panel" feature is off swiping up AND down on the Home Screen enables the App Screen.


Can I flash a rom, that is not exactly made for my phone, but has the some socket (MT6753)?

Very bad idea.

They may use the same processor but other things you don't know about yet, are different. If the code isn't optimized for it, you are very likely to run into problems


Is there a way to update the Flash player for Google-TV on Logitech Revue?

The Honeycomb 3.2 update for Logitech Review fixed this.


What is this Overlay Application and How can I get rid of it?

Thanks for adding the comment. This looks like the "Navigation Dock" feature of Huawei's EMUI. Because these Chinese system skins will include all features that are included with an iPhone.

You will find the option to disable if you search for navigation dock in your settings app.

It should also be somewhere here (varies slightly per device).

Settings > Smart Assistance > System navigation > Navigation Dock.

Let's see how that goes.


On many devices, messaging apps (even those with full access to SMS) are unable to send MMS messages unless they are set as the default SMS app.

This same issue affects to me on my Nexus 6P: my default SMS app is the Messenger app, and even though other messaging apps on my phone (Textra and Pulse) have access to SMS & MMS, neither can send MMS without being set as the default SMS app in Settings. Both of those apps prompt me to set them as the default SMS app when attempting to send MMS, I'm surprised that Hangouts does not.

So, to fix the issue: go to Settings -> Apps -> gear icon in the top-left -> SMS app -> Hangouts. Or, alternatively, search through Settings for "Default apps" or "SMS app".

tl;dr: Setting Hangouts as your default SMS app will fix the issue.


That is a Hardware problem and can be solved only by taking your phone to a Service Center.


Backing up the apps' data in data/data then uninstalling and reinstalling them solved my problem, also the next updates worked, but can you help me figuring out why did this happen?


How does the typical Android boot process work?

Boot process of embedded system is similar to PC from overview level, but slightly different from microscopic level.

Here's the boot process of an Android device:

PC-BIOS/BootMonitor, MBR and GRUB/LILO etc are all combined in one Boot Strap Firmware called Bootloader. Its init.S initializes stacks, zeros the BSS segment and calls _main() in main.c. The main.c initializes hardware (clocks, board, keypad, console) and creates Linux tags which in turns loads Linux Kernel image in memory.
Linux Kernel sets up the system, loads drivers and starts running the first process init.
The init process involves setup of File System (mount points of /sys etc are created at this point) and execution of init.rc.
Execution of init.rc: It is boot-up script which uses Android-Specific syntax. Zygot process in init.rc brings up Dalvik VM and starts the system server.

All these are happened before Boot Animation is displayed.

For more details of processes, check out this article: http://www.androidenea.com/2009/06/android-boot-process-from-power-on.html


Old Mobile Phones having such problem but none user consider the fact that capacitive displays can be controlled with very light touches of a finger and generally cannot be used with wet or gloved hand.

also, just Read about Capacitive sensing from this link. You will get idea about Surface and Projected capacitance.

and some mobiles with this technologies stop working or not responding to touch. that was just e-waste though you can open device and learn many things.


Stopping Local Communication in android hotspot

You want to enable Wireless Isolation mode.

On the Linksys this is called AP Isolation.

From WirelessIsolation.com:

  Wireless Isolation, sometimes called client isolation, is a setting on
  a wireless router. When this setting is enabled it prevents a computer
  that is connected to the network by a wireless connection from
  accessing computers and resources that are connected to the network by
  a wired connection. It will also prevent one wirelessly connected
  device from connecting to another wirelessly connected device. In
  essence Isolating that device on the wireless network.

  This is used as a method of security so that you can provide both
  wired and wireless connection through the same network without opening
  up secured computers and resources to potentially unwanted visitors.
  This can be very helpful in businesses that have a wireless hotspot
  located in their lobby for example.

  Without Wireless Isolation anyone on a wireless internet connection in
  a wifi hotspot would not only have full access to the computers and
  resources in the company’s network, but also to the various wireless
  devices that were using the wifi hotspot at that time.

  Most wireless router makers will support wireless isolation in one
  form or another, if you already have a router and are curious to see
  if it comes with wireless isolation or not you can check your products
  manual, or log into your router and check the security tab.


Removing verification scripts from a stock ROM

One question first your phones a umiz pro and the twrp is based on umi z.V3.xxx.xxxxx  from Google it appears that there is a base and pro model am I correct
If so then I think from your post it sounds like u flashed the base model recovery on. A pro model I have done this on a homtom ht7 I really messed it up but I think that is your problum


It is just a text that is shown in place of Advertisement. Don't take it seriously.Just delete unwanted applications from tablet


Is it possible to use a GIF as my wallpaper?

There is no native way to do this, as Android simply does not support it. Any wallpaper which is not a live wallpaper will be displayed as a static image. Specifically, Romain Guy notes in a comment on the Android issue tracker that all regular wallpapers are saved as PNG images after cropping. There is no way to change this behaviour aside from modifying the Android source code.

There are some third-party apps that will allow you to use an animated GIF as a wallpaper, such as AnimGIF Live Wallpaper. The downside, though, is that I believe all of these will be live wallpaper applications, which sort of defeats the purpose.


I don't think this is possible.

I think when carriers agree to let users roam on each others use their network, that probably their policies would comply in the way that when you can trust your carrier, you can probably trust it when it trusts the other one.

EDIT: Actually I recently found this out:
When you go to Settings > Wireless and Networks > Mobile networks > Network operators, you can choose to select your network manually instead of having it done automatically. But in fact, I'm not sure what it will do when you go out of coverage of the network you chose.


Is there a PDF reader app for the Kindle Fire with Dropbox syncing?

If you allow non-Appstore apps to be installed in your device, you can install Dropbox from their website.

To do that,

Click the gear icon in the top-right corner of the Kindle Fire home screen to activate the Settings window
Click More
Scroll down to Device
Scroll down to ‘Allow Installation of Applications from Unknown Sources’ and move the slider from ‘Off’ to ‘On’ and confirm the selection

Then head to Dropbox's site and download the apk from their site (NB: since this is not attached to a market, you will not be notified of updates):  http://www.dropbox.com/android

Once that's installed, you should be able to use any PDF app that's installed on the Fire.
{Begin biased statement} I'm partial to my company's own qPDF Notes and we have some nifty UI enhancements coming along shortly but {end biased statement} there are a number of other apps that will read PDFs on the Fire and, assuming they've set up their Intents (that handy little window that pops up in one app when you want to Send or Open or Share something in another app) properly, you should be able to click on a PDF from within Dropbox and open in the app of your choice and click Send from the app of your choice and save it to Dropbox.


Stable Android version with a gallery for Nexus 7 2013

Factory reset does NOT take the device back to 4.x - you'll stay on 6.0.1, and you might not even escape the bootloop if it's caused by something wrong in /system.

What you can do right now is to flash any factory image via fastboot (you can arbitrarily downgrade this way). But although this is almost guaranteed to make the device work again (unless the device is broken hardware-wise), an early Android version will render some modern apps compatible, and leave you vulnerable to a great number of security risks.

Although not necessary for your intended purpose, the ultimate way out is to flash a custom recovery then an actively maintained custom ROM. This will bump your Android version to the latest the community has to offer (up to Android 8.0.0 as of now - do note that the latest isn't necessarily stable or bug-free), and by flashing updates to the custom ROM, you will be patched against vulnerabilities in time. Get familiar with the basics and find the resources at XDA-Developers.

As for your purpose - using a gallery app - stock and stock-based ROMs should have Google Photos by default (not sure why yours didn't, you probably simply missed it), while other ROMs usually have an alternative one, which loses the sync-to-cloud feature but brings a cleaner, no-network-needed experience.


How to force stop/block/blacklist UC News and 9apps from installing in my android phone for whole life

One way to avoid all such issues is by rooting your phone.
That gives you plenty of control on it (it becomes essentially a Linux box), and you can install one of many possible flavors of Operating System (custom ROM).

Judging from this Google search, rooting your model is something already worked out.

Nevertheless, you have to be careful, since it may "brick" your phone, i.e., make it useless. For many phones, there are very detailed instructions available on how to do that.

PS1: A few links in this Google search (e.g.) report users which did not get rid of auto-installed apps, even after rooting. Whatever these users did, it has to be taken with a grain of salt, though.

PS2: UC Browser has been under some criticism for its lack of privacy/security and invasivity.


Updating the Moto G 3rd gen from Lollipop 5.1.1 to Marshmallow 6.0.1

How come I am being constantly prompted to update to the buggy 6.0 instead of the rectified 6.0.1?

It depends upon the manufacturer pushing the update. For many number of devices you would end up in same situation even if the first release of a platform upgrade was buggy. Let's take it this way:

Assume that these are the Android versions - build numbers for your device:

Android 5.1.1: build LJKRTY;
Android 6.0.: build MOUIPV;
Android 6.0.1: build MOUIPW

When you would switch from build LJKRTY to MOUIPV a lot of the files  required for Android 6.0 would be upgraded. Since the manufacturer came to know about a couple of bugs in the recent release, they decided to only patch the bugs and release the patch as an update with build MOUIPW instead of packing and releasing the whole platform upgrade again.

Now there is no point in applying a patch if at the first place both the vulnerable and relevant code isn't there. You may also not be able to apply such a patch manually since manufacturer can require an update to check whether the currently installed build is compatible.

So over and all, switch from Android 5.1.1 to 6.0. and then to 6.0.1. That's the way to go.

By the way, it is possible that the update for 6.0.1 may be a full blown platform upgrade but your software updater is stuck at 6.0 simply because it is silly. You can attempt to clear its data (if it is a separate app), force stop it (or reboot) and attempt to check if it still requires to download Android 6.0. I won't keep hope here.


Wiped System Partition... No OS.. How can I recover it back?

Download the following file (J730GMTCE2AQJ1_TCE) from samfirmware.com: direct link
Extract (unzip) the firmware file
Download Odin v3.12.7
Open Odin v3.12.7 (make sure to Run as administrator)
Reboot your SAMSUNG J7 PRO (SM-J730GM) into Download Mode (press and hold Home + Power + Volume Down buttons)
Connect phone and wait until you get a blue sign in Odin
Add the firmware file to AP / PDA
Make sure re-partition is NOT ticked
Click the start button, sit back and wait few minutes for it to install the stock operating system.

Instructions source (personally tested on another Samsung device)


How to reset a non admin user password in Lollipop?

If the device is rooted, resetting the PIN/Password/Pattern involves the same dirty tricks that you would use if Google credentials doesn't work and you don't want to do factory reset.

Install a file manager with root explorer abilities such as ES File Explorer or MiXplorer.
When you're logged in as the primary user, use the file manager to go to /data/system/users/10/ and rename:

password.key → password_old.key // to reset PIN/Password
gesture.key → gesture_old.key // to reset Pattern

10 is not absolute here. You'd have to identify which userId belongs to the account whose credentials you want to reset.
Changes would take effect immediately but you may consider restarting the system.
Switch to that secondary user. You can now use any Pattern/PIN/Password and it would unlock the screen.
You can also set a new lock-screen security from scratch.


Why I cannot grant "Allow all the time" location permission to Whatsapp?

So here is the problem: the latest (non-beta) WhatsApp is set up with a target platform of Android 10, but the developers failed to include a request for
ACCESS_BACKGROUND_LOCATION in the manifest.xml file in the apk. This is a problem because this is a new permission introduced in Android 10 and any app not requesting it which also targets Android 10 is assumed to not want background location access


Unable to install software even with enough available space

Devices reserve storage space in order to work. My tablet has 500Mb spare, but it won't let me install below 350Mb to keep it working properly.


How To Fix: Data Recovery from Broken Screen without USB Debugging

Even if you did not activate adb it may be active when the recovery is booted. (At least for recent versions of TWRP it is.)

Depending on what you want to do this may be enough. If it is not you could try enabling the OS's adb from recovery adb (see here for an example of the relevant configuration files). After this is done adbcontrol is can be used to remote control your phone using a computer and adb. If you use an unlock pattern that includes a polygon of swipes this will not help (a pin would be fine).

In this case you would have to reset the unlock code, but I messed up something on my phone which may have happened while doing this, so I am not comfortable giving you advice on how to do it. In any case make backups (e.g. via adb pull) even of you configuration files before doing any modifications.


Firefox 48 for Android Disabled "Add to Reading List" on Long Press

go to reading page
look for book icon in address bar
switch to reader view
press add to bookmarks

It will be placed in the reading list.


TeamWin “No OS Installed” Android Nexus 5

You need to reflash the stock Google Factory Firmware image for your device with fastboot.

Instructions and images are available here. Make sure to use a quality USB cable... we have had several bricking issues flashing firmware on Nexus 5 devices because of defective or poor quality USB cables.