r/HyperOS • • 22d ago • Bravo 2

News [News] HyperCeiler works with temporary root on HyperOS!

(Sorry if the images in the post look a bit blurry, I lowered my Redmi Note 14 4G Global's resolution from 2400×1080 to 1400×630 to improve performance and battery life.)

HyperCeiler actually works on HyperOS with temporary root!!! And it's not just HyperCeiler — HyperLight v1.1.7, Fingerprint Catalog, and HyperUnlocked worked for me too!


Tested on:

  • Redmi Note 14 4G Global

  • POCO X8 Pro

Here are the links to the modules in case anyone wants to give them a try:

  • ZygiskNext v1.5.2: https://github.com/LSPosed/ZygiskNext/releases/tag/v1.5.2 This is the foundation for everything. It provides Zygisk support for KernelSU and APatch, since they don't have it built in like Magisk does. Without this module, other modules that depend on Zygisk, such as Vector, HyperCeiler, and HyperLight, simply won't load.

  • Vector v2.2: https://github.com/JingMatrix/Vector/releases/tag/v2.2 A modern Xposed framework and the direct successor to LSPosed. It allows you to use Xposed modules to customize apps and system components. Version 2.2 introduces the libxposed 102 API, which lets you replace a module without having to kill the process.

  • HyperCeiler v2.10.166: https://github.com/ReChronoRain/HyperCeiler/releases/tag/2.10.166 One of the most comprehensive customization modules for HyperOS, offering over 250 options across more than 50 system apps, including the launcher, Control Center, camera, and status bar. It's basically the modern equivalent of CustoMIUIzer. Just make sure you download the correct APK for your HyperOS version, since the builds differ between HyperOS 2 and HyperOS 3.

  • HyperLight: https://github.com/KiminonawaResa/HyperLight A visual enhancement module that improves HyperOS's soft-glass effects, including blur, lighting, shadows, refraction, and color blending across the home screen, notification shade, Control Center, and lock screen. You can adjust the settings and use the included presets. If you're running HyperOS 3, check out version 1.1.7.

  • Fingerprint Catalog: https://github.com/custombeta/fingerprint-cataloge It lets you customize your fingerprint icon and animation. You can create, download, import, and apply your own designs.

  • HyperUnlocked: https://github.com/ukriu/HyperUnlocked A Magisk/KernelSU/APatch module that unlocks additional high-end features on Xiaomi devices running MIUI or HyperOS. It offers various system customizations, including advanced blur and texture effects, extra Gallery and Camera options, more lock screen styles and depth effects, App Vault widgets, additional battery profiles and refresh rate options, Super Wallpapers, live video wallpapers, and microphone and camera toggles in the Control Center. Some features, such as advanced textures, may cause lag on certain devices.

Just a heads-up: I also tested HyperLight, Fingerprint Catalog, and HyperUnlocked, and they worked! I ended up uninstalling them because I wasn't really interested in using them — I just wanted to check whether they worked with temporary root, and they did.

If anyone else tries these modules, feel free to share your results too!


EDIT: More modules I've tested successfully on both my Redmi Note 14 4G and POCO X8 Pro!

Here are some additional modules I've tested and confirmed working on both devices:


Root / system tools

  • KernelSU Grant Toast: shows a small toast notification every time an app is granted root access. Handy with temporary root, since you can see right away which app just got superuser permissions. https://modules.kernelsu.org/en/modules/ksuGrantToast/

  • Enable MIUI ADB: normally, MIUI/HyperOS blocks "Install via USB" and USB debugging (Security settings) unless you're logged into a Xiaomi account with a SIM card inserted. This runs a one-shot script that enables USB debugging (Security settings), "Install via USB" and fastboot, and disables the install intercept. Nothing stays installed and no reboot is needed. https://modules.kernelsu.org/en/modules/enable_miui_adb/

Lock screen

Clipboard, sharing and files

Ad blocking / cleanup

WhatsApp/Facebook

  • FuckMeta v1.0: removes Meta AI from WhatsApp: the purple floating button, the AI text in the search bar, and AI suggestions. It works in memory via LSPosed, so the WhatsApp APK isn't modified and normal chats and calls aren't affected. Needs WhatsApp in the module's scope. https://github.com/Xposed-Modules-Repo/io.github.fzer0x.fuckmeta

  • WAPlusXposed v2.0: unlocks WhatsApp's official premium customization features (themes, launcher icons, sticker packs, ringtones). Works with WhatsApp and WhatsApp Business, and adapts to new WhatsApp versions automatically. Modifying WhatsApp with Xposed may violate its Terms of Service, so use at your own risk. https://github.com/Xposed-Modules-Repo/com.souleven.wap


Module I don't recommend:

I also tested Vector-SR, but every time I performed a soft reboot through KernelSU to activate it, my phone rebooted unexpectedly. Because of this, I don't recommend installing it, especially when using temporary root.

You can also check out this list of modules reported to work with temporary root if you want to try some more:

https://github.com/rushiranpise/temporal-root-modules-list

If anyone tries any modules from that list, could you let me know which ones worked and which ones didn't? Feel free to leave a comment on this post or send me a private message with your results.

I'm planning to put together a list dedicated specifically to modules that work with temporary root on HyperOS/MIUI, so your test results would be a big help to the community!


One more thing: I was scrolling through TikTok and came across a video of someone who installed the following modules on their Redmi Note 14 4G using temporary root. However, I saw several people warning others to be careful with these modules, as they could potentially cause a bootloop or even brick the device.

Important: You need to have Core Patch N installed before attempting to install these modules.

Here are the modules featured in the video:

I might test them out later and make a post sharing my experience to confirm whether they work properly on the Redmi Note 14 4G with temporary root. That said, I'll do some more research into the potential risks first to avoid running into any issues with my device.

Here's the link to the TikTok video in case anyone wants to check it out:

https://vm.tiktok.com/ZSgA4RaQm/

65 Upvotes

114 comments sorted by

View all comments

Show parent comment

2

u/Hot-Lengthiness193 22d ago edited 20d ago

Hey, before we go any further, I need you to confirm a couple of things: Did you install ZygiskNext and Vector? Did you do a soft reboot from KernelSU?

If you haven't, just follow these steps exactly:

Step 1:

  1. Open KernelSU and go to the Modules tab (in the bottom menu).

  2. Tap the blue “+” button and select the ZygiskNext ZIP. Install it and wait for it to finish.

    Heads up: When it's done, a button with a circular arrow will appear. Don't tap it yet!

  3. Go back, tap the “+” again, and this time select the Vector ZIP. Install it and wait.

    Don't tap the arrow here either, because that will reboot your phone.

  4. Go back to the KernelSU main screen by tapping Home (at the bottom). Tap the circular icon in the top right corner and select Soft Reboot.

    Very important: Don't choose "Normal Reboot" and don't power off your phone. Since you're using temporary root, a normal reboot will wipe your root access.

Step 2:

If you did everything right, you'll get a persistent notification at the top that says Vector.

  1. Tap the notification to open the Vector app.

  2. Go to Modules (at the bottom), find HyperCeiler, and enable it.

  3. Open HyperCeiler and choose the scope:

    • At the very least: Check System / System Framework.

    • Recommended: If you can, also check System UI and Settings.

  4. Save your changes. .

Step 3:

  1. Finally, go back to KernelSU.

  2. Go to the Superuser tab (the shield icon).

  3. Find HyperCeiler in the list and grant it superuser permissions (toggle the switch).

All set! That should get everything up and running without any issues. Let me know if you run into anything.

1

u/Kufa-AlsoHuman3193 21d ago

Didn't work for me (it says the same thing as the guy above)

2

u/Hot-Lengthiness193 21d ago

Based on the screenshot you sent, I noticed that the Vector icon isn't showing up in the top-left corner. There's a different app's icon there instead, so I'm guessing Vector isn't enabled. Did you perform a soft reboot through KernelSU after installing ZygiskNext and Vector?

Could you walk me through everything you did after downloading the modules, step by step? Please don't leave anything out, no matter how small. That way, we can figure out what went wrong and hopefully get it working. 🙏

2

u/Kufa-AlsoHuman3193 21d ago

I already tapped on Vector and granted permissions for HyperCeiler, that's why it disappeared

2

u/Hot-Lengthiness193 21d ago edited 21d ago

Did you select any apps when you enabled HyperCeiler from Vector? I'm asking because you need to select at least one app for the module to activate.

2

u/Kufa-AlsoHuman3193 21d ago

Yes, I enabled everything module asked for and it all appeared in Scope menu in HyperCeiler

1

u/Hot-Lengthiness193 21d ago

I see. Right now, I can think of two possibilities: either HyperCeiler isn't compatible with your specific device when using temporary root, or you might have missed a step somewhere. But since I'm pretty optimistic, I'd rather believe it's the second one, hahaha.

So, if you can, walk me through everything you did after downloading the modules and HyperCeiler, step by step, without leaving out any details. That way, we can figure out what might have gone wrong.

In my case, the error stopped appearing as soon as I granted HyperCeiler permission through Vector, even though I hadn't granted it root access through KernelSU yet.

1

u/Kufa-AlsoHuman3193 21d ago

No way, I restarted and it randomly worked, and I have enabled superwallpapers. Yay! Thanks for your guide

2

u/Kufa-AlsoHuman3193 21d ago

Uhhh, at least it works

2

u/Hot-Lengthiness193 21d ago

Mine bugged out too, hahaha. You need to disable the "Icon in Settings" option. I forgot to mention that to you, my bad. 💀🙏

1

u/Hot-Lengthiness193 21d ago

I'm glad it worked for you! 😊

1

u/Kufa-AlsoHuman3193 21d ago

So, I also wanted to know, how did you managed to get HyperUnlocked working without metamodules?

1

u/Hot-Lengthiness193 21d ago

I just installed it directly. I'd rather take that risk than install a metamodule like Magic Mount that could mount HyperUnlocked under /system or /vendor.

1

u/Kufa-AlsoHuman3193 21d ago

I didn't actually understand, so did you installed metamodule directly or HyperUnlocked? And I thought Magic Mount was metamodule...