text:
Android dies at 20% battery?
It all started about three months ago when my HTC One (M8)'s USB charging port died. At first the port would sometimes not work, you just have to move the cable around a bit for it to charge, then you had to hold the cable down to make it keep charging, and finally device wouldn't charge at all.
The same exact thing happened to my HTC Vivid. When I got the Vivid fixed, the technician said it was water damage.
Anyway, after the local phone repair shop successfully installed the new USB port on my One phone, failing on the first try as it was still in the same condition, everything was fine. For a few weeks. Then the phone started shutting down as if it had no battery left, at 20%. I immediately plugged it into a charger, turned it back on, and the phone read 1%.
Its been doing that ever since. Some days it goes down to 0%, some days it goes down to 20% or 25% and dies.
Here's a screen shot of what is going on.

Under device settings, it says that the battery condition is good.
So I'm just wondering why my phone may be doing this, and what do you think the best option is to fix this.
I tried recalibrating the battery, clearing the cache, and installing a new ROM. None of the above worked.

The battery is probably worn out. It won't show anywhere that the status is bad, but it will suddenly drop voltage and can't keep your phone running. Try to get a replacement and check if it fixes the problem. I had this problem on my devices multiple times and replacing the battery always fixed the issue of a sudden shutdown.

@GiantTree Actually, check my answer, the battery problem is finally fixed!

Well, that is an HTC specific answer. Glad the support helped you. Usually the battery has no way to tell how much charge it has, only a voltage that is used to determine the charge.

Well thanks anyway. If it starts dying again, I'll get a battery replacement.

There could be three reasons to this (not in any order)  :

Battery lived it's life.
Fuel Guage drivers corrupted.  To rule this out, i suggest back up your data and with your recovery wipe clean all Cache and system and flash stock(not sure if you cleaned fully when you flashed a ROM)  If the problem continues, it is likely that it is not a driver corruption issue.
Hardware of battery charging chip gone bad. One possible way of checking this is to see if it is charging and discharging fully in safe mode. If  it  does unlikely to be hardware issue

I would recommend step 2 first and then if possible borrow a battery to check if it is a case of  battery end of life.
All the best and do post the conclusion

I would love to test a new battery, but the HTC One's battery is not removable, nor is it easy to take apart. It requires resin, and heating of that resin to get it apart. It costed 40 dollars for labor alone at our local phone repair shop.

Then a guy with an iPhone came in and said his USB port was broken too and they said it would only be 20 for everything. No joke.

That sounds steep. All the best

Thanks, maybe I can try to install a new battery myself.

Actually, after hours of scouring the forums, I finally contacted HTC via chat. Right away, they said to power off the device. Then hold the volume down, volume up, and power buttons all at once for...3 mintes??
Yep. You hold all three physical buttons for a full 3 minutes. He said this resets the battery logic, and how the battery talks to the software to let it know how much power it has based on the voltage. The phone started up, then shut back down. Powered up, then shut back down again for the whole 3 minutes, then I let go. It started turning on and when it finished, the battery read out 19%. Woah, before I did this, I was at 54%! Was my phone really that inaccurate the whole time? Probably. I'm charging the phone back up right now, so hopefully this fixes the problem!

Checking back:  Did the battery problems you were having actually end after you did this?

@user1354557 No, it ended up doing the same thing after a few hours. It was the battery hardware. I tried replacing it but broke the whole phone and ended up getting another M8. Few months later and I bought a Nexus 6P.

I had the battery problem with my phone - shutting off at 20% and some settings resetting after charging and turning it back. Nothing helped except factory reset. The reason for such behavior seem to be HTC Service Pack (not 100% sure though). Make sure not to install it after reset or uninstalling the update might also help.

In case more people are having this issue but are unable to get the battery working properly, I developed a workaround that shows a low battery warning at any given battery percentage.
Here is the link for the interested: Custom Low Battery Warning

How does that app address the question? Please enlighten.


text:
Can't access my apps
My primary  shortcut is missing on my galaxy s4 phone and I can't access any of my apps  and I'very tried everything can anyone please help me.

What is "primary shortcut"?

@Alex.S I assume the shortcut to the app drawer ("I can't access any of my apps" suggests such). // Tumeca: please [edit] your question and clarify. Also include some more details on what exactly you have tried; if you've really tried everything already, there's nothing left we can suggest. Also don't forget to mention the Android version your device is running.

There may be an option in quick settings to launch Settings app. When you are in the Settings app, go to Apps (or Application Manager), find and force-stop the launcher app and clear its data (you would lose all the customization done on home screen or app drawer). Report back the result to us.

It would be helpful to provide a screenshot of what you do see, and ideal if you can also provide an example of what you expect to see.

You can get back your primary shortcut app by long pressing the app that you want to get back. When you Long press the particular app, it will automatically create a shortcut on the home screen.
Check this link : http://eguides.sprint.com/support/eguides/samsunggalaxytab3/index.html#samsung_galaxy_tab_3_ug/adding_and_removing_primary_shortcuts.html

For that, OP must be able to get into the app drawer; the question suggests exactly this being the problem and the shortcut to the app drawer being removed ("I can't access any of my apps").

source: Stack Exchange

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/3.0/

sort: votes


text:
Don't have the option to use carrier billing
I erased off my phone the carrier billing payment from Google play store how can I get it back so I can buy games,I totally don't know how I did it

Look up the name of your carrier on google play. See what applications are listed there. Install them if they're not already on there. Update your registration info on them.

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/3.0/


text:
OTG Support on latest Nexus flagships 5X, 6P
The recent flagships featuring USB Type-C connections have no mention of on-the-go USB flash accessory support. Does anybody know whether it's there, has anyone tried it?
What are the necessary cables for the same?

Google search on XDA forums shows both phones support  OTG
Nexus 6P. USB OTG. Shows connectors and retailer info
Nexus 5X Nexus 5X OTG support from Google product forums
USB standards from USB.org  also has pictures of three types of connectors and general info

Nexus 5X is something different than Nexus 5.

@MaxRied thanks for pointing out my error. Edited the answer


text:
How to use root browser to access databse
I'm sorry if I asking in the wrong places...
I just installed root browser. I can see all my data folder including the database created using android studio. But when I try to access the table, root browser will crashed. Do I need to download another software in order to access the database content ?
Thanks

Root browser is only an advanced file explorer, but it's not a database browser. You need another app to browses those databases (SQLite)

Hard to say without knowing which root-browser you've installed. You might need a database browser for that if it's not integrated with your root browser. And of course your device must be rooted.

@AndrewT. thanks for your response. May I know which app I can use?

@Izzy  Ya, my device is rooted. Just have no idea how to access the database in root browser

Download this

@Hoo you can follow Izzy's list, but I personally use SQLite Debugger after testing some of them.

@AndrewT. Do I still need to use root browser if I install the  SQLite Debugger?

No, since the app will ask for root access.

@Hoo you might need "root browser" (or any other root-capable file explorer) to explore the file system (including system areas). But you'll need a database browser to browse database contents. Andrew's SQLite Debugger should be a good choice; it's the best rated candidate in my list :)

Does the SQLite Debugger can see the image added from android studio? I see a  in image column

Please don't add thanks (or the comments likes the recent ones with .... ) anywhere unless you've something constructive to add. They create noise on the site and are useless to others. To appreciate comments (if only they are useful), you can  upvote them.  Anyhow, have you tried any SQLITE app so far?

@Firelord I'm using SQLite debugger


text:
how to connect to hdmi TV by non hdmi mobile?
I want to know how to connect my in focus m810 with HDMI tv. Note my TV doesn't have WiFi, so wireless display can't be used.

ChromeCast is the way to go. Your phone does not support slimport or any  other standards for hdmi over MicroUSB.

