[MOD][XPOSED][3.1.6] CustoMIUIzer - Customize your MIUI ROM

Search This thread

Mikanoshi

Senior Member
  • Aug 9, 2013
    3,970
    4,810
    Soviet ☭ Russia
    en.mikanoshi.name
    CustoMIUIzer
    by Mikanoshi

    Created
    12.03.2019
    Last Updated 15.04.2021

    customiuizer_adaptive.png


    What is CustoMIUIzer?
    CustoMIUIzer module contains a variety of mods that will provide additional functionality for your MIUI device.
    You have to have (Ed)Xposed Framework installed to use these mods. For more info about Xposed refer to the original thread or github repo of EdXposed (for Android 8-10 if official doesn't work).

    How to use CustoMIUIzer?
    First you must have (Ed)Xposed Framework installed. After that enable CustoMIUIzer module in (Ed)Xposed Installer, set up mods you like and select 'Soft Reboot' from menu.

    Backup functionality
    CustoMIUIzer supports settings backup and restore using local backup on SDCard/internal storage (find it in main window's menu).
    It also supports automatic Google cloud backups (Android Backup Service).

    System compatibility
    Module was written, tested and is mainly intended for MIUI 10-12 on Android 9-10.
    Mods are not guaranteed to fully work on any other versions, especially lower MIUI versions.
    APK installation is limited to Android 7+.

    EdXposed Framework compatibility
    Framework must be 0.4.6.4 or 0.5.1.4+, versions in between won't work.
    Module must not be installed from Google Play if 0.4.6.4 is used with app list mode enabled.

    List of mods
    Autogenerated list based on latest git files is available here:
    https://code.highspec.ru/CustoMIUIzer/

    Suggest a mod
    First read the list of mod types that won't be implemented no matter how many times you ask:
    • Camera mods
    • Weather mods
    • Mods that change mobile internet functionality
    • Ringer/call modifications
    • Center/left/right clock or any alignment of any status bar icons/texts
    • Size of status bar contents
    • Always on display mods
    • Mods involving notch

    Known bugs
    https://code.highspec.ru/Mikanoshi/CustoMIUIzer/raw/branch/master/BUGS_EN

    Troubleshooting
    You can send a detailed report with a description of your problem from CustoMIUIzer itself or create new issue on issue tracker.

    Changelog

    3.1.6
    • [New] Configure allowed communications in airplane mode
    • [New] Allow 3rd-party apps to set lock screen wallpaper
    • [New] Display popup notifications in the middle of the screen
    • [New] Minimize brightness slider visual changes when starting to adjust brightness
    • [New][Launcher gestures] Pinch and spread gestures
    • [Improved][Horizontal gestures] Black list
    • [Improved][Disable secure content protection] Works in more places now
    • [Improved][Secure Quick settings] Compatibility with older MIUI versions
    • [Improved][Show additional app details] Compatibility with newer Security app versions installed on older ROMs

    3.1.5
    • [New] Unlock frame rate up to 90 in Screen Recorder app (whether it will actually work depends on device and video driver)
    • [New] Display a switch between App Vault and Google Discover in Home screen settings on global ROMs
    • [New] Automatically close app drawer in MIUI Launcher after app launch
    • [New] Enable or disable network activity indicators in status bar
    • [Improved][Unlock grid sizes] Launcher grids up to 10x10
    • [Improved][Top margin for app titles in launcher] Negative values
    • [Improved][Display next alarm] Option to display both relative and regular time
    • [Improved][Seconds in status bar clock] Option to try to synchronize updates with beginning or end of a second
    • [Fixed][Seconds in status bar clock] Premature update from 59 to 00
    • [Fixed][Clock app in notification drawer] Clock app instead of Calendar app replacement in landscape mode
    • [Fixed] Unnecessary preferences migration after restoring them from backup

    3.1.4
    • [Fixed] EdXposed Manager freeze on launch (it might still happen on EdXposed SandHook when Own repository option is active)
    • [Fixed] Searching for newly added mods

    3.1.3
    • [New] Action: Force close current app
    • [New] Action: Toggle Hotspot
    • [New] Hide status bar on lock screen
    • [New] Hide unlock hint on lock screen
    • [New] Mute notification sound when screen is on
    • [New][Full screen navigation gestures][MIUI 12] Custom action on swipe up from corner
    • [Fixed][App info in installer] Fit info into new Google Package Installer dialog
    • [Fixed] Navbar height
    • Additional repository with CustoMIUIzer module in it for EdXposed Manager to get updates more reliably
    • Chinese New Year design updated
    • New design added ₿

    3.1.2
    • [New] Require device unlock before toggling selected Quick settings tiles
    • [Fixed][Separate volume controls] Volume settings crash
    • [Fixed][Display charging data] Compatibility with older Android versions
    • [Fixed] Some Launcher mods not keeping changes after reboot

    3.1.1
    • [Fixed][Remove unlock animation] Compatibility with latest MIUI Launcher versions
    • [Fixed] Module's settings crash on older Android versions

    3.1.0
    • [New] Bypass app lock for selected activities (activity names of locked apps are written to Xposed log upon launch)
    • [Improved][Display charging data] Show battery info (current, voltage, wattage, temperature)
    • [Improved][Custom lock screen actions] Option to center actions list horizontally
    • [Improved][Disable screen lock] Face unlock skipping is optional
    • [Improved][Extended power menu] Faster animations and dynamic background blur
    • Minor performance improvements
    • EdXposed 0.5.x.x support (build 4653+ is required):
      • Module's settings will be migrated to work with new EdXposed Framework version on first module UI launch.
      • It is recommended to make a backup using built-in function before updating.
      • Old settings could still be loaded by disabling EdXposed Framework or downgrading it to 0.4.x.x.
      • Launching any app on device can have an additional delay depending on the number of active mods.
      • It's a result of how new EdXposed loads modules, this cannot be avoided without breaking some system mods.

    All changelogs

    Screenshots
    EN_1.png EN_2.png EN_3.png EN_4.png EN_5.png EN_6.png EN_7.png EN_8.png EN_9.png

    Download

    Xposed Module Repository
    Git repo release page
    Google Play

    Sources
    CustoMIUIzer is an open source project.
    Git repo

    Sources are provided under GPLv3 license.

    Localization

    Translate CustoMIUIzer
     
    Last edited:

    zipsu

    Senior Member
    Jan 26, 2018
    185
    53
    Finally some love for MIUI, nice module. I could see it replacing MIUI 8 Tweaks module (a lot of the stuff still works on miui 9/10) if you have the time to add more features!
     

    ayush.gl

    Senior Member
  • May 9, 2015
    1,043
    372
    Thank you very much @Mikanoshi for adding requested features. Heres some more to do if you find time
    Please add quick settings tile option 5*3, 6*3, 5*4
    Cursor/music control buttons in navigation bar
    And incallui option as seen in screenshot.
     

    Attachments

    • Screenshot_2019-03-24-05-25-58-061_com.hartec.miuitweaks8.png
      Screenshot_2019-03-24-05-25-58-061_com.hartec.miuitweaks8.png
      166.8 KB · Views: 1,393

    Mikanoshi

    Senior Member
  • Aug 9, 2013
    3,970
    4,810
    Soviet ☭ Russia
    en.mikanoshi.name
    Yeah 4*3 is default, and 5*3 compact but no option for 6*3 and 5*4. If possible then please add. Thanks
    Oh, I changed that to 6 columns in theme. If you are on custom ROM with patched Theme Manager you can change it easily too.
    Code:
    <integer name="quick_settings_num_columns">4</integer>
    <integer name="quick_settings_num_rows">3</integer>
    in com.android.systemui
     

    ayush.gl

    Senior Member
  • May 9, 2015
    1,043
    372
    Oh, I changed that to 6 columns in theme. If you are on custom ROM with patched Theme Manager you can change it easily too.
    Code:
    <integer name="quick_settings_num_columns">4</integer>
    <integer name="quick_settings_num_rows">3</integer>
    in com.android.systemui

    Which theme?
     

    Mikanoshi

    Senior Member
  • Aug 9, 2013
    3,970
    4,810
    Soviet ☭ Russia
    en.mikanoshi.name

    Mikanoshi

    Senior Member
  • Aug 9, 2013
    3,970
    4,810
    Soviet ☭ Russia
    en.mikanoshi.name
    Does it disable the built-in ads of miui?
    Would (ed)xposed mess with safety net?
    Nope, they can be disabled in each app settings, options are called "Recommendations" / "Receive recommendations".
    Or use custom ROMs like Xiaomi.eu, ads there are disabled by default.

    Hi,can you post a list or screenshots of all the features provided?
    Screenshots updated.

    Please has anyone tried this on Poco F1, because I'm trying to but xposed isn't installing
    You need Magisk and EdXposed if it's Android 9.
     
    • Like
    Reactions: korekore1

    Top Liked Posts

    • There are no posts matching your filters.
    • 77
      CustoMIUIzer
      by Mikanoshi

      Created
      12.03.2019
      Last Updated 15.04.2021

      customiuizer_adaptive.png


      What is CustoMIUIzer?
      CustoMIUIzer module contains a variety of mods that will provide additional functionality for your MIUI device.
      You have to have (Ed)Xposed Framework installed to use these mods. For more info about Xposed refer to the original thread or github repo of EdXposed (for Android 8-10 if official doesn't work).

      How to use CustoMIUIzer?
      First you must have (Ed)Xposed Framework installed. After that enable CustoMIUIzer module in (Ed)Xposed Installer, set up mods you like and select 'Soft Reboot' from menu.

      Backup functionality
      CustoMIUIzer supports settings backup and restore using local backup on SDCard/internal storage (find it in main window's menu).
      It also supports automatic Google cloud backups (Android Backup Service).

      System compatibility
      Module was written, tested and is mainly intended for MIUI 10-12 on Android 9-10.
      Mods are not guaranteed to fully work on any other versions, especially lower MIUI versions.
      APK installation is limited to Android 7+.

      EdXposed Framework compatibility
      Framework must be 0.4.6.4 or 0.5.1.4+, versions in between won't work.
      Module must not be installed from Google Play if 0.4.6.4 is used with app list mode enabled.

      List of mods
      Autogenerated list based on latest git files is available here:
      https://code.highspec.ru/CustoMIUIzer/

      Suggest a mod
      First read the list of mod types that won't be implemented no matter how many times you ask:
      • Camera mods
      • Weather mods
      • Mods that change mobile internet functionality
      • Ringer/call modifications
      • Center/left/right clock or any alignment of any status bar icons/texts
      • Size of status bar contents
      • Always on display mods
      • Mods involving notch

      Known bugs
      https://code.highspec.ru/Mikanoshi/CustoMIUIzer/raw/branch/master/BUGS_EN

      Troubleshooting
      You can send a detailed report with a description of your problem from CustoMIUIzer itself or create new issue on issue tracker.

      Changelog

      3.1.6
      • [New] Configure allowed communications in airplane mode
      • [New] Allow 3rd-party apps to set lock screen wallpaper
      • [New] Display popup notifications in the middle of the screen
      • [New] Minimize brightness slider visual changes when starting to adjust brightness
      • [New][Launcher gestures] Pinch and spread gestures
      • [Improved][Horizontal gestures] Black list
      • [Improved][Disable secure content protection] Works in more places now
      • [Improved][Secure Quick settings] Compatibility with older MIUI versions
      • [Improved][Show additional app details] Compatibility with newer Security app versions installed on older ROMs

      3.1.5
      • [New] Unlock frame rate up to 90 in Screen Recorder app (whether it will actually work depends on device and video driver)
      • [New] Display a switch between App Vault and Google Discover in Home screen settings on global ROMs
      • [New] Automatically close app drawer in MIUI Launcher after app launch
      • [New] Enable or disable network activity indicators in status bar
      • [Improved][Unlock grid sizes] Launcher grids up to 10x10
      • [Improved][Top margin for app titles in launcher] Negative values
      • [Improved][Display next alarm] Option to display both relative and regular time
      • [Improved][Seconds in status bar clock] Option to try to synchronize updates with beginning or end of a second
      • [Fixed][Seconds in status bar clock] Premature update from 59 to 00
      • [Fixed][Clock app in notification drawer] Clock app instead of Calendar app replacement in landscape mode
      • [Fixed] Unnecessary preferences migration after restoring them from backup

      3.1.4
      • [Fixed] EdXposed Manager freeze on launch (it might still happen on EdXposed SandHook when Own repository option is active)
      • [Fixed] Searching for newly added mods

      3.1.3
      • [New] Action: Force close current app
      • [New] Action: Toggle Hotspot
      • [New] Hide status bar on lock screen
      • [New] Hide unlock hint on lock screen
      • [New] Mute notification sound when screen is on
      • [New][Full screen navigation gestures][MIUI 12] Custom action on swipe up from corner
      • [Fixed][App info in installer] Fit info into new Google Package Installer dialog
      • [Fixed] Navbar height
      • Additional repository with CustoMIUIzer module in it for EdXposed Manager to get updates more reliably
      • Chinese New Year design updated
      • New design added ₿

      3.1.2
      • [New] Require device unlock before toggling selected Quick settings tiles
      • [Fixed][Separate volume controls] Volume settings crash
      • [Fixed][Display charging data] Compatibility with older Android versions
      • [Fixed] Some Launcher mods not keeping changes after reboot

      3.1.1
      • [Fixed][Remove unlock animation] Compatibility with latest MIUI Launcher versions
      • [Fixed] Module's settings crash on older Android versions

      3.1.0
      • [New] Bypass app lock for selected activities (activity names of locked apps are written to Xposed log upon launch)
      • [Improved][Display charging data] Show battery info (current, voltage, wattage, temperature)
      • [Improved][Custom lock screen actions] Option to center actions list horizontally
      • [Improved][Disable screen lock] Face unlock skipping is optional
      • [Improved][Extended power menu] Faster animations and dynamic background blur
      • Minor performance improvements
      • EdXposed 0.5.x.x support (build 4653+ is required):
        • Module's settings will be migrated to work with new EdXposed Framework version on first module UI launch.
        • It is recommended to make a backup using built-in function before updating.
        • Old settings could still be loaded by disabling EdXposed Framework or downgrading it to 0.4.x.x.
        • Launching any app on device can have an additional delay depending on the number of active mods.
        • It's a result of how new EdXposed loads modules, this cannot be avoided without breaking some system mods.

      All changelogs

      Screenshots
      EN_1.png EN_2.png EN_3.png EN_4.png EN_5.png EN_6.png EN_7.png EN_8.png EN_9.png

      Download

      Xposed Module Repository
      Git repo release page
      Google Play

      Sources
      CustoMIUIzer is an open source project.
      Git repo

      Sources are provided under GPLv3 license.

      Localization

      Translate CustoMIUIzer
      17
      CustoMIUIzer 3.1.6
      • [New] Configure allowed communications in airplane mode
      • [New] Allow 3rd-party apps to set lock screen wallpaper
      • [New] Display popup notifications in the middle of the screen
      • [New] Minimize brightness slider visual changes when starting to adjust brightness
      • [New][Launcher gestures] Pinch and spread gestures
      • [Improved][Horizontal gestures] Black list
      • [Improved][Disable secure content protection] Works in more places now
      • [Improved][Secure Quick settings] Compatibility with older MIUI versions
      • [Improved][Show additional app details] Compatibility with newer Security app versions installed on older ROMs
      12
      CustoMIUIzer 1.7.3

      • [New] Action: Switch keyboard
      • [New] Hide covered earphone area warning
      • [New] Hide top block (clock, date, etc) on lock screen
      • [New] Custom sound, vibration and interval for missed call reminder
      • [New] Switch between dark/light/auto UI modes (does the same thing as Dark mode is Settings, option is mainly for turning off dark mode on ROMs that don't support it)
      • [New][Hide icons] Hide VoLTE status bar icon
      • [Fixed][Show illuminance level] Right slider icon visual bug while changing brightness
      • [Fixed][Launcher icons scale] Scale MIUI quick functions widgets
      • [Fixed][Custom app titles] Changing titles without reboot on latest launcher versions
      • [Fixed][Minimum auto brightness] Compatibility with some devices
      • [Fixed][Custom lock screen shortcuts] Compatibility with some ROMs
      • [Fixed][Detailed network speed indicator] Spacing between tx and rx speeds without indicator icons
      • [Fixed] Dark mode
      11
      CustoMIUIzer 1.5.6

      • [New] Extended power menu (Fastboot/Recovery/Soft Reboot/Restart System UI/Restart Launcher)
      • [New] Bring back Pocket mode option on devices with ultrasonic proximity sensor
      • [New] Change status bar height
      • [New] Customizable Quick Settings grids (both collapsed and expanded)
      • [New] Hide labels in Quick Settings
      • [New] Remove cleaner button from recent apps list
      • [New] Remove button that clears all notifications
      • [New] Disable (almost) any app from its info page
      • [New] Combine horizontal full screen gestures and navigation bar
      • [New] Actions: Clear memory, Invert colors
      • [New] Long press actions for Back, Home and Menu navbar buttons
      9
      CustoMIUIzer 1.6.4

      • [New][Music visualizer] Option to draw on top of custom lock screen
      • [Improved][Music visualizer] Draw on top of themed background in notification drawer
      • [Fixed][Album art as wallpaper] Disable on custom lock screens
      • [Fixed][Separate volume controls] Keep system volume between reboots
      • [Fixed] Remove labels of Quick Settings tiles
      • [Fixed again] Detailed network speed indicator
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone