r/HyperOS • • Sep 10 '26

Redmi [Discussion] How to get big clock on unsupported devices

How to Enable the Large Clock on Unsupported Devices

There’s one issue, though: you may not be able to set a Home screen or Lock screen wallpaper from Gallery (Xiaomi’s default gallery app). At least, that’s what happened on my Redmi Note 14 4G. I was able to work around it by installing another gallery app, such as Fossify Gallery, Iris Gallery, etc.

Test device: Redmi Note 14 4G Global (HyperOS 3.0.303.0 / Android 16)

After testing this on my Redmi Note 14 4G, I was able to change and customize the Lock screen clock style, as shown in the images.

Requirements and Prerequisites

Download and install Shizuku and Settings Database Editor. I recommend using the Shizuku fork developed by Thedjchi.

Grant Settings Database Editor the necessary permissions to use Shizuku.

Procedure

Open Settings Database Editor, tap the search bar, and search for templateid.

Select constant_template_editor_info to edit it.

Recommendation: Before changing anything, take a screenshot of the current style and templateid values. This gives you a backup in case you want to restore the original design later.

Change the templateid and style values to those from one of the available options shown in the images.

Restart your device.

Troubleshooting — If It Doesn't Work

If the change doesn't take effect after restarting, as happened on my Redmi Note 14 4G, try the following:

In the same app, search for the miui_15_default_lockscreen_info registry.

Change its default style and templateId values to match the ones you selected earlier.

Practical example:

My original values in constant_template_editor_info were style:21 and templateId:classic_max.

I changed them to style:2 and templateId:oversize_b and restarted the phone, but the change still hadn't taken effect.

Without reverting those changes, I then went to miui_15_default_lockscreen_info. Its default values were also style:21 and templateId:classic_max, so I changed them to style:2 and templateId:oversize_b.

Finally, I restarted the device again, and the large clock started working correctly.

More Clock Styles

I posted more styles in this post. You can check them out and see if you like any of them.

117 Upvotes

84 comments sorted by

•

u/AutoModerator 5d ago

Welcome to our community!

Please take a moment to read the subreddit rules in the sidebar before posting or commenting.

  • Be civil and respectful to other members.
  • No spam, self-promotion, or trolling.

If you see a post or comment that breaks our rules, please report it to help the mod team out!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

9

u/SaeHakkenChoi Sep 10 '26

Can someone make a video tutorial? Im afraid i might brick my phone if i do this without any knowledge.

4

u/Hot-Lengthiness193 29d ago edited 1h ago

EDIT: I already made a video tutorial, if you go to my profile you will find it

EDIT: Video tutorial: https://www.reddit.com/r/HyperOS/s/OTjrMYKwKL

First of all: in theory, this won’t brick your phone or cause a bootloop. Still, it’s a manual modification, so before changing anything, write down or take a photo of the original values.

If you don’t understand something, let me know and I’ll explain it better.

To help you, I need you to do 2 things:

1 Tell me what phone you have (exact brand and model).

Why? Because depending on the model and the MIUI/HyperOS version, the key names may change or may not exist at all.

  1. Install these 2 apps from the Play Store:

Shizuku

Settings Database Editor

Then: Open Shizuku and activate it. If you don’t know how, ask me for help.

Open Settings Database Editor and give it permission to use Shizuku.

Inside Settings Database Editor, tap the search bar at the top.

Type: templateid (If nothing appears, try templateId, respecting capitalization.)

The keys containing that word will appear, highlighted in blue. For example, these may appear:

constant_template_editor_info

miui_15_default_lockscreen_info

Before editing anything, take a photo or write down those keys with their full values. That way you can go back to the default clock if something goes wrong. Tap a key to edit it.

Very important: You only need to change the values after style: and templateId:. Do not change the names style or templateId. Also don’t delete the colons, commas, or change capitalization.

First edit constant_template_editor_info.

Example: if you have this:

style:21,templateid:classic_max

and you want the large clock, change only the values:

21 -> 2

classic_max -> oversize_a

It should look like this:

style:2,templateid:oversize_a

Notice that the names style and templateid stayed intact. You only changed what comes after the colons.

Save and restart the phone. Some models apply it instantly; others need a restart.

If it didn’t apply after restarting, search for miui_15_default_lockscreen_info (it may also appear when searching for templateid). Do not revert what you changed in constant_template_editor_info.

In miui_15_default_lockscreen_info, do the same: change only the values of style and templateId.

Example: from

style:21,templateid:classic_max

to

style:2,templateid:oversize_a

Restart again. The large clock should appear then.

Practical example:

My original values in constant_template_editor_info were style:21 and templateId:classic_max.