This question has been asked and answered many times before... usually by me.
I personally use Amazon Fire TV and the Amazon Fire Stick and it works well connected with my Galaxy S3 and Galaxy Tab 4. The Microsoft Wireless Display Adapter is supposed to work with Android devices as well.
How to use display mirroring on the Fire TV and Stick (from Amazon's website):

To quickly start display mirroring, on your Amazon Fire TV remote
  press and hold the Home button and select Mirroring. Then connect your
  compatible device. Swipe down from the top of the screen to open Quick
  Settings, and then tap Settings. Tap Display & Sounds, and then tap
  Display Mirroring.

Also note that Chromecast doesn't stream everything from the device. It streams from the Chrome browser and select apps. Miracast enabled devices, like the Fire Stick, stream any video and audio that is on the mobile device screen (with a slight delay, of course).
Hope this helps!


text:
Is it safe to disable Network Location process?
I only use GPS in case of navigation and not the others methods(determine location using wireless networks); so is it safe that I disable 'Network Location' process? this process spawn three other processes named:
com.google.process.gapps
com.google.process.location
com.google.android.gms.persistent

Are you looking to completely disable or limit the wake locks using Amplify?

actually my reason is that I don't use navigation based on network location and this process also uses nearly 50mb of ram. so it seems there's no use for it to run. If it doesn't break my phone, I want to completely disable it

Android version and  phone?

Samsung Galaxy Ace 3 GT-S7272 (rooted) android 4.22

Leaving network location enabled will save battery power, and in some cases increase location accuracy (especially when you have a weak or no GPS signal).
If you disable network location but leave GPS location you can still use the location services of your device. However, there is no guarantee that every app will work perfectly (some may crash, but probably shouldn't), and you may get a less accurate location or get drops in the location service's ability to provide a location.
But generally it is "safe" in that you can still use location services without it.


text:
Add deeplink shortcut to YouTube playlist
My Dad is in a nursing home and I'm trying to make his days a bit more interesting. He's unable to do much more than sit still so operating technology is out of the question. The carers are too busy and generally not interested in technology. So I need a really simple solution to play some Youtube content.
I've put a Nexus7 tablet in the room which is running Lollipop with the stock Google launcher and a Chromecast in the TV. I've removed all icons from the homescreen except the YouTube one so the carers don't accidently get lost. I've created a Youtube playlist that would brighten up his days (old comedy FTW!). However, to get to the playlist the carer needs to tap the user icon and then scroll down to the correct one (possibly too much).
I'd like to make it even simpler so that a deep link to the actual playlist appears on the homescreen.
I'm happy to try anything (custom widget, launcher, 3rd party app etc) but after a lot of searching I haven't been able to find anything that is as simple for the user as I need. Does anyone know how I might be able to achieve this on Lollipop?

I don't use YouTube app but I think QuickShortcutMaker may be able to help you out. Try it to create (YouTube) shortcuts which a launcher normally doesn't allow.


text:
Insufficient storage available but have enough space
I read all other questions of "Insufficient storage available" but none of solution works for me.
I have Samsung Galaxy S3 (GT-I9300). I have 5GB free space on internal memory.
A couple days ago WhatsApp and Viber were gone (In the application manager instead WhatsApp I saw com.whatsapp.. same for viber- saw the package name and the two apps's size is 0)
I tried the following solutions:

Clear cache of google play store, services, and also clear updates of those apps.
Got root access and delete com.whatsapp-2 folder from /data/app-lib as described at XDA
wipe cache partiotion via recovery
clear dalvik cache
Download manually the apk from whatsapp.com and not from Google Play
Backup WhatsApp from other device and restore with titanium backup to my device -same error...
change default install location with pm set-install-location to 0 then 1 then 2. none worked.
Deleted cache of all other apps in the device.

I can install any other application from Play store, just viber and whatsapp causes the "Insufficient storage available" error.
I don't want to do factory reset.
Could you help me and suggest another solution, please?

Maybe you should try to install or update the app with the apk you just downloaded from a mirror with adb and then you should know if any package installer is having trouble.
Samsung devices have always given me some trouble concerning storage issues.
If that does not work you can always try the old fashioned kinda noob way by installing some Cleaning app and see if it can solve any cache issue.

The question has been edited to indicate that your solution does not work for the OP. Please update your answer to reflect the same.

thanks, tried this also before asking, didn't work- same error

My only suggestion to overcome all these issues regarding sdcard space management on Samsung device is to revert to custom rom, Lollipop 5.1 as I did. You wouldn't ever more experience such stressful situations. Try Archidroid-3.1.5, great ROM for s3 gt-i9300.

Have you trimmed (applied fstrim to) your device's partitions? If not, access the Android shell and then run these commands:

Become root:
su -

Trim the /data partition:
fstrim -v /data

Trim the /cache partition:
fstrim -v /cache

Remount /system as read-write:
mount -o rw,remount /system

Trim the /system partition:
fstrim -v /system

Reboot your device:
reboot

In order to run these commands as root (the "superuser"), you have to have rooted your device and need to have a previously-installed terminal emulator. If you don't have a terminal emulator, you can alternatively use ADB (Android Debugger) after you install it on your computer. If you don't have ADB yet, install the Android SDK Tools Only. After you install it, access its folder and you'll find a platform-tools folder where the ADB executable binary file (adb.exe, in Windows, or adb, in Linux/OS X) is available.
If you intend to use ADB, use a USB cable to connect your Android device to such computer where ADB is installed, then go to your Android Settings, Developer Options, activate USB Debugging, afterwards run your computer OS's shell (Linux / OS X) or "command prompt" (Windows), use it to access the folder where the ADB executable binary is present, then run ADB followed by the shell word:
adb shell

Now that you're inside the Android shell, you can run all the commands mentioned before (su -, fstrim -v /data et cetera).
If you don't have the fstrim binary, you can run the Android package manager (pm) in order to trim the caches:
pm trim-caches

...or, alternatively, you may want to try manually installing the Trimmer app (see the footnotes).
If this doesn't solve your issue, you may want to go back to /data/app-lib and delete all the other duplicate folders (not only Whatsapp's) except those with the bigger number. Example: if inside /data/app-lib there are the folders com.waze-1, com.waze-2 and com.waze-3, you have to delete com.waze-1 and com.waze-2, but do not delete com.waze-3. Repeat these steps for every appication folder under /data/app-lib.
After deleting all duplicate folders, restart (reboot) your device and run Google Play Store app again. Did it fix the issue?
If you're still experiencing the issue, go back to the terminal emulator or ADB shell, become root again (su -), then run cd /data/app-lib and finally run this command in order to recursively fix ownerships:
chwon system:system *

Now restart your system (reboot) and cross your fingers. Sometimes another app messes with the ownership of these folders, hence making system their owner and group fixes the issue.
Good luck.

Footnotes:

If you don't have fstrim in your Android system, you can download Trimmer (com.fifthelement.trimmer-1.apk) straight from my OneDrive and then install it manually. The manual installation doesn't require the Google Play Store app, but you'll have to go to Settings, then Security, and then activate the Unknown sources option. After you do this, you can use any file explorer on your rooted device in order to access the folder where you downloaded com.fifthelement.trimmer-1.apk to, then touch the file and install it.
If you're in terminal emulator (or ADB shell) and you're already connected as root, you can cd into the folder where you've put the com.fifthelement.trimmer-1.apk file and then run this command:
pm install com.fifthelement.trimmer-1.apk

...in order to manually install the APK using Android's package manager (pm).
You can then use the GUI (graphical user interface) of Trimmer in order to trim the /data, /cache and /system partitions. However, because /system is mounted read-only, you need to first go to shell, become root (su -) and then run mount -o rw,remount /system in order to make /system read-write. Only after doing so, run Trimmer and select all the three partitions for trimming.

Do you've busybox installed? Stock Android doesn't seem to ship with fstrim binary. toolbox and toybox  doesn't have that utility.

@Firelord Yup, I have both Busybox and Trimmer installed. However, if you don't have fstrim you can connect to the Android shell, become root (su -) and then run pm trim-caches

@Firelord ...or you can alternatively download the file com.fifthelement.trimmer-1.apk straight from my OneDrive (see my answer's footnotes) and then manually install Trimmer. I'm assuming that by using this method it will be possible to install the APK, because it doesn't require the Google Play Store app.


text:
Uninstall apps installed from their APK
I'm developing a game from Unity for Android, I created the first version, uploaded the APK to the phone, tap it, installed, nice.
Now I have a new build, if I do the same, it won't install because the app is already installed.
How do I completely remove the app? If I long press and drop into the bin, it does nothing. The app does not appear under "My Apps" in Google Play Store.
Using Android 4.1.2 and Samsung Galaxy S2.

It won't be shown in Google Play Store because you have not uploaded it to the store. To uninstall the app go to
Settings -> Apps -> find your app -> Uninstall

Also, if you have root access, you can manually delete it from terminal. Or you ca use command adb uninstall <package_name> to uninstall a package. Guide to use adb shell to uninstall package: http://stackoverflow.com/a/18756111/3127685

where should it be installed? I did not find it


text:
Are there any disadvantages of enabling LTE on Nexus 4?
I've heard it is possible to enable LTE for the Nexus 4. Are there any disadvantages of this? I assume there is a reason why it isn't enabled by default.

Related: Enabling LTE on Nexus 4

To enable LTE, you run a older build of the modem firmware or a hybrid custom build. They might have security issues theoretically.
Practically, the only downside is you might have lower battery life.
LTE on Nexus 4 is only supported on Band 4. Make sure your carrier uses that band for LTE. If you experience any issues with the modem, you can reflash the newer build easily via fastboot or recovery.


text:
Hacker's keyboard v1.38.2 doesn't show any suggestions other than "Android"
I downloaded and installed Hacker's keyboard v1.37 some months ago. It was functioning as expected and the experience was great. Then, I upgraded it to v1.38.2 and set the settings to the same for what I had for the old version.
The problem with he new version is that it doesn't show any suggestions. The only suggestion that I see when typing is "Android" and nothing else.
What do I need to do in order to fix it?

It seems that the dev has decided to seperate the keyboard and the completion dictionary. Download and install the completion dictionary by searching pub:"Klaus Weidner" in the Google play store and then, the suggestions will appear.
Quote from the Hacker's keyboard app description:

Completion dictionaries are provided by plug-in packages, see the "other applications by this developer" section for the currently available list. The keyboard also supports use of dictionaries (but not keyboard layouts) provided by AnySoftKeyboard language packs.

Quote from the English completion dictionary description:

In the future, the English dictionary will no longer be included in the Hacker's Keyboard package. Use this external dictionary to provide English completion suggestions.
An English completion dictionary for use with Hacker's Keyboard. Needed for future versions, release 1.29 still has  it built in but I plan to unbundle it to save space.

Found it here: https://apkpure.com/english-completion-dictionary/org.pocketworkstation.dict.en

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/


text:
Why does my phone charge more quickly at some outlets than at others (with the same charger)
My cell phone seems to charge slowly, especially at my home (I've tried different outlets).  But recently I was in a coffee bar, and it seemed to charge a lot - a lot! - faster.  I was using the same charger. (My phone is an inexpensive Samsung Galaxy phone, I paid like $50 for it.)

Could be because

Coffee bar may  be using charging stations which may look like regular charging wall outlets but seem to be designed to charge faster (have not been able to get technical view to back that yet and am searching)
Outlet at home is not providing sufficient wattage either in terms of voltage or amperage, may be because of poor electrical earthing

Also, your phone may be connected to WIFI at home which will also slow down charging.

There may be some issues with the input and output voltage with your phone, or its charger. I strongly suggest getting a new charger. I just got a new charger from Amazon. I have a Samsung Galaxy S4, but I bought a charger for the Samsung Galaxy 6 Edge. This charger is a lot faster, and is consistent with charging speeds.
Try this charger: http://www.amazon.com/Original-Authentic-Samsung-Adapter-Charger/dp/B0108LF09Q/ref=sr_1_4?s=wireless&ie=UTF8&qid=1446877691&sr=1-4&keywords=galaxy+s6+charger

It depends on the voltage and current being supplied to the charger at different places. Like for me while travelling via train, the sockets have half the voltage but higher current(Amps) which used to charge my cell faster(of course cannot exceed the maximum output of your charger). I guess so, can be some other reason too.


text:
Terraria Server Hosting Problem
I want to host a game on the same network to play with my friends. I want to use Wi-Fi Direct and Terraria for Android (of course) but when they connect to me I can join their servers but they can't join mine. Is there some sort of firewall blocking the game? I have an OnePlus 2. I also had this problem with my old phone (Samsung Galaxy S4 Mini LTE) Any ideas?

Do you have the same ISP? Maybe the prevention of incoming traffic to you is blocked upchannel.

Well, since I'm using Wi-Fi Direct (which is like Hamachi) I don't use any kind of internet connection. Keep in mind that I can connect to others regarding if I'm connected to them or they to me through Wi-Fi Direct.


text:
Different coloured journeys on location services
On google location services, my journeys are shown in dark blue, light blue and grey. Is there some significance to this?


text:
WiFi stuck on "Turning on..." after rooting Samsung Galaxy NotePro P900
After rooting my tablet the WiFi stopped working, it activating it just makes it go "turning on..." for a while and then shut down. Tried reflashing stock rom, tried doing a factory reset - Nothing worked.
WiFi worked fine before root so its probably not a hardware issue, unless the root process can physically break the WiFi?
I am certain I used the correct model to flash the root (Using P900 WiFi only)


text:
Apps store settings/cache (the Android directory) on SD card even though it's not where they reside?
Phone: Galaxy Note 4, Android 5.1.1
I would expect apps to store their settings/cache in a place where they reside, i.e. if app is on MMC the settings should be on MMC and if it's SD they should be on SD (one would hope!).
However I observe that after a reboot - with an empty SD card plugged in (and to my horror) - a lot of applications (YouTube for example) create directories and files on the SD card (under Android directory), typically most of them being empty. What I want is to confine my entire apps storage to MMC and I'll keep my pictures and movies on SD.
Is there a reason why Android/Samsung is preventing me from doing that? Is there a setting I forgot to turn on/off?
Cheers in advance for any help, much appreciated.

Settings of the apps are stored in their data folder and not in where they reside. The data folders of apps can be found under /data/data, a directory that a non-root user can't access.
What you see are just some additional data folders some apps tend to create.


text:
Change default direction of rotation
I'm using Samsung Galaxy S5 for AT&T with Android 5.0.
When I run a game which runs on landscape mode,
the default rotation is the top of the screen goes left and the bottom is right.
If I rotate the phone, then I can change the direction so that the bottom side of the phone becomes left and top-side to be right.
But I want to set the default so that bottom is left and top is right.
How can I do this?

@GrantDavis I don't think you responded seriously. Did you misunderstand my question?

No I was being silly. Hence the :P


text:
How to install Nexus 6 / 5X / 6P Drivers in Windows 7 properly where fastboot can see it?
I have the Nexus 5X drivers installed properly on Win7 64bit and it shows up in my device manager as Nexus 5x. I can verify that it gets detected as I see it in chrome inspect page. But when i try to do a adb devices or fastboot devices, it wont see the phone. what could i be doing wrong?
And yes I can transfer files when I select MTP mode.

ADB devices was detecting the phone, but fastboot devices wasn't. I had to do the following to get it to work on Win 7 64bit:

Reboot Win7 and Press F8 on boot screen and select: Disable Driver Signing
Boot phone into bootloader
Device Manager you should see an Unknown Device popup
Manually install the driver by selecting: android > android adb (screenshot)
Then goto command line: fastboot devices

Let me know if it worked or not. If it did, all I ask is thumbs up this post! I spent a good 3 hours to figure it out. No where on the net has a solution that I've found.


text:
How to install Android 6.0 If the device is not listed yet?
I am interested in installing Android 6.0 on my device Huawei Honor 7 (PLK-L01).
At this point in time, the device name is not listed in the Android website as a supported device. Would i still be able to install it?
I am really interested to understand the reasons why a certain Android-based device can't support the latest version of Android OS.
Thank you for reading my questions. Any help or explanation would be greatly appreciated.

Sorry unable to link as my cell is playing up but please see honor 6 International Facebook page... Your device is amongst devices to receive updates starting February 2016. Beta test invites are on in India.

Always include your phone model in question title so that it's easily searchable by others.. BTW,  Honor 7 will eventually get 6.0 update.. Until then, you either wait, or try the beta ROM if any (as said by @beeshyams) or any custom ROM based on 6.0 if there's any.


text:
How do I tell which Nexus 5X 6P stock firmware variant to download?
I need to restore my factory image, but there seems to be many version of the images: https://developers.google.com/android/nexus/images?hl=en
This is for the Nexus 5x and 6p. How do I know which variant do I need to download? Where do I compare these variant numbers? And what is the difference from each image?

First, you must flash the appropriate image for your device. Flashing a 6P image onto a 5X will not work.
Second, pick which version you want (i.e. 6.0.0 or 6.0.1). Within each version there are multiple download options. These are the different monthly security updates. For instance, 6.0.1 has two options for the 5X - MMB29K and MMB29P. These always increase within the same version number (i.e in this case, in the last digit P comes after K in the alphabet; However, sometimes it increases more fundamentally, such as the change from MDA89E in the first 5X 6.0.0 to MDB08K in the next security update for 6.0.0 on the 5X. In this case it is the third digit which increases from A to B that is the fundamental change; But in all cases, they increase).
Generally, just grabbing the last option within the version is fine. If you grab a previous one, since it is a stock image, you will get a prompt for an Over-The-Air (OTA) update to the latest security patch anyways.


text:
Enable hotspot / tethering on Nexus 5X + 6P without a subscription plan? Root and no Root
Is there a way to enable hotspot / tethering for the Nexus 5X and 6P even if you don't have a subscription plan for it? How do you do it via rooted phone and a non-rooted phone?

I use Verizon with my 6p... and I have no issues turning on the mobile hotspot... and I dont have the plan for it.

This is the only "fix" that has worked for me thus far.
I switched from the Nexus 5 to the 6P yesterday and discovered that my grandfathered unlimited data plan was of not much use now because the Wifi hotspot functionality has to be activated through the carrier on the 6P. Wifi Hotspot tethering worked just fine on the Nexus 5.
At least I can use my hotspot, but this pop-the-sim-card-out work around will get old fast... Oh well :/

With rooting
(tested on 6.0.1 on 2016-05-10  and 7.1.1 on 2017-02-09)

Flash TWRP 3.0
Root your system with superuser.zip
Download ES file explorer
Remount /system to be read-write
Goto /system and edit build.prop
On the last line enter: net.tethering.noprovisioning=true
Then, adb shell settings put global tether_dun_required 0
reboot

Without rooting
You only need your sim tool and the phone.

open the sim tray but don't take out the sim card.
push the sim tray back in the phone.
wait 4-5 seconds and then activate hotspot in the settings->more->tethering

Works for Verizon and AT&T. I have not tested this on any other carriers. This works by turning on the hotspot while the phone is provisioning. If you attempt to do this too soon or too late you will trigger the subscription check.
You will need to perform this everytime you want tethering if you turn tethering off or reboot the phone.

It's unnecessary to open the SIM card tray. You can make the same thing work by enabling AirPlane mode, then disabling it, and quickly moving to turn on the hotspot. I just did this and am now online :)

Does this still work for you @JohnZeller? I just tried it and it doesn't work (I turned off airplane mode and clicked the tethering option within 2 seconds).

The "airplane mode" method doesn't work for me, on Nexus 6P

Airplane mode method, SIM is recognized too quickly. Doing the popped-sim method works 100% of the time after "5 Mississippi" -- +1

The SIM card method stopped working for me last week. Tethering starts, and then after a few seconds turns back off once the SIM is done registering. Does anyone have any other ways to do this un-rooted?

Confirming the root method works on Sprint Nexus 6 7.1.1 (N6F27E)

Confirming that this method works on a Nexus 5X on Verizon in 2019.

This also appears to work with the Moto X Pure Edition using Straight Talk.  Slightly modified steps, though.  Eject SIM tray, turn on tethering, Push in tray.


text:
Upgrade my rooted device to 5.1 Lollipop
I have a rooted Lenovo A369i phone. Now I want to upgrade it to 5.1 Lollipop, So What steps to follow to get Lollipop in my device ?

Can you give some more information about your query? like your recent android version, build number.

Lenovo A369i device is not so famous and there seems to be no developer support for this phone..
It doesn't even have KitKat update I think..
There seems to be no CyanogenMod ROMs or even any other simple custom ROM.
The device is completely outdated and you are not going to have any update.
You're stuck with Jelly Bean 4.2.2 :(
Better get a new phone, or if you want Lollipop like UI (design), you can install Xposed (google to know how) and then install the module MonsterUI (Link: http://forum.xda-developers.com/xposed/modules/mod-monsterui-theme-device-to-material-t3055569) to give your phone Lollipop-like look.


text:
Installing custom ROM with twrp | error executing updater binary in zip
I have a rooted HTC One X with stock Ice Cream Sandwich (4.2.2) and I want to install crDroid ROM. I've tried to install multiple times, I've wiped Dalvik-system-data-cache, and every time I get error executing updater binary in zip (name of rom zip).
I have been searching for solution online for hours, but I didn't find anything that works for me. TWRP can't mount usb-otg (if it is related)

Is there any error-code? If so, please edit your question and include it. May be a bad download or a assertion fail.

Since you're trying to flash custom ROM on a stock ROM, try flashing latest firmware then install the ROM( Flash  boot.img inside the new crDroidROM.zip first with fastboot flash boot boot.img and then go to custom recovery install new crDroid rom)


text:
Google Keyboard Esperanto Dictionary
My goal
To have Google Keyboard predict Esperanto words.
Current Status
As of posting date, I am using the most updated Google Keyboard app, on Android L.
The Esperanto keyboard is present and enabled, but it does not suggest or correct words. There is a personal Esperanto dictionary, but the personal dictionary is empty of words and no Esperanto dictionary is available in the addons menu, even after refreshing.
Possible Resolutions
According to posts on Duolingo in early 2015, Google Keyboard used to support an Esperanto dictionary. It is possible that I have not performed the necessary steps to have this dictionary available on my device. Enabling a Google-supported Esperanto dictionary would be ideal.
If the Esperanto dictionary has been deprecated or is otherwise not available, I would like to be able to add an Esperanto word list to my personal dictionary. However I do not see how to add more than one word at a time.

Have you tried Settings - Language and input - Google keyboard - Languages - Turn off Use system language and turn on Esperanto ?

Yes. The Esperanto keyboard is active. It's just that the dictionary is empty.

Personal dictionary is the one which you add words to it manually. So it will be empty.

Yep. I think we're on the same page.

Can you reproduce this state, or does the Esperanto keyboard have a populated (non-personal) dictionary by default for you?

I've tried it and the suggestions didn't work for me either. It gives me some unrelated word suggestions in English. It's just that the Esperanto's Keyboard has some special letters included.

That mirrors my own observations. Thank you for the repro.


text:
Why does a contact show up in call log, but not in contact application?
I have a friend with a Sony Xperia Z3 compact experiencing a problem where a contact is accessible from the call log, but not from the contacts application.

Contact does not show up in contacts application.
In the call log, there is an option for view contact, but not for add contact. When viewing the contact, there is a manually added note.
Synchronization of Google Contacts is on.

How do I get the contact to show in the contacts application normally?


text:
Tried rooting my Nexus 5, did something wrong and now it is stuck rebooting
So, today I tried rooting my Nexus 5 with Nexus Root Toolkit. I have done it before, but I did something wrong. After rooting it, I had to reboot it, but it got stuck in the part with all the circles with colors, before it says ANDROID and the phone starts. I researched, and it seems I have to reinstall the ROM with the Nexus Toolkit. It says the phone has to be completely turned off, so I have to wait until my battery dies or I do a battery pull. Any solutions? My phone was at 20 percent when this happened, so, how long will it take for the battery to die?

Wiping cache normally fixes boot-loop issues. Before you proceed you will need to install ADB on your system.

Connect your device to your PC using a USB cable
Open a terminal and enter adb reboot recovery
Use the volume buttons to scroll to "wipe data/factory reset" and press the Power button to select it.
Scroll down to "Yes - erase all user data" and press the Power button to select it.
Reboot the phone.

If your phone becomes unresponsive at any point during these steps, you can restart it by holding down the Power button for several seconds.


text:
Slow charging, random wake-up and dead USB connections
My phone, Asus Zenfone 5 (A501CG), takes too much of time to charge (6-7 hours).
Also, the screen wakes up randomly every 5 seconds (approx.).
The phone doesn't connect to a PC (it's not recognized) and OTG doesn't work either.
In Settings, it shows that the phone is charging on USB even when it's charging on AC.
It happens in safe mode too.
What can be the issue? Can a faulty micro-USB port cause this?

It seems that the micro USB keeps disconnecting slightly and reconnecting. This will cause the screen to wake up, because your screen will wake up when charge state changes (discharging, charging, and full battery). Additionally if the USB disconnects slightly, your phone may register as being connected and charging as the USB was not fully disconnected, at least on my phone. The reason you probably can't connect it with your computer is because your phone isn't connected long enough for the computer to recognize it. Try a diffrent cable. If this works, then the old cable was faulty, and shouldn't be used with your phone.

I tried another cable too, but it still didn't work. I'll get it's USB port changed now.

It could also be the USB connection on your phone.


text:
Boot between different ROMs - OnePlus 2
I have an OnePlus Two and I'm currently running stock OxygenOS. I would like to try a beta CM12.1 build without having to delete my data and to be able to boot between the two until the CM build would be stable or suitable for me to use rather than Oxygen. Is there an app that flashes the other ROM and boots to it ? How do you actually do it ?

Luckily there is methods using sd cards, though don't know them

Well i don't know anything about dual-booting using SD Cards but OnePlus 2 doesn't have SD Card support.

Well, that's gives problems. Saying that, I found this:http://forum.xda-developers.com/oneplus-2/development/dualboot-dualboot-patcher-oneplus-t3221499

I managed to boot between ROMs using DualBoot Patcher.I am running OxygenOS as my daily driver and CyanogenMod 12.1 by Grarak
How to do it:

Download and install the latest .apk for  DualBoot Patcher
Open the app and go to Patch Zip File and select the cm.zip file you downloaded
At Partition configuration tap Data slot and enter a Data Slot ID (it can be a number or a word)
Tap again to patch the file
Do the same thing with gapps.zip file and supersu.zip (if you want root access)
Go to ROMs and tap the pink FAB button (the pink button in the right corner)
It will tell you that the feature is experimental, tap ok and then tap the pink FAB button and select the patched zip files in THIS ORDER: 1. cm.zip, 2. gapps.zip, 3. supersu.zip
Tap the tick in the top right corner
Let it do it's flashing and then go back to ROMs and then you should see the CM build on the ROMs list alongside the stock OS
Tap on it and it should get a green tick next to the picture
Reboot the phone and then it should boot into CM

To get back to the other OS you will need to get to the folder you downloaded "DualBoot Patcher.apk" and install it. Then go to ROMs and select the other ROM and then reboot.
To change the OS from Recovery Mode you can get "Dual Boot Patcher Utilities" zip from here. Select "Utilities" instead of Android. Flash it and it should bring a menu where you can select which ROM to boot to.
If you have any questions leave a comment :)

I am unable to select the zip file.  Every time I click the button to add zip, the files app opens the zip instead of selecting it

That is a problem with the built-in file manager. You should install ES File Explorer and select the .zip with that

But how do I change the default file manager..  I am not getting option to clear default...  I already have ES File Explorer

On the list from the left under Internal Storage it showed up ES File Explore. It appears now it doesn't show it anymore, and instead it uses the default file manager. What version of Dual Boot Patcher are you using ? I'm using the latest version as of now (yesterday I updated) and it allows me to select with the built-in file manager


text:
Help fix my tablet?
My Next book tablet isn't working. The Google Play Store keeps saying check connection try again but every other app works. I tried to reset the date/time, clear cache, clear data, but nothing will work. PLEASE HELP ME its a nextbook tablet by android

Umm... Some more details please? Android version, device chipset, other hardware details, etc.? Also, have you bothered to check your internet connection or reorienting the device(s) involved so they can get better signals?

it may well be that google play services is out of date. Try logging out of and back into your google account, try restarting the phone, if all else fails, backup your data and do a factory reset.


text:
Android 6.0: Phone remains unlocked after boot?
I've a screen unlock password set on my Nexus 6P and the password also gets prompted before the device is booted. However, after the device is booted, the phone is unlocked: that is, I'm sent to the launcher.
I regard this as a minor security risk since there's some time after entering the password (before the device is booted) and before the device has been fully booted.
Anyone face something similar? Anyone have a solution?


text:
Is there anyway to move apps and data from regular android phone to xiaomi?
Helium back up doesn't seem to work for xiaomi at all.
Anyone ever did restore helium back up to xiaomi?
What are the other alternatives? Google play restore doesn't seem to work either.
Note: I do NOT need to back up the APK. What I mainly want is to back up content of chat applications like wechat, whatsapp, etc.

Yes there is an app called Mi Mover which helps to transfer data from one Android Phone to a Mi phone. Users can refer Xiaomiadvices for download links and tutorial on how to transfer data using Mi Mover app.

Try Super Backup. It works on both other Android mobiles as well as Xiaomi mobiles.
This link will help you to install google play store and other apps.
If installed google apps not working then refer this link

Link-only answers are discouraged here, ends up in very low quality posts review queue and more often than not, are recommended for deletion simply because the post fails to being helpful once the content behind the link fails to remain available. Consider quoting the relevant parts from the links into this answer to make the latter self-sufficient.

And do you need to root your phone?

@J.Chang: No root.


text:
Take a photo in PNG (or other lossless) format
I need to take a collection of photographs using my Samsung Note 4 used as resources for a video game. To give the best experience, it is important that I use a completely lossless format for this. When I take a picture with my phone, it saves it in a JPG format by default. I need to losslessly save this image in PNG format.
I am looking for some way to do this with existing apps. The one resource I found about this topic from a user's point of view claims it is impossible as there is some sort of hardware encoder -- however I very much doubt this as I've always considered the encoding into a file format to be handled by software.
Is it possible to take a photo in PNG (or other lossless) format in Android?

I'm bit confused. Is the video game supposed to be played on an another machine and you would be taking the snapshots of it OR the game would be played on your device and you would be taking screenshots of it? For both the cases, how many apps  (names) did you try so far unsuccessfully?

@Firelord The video game is played on a PC. I am taking pictures using my phone that will then be used to create the video game on a PC to be played on a PC. I have tried my phone's built in camera app.

I think you are asking the wrong question. If the game is played on a PC, taking a picture with an Android device is already going to result in reduced image quality regardless of format when compared to a screenshot on the PC.

@mattm I'm not taking a picture of the game but rather a picture of real life for the game. For example, if I want a tree in the game I could go and find a real tree and take a picture of it's bark and apply it to an in-game cylinder. I need a way to make this picture be lossless.

If you really need high quality photographs, you should start with a high quality camera. Made-for-purpose cameras have the advantage of better optics over Android devices because they can be bigger, which may be a bigger factor than image compression. See this comparison with cheap cameras. A decent camera is also likely to give you more flexibility in output formats.

I'd rather not spend money on a camera without first trying every viable (I belive it is viable because the data is available to apps)free solution. Also, the reason I am concerned about JPEG's artifacts is because I plan to combine several different angles to create normal maps and to edit the pictures to make them better suited to be used as a texture.

Hi, I modified your question a bit. If you disagree (particularly about the lossless/PNG), you can edit/rollback it.

Also, there are reasons why most cameras don't support PNG, so I hope my edit will help you get more alternatives than specific to PNG.

If you really want to take lossless photographs, you should look for a camera app with RAW support. Typically, you would be working with a .dng file, instead of a .png file. RAW photos are lossless and uncompressed, which is what you're looking for, and (as the name suggests) captures the raw data from the camera's sensor.
The Lollipop Camera2 API includes a feature to capture RAW images, and there are at least a few popular apps that take advantage of this.

OpenCamera (Free, Open Source)
Manual Camera (try the compatibility checker app before buying)
Camera FV-5

I'd use those, but my budget is literally $0. I'm using an open source game engine for instance. I need something open source, or at least free to use.

@john01dav The "lite" version of Camera FV-5 can capture RAW and .png files, but it has limitations. You could give the free lite version a try to see if it works for you.

Perhaps this https://github.com/googlesamples/android-Camera2Raw


text:
Samsung Note 4 was stolen. Can I get my contacts, pictures, and SMS back?
My Samsung Note 4 was stolen today at the movies. Is there any way I can get all my pictures, contacts and SMS back? It's synched to my Gmail account almost daily when connected to wifi.
Honestly, ordering a new phone isn't a big deal, but I had priceless information and pictures on the phone.
Any input is greatly appreciated.
Thanks,
Andrew

What you can restore from Google is limited to what you backed up to it.
Make sure to go here and remove your device so that the person who has your phone right now can not mess up with your Google account as well.


text:
What is causing my audio playback to slow down?
I frequently play long playlists on my Nexus 9 tablet, while it sits unused in any other way. Since updating to Marshmallow, the audio suddenly slows down to (at a guess) 50% normal speed after 90 to 120 minutes of playback. The audio file needs to be stopped and restarted to restore normal speed.
What I tried:

My first thought was that Marshmallow's new energy conservation system, Doze, was likely to blame. Disabling it for the media player* made no difference, nor did
playing files stored locally or on the LAN or
using a wide variety of other media players.

As this behaviour only started after updating from Lollipop to Marshmallow, I still suspect Doze is somewhere at the root of this. That said, Google produced no obvious mention of anyone else running into this issue and it seems unlikely no one else would have bumped into this.
The tablet is not rooted and both the original Lollipop and the current Marshmallow were auto-updated from Google.
*(Options\Battery\...\Battery optimisation\All apps)


text:
Recover from android factory reset?
I "accidentally" did factory reset my sister's phone. I'm interested in trying out AccessData FTK Imager but the problem is i don't know how to load the android filesystem for insepection?
Or more broadly, how to recover from factory reset. No backups, no google sync.

Why do I feel that this is SPAM?

@Firelord know what you mean, but it seems legitimate enough. Even if it is SPAM, some later user could use it

seems spammy :/

not a spam. if this is somehow a duplicate, take the appropriate measures. It's not that I don't trust google results, it's just that I trust this site.

There is no way to roll back a factory reset. There are, however, ways to recover data from the internal drive.
As always, if your are dealing with a potentially catastrophic loss scenario make a copy of the current state. The time-tested way is to clone the state by using dd via the adb (Android Debug Bridge) tool from the Android SDK. Guymager may be an alternative but I haven't used it for this purpose yet.

Here is slightly out-of-date how-to using dd.
Here is a how-to that only relies on Android tools.(Android 4+ only)

After creating a clone you can attach the phone to a PC and try your luck with Testdisk or the less powerful but easier to use Recuva (MS Windows only). If this is not working out, bring in the big guns.
Get a copy of Paladin (it includes Autopsy/Sleuth-Kit, a powerful forensics tool) and start digging. Be warned, this can take a long time.

How did you say you can use Recuva for the dd image? I tried mounting the image using OSFMount and it mounts as a ext3 filesystem, for what it's worth. Now Recuva see's the partition but treats it as invalid.


text:
Navmii Map installation problem
I have a Samsung Galaxy Core Prime 8GB, and I tried to install Navmii maps. But, when installing the UK & RROI maps, it has stalled at 91% and consequently failed twice.
I have tried to contact Navmii support, but no good.
Any suggestion?


text:
I accidentally deleted pr einstalled software for uninstalling apps and I don't have any backup plz help
I accidentally deleted pr einstalled software for uninstalling apps and I don't have any backup plz help
Phone-Panasonic p31
Android 4.2.2
I also reset my phone 2-3 times but noting happen

More info needed. You can always do a factory reset for restoring the phone.

If factory reset doesn't work then you can download the Android SDK to your PC or Mac and reading up on the documentation to see how to restore the components that are missing or how to re-install the whole system.  Be sure and look at how to back everything up before the restore and again afterwards.


text:
Cm12.1 Thinks My Apps Storage Is 1Gb Where It Should Be 3Gb
Hello and please bear with me, I did read the insufficient-memory tag and other related posts and couldn't find something that seems to explain my particular problem.
In my device I get "Storage space is running out" which I'm sure is a very common complaint here. But the odd thing about it is that I get very contradicting info when I analyse my storage and everything I tried has failed, so it's starting to drive me catatonic.
The inbuilt storage app says:
Total space: 2.95GB (Available 267 MB).
Apps (app data and media content): 2.51 GB
Cached Data: 42.71 MB
My data analyser app says:
External storage: 16.89 GB free. 6.58GB occupied
Sdcard1: 17.16 GB free. 12.55 GB occupied
System: 382 MB free. 626 MB occupied
So am I correct that phone things my system partition should be 3GB but in reality it is only 1GB? The warning comes at 10% so I am guessing when I reach 300MB I start getting the warning, because some part of my phone thinks that system storage should be 3GB. But in reality the total available space is 1GB, which is very contradicting.
I have 10 apps on internal storage and 100 on SD card. Cache is cleared. No log files, no junk to clean. I have absolutely no space left and I can't see why.
The only explanation is that I have corrupt partitions and that phone is only using 1GB instead of 3GB. (Frankly with 64GB phone, 3GB for apps is a complete joke, so you can imagine 1GB makes the phone completely unusable). Basically I suspect all the numbers are bogus.
I didn't have this issues with CM11 so I am guessing something got messed up while upgrading to CM12.1
I am so fed up with this I will probably soon repartition the phone or switch to unified storage, but before going down that route, I want to see if anyone here understands what on earth is going on here?

Click to enlarge

I think there is some confusion between /data and /system going on here, please analyse more and clarify.

Yeah it's not clear what each app is measuring, to be honest, and maybe that's what's causing all the confusion.
My /data directory is 3.8GB but I can't find what could be deletable in there. There's no logs or cache files I think that I could clear...

You could try uninstalling some apps to see if they have any effect. Also, look around to see if the Dalvik-cache is up to something. You could try using this: https://play.google.com/store/apps/details?id=me.kuder.diskinfo , and this: https://play.google.com/store/apps/details?id=com.google.android.diskusage

Give us the output (screenshots) of Diskinfo and DiskUsage.

I uploaded the picture of DiskInfo and DiskUsage.
It appears that the Data directory is full, and 1.5GB is taken up by Dalvik cache. I had previously tied to wipe dalvik cache via TWRP and it made no difference, so is there another way to clear it?

After I wipe the dalvik cache, the phone spends about 30 minutes rebuilding it during which time all apps appear grayed out. After those 30 minutes the dalvik cache is again 1.5Gigs and I'm out of memory again.
Is there a way around this?

Mystery solved: The apps that are stored on the SD card, were still occupying the data space in the internal storage. I never thought that'd be the case, otherwise what's the point of moving an app?

did you clear your cache and dalvik because the couple times i did a "dirty flash" i had to reflash because i had no space for apps


text:
File transfer between Android 6.0 and Windows 7
I updated my Nexus 5 phone to Android 6.0. After this, I have file sync problem between Android 6.0 and Windows 7.
I transferred files from Windows to Android Internal storage\Download using USB MTP, then I can see and open the files in Android phone, but cannot see them in Internal storage\Download from Windows explorer. I deleted an old file from Android phone, but Windows still gets old list of Internal storage\Download.
Even worse, my old photos in the phone cannot be transferred to computer via USB. They do not show up in computers in either Mediafile Transfer mode or Photo transfer mode. Only new photos after update can be shown and transferred.


text:
How to know which phone number Whatsapp is using on my phone?
On my phone I used my T-mobile number as well as my Google voice number. I registered to Whatsapp using my Google voice number. How can I check in Whatsapp which number it uses?
I use a Samsung Galaxy S5 (SM-G900A) with Android 4.4.2.

The number WhatsApp uses is the one you registered with; to see it go to menu (the three dots at the top right corner) -> account -> payment info and there you will see which number is associated with the WhatsApp account.
EDIT: Since WhatsApp removed the payment, it is possible to check the connected number by opening the settings menu and tapping on the badge displaying name, status and profile picture.

There is no more "Payment Info" item under Account with the latest version (I'm looking at 2.17.24)

@friederbluemle thank you for pointing this out, edited my answer.

Go to settings and click on your profile picture on the top. It will take you to another screen where you can see it after the "about".

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/


text:
How do I use my phone as a WiFi hotspot without using my data connection?
I know it sounds strange, but what I want to do is use my phone as a WiFi router to create a private LAN that doesn't use my data connection.  Basically, I'm at a hotel and need to do some testing using a HHC that is designed to connect to a LAN and talk to a database over that LAN; I'm hosting SQL Server on my laptop, but I'm not comfortable connecting my customer's HHC to the hotel's network in such a way that I can test.  I know that I can create and host a wireless LAN from my phone, but the option is disabled when I have data turned off.
I'm using a Galaxy Note 3 with Android 5.0

Have you tried turning on the hotspot (with the data on) and then turn the mobile data off after the hotspot is turned on. This should work for you.

Turn off your mobile data. 2. Turn on your mobile hotspot.

Normal Human, what phone are you using? The instructions I gave will work on a Note 3, which is the phone used in the original post.

Tried this every way I could think of (turned data off, turned on airplane mode, removed sim) and every time the option to turn on hotspot is disabled.

@jvance Airplane mode must not be enabled because that kills all connections including hotspot (WiFi). Wifi must be on. Only mobile data must be disabled.

My earlier comment was unclear.  I tried disabling data using the three methods listed individually, not in combination.


text:
Where the original stock Rom is usually stored?
Please, help me with the following questions:
Q1). Where is the original stock Rom of the Android device is usually stored?
Q2). Is it possible to delete the original stock Rom completely from the Android device? In case, we have already rooted the device with a different customized Rom.
Any resources, tips, guides, or short answers will be greatly appreciated.
Thanks in advance for your help!
Note: My device is Huawei Honor 7 - PLK-L01.

"Where is the original stock Rom of the Android device is usually stored?" -- literally, usually in a ZIP file somewhere on the internet. Anyhow, the device doesn't keep a copy of  all the files, but the overall stuff after flashing is inside /system which is technically what Android OS contains. 2) Yes, boot into custom recovery and wipe /system. Whatever ROM you've had would be gone for good. 3) Please do a thorough search/research for an answer before asking your question.

Thank you for your comment. It would have been nice to see it as an answer though. I am aware that you down-voted my question and from your note, it seems that you were not happy while commenting on it. To answer your comment, i did research very well before asking this question. Using search engines to find specific technical questions is not as easy as many think it is. On any rate, thanks again for taking the time to answer that. I can't upvote your comment since my account here is new and pretty much restricted until i collect my first 15 points.

This is based entirely off @Firelord's comment, with some modifications, so all credits go to him.
First things first, the stock ROM is not as such stored anywhere on device in a form which the device can use to recover itself in case of some catastrophic software failure, such as a botched OTA.
Now, as to how stock ROMs are stored for distribution, that is an entirely different issue. The method of ROM distribution or loading onto devices vary from OEM to OEM, even carrier to carrier. We find 3 common types of ROM distributions:

ROM image files (700-1400MB): These are like Windows System Images, as such being a logical bit-for-bit copy of an on-device partition, which can be written to the device's NAND storage by a flashtool such as fastboot, nvflash or SPFT, while the device is tethered to a PC/Mac. These are usually distributed as archives, but cannot be flashed as such, they need to be decompressed separately before flashing.
ROM zip files (250-600MB): These are also system images in essence, but they are compressed and lack some model-specific or device-specific partition images to lower distribution size as these are installed, in compressed form, on-device via the device's recovery. Some manufacturers do this, but this is commonly the distribution format for custom ROMs.
ROM OTA zip files (4-200MB): These are like ROM zip files, but instead of having all the system images in the zip, these contain image patch files. They are also installed via recovery. This method helps in reducing update file size to meagre amounts when major system changes are not involved in the update.

When we talk about custom ROMs, only methods 2 and 3 are important. Only some for some Cyanogen OS devices does CyanogenMod provide ROM images for fastboot flashing.
Well, now you could wipe your device's /system partition, but note that while installing the custom ROM you already did that, and so there isn't a stock ROM on device to speak of. Wiping /system now would remove your custom ROM which you had installed, and then you would have to flash either a stock or custom ROM to make the device usable again.
Note something here: Stock recoveries cannot flash custom ROMs as the custom ROMs do not have the digital signatures that the recovery verifies before flashing them.
Similarly, custom recoveries such as CWM or TWRP cannot flash stock ROM zips as the zip checks for the integrity or stock nature of the device, which has been compromised by the presence of the custom recovery itself.


text:
Is it possible to overwrite the system factory reset option with my own backup?
Please i need to know if it is possible to overwrite the system factory reset option with our own backup file. Basically, i am interested to tune the factory reset option with my own custom full system backup.
In other words, i want to restore my custom backup when i click on the factory reset option instead of restoring the original settings of the factory.
Note 1: I have already rooted my Android device (Huawei Honor 7 - PLK-L01).
Note 2: My objective is not restoring a backup. I know how to restore a full backup. I need though to understand if it is possible to configure the factory reset option with my own backup. I really like to understand the procedure to do that if it is possible.
Thanks in advance for your help!

When you start the factory reset in the settings it just runs recovery which the actual resetting is done by. Normally, recovery just wipes everything in /data and /cache in all (and /sdcard in most of) phones, since that is all a non-root user can modify.
So a factory reset is not a fresh install of the ROM. It is just the wiping process of every made-by-user change on the phone.
I want to stress it since as much as I understand you think factory reset does some sort of overwriting. It doesn't do that. Vice versa it wipes stuff. It, by default, doesn't restore, install, overwrite anything.

Thank you so much for explaining all that! I really appreciate your help up there. In case the device is rooted, will still the factory reset option behave the same? (as in wiping only the user data and not the system changes that were made and which require root permissions).

Yes. What makes a phone rooted is the su binary and that is, just like the GUI you use to manage it (SuperSU, Superuser etc.) is stored under /system partion (which is not wiped by factory reset). That is why you still have apps like Youtube, Google Play and other pre-installed apps even after factory reset. Because they are also stored under /system partion.

SarpSTA explains it absolute correctly in the other answer (which I upvoted: it's short and exactly on the point).
To get a better idea about the factory-reset, you might wish to see its tag-wiki. It only affects the /data and /cache partitions. To make yourself familiar with the Android partition concept, please see our partition tag-wiki – and you will see the OS resides on the /system partition. Basically, a new device ships with empty /data and /cache partitions, so bringing it back to factory settings simply means to clear those two, all else is rather "static".
Keeping that in mind, and picking up the pointer to recovery which SarpSTA mentioned, there're ways to achieve what you want:

on a rooted device and using a custom recovery, you could create a flashable update.zip with Titanium Backup and place that on your SDCard. Then, following a "normal factory-reset", you can flash this via your custom recovery to restore.
without the need to root, similar can be achieved e.g. using adb backup. But in this case (without root), it would require an USB connection to a computer to restore the backup set.

Thank you very much for confirming all that and for all the useful links you have mentioned up there. I really appreciate all your time and help.

Always glad to help! Btw: On SE, "thank you" is done by upvoting ;) Good luck with your setup!

Since you know i am new to SE, you should also be aware that i can't vote as well. All new accounts are restricted until they collect enough reputation points. Otherwise, i would have up-voted your answer 10 times!

@Ken Oh – looks like I forgot that might also affect answers to one's own questions, sorry. No offense was meant, apologies!


text:
Does miracast work without wi-fi?
I have zero Internet capabilities at my home. I use my galaxy s6 as my only source of Internet. I would like to mirror my youtube, Facebook, article reading etc on my new insignia tv. Am I able to do this if I buy a miracast dongle for my TV without using any home wifi network?

The quote I got from here is as following:

These Miracast dongles have 'WiFi direct' like this Sony has,
  therefore you'd not need a router controlled WiFi home network.
But if I had a Note I'd look for a Samsung Allshare dongle, just to be
  sure

Thanks for the reply. I read that as well. I can't seem to find a straight yes or no.


text:
Can Android app repair battery's bad cell?
I know this was covered in a different post, but I've been wondering how this app can actually make a difference in battery life. I've tried many of these, and "Repair Battery Life" is the only one that seemed to help. I understand that, like everything Android/Linux, the battery is a file, and that file can be manipulated to show whatever percent (a bad ROM/Kernel combination once showed -%1078663).
I've got a Galaxy S3 (i747). There are times when my phone will sit charging for an hour or so, yet only have 10%-15% charged. When that happens, I run this app, and it manages to find 2 or 3 "bad cells". After fixing them, my phone then charges much quicker, and battery life is back to normal. I was under the impression the only thing you can do to impact the apparent battery life was recalibration, which I'm not convinced matters. It's also worth mentioning that I've installed this app several times after wiping my phone and flashing a ROM, and it had upgraded itself to the Pro version with absolutely no input from me. The first time I ever used this, it upgraded itself. Next couple times I reinstalled it, it didn't upgrade. This past time, it did - again, for no reason. So, I'm really confused, here, because I don't understand why the app randomly upgrades, and I still can't figure out how this app "fixes" my battery.
It's also worth mentioning that every so often, it "finds" new "bad cells" randomly. And every time I have it "fix" the problems, well, it actually seems to fix the battery issue. Doesn't make sense to me.
However, my phone has been through some semi-traumatic events in it's life (well, in my possession). It has fallen out of my pocket while crossing a road, and after I realized it was gone, I retrieved it. Luckily, it had been face-down. It had been run over a few times, and it cost me my rear camera, which still worked for a few months but finally crapped out entirely (any camera app crashes almost immediately). It has also been victim to an unexpected dip in a pitcher of water for about 10 seconds, while playing music and downloading, so it was also running a bit hot. After letting it dry overnight on the air vent, it worked. Mostly. About 90% of my touches didn't register, and so I figured I'd have to either replace the digitizer or just get a new phone. Later that day, it finally started working again, perfectly. I did read, however, that people who had the same luck with their screens were complaining that after about 6 months or so, their phone would behave erratically and eventually die completely.
So, is this app actually making good on its claim, or does it seem like my phone is just suffering a weird, periodic combination of events that only allow "Repair Battery Life" to right them? I've seen this app report "bad cells" on a brand new Note 5, and read that someone had "bad cells" on an emulated copy of Android. I mean, right there should be the obvious BS-flag, but still. It does seem to do something beneficial in my experience.

I also noticed that the developer had changed the title of the app from "Battery Life Repair" to "Repair Battery Life", which, to me, raises another big red flag. Yet, I still cannot deny that this seems to work to some degree. I've tried using CPU-intensive apps to see the difference in battle life after this puts a band-aid on my charging woes, and it's significant. But after a week or so, I find I have to use it again. Even finding one "bad cell" makes a huge difference. Or seems to. I know I sound like an idiot, so I'm going to run a little test... I'm removing this app, and the next time

Don't do forced-testing, it will greatly raise the bias, unless you have the control as comparison. Instead, just let the phone do what they usually do.

Yeah, I suppose during said test I would be looking for a difference, possibly convincing myself this app works. Thanks for the advice, it's fairly uncommon to find people who are helpful instead of trolling when it comes to questions like this.

As I understand it, the Android OS firmware works on a much lower level than an app from the store app could ever manage and it's that firmware that you should trust to manage battery life and processes because it was designed specifically for the hardware it runs on and is built to manage. The battery API exposed to app devs is meant to keep them mindful of battery usage in their apps to better use features wisely based on device power. I think Android OS and the device settings coupled with learning which features use power and finding optimal settings is your best bet for long battery life.

It's a scam. Android app cannot access physical battery directly.
The battery file is just an interface for Android with value provided by the battery's sensor. Again, a sensor only reads data; it cannot write/modify anything.
An article on Android Police explained this very well,

Battery not working correctly? Well, just defrag it! It's all so obvious now. No, but really, there's an app in the Play Store that claims to repair your battery and basically looks like a hard drive defrag program.
So here's what the app supposedly does—Battery Life Repair analyzes your battery "data cells" to see which ones are under-performing (okay, whatever). Then it magically fixes them and improves your battery life by unrealistically huge margins.
Anyone who knows much about technology will immediately be suspicious of this app's claims. If it were possible to wave a magic wand over your battery and fix the "data cells," you can be sure the engineers who made your phone would have built that into the software.
The fact that so many real people (and probably some bots) are praising this app is a tribute to confirmation bias and the power of the placebo effect. Consider this a cautionary tale.

(Emphasized added)
Also, looking on similar app's permission,

modify or delete the contents of your USB storage
read the contents of your USB storage
view Wi-Fi connections
full network access
view network connections

It's doubtful for this app to really be able to access the battery, compared to other reputable optimization apps, like Greenify (this app doesn't access the battery directly either, but it can kill apps that may drain much power, improving the battery life in a sense).
Disclaimer: I don't have any affiliation with the offending app nor Greenify

I can say %99,9 of all apps that claim to fix battery, get you longer battery life, better CPU usage, better RAM management, are completely useless wastes of battery, CPU and RAM usage.
That app is no different.

I wouldn't lump this app in with apps like Greenify, since those apps take actual legitimate measures to prolong battery life, not "fix" it. And yeah, I read the article. Sure wish I could download more RAM, though... (That was a bad joke). I'm thinking it's just my phone hanging onto it's poor little life... I mean, I've only got one USB cord that actually charges it (of course, not the one provided by Samsung!)

And the app requires an active internet connection to function, which was odd, but that requirement disappears when you use the Pro version.

"And the app requires an active internet connection to function" – probably to download "fresh cells" for the battery. The Pro version doesn't need that, as it can build fresh cells offline. Cells are most likely stored on USB storage then (see permissions), to have a reserve at hand when needed. Oh, and btw the pope is protestant, and chicken vegan.

"I can say %99,9 of all apps that claim to fix battery, get you longer battery life, better CPU usage, better RAM management, are completely useless wastes of battery, CPU and RAM usage." -- that may be true but what is the basis for this claim? Support as well as defend your claim using credible technical sources. If there has been a research done on such apps, cite it here. At the moment, this is mere speculation.

I thought about mentioning Greenify as an exception but I found no link with the question.  Such apps only notify user of fake problems and claim to fix them.

Stored on USB storage? I hope you're poking fun at the app's claims, because you otherwise just threw out a theory that is more off the wall than what the app supposedly does. Lol

It was obvious sarcasm. That being said, comments can't be used for chatty conversation. Please beware

The way these sort of APPs (the ones that are somewhat effective) work is that they trick you into recalibrating your Battery - you can do that without the APP.
Example Instructions (which in a roundabout way the somewhat effective APPs get you to do) from: https://www.androidpit.com/how-to-calibrate-the-battery-on-your-android-device .

"How to calibrate an Android device battery without root access
The old 'fully charge and discharge' approach stands as one of the simplest ways to 'recalibrate' your Android battery.
We've warned you in the past about low voltage problems in lithium batteries and the negative impacts of fully draining a battery on its lifespan and the same holds true here. But, if your phone battery is causing you real problems, it's worth taking the risk.
Method 1

Discharge your phone fully until it turns itself off.

Turn it on again and let it turn itself off.

Plug your phone into a charger and, without turning it on, let it charge until the on-screen or LED indicator says 100 percent.

Unplug your charger.

Turn your phone on. It's likely that the battery indicator won't say 100 percent, so plug the charger back in (leave your phone on) and continue charging until it says 100 percent on-screen as well.

Unplug your phone and restart it. If it doesn't say 100 percent, plug the charger back in until it says 100 percent on screen.

