11 votes
Accepted

Run adb command inside the terminal emulator or programmatically without root

Addressing Revision 4 You're still doing things incorrectly even though I noted in revision 1 of my answer that you would need adb in PC for once and once alone as long as no reboot or disabling of ...
Firelord's user avatar
  • 25.1k
10 votes
Accepted

Why does Android boot so relatively slow?

Few years back, I worked on Android boot time optimization, as a Android developer. Obviously, as part of this work, we first needed to analyse where Android spends time during booting. Below is the ...
AADAndroidEnthusiasts's user avatar
6 votes
Accepted

Can't find other options in the "Ok Google" detection settings page

Not all phones support hotword detection being on all the time (i.e. "OK Google" from any screen). The phone needs a lower-power co-processor, to avoid running down the battery by keeping the ...
Dan Hulme's user avatar
  • 35k
6 votes
Accepted

How can I permanently change my hotspot tethering IP address?

Note: Adding / removing IP address requires root access. METHOD 1: Before Android Pie, tethering IP (192.168.43.1) was hard-coded (1, 2). But now it's randomized on each session(3). You can use ...
Irfan Latif's user avatar
  • 20.4k
5 votes

Any reasons to update Android from stock firmware (via PC) rather than OTA?

Is there any reason to update Android firmware via PC using software like Odin, rather than just doing an OTA update? Yes. Since Android Lollipop, Google has moved to block based OTA updates which ...
Firelord's user avatar
  • 25.1k
5 votes

How can't install a 338KB app when I have 474MB free?

Note: the quoted user was me. And here is the reference. To explain why it wasn't 10% in your case, here's an exception from behind the link: "As long as the device maker doesn't change the default ...
Izzy's user avatar
  • 91.2k
5 votes

How to update webview without using the Google Play store?

The Google WebView application is very different from regular ones. You cannot use Package Installer to install or update it in a common way. You must do it yourself (As for my Lollipop 5.1.1). Here's ...
iBug's user avatar
  • 7,747
4 votes

Why does Android boot so relatively slow?

Android boot is slow? My phone has a Quad Core, 3 Gig of RAM ... Android (Both KitKat and Lollipop) takes some 80 seconds to boot to completion. My phone is only dual core with 1G RAM (Zenfone 4) ...
bangbambang's user avatar
4 votes

Restoring wpa_supplicant.conf [root]

In my case it was necessary to change the owner and group of the file to wifi: mount -o rw,remount /system chown wifi:wifi /data/misc/wifi/wpa_supplicant.conf ls -la /data/misc/wifi/wpa_supplicant....
DanielAW's user avatar
  • 156
4 votes

Any reasons to update Android from stock firmware (via PC) rather than OTA?

It depends. It depends on how the full flashable tar/kdz was obtained. If it was obtained from an OTA capture, what difference does it make? Just doing the OTA would then be the most direct from the ...
Aaron Gillion's user avatar
4 votes
Accepted

How to power-off Motorola phone without screen

I can't be sure that this is the optimal way to power-off the phone, but it seems to work. Press and hold power until it buzzes or about 15 seconds, then release. Press and hold volume-down and the ...
Dale's user avatar
  • 473
4 votes

How to power-off Motorola phone without screen

Came upon this when I was looking for a way to shut down my Moto Z with a broken screen and the method described by Dale (thank you) almost worked, but then I figured out it required one extra step. I ...
K42's user avatar
  • 41
4 votes

Unable to activate USB debugging after upgrading to Android 5.1.1