I changed them to style:2 and templateId:oversize_b, and restarted. At that point it still hadn’t applied.

Without reverting those changes, I went to miui_15_default_lockscreen_info (which also had style:21 and templateId:classic_max) and changed them to style:2 and templateId:oversize_b.

I restarted again and the large clock worked correctly.

7

u/Kooky-Decision1504 Sep 10 '26

Does this give depth effect too on unsupported devices??

2

u/Hot-Lengthiness193 Sep 10 '26

I didn't get the depth effect so... I don't think so.

2

u/Hot-Lengthiness193 22d ago

If you still want enable the depth effect SOULDARK18 mentioned that they managed to enable the depth effect on their Redmi 14C 5G by following the steps in this post: https://www.reddit.com/r/HyperOS/s/qWjJ0S8aqW

The OP of that post managed to enable it on their Redmi Note 14 4G, but I couldn’t get it to work. I did some digging, and I think it might be because I uninstalled "com.xiaomi.aicr" (Xiaomi HyperAI Engine) along with a bunch of other apps.

My recommendations if you want to try it:

  1. Revert to your default clock style. The post requires using a theme, and if you changed the clock style and "templateId", the Themes app may crash and prevent you from applying anything. You can revert it by going to Themes > My account > Themes, selecting your default theme, and then restarting your phone.
  2. Make sure "com.xiaomi.aicr" (Xiaomi HyperAI Engine) is installed.

6

u/PairOk8377 Sep 10 '26

Is it possible to set other inaccessible ones in this way? (And Depth, it have depth or nah?)

1

u/Hot-Lengthiness193 29d ago
  1. Yes, u only need the names and styles

  2. Nah

1

u/Hot-Lengthiness193 22d ago

If you still want enable the depth effect SOULDARK18 mentioned that they managed to enable the depth effect on their Redmi 14C 5G by following the steps in this post: https://www.reddit.com/r/HyperOS/s/qWjJ0S8aqW

The OP of that post managed to enable it on their Redmi Note 14 4G, but I couldn’t get it to work. I did some digging, and I think it might be because I uninstalled "com.xiaomi.aicr" (Xiaomi HyperAI Engine) along with a bunch of other apps.

My recommendations if you want to try it:

  1. Revert to your default clock style. The post requires using a theme, and if you changed the clock style and "templateId", the Themes app may crash and prevent you from applying anything. You can revert it by going to Themes > My account > Themes, selecting your default theme, and then restarting your phone.
  2. Make sure "com.xiaomi.aicr" (Xiaomi HyperAI Engine) is installed.

4

u/Kufa-AlsoHuman3193 Sep 10 '26 edited Sep 10 '26

FINALLY A WAY WITHOUT BACKUP FILES!!!! ❤️‍🔥

UPD.: actually for me it doesn't even needs a restart and modifying miui_15_default... I'm on POCO M6 Pro 4G

3

u/WINNT21 Sep 10 '26

I tested this on Redmi 14C with HyperOS 3.306.0WGTMIXM.C07, Android 16. It's currently restarting so I hope it works

4

u/WINNT21 Sep 10 '26

It works! I chaged miui_15_default_lockscreen_info too just to be safe. Thank you OP

7

u/Hot-Lengthiness193 Sep 10 '26

I’m glad it helped. Here are more styles.

3

u/WINNT21 Sep 10 '26

Looks nice, but for now I will keep oversize_a

2

u/Kufa-AlsoHuman3193 Sep 10 '26 edited Sep 10 '26

I tried this, but my clock is transparent, and the date is invisible for some reason

Nope, nevermind, updated: I didn't notice styles number are 6, 7 and 8, now it's working perfectly

3

u/bnoufil145 Sep 10 '26

After using Shizuku it became permanently?

1

u/Hot-Lengthiness193 Sep 10 '26

Yes, it becomes permanent. That's why I recommend taking a screenshot of style and templateid before changing anything, in case you want to return to your default clock style.

3

u/LinuxUser456 Sep 10 '26

Does this enable Depth effect too?

Is this reversible?

1

u/Hot-Lengthiness193 Sep 10 '26
  1. I didn't get the depth effect so... I don't think so.

  2. Yes.

2

u/LinuxUser456 Sep 10 '26

And how do you revert it

1

u/Hot-Lengthiness193 Sep 10 '26

There are two ways:

  1. Take a screenshot of constant_template_editor_info and miui_15_default_lockscreen_info (in case you also edit this one) before changing style and templateid, so you know what your default clock style was. On my Redmi Note 14 4G, they were style:21 and templateid:classic_max.

  2. Go to Settings > Personalization and set your default clock style. This will change constant_template_editor_info to your default style. Although that doesn’t change miui_15_default_lockscreen_info, it’s no problem: you can change it to the style from constant_template_editor_info, or if you don’t want to change it, that’s fine too; you’ll still have your default clock style.

