appnext

Minggu, 31 Mei 2020

A ‘cursed’ wallpaper could crash your phone with its color profile

An improperly coded image can somehow crash the Android System UI.

What you need to know

  • There's a photo of a sunset making the rounds because when set as a wallpaper, it will brick some Android phones.
  • The image has an improperly coded Google color profile, which causes the Android System UI to crash from an out of bounds error.
  • For some phones, you can reboot into safe mode and reset the wallpaper to something else, but for others, you'll have to go into the bootloader and completely factory reset the phone.

Today in "2020 is just the weirdest timeline", there's a cursed wallpaper making the rounds and crashing the Android phones of fools idiotic enough to not heed the warnings that accompany the image, seen to the right. It's a pretty sunset on a lake surrounded by mountains and forest, right? Well, hidden in the coding for this image is apparently an improperly coded color profile — and a Google color profile, at that — and when you set it as a wallpaper on an Android phone, it will cause the Android System UI to crash.

The image has been making the rounds across social media — because we Android nerds are a curious lot and when we hear something will mess up our phones, we apparently take that as a personal challenge — and has been wrecking havoc on phones of the idiots stupid enough to set the original image as their wallpaper. If you screenshot the image or edit the image in an way, it strips out and overwrites the problematic color profile data, so once you tamper with it, it becomes harmless, but to save all the curious cats out there:

  • Yes, this image can crash your phone.
  • Yes, it goes beyond Samsung phones. Even Android emulators are not immune from the out of bounds error that improperly coded color profile causes.
  • No, don't try it unless you just like completely factory resetting phones, you idiot.

If you already set the wallpaper, your phone is probably either stuck in a bootloop or will kick back to the bootloader. In this case you have a few ways of potentially fixing your phone:

  • Solution #1: If your phone will boot into safe mode, you may have just enough time to set the wallpaper back to something normal and safe.
  • Solution #2: if your phone won't boot to safe mode but you have a phone that has a custom recovery on it — not something most folks have, but if you use a custom ROM or root your phone, you probably have one installed — go into your custom recovery app and purge the wallpaper data to reset the wallpaper back to its default.
  • Solution #3: If all else fails, go into the bootloader and factory reset your phone. Hope you had everything backed up!

As a small reminder, folks, when someone warns you not to do something to your phone, then you probably shouldn't do it, but at least unlike catastrophic bugs like Telugu text messages crashing iPhones, someone has to intentionally set this as their wallpaper. And if you were that dumb, you deserve to blow a weekend setting your phone back up.

Tidak ada komentar:

Posting Komentar