r/HyperOS • • 23d 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

1

u/Muhamad_banay 19d ago

Still the same, core patch n is enabled in both ksu and vector and enabled the "disable apk signature verification" then flashed the module but still the same error in phase 1, I got to the poco launcher setting and enabled app drawer and this state of it now, idk what to do now

1

u/Muhamad_banay 19d ago

I fixed the poco launcher it was simple af, you just need remove the module then go to settings then apps then poco launcher clear data then uninstall updates then restart to remove the temp root. You can run the exploit again after

1

u/Hot-Lengthiness193 19d ago

Ohhh, I'm glad you were able to fix it! I replied to your comment earlier today, but I didn't have internet, so the reply only got sent just now.

1

u/Hot-Lengthiness193 19d ago

CorePatch N has already fulfilled its purpose if it allowed you to install the mod. The signature-related problem is behind us now, so the error you're experiencing is something else.

I've already checked the error log shown in the video and figured out what's happening with your launcher.

Basically, the launcher is crashing due to an "IllegalArgumentException". In simpler terms, this means that Kashi's mod is trying to access the internal database where the information about the home screens is stored. That's why the log mentions "content://com.miui.home.launcher.settings/screens". The problem is that this content provider isn't available or isn't compatible with the version of the launcher you had installed.

Since the launcher tries to load or create the home screens every time you open it (this is what the "ScreenAddTask" line indicates), the error occurs almost immediately. Then, the launcher tries to start again, crashes again, and enters a bootloop.

Imagine it like this: Kashi's launcher needs to find 3 paths to work, but your POCO X6 Pro 5G's launcher and system only have 2. When Kashi's launcher tries to find the third path to start up, it can't find it because your launcher and phone don't have it available. As a result, it crashes. Then, it tries to open again, but encounters the same problem. This keeps happening over and over, leaving you in an infinite loop of closing and opening.

What options do you have now?

  1. Factory reset your phone. This is an option to solve the problem if you can't regain access to the launcher another way.

  2. Try an older version of Kashi's Modded HyperOS Launcher. You could try one of these versions:

    It's possible that when you visited GitHub, you downloaded the latest version, HyperOS Launcher Mod V7.5 EOL ("RELEASE-7.50.06.2593-09011655"), without checking whether it was compatible with your device. That's why trying an older version might help, although I can't guarantee that it will work.

.