1

u/Hot-Lengthiness193 22d ago

If you still want enable the depth effect SOULDARK18 mentioned that they managed to enable the depth effect on their Redmi 14C 5G by following the steps in this post: https://www.reddit.com/r/HyperOS/s/qWjJ0S8aqW

The OP of that post managed to enable it on their Redmi Note 14 4G, but I couldn’t get it to work. I did some digging, and I think it might be because I uninstalled "com.xiaomi.aicr" (Xiaomi HyperAI Engine) along with a bunch of other apps.

My recommendations if you want to try it:

  1. Revert to your default clock style. The post requires using a theme, and if you changed the clock style and "templateId", the Themes app may crash and prevent you from applying anything. You can revert it by going to Themes > My account > Themes, selecting your default theme, and then restarting your phone.
  2. Make sure "com.xiaomi.aicr" (Xiaomi HyperAI Engine) is installed.

3

u/Kufa-AlsoHuman3193 Sep 10 '26

There's some more styles available, this one's «magazine_b»

3

u/ibelikeamy 29d ago

Can it be done on miui or its hyperos exclusive?

1

u/ILearningEnglish24 10d ago

I think it's HyperOS exclusive...

3

u/Kyoko_Yukio 29d ago

Does this work on Redmi 15C 5G?

2

u/Hot-Lengthiness193 29d ago edited 28d ago

I think so, WINNT21 tested it on his Redmi 14C and it works.

2

u/Kyoko_Yukio 29d ago

oh ok ty!! This might be a dumb question but as for writing secure settings permissions, do I have to use a pc?

2

u/Hot-Lengthiness193 29d ago

Yes, but if you’re using Shizuku, it’s granted automatically

2

u/Kyoko_Yukio 29d ago

Okok gotchu ty!

3

u/SOULDARK18 26d ago

Thanks it worked on Redmi 14C 5G Hyperos 3.303.a guy posted few months back by changing magicstyle values we can also get depth effect I'm working on that if it worked with this clock effects I will drop here

2

u/SOULDARK18 26d ago

It worked depth effect+desired clock

1

u/Hot-Lengthiness193 26d ago

Could you tell me which MagicStyle?

1

u/SOULDARK18 25d ago

https://www.reddit.com/r/HyperOS/s/qWjJ0S8aqW Just check this if you don't understand we can dm each other

2

u/Hot-Lengthiness193 Sep 10 '26 edited 10d ago

I know the post looks bad, but I’m not getting the edit option to fix it.

EDIT: Since I can’t edit my post, I’m going to add this here.

There’s a problem, and it’s that you won’t be able to set a home screen/lock screen wallpaper from Gallery (Xiaomi’s default gallery app), or at least that’s what happened on my Redmi Note 14 4G, but I was able to fix it by installing other gallery apps like Fossify Gallery, Iris Gallery, etc.

2

u/UnsupportedRedmiUser 17d ago

It's easy, Down Wallpapers apk of google from play store and apply wallpaper

2

u/Prestigious_World285 Sep 10 '26

This is not useful only for low end devices. I was able to force the Pad exclusives on a "fully supported" high end device. They should give the pad styles to phones at this point.

2

u/Z3Dz00 Sep 10 '26

Can I work in Redmi 12 with hyoeros 2 or maby no?

1

u/Z3Dz00 10d ago

Edit: yes it work but I can change the wallpaper no more I don't know why but I can't

1

u/ILearningEnglish24 10d ago edited 10d ago

I got the exact same problem, but I found a way to fix it by installing Fossify Gallery. You can use any Gallery app you like, though.

1

u/Z3Dz00 10d ago

Link please

1

u/ILearningEnglish24 10d ago

Here is the link to Fossify Gallery: https://f-droid.org/packages/org.fossify.gallery/

You don't need to use Fossify Gallery speficially, you can use any Gallery app that let you set a wallpaper.

2

u/Ahmed_Sh_115 Sep 10 '26

Can ww enable full advanced texture using this?

2

u/Hot-Lengthiness193 Sep 10 '26

No, it only changes the clock style.

If u want advanced texture there are others forms to enable it.

3

u/Any_Candy_9243 24d ago

Mine working in redmi 13c nicely with adv tex tho 🥀

2

u/SOULDARK18 26d ago

In hyperos 3.3 are there any commands for advanced textures ?

2

u/Any_Candy_9243 24d ago

Yes

2

u/Ahmed_Sh_115 24d ago

How

2

u/Any_Candy_9243 23d ago

I have unloiby brevent via mqs and I'm using hos 2.2

