maxritz from XDA Developers has built a ClockWorkMod (CWM) recovery that works for Lenovo A7000-a by porting the CWM recovery for Lenovo K3 Note.

Here's a link to the recovery file: A7000-CWM-Final.zip

You'll need a Windows computer and Smart Phone Flash Tool to flash the recovery file. Instructions on how to flash CWM using SP Flash Tool are listed here and here.

Once you've flashed the CWM recovery, you'll need to get the latest version of SuperSU and flash it by booting into CWM recovery (do that by turning the phone off, depressing the volume keys and then pressing the power button until you boot into CWM) and selecting the ZIP update package.

You can get the latest version of SuperSU in ZIP format here: http://download.chainfire.eu/supersu

According to maxritz, you'll need to delete the recovery-from-boot.p file from the root filesystem /system as it may overwrite the recovery and undo your changes. You could do that by using a file manager app like AROMA Filemanager that works in Android recovery environment. Usage instructions and download links for AROMA are available here.

NOTE: Rooting your phone will most likely result in loss of warranty.


According to the developer, those disabled checkboxes are not implemented. Source.

You can still proceed with the flash even if F. Reset Time is disabled / unchecked. There should be no problems with it.


Samsung Captivate not booting after root

What Izzy said is correct. Also, never give up! I found that there is always something you can do to unbrick your captivate.

The xda-developers wiki page is very useful in this regard. The sections about bricking and unbricking should be very useful. While it's very difficult to enumerate all possible ways of unbricking here, understanding the nature of the brick (soft or hard) and looking for alternative ways in the forums is always helpful. The techniques that I know of so far are:

The 3-button method and its variations, as listed in the wiki page above. (There are variations, just search for them in xda-developers)
Using your PC and the USB cable. Izzy's answer is one such method.
Hardware solutions that involve cutting a USB cable or using resistors. When you have a hard brick, you may have to resort to these.

Good luck and don't stop searching! There is always a way to unbrick your Captivate.


FastBoot recovery failed: partition 'recovery' not support flash

Looks like this phone does not support flashing partitions via the fastboot utility.  According to this guide you will first need to root the phone by following the instructions from here:

  Download the latest version of Framaroot and side-load the APK.
  Open Framaroot select the action to perform. Select “Install SuperSU”.
  In the rooting menu, Select an exploit in list above to potentially root your device as Barahir or BOROMIR and proceed
  further. The rooting has now started and you will be getting an
  awesome success message.
  After the end of the installation process, reboot your device and you can now enjoy the Rooted Lenovo s920.

After the phone is rooted, you will need to do the following:

  Download CWM For Lenovo S920 and extract it to the root of your SD Card.
  Install Mobile Uncle App from Google Play Store.
  Once installed, launch it from your app drawer.
  Select “Recovery Update” from the menu. The tool will search your SDcard automatically and find your “recovery.img” file. Select the
  recovery under “Recovery file in SDCard”. Click “OK”
  It will ask you if you want to reboot into recovery. Click Ok to confirm that your phone boots in CWM recovery.
  If installing Recovery.img doesn’t work on First Time, no problem, after reboot install it again through same procedure.

This installs the recovery temporarily.  If you wish to install it permanently, also do the following:

  Install Root Explorer and run it.
  Mount the system partition to Read/Write.
  Navigate to /system/ and delete the file named "recovery-from-boot.p".
  Re-install CWM as described above.


Try this command:

adb shell "dumpsys power | grep "Display Power: state=ON" | xargs -0 test -z" && adb shell input key event 26

  This will first check to see if the screen is on. If it isn't, it will
  emulate the power key, which will turn on the device's screen.

Credits: Vimalraj Selvam


Frame stutters appear just when touching/swiping the screen on Android EMUI 8

Ok, this is quite an old one. I just did factory reset , partially due to the amount of junk files I had, and It worked back again. I still don't know what it is, but if anyone has a solution for those who have the same problem and don't wanna start again, I'll leave this post open to answers.


What is the difference between Factory Images and Full OTA Images on the Android download site?

Factory images are meant to be flashed using fastboot or alternative low-level tools or environment. They come with batch and shell scripts to automate flashing. Flashing them requires a device's bootloader be unlocked (is considered a data security risk by OEMs). Flashing factory images in entirety would always delete user data, unless the user has taken precaution before flashing, such as excluding userdata partition from the script or running other available and relevant scripts.
On the other hand, full OTA images are over-the-air updates that are to be flashed via recovery environment or seamlessly in A/B supported devices. OTA updates are usually either incremental or full. Incremental updates require the user to be running a specific Android build (not just Android version) as they increment in the existing
build only. On the other hand, full OTA updates don't require a specific existing build to continue. They are handy when a user hasn't updated their system for a long time and wants to skip successive incremental updates. In addition, per an answer here from beeshyams, any full OTA in theory should carry all the previous security patches made available up to the release of that OTA.
I myself had jumped from an Android 9 build to an Android 10 build using a full OTA on a OnePlus 6 even though there were a couple of incremental builds between those two builds.


After Rooting my phone, I get a black screen, followed by "[app] has stopped working" for every application, any idea what could be going on?

I had the same problem when I flashed cmw12.1.
I backed up that Rom and when I rebooted I got same message as you.. Everything saying "stopped working!".
Later I noticed that my nadroid backup was on internal storage and I was running out of space.
I deleted that backup and everything went fine.
Move that backup file to external sd card and try rebooting again..
Hope that would fix it :)


TWRP: What should I select in Backup on OnePlus 5

I have found that backing up what it selects by default (System, Data, and Boot) are often what you need. System is the entire OS besides the Kernel and Ramdisk. Data is the userdata. Boot is the boot, as the name suggests.


Should I be worried about this strange notification from Delta?

A Twitter search suggests that a lot of people got the same message. It appears to be an error at Delta. What I don't know is whether there's any way to confirm that a particular message came from the app vs spoofed it in some way.


Why is the SD-card mounted to "/sdcard/external_sd" instead of "/sdcard" (or "/mnt/sdcard")?

The reason is the history of Android: The first generation of Android devices only had a small amount of internal storage (around 100-400MiB) which was mounted under /data.

Next, devices with a, at that time external, SD-card came out. The SD card was mounted under /mnt/sdcard.

After that, devices with large internal storage came on the market. This storage was portioned, because /mnt/sdcard had become the default place for big data chunks from apps, pictures and such. So the Android environment had to have a /data and /mnt/sdcard directory. Therefore one partition was for /data, the other for /mnt/sdcard. This is the reason why you storage space could become low (the /data partition) even if there is plenty of space on /mnt/sdcard.

This situation was improved with Android 3.0: /data and /mnt/sdcard are now pointing to the same partition. Good job Google, that could have been done versions ago. Which is also the reason why app2sd is no more needed on Android 3.0 or higher: You would only move the data within the same volume.

Now we come to the answer if your question: Since /mnt/sdcard is already mounted on the internal storage, an external SD-card has to use a different mount point. And this mount point is not specified by Google. It could be

/mnt/sdcard/ext_sd
/mnt/external
/mnt/extSdCard
/mnt/sdcard/external_sd
etc.

The API call getExternalStorageDirectory() usually points to the internal storage directory. This behavior is documented. There are open source projects that provide tools to find the external SD-card directory in a canonical way.


If you just want a fresh start with your phone, you don't need to reinstall the OS at all, because OS files and user apps and data are stored separately. In normal use, the OS partition is read-only. All you need to do is a factory reset. This wipes all user data and apps, but doesn't usually touch the SD card. The process to follow is slightly different for different phones, but there's usually two ways: either reboot into recovery mode, which has a "factory reset" menu item, or from Settings → Backup & Reset.


How can I download apps again after changing my Google account password?

You cannot remove the "main" account that is linked to your market account, at least I have never been able to when I tried.

I would try rebooting the device, then turn off all "syncing" for that account. I would even reboot again after turning it off. Then turn syncing back on.

[edit]
I've also read that someone did the following:

Changed Password via web browser
Opened gmail application
hit Menu -> Refresh
The refresh will fail, but there will be a notification to enter new password.


A quick Google search returns these two methods.

I would recommend the manual method.  It's more complicated, but gives you a "better" root ( S-Off, SIM-unlock, SuperCID).


wifi hotspot client list does not list all wifi clients

I figured out my problem. I am using an ethernet-wifi bridge module, which means the wifi client mac does not match the dhcp client hwaddress. This is why it does not show up in the client list.

I have a static IP address assigned to the bridge, and when I use the wifi mac in my dhcp requests (and set the broadcast flag), then the IP address assigned to my embedded board shows up in the android client list.


Lollipop update - Where did my active display setting go?

Open the moto app. It looks like a rainbow colored star.
On the top right, tap the gear.
On the bottom right will be the display settings.

(Click image to enlarge)


If you are rooted, you should be able to set up a Tasker task to do that, and then create a shortcut to that task.


I have this problem too. Open a Word document on OneDrive using Hancom Office, for example,  edit and save it.

The document is saved in a cache on my tablet (labelled onedrive) but never updated elsewhere. The only way to update is to "save as" somewhere you can find it an reshare from the tablet manually.

This makes it a half useful app on tablets. Works fine'ish between PCs


For one, I can't open the link. Did you turn off auto-updating in the Play Store settings?
Most apps will auto-update through the Play Store. Turn that off and it shouldn't update anymore.


Speech recognition is not underlining and providing alternate interpretations

While it's unclear if you asking as development perspective or for using only. Knowing about the app /more information could be useful.
Here's a few information for you:
If development - yes, Google voice recognition returns more than one match. I think development is not reflected on question.

If app is showing only the first one/ result only then please check if it has the functionality to enable such feature(other results).

Thanks.


In the corners on the bottom of keyboard there are icons. Example: (?!)
click that, it will give you @ and other characters you need.


Nexus 4: Lost superuser rights after an update to 4.2.1 - how can I get them back?

Just re-root. Your bootloader is still unlocked, so nothing is preventing you from doing so. The Nexus Root Toolkit should do the heavy lifting for you if you want (just press "Root"). Manual steps would be:

Download a custom recovery, like ClockworkMod, and save it to your computer
Download the Superuser/su package for ARM and copy it to your phone
Reboot into your bootloader, either by holding Volume Down while turning on your device or by issuing adb reboot bootloader from a PC (plugged in via USB with debugging enabled on the phone)
Use the fastboot utility to install the recovery image from your PC via:

fastboot flash recovery /path/to/recovery.img

Reboot into recovery (boot into your bootloader, then press either of the volume buttons to cycle to "Recovery" and press power).
Install the the Superuser zip file from your recovery menu
Reboot. You now have root.

In general, if you don't want to lose root, don't install OTA updates. You can try apps like OTA Rootkeeper or Superuser's in-built functionality, but there's no guarantee that it will work since it depends on exactly how the OTA is applied. Some devices (the Kindle Fire is one example) will actually wipe the entire /system partition when performing an update, making OTA Rootkeeper apps useless. The only guaranteed method of updating and keeping root would be to wait for a repackaged (rooted) version of the OTA to appear on somewhere like XDA and then flash that from your recovery, or repackage it yourself.


Any solutions for disabling the new WhatsApp feature that shows when the message was read?

You can actually do it now. They rolled out Version 2.11.444 with an option to turn off Read receipts under the privacy settings. The update is not available through the Play Store at the time of me writing this answer, though - you have to download and install the apk from their official website.

For more info check http://codezag.com/disabling-blueticks-whatsapp-turn-off-read-reciepts/


SD card problem, card gets suddenly removed and later added- Sony Xperia X8

Looks like the cause of you problem might be:

Your SD card is corrupted or with some problem
Your version of Android is very outdated and might have bugs

Try to use another SD card, if you get the same problems then I highly recommend you to flash a custom ROM like CyanogenMod 7 for example. Here you can get some tutorials about how to make it Update Xperia X8 with official firmwares or custom firmwares


Sometimes AMOLED display turns green or purple (tinted)

Is it a problem ?

Not if it vanishes by increasing brightness a bit or moving out of shade. It is a problem if you see this with normal day time brightness

Why does it happen?

Samsung AMOLED displays are based on PenTile technology and manufactured by Nouvoyance ( Nouvouyance partners with Samsung and  also supplies Pentile displays to other OEMs as well). Instead of the conventional (called Real Stripe) OLED displays pixel pattern of RGB , PenTile uses RGBW, which cuts power consumption to half for the same brightness and hence longer screen life as well

This technology has   disadvantage of  colours looking grainy, more so warmer colours. This effect is visually more pronounced in low brightness

(OR)

Red LEDs consume least power for same brightness followed by Green and Blue, so when the screen is in low brightness red is comparatively brighter and gives a pinkish/ greenish hue. This is considered to be a feature of Nexus 6 and not a bug

Any /combination of these two factors makes the color combination look tinted and variously described as purple, brown or pink. This should be the main reason for your observation (other being a problem with screen or screen digitizer, if it is very pronounced).


All personal data in your Google account, including timeline data, can be exported. here's an article showing how to do it.
https://helpdeskgeek.com/how-to/how-to-download-your-personal-data-from-google/


Nexus 6p won't charge on included charger

The uncooperative phone started charging again on the included charger setup after a reboot.


Use Galaxy S2 / S3 as router for PC lan gaming

As near as I can tell, you need to run "ip route add" as root. I don't have root, so I can't try it. But something like this should work:

ip route add 192.168.42.0/24 dev rndis0 scope global proto kernel
ip route add 192.168.43.0/24 dev wlan0 scope global proto kernel

You can use ip route show to show the current routing rules.


How to install new Recovery image from .img file

