Cara Lain untuk Mendeteksi Bug Bata yang Terkenal

Kami terus meliput hal ini Bug hardbrick Samsung itu memengaruhi sejumlah besar pengguna. Bagi mereka yang belum terbiasa, bug hard brick menyebabkan kerusakan total dan tidak dapat diperbaiki pada perangkat penyimpanan eMMC. Hal ini terjadi ketika kebocoran ICS pertama pada berbagai perangkat Samsung dirilis, dan hal tersebut menjadi masalah sejak saat itu.

Salah satu cara pengguna melacak apakah mereka terkena bug brick adalah Aplikasi Chainfire's Got Brickbug, yang menentukan apakah Anda memiliki perangkat keras yang baik atau buruk. Ada cara lain untuk menentukan apakah Anda memiliki bug bata jika Anda memilikinya Samsung Galaksi S II. Anggota Senior XDA Tungst dua puluh telah merilis skrip yang membantu menentukan lebih lanjut apakah pengguna memiliki bug bata atau tidak. Menurut Pengembang yang Diakui XDA Elite Entropi512, yang terus berada di garis depan dalam pertarungan melawan bug bata, fungsinya berbeda dari aplikasi Chainfire. Entropi512 menyatakan:

Ini mendeteksi komponen lain dari brickbug - Chainfire mendeteksi chip yang buruk, ini akan mendeteksi beberapa kernel yang memungkinkan perintah berbahaya hingga ke potongan.

Namun, semuanya tidak baik-baik saja. Karena cara pendeteksiannya, ada kemungkinan besar bahwa hal itu dapat memberikan hasil positif palsu Dan negatif palsu. Sekali lagi, Entropy512 menjelaskan:

Ini kemungkinan akan memberikan beberapa positif palsu dan negatif palsu karena memeriksa biner yang dikompilasi dan bukan sumber. Jika sesuatu di dekat tempat MMC_CAP_ERASE disetel berubah, hal ini dapat menyebabkan negatif palsu misalnya.

Jadi meskipun ini adalah alat yang sangat membantu, tidaklah bijaksana untuk menyatakan perangkat Anda aman atau berbahaya hanya berdasarkan apa yang dikatakan aplikasi ini. Mengingat bahwa ia memiliki kapasitas untuk memberikan positif palsu dan negatif palsu, ia dapat tetap terlihat jelas bahkan jika Anda memiliki bug bata. Ini paling baik digunakan bersama dengan aplikasi Chainfire (ditautkan di atas) untuk memeriksa ulang. Jika Anda masih ragu setelah kedua pengujian dan dengan bug berbahaya ini, Anda mungkin harus melakukannya, lebih baik bersikap seolah-olah Anda memang memiliki bug tersebut. Lebih baik aman daripada menyesal.

Bagian kedua dari thread Tungstwenty menjelaskan cara menambal masalah jika Anda tampaknya mengalaminya. Meskipun ini memiliki kapasitas untuk bekerja, sekali lagi Entropy512 memberikan kata-kata bijak:

Jika patch gagal, hal ini dapat menyebabkan pengguna berpikir bahwa mereka aman padahal sebenarnya tidak. Alih-alih menambal segmen kode untuk menjadikan kernel aman, ia mungkin hanya menambal beberapa bagian lain dari kernel yang menimbulkan bug tanpa menjadikan kernel aman. Selain itu, karena modifikasi akan memicu mekanisme deteksi penghitung flash/modifikasi, tidak ada gunanya melakukan hal ini dibandingkan hanya membangun kernel dari sumber.

Jadi, sekali lagi, jika Anda memutuskan untuk mencobanya, lakukan dengan sangat hati-hati. Baik pengujian maupun patchnya bisa gagal, dan jika itu terjadi, Anda bisa mengalami brick. Hal ini tidak boleh disalahartikan sebagai perkembangan yang buruk. Ini sama sekali bukan perkembangan yang buruk, dan skrip dapat digunakan untuk membantu menentukan apakah ada bug bata. Namun, berhati-hati bukanlah ide yang buruk. Saat ini, Entrop512 dan lainnya sedang berhubungan langsung dengan Samsung untuk memperbaiki masalah secara permanen.

Untuk info lebih lanjut, lihat benang asli.

[Foto diambil dari egzthunder1's artikel yang luar biasa pada bug batu bata. Juga, terima kasih banyak kepada Entropy512 untuk konsultasinya.]