Sandcastle, projek untuk memasang Android dan Linux pada peranti Apple

android-untuk-the-iphone

Beberapa minggu yang lalu kongsikan di sini di blog berita mengenai berita kedatangan Checkr1an ke Linux, dengan mana kita dapat memasang peranti Apple Jailbreak dengan cara yang sangat mudah. Sekarang, inisiatif projek telah diumumkan yang mengaku mengeksploitasi bug yang digunakan oleh Checkra1n untuk dapat memasang Android atau Linux pada iPhone, iPod dan ipad.

Projek ini dipanggil Sandcastle dan ia dikeluarkan beberapa hari yang lalu. Projek ini baru bermula tetapi walaupun begitu sudah mempunyai kemajuan yang cukup penting Oleh itu, sudah mungkin untuk memasang Android pada beberapa peranti Apple, di mana iPhone 7 adalah teori "lebih stabil" kerana masih mempunyai banyak aspek untuk digilap.

Projek ini juga memberikan sokongan terhad untuk iPod Touch 7G dan pemindahan ke pelbagai model iPhone 6, 8, X, 11 dan iPod Touch 6G sedang berlangsung.

artikel berkaitan:
Bagaimana cara jailbreak Linux dengan Checkra1n?

Mengenai Sandcastle

Pembangunan memimpin selesai pasukan yang membangunkan projek iPhone Linux sepuluh tahun yang lalu dan kini mengusahakan Corellium, perkhidmatan awan dengan persekitaran maya dengan iOS untuk pembangun. Tahun lalu, Apple mengemukakan tuntutan terhadap Corellium kerana memintas perlindungan iOS dan memecah masuk peranti tersebut.

Tujuan pembangunan adalah untuk memberi kebebasan kepada pengguna iPhone untuk memilih platform dan hapuskan sekatan dan ikatan yang dikenakan oleh Apple pada komputer. Menurut pemaju projek, pemilik peralatan tersebut adalah pengguna yang membeli telefon, bukan Apple, jadi dia dapat memasang sistem operasi apa pun pada peranti tersebut.

Binaan sedang dalam fasa ujian Dan seperti yang kami sebutkan, mereka tidak merangkumi beberapa ciri, seperti suara, kamera, pecutan GPU, panggilan melalui pengendali mudah alih tidak disokong, antara lain.

Contohnya ciri berikut kini boleh digunakan pada iPhone 7: Wi-Fi, Bluetooth, Output Paparan, Berbilang sentuhan, Pengurusan Daya, I2C, SPI, USB, AIC, NAND Flash, APCIe, DART, dan Tristar Charge Management Chip. Berbanding dengan iPhone 7, Wi-Fi, Bluetooth, dan multi-touch tidak tersedia di Sandcastle pada iPod Touch 7G.

Untuk menghilangkan perlindungan yang mengikat peranti ke firmware Apple, checkra1n digunakan untuk dapat jailbreak.

Selepas itu firmware dimuat turun terus dari peranti Flash dan disimpan menggunakan sistem fail APFS standard (partisi baru dibuat), yang membolehkan Sandcastle wujud bersama iOS.

Firmware iOS asal disimpan y pada bila-bila masa pengguna boleh menghidupkan semula peranti pilihan mereka dalam persekitaran dengan iOS atau Android.

Untuk mengakses sistem fail APFS, pemacu linux-apfs yang diubahsuai digunakan, ditingkatkan dengan sokongan untuk pemasangan seksyen paralel dan kemampuan untuk bekerja dengan fail yang dimampatkan.

Walaupun pelaksanaan APFS mod sokongan menyokong terpakai, mod ini masih eksperimen dan secara lalai, partition dipasang dalam mod baca sahaja (data di persekitaran Android tidak disimpan dan hilang setelah reboot).

Projek ini menggunakan kernel Linux yang diubah untuk membina persekitaran sistem Linux, selain menggunakan buildroot.

Persekitaran Android didasarkan pada platform Android 10. Secara lalai, skrin utama OpenLauncher dan Signal Messenger telah dipasang sebelumnya.

Untuk memasang aplikasi Android, disarankan untuk menggunakan utilitas adb, selain APK Java disokong. Pakej APK dengan kod yang dapat dilaksanakan untuk ARMv8 memerlukan pembangunan semula (pakej untuk ARMv7 tidak disokong).

Pelepasan

Akhirnya bagi mereka yang berminat dapat mencuba cadangan inianda boleh mendapatkan arahan pemasangan Sandcastle Dalam pautan berikut.

Fail "README.txt" yang terdapat di dalam fail zip disediakan ditawarkan untuk dimuat turun. (Setelah memasang checkra1n, salin fail setup.sh, loadlinux.c dan Android.lzma ke komputer dan kemudian jalankan setup.sh, bina loadlinux, dan jalankan "loadlinux Android.lzma dtbpack").


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.