Bronne van die Doom-poort vir drukknopfone op die SC6531-skyfie

Die bronkode vir die Doom-poort vir drukknoppie-fone op die Spreadtrum SC6531-skyfie is gepubliseer. Wysigings van die Spreadtrum SC6531-skyfie beslaan ongeveer die helfte van die mark vir goedkoop drukknoppie-fone van Russiese handelsmerke (die res behoort aan MediaTek MT6261, ander skyfies is skaars).

Wat was die moeilikheid om oor te dra:

  1. Daar is geen derdeparty-toepassings op hierdie fone beskikbaar nie.
  2. Klein hoeveelheid RAM - slegs 4 megagrepe (handelsmerke/verkopers lys dit dikwels as 32MB - maar dit is misleidend, aangesien megabits, nie megagrepe nie).
  3. Geslote dokumentasie (jy kan net 'n lekkasie van 'n vroeΓ« en minderwaardige weergawe vind), so baie is ontgin met die omgekeerde ingenieursmetode.

Die skyfie is gebaseer op 'n ARM926EJ-S verwerker met 'n frekwensie van 208 MHz (SC6531E) of 312 MHz (SC6531DA), kan afklok na 26 MHz, ARMv5TEJ verwerker argitektuur (geen verdeling en drywende punt).

Tot dusver is slegs 'n klein deel van die skyfie bestudeer: USB, skerm en sleutels. Daarom kan jy net speel met jou foon wat via 'n USB-kabel aan die rekenaar gekoppel is (hulpbronne vir die speletjie word van die rekenaar af oorgedra), en daar is geen klank in die speletjie nie.

Tans werk dit op 6 uit 9 getoetste fone gebaseer op die SC6531-skyfie. Om hierdie skyfie in selflaaimodus te plaas, moet jy weet watter sleutel om tydens selflaai vas te hou, sleutels vir getoetste modelle: F+ F256: *, Digma LINX B241: middel, F+ Ezzy 4: 1, Joy's S21: 0, Vertex M115: op , Vertex C323 : 0.

Twee video's is ook gepubliseer: met 'n demonstrasie speletjies op die telefoon en hardloop aan Nog 4 fone.

NS: 'n Soortgelyke ding is op OpenNet gepubliseer, nuus van my, slegs geredigeer deur die werfadministrateur.

Sonder 'n lisensie is dit moeilik om te sΓͺ watter lisensie moet wees vir die kode wat deur reverse engineering verkry word, beskou dit as copyleft - kopieer en verander, laat ander dit verander.

Die speletjie Doom is gebruik om aandag te trek, as 'n voorbeeld, ek wil graag gratis firmware vir kenmerkfone hΓͺ. Hul skyfies is baie kragtiger as wat in die firmware gebruik word. Boonop is die hardeware goedkoop en wydverspreid, anders as seldsame fone met "oop" bedryfstelsels of diΓ© wat jou toelaat om jou eie kode te gebruik. Tot dusver het ek nog niemand gevind om mee saam te werk nie, en omgekeerde ingenieurswese is moeilike pret. 'n Goeie plek om te begin sal wees om SD-kaartbestuur en kragbestuur te vind sodat jy hierdie fone as 'n spelkonsole kan gebruik. Benewens Doom, kan jy die NES/SNES-emulator oordra.

Bron: linux.org.ru