近日,一名网友在 Twitter 上传了一张壁纸并表示该壁纸会使他的三星手机崩溃。此前已经有日历 Bug 导致三星手机集体崩溃的事情发生,而这一次三星手机再次中招。只因为使用了一张风景壁纸就能导致手机崩溃?经该网友测试,不止是三星,包括谷歌亲儿子 Google Pixel 在内的众多手机品牌纷纷中招。

事件回顾

5 月 31 日,一位名为“Ice universe”的网友在 Twitter 中上传了一张壁纸并表示:“警告!切勿将此图片设置为壁纸,尤其是三星手机用户!它会导致你的手机崩溃!千万不要尝试!”

一张壁纸使Android手机集体变砖,目前尚无解决方法

<center>图为“肇事”的壁纸,大家不要轻易尝试!</center>

而后,该用户又发布了一条推文表示,不止是三星的手机,他的 Google Pixel 在更换为该壁纸之后也中招了。在他上传的视频中可以看到,将该图片设置为壁纸后,设备会崩溃,并不断在锁定屏幕上打开和关闭屏幕,且无法退出此循环,即使重启设备也会在开机后继续执行此循环。有网友测试,部分手机在崩溃后想要修复将十分棘手,Google Pixel 在安全模式下启动设备也无法修复,只能通过恢复出厂设置来使设备恢复正常,这样的话,手机中的全部数据都将会丢失。

崩溃的原因

这一问题没有影响到所有的 Android 设备,Android Authority 表示,他们测试时发现华为 Mate 20 pro 并没有出现这样的问题,目前已知会受到影响的手机品牌包括三星、Google Pixel、小米、一加和诺基亚。

那么问题究竟出在哪里?Android 开发人员 Dylan Roussel 在 Twitter 上分享了他寻找该问题原因的思路:

  1. 通过跟踪 SystemUI 崩溃的堆栈得知,这一问题发生在“ getHistogram”中。
  2. 在深入研究两个设备的 getHistogram 函数和调用 getHistogram 的函数之后,我注意到了一个问题:在使用 Android 11 系统的 Pixel 4 XL 上,函数 peekWallpaperBitmap 有一个新参数。
  3. 该参数将在某个时刻调用 ColorManagementProxy 的 doColorManagement 函数,用来检查设备是否支持图像的色彩空间。如果图像的色彩空间为 sRGB,则默认为支持;如果不支持,它会将图像的颜色空间替换为 sRGB,并记录其当前的颜色空间。
  4. 这就是它不会在使用 Android 11 系统的 Pixel 4 XL 上崩溃的原因。但是,在配备 Android 10 的 Pixel 3 XL 上尚未验证。这意味着如果将其设置为墙纸,则不支持色彩空间的图像可能会导致该设备崩溃。那么这张图片的色彩空间是什么?RGB。

简而言之就是这张壁纸图片使用了 RGB 色域标准,而 Android 10 优先选择 sRGB 标准,无法在第一时间将图片进行色域转换的设备就会出现问题,从而导致系统崩溃。

解决方式

Dylan 表示,目前没有很好的解决方法,只能通过更换壁纸或升级至 Android 11 来解决这一问题,可一旦设备中招,就无法更换壁纸。祸不单行,近日 Google 表示,原计划于 6 月 3 日发布的 Android 11 beta 版本将无限期推迟,也就是说目前仍无法进行 Android 11 的升级操作。

如果你的三星设备已经不幸中招,cnBeta 提供了两个临时解决办法:

  1. 手机关机,按电源键开机,在开机页面出现三星 LOGO 画面时,按住音量下键不松手,直至左下角显示“安全模式”字样,进入后手速要快,抓紧时间随便拍一张照片,并设置为壁纸。可能需要多次才能成功。
  2. 如果系统还未崩溃,快速下拉“设置”菜单,替换其他壁纸。同样要看手速。

