15 votes
Accepted

How to get Android 11 to trust a user root CA without a private key?

This page pointed me to the right direction. Android 11 can only install user-provided root CA certificates to contain the X.509v3 CA:true flag, which I suspect wasn't necessary before for some reason,...
F.X.'s user avatar
  • 457
10 votes

Is Android a 32-bit or 64-bit OS?

Originally, Android was written for 32-bit processors only: and specifically, 32-bit ARM processors. Later, Intel and MIPS invested a lot into making Android support their architectures too: but still ...
Dan Hulme's user avatar
  • 35k
10 votes

how to mount /system as read/write in android?

Solution is simple. To remount a mounted system you need to have root privileges. Do an su. You will enter root mode. Then run the below command. It will work, I did it many a times. So here are the ...
Spyder's user avatar
  • 361
9 votes

Where does Android store fingerprint data?

try removing these files also /data/system/users/0/fpdata/user.db /data/system/users/0/settings_fingerprint.xml Instead of removing files, appending the filenames with some random extension would be ...
lazykiller's user avatar
9 votes

System partition locked to read only in Android 10

Android 10 prevents apps or pretty much anything from mounting system as R/W. Yes, even if you are rooted. Top John Wu, the creator of Magisk has covered this in a series of tweets. I will link them ...
singhnsk's user avatar
  • 2,417
8 votes
Accepted

What is the official name of the "open apps" view that is navigated to by hitting the square system button?

It's called Recents Screen: The Recents screen (also referred to as the Overview screen, recent task list, or recent apps) is a system-level UI that lists recently accessed activities and tasks.
Reddy Lutonadio's user avatar
7 votes
Accepted

Where are UID for each application stored?

You have already missed the correct answer. The UIDs are stored right in /data/system/packages.xml, although an easier-to-interpret version with less information is available at packages.list. Here's ...
iBug's user avatar
  • 7,747
7 votes
Accepted

What process happens when there is a system optimization?

What is Android doing when it says “optimizing apps/system”? Basically the android system will be creating an optimised version of each application. This process makes each app start as fast as ...
xavier_fakerat's user avatar
6 votes
Accepted

What does the /data/system folder store and its significance?

data/system folder contains system configuration files critical to maintaining device's state. Access to the directory is restricted by the system apps only, so if the device is not rooted the folder ...
Onik's user avatar
  • 178
6 votes
Accepted

Android: how to increase system partition and decrease data partition?

I have followed this method: shrink data and recreate system partition; which is not too "kind" but works. Warning: this method is ok for a fresh installation from scratch. You will lose all ...
elbarna's user avatar
  • 321
6 votes

Getting "java.lang.SecurityException: Shell does not have permission to access user 150" when uninstalling apps from Samsung Secure folder using ADB

Uninstall the Samsung Secure Folder from the Settings. Settings -> Lock screen and security -> Secure Folder -> Enter your lock details -> Uninstall. Refer to this blog.
Ashwin's user avatar
  • 71
5 votes

How to move SMS from hangouts to messenger app

Devin, I am not extremely familiar with stock Android, so I apologize if some of what I try to describe does not work exactly as I try to explain it. The SMS messages on your phone is maintained in a ...
rickinsav's user avatar
5 votes

Where is the Home folder?

If you're trying to access the files you see in your device when you're plugging it in a computer, then it's there : /storage/emulated/0/ /sdcard/
Nato Boram's user avatar
5 votes

How to mount /system rewritable or read-only? (RW/RO)

-writable-system for the emulator When launching the emulator after a build with, you must use: . build/envsetup.sh lunch aosp_x86_64-eng emulator -show-kernel -verbose -writable-system Then, for ...
Ciro Santilli OurBigBook.com's user avatar
5 votes
Accepted

Can IMEI number of a device really be changed

IMEI is an baseband identifier so it's stored on non-writable memory. There are two IMEIs actually - display and hardware. It's possible to change the display IMEI on rooted devices, but no way to ...
Tomáš Pánik's user avatar
5 votes
Accepted

It's there a way to get /system partition permanent read/write access even after reboot?

You don't need to make /system permanently R/W. You just need to mount it as R/W at every boot. So I'm providing you with a few options to mount /system as R/W at boot automatically, but do note that ...
iBug's user avatar
  • 7,747
4 votes

Disable USB charging

adb shell dumpsys battery set ac 0; dumpsys battery set usb 0;
Nir Duan's user avatar
  • 171
4 votes

Is it possible to write to a device's clipboard using ADB?

Here's an improved version of the script by galets above. As with that script, it does not write to the clipboard, but sends input to the currently focused input field, which is often what you want ...
Matthijs Kooijman's user avatar
4 votes

Symbolic links in the Android filesystem?

You were dealing with /storage/emulated/0/Videos Android like to make use of the /dev/fuse partition. I do not think you can make a symbolic link in this filesystem. On my htc desire 510, I see ...
historystamp's user avatar
4 votes
Accepted

Why do some apps not have to ask for the "Draw over other apps" permission?

Based on an answer by Mattia Maestrini on Stack Overflow, It is a new behaviour introduced in Marshmallow 6.0.1. Every app that requests the SYSTEM_ALERT_WINDOW permission and that is installed ...
4 votes

How can /proc/sys values be changed at boot (sysctl.conf does this on normal Linuxes)?

Use init's write command in /init.rc or any other .rc file. You may also create your own: # /system/etc/init/custom.rc on property:sys.boot_completed=1 write /proc/sys/kernel/hostname MyDroid ...
Irfan Latif's user avatar
  • 20.4k
4 votes
Accepted

Is it possible to create an operating system other than Android for Android devices?

Something like a secondary bootloader. Is that possible? Yes it's possible. As you mentioned, since the boot chain up to bootloader stage is closed source and binaries are signed with OEM's private ...
Irfan Latif's user avatar
  • 20.4k
3 votes

how to mount /system as read/write in android?

see this related articles here and stack exchange answer here Basically You need root Better to have adb secure apk installed Check how the /system partition is mounted as read-only (ro), In ...
user3826306's user avatar
3 votes

What are the differences between a system app and user app?

I would like to add something in the above answers. System apps cannot be deleted in a full factory reset, unlike user apps. So if you want to delete all your personal files but they are too many to ...
CCCP's user avatar
  • 31
3 votes

Is it possible to write to a device's clipboard using ADB?

I have tried and googled a bit and it seems the call-service-clipboard-approach stopped working in newer androids, it failed for me on a 4.4.4 version Android. I.e. you will need an app to get ...
Sascha N.'s user avatar
3 votes
Accepted

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

Download the following file (J730GMTCE2AQJ1_TCE) from samfirmware.com: direct link Extract (unzip) the firmware file Download Odin v3.12.7 Open Odin v3.12.7 (make sure to Run as administrator) Reboot ...
Timothy Langer's user avatar
3 votes
Accepted

What is this triangle system notification icon on Samsung Galaxy S9+?

That's a Data saver icon. The icon is different from the data saver icon in stock Android. Samsung started to use this data saver icon in Android Oreo update as explained in this guide This ...
xavier_fakerat's user avatar
3 votes

Can airplane mode be maintained during a system update?

If you want to block communication with your mobile network provider there is a second option: You just have to make sure the MNO can not identify your devices. You can easily achieve that by ...
Robert's user avatar
  • 20.2k
3 votes

Where to find information about WiFi connectivity of the device?

You can use various Wifi/network analysis apps from Play Store to get some of the information you're looking for. I suggest IP Tools. In its default screen/view, you would get to see following ...
Firelord's user avatar
  • 25.1k
3 votes
Accepted

SystemUI.apk is not in /system/app

Since Android 4.4, all privileged system apps including SystemUI have been moved to /system/priv-app.
Andy Yan's user avatar
  • 9,539

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