Repeat this cycle until it says 100 percent (or as close as you think it's going to get) when you start it up without it being plugged in.

Now, let your battery discharge all the way down to 0 percent and let your phone turn off again.

Fully charge the battery one more time without interruption and you should have reset the Android system's battery percentage.

Remember that it is not recommended to perform this process regularly. Even when your battery is so dead your phone won't even turn on, your battery still has enough reserve charge to avoid system damage. But you don't want to poke the tiger with a stick. Perform this process once every three months at the most. If it is required more often than that, you have bigger problems at hand.
Put plainly: fully discharging a battery is bad for it. Trying to overload a battery is also bad for it. The good news is that charging batteries will shut off automatically when they've reached their safe limit and there's always a little in reserve even if your phone won't start. Again: only do this when really necessary, because it does have a negative impact on battery life.".
...

APPs which 'seem to work' have a fancy UI, a little 'Scanner', a 'Report Section' that almost always finds a 'problem' and then claims it can fix it - but you need to let your phone discharge and let it shutoff, then recharge it - that causes the phone's battery's "Protection Circuitry" (that protects it from exploding or deep discharging) to recalibrate the zero and full points.
Your Battery will still be old and doing the above procedure wears it out one more Discharge Cycle (of which there are a limited number) but it resets the Hardware unlike a non-root APP claims it can do.
Once your Battery is over four years old the only thing to do is either get an expert to disassemble the Phone and replace the battery or buy an external battery that plugs into the USB and carry a bulky 'Charging Case' or a 'brick' in your pocket.
Purchasing Phones that have replaceable batteries sends the Manufacturer the message that you prefer replaceable batteries over waterproof phones - if people keep buying sealed phones every few years nothing is going to change.


text:
Hide progress indicator
Is it possible to hide the progress indicator on android?
I know it disappears after a second, but it distracts me when I'm reading texts on Pocket, gReader or in any web browser.

Post us a screenshot of this 'indicator' thing? Which Android version are you using and is it rooted?

@Firelord I mean the progress bar, that appears on the right side of some apps like Chrome or Pocket. Is there a way to make the progress bar disappear?


text:
Issues with limited internet connectivity (photos, wifi)
There are a host of issues that you run into when running stock Android in a country that blocks Google's servers. The first issue you run into is the setup wizard getting stuck trying to do updates. I already found a workaround for that one. But I can't figure out how to fix the following:

Wi-fi connections always show "Connected, no Internet" with an exclamation point icon.
Doesn't automatically connect to saved wi-fi locations because it thinks there is no Internet.
Photos app doesn't show any photos at all except when Airplane mode is on or when connected to a VPN.

Other issues such as the Play store not working are to be expected. But I wish I had workarounds for the 3 issues above. The "Connected, no Internet" warning must be using some Google service to detect connectivity. Can it be changed to use some other service that is not blocked? The Photos app not showing photos seems an unexcusable offense because the photos are stored locally and browsable with a file explorer. Why does Google need to go online at all to display photos on the phone?

Related: How to disable captive portal detection? How to remove exclamation mark on Wi-Fi or signal icon in Lollipop? Also see the questions in that question's "Linked" section for more, e.g. How can I stop Lollipop ignoring my wifi network?

Glad to read! May I suggest you answer your own question then – or shall we close your question as duplicate to one of the mentioned links? The remaining one (photos app) should be put in a separate question post.

@Izzy I thought the questions were related because they have to do with inability to access Google's servers. I'm fine with closing this though. I'll go ahead and ask about the Photos app separately.

Correct approach :) From your answer I see we shall close this one as duplicate to the first one I've linked in my first comment. Good luck for the remaining #3 question!


text:
Music stream interrupted by Facebook likes
Today my OnePlus One (Android 5.0.1-BlissPop) doesn't work as expected. Usually, I surf on Facebook (using the app, not by browser) and at the same time, I listen to some music with the player Shuttle (regularly available on the Play Store).
This morning, every time I press the "like" button, music stream get interrupted for one second, like the button pressing action override the music stream with another one not well defined.
How can I solve this?

Did you try and see if there is any sound setting related to Likes in Facebook app? Did you attempt to use an another music player and see whether it suffers the same interruption from the Likes in Facebook app? Did you do a reboot (I don't know why but many folks report success in their problem after doing so)?

A reboot seems to solve the problem, thanks for the hint :)


text:
How can I get to recovery without Volume Up hardware button?
Or, 'My tablet's hardware "Volume Up" button is broken, now what?'
I'm trying to root an Asus TF300TG Transformer tablet (a 2012 model, unlocked) following this guide on XDA Forum:

I have installed the USB drivers on my computer
Rebooted tablet to fastboot
Flashed the TWRP recovery without problems
(Rebooted normally, verified that tablet still works as usual)
Rebooted to fastboot again
Got to the point where I should boot to the new recovery

That step requires me to press the Volume Up button to select the recovery option on this screen:

In my tablet, however, the button is broken (and has been for some years now). Is there a way to get into recovery without actually pushing it?
What I've tried:

Pushing harder
Pushing the other two HW buttons: Volume Down moves the selection, Power does nothing
Connecting the keyboard dock: there is a Volume Up button, but it doesn't do anything in fastboot mode; none of the dock buttons do anything
Connecting a USB keyboard via the dock: no keypresses seem to do anything in fastboot
Rebooting to recovery using fastboot reboot recovery: invalid command
Booting an image using fastboot boot twrp.blob (and various other recovery images from my computer): loaded to tablet, then failed (note the empty error message)
downloading 'boot.img'...
OKAY [  0.398s]
booting... FAILED (remote: )

Is there a different way to get to recovery?

This seems related, but I was fortunate enough that the "normal" mode still worked: http://android.stackexchange.com/questions/36552/how-to-get-recovery-without-the-hardware-key?rq=1

Yes, there is a way.

boot the tablet normally
enable USB debugging
connect to computer by cable
from the computer, run adb reboot recovery
tablet reboots directly to recovery
Done!

I was trying to issue this command in Fastboot (where it's not supported) instead of ADB (where it works).


text:
How can I disable automatic OTA updates on a Nexus device on Marshmallow?
With Google's new policy of issuing monthly security updates to Nexus devices going on from Marshmallow, me, the proud owner of a Nexus 9 (16GB,WiFi, Build version: MRA58K), has to dirty flash all the factory images every month just because Google issued a 4.0MB update, and I had to connect my tablet to WiFi just because I needed it.
Rather, I prefer to go manual and flash factory images to upgrade between major releases, and ignore those which come in between. So, these monthly OTA updates are a nuisance, even if all I have to do to not install it is ignore the notification it poses. The nuisance being that I have TWRP, root and ElementalX, and prefer to use OfficeSuite over Docs and have no use for Fit - hence I've uninstalled (removed) those system apps, which makes the updates unable to install anyway.
So, the question:
What service(s) or process(es) is/are responsible for downloading this update? Which app are they a part of? And, most importantly, Can I Disable the offending app/process/service without otherwise affecting my system? (That includes interfering with GAPPs in any way)
NOTE: I know the notification is presented by Google Play Services, I checked that. I want to know what processes/services are responsible for downloading the update, not showing the notification.
Edit:
For all those voting to close the question as a duplicate, I have not encountered an answer which satisfies my requirements in the referenced question which this has been thought to be a duplicate of. For future notice, I not only wish to disable the notification, but the updater service as well. Also, the answer provided in the linked question will potentially affect other components of my system, not just the OTA Updater, as it involves disabling all or just notifications from "Google Play Services", which is not at all what I want (I understand what that app is, and disabling any part of it is not in my best interests. So, anything not involving GAPPs is a better solution (since I am heavily dependent on them, excepting the Docs suite).
Edit:
I had since moved on to the PureNexus ROM and rid myself of these issues. Now I have manually upgraded to Android 7.0, and I don't use the device as much anymore. So these answers are not applicable to me any longer, but this question is a good reference point for others with a similar concern.

Possible duplicate of How to get rid of OTA software update notification?

I don't understand why you would want to hunt down the service/process responsible for downloading the update. Even if you come to know if it, there is no guarantee that you would be able to safely disable that service/process without risking the stability of Play services. I suggest you try NotifyClean instead. Rather than opting to disable all notifications from Play Services you can choose to hide only a particular one (in this case, the one about system update). I successfully use this module in Android 6.0.1.

@Firelord Perhaps you might want to make that an answer? //I wanted to disable the OTA Updater process so that the OTA updates wouldn't download at all - let alone show a message. I accede to your second point, however.

Rename /system/etc/security/otacerts.zip to otacerts_bak.zip.
This will prevent it from communicating with the OTA update server.

you will also need to update your answer - the user must mount the /system partition in order to move the file.  Follow the instructions here https://android.stackexchange.com/a/110928, and then run mv /system/etc/security/otacerts.zip /system/etc/security/otacerts_bak.zip

Sorry, I don't have Marshmallow available to confirm the process 100%.
That being said, the standard method for several versions of Android has always been the following:

Goto Settings
Scroll all the way to the bottom & find "About (... | phone | device)"
Find the "Update" | "System update" option
Disable "auto download" | "auto update"

Simple instructions with screen shots are available from WikiHow.

I don't have any options (no 3-dot menu, nothing) under System Update. However, I accepted your answer because otherwise it is probably the correct process to go about achieving this.

Or, rather, the problem may be on my end. I already have the November 2015 security patch "downloaded and ready to install", so that may have something to do with me not getting any of the options you mentioned. I'll confirm and report. Thanks anyway.

I bought a Nexus 6P and activated the service with Sprint. The problems was, a few months ago one of Google's updates has a bug that won't allow me to get LTE service with Sprint (fixed now). So what I had to do what revert my android phone to a previous version and not update my phone until the patch fixes the problem.
To go along with you problem, it annoyed me because after reverting to a previous version, I would constantly get these notifications to update my phone which I didn't want. Here's what I did to get rid of these notifications:
Go to Settings → Apps → Google Play services → Notifications → Block all.
I re-enabled it recently because it seems Google fixed this issue.

I solved my problem by jumping to PureNexus XD - Not going back to stock ROMs again :P

I'm downvoting your answer as I specifically mentioned in the question that I couldn't disable Google Play Services notifications, and answers mentioning that weren't welcome - Read the part in bold. IDK who upvoted your answer - but he/she shouldn't have done so without reading the question.

The solution I provided does answer the question "How can I disable automatic OTA updates on a Nexus device on Marshmallow?". Disabling Google Play Service notifications will stop asking you to update your Android OS unless if you go to the 'System updates' in the About Phone section. Even though you disabled the notifications, this does not mean your Google Play apps won't get updated. It might be better for you to Google how OTA updates work instead. Either way, I'm glad to see your problem was solved.

I'm sorry, I guess you misunderstood something. I wanted an answer that had nothing to do with Google Play Services, period. That was the reason I downvoted your answer, and also it was because the solution you suggested was something I had tried already and did not want to try again, and which had been mentioned to that effect in the question itself, so your answer adds nothing much of value to this entire discussion. In fact, the Possible Duplicate comment's linked question below my question has an answer which is equivalent to your suggestion.

Enable Developer Options In Android 6.0 Marshmallow
1. Pull down on the notifications shade and open the Settings app. You can also achieve the same thing from the app drawer if you so wish.

Scroll all the way down and tap on ‘About phone.’
Now scroll down again and you’ll see an entry labelled ‘Build number.’ Keep on tapping till you see a prompt that says ‘You are now a developer!’

after on this option you can Automatic System Updates toggle is set to off, for get rid of this stupid automatic System update.

There is no such option anywhere in settings. Please tell me which device you are talking about, and where this setting is located, preferably with screenshots.

Deepak has correctly answered the question, however, has not been clear enough. To clarify: go to "Settings", "About", and tap on "Build Number" until you see the message "Developer Options has been turned on" (or similar) - requires 7 taps usually. At that point, GO BACK to Settings main screen and scroll all the way to bottom, where you will now see "Developer OPtions". Under this (new) set of options, find "Automatic System Updates" and turn it off. This should resolve the problem, though not sure about the notifications, but my quess is that will not pop up anymore, since you have disabled the functionality that causes it.)

You have not answered the question I commented below @Deepak's answer - what phone are you talking about? That's important to know, different manufacturers organise their settings differently, and it's different in different versions of Android. Anyway, I run stock 7.1 on the device now, and this "Automatic System Updates" option doesn't exist there. I do know how to enable Developer Options, so more information regarding that isn't required. (There's a tag wiki on this site for Developer Options, it can be linked of necessary). I've in fact mentioned in the question that my device is rooted.


