Debloat - Memu
adb connect 127.0.0.1:21503 adb shell Once connected via adb shell , you have two ways to remove packages: Disable (recommended for beginners) pm disable-user --user 0 <package.name> Can be re-enabled later. Uninstall (for advanced users) pm uninstall --user 0 <package.name> Requires re-installing MEmu to restore. Example: pm disable-user --user 0 com.microvirt.launcher 5. The “Safe to Remove” List (Packages) Here is a categorized list of packages you can safely remove/disable in MEmu. MEmu-Specific Bloat | Package | Purpose | Safe? | |---------|---------|-------| | com.microvirt.launcher | MEmu’s custom launcher | ✅ (replace with Nova, Lawnchair) | | com.microvirt.share | MEmuShare – ads & recommendations | ✅ | | com.microvirt.update | OTA updater | ✅ | | com.microvirt.market | MEmu’s app store | ✅ | | com.microvirt.filemanager | Basic file manager | ✅ (use Solid/Mix instead) | | com.microvirt.toolbox | Quick tools panel | ✅ | Google Apps Bloat | Package | Safe? | |---------|-------| | com.google.android.apps.maps | ✅ (remove if not needed) | | com.google.android.apps.photos | ✅ | | com.google.android.apps.docs | ✅ | | com.google.android.youtube | ✅ | | com.google.android.music | ✅ | | com.google.android.videos | ✅ | | com.google.android.apps.tachyon (Duo) | ✅ | | com.google.android.keep | ✅ | | com.google.android.calendar | ✅ | Useless System Apps (Emulator) | Package | Safe? | |---------|-------| | com.android.email | ✅ | | com.android.exchange | ✅ | | com.android.browser | ✅ (if using Chrome/Firefox) | | com.android.mms (SMS) | ✅ (no cellular on emulator) | | com.android.dialer | ✅ | | com.android.contacts | ✅ (unless you sync contacts) | | com.android.calculator2 | ✅ | | com.android.deskclock | ✅ | | com.android.soundrecorder | ✅ | | com.android.printspooler | ✅ | | com.android.wallpapercropper | ✅ | | com.android.wallpaper.livepicker | ✅ | Telephony & SIM (100% useless) | Package | Safe? | |---------|-------| | com.android.stk (SIM Toolkit) | ✅ | | com.android.phone | ⚠️ (safe to disable, but may cause logspam) | | com.android.providers.telephony | ✅ | | com.android.smspush | ✅ | Feedback & Analytics | Package | Safe? | |---------|-------| | com.google.android.feedback | ✅ | | com.google.android.partnersetup | ✅ | | com.android.cellbroadcastreceiver | ✅ | 6. The “Do Not Touch” List Removing these will break MEmu or make it unbootable.
@echo off echo Connecting to MEmu... adb connect 127.0.0.1:21503 echo Disabling MEmu bloat... adb shell pm disable-user --user 0 com.microvirt.launcher adb shell pm disable-user --user 0 com.microvirt.share adb shell pm disable-user --user 0 com.microvirt.market adb shell pm disable-user --user 0 com.microvirt.update memu debloat
echo Disabling useless system apps... adb shell pm disable-user --user 0 com.android.email adb shell pm disable-user --user 0 com.android.browser adb shell pm disable-user --user 0 com.android.mms adb shell pm disable-user --user 0 com.android.dialer adb shell pm disable-user --user 0 com.android.contacts adb connect 127