SC6531 چپ پر پش بٹن والے فونز کے لیے ڈوم پورٹ کے ذرائع

Spreadtrum SC6531 چپ پر پش بٹن والے فونز کے لیے ڈوم پورٹ کا سورس کوڈ شائع کر دیا گیا ہے۔ Spreadtrum SC6531 چپ کی ترمیم روسی برانڈز کے سستے پش بٹن فونز کے لیے تقریباً نصف مارکیٹ پر قابض ہے (باقی کا تعلق MediaTek MT6261 سے ہے، دیگر چپس نایاب ہیں)۔

پورٹ کرنے میں کیا مشکل تھی:

  1. ان فونز پر کوئی تھرڈ پارٹی ایپلی کیشنز دستیاب نہیں ہیں۔
  2. RAM کی تھوڑی مقدار - صرف 4 میگا بائٹس (برانڈز/بیچنے والے اکثر اسے 32MB کے طور پر درج کرتے ہیں - لیکن یہ گمراہ کن ہے، کیونکہ میگا بائٹس، میگا بائٹس نہیں)۔
  3. بند دستاویزات (آپ کو صرف ابتدائی اور عیب دار ورژن کا رساو مل سکتا ہے)، لہذا ریورس انجینئرنگ کا استعمال کرتے ہوئے بہت کچھ حاصل کیا گیا۔

چپ ایک ARM926EJ-S پروسیسر پر مبنی ہے جس کی فریکوئنسی 208 MHz (SC6531E) یا 312 MHz (SC6531DA) ہے، جو 26 MHz، ARMv5TEJ پروسیسر آرکیٹیکچر (کوئی ڈویژن اور فلوٹنگ پوائنٹ نہیں) تک گھٹ سکتی ہے۔

اب تک، چپ کے صرف ایک چھوٹے سے حصے کا مطالعہ کیا گیا ہے: یو ایس بی، اسکرین اور کیز۔ لہذا، آپ صرف USB کیبل کے ذریعے کمپیوٹر سے جڑے اپنے فون کے ساتھ کھیل سکتے ہیں (گیم کے وسائل کمپیوٹر سے منتقل کیے جاتے ہیں)، اور گیم میں کوئی آواز نہیں ہے۔

فی الحال یہ SC6 چپ پر مبنی 9 ٹیسٹ شدہ فونز میں سے 6531 پر چلتا ہے۔ اس چپ کو بوٹ موڈ میں ڈالنے کے لیے، آپ کو یہ جاننا ہوگا کہ بوٹ کے دوران کون سی کلید پکڑنی ہے، ٹیسٹ شدہ ماڈلز کے لیے کیز: F+ F256: *، Digma LINX B241: center، F+ Ezzy 4:1، Joy's S21:0، Vertex M115: up , Vertex C323 : 0۔

دو ویڈیوز بھی شائع کی گئیں: ایک مظاہرے کے ساتھ فون پر گیمز اور شروع کر رہا ہے 4 مزید فونز.

PS: اسی طرح کی ایک چیز OpenNet پر شائع ہوئی تھی، میری طرف سے خبریں، صرف سائٹ کے منتظم کے ذریعہ ترمیم کی گئی تھی۔

لائسنس کے بغیر، یہ کہنا مشکل ہے کہ ریورس انجینئرنگ کے ذریعے حاصل کردہ کوڈ کے لیے لائسنس کیا ہونا چاہیے، اسے کاپی لیفٹ سمجھیں - کاپی کریں اور تبدیل کریں، دوسروں کو اسے تبدیل کرنے دیں۔

گیم ڈوم کو توجہ مبذول کرنے کے لیے استعمال کیا گیا تھا، مثال کے طور پر، میں فیچر فونز کے لیے مفت فرم ویئر چاہوں گا۔ ان کے چپس اس سے کہیں زیادہ طاقتور ہیں جو فرم ویئر میں استعمال ہوتے ہیں۔ مزید برآں، ہارڈ ویئر سستا اور وسیع ہے، "اوپن" OS والے نایاب فونز کے برعکس یا وہ جو آپ کو اپنا کوڈ چلانے کی اجازت دیتے ہیں۔ اب تک مجھے تعاون کرنے والا کوئی نہیں ملا، اور ریورس انجینئرنگ مشکل مزہ ہے۔ شروع کرنے کے لیے ایک اچھی جگہ SD کارڈ مینجمنٹ اور پاور مینجمنٹ کو تلاش کرنا ہو گا تاکہ آپ ان فونز کو گیمنگ کنسول کے طور پر استعمال کر سکیں۔ ڈوم کے علاوہ، آپ NES/SNES ایمولیٹر کو پورٹ کر سکتے ہیں۔

ماخذ: linux.org.ru