If you have a fastboot-enabled bootloader version (such as the old 0.76.0000 engineering HBOOT in the EVO's case) you can use that to flash it from a PC via USB. Reboot into your bootloader, then select the "Fastboot" option from the boot menu (if it has one, it may start up fastboot automatically). Once it's ready, go to your PC's shell and execute:

fastboot flash recovery /path/to/recovery.img

You should also be able to use the flash_image binary if your ROM has it (or you install it from XDA). Copy the recovery.img over to your device somewhere then do the following:

C:> adb shell
$ su
# flash_image recovery /path/to/recovery.img


After Pie upgrade, lock screen is not hiding all sensitive content

It is not a bug, your email address is showing due to multiple email configurations u have made. However your point is valid that your email address is a sensitive information, u can try sending feedback to google by reviewing Gmail on Playstore.


Can apps with Baidu Web Push work on non-Chinese devices out-of-the-box?

We've integrated the Baidu Cloud Push on our own device (non-Chinese), in Europe, and we were able to receive a push from the Baidu Cloud Push Console.
So apps with Baidu Web Push do not need any other services installed and will work out of the box.


Google Play Services Error: This app won't run without Google Play Services

I would sideload the play services app.

You can download it from here, no play store needed

http://forum.xda-developers.com/android/apps-games/app-google-play-services-t2795911

Just download it to your PC then transfer to your device via USB.


In my experience, if you reply on a PC to the person who is sending you the messages, the notifications will be silent on your phone. Other than that, it doesn't seem to be currently possible.


You might want to take a look at Asterisk, an open source PBX.  You can create a dialplan that will ring your Skype or sip address first, and then switch to your prepaid phone number. With version 1.8, Asterisk supports Google Voice in addition to Skype. Dialplans are completely configurable, however this does entail setting up a server to run Asterisk. The good news is that the minimum hardware requirements are very low; you can even run it on a consumer router running custom firmware such as DD-WRT, OpenWRT, and Tomato.

A couple places to get you started:

Asterisk: The Definitive Guide - a free book Oreilly book, written for an older version, but still a great primer
Asterisk 1.8 documentation


Motorola DroidX eCryptfs related Sources?

I would suggest looking at the Motorola source for the droidx. I think this is just the kernel source, but I haven't looked through it. If this isn't what you are looking for, then I would try and get in touch with someone that is part of MOTODEV.


Rooted phone missing key features, help!

Finally found an answer. I had to give the android system full root privledges and/or unroot. It updated as it should to a new version of lollypop in a few days time. Any better answer please post.


Why do the "Successfully updated" notifications disappear?

This is a new 'feature' in market version 3.x, which got pushed out some time last year to gingerbread devices. If you have a rooted phone and really want the old behaviour back, uninstall the 'market updater' and install android market 2.3.6 Here's an apk of it from my dropbox https://dl.dropbox.com/u/2302883/com.android.vending-5cbc09eeba96ab104fe111e029312f42.apk.gz


Does Wiping Data/Internal SD in TWRP Remove files Permanently?

Of course. If you see the process of working twrp, you'll see that it erase sdcard without wiping data/media that is sdcard0, in some cases. It contains all of your saved files like music etc


Galaxy Tab 10.1 wifi stuck in 'Obtaining IP Address' mode

"Obtaining IP Address" message means that your device has automatically reconnected to the AP.  Most likely than not the problem is on the PC side.


How to know the MAC and IP of my device?

You can get the MAC address from Settings > About > Hardware Information.
IP address will only appear on the page shown on your screenshot once you have connected to the wifi dhcp server.
Another way to find out IP is to use the browser and go to the website www.whatsmyip.org/ - this will tell you the address your router is on however, and not your local (wifi) network IP.


You probably have a diagonal screen size, and a resolution.  Use the Pythagorean Theorem on the resolution and divide the result by the screen size to get the DPI.

For example, my Vibrant is 4", 800x480.  sqrt(8002 + 4802) / 4 = ~233 dpi.


Can I use a Canadian Google Play gift card on an American account and vice versa?

NO, as per Google Play balance restrictions:

Can only be used for purchases on Google Play.
Can only be used to purchase or rent content sold in the same currency.

  If you redeemed an Australian Google Play gift card or promotional
  code and then travel to Germany, you won't be able to redeem your
  Google Play balance since paid content in Germany is sold in Euros.

Google Play balance can't be used to purchase devices on Google Play. Google Play balance can be used to pay for subscriptions on Google Play Music and Google Play Newsstand but can't be used to pay for other types of subscriptions.


Can I make Android require Fingerprint + PIN to unlock the screen?

One solution is to use Tasker. Set up your phone to use a fingerprint as the standard unlock mechanism, with a strong password as the backup unlock (required if the fingerprint fails, or every time the phone reboots).

Next, create a Task named Screen Unlocked (or similar). In the Task, make it run the Display->Lock action. Set the Code to whatever pin you want. Check the Remember Till Off and Full Screen options, and make sure Allow Cancel is unchecked.

Next, create a Profile in Tasker for the Event of Display Off. When that profile is triggered, have it run the new Task you created. Add a second trigger to the same Profile to prevent this lock from happening if a call is in progress (using Invert). Otherwise, putting the phone to your head will turn off the display and cause the PIN lock (even though android knows it isn't actually locked and doesn't require tour fingerprint),and removing it from your head will show the PIN and block the call end and other buttons.

Finally, add a second Profile for the event Display Unlocked, and have it run the same Task. That way, if you do manually lock the phone while in a call with the power button (tripping the standard android fingerprint lock), it will properly show the PIN request on the screen again, without interfering with the end call buttons. Don't worry, having the lock show for display off and display unlocked will not, in fact, require you to type the pin twice.

With this setup, you unlock your phone with a fingerprint. When that is accepted, Tasker will prompt you for a PIN as well.

The reason you run this task on Screen Off instead of Screen Unlocked is that the Screen Unlocked creates a delay between unlocking the phone and showing the PIN request. By running the task on Screen Off, the PIN request is shown the instant you unlock with your fingerprint.

Note that this setup requires the PIN even if you use your backup password (if your fingerprint can't be read). However, I'm willing to live with that, since I rarely need to enter the master password anyway, and typing in a PIN afterwords is fine.

Protect Tasker

Since the PIN is stored in plaintext in Tasker, you should probably setup a PIN to open Tasker. Tasker has this built-in to its preferences, so you can require a PIN to view and modify any Tasker profiles and settings. Otherwise, if you leave your phone unlocked, anyone could find your PIN by viewing the Tasker config. In any case, don't use the same PIN for your screen unlock as you do for any other service like ATM cards or voicemail.


The stuck push message about traffic  is solved.  I changed the default messaging app back to "Messages", then deleted the push notification and changed the default messaging application to "Messages" (yes, I am having too much fun with the fact that they are named the same).


Is it possible to charge and transfer files to an Android phone with a usb-c hub?

Being a fellow Google Pixel user myself, I can say with 100% confidence that the phone is absolutely capable of providing a charge and transferring files at the same time. It may not be the quickest charge or transfer if your aim is to have both at once, but it supports it nonetheless.


Factory Reset will delete all your data, and restore your phone as if it were brand new.

On the other hand, flashing a new ROM is one way to change another version (usually to a higher version or a custom ROM) of Android. In this case, data is retained, unless you do a full wipe, which is equivalent to a Factory Reset.

A Factory Reset is sufficient in your case.

Other questions:
What is hard reset and what is factory reset?


I just figured it out. Lets just say, there is a word like " qpoacx ". When you type it and press space, it ll show you the word with red underline.
Tricky part comes here.

Remove the space.
You ll get the word you are typing in the suggestions.
When you click on it, you ll be shown add to dictionary above the alphabets.(Not a drop down menu)

-- I ll add Screenshots in a while(in case if you didnt understand the content)


How to get Facebook chat on Asus Transformer?

The Facebook app (at least as of July) simply doesn't support the Transformer. It's pretty bad on a tablet anyway, and I don't even use it on my Xoom. However, some solutions you could try include:

Try to download Facebook from a different app store (Amazon, SlideMe, etc). You may also be able to use Market Enabler, though I'm not sure if it will bypass device restrictions. There is a question that discusses this already.
You could try the about:debug trick to switch your useragent to "Desktop". That is discussed here. This works on my Xoom and allows me to view the chat bar.
You can install Opera Mobile and then go into the Settings and select the "Desktop" user agent (Press the "O" button, then Settings->Advanced->User Agent). This also works on my Xoom. Other browsers also allow you to switch the User Agent string, so these may also work (Dolphin, for example).
You can use a third-party IM client like Trillian, which supports Facebook accounts. Facebook chat is, I believe, XMPP under the covers, so other chat clients will probably also work.

If you want a tablet-oriented Facebook app, I recommend Friend Me, though it does not currently support Facebook chat. Friendcaster also has a beta version for tablets that you can try out.


SD card "damaged" after every reboot / power off

Not sure why that happened, but I got rid of the problem by making 2 things:

Performed full format of the SD card, and
Safely eject SD card before reboot of poweroff (not sure if it's necessary)

After that, I didn't see this problem again for now.

Update

That crappy phone sometimes damages SD card content regardless of whether the techniques written above are used... it seems to be a device-specific problem. So, my advice (if anyone else reads this) - don't buy "no-name" Chinese phones! :D


How do I make my Linux PC mount my Android 4.2.2 phone using MTP?

I've written a tutorial on how to get MTP devices recognized under Ubuntu.  If you've already installed mtptools and added the udev rule, you still need to create a static mount point for your device and let mtp know that's where it lives.  Make sure you've restarted either your computer or the udev service since you added the udev rule (sudo service udev restart), and then

sudo mkdir /media/MTPdevice (call the directory whatever you like)
sudo chmod 775 /media/MTPdevice
sudo mtpfs -o allow_other /media/MTPdevice

Attach your phone (make sure it's unlocked, if you have a pin or swipe pattern).  You should then be able to see both the internal and external cards.  Note that you won't be able to open files directly from the cards, you'll need to copy them locally first.


I recommend Google Music if it's available in your country. It allows you to sync 20.000 music files for free. Or even more if you pay.


Instead of using internet through usb, you can also try using internet on your PC by connecting your phone to PC via bluetooth. I haven't tried accessing internet using usb cable, but the bluetooth method works fine.


Forgot pattern for my old tablet; no recovery mode available, ADB key not verified (new computer)

Since the bootloader is unlocked you have a variety of options to pick from and they don't require ADB.
Flash the recovery image to do factory reset
You can use fastboot to flash a compatible recovery image. You can either pick the stock recovery image from official source or choose a custom recovery like TWRP.
When you're in fastboot mode, issue these commands in your console:
fastboot flash recovery FILE
fastboot reboot

Replace FILE with the location where your downloaded recovery image exists.
Now you can boot into the recovery mode and do the factory reset.
When recovery image still doesn't work
If recovery image still doesn't work for you, issue these commands in fastboot mode to factory reset the device.
fastboot format data
fastboot format cache
fastboot reboot


How to create a backup image (*.ab) of Android Device that is not booting up?

The approach you are taking is not worth it for you simply because:

USB debugging needs to be enabled beforehand for using any adb command on a device. Since your mother probably would have never felt (and why would she anyway?) the need to enable it, assume it to be disabled.
Since debugging can only be enabled either manually by the user under Settings app, or by using a custom kernel, or by using a custom recovery to make changes in data partition, your chances of enabling it are zero.
Even if debugging is enabled the two most important processes are either not started or not fully functioning for enabling and approving backup via adb. One is the activity manager which is required to seek approval for backup via UI, and the other is the backend backup service which nobody can tell (without logs) whether it is started or not because of the boot issue.

In short, dump this approach because it is futile and a waste of time in your case. All I can suggest is to find out a way to either load a custom recovery somehow without deleting userdata. I've never tried that, so that's all I can offer.

You can try looking for Qualcomm chipset flashing type tools. They may be able to help you load a custom recovery/kernel so that userdata partition can be accessed.   Beware with such tools though. They sometimes don't list partitions for selective partition flashing and flash every partition in wholesale, including data partition which is of prime importance here. Good luck!


This icon on the top means copy. Pressing this button
should copy the text to your clipboard.
 This icon means share. After pressing this icon, you shall be prompted with multiple apps on your device that allow you to share this message.
This icon means forward. When you press this icon, you'll be able to directly forward this message to somebody else.
This icon means info. Pressing this icon will show you more information about the message. (e.g. sender, server, etc..)
This icon stand for delete. By pressing this icon will the message be deleted.


Used device manager once, now I can't set security to 'none'

Ok, just posting an answer in case someone with the same problem finds this.

I took a change and hit "clear credentials." Afterwards I was able to select NONE for screen-lock again. So far haven't noticed and side-effects to clearing credentials.


TWRP accepting `adb` connections but no `fastboot` connections

ADB and fastboot are two different protocols. Android Debugging Bridge works in ROM or in Recovery mode, when adbd (adb daemon) is running on phone.

Fastboot is one of the most commonly used Firmware Update Protocols. It works in bootloader mode which is also called download mode or emergency download mode (EDL) by some vendors. Some devices have both modes where EDL provides more primary access as compared to fastboot. Some OEM's use different tools for firmware flashing such as ODIN, nvFlash, QPST/QFIL etc.

Bootloader mode is usually accessible by rebooting in bootloader mode from recovery or ROM, or by pressing Vol+ key when device is booting. Similarly EDL is accessible using different combinations of Vol+, Vol- and Power key.

Bootloader is one of the very first pieces of software that is loaded in booting process. GRUB is the most common one used on Linux PCs. On Android embedded devices, the most commonly used bootloader by SOC vendors is ABOOT. To know further about bootloaders, boot process and what we can do in adb/fastboot mode, have a look at given links:

Boot Process: Android vs. Linux
ADB & Fastboot


download bigger than 4 gb file on android 4.0.4

Try formatting your SDCard as either Ext4Fs or Ext3Fs. Using such a tool as Partition Magic or even Parted

To quote from Wikipedia's entry on Ext4fs:

  Large file system

  The ext4 filesystem can support volumes with sizes
  up to 1 exbibyte (EiB) and files with sizes up to 16 tebibytes (TiB).

Likewise, for the quote on Wikipedia's entry on Ext3fs

  Size limits

  The max number of blocks for ext3 is 2^32.
  The size of a block can vary, affecting the max number of files and the max size of the file system:

   +------------+-----------------+----------------------+
   | Block Size |  Max File Size  |  Max Filesystem Size |
   +------------|-----------------|----------------------|
   |   1Kb      |     16Gb        |       2Tb            |
   +------------|-----------------|----------------------|
   |   2Kb      |     256Gb       |       8Tb            |
   +------------|-----------------|----------------------|
   |   4Kb      |     2Tb         |       16Tb           |
   +------------|-----------------|----------------------|
   |   8Kb      |     2Tb         |       32Tb           |
   +-----------------------------------------------------v

The reason FAT32 is used, is to maintain compatibility with the majority of OS's on desktop/laptops, which is Microsoft Windows!

Caveat Emptor:

Some kernels have support for Ext4fs in place, not all of them may have it, notably Stock ROMs coming from manufacturers!

Also, if you are rooted and running a customized kernel, chances are pretty high that the kernel would have support for this - you can confirm by checking via adb shell

adb shell ls /proc/*.gz There should be a hit on the configuration file, usually named config.gz or kernel_config.gz or similar.
Pull that down via adb pull /proc/config.gz
Unzip this file and launch your favourite editor, Search for the following keywords *CONFIG_EXT3_FS* or *CONFIG_EXT4_FS*
Or from the command line, zcat config.gz | grep "CONFIG_EXT4_FS"
If the search yielded this line # CONFIG_EXT4_FS is not set or # CONFIG_EXT3_FS is not set you are out of luck as that kernel would not have any support.

In short, if you need to support big files, a custom ROM or a custom Kernel would be needed this requires a pre-requisite in unlocking the bootloader in order to flash a new custom kernel in place that has support for such filesystems!


Check your environment. 2.4GHz is almost always saturated which causes interference and is very sensitive to certain signals such as Microwaves, Cordless phones, certain wireless fire alarms etc...  The best thing you can do is purchase (if you don't already have one) a Metageek Chanalyzer: http://www.metageek.com/products/wi-spy/?utm_expid=190328-202.Egk2FYNZQd6ZdJAUVdEvVA.0&utm_referrer=http%3A%2F%2Fwww.metageek.com%2F.
This will definitely show you visually the state of your 2.4GHz environment.  Since 2.4GHz only has three non-overlapping channels (1, 6, 11) you may be out of luck.  5GHz may be your only solution because it has 23+ channels you can choose from.  The air quality in the 5GHz band is pretty clean.


How to start root shell with Android Studio?

WINDOWS: In the current version of Android Studio, ADB.exe is located in %USERPROFILE%\AppData\Local\Android\sdk\platform-tools\. Earlier versions of Android Studio have it in %LOCALDATA%\Android\sdk\platform-tools instead.

MAC: Find the ADB executable in ~/Library/Android/sdk/platform-tools.


How can I block the traffic outside the VPN, even if the VPN is down?

You could use DroidWall for this IF you're rooted. Just deny all traffic and then allow traffic to your VPN IP/port. If you need to use a custom script see the man page of iptables for the syntax. Here's a quick, untested example.

iptables -P FORWARD ACCEPT
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -A OUTPUT -p udp --dport 1194 -d xxx.xxx.xxx.xxx -j ACCEPT


You can use an app like WavePad Audio Editing App. It is said to have the ability to work with multiple audio files. If you do not mind adverts, there is a free version for this software as well.


install drivers for your phone
look for drivers at

your phone manufacturer's website
or
look at your chipset manufacturer's website.

if Driver didn't install properly turn off Driver signature enforcement on windows from boot options

Link for how to disabled Driver signature enforcement

and install drivers
reboot your PC
plug in your phone

hope that helped
cheers !!!


It's a bit of inconvenience of how Google Calendar uses time zones.
Here is a brief explanation of how it uses time zones:

How Calendar uses time zones
When you create an event, you'll see it in your local time zone. It
will also show up in the local time zones for anyone you invite, even
if they're in a different time zone.

Some workarounds:
1. Disable device time zone
When you travel to a different time zone, you can see your calendar in the local time.

Open the Google Calendar app .
In the top left, tap Menu .
At the bottom, tap Settings .
Tap General.
Tap Use device time zone on or off.

If "Use device time zone" is on, your time zone will update
automatically as you travel. If "Use device time zone is off", you can
select a time zone from the drop-down menu.

2. Create an event in a different time zone
There is another workaround involving setting time zone for an individual event in Google Calendar.
For example, if you're going on a trip to Bahamas and want to make sure your 2 PM island tour shows up on your calendar correctly, you should choose the time zone for Bahamas while creating your event. i.e

Create an event

Open the Calendar app .
Tap Create .
Tap Event .
Start typing in a title for your event. You'll often see suggestions – choose one or keep typing.
Tap Done .
Edit event details like the date, location, time, event visibility, and who's invited. If you don't share your calendar, you
won't see visibility settings at all for your event.
Optional: If you have more than one calendar and want to change which one you're adding the event to, go to the top and tap the
calendar name.
Tap Save.

References

Google Calendar help: Change calendar time zone without changing event times
Google Calendar help: Create an event


How can I put location in "Battery Saving" mode in Android Pie?

Google has removed all of the UI from the OS to change this setting, but it's still changeable in other ways.

If an app has the WRITE_SECURE_SETTINGS permission, it can do this by calling Settings.Secure.putInt(contentResolver, Settings.Secure.LOCATION_MODE, Settings.Secure.LOCATION_MODE_BATTERY_SAVING);. The Tiles app in the Google Play Store includes a Location tile that does exactly this.

Alternatively, if you have ADB or root, you can do this with no third-party apps by running settings put secure location_providers_allowed +network,-gps from an ADB shell or a root shell.


Displaying photos in "years, collections, moments" structure?

So far I didn't find any Android phone that does similar thing. However if you are OK with 3rd-party albums, here's one that seems to do exactly what you want. It's not as fast as iPhone but the performance is quite acceptable.

https://play.google.com/store/apps/details?id=com.atomicadd.fotos


Is there any way to put a password to avoid someone from hard resetting my phone?

No. Even if you could add such a restriction within Android, it would still be possible for an attacker to boot into recovery or into fastboot mode and reset the phone from there.

If you're trying to protect the confidentiality of your data (i.e. stop an attacker accessing it), then encrypting the phone is what's required for that. If you're trying to protect the integrity of your data (i.e. stop an attacker deleting it), then you can do that by backing it up to a secure location that there's no risk of losing.

If you're trying to stop someone deleting a tracking program or the like, then you're not protecting your data at all, you're trying to protect the phone itself. You can only do this with physical precautions, not software precautions, or by insuring against the loss.


How can I send many files (> 25MiB) at once as attachments?

It would be a long and hard way, but if you have enough time and resources you could cross compile the mail software of GNU CLI and use it from an Android app.

This way you can be sure the software won't be limiting your messages by attachment size. And if it did you could properly refactor the source code.


Flash your phone using a computer. As your phone is powered by Mediatek chips, it is easy to flash.

Go here and download the firmware for your phone model and here for Instructions.


no adb devices detected after failed revert to Android

Just did all the necessary steps on my N7:

Download the factory image from Google
Unpack the downloaded file (e.g. by tar -xvzf nakasi-jdq39-factory-c317339e.tgz)
Boot your N7 into the bootloader (hold the power and both volume buttons)
Have fastboot installed (comes with the SDK or for Ubuntu, just install android-tools-fastboot)
connect it to your machine
Flash it using flash-all.bat or flash-all.sh (needs installed fastboot)

Here's the transcript (using Ubuntu):

me@localhost:/tmp/nakasi-jdq39$ ls
bootloader-grouper-4.18.img  flash-all.sh   image-nakasi-jdq39.zip
flash-all.bat                flash-base.sh
me@localhost:/tmp/nakasi-jdq39$ bash flash-all.sh
...
(bootloader) Bootloader is already unlocked
OKAY [  0.020s]
finished. total time: 0.020s
erasing 'boot'...
OKAY [  0.104s]
finished. total time: 0.104s
******** Did you mean to fastboot format this partition?
erasing 'cache'...
OKAY [  0.147s]
finished. total time: 0.147s
erasing 'recovery'...
OKAY [  0.106s]
finished. total time: 0.106s
******** Did you mean to fastboot format this partition?
erasing 'system'...
OKAY [  0.175s]
finished. total time: 0.175s
******** Did you mean to fastboot format this partition?
erasing 'userdata'...
OKAY [  1.401s]
finished. total time: 1.401s
sending 'bootloader' (2096 KB)...
OKAY [  0.286s]
writing 'bootloader'...
OKAY [  1.165s]
finished. total time: 1.452s
rebooting into bootloader...
OKAY [  0.020s]
finished. total time: 0.020s
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
archive does not contain 'system.sig'
--------------------------------------------
Bootloader Version...: 4.18
Baseband Version.....: N/A
Serial Number........: XXXXXXXXXXXXXXXXXX
--------------------------------------------
checking product...
OKAY [  0.040s]
checking version-bootloader...
OKAY [  0.023s]
sending 'boot' (4944 KB)...
OKAY [  0.654s]
writing 'boot'...
OKAY [  0.172s]
sending 'recovery' (5446 KB)...
OKAY [  0.712s]
writing 'recovery'...
OKAY [  0.193s]
erasing 'system'...
OKAY [  0.055s]
sending 'system' (471804 KB)...
OKAY [ 60.282s]
writing 'system'...
OKAY [ 23.357s]
erasing 'userdata'...
OKAY [  1.023s]
formatting 'userdata' partition...
Creating filesystem with parameters:
    Size: 14442037248
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 8176
    Inode size: 256
    Journal blocks: 32768
    Label:
    Blocks: 3525888
    Block groups: 108
    Reserved block group size: 863
Created filesystem with 11/883008 inodes and 96825/3525888 blocks
sending 'userdata' (137526 KB)...
writing 'userdata'...
OKAY [ 27.078s]
erasing 'cache'...
OKAY [  0.050s]
formatting 'cache' partition...
Creating filesystem with parameters:
    Size: 464519168
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 7088
    Inode size: 256
    Journal blocks: 1772
    Label:
    Blocks: 113408
    Block groups: 4
    Reserved block group size: 31
Created filesystem with 11/28352 inodes and 3654/113408 blocks
sending 'cache' (9052 KB)...
writing 'cache'...
OKAY [  1.751s]
rebooting...

finished. total time: 115.545s


delete gmail account without resetting my android phone

You should go to the phone settings, and go under accounts and then select the gmail account that you want to remove and click on the menu button in the top corner to remove the account. This process might be a little different based on the OEM of the phone, since they might theme the operating system.


Nexus 7 refuses to pair with in car audio?

I dont know which nexus 7 Gen you are using, but IMO there must be an incompatibility between the tablet's and car's bluetooth technology.


Play store - Wishlist server error DF-DFERH-01 - ZTE Blade III

First you have to go to Settings > Applications > Manage applications
  Once here you go to the "All" tab.
  Seek the Google Play Store app and press "Clear Data" button.
  Then look for "Google Services Framework" or "Google Service Framework" application and do the same.
  Then restart the phone, wait a minute and ready.

  I hope they work.

http://wikitechsolutions.com/6496/how-to-solve-the-df-dferh-01-error-when-you-are-into-google-play


Is there a way to change the on-screen position of the 'Return' button on my Archos 101?

in the google market there is an app to change the archos buttons and even add some. its named archos buttons afaik. but your device has to be rooted. havent tested it though.


Close/reset Chrome tab(s) without launching Chrome

Just in case no better answer is given, I found a workaround by mere chance. Another program (Play Store) decided to open some web-page. Since Chrome was a default browser, it launched Chrome with a new tab. This means that the last opened tab (which was my problematic one) was not made active and hence Chrome hasn't tried to display it. I was then able to close that tab as usual, and then open it again. This time Chrome downloaded the content from the web and since I corrected it, the problem was resolved.


I have 2 androids saving doc is my problem

Depending on the application, there should be an option in the settings that allows you to choose your storage medium. If that option is not there, then I suggest saving it on the cloud. Moving manually may not work the way you want. If you do want to move it manually, then download Astro File Manager. From there, navigate to the default folder (each application may be different and because you haven't told us the application name, I can't help you there). Find the file you desire to move and from there it should be obvious.


Can I dual-boot CyanogenMod 12 on 1st gen moto Gs?

According to the Cyanogenmod site:

CyanogenMod is an enhanced open source firmware distribution for smartphones and tablet computers based on the Android mobile operating system. It offers features and options not found in the official firmware distributed by vendors of these devices.
CM is an alternative operating system intended to replace the one pre-installed on your smart phones and tablets. If you've got an older device that isn't getting updates anymore, or if your device seems unusually slow, or maybe you're sick of spyware, adware, and other unwanted garbage on your phone that you can't remove... Maybe your device is missing features or has been otherwise artificially limited in functionality. Perhaps you just could use a boost in performance... Or maybe you'd like to be more confident that your operating system has included some of the latest bug fixes...
If so, CM might be for you.

Essentially you are correct that it is a modified Android OS, with root access by default.
To install it alongside your current OS you would need to use a tool like Multirom which may not be officially supported for your device and can often be dangerous.
The Multirom thread even states:

It is dangerous. This whole thing is basically one giant hack - none of these systems are made with multibooting in mind. It is messing with boot sector and data partition. It is no longer messing with data partition or boot sector, but it is possible that something goes wrong and you will have to flash factory images again. Make backups. Always.


Android x86 in VirtualBox: “FATAL: NO BOOTABLE MEDIUM FOUND. SYSTEM HALTED” directly after installation

That was likely a flaw in Android x86 Marshmallow, which has already been patched in Android x86 Nougat, according to my tests.


I just had this problem resolved. On the home screen of your Samsung, pull the notifications menu up by swiping your finger from the top of the screen.
Click on USB charging tab.
Click on File transfer or Photo transfer.
In windows explorer on your computer, click on your device. You will then see your phone details come up.


the best are Genymotion, BlueStacks, Andy and BlueStacks doesn't need Virtual Box. Genymotion is more suitable for developers


How to search within the app that I bought in Google Play?

This might help:

Login to your Google account from your PC
Go to https://play.google.com/apps
Hit Ctrl+f (or command + f on Mac) and type the name of your app, and look for it.
Click the app name when you find it.

Now, you can either note down the exact name of the app and the publisher and install manually from the Play Store on phone, or, just click the Install button (make sure your phone is on and has a data plan/wifi), select your device, click Install.


Navigation app lost after updating phone

The latest Google Maps app has the navigation function in-built. The navigation "app" was always integrated into Maps. The blue icon was just a separate entry point into that maps.

If you select a destination, look at the bottom of the screen where it says navigate and you will recognize what comes up next.


I had the same issue with my device as well.

Device: SM-G360T
Android version: 5.1.1
Google App version: 5.13.31.21.arm
Google services version: 9.0.83 (234-121911109)
Google Play store version: 6.5.08

My solution was to download the Google Now Launcher (version 1.3.large). It replaces your current launcher, but I thought it was a good exchange. Warning! Replacing your current launcher will change your current home screen applications layout, but you can always uninstall Google Now Launcher from the Applications Manager to return to your old launcher.


Broken screen on HTC Wildfire S - possible to root to extract data?

You can possibly use the htcdev utility to gain access but you need to read up on it as the root procedure I found requires using a new recovery utility which would require a working screen. See: http://forum.xda-developers.com/htc-wildfire-s/help/2015-root-flash-bootloader-unlocking-t3227482

And more generally:

http://forum.xda-developers.com/htc-wildfire-s


All-Encompassing Dark Theme for Colourblind people?

I believe you can go to Settings->Accessibility->Color Space Correction. Try that, and see if it solves the issue for you. I'm not colorblind, so it is kind of hard for me to see if it works as expected for you...

I got it from here

It is available since Android L, according to this site


Chromium: Option to save passwords and change encryption greyed out

A reboot might fix the issue (it did in my case). No idea what caused it though.


Can mobile websites (not apps) access androids GPS Radio

While Websites can not directly access the GPS, then can get the current location from the device (But of course only if the user has granted the permission). I think that this is done via HTML5's gelocation API, but I am not sure.


Is removing an app any different from disabling an app?

As it has already been said: the main difference is that disabling an app simply marks it unavailable (which can easily be reverted), while removing physically removes the app and all connected data from the device.

What was still left open is: What do you gain from removing an app, that you didn't get by disabling it – so it would be worth the risk of not being easily reverted?

Space: You're probably talking about system apps here. Those are usually installed on the /system partition, which is mounted read-only, and cannot be used by "normal (user) applications". So removing the app itself doesn't give you space to "simply install other apps". But still:

Almost all apps have data, which is stored in /data/data/<app_package_name>1. While pressing "clear cache" and "delete data" from Settings→Apps resets those, it doesn't completely delete everything. Removing the app does. So you gain at least some space here.
All apps are being "optimized", which results in Dalvik/ART cache data residing on the user partition (inside /data/dalvik-cache). If you delete an app, this cache is removed – if you disable it, it remains (see the comment of Death Mask Salesman below).

Performance & battery: If you disable an app, it becomes invisible to the user – but the files are still there. Also, the package manager still knows it exists. Plus the app's "intents" are still available: if another apps directly calls them, the disabled app still responds to the call. It also seems to listen to some broadcasts it previously had registered listeners on (example: my LG Optimus 4X has those bloated LG stuff I've disabled. Nevertheless, after each boot I receive prompts from their "remote service" app to approve).
That means, a disabled app can still be running in background, if called from some other place – and consume battery plus CPU, even bandwidth and other resources. A removed app obviously can't.

1 Some apps also store (usually "huger chunks" of) data on SDCard, but almost all apps have at least their central data below /data/data.


How to make Line save pictures & videos to the SD card?

Head into the Settings menu.
Scroll down to find “Apps“. Tap on it.
Now, you will observe the list of applications installed on your device.
Tap on any of the apps that you want to store on SD Card. ...
Scroll down, and you will find “Move to SD Card” option.


Introspy: trace file (introspy.db) is not created

I know this was asked a long time ago but in case anyone else who searches needs an answer:

I also had this problem when running Introspy on a Galaxy S4 running KitKat (4.4.2).  I have ran Introspy with zero problems on a Nexus S running JellyBean (4.2.1).  Because of this I believe it is an Android SDK problem with newer versions.

If you look at the AndroidManifest file for Introspy-Android Core, the targetSdkVersion is 18, which denotes Jellybean.  I looked at logcat files and found that I was getting the error:

Permission Denial: get/set setting for user asks to run as user -2 but is calling from user 0; this requires android.permission.INTERACT_ACROSS_USERS_FULL

I simply added this permission to the Android Core AndroidManifest.xml file as well as the Android Config AndroidManifest.xml with the command:

<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL"/>

I then just recompiled both binaries and it worked!  Hope this helps.


it is converting to MMS formate and message is not going

This only happens if you try to send the contact as a vcard file (.vcf is the extension).
To send the contact number only, copy the number to clipboard and paste it in message body. The message will be transferred as text.
If you want to send the message as a  vcard file, contact your cellular company (eg. Airtel , Jio, Vodafone etc) and request them to enable MMS on your number.


Gmail app doesn't sync email at all when on Mobile Data

Ensure that on the device Settings | Data usage | Mobile | Mobile data is set to ON and that if Set mobile data limit is checked that you haven't reached that limit.


Actually what you see is "Downloads History", not "Downloads Directory".

So the item will remains even though the actual file has been moved/deleted.

Same concept like web browser downloads history, the history item will not remove even though the actual file has been deleted in file explorer. For example, Firefox Downloads history, you need to explicitly click "Remove From History":

The difference of Android is it's system wide and cross apps. New to users who come from PC background.

[UPDATE WARNING] The 2nd difference of Android from PC is it will delete the actual file if you delete it in "Download history". This different make user confuse and make me confident to said it's really an android design bug.

Now you get the idea, you can remove this download history with the following steps:

Go to App drawer icon (bottom six dots) -> Downloads icon:

1.2 Or if you can't find Downloads icon, you can go to Settings -> Device -> Storage -> Downloads:

Then you will see the Downloads History page:

Long press one item, then you can highlight more items, and click trash icon to delete:

The users(I'm one of them) who have the same question like you is because they always click "File Manager" icon as file explorer(Or plug USB to open the file in PC) and unrealized the Downloads icon is Downloads History, not sync from "File Manager". I personally think this is a design bug because of easy to confuse.

p/s: Not only vlc, if you visits Settings -> Wi-Fi -> upper right option menu -> Advanced -> Install certificates -> left side navigation drawer -> Downloads, you will see the same thing.


I have a fair amount of experience using and testing IP68 waterpoof phones.  Here are my experiences.
I personally have had quite a bit of success with them in several different types of environments.  When getting a new one, here's what I do before I put any data on it:

I charge it up and turn it on.  I make sure it works before testing.
I set the display to go off after 5 minutes.  I set an alarm with both sound and the buzzer to go on in 10 minutes.  This will ensure the speaker and buzzer work underwater, and will also provide a little agitation.
With the device turned on, I place it in a tall glass of fresh water for 30 minutes.  I want the glass to be tall to increase the water pressure.  A flower vase works well.  The device's display will shut off after 5 minutes, as expected.
With the device still wet, I turn it back on, and test it.  The speakers may temporarily sound horrible; I find this to be normal on some models.
Now, I place it under a water faucet turned up to a flow rate in which I would wash my hands.  I wash it under that pressure at all angles for several minutes and at various non-extreme temperatures.
Repeat step 4.
I let it sit overnight.
Repeat step 4.
I place it in the bottom of a tub as deep as I can, but within the manufacturer's specifications.  I try to agitate it as much as reasonably possible, often using a long stick or with a long piece of string or dental floss attached.  Then I let it sit in the water up to the duration specified by the manufacturer.
Repeat step 4.
I dry it with a cloth and vigorously shake it to remove some of the water within ports.
Repeat step 4.

I have yet to test a device that hasn't survived these basic tests.
At this point, I repeat the above steps with the type and temperature of water to which it will be exposed during real-world use.  I do this knowing that it may invalidate a weak warranty by a manufacturer that does not have confidence in their products.
I have only found a few minor downsides to waterproof devices:

Often, after being wet, the speakers sound really bad.  I typically have to wait for them to dry completely.  If I need good quality audio before then, I'll play loud music to use the air pressure created by the sound waves to help extricate the water.
Charging and data transfer are often risky/impossible until the device is completely dry.  Depending on environmental factors, this may take anywhere from 30 minutes to 12+ hours.  I've learned not to plug it in for as long as possible after being wet, to reduce fire risk or shorting a circuit.  When I do finally plug it in, I keep an eye on it, and I don't let it charge unless someone can supervise it (and therefore cannot be asleep).  I've learned to not attempt any data transfer via cable for at least a day, if I can wait.
Any ports are the hardest thing to get dry.  I haven't tried them yet, but I'm researching buying some little rubber port covers to hopefully help with this issue.  I am concerned that they will all fall out and get lost on the fist use.
It's often hard to find waterproof phones with easily replaceable batteries and microSD slots.
Repairs can be harder to perform yourself or more expensive for a technician to perform.

I have spoken to repair shops who state that they get waterproof devices that weren't nearly as waterproof as the manufacturer claimed.  Because of this warning, I tend not to intentionally push the limits of the waterproofness once the device has data on it.  Remember that increasing water pressure due to turbulence is similar to increasing water pressure due to depth.
If I'm going to be in extreme conditions, I place my waterproof phone inside a clear waterproof bag (which also has a rugged lanyard, which I have reinforced).
Overall, I highly recommend waterproof devices.  Just test them well before use, and make sure you backup your data frequently.  As we say in rock climbing, "never climb higher than you are willing to fall".
If you do have to return a device due to a waterproofing failure, please do your best to ensure the manufacturer doesn't just offload it to a refurbisher who will then sell it to an unsuspecting person who will not be aware of the device's previous failures.  No one wants that to happen to them, so let's work together to make sure it doesn't happen to others.


how to transfer files to new external sdcard

I got a real 128 gb card, here I simply copy pasted over my DCIM folder, then I put the new sdcard in and rebooted my phone, on startup the phone recreated the /Android folder and all apps had rights to their new folders.

so my method:

backup and delete all aps that use the SD card
format the sd card
take a photo to generate the DCIM folder
insert SD card in your compuer
delete the /Android folder (it will be regenerated when you insert the card in your phone)
move relevant files to the DCIM folder
insert sdcard in phone
restart phone
reinstall aps from backup
do something that makes them regenerate their folders (ie down load a file, take a picture ect)
restart the phone
for all aps that cannot write to their own folder, delete he app and delete their /Android/data/com.company.app_name folder then go to 8


How can I Recover deleted WhatsApp Images on Samsung Galaxy S2?

If you have ROOT  ACCESS
Try Undeleter

This app scans and recovers deleted files from SD cards and internal
storage.

Features:

Restore any file that has not been written over
Works with documents, images, video, music, archives and binaries
Save files directly to Dropbox, Google Drive and Sdcard

If you DONT HAVE ROOT ACCESS

The first thing to do is to connect the phone memory (internal or external) as a Mass Storage Device to your computer, ie, via USB.
Then download Recuva (you can use either the paid or free version), which is a program to recover files for windows.
When you run Recuva, the first thing to do is select the type of file you want to recover: Pictures, Videos, Music, Documents, etc. and set a specific folder to attempt recovery from. (In your case select image recovery from Sdcard/Whatsapp/Media/Whatsapp Images)

Other Free Data Recovery Softwares:
* ZAR
*Card Recovery
*Pc Inspecter File Recovery
*PicaJet Photo Recovery


It should work. At the very least it won't brick since it doesn't include system apps. You could also try adding -shared to your backup command.


For everything you want to automate on your Android phone I highly recommend you to use Automate. Automate is a powerful visual scripting app. Imagine it to be the BluePrints for Android. Or should you know Scratch, it's just like that. Changing default Network Type is a system setting you can easily do using Automate.

Automate offers the "Quick Settings Tile Show" block that sets up an QS Tile and can be interacted with. For use of that block, refer to
https://llamalab.com/automate/doc/block/quick_settings_tile_show.html

This app is an scripting app. This means you still have to create your program according to your wishes, but I suppose that should not be a problem for you.
https://llamalab.com/automate/

Your script will look like this:

At first you need to set your preferred network type. Let's go with LTE here. You pick the "System Settings Set" Block, choose "Network Preferrence" and enter LTE. Note: The actual value your system uses to express "LTE" may vary from device to device. To find out which term YOUR device uses, you can utilize the "System Setting Get" block: In your settings, set LTE as preferred network. Then, within Automate, you use the System Setting Get block and ask for the current preferred network. You assign the block output to a variable (You don't need to manually create one. A variable with the name you enter will be created automatically), for example "Type". Then, you pick the "Toast Show" Block, and enter the name of the variable. Note: Automate uses text as primary input. You can change between these modes by clicking the "fx" icon right next to the input field.

It will change into a Stamp then. Text always has these "" around them, while variables don't. When entering the variable into the Toast Show block, be sure to switch into Variable input mode and enter the name of your variable without these "".

When you have found out how your device calls "LTE" in the settings, go back to our original script. Here you can add it to the System Setting Set block.

So far, our script has two blocks: The Flow Start and System Setting Set block. Now we add the Quick Settings Tile. For that, you pick the Quick Settings Tile Show block and set it up according to your wishes. For example you can call it LTE, choose an appropriate Icon and make it "Active".

Now, add another System Settings Set block, that changes the network preferrence to whatever you want to have instead, for example EDGE or WDCMA. To find out by which name your system calls these network types, you can recycle the "System Settings Get - Toast Show"-Script.

And then, once again, put another Quick Settings Tile Show block with the same input arguments, except for the "Active" button, which should be left inactive this time.


Connect my Android phone to a WiFi hotspot from my laptop

Stock Android doesn't support ad-hoc WiFi networks.

If you have a rooted device, it's possible to work around this limitation as described here. Basically you can install a custom ROM that has this feature enabled, or manually configure the wpa-supplicant, or if you are feeling adventurous you can compile your own patched copy of wpa-supplicant that fools Android into thinking that ad-hoc networks are regular infrastructure mode access points.


How do i remove double notifications? Galaxy s 2

You need to go into the Stock Messaging app, hit Menu > Settings, un-check 'Notifications' which has the text stating 'Display message notifications in status bar'.


How to mount Android device as USB mass storage instead of MTP?

Follow these Steps to mount your /data partition as Mass Storage:

Boot to recovery
mount | grep /data(note down the device file /dev/block/.....)
umount /data
find /sys -name lun*(Note down the url containing f_mass_storage
adb shell
su
cd /data/local/tmp
vim usb_mount.sh
Press i
echo 0 > /sys/class/android_usb/android0/enable
echo [Previously noted down device file] > [Previously noted down URL]/file
echo mass_storage > /sys/class/android_usb/android0/functions
echo 1 > /sys/class/android_usb/android0/enable
Write :wq and press enter
chmod 777 /data/local/tmp/usb_mount.sh
sh /data/local/tmp/usb_mount.sh

This should disconnect and reconnect your device as USB Mass Storage.

Comment if you face any issues.


Android large empty storage marked as full (new phone)

Do not unlock the bootloader because you will lose warranty.
Check the following command to proof it's a fake X27 plus or install this app

adb shell cat /proc/partitions

Claim the phone to the seller and get your money back


How do I remove the confirmation alert when choosing Silent mode?

This appears to be baked in to the stock ROM you are using.

There are widgets, like silentwidget which will let you toggle the silent mode without using the power button method, although this requires you to go to the launcher to do this - to get around this, have a look at a multitasking app like PowerStrip which will allow you to launch apps, see widgets and more from anywhere on your device without having to go back to the launcher.


The only reason you need to root phones in the first place is that the manufacturer has tried to prevent software choice on the phone platform. The PC design is pretty unique in that it has had a choice of software platform for so long that it's an ingrained feature, although with Secure Boot on Windows 8 devices this is likely on the way out.


I agree with Onik's comment linking to his answer to a previous similar question; this very well may be up to your carrier and something you'll have to take up with them.

SMS/MMS delivery is a ballet involving the sending and receiving carriers' interest in cooperating, the network technology your phone uses, and how the SMS app on your phone interprets the messages you receive. An unfortunate number of these factors are out of your control, but have you tried another SMS app like Go SMS or Handcent? These may help your issue.


Different wallpaper for each homescreen?

AFAIK the default Android launcher does NOT allow you to do this. However, there are some launchers available on Play Store which let you do this. Regina 3D Launcher is one of them.

The other option I see is what you are already doing, using a live wallpaper like MultiPicture Live Wallpaper.

(I have mentioned some popular apps to do this, there are alternatives available, you can search on Play store.)


Some apps use the "staged rollout" feature of Google Play, which means that not all users get the update at the same time (I'm not entirely sure on exactly how it distributes the updates, but it does). So no, if the update is not shown in Google Play, the only way to get it is to wait.

However, APKMirror provides (some) APKs which you can manually install by downloading them onto your device and installing them

Note that "Unknown sources" should not need to be enabled, as the majority of these APKs seem to be the original, signed APKs - that is, the APK's cryptographic signature guarantees that it is unmodified from the company.

How does this work? I'm going to skim over the details, but essentially, the company that produces the app (for example, Google) has a secret "key" which they use to cryptographically sign the APK. Android checks that the new version of the APK is signed using the same key as the one that's installed (and that all the files within it match checksums provided by the APK), and if it doesn't (meaning that the APK has potentially been modified by some third party), it will refuse to install it.


How to remove a certificate Authority installed on my Android mobile ( redmi note 5)

You need to go to:

Settings > Security > Encryption & Credentials > Trusted Credentials > User

You can remove the installed CA from there.


A Google search shows me a lot of people have this question...looks like it's still an issue.

Although one post here says Image Viewer (with animation) v1.0 from Androlib.com helped (I have not tried it).


Will Samsung Galaxy Nexus i9250 work with Indian SIM Cards?

The phone specification says it supports the following frequencies:

2G Network    GSM 850 / 900 / 1800 / 1900
3G Network    HSDPA 850 / 900 / 1700 / 1900 / 2100

I think this is almost all the frequency, so the phone should work in India.


Does my screen have burn in or is it something else?

Most likely you are right, your display is affected by a burn-in effect.

The Galaxy S7 is equipped with an OLED display, this means that every small pixel is a small LED based on organic chemicals that can be individually lit.

The problem of OLED displays is that the longer and more often a pixel is lit, the pixel is aging and getting very slowly darker and darker.

Based the screen shot I would agree with you that this was caused by the Android task bar which is usually black (not lit pixels means no aging) whereas the rest of the screen above the task bar is usually not black and therefore is affected by the aging effect.

May be you often accidentally activate the screen when the phone is in your pocket (and therefore in portrait mode)?

Usually modern OLED displays should have implemented counter measures to reduce the effect that different parts of the screen are aging in different speed. However it looks like in your case this mechanism wasn't able to fully compensate this effect.

What you can do: The pixels aged pixels that have lost a bit of brightness can't be restored. Therefore the only way is to force the remaining usually black pixels and increase their aging.
This can be done by displaying an image that have all pixels black except for the area that is brighter (the area below the red arrows on your image). If you display this image on your screen for some hours a day you will see that the pixels will slowly will adapt their brightness to the pixels on the rest of the screen.


How to transfer a file from my downloads folder to my media folder? (Nexus 4)

Either you can use a root browser like ES Explorer or even easier is to add a folder on SD denoting what you wish to use it for ie. Ringtone, alarm, ui, notification


A music widget that works with Google Music streaming and offline service?

Go check "Plug in music widget" at Android Market. It's working with Google Music and free.


Samsung Sm-A500H: Google Play reports "This app is incompatible with all of your devices"

You don't need to be rooted to do this. You can try to search the application file on google. You have to accept installation from unknown sources in the security option menue in your phone settings before.
Just search for "Your desired APP name.apk" - make sure to grab a relativly new version of it and try to install it manually.

But to be clear: Don't download any paid app this way. Also: This file may modified in some way so do this at your own risk. Updating it via the PlayStore won't work too. I hope this helps you.


Can't boot Android 6.0.1 Dirty Unicorn Custom ROM

NO.. first flash ROM file

  (in your case it is DU_m8_6.0.1_20160910-0239.v10.6-OFFICIAL)

then after that flash boot.img any time you flash rom on any phone..!!

Hope this will help..! ;)


How to set default alarm ringtone in Android 6.0?

Answer is - use  "ES Explorer"

Very strange, but "System settings" have only Ringtone and Notification, and no Alarm-clock sound. I think it is a bug. Maybe that setting should be in Clock app, but it also no.

Steps:

Play any music file you would like to set as default ringtone for the alarm in ES Media Player
Click three dot button [:] in top right corner
Select Set ringtone
Now set ringtone dialogue will open. Choose Set alarm
Now open Clock app. You should not see the warning


Can I restore apps and settings from Google backup later?

I found an app that totally saved my life on this matter!
The app is called Activity Launcher and from this you can open Android Setup app (the one with Restore icon) and click on the activity CloudRestoreFlowActivity. The restore screen will show up and you can select a backup file you previously uploaded to Drive.

FYI, I use Mi A2 Lite with Android 9.0 Pie.


My LG X Power volume keeps resetting to 2

I figured it out.

It was the "Call Blocker" app from AndroidRock.

The problem went away after I uninstalled the app.  To be sure, I reinstalled it, and the problem came back.  I tried this about 3 or 4 times to confirm.

https://play.google.com/store/apps/details?id=com.androidrocker.callblocker&hl=en


Change .pdf-file-icon under Total Commander

Total Commander (TC will show the first returned icon for that type. It seems.to be impossible to reorder them by hand. TC calls packageManager.queryIntentActivities to find out which apps are associated with a certain file type. If none of them is marked as a default, TC uses the first one in the mentioned list. But there is no clue (yet) in which order these are returned by Android.

You may also choose your own:

Go to: Main menu - Configure - Internal associations
Add new extension: .pdf
Choose an icon via button in the lower left


Revert navbar back to the right side of the screen under 270° rotation

As my investigation shows, Google calls it "Seascape Navigation Bar View" and deems it as a feature. This part of the code inside the Android framework determines whether the new left navbar layout should be used if 270° rotation happens. Making it still return NAV_BAR_RIGHT in the case effectively reverts the change. Tested side-by-side on a LineageOS compilation done personally.

Unfortunately for end users without access to source code, I don't know of a way to alter the behaviour yet: on older Android versions this change is supposed to be reflected in /system/framework/services.jar, but since Oreo it has both been split into a new /system/framework/services.jar.prof file and odexed, so currently available tools can't touch it as far as I know.


"Route" USB to Android phone through computer

Instead of connecting both to computer try using a USB OTG cable.

Because if you connect your phone to computer via USB the computer thinks that you connected a storage and mounts it as a storage drive and same goes with the USB drive (or SD-Card) too. But what you are asking is to mount the USB drive on the phone which is not simply possible unless you are a software specialist with expertise in network and drive handling capabilities.

So, there is no simple way for a USB Drive to show up on a mobile phone connected to the same computer. And I suggest you to use a OTG cable instead if you have a compatible device.


When copy/move files to system you need to change permissions using chmod 644 file_name.apk. The apps will then show back up.


How to connect new user to hotspot while vpn running?

Normally in plain hotspot mode (without VPN setup), clients will get
  an IP address from the phone's DHCP server.

  However, when the OpenVPN client is running, by default it is
  redirecting all traffic to the OpenVPN server, meaning any client
  traffic is also being redirected. Hence, the clients aren't talking to
  the phone's DHCP server any more - they are talking to the OpenVPN
  server, and if that doesn't provide an IP address via DCHP then the
  clients connection attempts will "hang".

There are possible workaround to keep tethering functionality on other connecting clients:

Using postrouting and forwarding rules

You can just add just  post-routing  and forwarding rules i.e

iptables -t filter -F FORWARD
iptables -t nat -F POSTROUTING
iptables -t filter -A FORWARD -j ACCEPT
iptables -t nat -A POSTROUTING -j MASQUERADE

(this is the solution I'm using currently),

Setup IP addresses manually

You may need to assign other clients IP manually (static IP
address) to bypass DCHP server.

Exclude hotspot subnet from tunnel

  The fix is to identify the subnet used by the hotspot service and
  manually add it to Excluded Networks for the connection. i.e
  192.168.43.0/24.
  Now when the tunnel is initiated the hotspot subnet is always excluded from routing through the tunnel regardless of startup
  sequence and tethering always works.

or simply excluding 192.168.43.0/24 (and including  0.0.0.0/0) rules from iptables.

Acknowledgements

Wi-Fi hotspot enabled on host device with OpenVPN connected... connected client devices have no internet


How to hide your Wifi Hotspot from unwanted devices

Keep your ssid hidden, after creating the wifi hotspot. Just tell your friends and others the ssid. No one else would be able to see it.


Most apps store their cache data, files in the /data/data/ directory.

Starting from root directory "/".

For more detailed explanation, see @Izzy Comment.


Disable notifications while watching videos or listening to music

When you are watching youtube, temporary put your phone on silent.

However you can also use this app: https://play.google.com/store/apps/details?id=com.pierceholdings.dontpause&hl=en


You can use Back up and Restore to manually and multi select all the SMS's you want to delete.


Deleted Contacts on WhatsApp but Chat not deleted

Not being able to see someone's profile picture does not mean they deleted you from their contacts. It's possible they simply removed the picture and no one can see it including you.
If the person still has the chat saved, then yes they will see your profile picture.
If you don't want someone to see your profile picture you can delete their contact, and in WhatsApp settings select that only your contacts can see your picture. Alternatively you can block that person's number and they won't be able to check your profile picture


Yeah it is Possible.

I think you are developing your app using Android Studio. In Android Studio go to the option Build -> Build APK for building your app. Then you can share your app with your friends. But Android requires that all APKs be digitally signed with a certificate before they can be installed. So you need to sign your app.
Here is a tutorial for building signed app. Then Click on Build -> Build signed APK for building your app.


There's no official upgrade to 2.2 for X8 Xperia, Wikipedia says. You can install a third-party ROM, though -- it seems the latest Cyanogenmod 7.1 is available for this device. Which is even better, considering that ROM is based on Gingerbread 2.3 instead of Froyo.


Unable to enter recovery mode for Marshmallow manual OTA update on Nexus 6

Solution
First press the PWR button, then quickly press once the Volume+ button and release the keys.
Explanation
It could be tricky for some people to enter the combination right.
Nexus 6 does not allow direct Recovery boot using PWR+Volume+ combo on powered off phone. Instead, you have to go through the bootloader.
Once you are in the recovery pre-screen (in my case, of ROM MOB30O), holding the PWR button will force the device's power cycle. If you press Volume+ before PWR, recovery will ignore the sequence, and then if you hold PWR a power cycle will start.
The power cycle then will simply ignore that you are holding Volume+ button, bringing you to Android OS with a normal boot


I have done the exact same thing in the past with a Samsung Galaxy Y DuOS S6102 by replacing all the mount lines concerning the data partition in the init scripts and fstab file.

I couldn't find better solutions (think as future-proof) for the problem because once you look at the boot process for a generic Android device in Wikipedia, you'll notice the kernel runs the init scripts which makeup the directory tree and mount certain stuff that lay the foundations for Dalvik/ART runtimes to kick-in.

So by making a few tweaks to these scripts and partitioning the 8GB SD card into 1GB and 5.6GB, I was able to make it work boot.

Note: The device I used runs on ancient technology with little security features as compared to modern techniques. Hence, you might wanna be careful before making changes.


How does Startup Manager block startup apps?

Some research indicates that this is most likely done by revoking permissions to the apps you specify. Specifically, the app needs android.permission.RECEIVE_BOOT_COMPLETED in order to run at startup.

However, while this is the most likely situation, I can't speak for the exact functionality of Startup Manager.

Additionally, if you're concerned because the app's description isn't clear about how it works, you can alternatively use Autostarts, an open-source Android startup helper tool which controls which intents actually get sent to which apps.


unlinking android mobile from google play store

I would preform a factory reset. This will erase the Google account from the phone and it will erase all of your user data. This way if it gets lost/stolen or you want to give it away it is good to go!

To do a factory reset it is basically the same for all devices:

  Settings Menu --> Privacy --> Factory Reset --> Confirm...


I have an HTC desire C and want to turn off Google voice typing

Disable both Google Voice Typing (in the keyboard menu) as well as Voice Input key (under Languages).


Different notification sounds for sms and email?

You can customize the Notification settings for both Gmail and Messaging in each of the apps separately.

In Gmail press menu and go to More->Settings and look at the Notification settings section.

In Messaging press menu then Settings and look at the Notification settings section.


Can I add a fingerprint without allowing it to unlock the phone?

The exact thing as you want is not possible on Android.

You can try using a third Party AppLocker App to secure your Applications while unlocking your phone with your Fingerprint, but I would not recommend any uncertified 3rd Party software protecting my apps.


Android O, failed to mount /system, /dev/block/dm-0 is read only

For debug build, user have to disable-verity at first.

adb root
adb disable-verity
adb reboot
adb remount
adb shell
mount -o rw,remount /system

In order to know build type of your android, in adb shell enter the following command

cat /system/build.prop | grep build.type


S-voice on Samsung Galaxy S4 "No response from server..."

I was having the same issue with S-Voice on my Samsung Galaxy S4 all of a sudden. A Samsung support tech helped me figure it out by telling me to start the phone in Safe Mode to see if S-Voice worked that way.  He said if it did, it was most likely a 3rd party app.  Turns out he was right.  I deleted Music Download Paradise Pro, which was the most recent app I had downloaded and S-Voice has worked since then.


How to boot into the Recovery mode without volume buttons and reset hole?

I found that I can go to the Download mode by pressing and holding down the Home button. Then I connect the USB and press the Power button. I also used Phoenix Suite.


"insufficient storage" though nothing is installed

This a common problem faced by rooted phone users.
If you have any app that links your files to Sd like link2sd, luckypatcher...
and your phone doesn't support it. You'll have to revert all this apps setting to get the memory back. The actual problem is that you are linking to a directory which doesn't actually exist.


adb pull - copy whole folder to computer

To pull files to the C:\Users directory with adb you would need to be in an elevated command prompt. If it is not a necessity to have it in the C:\Users directory, you could pull the files elsewhere. Ex: adb pull C:\Users\[your username]\Desktop.


How to block sound notifications of certain apps at a certain time?

i think you can do it with phone setting

Tap Settings > Sound > Do not disturb > Priority only allows, then pick some options. For example, you can set "priority only" to include incoming calls and texts from contacts, reminders, event alerts, and repeat callers. To restrict call and text alerts to your innermost circle, make sure Calls and Messages is set to Starred contacts only, then go through the Contacts app and star only those contacts who really, truly matter to you. Finally, a Repeat callers setting will allow a caller to get through if they've called twice within 15 minutes.

To enable Priority mode, flick down from the top of the screen to reveal Quick Settings, tap Do Not Disturb, then make sure the Priority only tab is enabled.
Finally, sit back and give your full, undivided attention to a (grateful) friend.
Note: Android's version of Do Not Disturb boasts three different modes: Priority Only, which blocks specific alerts for apps, calls and texts; Alarms Only, which blocks all alerts except for the Android alarm clock; and Total Silence, which blocks all alerts, no matter what. While the Alarms Only and Total Silence modes will guarantee you a peaceful lunch hour, they may also block critical alerts, calls or alarms. In general, you should stick with Priority Only mode unless you're certain you don't want any interruptions, period.

if you are looking for app that blocks notification :

Notification Blocker & Cleaner & Heads-up Off.
360 Security – Antivirus boost.
Notification Cleaner


I think that this kind of problem can be caused by some sorts of applications that have access or permission to enable your mobile data,I know that Facebook,Whatsapp & maybe every single social media app does not have that kind of permission.I know that samsung got a disabling option that turns off mobile data for good.that's all I know about that buddy


How to transfer WhatsApp from Windows to Android?

Windows Phone uses OneDrive and Android uses Google Drive for backup.Currently, Whatsapp does not support inter cloud backup transfer. You can subscribe to this Reddit group for updates.


Removed an Xposed module but still causing conflict

I had a similar problem where my SMS wouldn't send to my contacts. That day I had made a few modifications one included a Xposed module, I uninstalled the module and other modifications, but the problem persisted I resorted to restoring an old backup of my phone and the problem went away. I assume as our using a Xposed module your phone is rooted try restoring to a previous backup, it's always good practice to back up your phone before attempting any modifications. If you don't have a backup, then I'd suggest the only option is to restore your phone using Odin (If your using stock ROM) or to Flash a custom ROM


Is a device Unlock Code required when changing providers?

You're good for now, but don't lose that unlock code!

Cricket is now owned by AT&T, and you can use either an unlocked GSM phone or a locked-to-AT&T or locked to Cricket GSM phone on Cricket. But if you should ever need to use that Galaxy S II Skyrocket SGH-i727 on (for example) T-Mobile, you'll need the unlock code!

To unlock a Samsung Galaxy phone, you just need to put a non-AT&T, non-Cricket SIM card in it, and then power-on the phone. It should prompt you for the unlock code. If you don't have a non-AT&T, non-Cricket SIM card, then just visit a T-Mobile store, and let them put one of theirs in it.

AT&T has unlocking instructions here:
http://www.att.com/media/att/2014/support/pdf/ATTMobilityDeviceUnlockCodeInstructions.pdf


How to uncompress a password protected zip file?

Install Dual File Manager. This program lets you unzip password protected files.


"Application cannot be installed in the default install location" error while updating

That sounds like a known problem updating apps which were moved to the SD-Card using App2SD. It does not always happen -- but if it does, a helpful work-around is:

move the app back to internal memory
run the update (should work now)
move the app to SD again (optional -- if you want it to be on the external SD)


You can.  Understand that it's running Bionic rather than glibc, and not everything you're used to having on desktop Linux will be available.

The simplest way to experience this is to shut the Android framework down with adb shell stop (while running as root).  At this point, anything you can do on the device is being done without the VM.

You can run native programs, sending stdin/stdout over ADB.  You can interact with HardwareComposer to get access to the display, and use OpenGL ES to render stuff.  (You might want to keep SurfaceFlinger around, but that's entirely native code.)

Having the VM available doesn't stop you from doing anything, so getting rid of it doesn't do anything but free up disk space.

You might be better off with a Raspberry Pi for hobby projects.


PHone and Messaging icons do not show unread message notification or missed call in 4.04

I got the same problem a week ago and I found the solution myself by using "trial and error method" for my Samsung S3 mobile (Android 4.3).

Go to Settings > Application manager. There you will see turned off application which is named as BadgeProvider (in Android 4.3 it is in "turned off" application list but some version hasn't that "turned off" application list and in that situation you will see that application in bottom part of "ALL" application list.
So after you got that application you have to tap it and turn it on.

Now your problem should be solved. (Sometimes you have to restart your mobile after this process).


Once the photo is open there should be three vertical dots in the bottom right corner (if you don't see them initially tap once on the image/screen). Tapping on the dots will open a menu that includes the save option.


Will plugging the Samsung fast charger into a outlet rated 10W/2.1AMP slow down the charge rate?

First part of your question How do fast Chargers work

Firstly one needs to understand C-rate or charge rate. Quoting from the linked article

  C-rate is a measure that governs at what current a battery is charged and discharged. At 1C, a battery rated 1,000mAh charges at a current of 1,000mAh. In an ideal world the battery would be fully charged in 60 minutes. At 1C, the same battery discharges at 1,000mA.

Normal Charging

Li-Ion or Li-PO (both have same charge/discharge characteristics) -typically charged between 0.5 C to 0.8 C, more often closer to 0.8 C being the recommended rate. Quoting from BU-401a: Fast and Ultra-fast Chargers

  The longevity (of Li-Ion batteries), can further be prolonged by charging and discharging bellow 1C; 0.8C is the recommended rate.

Li-Ion batteries go through three stages of charging of battery charging Figure 1 of Charging Li-Ion batteries- Constant Current, Saturation Charge (current decreases), Ready (almost zero current). If you plot current drawn using an app like Ampere while charging a battery from 10% or lower to 100%, you would observe similar graph (you will not see the first stage unless fully drained and measured by proper electrical equipment)

Fast Charging

Essential difference is the C-rate or Charging rate. These chargers typically work by charging at 1 to 3 C rate
When you charge by such chargers, the second stage of charging (saturation stage ) is skipped and the battery reaches the third stage (ready stage) without being fully charged Quoting from this

  .... chargers may use the simplified “charge-and-run” method that charges a lithium-ion battery in one hour or less without going to the Stage 2 saturation charge. “Ready” appears when the battery reaches the voltage threshold at Stage 1. State-of-charge (SoC) at this point is about 85 percent, a level that may be sufficient for many users

Is it good for the Battery? No. Figure 2 here graphically shows deterioration in long term battery life measured in Cycles and the graph shows cycles for 3C charging dropping to 400 cycles compared to 500 for 1C ( I have no idea at what C, Your charger works. I Couldn't
locate any OEM information)

Second part of your question Will plugging the charger into the Belkin slow down the fast charge time?

Going by the specs provided by you: Probably No (linking your Belkin model would help as there are many variants going by your description)
USB rating is same as that of standard USB and power rating of 10W doesn't make a difference (chargers will use as much power as required and not more just because outlet is capable of providing more)
You can compare the charging times reported So, We Fast Charged the Samsung Galaxy S6 and This is What Happened here and update your findings in your question to help others


Real time device share on Apple TV via AirPlay

I don't know of any apps that can do that, but (supposedly) any Android 4.2 device can do that with a wireless display adapter connected to an HDMI-enabled TV. I also found this project by E.S.R.Labs, which they successfully get a Nexus S to mirror it's screen (albeit onto a Raspberry Pi). Mirroring functionality is also sometimes limited due to hardware requirements.
I also recently found that a developer was able to get Miracast working on Nexus 7 and 4 variants. Check it out on XDA with videos. Something cool to note with this project is that the mirroring capabilities are all software based; no need for additional hardware. Hopefully that will also lead to further development for mirroring on devices that don't already have the hardware inside of them.


Galaxy A3 2016 bluetooth problem.Devices are visible but won't pair

It may not work but I just rebooted the phone then paired again and it worked !  Mike


Admin profile locked on Android 4.4 KitKat tablet

I am assuming she either set a new pin/password for you by mistake or you already had a pin/password before she locked it that you cannot remember. Either way you need to reset the pic/password. Here are the instructions for Android 4.4 which you are using:

"Older versions of Android — Android 4.4 KitKat and older — have an integrated way to bypass your pattern, PIN, or other password if you forget it."

"To find this feature, first enter an incorrect pattern or PIN five times at the lock screen. You’ll see a “Forgot pattern,” “forgot PIN,” or “forgot password” button appear. Tap it. You’ll be prompted to enter the username and password of the Google account associated with your Android device."

http://www.howtogeek.com/226942/what-to-do-if-you-forget-your-android-phone%E2%80%99s-pin-pattern-or-password/

If you cannot remember the password to your Google account then complete this process first:
https://www.google.com/accounts/recovery/

If you have still access to the number you used when creating the Google account, recovery will be easy, otherwise you will need to answer some security questions first.

Once you recover your account you can go back to the pin/password reset instructions for your tablet above.