一直以来,我们总会在网上看到一些稀奇古怪的“整蛊方法”:给使用 iPhone 的朋友发送一串字符,对方的设备就会崩溃。这样的故事主要发生在 iPhone 用户身上,而现在,Android 用户也难逃厄运,如果有朋友给你发来这样一张图片并让你设置成壁纸,请一定不要尝试。

延伸阅读

疫情被裁,闭关60天看完这份PDF,看我如何拿下腾讯、华为、字节跳动的offer

https://9to5google.com/2020/05/31/android-phone-wallpaper-soft-brick-bug-video/
原文作者:李俊辰
原文链接:https://www.infoq.cn/article/Yiho83NPhseEZP1smc8z
来源:文章版权归极客邦科技 InfoQ 所有,未经许可不得转载。


http://www.taodudu.cc/news/show-6400175.html

相关文章:

  • 一个牛逼的Bug!一张“壁纸”让三星手机秒变砖!
  • 刷机变砖抢救
  • 手机变板砖?这有专业救砖教程
  • Android手机变砖后的自救方法
  • 关于intellij idea的
  • 程序员之 //是什么意思
  • 怎么把照片的四个角修成圆形?
  • 图片怎么修成圆角?
  • scrapy打包exe 成功详细教程
  • 西游记中孙悟空为什么总是欺负捉弄嘲笑猪八戒?
  • 红与黑 vs 漂亮朋友 同一个梦想,不同的命运
  • 一个很酷的基于OpenGL + C#的Wince界面开源程序
  • 努力的结果怎样?
  • 来吧
  • python自动化xmind to testcase详解
  • “带薪摸鱼”偷刷阿里老哥的面经宝典,三次挑战字节,终斩offer,修成正果!
  • PowerDesigner16(PDM)pd生成数据库sql脚本
  • 转:所谓美好,就是摆脱了功利之心
  • win10家庭版解决VMvare开启虚拟机提示,禁用Device/Credential Guard不兼容问题完整解决方案,亲测!
  • windows10安装无CPU版本的清华镜像pytorch,以及解决CondaHTTPError和ImportError: No module named 'torch'的问题
  • 一段修成正果的校园爱情
  • SUN修成了正果
  • Cocos游戏带你告别光棍节:欢迎对号入座、修成正果!
  • 修成正果,斗战胜佛
  • UML 2.0修成正果
  • 修成正果
  • ZenCart 使用Facebook账号登陆
  • Android平台接入Facebook登录
  • 关于Facebook Web端第三方登录
  • Facebook 授权登录(服务端)