Open settings and go to storage Press menu and go to USB Storage Mode Change to USB or MTP (NOT Charge only) Disable and re enable Development options with the 7 clicks on Build Number Screenshots (...
Empire of E's user avatar
  • 1,590
4 votes
Accepted

Unable to activate USB debugging after upgrading to Android 5.1.1

Removing 'persist.system.usb.config' file from data/property/ folder and restarting the device solved the issue for me. After restart, the device shows the option to enable 'USB debugging'. Root ...
Alam's user avatar
  • 169
4 votes
Accepted

How can I stop adverts from "System Update" from showing up on my lockscreen on a Micromax phone?

Thanks to help from @Izzy, I've figured it out. Annoyingly, Micromax have bundled something calling itself System Update that is set as a System Component and is generating these adds To find out ...
Gagravarr's user avatar
  • 161
4 votes
Accepted

Unable to mount /system as read-write

I've found the source of the problem asking in the MIUI forums, the boot image will not accept a modified /system. You have to use the adb interface: adb devices then adb disable-verity. Disclaimer: ...
asdm_ita's user avatar
4 votes
Accepted

How can I prevent installation of NEW applications on an Android 5.1 device, but keep auto-updates of existing applications?

There are multiple approaches you could take: a kiosk-mode solution. That would pin the user to a certain app or group of apps defined as "kiosk" parental-control apps, which are often a specific ...
Izzy's user avatar
  • 91.2k
4 votes

How to make WhatsApp store media on external SD card (instead of device storage)?

Unfortunately, there is no way you can do this without root access. If you know what is rooting or if you have already rooted your mobile, then follow this answer. But if you don't know, please don't ...
Em Ji Madhu's user avatar
4 votes

I need help with my phone...this is urgent

Unfortunately, you did this to yourself... flashing a "modified" gapps package that is not known to work with your device can cause unknown conditions. These packages are applied to the system, so a ...
acejavelin's user avatar
  • 6,207
4 votes

Consequences of disabling com.android.SystemUI

Is it safe to disable com.android.systemui? from Stack overflow : If you completely remove SystemUI.apk from the system, your device will hang on start-up and never fully boot again. Tried it ...
beeshyams's user avatar
  • 40.7k
4 votes

I accidentally deleted protected google chrome app. Now it is nowhere in phone. Please help me to get it back

Why do you need to replace the file or folder back? Download Chrome from Play Store
Anu Shibin Joseph Raj's user avatar
4 votes

I can't purchase anything on play.google. I get error "error retrieving information from server [DF-RPC-01]"

This usually happens for one of two reasons: The payment information registered to your Google account is invalid and causing problems. The application data of the Google Play Store is corrupted ...
famdekk's user avatar
  • 433
4 votes
Accepted

How to use an external sdcard as internal in Android Lolipop 5.1.1?

sm is actually not a binary, it is a shell script for java program which does not exist/work on 5.1-lollipop # Script to start "sm" on the device, which has a very rudimentary # shell. # base=/...
alecxs's user avatar
  • 4,044
3 votes

Retrieve WiFi password

I have to say I am surprised that the answer to this is hidden so well on the internet. It is a myth that retrieving the WiFi passwords from an unrooted device is impossible. Prerequisites: ...
life-on-mars's user avatar
3 votes
Accepted

WhatsApp contacts doesn't merge with Google Contacts

I might be a little late, but still, at least for google. I had the very same problem recently, some whatsapp contacts were separate from original (google / device / doesn't matter). Manual join did ...
JirkaBitr's user avatar
3 votes

pm hide VS pm disable -- the identity crisis

I don't have enough points to comment yet.. This is not an answer... more like... information: pm hide does this pm disable does this and if it can find the component name then this. I can see how ...
Jeff Luyet's user avatar
3 votes

Disable Notification Vibration for Specific Apps

Via https://www.xda-developers.com/stop-vibrations-android-apps/ : Vibration can be disabled per-app with an adb command: adb shell cmd appops set [package] VIBRATE ignore The [package] is usually ...
Jacob C.'s user avatar
  • 141
3 votes
Accepted

Start an app on start up without root

I found AutoStart on the play store, it is a free app to start applications automatically. It has mixed reviews but might do what you want. Alternatively you can utilize Tasker ($2.99) on the play ...
c0r's user avatar
  • 54
3 votes
Accepted

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

How come I am being constantly prompted to update to the buggy 6.0 instead of the rectified 6.0.1? It depends upon the manufacturer pushing the update. For many number of devices you would end up in ...
Firelord's user avatar
  • 25.1k
3 votes
Accepted

How to enable auto sync on WiFi only

There is no way to do this without the use of third party apps. You can use Tasker to automate your phone. You can add a task that enables auto sync when you're on WiFi. The stock android doesn't ...
rajatpunkstaa's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible