Sumber port Doom untuk telefon butang tekan pada cip SC6531

Kod sumber untuk port Doom untuk telefon butang tekan pada cip Spreadtrum SC6531 telah diterbitkan. Pengubahsuaian cip Spreadtrum SC6531 menduduki kira-kira separuh daripada pasaran untuk telefon tekan butang murah dari jenama Rusia (selebihnya milik MediaTek MT6261, cip lain jarang berlaku).

Apakah kesukaran mengalihkan:

  1. Tiada aplikasi pihak ketiga tersedia pada telefon ini.
  2. Jumlah RAM yang kecil - hanya 4 megabait (jenama/penjual selalunya menyenaraikan ini sebagai 32MB - tetapi ini mengelirukan, kerana megabit, bukan megabait).
  3. Dokumentasi tertutup (anda hanya boleh menemui kebocoran versi awal dan rosak), jadi banyak yang diperoleh menggunakan kejuruteraan terbalik.

Cip ini berdasarkan pemproses ARM926EJ-S dengan frekuensi 208 MHz (SC6531E) atau 312 MHz (SC6531DA), boleh menurunkan jam ke 26 MHz, seni bina pemproses ARMv5TEJ (tiada bahagian dan titik terapung).

Setakat ini, hanya sebahagian kecil cip yang telah dikaji: USB, skrin dan kekunci. Oleh itu, anda hanya boleh bermain dengan telefon anda yang disambungkan ke komputer melalui kabel USB (sumber untuk permainan dipindahkan dari komputer), dan tiada bunyi dalam permainan.

Pada masa ini ia berjalan pada 6 daripada 9 telefon yang diuji berdasarkan cip SC6531. Untuk meletakkan cip ini ke dalam mod but, anda perlu tahu kekunci mana yang perlu dipegang semasa but, kekunci untuk model yang diuji: F+ F256: *, Digma LINX B241: tengah, F+ Ezzy 4: 1, Joy's S21: 0, Vertex M115: atas , Pucuk C323 : 0.

Dua video juga diterbitkan: dengan demonstrasi permainan di telefon dan berjalan terus 4 lagi telefon.

PS: Perkara yang sama telah diterbitkan di OpenNet, berita daripada saya, hanya disunting oleh pentadbir tapak.

Tanpa lesen, sukar untuk mengatakan lesen apa yang sepatutnya untuk kod yang diperolehi oleh kejuruteraan terbalik, anggap ia sebagai copyleft - salin dan tukar, biarkan orang lain mengubahnya.

Permainan Doom digunakan untuk menarik perhatian, sebagai contoh, saya ingin perisian tegar percuma untuk telefon ciri. Cip mereka jauh lebih berkuasa daripada yang digunakan dalam perisian tegar. Selain itu, perkakasan itu murah dan meluas, tidak seperti telefon jarang dengan OS "terbuka" atau yang membolehkan anda menjalankan kod anda sendiri. Setakat ini saya tidak menemui sesiapa untuk bekerjasama, dan kejuruteraan terbalik adalah menyeronokkan. Tempat yang baik untuk bermula ialah mencari pengurusan kad SD dan pengurusan kuasa supaya anda boleh menggunakan telefon ini sebagai konsol permainan. Selain Doom, anda boleh mengalihkan emulator NES/SNES.

Sumber: linux.org.ru