text:
Other SIM cards won't work in VZW S5. Should I root it?
I have a Verizon S5 which they claim to be unlocked. I travel internationally a lot and Verizon doesn't cover some of the places I go, so the Verizon rep I talked to said it's fine to just change out the SIM for a local one. I tried this in one country and it wouldn't recognize any local networks (or let me access the network selection menu for that matter). During my most recent trip back to the States I purchased a pre-paid T-Mobile SIM because it allegedly does work in these countries. However, upon installing the SIM I found that I only had voice/SMS capability (no data) and as soon as I left the US it stopped working entirely. The T-Mobile support couldn't even figure out what the issue was.
I have a sneaking suspicion that if I root the phone to get rid of the Verizon controls on it that it will magically start accepting other SIM cards. Unfortunately I have no references to back up that suspicion. Can anyone confirm whether or not that would help my situation?

Perhaps this thread on XDA can give some explanation.

By the sounds of that thread, there's no reason it shouldn't be working already :/

Rooting might possibly help you to unlock the phone, but I doubt that it will accomplish anything on its own.  Have you verified that the phone hardware is compatible with the network you want to use?

According to the T-Mobile support rep (and the TM vendor who sold me the SIM to begin with) the phone should be 100% compatible with their network.


text:
SyncMe Failed to connect to computer, isConnected failed: ECONNREFUSED (Connection refused)
I have a new router (RT-N18U), and a new HDD, set it up to work with SyncMe Wireless. It all worked pretty well, I synced my phone ok. Then I synced my wife's phone as well. It started ok, 50% of her stuff went up to the HDD, but then it stopped. I cannot make it work since then on her phone OR my phone either. Both fail.
My system:

The router (see above)
A Computer with XP
HDD is connected to the router, not to the computer
2 phones, both SGS3, with Android

My errors:
When it first crashed, the error was this:

Error: Failed to delete file \E\124609.jpg_(!).(!)_tmp.
  Computer error: Sharing violation

(I am not sure what E is)
Later on, the error changed, this is what I see now pretty much all the time:

Error: Failed to connect to computer , failed to connect to
  RT-N18U/192.168.1.1 (port 139) after 4000ms: isConnected failed:
  ECONNREFUSED (Connection refused)

If I try to search for computers, I cannot find any, I did get something like this at one point:

Error: Computer was not found on the network

I am not really good with network and such, so I am not sure what might have gone wrong, after it initially worked fine.
The Computer Name in the SyncMe Wireless setup is the name of the router, not sure that is good.
The User, that I registered the Computer under SyncMe Wireless's settings, I was not sure what user to add there, so I initially added the username and password for my router.
What I think might be wrong (was right but it "broke") and I might need help with:

the sharing of the HDD folder (I am not sure how to share it)
the user that I connect to the router with from the phones (where to create that user?) instead of the router admin user
hope that the (XP) computer doesn't have to be online for sync

I don't recall settings on XP but sure had to refer help of app and get it running.  I do recall computer had to be on line.  Don't use the app anymore because it would halt copying at  things like long file names. Some of  my  class notes voice recordings had topics covered in file name for easy reference and app/windows not ok with  that.  If  you fix  the problem, you had to restart copying the entire folder(hope app fixed that now)   Gave up and manually back up now. This was backing up to laptop not external drive

Looks like the settings were fine.
I even had that Samba thing set up right.
I turned that Samba on-off from the router, then I removed the "Computer" from SyncMe, re-added, and it worked.
The error actually happened again, later on, with the "could not delete + sharing violation". Then I did the above steps again, and it worked.
I didn't have long filenames or anything weird like that, but I had a lot of files to back up (first time sync)
I am curious if this error will persist later on, when I will have a lot less files to sync.
It currently works fine.