Common questions about debloating the Samsung Galaxy S25 Edge.
Debloating is the process of removing pre-installed apps (bloatware) that you don't use or need. This can improve performance, battery life, and free up storage space.
No. All methods in this repository use ADB (Android Debug Bridge) which doesn't require root access. Your Knox security remains intact.
No. Using ADB to uninstall user-level apps does not void your Samsung warranty. You're not unlocking the bootloader or rooting the device.
Yes. You can:
- Restore individual apps:
adb shell cmd package install-existing PACKAGE_NAME - Factory reset to restore everything
- See
RESTORE-GUIDE.mdfor detailed instructions
- Beginners: Shizuku + Canta (on-device with GUI)
- Intermediate: ADB from computer with conservative batch
- Advanced: Termux scripts or custom selections
- Setup: 10-30 minutes (first time)
- Debloating: 5-15 minutes depending on method
- Testing: 15-30 minutes to verify everything works
Very unlikely if you follow the guides. The scripts avoid critical system components. Even if something goes wrong, factory reset will fix it.
Knox remains intact. ADB package removal doesn't trip Knox or affect Samsung Pay, Secure Folder, or banking apps.
Yes, as long as you don't remove Samsung Pay packages. The conservative and moderate scripts preserve Samsung Pay by default.
Yes. Debloating works on all S25 Edge variants (unlocked, Verizon, AT&T, T-Mobile, international, etc.).
Yes. OTA updates work normally. Note: Updates won't restore removed apps, but may add new bloatware.
Only if you specifically remove those packages. The conservative script preserves all Samsung features. Check package descriptions before removing.
- Uninstall (
pm uninstall --user 0): Removes app for current user, can be restored - Disable (
pm disable-user): Hides app but easier to re-enable - Both free up RAM but not storage space
Android uses multi-user system. --user 0 is the primary user. App is removed for you but remains in system partition.
Yes. Factory reset restores all pre-installed apps. You'll need to debloat again (or backup your debloat script).
No. Once removed, apps stay removed through updates. But updates may add new bloatware to remove.
No. You need to enable Developer Options and USB Debugging first, which requires completing initial setup.
Shizuku provides ADB-like permissions to other apps without constant computer connection. One-time setup, then fully on-device.
It's an Android security feature. Shizuku needs to be restarted after each reboot (quick process, see ON-DEVICE-DEBLOAT.md).
- Check your phone screen for ADB authorization prompt
- Tap "Always allow from this computer"
- Reconnect:
adb disconnectthenadb connect
Normal. Means the package doesn't exist on your device. Common with:
- Carrier apps from different carriers
- Region-specific apps
- Already removed apps
- Reboot device
- Clear launcher cache
- Check if app is actually removed: Settings > Apps
- Restart wireless debugging (Settings > Developer options)
- Reconnect from computer
- Clear Shizuku app data and setup again
- Check Shizuku documentation
- Verify Shizuku is running (green checkmark in Shizuku app)
- Grant Shizuku permission in Canta settings
- Restart both apps
- Enable Wireless debugging (Settings > Developer options)
- Check port:
adb connect localhost:5555or try different port - Restart ADB:
adb kill-server && adb start-server
- Reboot device
- Clear cache partition (Recovery mode)
- Give phone 10-15 minutes to settle after reboot
- Check what you removed - may have removed optimization services
- Identify which feature broke
- Check
package-reference.mdfor related packages - Restore the package:
adb shell cmd package install-existing PACKAGE_NAME - See
RESTORE-GUIDE.mdfor common scenarios
- Phone calls and SMS
- Camera
- WiFi and mobile data
- Samsung Keyboard (if using DEX)
- Samsung Pay (if you use it)
- Fingerprint/Face unlock
- Any Samsung features you regularly use
Varies greatly:
- Conservative: 5-10% improvement
- Moderate: 10-20% improvement
- Depends on what you removed and what you use
Results are best if you removed apps that were running in background.
Not much. ADB removal only removes user data, not the actual APKs from system partition. Expect:
- 100-500MB of user data cleared
- More RAM available (apps not running)
- Main benefit is RAM/battery, not storage
Only if:
- Conservative debloat went well
- You tested everything you use
- You understand what you're removing
- You've documented what you removed
Start conservative, live with it for a week, then decide.
Yes. For example:
- Google Calendar + Samsung Notes
- Samsung Messages + Google Photos
- Chrome + Samsung Pay
Remove what you don't use, keep what you prefer.
- Identify the package name: Settings > Apps > Show system apps
- Search package name in this repository's files
- Remove if it's bloatware, keep if it's a system update
Yes. Factory reset restores everything. But:
- Your ADB/Shizuku setup remains configured
- You can run the same scripts again
- Takes only a few minutes the second time
Absolutely! Consider contributing to community-configs/ folder. See CONTRIBUTING.md.
Yes, if you keep either:
com.samsung.android.visionintelligence(Samsung's version), ORcom.google.android.googlequicksearchbox(Google's version)
Keep at least one.
Yes, if you don't remove:
com.samsung.android.app.interpretercom.samsung.android.intelligence.voice(CRITICAL - never remove)
Yes, if you keep:
com.google.android.apps.bard(Gemini)com.samsung.android.aicore(Galaxy AI Core)com.samsung.android.intelligence.voice
Yes, if you keep:
com.samsung.android.app.routines
Note: This is separate from Bixby voice assistant. You can remove Bixby voice but keep Routines.
Yes, if you keep:
com.samsung.android.mdx(DEX service)com.samsung.android.honeyboard(Samsung Keyboard - critical for DEX)
Removing Samsung Keyboard while using DEX can cause bootloop.
Yes. It's a Knox feature that's not affected by debloating unless you specifically remove Knox packages (which the scripts avoid).
- Read the documentation (you're doing it!)
- Start conservative - use
01-safe-user-apps.txtor conservative batch - Test everything you use
- Document what you removed
- Wait a few days before removing more
- Gradually remove more if needed
No. Only remove apps you're certain you don't need. Most can be reinstalled from Play Store if needed, but some (Samsung apps) require ADB to restore.
- Once after buying phone
- After major updates (check for new bloatware)
- After factory reset (if needed)
Only languages you definitely don't use. Keep English (or your primary language) packages.
Yes, but:
- Ask what apps they use
- Start with conservative only
- Test everything with them
- Show them how to restore
- Document what was removed
Most packages are the same, but OneUI 8 has some new apps. Scripts are optimized for OneUI 8 but mostly compatible with OneUI 7.
Probably. Samsung's bloatware packages stay fairly consistent. New versions may add new bloatware to address.
Mostly. Package names are similar across Galaxy devices. Some packages may be model-specific. Test carefully on older devices.
Yes, but foldables have some unique apps. Review packages before removing anything labeled "fold" or "flip".
Yes, if you remove:
- Google Location History
- Samsung/Google telemetry services
- Facebook services
- Carrier tracking apps
See SUGGESTIONS.md for privacy-focused removals.
Somewhat. Removing Game Launcher and Game Optimizing Service may help (or hurt if you use those features). More RAM available helps.
Not system-wide. Removes some ad-related apps, but for full ad blocking use:
- Private DNS (dns.adguard.com)
- Ad-blocking browser
- Firewall app
Be careful. Many apps depend on Google Play Services. You can remove some Google apps but keep Play Services unless you know what you're doing.
- Read documentation in this repository
- Check XDA Forums for Samsung debloat discussions
- GitHub Issues for this repository
- Samsung subreddit (r/GalaxyS25)
Yes! See CONTRIBUTING.md for guidelines. Contributions welcome:
- New package discoveries
- Bug reports
- Documentation improvements
- Community configurations
Community-maintained based on research from:
- XDA Forums
- Reddit communities
- User testing and feedback
- Official Samsung documentation
com.samsung.android.honeyboard(if using DEX)com.samsung.android.intelligence.voice- Anything with "knox" in the name
com.android.systemuicom.sec.android.app.launcher(without alternative)
com.facebook.*(all Facebook packages)- Carrier apps for carriers you don't have
com.samsung.android.tvpluscom.samsung.android.game.*(if you don't game)
- Circle to Search:
com.samsung.android.visionintelligence - Samsung Pay:
com.samsung.android.spay+com.samsung.android.spayfw - DEX:
com.samsung.android.mdx - Live Translation:
com.samsung.android.app.interpreter
Still have questions? Open an issue on GitHub or check the other documentation files.
Last Updated: October 2025 for OneUI 8