سینڈ کیسل پروجیکٹ نے آئی فون 7 پر انسٹالیشن کے لیے لینکس اور اینڈرائیڈ کی تعمیرات تیار کی ہیں۔

پروجیکٹ ریت قلعہ опубликовал اسمبلیاں Linux اور Android، iOS کے علاوہ iPhone 7 اور 7+ اسمارٹ فونز پر انسٹالیشن کے لیے موزوں ہے۔ یہ پروجیکٹ iPod Touch 7G کے لیے بھی محدود مدد فراہم کرتا ہے اور اسے iPhone 6, 8, X, 11 اور iPod Touch 6G کے مختلف ماڈلز میں پورٹ کیا جا رہا ہے۔ ترقیات شائع ہوا GitHub پر۔

تعمیرات بیٹا ٹیسٹنگ کے مرحلے پر ہیں اور کچھ خصوصیات کا احاطہ نہیں کرتی ہیں، مثال کے طور پر، ساؤنڈ، کیمرہ، GPU ایکسلریشن، اور سیلولر آپریٹرز کے ذریعے کالز معاون نہیں ہیں۔ ایک ہی وقت میں، جب آئی فون 7، وائی فائی، بلوٹوتھ، ڈسپلے آؤٹ پٹ، ملٹی ٹچ، پاور مینجمنٹ، I2C، SPI، USB، AIC، NAND Flash، APCIe، DART اور Tristar چارجنگ مینجمنٹ چپ کا استعمال کرتے ہیں۔ آئی فون 7 کے مقابلے میں، iPod Touch 7G پر Sandcastle استعمال کرتے وقت Wi-Fi، بلوٹوتھ، اور ملٹی ٹچ دستیاب نہیں ہیں۔

اس تحفظ کو ہٹانے کے لیے جو آلہ کو Apple کے فرم ویئر سے منسلک کرتا ہے، پیشکش کی باگنی کے اوزار استعمال کریں چیکرا ایکس نیوم ایکس این. فرم ویئر لوڈ ہو رہا ہے براہ راست فلیش ڈیوائس سے اور مقامی APFS فائل سسٹم کا استعمال کرتے ہوئے ذخیرہ کیا جاتا ہے (ایک نیا پارٹیشن بنایا گیا ہے)، جو Sandcastle کو iOS کے ساتھ ایک ساتھ رہنے کی اجازت دیتا ہے۔ اصل iOS فرم ویئر کو برقرار رکھا جاتا ہے اور صارف کسی بھی وقت اپنی پسند کے آلے کو iOS یا Android ماحول میں ریبوٹ کر سکتا ہے۔ سینڈ کیسل کو انسٹال کرنے کی ہدایات "README.txt" فائل میں دی گئی ہیں جو ڈاؤن لوڈ کے قابل ہے زپ آرکائیوز (chekra1n انسٹال کرنے کے بعد، آپ کو فائلیں setup.sh, loadlinux.c اور Android.lzma کو اپنے فون پر کاپی کرنے، setup.sh چلانے، loadlinux بنانے اور "loadlinux Android.lzma dtbpack" چلانے کی ضرورت ہے)۔

اے پی ایف ایس فائل سسٹم تک رسائی کے لیے ایک ترمیم شدہ ڈرائیور استعمال کیا جاتا ہے۔ linux-apfs، ذیلی پارٹیشنز کے متوازی بڑھتے ہوئے اور کمپریسڈ فائلوں کے ساتھ کام کرنے کی صلاحیت کے ساتھ بڑھایا گیا ہے۔ اس حقیقت کے باوجود کہ استعمال شدہ APFS نفاذ تحریری موڈ میں کام کی حمایت کرتا ہے، یہ موڈ اب بھی تجرباتی ہے اور بطور ڈیفالٹ، پارٹیشنز صرف پڑھنے کے موڈ میں نصب ہوتے ہیں (Android ماحول میں ڈیٹا محفوظ نہیں ہوتا ہے اور دوبارہ شروع ہونے کے بعد ضائع ہوجاتا ہے)۔

پروجیکٹ استعمال کیا جاتا ہے۔ ترمیم شدہ وینیلا لینکس کرنل. لینکس سسٹم کا ماحول بنانا لاگو buildroot. اینڈرائیڈ ماحول پلیٹ فارم پر مبنی ہے۔ لوڈ، اتارنا Android 10. ہوم اسکرین پہلے سے طے شدہ ہے۔ اوپن لانچر اور پیغام رسانی پروگرام سگنل۔ اینڈرائیڈ ایپلی کیشنز کو انسٹال کرنے کے لیے ایڈ بی یوٹیلیٹی استعمال کرنے کا مشورہ دیا جاتا ہے۔ جاوا اے پی کے پیکجز سپورٹ ہیں۔ ARMv8 کے لیے قابل عمل کوڈ والے APK پیکجوں کو دوبارہ تعمیر کرنے کی ضرورت ہے (ARMv7 کے لیے پیکجز تعاون یافتہ نہیں ہیں)۔

اس ترقی کا مقصد آئی فون کے صارفین کو پلیٹ فارم کا انتخاب کرنے اور ایپل کی طرف سے عائد پابندیوں اور ہارڈ ویئر کی پابندیوں سے نجات دلانا ہے۔ پروجیکٹ ڈویلپرز کے مطابق، آلات کا مالک وہ صارف ہے جس نے فون خریدا، نہ کہ ایپل، اس لیے وہ ڈیوائس پر کوئی بھی آپریٹنگ سسٹم انسٹال کرنے کے لیے آزاد ہے۔

ترقی ایک ٹیم کے ذریعہ کی جاتی ہے جس نے دس سال پہلے اس منصوبے کو تیار کیا تھا۔ آئی فون لینکس، اور اب کمپنی میں کام کر رہے ہیں۔ کوریلیئم، ڈویلپرز کے لیے iOS کے ساتھ ورچوئل ماحول کے ساتھ کلاؤڈ سروس پیش کر رہا ہے۔ پچھلے سال ایپل دائر مقدمہ iOS تحفظ اور ڈیوائس بائنڈنگ (جیل بریک) کو نظرانداز کرنے پر Corellium کے خلاف۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں