Remove splash screen, popup, and banner ads from the Baidu Netdisk app for personal use.
Hide specific home page or personal page elements you find cluttered in Baidu Netdisk.
Customize the visual appearance of the membership card shown inside the app.
Study the module as an example of how Xposed hooks can modify a closed source Android app's UI.
| xiyunmn/puredupan | huiyeji-7/pei-pei-shua | nils0000shiyong/kuaida-ai-assistant | |
|---|---|---|---|
| Stars | 23 | 24 | 22 |
| Language | Kotlin | Kotlin | Kotlin |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | developer | general | general |
Figures from each repo's GitHub metadata at analysis time.
Requires a rooted device or a compatible libxposed API 101 framework such as NPatch for non-root use.
PureDuPan is an Xposed module aimed at the Baidu Netdisk Android app, which is a cloud storage service popular in China. Xposed is a framework that lets modules change how another app behaves without modifying its original code. This module is built to strip out advertisements, simplify the interface, and offer optional performance tweaks for that one app. After installing it in a compatible Xposed based framework and pointing it at the Baidu Netdisk package, restarting the app applies the changes. It blocks splash screen ads, popups shown after returning from the background, membership marketing pop ups, software update notices, and various promotional banners scattered across the home, share, and personal pages. It also lets a user hide specific interface elements like search box suggestions, recommendation prompts, recent file cards, and bottom navigation tabs, choosing any combination as long as one tab stays visible so navigation still works. A separate section customizes the membership card shown in the app, letting the background image, its blur, zoom, rotation, and position be adjusted, and hiding membership upsell buttons and status indicators. There is also a night mode option that syncs the app's dark or light appearance with the phone's system setting. The performance optimization features are turned off by default and must be enabled one at a time in the module's settings, since the README warns that some of the thirteen available options may affect the host app's normal function. These include blocking background services related to ads, push notifications from device makers, video ad preloading, and a few background components unrelated to the app's core file storage function. The project notes it is verified against a specific version of Baidu Netdisk and that some features may break or need adjustment on other versions, since the target app's internal structure can change between releases. The README states the module is intended for learning and technical research only, and that using it may cause unexpected app behavior or account issues.
An Android Xposed module that removes ads, simplifies the interface, and adds optional performance tweaks specifically for the Baidu Netdisk cloud storage app.
Mainly Kotlin. The stack also includes Kotlin, Xposed, Gradle.
No license is stated in the README, the author disclaims responsibility and says the module is for learning and research only.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.