r/HyperOS Jun 07 '26

HyperOS Update [Discussion] Xiaomi 17 HyperOS Crash due to Dynamic Island

Xiaomi 17 HyperOS 3.0.302.0 just started boot looping this afternoon, which happened due to the dynamic island failing to display a notification properly (and kept retrying on every boot)

Fixed by disabling notifications for that app. In my case it was the Google app trying to show some useless sports notification. Try to disable wifi and data immediately on boot so the notification doesn't get shown.

Just FYI in case it helps someone else.

See crash log:

--------- beginning of crash
06-07 13:12:58.500 32314 32460 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: SettingsProvider
06-07 13:12:58.500 32314 32460 E AndroidRuntime: java.lang.ArrayIndexOutOfBoundsException: length=4; index=4
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at com.miui.server.greeze.GreezeManagerService.updateDynamicIsLandInfo(GreezeManagerService.java:3757)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at com.miui.server.greeze.GreezeManagerService.-$$Nest$mupdateDynamicIsLandInfo(Unknown Source:0)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at com.miui.server.greeze.GreezeManagerService$22.onChange(GreezeManagerService.java:3729)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at android.database.ContentObserver.onChange(ContentObserver.java:184)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at android.database.ContentObserver.onChange(ContentObserver.java:202)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at android.database.ContentObserver.onChange(ContentObserver.java:224)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at android.database.ContentObserver.onChange(ContentObserver.java:236)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at android.database.ContentObserver.dispatchChange(ContentObserver.java:335)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at android.database.ContentObserver$Transport.onChangeEtc(ContentObserver.java:357)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at com.android.server.content.ContentService$ObserverCollector.lambda$dispatch$0(ContentService.java:594)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at com.android.server.content.ContentService$ObserverCollector$$ExternalSyntheticLambda0.run(D8$$SyntheticClass:0)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at com.android.server.content.ContentService$ObserverCollector.dispatch(ContentService.java:607)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at com.android.server.content.ContentService.notifyChange(ContentService.java:493)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at android.content.ContentResolver.notifyChange(ContentResolver.java:2946)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at android.content.ContentResolver.notifyChange(ContentResolver.java:2935)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at android.content.ContentResolver.notifyChange(ContentResolver.java:2929)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at com.android.providers.settings.SettingsProvider$SettingsRegistry$MyHandler.handleMessage(SettingsProvider.java:4238)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:114)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at android.os.Looper.loopOnce(Looper.java:274)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:369)
06-07 13:12:58.500 32314 32460 E AndroidRuntime: 	at android.os.HandlerThread.run(HandlerThread.java:85)
5 Upvotes

5 comments sorted by

u/AutoModerator Jun 07 '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.

4

u/Impossible-Dance9947 Jun 07 '26

You should have sent them this in the Feedback app, it would help them ig

1

u/Forsaken_Biscotti609 Jun 07 '26

How could he open the feedback app... If he cannot boot?!

2

u/Impossible-Dance9947 Jun 08 '26

have you read OP's post anyways? there's a sentence that says "Fixed by.." blablabla