原标题:使用错误的壁纸会使你的Android手机崩溃
现代智能手机是非常复杂的,能够显示大量的内容,并能浏览一系列复杂的色域、文件格式和媒体类型。然而,其中一些功能会以意想不到的方式影响到正常使用。
Twitter用户Ice Universe发现,在Android手机上使用错误的壁纸会使设备陷入瘫痪。虽然从技术上讲并没有死机,但由于Android无法处理以下照片所使用的色彩空间,手机会无休止地启动循环。注意:查看这张照片不会损坏你的Android设备,只是不要把它设置为你的壁纸。
设备行为似乎因型号和制造商的不同而略有不同。个别用户能够在设备崩溃之前改变他们的壁纸,或者使用TWRP恢复工具。大多数时候,受影响的用户别无选择,只能进行重置。据报道,三星正在UEFI中进行修复,Android 11也应该能解决这个问题。同时,不要用这张图片做壁纸。
根据开发者Davide Bianco的说法,这个问题是由于Android SystemUI本身缺乏对非sRGB图片的支持造成的。这就是为什么你在浏览器中可以很好地查看该图片,但将其设置为壁纸会让你的手机暂时瘫痪。当系统试图映射颜色值时,上图中的数值会超过数组大小,导致手机崩溃。
理论上,这类图片可以作为陷阱。向某人发送一个华丽的图片,并设置成壁纸,然后他们的设备出现循环启动的现象。Android 11将解决这个问题,支持非SRGB壁纸,不会出现这种问题。
奇怪的是,并不是每一台Android设备都容易受到这个问题的影响。一款华为Mate 20 Pro在测试时没有崩溃,据传一加设备也是免疫的。而来自三星的产品则非常没有。有可能是华为和OnePlus设备上的特定限制或软件变化让它们能够以不同的方式处理这类内容。
不管是哪种情况,在这个问题解决之前,最好不要随便从别人那里获取壁纸,除非你最近备份了手机。当然,苹果也有类似的问题,向iPhone发送错误的字符已经被证明会导致它崩溃。返回搜狐,查看更多
责任编辑: