Skip to content

🌟 Control Center Master Index

TIP

本文由ChatGPT翻译,如果您的母语不是English,建议跳转至原文再进行自动翻译与查看。


This article is translated by ChatGPT. If your native language is not English, it is recommended to navigate to the original text and then use automatic translation for viewing.

Overview

⚠ Warning

Please strictly choose the correct version according to Runtime environment. Components between different systems are very likely not compatible. Installing the wrong one may hard-brick your UI! For recovery, see another article

The public base package comes from the overseas developer EGLife (@Naeemmulislam) [group link]
The full name of the base package is EGLife iOS 101, abbreviated as EG101 in this post; same below.

Runtime environmentBase versionReplica targetChangelog
MIUI & OS1⁽¹⁾EG101iOS18, iOS17, iOS26Jump
OS2 & OS3⁽²⁾EG105iOS18, iOS26Jump
OS3EG260201iOS18, iOS26Jump

Detailed notes on runtime environment⁽ⁿ⁾

(1) EG101 system support status (tested):

System versionSupportNotes
HyperOS1Perfect-
MIUI14Perfect-
MIUI13UsableTested installable after changing minSdkVersion to 31, but bugs may exist.
≤ Android 11Not usableBack then the Control Center was integrated into System UI rather than a component, so it won't show even if installed.
For iOS-style Control Center on ≤ Android 11, use the theme-only method.

(2) EG105 usability on OS3?

EG105 has added an OS3 branch. Since it is based on the OS2 base, Super Island will disappear after installation; all other basic Control Center functions work fine, and no more bugs have been found. If you don't mind, it can be used daily. Please do NOT install the OS3-adapted branch build on OS2.
Recommended to pair with this module, which can revert some information from Super Island back to Focus notifications (unofficial, may have minor bugs).
A new base package that supports Super Island is already being made by EGLife. Please wait patiently...

OS3 please use EG260201.

WARNING

Before use, please be sure to read the #Instructions below.
If the link is invalid or there are other issues, send messages to Coolapk@Mr_Bocchi.

1. MIUI14 ~ HyperOS2

2. HyperOS3 Enhanced

Available for a limited time.
Unzip password: b4834a1d75176ead48bcf1b7dcaea431

Google Drive

Instructions

Feature guide image


Preview

Material vs. Imitation


Preview

OS2 & 3 Edit Tiles

In OS2 and OS3, the real edit button at the top needs to be implemented using an LSPosed module.
Please install the [iOS Top Button] HyperStar.apk file located in the same directory, enable the module, and turn on the following options.

Preview

Switch play devices

Swipe up/down to switch. Same in portrait.

Icon Misalignment Issue

Encounter Wi-Fi/Bluetooth icons misaligned or turning into abnormal white or blue blocks?

The cause is the use of a third-party theme.
Use MT Manager to delete /data/system/theme/miui.systemui.plugin, then restart the system UI.
You need to delete it once every time after applying a theme.

Preview

The component does not include the status bar. The images below are for visual reference only.

iOS17 (OS1)


Preview

Preview

iOS18 (OS2)


Preview

Preview

iOS26 (OS2)


Preview

Preview

Layout preview

EG101


Preview

EG105

Too many layouts. Too lazy to make a chart—test it yourself. I'll make one when I have time.

Full changelog

Timeline Emoji legend

🚀: versions released by EGLife
🧪: versions modified & released by other devs
🛠️: versions modified & released by me (Coolapk @Mr_Bocchi)
✨: my latest version (recommended)

Click the Details button of each version to jump to the source / illustrated post.

EG101

Note about a fixed bug

EG101 had a bug, and for a long time no fix was found.
Before use, you had to do the following, otherwise it would crash when Bluetooth is in restricted state:
• On OS1: go to Bluetooth settings and turn off "Always keep Bluetooth on".
• On MIUI: use the Cemiuiler module: "Home bottom → Others → Disable temporary Bluetooth off", enable it and reboot System UI; then install this component.

This bug has been fixed in the iOS Final Edition. The steps above are only needed for old versions.

