Meta Menjelaskan Mengapa Beberapa Headset Quest Dibatalkan Saat Natal

Meta menjelaskan alasan teknis spesifik mengapa beberapa headset Quest ditutup pada akhir bulan lalu.

Jika Anda melewatkannya, pada bulan Desember beberapa headset Quest, paling umum headset Quest 2, berhenti melakukan booting dengan sukses, terjebak dalam apa yang dikenal sebagai “boot loop”. Masalah terjadi setelah pembaruan firmware otomatis untuk headset yang sudah lama tidak diperbarui, dimana perbedaan antara versi yang diinstal sebelumnya dan pembaruan terbaru sangat signifikan.

Pada akhir bulan, Meta telah mengakui masalah tersebut dan mengatakan kepada pelanggan “dalam banyak kasus, Anda sekarang dapat menggunakan perangkat Anda secara normal”. Untuk perangkat yang di-brick, perusahaan mulai menawarkan penggantian gratis, bahkan di luar garansi.

Meta Menggantikan Beberapa Quest Setelah Membuatnya 'Tidak Responsif'

Meta menggantikan beberapa Quest setelah pemilik headset mengatakan mereka menemukan batu bata di tangan mereka sekitar Natal.

Sekarang, tiga minggu kemudian, VP Meta Quest dan Horizon OS Mark Rabkin merinci apa yang terjadi.

Rabkin mengatakan masalahnya adalah “kondisi balapan yang jarang terjadi pada sistem file AOSP R/W ext4 yang merusak file + patch keamanan utama yang mencegah rollback OS”, dan mengatakan bahwa bug tersebut telah ada selama empat tahun tetapi belum menjadi masalah hingga bulan Desember. . Lebih lanjut, menurut Rabkin, patch keamanan mencegah OS untuk kembali ke versi yang berfungsi.

AOSP adalah Proyek Sumber Terbuka Android, inti sumber terbuka dari Meta's Horizon OS yang berjalan pada headset Quest, ext4 adalah sistem file Linux yang digunakan Android, dan R/W mengacu pada membaca dan menulis dari sistem file secara bersamaan . Kondisi balapan adalah masalah yang dapat terjadi pada perangkat lunak multithread ketika berbagai bagian kode yang berjalan berdampingan dieksekusi dalam urutan yang tidak terduga, sehingga menyebabkan hasil yang tidak terduga.

Pada dasarnya, Rabkin mengklaim bahwa bug dalam cara sistem file Android menangani membaca dan menulis pada saat yang sama dalam kondisi yang sangat spesifik dan jarang menyebabkan masalah ini, dan patch keamanan yang dimaksudkan untuk mencegah pengembalian ke versi OS sebelumnya meninggalkan pembaruan yang salah ini. di tempat.

Server Meta Rusak, Semua Headset Quest Tidak Dapat Digunakan

Server Meta tidak berfungsi dengan benar hari ini, dan masalah tersebut membuat semua headset Quest tidak dapat digunakan untuk sementara.

Ini adalah yang terbaru dalam sejarah pemadaman Meta, dan bagi mereka yang terkena dampaknya, ini jauh lebih serius daripada masalah sebelumnya. Pada tahun 2018, setiap Oculus Rift berhenti berfungsi karena sertifikatnya sudah habis masa berlakunya. Masalah itu membutuhkan waktu lebih dari 12 jam bagi Meta (kemudian Facebook) untuk memperbaikinya. Baru-baru ini, setiap headset Quest yang terhubung ke internet berhenti berfungsi selama sekitar satu jam pada bulan Maret 2024 karena kesalahan server, yang menyebabkan Meta berjanji untuk membuat headset Quest “lebih tangguh” terhadap masalah server di masa mendatang.

Bootloader headset Quest konsumen terkunci, artinya Anda tidak dapat mem-flash sistem operasi khusus secara manual, dan Meta juga tidak mengizinkan Anda menurunkan versi ke versi Horizon OS yang lebih lama. Keputusan-keputusan ini membuat perangkat rentan terhadap masalah seperti ini, meskipun kondisi yang diperlukan untuk terjadinya masalah ini sangat jarang terjadi. Agar terlihat sebagai perusahaan elektronik konsumen yang setara dengan Apple, Meta mungkin harus mempertimbangkan kembali beberapa kebijakannya mengenai pembaruan perangkat lunak, dan membangun kepercayaan yang terkikis secara signifikan karena ditinggalkan pada hari Natal.