[INFO] 05/Feb/2026 09:25:06 - Performing System check
[INFO] 05/Feb/2026 09:25:06 - Android API Level identified as 30
[ERROR] 05/Feb/2026 09:25:06 - VM's /system is not writable. This VM cannot be used for Dynamic Analysis.
[ERROR] 05/Feb/2026 09:25:06 - Please start the AVD as per MobSF documentation!
[ERROR] 05/Feb/2026 09:25:06 - Cannot Connect to emulator-5554
[ERROR] 05/Feb/2026 09:25:06 - Internal Server Error: /android_dynamic/a312049526219c769f2fe0d599fc4bc8
[ERROR] 05/Feb/2026 09:25:06 - Internal Server Error: /android_dynamic/a312049526219c769f2fe0d599fc4bc8
adb root
adbd cannot run as root in production builds
Android Studio > Tools > Device Manager > Create Virtual Device > Medium Phone > API 29 > Services > Android Open Source
[INFO] 05/Feb/2026 10:56:33 - Testing Environment is Ready!
adb shell
su
https://xdaforums.com/t/question-how-to-get-writable-system-on-emulator-with-google-apps-android-13-arm-image.4567963/
You should use the open source version of Partition and run AVD with the following code:
emulator -avd <NameAVD> -writable-system
sudo apt install google-android-emulator-installer
Add to ~/.bashrc:
export ANDROID_HOME=$HOME/Android/Sdk
export ANDROID_HOME=$ANDROID_SDK_ROOT
export PATH=$PATH:$ANDROID_SDK_ROOT/emulator:$ANDROID_SDK_ROOT/platform-tools
Reload:
source ~/.bashrc
emulator -avd Medium_Phone_API_29 -writable-system -verbose
emulator -avd Medium_Phone_API_29 -writable-system -no-audio -verbose