2024-08-06 Details
🚀 EGLife channel released version 101
File name: New 3 in 1 EGLife iOS 101 MIUI@HyperOS15.0.3.20.0.zip
2024-08-07 Details
🧪 Coolapk @horla minor tweaks
• Restored System UI component name; bumped version code.
• Added Chinese translations for some English text (editor button names).
• Fixed power-saving mode button color issues in some layouts.
2024-11-05 Details
🛠️ Coolapk @Mr_Bocchi EG101 v1 - First release post
• Changed version name; bumped version code
• Redrew all icons for 3+4 big tiles
• Redrew brightness/volume slider icons
• Polished the first-level player UI
• Changed the top-left settings icon to a plus
• Added a fake scrollbar on the right
• Redrew the edit & reorder page
• Restored volume slider length and position
• Restored EGLife cover art for the first-level player in standard layouts (respecting the original author, so other EGLife covers were kept)
2025-06-27 Details
🛠️ Coolapk @Mr_Bocchi EG101 v2 - Index post
• Solved the de-obfuscation issue (partial; arsc still fails and will crash)
• Improved the second-level player
• Improved the advanced power menu
• Improved privacy indicators
• Improved the "mobile data unavailable" icon
• Optimized version code/name (to prevent modules from hooking it as an OS2 component)
• Fixed oversized "Scan" icon in the bundled theme
• More tweaks—try it yourself~
2025-07-06 Details
🛠️ Coolapk @Mr_Bocchi EG101 v3 - Fusion Edition V1
• Tweaked the DND tile to match the iOS26 theme
• Tweaked the fusion entry to a single-line layout to match the theme
• Tweaked fusion entry height to match small tiles
• Tweaked vertical position of device battery in fusion entry (e.g., headphones)
2026-01-01 Details
🛠️ Coolapk @Mr_Bocchi EG101 v4 - iOS Final Edition
• Fixed the crash when Bluetooth is in restricted state
• Fixed the arsc de-obfuscation failure
• Fixed the extra Calculator small tile on MIUI after installation
• Fixed the extra misaligned small tile on Wi‑Fi tablets after installation
• Fixed the mobile data icon style when "Switch data position" is enabled
• Fixed V2V3 signature area: no need to enable "Always use installed app signature when installing" anymore
i.e., core patching no longer needs all 5 switches—only the basic 3
• Updated second-level player styling synced from EG105 (portrait/landscape/notification center)
• Updated the real edit button at the top (top-left was previously settings)
• Updated some common MiPlay device icons to AirPlay
• Separated "Switch data" and "Album color pick" features
• Redrew the change_style icon pack
• Tweaked the tile toggle banner style
• Redrew the DND tile style
• Restored default background blur strength
• First-level player text closer to iOS: no scrolling + right-side fade for overflow
• Built English content into the original package; auto switches with system language
Explanation: the English build used to be separate because some text is hard-coded; drawables can't switch by locale like strings, so resources had to be modified separately for i18n. Hard-coded example: the "Do Not Disturb" text is actually an SVG vector. This update packages both CN/EN resources into one APK and forces: if system language starts with zh, show CN vectors; otherwise show EN vectors.
• Added iOS17 and iOS26 appearance branches
• Plus other minor adjustments—enjoy~
2026-02-01
✨ Coolapk @Mr_Bocchi EG101 v5 - iOS Final Edition R2
Maintained a small amount of content:
• Since MIUI 14 cannot display the top edit button of OS1, the MIUI and OS1 versions have been separated, and the edit button in MIUI 14 has been reverted to the style of the last small tile before 2025-07-06.
• Optimized folder descriptions, starting with the Android version; and added the MIUI 13 version.
All changes in this update are directly merged into the original link, with no separate release.
Download final version

EG105

