OshekharO/Debloater-Enhanced has 26 GitHub stars and 2 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-13 01:34 UTC. Last push 2026-11-05.
できること
- 13 Debloat Categories - Analytics & Telemetry, ColorOS/OPPO Bloatware, Game Space & Gaming, Payment & Financial, Facebook & Social, Google Bloatware, Xiaomi/Redmi Analytics & Ads, Xiaomi/Redmi System Apps, OnePlus/OxygenOS, AOSP/Android Extras, Vendor Overlays & RROs, Qualcomm & HW Diagnostics, Microsoft & 3rd-Party Preloads
- Auto Restore List - Automatically saves restore_packages_*.txt whenever packages are removed or disabled, listing every package ID with reinstall/re-enable commands
- Dry-Run Mode - Preview all actions without making any changes
- Per-Package Detection - Skips packages not present on the device — no false failures
計測したスター増加
- 24時間
- 0
- 7日間
- 更新が遅れています
- 15日間
- 更新が遅れています
- 1か月
- 更新が遅れています
期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。
概要
✨ ADB-based debloater for OPPO / Realme / Xiaomi / Redmi / OnePlus — No ROOT or Unlocked Bootloader Required!
セキュリティREADME.md
オリジナルDebloater Enhanced — Multi-Brand Edition
:sparkles: ADB-based debloater for OPPO / Realme / Xiaomi / Redmi / OnePlus — No ROOT or Unlocked Bootloader Required! :sparkles:
Overview
Debloater Enhanced v2.0 is a comprehensive shell/batch script targeting bloatware found on ColorOS 13+, MIUI 14 / HyperOS, and OxygenOS 13/14 devices. It removes or disables unwanted pre-installed apps via ADB without requiring root access, improving performance, privacy, and battery life.
Packages are organised into focused categories so you can remove only what you do not need. A dry-run mode lets you preview every action, and a restore list is automatically saved so you can easily undo any change.
Supported Devices
| Brand | OS | Tested |
|---|---|---|
| OPPO | ColorOS 13 / 14 | ✅ |
| Realme | realmeUI 4.0 / 5.0 | ✅ |
| OnePlus | OxygenOS 13 / 14 | ✅ |
| Xiaomi | MIUI 14 / HyperOS 1/2 | ✅ |
| Redmi | MIUI 14 / HyperOS 1/2 | ✅ |
| POCO | MIUI 14 / HyperOS 1/2 | ⚠️ partial |
Scripts will warn you if the detected device brand is not in the supported list.
Prerequisites
- Android Platform Tools (ADB) installed and in your system PATH
- USB Debugging enabled on your device
- Settings → About Phone → tap Build Number seven times → Developer Options → enable USB Debugging
- A USB cable that supports data transfer
Features
| Feature | Description |
|---|---|
| 13 Debloat Categories | Analytics & Telemetry, ColorOS/OPPO Bloatware, Game Space & Gaming, Payment & Financial, Facebook & Social, Google Bloatware, Xiaomi/Redmi Analytics & Ads, Xiaomi/Redmi System Apps, OnePlus/OxygenOS, AOSP/Android Extras, Vendor Overlays & RROs, Qualcomm & HW Diagnostics, Microsoft & 3rd-Party Preloads |
| Auto Restore List | Automatically saves restore_packages_*.txt whenever packages are removed or disabled, listing every package ID with reinstall/re-enable commands |
| Dry-Run Mode | Preview all actions without making any changes |
| Per-Package Detection | Skips packages not present on the device — no false failures |
| Disable vs. Remove | System-critical apps are disabled instead of uninstalled |
| Reinstall / Restore | Restore or re-enable any package with a single menu option |
| Session Logging | Optionally write every action to a timestamped log file |
| Session Summary | See exactly how many packages were removed/disabled at the end |
| Custom Uninstall | Remove any package by entering its name manually |
| ANSI Colour Output | Color-coded status (REMOVED / DISABLED / SKIP / FAILED / DRY-RUN) |
| Multi-Brand Detection | Reads ro.product.brand and displays OS version for all brands |
Auto Restore List
Every time the script successfully removes or disables a package (outside of dry-run mode) it automatically writes the package ID to restore_packages_<date>_<time>.txt in the same directory as the script. No manual action needed.
# Debloater Enhanced — Package Restore List
# Generated : 2026-04-05 12:34:56
# Device : Redmi Note 12 (Redmi)
#
# To reinstall a REMOVED package:
# adb shell cmd package install-existing <package_id>
#
# To re-enable a DISABLED package:
# adb shell pm enable --user 0 <package_id>
# ──────────────────────────────────────────────────────────
com.miui.analytics # REMOVED
com.miui.msa.global # REMOVED
com.miui.powerkeeper # DISABLED
To restore everything at once you can loop over the file:
# Linux / macOS — reinstall all REMOVED packages
grep '# REMOVED' restore_packages_*.txt | awk '{print $1}' | \
xargs -I{} adb shell cmd package install-existing {}
Debloat Categories
| # | Category | Brand | What is removed / disabled |
|---|---|---|---|
| 2 | Analytics & Telemetry | ColorOS / OPPO | HeyTap analytics, OPlus statistical/feedback, Tencent Soter, ColorOS diagnostics, NearMe Push, OPlus AI Unit |
| 3 | ColorOS / OPPO Bloatware | ColorOS / OPPO | Browser, music, video, cloud, community, share, compass, OCR, notes, health, AI emoji, lockscreen mag, Weather, Tips, Easy Switch, Document Manager |
| 4 | Game Space & Gaming | ColorOS / OPPO | Game Space UI/service, HeyFun, OPlus Games, NearMe game platform |
| 5 | Payment & Financial | ColorOS / OPPO | OPlus Pay, ColorOS Secure Pay, Realme PaySa, ColorOS Wallet |
| 6 | Facebook & Social | All | Facebook Services, App Manager, System, Katana |
| 7 | Google Bloatware | All | Meet, GPay, Google One, TalkBack, YouTube, Assistant, Photos, Drive, AR Core, Auto, and more |
| 10 | Xiaomi/Redmi Analytics & Ads | MIUI / HyperOS | MIUI Analytics, Joyose, System Ad Service, Hybrid Ad Bridge, Global Analytics, Hybrid Ad Service, AI Assistant telemetry |
| 11 | Xiaomi/Redmi System Apps | MIUI / HyperOS | Minus Screen, Mi Music/Video/Notes, Mi Share, Mi Drop, Mi Home, Mi Browser, Clean Master, Game Center, Anti-Spam, News Channels, Translation, Sogou/Baidu/iFlytek IMEs |
| 12 | OnePlus / OxygenOS | OxygenOS | OnePlus Account, App Center, Store, Community, Log Kit, Wallet, Health, Game Space, Widgets, Zen Mode, Amazon Appstore |
| 13 | AOSP / Android System Extras | All | Device Diagnostics, System Tracer, Device As Webcam, Partner Bookmarks, Call Log Backup, Carrier Default App |
| 14 | Vendor Overlays & RROs | MIUI / HyperOS / ColorOS | QVA Common, Xiaomi Auto-Install Config, MIUI Wallpaper/Carrier Overlays, Mi Global Layout |
| 15 | Qualcomm & HW Diagnostics | Snapdragon Devices | Qualcomm Device Statistics Service, MIUI CIT, Fingerprint Test Tools |
| 16 | Microsoft & 3rd-Party Preloads | All | Microsoft App Manager, Cross-Device Service Broker, Device Integration Service |
How to Use
Download the latest source code from this repository.
Enable USB Debugging on your device (see Prerequisites above).
Connect your device via USB. Tap Allow on the authorisation dialog on your phone.
Run the script:
- Windows: double-click
debloat.bator run it in a Command Prompt. - Linux / macOS:
chmod +x debloat.sh && ./debloat.sh
- Windows: double-click
Enable dry-run mode first (option
[d]) to see what will be removed without making any changes.Select a category and type
yesto confirm. The script showsREMOVED,DISABLED,SKIP, orFAILEDfor each package in real time.At session end, a
restore_packages_*.txtfile is automatically created listing every removed/disabled package for easy reinstallation.Restore any accidentally removed package with option
[r], or run:adb shell cmd package install-existing <package_id> # re-enable a disabled package: adb shell pm enable --user 0 <package_id>
Important Warnings
- Do NOT remove
com.coloros.athena(Clear All button), weather service, or startup wizard — these affect OS stability. - Payment apps: Only remove if you are not using those specific payment services.
- Game Space: Removing it disables in-game FPS counter, network optimisation, and performance mode features.
- MIUI Power Keeper (
com.miui.powerkeeper): Disabled, not uninstalled — removing it can break battery management. - MIUI Cloud / Xiaomi Account: Only remove if you are not syncing contacts, notes, or backups via Xiaomi cloud.
- OnePlus OPlus packages (
com.oplus.*): These are covered in the ColorOS/Analytics categories (not duplicated in [12]). - Backup your data before debloating as a precaution.
- If anything goes wrong, factory reset restores all system apps.
Useful Links
関連プロジェクトを探す
trimstray/the-book-of-secret-knowledge
インスピレーションを与えるリスト、マニュアル、チートシート、ブログ、ハック、ワンライナー、CLI/Web ツールなどを集めたコレクション。
258,170 スターHack-with-Github/Awesome-Hacking
ハッカー、ペンテスター、セキュリティ研究者向けのさまざまな Awesome リスト集。
125,360 スターswisskyrepo/PayloadsAllTheThings
Web アプリケーションセキュリティおよびペネトレーションテスト/CTF 向けの、実用的なペイロードとバイパスの一覧。
82,649 スターcaddyserver/caddy
高速で拡張しやすい、マルチプラットフォーム対応の HTTP/1-2-3 Web サーバー。自動 HTTPS に対応
79,038 スター