Boarnen fan 'e Doom-poarte foar tillefoans mei drukknop op' e SC6531-chip

De boarnekoade foar de Doom-poarte foar tillefoans mei drukknop op 'e Spreadtrum SC6531-chip is publisearre. Oanpassingen fan 'e Spreadtrum SC6531-chip besette sawat de helte fan' e merk foar goedkeape push-knop tillefoans fan Russyske merken (de rest heart by MediaTek MT6261, oare chips binne seldsum).

Wat wie de muoite fan it portearjen:

  1. D'r binne gjin applikaasjes fan tredden beskikber op dizze tillefoans.
  2. Lytse bedrach fan RAM - mar 4 megabytes (merken / ferkeapers faak list dit as 32MB - mar dit is misliedend, sûnt megabits, net megabytes).
  3. Slúten dokumintaasje (jo kinne allinich in lek fan in iere en defekte ferzje fine), dus in protte waard krigen mei reverse engineering.

De chip is basearre op in ARM926EJ-S prosessor mei in frekwinsje fan 208 MHz (SC6531E) of 312 MHz (SC6531DA), kin downclock to 26 MHz, ARMv5TEJ prosessor arsjitektuer (gjin divyzje en driuwend punt).

Oant no is mar in lyts part fan 'e chip studearre: USB, skerm en toetsen. Dêrom, do kinst allinnich boartsje mei jo telefoan ferbûn mei de kompjûter fia in USB kabel (boarnen foar de wedstriid wurde oerdroegen fan de kompjûter), en der is gjin lûd yn it spul.

Op it stuit rint it op 6 fan 9 testen tillefoans basearre op de SC6531-chip. Om dizze chip yn opstartmodus te setten, moatte jo witte hokker kaai jo moatte hâlde by it opstarten, toetsen foar testen modellen: F+ F256: *, Digma LINX B241: sintrum, F+ Ezzy 4: 1, Joy's S21: 0, Vertex M115: omheech , Fertex C323: 0.

Twa fideo's waarden ek publisearre: mei in demonstraasje games op 'e telefoan en opstarten 4 mear telefoans.

PS: In soartgelikense ding waard publisearre op OpenNet, nijs fan my, allinich bewurke troch de sidebehearder.

Sûnder lisinsje is it lestich om te sizzen hokker lisinsje moat wêze foar de koade krigen troch reverse engineering, beskôgje it as copyleft - kopiearje en feroarje, lit oaren it feroarje.

It spultsje Doom waard brûkt om oandacht te lûken, as foarbyld soe ik fergees firmware wolle foar funksjonele tillefoans. Harren chips binne folle machtiger dan wat wurdt brûkt yn de firmware. Boppedat is de hardware goedkeap en wiidferspraat, yn tsjinstelling ta seldsume tillefoans mei "iepen" OS's of dyjingen dy't jo jo eigen koade kinne útfiere. Oant no haw ik gjinien fûn om mei te wurkjen, en reverse engineering is dreech leuk. In goed plak om te begjinnen soe wêze om SD-kaartbehear en enerzjybehear te finen, sadat jo dizze tillefoans kinne brûke as in gamingkonsole. Neist Doom kinne jo de NES / SNES-emulator portearje.

Boarne: linux.org.ru