2025-03-30 Details
🚀 EGLife channel released version 105
File name: 3 in 1 EGLife Plugin 105 Only HyperOS2_A15_16.0.2.89.0.apk
2025-04-18 Details
🧪 Coolapk @Mari0us and others: lots of improvements
2025-04-15
• Currently the strongest component: EG105 fixed build. Based on @モビウス's repaired extended features, with lots of detail/bug optimizations—try it yourself. Many styles.
2025-04-15
• Fixed layout offset after rotating 180°
2025-04-18
• Attempted to fix occasional "signal/network not clickable" bug
2025-05-05 Details
🛠️ Coolapk @Mr_Bocchi EG105 v1 - Labor Day Edition
• Fixed: second-level player (landscape) device list display cap is 2 devices
• Tweaked or redrew every icon style & color in the 4+3 tile groups
• Tweaked rotation & mute icon style & color
• Polished first-level mini player details
• Polished first-level large player details
• Polished second-level player (portrait) details
• Polished second-level player (landscape) details
• Polished second-level player (notification center) details
• Brightness second-level menu iOS-like (portrait & landscape)
• Restored volume slider length
• Set the last item of the advanced power menu to "Restart System UI"
• Partially localized the advanced power menu and adjusted background colors
• Tweaked overall Control Center padding (DensityConfigManager)
• Restored small button colors on the volume slider (often makes enabled state harder to see, and honestly not that pretty)
• Added iOS-like animated icons for brightness & volume sliders (spent a whole day figuring out how official animated icons work)
• Added fake notch & fake sidebars as decorations
Other minor changes
• Fixed DND large background color when advanced materials are off
• Fixed DND small background being too white when advanced materials are on
• Tweaked "Scan" small tile size
• Tweaked fusion device-center entry icon and name
• Tweaked localized descriptions for custom tiles
• Optimized APK file structure
• And more icon tweaks/redraws—enjoy.
Other TBD
• "Show-off edition" ✓
• Move edit button (or replace top-left with a real button) ×
• iOS-like edit page × After making it iOS-like, some tile name text becomes hard to see. I provided the approach in the linked post; use it if needed.
• Privacy notification × The OS1 approach no longer works; to change it now you'd have to modify System UI, so I skipped.
Released as two builds: "Material Edition" and "High-Replica Edition".
▍Material Edition keeps the original advanced material style for the "3+4 tile group" (by 老王). Looks better and suits daily use.
▍High-Replica Edition restores iOS18's original colors for users who want pure replication.
2025-05-10 Details
🛠️ Coolapk @Mr_Bocchi EG105 v2 - Labor Day Edition V2
• Fixed colors of four miplay_detail_xxx icons
• Fixed brightness/volume sliders not tracking finger smoothly
• Improved volume second-level menu:
  + Added iOS-like icons (added slash animation)
  + Tweaked icon size and added two other iOS-like icons
• Because I increased the display size of brightness/volume icons in arsc, I forcibly reduced the material sizes of some other icons affected by that dimen, to offset the impact (just know I optimized a bit, ok 受虐滑稽)
2025-06-27 Details
🛠️ Coolapk @Mr_Bocchi EG105 v3 - Index post
• Fixed a Wi‑Fi icon display bug in the High-Replica build
• Synced: ported lockscreen flashlight (link)
• Optimized version code/name (to prevent modules from hooking it as an OS2 component; preparing for OS3)
2025-07-06 Details
🛠️ Coolapk @Mr_Bocchi EG105 v4 - Fusion Edition V1
• Fixed actual behavior of the "Change mobile data position" toggle
• Tweaked the fusion entry to a single-line layout to match the theme
• Tweaked fusion entry height to match small tiles
• Tweaked vertical position of device battery in fusion entry (e.g., headphones)
2025-07-21 Details
🛠️ Coolapk @Mr_Bocchi EG105 v5 - Fusion Edition V2
• Updated built-in iOS26-like icons.
All tile backgrounds were redrawn. Previously I lazily re-edited 嗷嗷程's assets, but while embedding I realized I must strictly control each icon's width/height ratio and corner radius curvature, so I ended up drawing them myself doge. Compared to V1, this fixes adaptation for the first-level large player layout, second-level landscape player, icon edit page, etc. Small tiles in all custom layouts are still unusable—can't fix.
• Redrew the change_style icon pack.
EG doesn't draw icons. He used a low-quality png-to-xml tool, and the vector icon pack took a full 1MB. I redrew a set: looks better and takes less space 受虐滑稽.
• Some fixes and minor updates—won't list them all.
• Theme includes status bar icons.
By request, I'm embedding the status bar assets. Source: @嗷嗷程, with minor tweaks—special thanks.
The theme only includes basic Control Center assets. For full replication, go to third‑party themes by other creators.
2025-10-22 Details
🛠️ Coolapk @Mr_Bocchi EG105 v6 - Fusion Edition V3
• Fixed: Wi‑Fi button random freezes
• Updated second-level player menu; perfect support for playback device selection
• Updated: top dual buttons are now real buttons
(module-based; also removed the component's built-in edit icon)
• Updated some common MiPlay device icons to AirPlay
• Updated optimized edit page
• Fixed DND enable advanced material
• Fixed the white border forgotten in V2 for the iOS18 High-Replica build
• Fixed inconsistent disabled background colors for 3+4 in the iOS18 build
• Other minor optimizations & fixes
• Synced English build and made some improvements
2025-10-22 Future plan...
This version is already perfect; planning to stop updating.
Unless new bugs are found, or I get a really good new idea doge
2026-01-01 Details
✨ Coolapk @Mr_Bocchi EG105 v7 - iOS Final Edition
Only maintained a small amount of content:
• Fixed: hide the scrollbar of the player device list in dark mode
• First-level player text closer to iOS: no scrolling + right-side fade for overflow
• Optimized all hard-coded text and fonts in DND & brightness second-level menus
• Optimized brightness second-level menu button order and theme icons
• Built English content into the original package; auto switches with system language
Explanation: the English build used to be separate because some text is hard-coded; drawables can't switch by locale like strings, so resources had to be modified separately for i18n. Hard-coded example: the "Do Not Disturb" text is actually an SVG vector. This update packages both CN/EN resources into one APK and forces: if system language starts with zh, show CN vectors; otherwise show EN vectors.
Added an OS3-adapted branch
It solves the issue where EG105 on OS3 cannot open Wi‑Fi/Bluetooth second-level menus; but Super Island definitely can't be ported back.
Download final version

EG260201

2026-01-31 Details
🚀 EGLife channel released new version
File name:
• EGLife Plugin by Naeemmulislam.apk
• EG Life v3.0.mtz
This version costs $1.
2025-02-12 Details
🛠️ Coolapk @Mr_Bocchi EG105 v1 - OS3 Enhanced
• Fixed animation when switching between primary and secondary player default covers
• Fixed secondary player crash when Advanced Materials is disabled
• Fixed background bug in the device list of the secondary player when Advanced Materials is disabled
• Fixed background color of bottom tiles in the brightness secondary menu when Advanced Materials is enabled
• Fixed issue where Control Center becomes smaller after system UI restarts during Xiaomi Screen Cast (Miaoxiang Desktop Casting) • Added simplified layout, keeping only the classic iOS layout
• Added top real button (implemented via Mod-OShape module)
• Added Chinese localization for custom tile names
• Added marquee title in secondary player (starts after 2 seconds)
• Added music playback status display in secondary player
• Redrew all custom feature icons (change_style_n)
• Updated some commonly used Xiaomi Miaobo device icons to AirPlay style • Optimized by replacing several large placeholder vector images
    + ic_miui_volume_headset & ic_media_device_default, etc.
• Optimized Advanced Power Menu: bottom-right option changed to Restart
• Optimized background color of Advanced Power Menu features
• Optimized Advanced Power Menu in custom features: now enabled by default, disabled after enabling the tile
    + Also updated the redrawn icons and names
• Optimized vertical position of the fake sidebar
• Optimized text, text position, and colors inside all 2×1 tiles
• Optimized and unified text size of all main interface elements (14dp)
    + Including player, 2×1 tiles, and Fusion Device Center
• Optimized external text and icons in Fusion Device Center
• Optimized Fusion Device Center to single-line layout
    + Prevents background stretching issues after enabling iOS26
• Optimized incomplete display of Fusion Device Center background (bg5png) in iOS26
• Restored device icon colors in Fusion Device Center
• Optimized layout details and bottom tile order in brightness secondary menu
• Optimized element background colors in brightness secondary menu when Advanced Materials is disabled
• Optimized primary player layout (12 media_player_view in total)
• Optimized secondary player (portrait) layout
• Optimized secondary player (landscape) layout (involves numerous detailed fixes)
• Optimized secondary player (Notification Center) layout • Adjusted signature settings section (for core patching, only the basic three options need to be enabled; no need to enable all five)
• Updated APK name & version & Credits.xml
There are many more detailed optimizations waiting for you to explore~ Known Issues
• Overflow issue of right-side elements when closing the secondary player in landscape mode (won’t be fixed)
    + Particularly noticeable when the primary player is positioned on the left in certain layouts
2026-03-23
✨ Coolapk @Mr_Bocchi EG105 v2 - OS3 Enhanced V1.1
Only maintained a small amount of content:
• Fixed battery icon display in default theme
• Optimized to adapt to tablet interface display
Download final version

Other high-quality builds based on EG base

EG104 (OS1 only)

Version notes

On HyperOS1, it's recommended to use EG101 directly. This build is not heavily optimized, and the details won't meet a "perfect" iOS-like standard.
Compared to EG101, this base adds advanced material effects for many tiles, adds several layouts, and makes inner button backgrounds in (3+4) transparent.
If you're interested in these features, you can try it; otherwise it's not recommended.

2024-12-16 Details
🚀 EGLife channel released version 104
File name: 4 in 1 EGLife Plugin 104 Only HyperOS1_15.0.3.62.0.apk
🧪 Coolapk @horla minor tweaks
Restored default component name, bumped version code, removed advanced material restrictions, changed "focus" text to Chinese "Do Not Disturb".
Future plan...
This build contains lots of forcibly displayed small tiles. I actually want to remove them all (at least remove all from the default screen to keep all small tiles editable), but there are too many tiles/layouts and the logic is too messy—I really can't manage it.
Also, EG101 has already fixed the Bluetooth crash and second-level player styling issues, so I won't touch this build. Maybe in the future, if fate allows.
Download the latest horla-adjusted version(Note: look for files starting with [2024.12.16])

Other versions

"Yijie" internal builds

TIP

Early builds that were more stable than the public builds; now kept only as notes, for nostalgia 📦.

  • Internal build: versions based on the paid base package from Coolapk @异界情人, then modified by me. Daily use was basically bug-free. But since the base is paid and not easy to redistribute, I only keep the corresponding file names so you can search them in the group files.

  • Public build: versions based on the base from EGLife on overseas social platforms, then modified by me. Daily use may have small bugs, but it surpasses the internal builds in extended features. As for download links, I usually put them at the end of each Coolapk post—like/comment to get them.

Runtime environmentReplica targetCodenameBest version file nameCoolapk
HyperOS2iOS18iOS18 Control Center team mod (updated)OS2 iOS18 byM.B finished V3.APKJump
HyperOSiOS18Yijie iOS18 mod UI #2 optimized[iOS18 Supreme I] rework by @Mr_Bocchi.APK
[iOS18 Supreme II] rework by @Mr_Bocchi.APK
[iOS18 Supreme III] rework by @Mr_Bocchi.APK
Jump
HyperOSiOS17iOS-like Control Center, Part 3• Daily: [4.3 Daily] Update2.5 rework by @Mr_Bocchi.APK
• Daily (white): [5.10 Daily White] rework by @Mr_Bocchi.APK
• Daily (Pad): [5.18 Pad] rework by @Mr_Bocchi.jpg (three variants: Wi‑Fi tablet vs cellular tablet)
• High replica: [Ultimate High Replica 3.0] rework by @Mr_Bocchi.APK
Jump
MIUINone---

The right-side links are only for showing the illustrated posts. For downloads, DM Coolapk @异界情人. After joining the group you can get them.

Theme-only version

Runtime environmentReplica targetAuthorNotesCoolapk post
MIUI 12.x
MIUI 13 (A11)
iOS17懶貓雜貨鋪Theme method, fake buttonsClick to jump

Provides a high-replica approach for MIUI 12-era Control Center.
May be paid; contact the author for details.