Is there a way to hide the clock and the battery icon from the status bar? (I'm rooted btw)


SupremeEve

Members
Jun 30, 2022
10
5
I've tried some aosp roms and one of the features I liked from them was the ability to hide certain items from the status bar. I tried some apps from play store that let you customize your phone's UI with root but none of them were able to hide the clock and battery. I'm aware it's because of how MIUI was designed but I was hoping xiaomi eu would be a bit less restrictive in this area. I'm also aware that xiaomi eu is just basically stock MIUI but debloated. I guess I just wish there was a way to sort of circumvent this issue using this rom. Anyone knows a "hack" to do what I want?
 

SupremeEve

Members
Jun 30, 2022
10
5
Apparently, there was already a thread similar to this. I'm gonna try some of the suggestions there.
 

SupremeEve

Members
Jun 30, 2022
10
5
So I was able to hide the clock and the battery. I just wish there was a way to remove that "|" character before the traffic indicator and also an option to move the traffic indicator to the right...

IMG_20220821_040249.jpg


These were the steps I did to do this:
[NOTE: THIS ONLY WORKS FOR THOSE USING ANDROID 12 AND MIUI 13]

1) Install the latest Magisk. If you don't have Magisk yet, just google how to install it on your device.

2) Enable zygisk on Magisk.

IMG_20220821_040547.jpg


Enable zygisk. Restart your phone after.

IMG_20220821_040613.jpg


3) Download the APK for LSPosed here https://github.com/LSPosed/LSPosed/releases and install it on Magisk. Choose the zygisk version by the way.

4) After installing LSPosed and rebooting your phone, check if there's an app named LSPosed in your launcher. If it's there, proceed to step 8, otherwise proceed to the next step.

5) If LSPosed didn't get installed automatically, you have to go to /data/adb/lspd/. Use a file manager that lets you go to this part of your storage. You can use FX File Manager. Go to FX's settings and enable root access. Once you grant it access, System (Root) will appear in the home page.

Screenshot_2022-08-21-03-27-24-052_nextapp.fx.jpg


Screenshot_2022-08-21-03-25-33-298_nextapp.fx.jpg


6) Go to System (Root), and go to this path /data/adb/lspd. You'll see a manager.apk there. You can try installing it right there but it wouldn't install in my experience so I had to relocate it somewhere else. Copy that apk somewhere in your main storage.

Just click ok

IMG_20220821_034055.jpg


Like I said, copy manager.apk to your main storage.

IMG_20220821_034121.jpg


7) Once copied, install.

8) Go to repository and find ChiMi. Or you can just download the apk directly on its github page https://github.com/yonghen/chimi-/releases.

Screenshot_2022-08-21-03-35-46-878_org.lsposed.manager.jpg


9) Install the apk for ChiMi. Don't open it yet.

10) Go back to the LSPosed app and go to Modules tab. Click ChiMi

IMG_20220821_034545.jpg


Click ChiMi and enable it. Mine's already enabled in this picture.

IMG_20220821_034457.jpg


Restart your phone.

11) Open the ChiMi app.

12) To hide the battery icon, open SystemUI and open Status Bar Hide Icon And View

IMG_20220821_035028.jpg


Enable hide battery icon. If you're done and don't want to hide the clock, just click the 3-dot menu, and click Restart SystemUI. That will restart your phone's UI. It's different from a complete power reboot.

IMG_20220821_035047.jpg


IMG_20220821_035359.jpg


13) To hide the clock, scroll back down and find the settings for the clock. Enable status bar custom switch.

IMG_20220821_035159.jpg


Once you've enabled that setting, scroll down and find status bar clock size. Click it and set the value to 0.

IMG_20220821_035323.jpg


Restart SystemUI.

That's it. Hope this helps other people!
 

Attachments

  • IMG_20220821_035159.jpg
    IMG_20220821_035159.jpg
    75.5 KB · Views: 35
Last edited:

jjoeshua

Members
Mar 13, 2020
288
52
CHiMi ..you can do what ever you want
 

Attachments

  • Screenshot_2022-08-21-17-02-20-547_com.miui.home.jpg
    Screenshot_2022-08-21-17-02-20-547_com.miui.home.jpg
    408.6 KB · Views: 53
  • Like
Reactions: katerpanne

jjoeshua

Members
Mar 13, 2020
288
52
Found the solution! You can hide the divider by enabling hide network splitter. You have to actually restart the phone so that it takes effect. A simple SystemUI restart will not work.
can you send a screenshooot of settings for your setup? from CHiMi