A few days ago, a researcher by the name of Trevor Spiniolas discovered a serious bug in Apple’s Home app, the application dedicated to home automation from Apple. According to the researcher, this malfunction appears when a HomeKit device whose name exceeds 500,000 characters is added to a user’s home through the Home app.
Adding this device will cause a complete crash or loop restart of an iPhone in iOS 15. If the Home devices option is enabled on your iPhone, you might find it stuck in an endless reboot loop. To protect himself while Apple fixes the flaw, Trevor Spiniolas recommends disabling House Controls, the section of the Control Center that allows access to “suggested controls for House scenes and automations” without having to open the app.
An iOS 15 bug forces iPhones to restart in a loop, how to fix the problem?
Gizchina News of the week
If you are ever stuck in a reboot loop, there are two options available to you. First, you can use your macOS computer to fix the bug at its origins. Through the Home app, which is installed by default on MacBooks; you can access the list of HomeKit devices added to your home. All you have to do is determine which device is causing the problem by consulting the list of recently added connected objects. Once you rename the device, restarts should stop.
If you don’t have a MacBook, or if the Home app isn’t connected to your computer, you’ll need to restore your iPhone. Since you will not have access to the process through your iPhone; you will have to initiate the process through your computer by connecting the device with the USB cable.
Depending on the models, you will need to go to Finder or iTunes. In the Locations section, you will have to click on your iPhone and enter the access code. Then opt for Restore backup. Be sure to choose a backup dating from before the bug so that restarts do not happen again.
Think you might be affected by this bug? Spiniolas has outlined the process to get the iPhone working again.
- Restore the affected device from Recovery or DFU Mode
- Set up the device as normal, but do NOT sign back into the iCloud account
- After setup is finished, sign into iCloud from settings. Immediately after doing so, disable the switch labeled “Home.” The device and iCloud should now function again without access to Home data.