一张壁纸使 Android 手机集体变砖,目前尚无解决方法相关推荐

  1. 一张壁纸使 Android 手机集体变砖,目前尚无解决方法,移动应用开发

    一张壁纸使Android手机集体变砖,目前尚无解决方法 图为"肇事"的壁纸,大家不要轻易尝试! 而后,该用户又发布了一条推文表示,不止是三星的手机,他的 Google Pixel ...

  2. android手机彻底变砖拯救

    android手机彻底变砖拯救 Android手机变砖,只要不是硬件损坏引起的变砖,基本都可以拯救回来. 1.即使是手机开机不能够进入系统,不能够进入手机主界面设置开发者调试选项也能够拯救回来 2.我 ...

  3. 华为荣耀开机停留在android,华为荣耀8变砖无法开机怎么办 华为荣耀8变砖无法开机解决方法...

    很多朋友在使用华为荣耀8由于操作不当或者手机自身问题,导致手机变砖开不了机,这样怎么办?今天小编就为大家带来了华为荣耀8变砖无法开机解决方法,一起看看吧! 华为荣耀8变砖无法开机解决方法: 恢复系统前 ...

  4. 一张壁纸让android手机瘫痪,一张壁纸让你的手机变成砖头机,用安卓手机的用户要小心了...

    原标题:一张壁纸让你的手机变成砖头机,用安卓手机的用户要小心了 看到这个题目我相信很多网友都不会相信,觉得设置一张壁纸怎么可能让自己的手机变成砖头机,这也太离谱了吧. 其实事情的原因是这样的,一位来自 ...

  5. raspberry pi Pico使用MicroPython变砖后的解决方法

    使用raspberry pi Pico的原因 在硬件产品(单片机)的开发中我们往往需要借助一些额外的仪器/设备进行产品的辅助测试, 假设我们需要一个IO+ADC类型辅助设备, 以往的做法是 原理图-& ...

  6. android内核编译 me525,摩托罗拉DEFY(ME525)刷Android 2.3.4变砖后的解决方法

    Android的一大乐趣就是刷机,但是刷机也是有很大的风险的,一个不留神,你的智能手机就有可能变成了砖.今天我们来看看如果摩托罗拉DEFY(ME525)刷机失败以后,该如何解决恢复? 1.手机关机 2 ...

  7. Android手机底部NavigationBar挡住界面的解决方法

    一.前言 底部NavigationBar经常会挡住界面,有时候NavigationBar出来界面会自动resize在他的上面, 有时候却被它挡在下面,今天来看一下具体的解决方案 二.适配 1.判断手机 ...

  8. 导致Android手机崩溃的壁纸,一张壁纸导致安卓手机崩溃作者首发声:绝非故意...

    原标题:一张壁纸导致安卓手机崩溃作者首发声:绝非故意 "一张壁纸就导致手机崩溃"的Bug相信许多安卓手机用户都有所耳闻,我们此前也对该Bug进行了报道,想了解详情的朋友可以点此查看 ...

  9. 让android手机崩溃的壁纸,一张壁纸导致安卓手机崩溃作者首发声:绝非故意

    原标题:一张壁纸导致安卓手机崩溃作者首发声:绝非故意 "一张壁纸就导致手机崩溃"的Bug相信许多安卓手机用户都有所耳闻,我们此前也对该Bug进行了报道,想了解详情的朋友可以点此查看 ...

最新文章

  1. python流程图基本元素-2-2:python之控制结构
  2. 实战SSM_O2O商铺_36【商品】商品列表之Dao+Service+Controller层的实现
  3. 动态规划之01 背包---Hd2602 Bone Collector
  4. 基于sklearn的朴素贝叶斯_Sklearn参数详解—贝叶斯
  5. Android 使用AsyncTask 后监听异步加载完毕的动作
  6. 用 toto 快速建轻量级博客
  7. CTFSHOW【萌新计划】Writeup
  8. 散热风扇是吹风还是吸风,配电柜电气柜机柜散热风扇的原理。
  9. python编程出现:expected an indented block错误。
  10. ElasticSearch知识概括
  11. 华为服务器安装系统流程图,华为a安装手册.docx
  12. 面试时应该采取什么方法才能克服紧张的情绪?
  13. AR增强现实的三大关键技术
  14. security加密解密
  15. 遭红杉资本沈南鹏​抛售650万股后,美团仍面临重大风险
  16. Scratch音效素材试听后缀名问题
  17. 试述科学精神的核心意蕴
  18. 【Python】scipy之艾里函数
  19. 字节给的比我想的还多?网友看完:打死也要去
  20. 关于大疆御2行业进阶版(M2EA)热红外照片温度信息提取问题

热门文章

  1. 高精度运算模板(高精度加减乘除)
  2. 荆门市掇刀石中学2021高考成绩查询,2021荆门十大重点高中排名 荆门中学排行榜...
  3. 网络协议-前端重点——DNS和CDN
  4. 第十三章 使用动态SQL(二)
  5. 视频分析(MATLAB)——MV分镜头图像分类
  6. Codeforces Round #666 (Div. 2)E Monster Invaders
  7. 3.Containerd容器运行时的配置浅析与知识扩充实践
  8. 联想650服务器做系统,联想RD650阵列 安装系统步骤
  9. 版式设计中的黑白灰空间感营造
  10. 坚持到底—兄弟连IT教育