AI summary
Xposed module for per-app display tuning: set virtual width and font size (50–300%) individually without changing global system settings. Version 2.0.0 brings a full Material 3 Compose redesign, Wear OS support, improved font management with .ttc collection handling, and reorganized diagnostics. Requires root and LSPosed/Xposed.
Generated by AI. May contain inaccuracies.
About this app
DPIS is an Android module based on LSPosed/Xposed that allows you to adjust display parameters (virtual width + font size) on a per-app basis, optimizing the appearance of individual apps without modifying global system display settings.
Core Features
- Per-app virtual width configuration (dp) - Per-app font size configuration (50-300%) - Both width and font support Spoof / Replace modes - App list with search and filtering (All apps / Configured apps) - System-level Hook switch and Safe Mode support
Requirements
- Android 8.0+ (minSdk 26) - Rooted device - LSPosed/Xposed environment installed and enabled
Quick Start
1. Enable the DPIS module in LSPosed. 2. Select target apps in the scope. In typical scenarios, there is no need to check system. 3. Open DPIS and configure the following for each target app: - Virtual width (dp) - Font size (50-300%) - Width mode and font mode (Spoof / Replace) 4. After saving, restart the target app process for the changes to take effect; reboot the device if necessary.
License
GNU General Public License v3.0
What's new
- Be sure to export a configuration backup before updating This is a major version update centered around a brand-new interface and adaptive experience. In addition to regular bug fixes, DPIS's workspace, configuration editor, font management, and diagnostic tools have all been reorganized
- All-new Compose Interface: The main interface, settings, app configurations, and template workspace adopt a unified Material 3 design
- Initial Wear OS Adaptation: Navigation, lists, pop-ups, and page layouts have been redesigned for Wear OS, round screens, and compact screens
- Template Optimization: Template targets now support clearer filtering and sorting; the app selection, template details, and saving workflows have been integrated
- Configuration Optimization: Improved app filtering, display of configured apps, and launcher app recognition to reduce confusion such as "configured but inconsistent list status"; system-scoped apps are no longer mixed into the regular configured app list
- Font Management Upgrade: Font library import and restoration are more reliable; .ttc font collections can now be directly managed and used, with new font details viewing added; font routing for Flutter apps has also been improved
- Redesigned Diagnostics: Runtime evidence collection, log viewing, and export workflows have been redesigned. More comprehensive diagnostic information has been added for WeChat DPI routing to facilitate identifying compatibility issues and submitting feedback
- Improved Runtime Stability: Fixed issues including missing target types after configuration import, abnormal font libraries, independent WeChat DPI routing, Hook link status, app configuration save status, and startup update prompts
- Upgrade Notes It is recommended to use the Modern version first; use the Legacy version only if the runtime environment does not support the libxposed modern API
- This version involves major adjustments to the interface, configuration editor, and font library structure. If you encounter abnormal configuration display after upgrading, please reopen the relevant app configuration page to confirm and save, then restart the app/device
About this version
- Version
- 2.0.0 (20000)
- Size
- 5.59 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 13
- Updated
- Aug 31, 2026
- Package
- io.github.kwensiu.dpis
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10