repo init -u https://github.com/Project-Mist-OS/manifest -b bp2a --git-lfsrepo sync -c --force-sync --optimized-fetch --no-tags --no-clone-bundle --prune -j$(nproc --all)# Setup environment
. build/envsetup.sh
# Initialize build for your device
mistify <devicecodename> user | userdebug
# Start building
mist b| Flag | Description | Values |
|---|---|---|
MISTOS_MAINTAINER := |
Set maintainer name | "Your Name" |
WITH_GMS := |
Include Google Mobile Services | true / false |
| Flag | Description | Default |
|---|---|---|
TARGET_USES_MINI_GAPPS := |
Use minimal GApps package | false |
TARGET_USES_PICO_GAPPS := |
Use pico GApps package | false |
💡 Note: Default configuration includes Full GMS package
| Flag | Description | Default |
|---|---|---|
TARGET_ENABLE_BLUR := |
Enable system-wide blur effects | false |
| Flag | Description | Default |
|---|---|---|
TARGET_SUPPORTS_QUICK_TAP := |
Enable Quick Tap gestures | false |
BYPASS_CHARGE_SUPPORTED := |
Support bypass charging | false |
ro.mist.display=1080 x 2400, 120 hz
ro.mist.battery=6000mah
ro.mist.soc=Snapdragon® 732G
ro.mist.camera=64MP + 13MP + 2MP
ro.mist.front=20MP
ro.mist.platform=SM7150-AC
ro.mist.screen=6.67' IPS LCD
ro.mist.device.name=Poco X3
TARGET_DEFAULT_PIXEL_LAUNCHER := true [if you want to ship default pixel launcher.]
Only with GMS build.
# In your device.mk or BoardConfig.mk
# Set maintainer
MISTOS_MAINTAINER := "John Doe"
# Enable GMS with mini package
WITH_GMS := true
TARGET_USES_MINI_GAPPS := true
# Enable UI enhancements
TARGET_ENABLE_BLUR := true
# Enable features
TARGET_SUPPORTS_QUICK_TAP := true
BYPASS_CHARGE_SUPPORTED := trueWe welcome contributions from the community!
Interested in maintaining MistOS for your device? Check our Maintainer Requirements.
We extend our gratitude to these amazing projects that make MistOS possible:
And all other contributors who make custom ROM development possible! ❤️
