Làm thế nào một bức ảnh đơn giản lại có thể khiến điện thoại Android gặp sự cố đến mức bị lỗi hệ thống được?ạisaochỉmộthìnhảnhnềnlạicóthểbiếnchiếcsmartphoneAndroidthànhcụcgạlịch thi đấu bóng đá trực tuyến
Đó chính là sự cố đang xẩy ra với nhiều dòng điện thoại Android trong vài ngày qua. Chỉ cần đặt bức hình như dưới đây làm hình nền thiết bị, chiếc smartphone Android đó sẽ liên tục bị crash đến mức không thể sử dụng được.
Vấn đề này được phát hiện bởi Ice Universe. Theo leaker này, nhiều mẫu thiết bị của Samsung và Google đều bị ảnh hưởng, đồng thời vấn đề tương tự cũng xảy ra với người dùng các thiết bị khác như OnePlus, Nokia và Xiaomi – tuy nhiên không rõ các thiết bị này dùng ROM gốc theo máy hay ROM cook. Trong khi đó, dựa trên các thử nghiệm của trang Android Authority, các thiết bị Huawei dường như ít ảnh hưởng bởi vấn đề này.
Vậy chính xác thì nguyên nhân của điều này là gì? Davide Bianco, một trong những nhà phát triển hàng đầu của dự án tùy chỉnh ROM POSP, người đã từng đệ trình bản vá đầu tiên cho vấn đề đối với lỗi bug tracker trong ROM AOSP của Android.
Theo Bianco, vấn đề này xảy ra là vì hình ảnh này sử dụng dải màu RGB, thay vì dải màu sRGB được hỗ trợ trên Android. "Vấn đề này xảy ra khi người dùng muốn thiết lập hình nền bằng một hình ảnh không phải dải màu sRGB. Điều xảy ra là giá trị biến y cao hơn giới hạn của mảng biểu đồ màu (thường có giá trị tối đa là 256), làm cho SysUI bị crash. Một giải pháp sửa lỗi này có thể là giới hạn giá trị biến y luôn nhỏ hơn 256."
Dưới đây là lời giải thích cụ thể của Bianco:
"Vấn đề chính ở đây là giao diện SystemUI chỉ xử lý các hình ảnh nền với dải màu sRGB và không thực hiện bất kỳ kiểm tra nào đối với các hình ảnh nền không dùng sRGB. Điều này có thể dẫn tới sự cố gây crash máy trong lớp ImageProcessHelper, vì một biến được sử dụng để truy cập vào một mảng sẽ vượt quá giới hạn của mảng dữ liệu.
顶: 5326踩: 1345
Tại sao chỉ một hình ảnh nền lại có thể biến chiếc smartphone Android thành cục gạch?
人参与 | 时间:2025-01-23 12:02:33
相关文章
- Nhận định, soi kèo Bologna vs Dortmund, 3h00 ngày 22/1: Vẫn chưa thể thắng
- Châu Á tốn 3,3 tỷ USD vì không tắt PC
- Chàng “hai lúa” dát vàng cho “dế”
- ĐTDĐ sẽ được phép sử dụng trên máy bay?
- Nhận định, soi kèo Nữ Atlas vs Nữ Club America, 08h00 ngày 22/1: Lấy lại ngôi đầu
- USB Mobile Disk P1 dành cho người 'hay quên'
- TP. HCM: Lắp đặt điện thoại cố định không cần hộ khẩu
- Samsung F200
- Nhận định, soi kèo Ittihad Kalba vs Baniyas, 20h05 ngày 22/1: Cửa trên thắng thế
- 3 bước cài đặt Ubuntu từ Windows
评论专区