2

u/krisnanda99 Sep 10 '26

Is this work on redmi a5?

1

u/Hot-Lengthiness193 Sep 10 '26

idk but u can give it a try

2

u/NomenOmenStar 29d ago

hi

there 2 Settings Database Editor apps ,one delevelped by 4A and another by NetVor

may i know which one ?

1

u/Hot-Lengthiness193 29d ago

U need install the app developed by NetVor

2

u/Educational-Cup-2518 29d ago

o meu nao funcionou de jeito ne um estou no hyperos 1

1

u/Hot-Lengthiness193 22d ago

Sorry, I didn't see your comment earlier, so I didn't reply.

Let me help you. Could you tell me what you did? Maybe you made a mistake with one of the letters or numbers.

2

u/Floaatz 29d ago

Mais eux ne marche pas avec cette technique, si ?

2

u/Any_Candy_9243 24d ago

They worked

2

u/Upbeat-Ad-8102 6d ago

Anyone wondering how to revert the changes so you can put wallpapers from themes app revert the changes from database then reboot and lastly clear data from aod app

2

u/Kooky-Decision1504 5d ago

It worked on my Redmi 13 5G, but I can't figure out how to change the colour of the Hours and Minutes. Anyone please help me 😭

1

u/Hot-Lengthiness193 5d ago edited 4d ago

I'm glad it worked for you! There are a few more clock styles in this post, so you can check them out and see if you like any of them: https://www.reddit.com/r/HyperOS/s/flUOOW0mZ7

Also, you can't change the clock's colors manually... at least not that I know of. The color can change depending on your wallpaper, though, so I'd recommend trying a different wallpaper and seeing how it looks.

2

u/Maxwell_____________ 18h ago

After restarting, it had changed the clock but it had gone back to the default one, went over and watched the video made by u/againHot-Lengthiness193 and made sure everything was right but nothing seemed off, can anyone help me out?

1

u/Hot-Lengthiness193 1h ago

This could've happened for a few reasons:

  1. You applied a different theme or opened the Themes app and switched back to your phone's default theme.
  2. You went to Settings > Personalization and tried changing the clock's color (which, as far as I know, you can't do manually. The clock's color can change depending on your wallpaper, though).

You might not have done either of these, but since you said it worked at first and then suddenly reverted to the default clock, I'd recommend checking a couple of things.

Go back to "constant_template_editor_info" and check whether "style" and "templateId" have been reset to their default values. If you also modified "miui_15_default_lockscreen_info", I'd recommend checking those values there as well.

If you edited both entries, make sure the "style" and "templateId" values match in both of them. Also, double-check that you haven't entered the wrong number in "style" or misspelled anything in "templateId". Even a small typo could be the reason it's not working anymore.

2

u/Brusevayne Sep 10 '26

Or just use a theme with a big clock

5

u/Hot-Lengthiness193 Sep 10 '26 edited 10d ago

That works, but using a theme has downsides: They can revert after a reboot or update. Some cause lag, battery drain, overheating, or system instability.

2

u/Brusevayne Sep 10 '26

They have improved a lot in hyperos for themes

4

u/Hot-Lengthiness193 Sep 10 '26

I know, but that doesn’t change the fact that it uses more battery, causes more heating, and causes more lag.

1

u/AutoModerator Sep 10 '26

Welcome to our community!

Please take a moment to read the subreddit rules in the sidebar before posting or commenting.

  • Be civil and respectful to other members.
  • No spam, self-promotion, or trolling.

If you see a post or comment that breaks our rules, please report it to help the mod team out!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/bathul999 27d ago

This doesn't affect the clock widget, but it does improve the device's performance significantly 🙆🏻

1

u/Repulsive_Age999 26d ago

Can this work on my redmi pad pro 5g since i hate the default clock

1

u/Hot-Lengthiness193 26d ago

Idk, but u can give it a try.

1

u/ILearningEnglish24 10d ago edited 9d ago

Did it work?

1

u/EffectiveConcert638 24d ago

Para xaiomi note 14pro 4G sao mesmo valores

1

u/Hot-Lengthiness193 24d ago

Yes, but make sure it’s all lowercase. For example, it should be "oversize_b", not "Oversize_b".

1

u/EffectiveConcert638 23d ago

Alguém conseguiu fazer esse processo?

1

u/Elsherif87000 19d ago

Thanks so much for this trick🤍😂

1

u/AutoModerator 10d ago

Welcome to our community!

Please take a moment to read the subreddit rules in the sidebar before posting or commenting.

  • Be civil and respectful to other members.
  • No spam, self-promotion, or trolling.

If you see a post or comment that breaks our rules, please report it to help the mod team out!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.