Saya tidak pernah kesulitan memasang telepon. Aku juga belum pernah melihatnya. Tapi hard bricking adalah mimpi terburuk semua orang.
Saya tidak ingin tahu apa yang sebenarnya terjadi ketika Anda melakukan hard brick pada ponsel Anda. Apa yang terjadi yang membuatnya tidak dapat dipulihkan tanpa bantuan profesional?
Untuk mengetahuinya, saya perlu tahu cara kerja flashing ROM. Untuk ini, saya mengunduh lembar data untuk chipset ponsel saya (MTK6589, yang datasheet-nya dapat ditemukan di sini ) dan kemudian menemukan bahwa:
- Jalur data USB D + dan D- dan VCC langsung ke pemroses aplikasi.
- Ada PMIC eksternal untuk prosesor aplikasi yang menangani daya AKTIF dan MATI handset. Pada IC ini ada dua pin (KP_KOL0 dan KP_ROM0) yang ketika 0, memicu USB mengunduh tanpa baterai.
- Memori (eMMC atau NAND Flash) tempat file diunduh juga terhubung ke Prosesor melalui Antarmuka Memori Eksternal (EMI).
Jadi inilah yang (saya pikir) terjadi ketika Anda mem-flash ROM yang salah:
Meskipun saya tidak tahu apa yang menghasilkan 0V pada pin KP_KOL0 dan KP_ROM0, tetapi ini terjadi ketika Anda ingin mengunduh ROM baru, dan prosesor aplikasi beralih / mulai dalam mode Unduh.
Saya sudah mencari di Google apa yang terjadi ketika Anda keras bata telepon. Yang saya dapatkan hanyalah posting noob yang memberitahukan bagaimana atau bagaimana tidak melakukan hard brick pada ponsel Anda. Sebagian besar posting mengatakan bahwa ketika Anda mem-flash ROM yang salah, ponsel mungkin akan mengalami kesulitan. Pertanyaanku adalah,
Apa yang terjadi ketika Anda mem-flash ROM yang salah yang membuat ponsel menjadi keras?
Atau mengapa prosesor menjadi tidak merespons sama sekali saat Anda memasang bata keras?
sumber
dd
jika bootloader tidak bekerja?Agar dimungkinkan untuk melakukan hard brick pada ponsel, beberapa perangkat lunak yang harus dijalankan oleh ponsel untuk mem-boot dan mem-flash sendiri - sesuatu dari titik di mana itu adalah prosesor yang baru saja dinyalakan yang menjalankan alamat 0 hingga titik di mana ponsel sedang menulis gambar baru ke flash - harus dengan sendirinya dalam flash agar telepon dapat menulis. Biasanya ini seperti boot loader sekunder. Jika Anda menghapusnya, maka Anda tidak dapat memflash lagi. Keras.
Pada telepon di mana Anda dapat menulis sesuatu yang baru hanya dengan bantuan perangkat lunak apa pun yang ada dalam ROM yang tidak dapat ditulis oleh telepon, terlepas dari korsleting beberapa pin dan ada USB langsung ke prosesor, Anda tidak dapat benar-benar "bata keras" telepon. Membatalkan pencekalan akan selalu dimungkinkan setidaknya secara teori, asalkan Anda dapat memberi makan firmware dalam format apa pun yang diperlukan.
sumber