27 votes
Accepted

Trichromelibrary was suddenly downloading from Google Play Store

From Shared Libraries on Android which explains native code in Chrome on Android Android L & M need ChromeModernPublic.aab Android N, O & P need MonochromePublic.aab Android Q needs ...
beeshyams's user avatar
  • 40.7k
10 votes
Accepted

Local files revisited: Opening local HTML files (file:///path/to/file) in Chrome on Android 10.x

You have 2 options: You can use a local web server in your Android phone itself. There are many server apps out there in the Play Store, one such app is Simple HTTP Server. You can put your ...
Puspam's user avatar
  • 602
9 votes
Accepted

Get new random MAC for same SSID without factory reset on Android 10+

On Android 11, there is a new option "Wi-Fi-enhanced MAC randomization" in the developer options. When you enable it, delete/forget the network, and then reconnect, you get a new MAC address ...
Hannes's user avatar
  • 353
9 votes
Accepted

Where is "su" addon package for rooting LineageOS 17 and newer?

This functionality was discontinued. The de facto method of achieving root in newer LineageOS releases is Magisk.
Evan Carroll's user avatar
  • 4,217
7 votes
Accepted

Why does Windows think my phone has 52 GiB of internal disk space whereas my phone sees 64 GB?

Your phone is showing you the total amount of storage inside your device. This includes a bunch of partitions containing the operating system, radio image, preloaded apps, bootloader, recovery, etc. ...
Ryan M's user avatar
  • 215
6 votes
Accepted

Is it possible to change Android ID without root access nor factory reset?

AFAIK you cannot change Android ID without root or without performing a factory reset. For my own and future visitors' reference, I'll explain what you asked in the comment: Would a factory reset ...
Irfan Latif's user avatar
  • 20.2k
5 votes

Get new random MAC for same SSID without factory reset on Android 10+

The key related to MAC randomization is only generated for the first time. And the MAC address is calculated by calling hmac_sha256 over the SSID with the generated key. This key is stored in the /...
liangpig1's user avatar
5 votes

Local files revisited: Opening local HTML files (file:///path/to/file) in Chrome on Android 10.x

For Android 11 [One UI 3.1] Browsing local files (in internal storage space) in Chrome using file:///sdcard/ or file://localhost/sdcard/, one can notice that only media files and subdirectories (if ...
Michal Ilčin's user avatar
5 votes

Automatically turn work profile off on evenings and week-ends

If you go to settings > digital wellbeing + parental controls > digital wellbeing > ways to disconnect There's a setting for setting a work profile schedule
Greta's user avatar
  • 51
4 votes
Accepted

Prevent dark mode from activating during battery saver

According to the source code file frameworks/base/core/java/android/provider/Settings.java there is a global setting in the user profile called battery_saver_constants, which can hold several comma ...
Tim Josten's user avatar
4 votes
Accepted

How to upgrade my Android device to latest Android version

If you are lucky for a tablet you can get one major Android version upgrade and security updates up to 2 years after the device has been released to market. For cell phone it the support period ...
Robert's user avatar
  • 19.7k
4 votes

Can I automatically turn off WIFI completely whenever not connected to a network on Android 10+

With methods described below, when the phone disconnect from your wifi network, wifi will be immediately switched off. Also they don't require the Location Services to be on. A. Xposed Edge Open ...
Reddy Lutonadio's user avatar
4 votes
Accepted

Toggle between dark and light theme in Google Maps

You can change it from settings (to access settings, tap on the icon with user initial/user profile icon, next to microphone), then theme, wherein the same dialogue pops up, that you had initially to ...
beeshyams's user avatar
  • 40.7k
4 votes
Accepted

Does the latest Android release is secure against the ADB vulnerabiliy?

Sorry but it seems Kevin Beaumont from Microsoft has no clue what he is talking about. Mythbusters would proof him wrong.. It is completely unauthenticated, meaning anybody can connect to a device ...
alecxs's user avatar
  • 3,979
4 votes
Accepted

Full R/W Access to SD Card - Android 10

Since Android 5 write access to the sd-card in portable mode needs to be granted individually for each app. Only apps on a rooted device that are able to use root permissions can bypass this ...
Robert's user avatar
  • 19.7k
4 votes

How can I view which app has the permission to turn on and off the location services in Android?

As an answer to your comment, you can use PermissionManagerX. If your device isn't rooted, you can grant elevated privileges using ADB (instructions in app help). But elevated privileges are not ...
beeshyams's user avatar
  • 40.7k
3 votes
Accepted

How can I condense the icons in the quick settings panel on Android?

The screenshot show the "quick settings panel" with "tiles" for actions. The number of "tiles" per row is defined by ROM and you can't change that (unless your ROM provides a setting for doing that). ...
beeshyams's user avatar
  • 40.7k
3 votes
Accepted

External SD card problems - how do I go back to device storage?

There is an option "forget SD storage" in Settings > Storage. Clicking that restored device storage, and all seems to work normally.
SPRBRN's user avatar
  • 722
3 votes

How to get vertical recent/overview navigation in Android 10?

This is a workaround and not what the OP wants in terms of vertical recents ( I don't think it's possible for reasons mentioned at the end of answer). Install EdXposed (How to install EdXposed on ...
beeshyams's user avatar
  • 40.7k
3 votes
Accepted

Android 10 Swipe Forward

It is not a bug. Swiping to move forward as not yet been implemented natively only swiping to move back with the new system navigation mode - users can navigate back (left/right edge swipe), to the ...
Reddy Lutonadio's user avatar
3 votes
Accepted

SIM popup messages keep the screen on indefinitely (Samsung A30s)

Download Automate app and make a flow like this.. Allow the permissions And then configure it like this. Notice the option "When UI element appear". Then click on record. Now, make a call ...
44yu5h's user avatar
  • 1,520
3 votes
Accepted

How to enable "Disable HW overlays" at startup?

Source-reddit, which references Android documentation to DISABLE the h/w composer: adb shell service call SurfaceFlinger 1008 i32 1 to ENABLE the h/w composer: adb shell service call SurfaceFlinger ...
beeshyams's user avatar
  • 40.7k
3 votes

Enable usage of mobile data while connected to a WiFi without internet connection

I've just recently come across this question, as I have been struggling with the same problem. I have a potential solution which I've found which might help others. These instructions are for a ...
INsanE Alchemist's user avatar
3 votes

How to get a list of all apps that start in Direct Boot Mode (Device Encrypted, not Credential Encryption)?

Android apps that can run in direct boot need to be declared in the Android Manifest as android:directBootAware="true" To get the Manifest XML of an APK apktool can be used. https://...
CSMan's user avatar
  • 31
3 votes
Accepted

What does "Connected via Camera" mean?

"Connected via Camera" means that the WiFi access point was added by scanning a QR code using the Camera app. From frameworks/opt/net/wifi/libs/WifiTrackerLib/res/values/strings.xml file: &...
Andrew T.'s user avatar
  • 15.9k
2 votes

Install arbitrary apk from filesystem on Android 10?

To disable /enable this permission : Settings → notifications→ Special app access→ Install unknown apps →your app AFAIR, this change came about from Oreo (Android 8) Solid ...
beeshyams's user avatar
  • 40.7k
2 votes

How to I undo deleted shortcut from chrome new tab in android?

If you have root access, open the file /data/data/com.android.chrome/app_chrome/Default/Top Sites in an Sqlite editor. In the table top_sites, you would find many columns. The relevant colums are url ...
Firelord's user avatar
  • 25.1k
2 votes
Accepted

Should I use the Android Q Beta?

In general productive usage of beta versions provided by Google is not recommended. Google provides beta versions of upcoming Android versions for developers. Using the beta versions they are able to ...
Robert's user avatar
  • 19.7k
2 votes

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

So here is the problem: the latest (non-beta) WhatsApp is set up with a target platform of Android 10, but the developers failed to include a request for ACCESS_BACKGROUND_LOCATION in the manifest.xml ...
Bob's user avatar
  • 31
2 votes

Decrypt Android 10 File Based Encryption (FBE) data

If I'm not mistaken, each element in the grid is only used once, therefore your PIN should be 56328 because the last 5 isn't actually used.
andi arpo's user avatar

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