Sandcastle, projekt inštalácie systému Android a Linux na zariadeniach Apple

android pre iphone

Pred niekoľkými týždňami zdieľajte tu na blogu správy o novinkách o príchode Checkr1an na Linux, pomocou ktorého dokážeme zariadenia Jailbreak Apple veľmi jednoduchým spôsobom. Teraz bola ohlásená iniciatíva projektu ktorý tvrdí, že zneužíva chybu, ktorú Checkra1n používa mať možnosť inštalovať Android alebo Linux na iPhone, iPod a iPad.

Tento projekt sa volá Sandcastle a bola vydaná pred pár dňami. Tento projekt je ešte len na začiatku, ale aj tak už má dosť dôležitý pokrok Android je už možné nainštalovať na niektoré zariadenia Apple, z ktorých má iPhone 7 teoreticky „väčšiu stabilitu“, pretože má stále veľa aspektov na vyleštenie.

Projekt tiež poskytuje obmedzenú podporu pre iPod Touch 7G a prenos do rôznych modelov iPhone 6, 8, X, 11 a iPod Touch 6G stále prebieha.

Súvisiaci článok:
Ako útek z väzenia Linux s Checkra1n?

Informácie o Sandcastle

Vývoj vedie dokončil tím, ktorý vyvinul projekt iPhone Linux pred desiatimi rokmi a teraz pracujeme na Corelliu, cloudovej službe s virtuálnym prostredím s iOS pre vývojárov. Vlani spoločnosť Apple podala žalobu na spoločnosť Corellium za obchádzanie ochrany systému iOS a viazania zariadení (útek z väzenia).

Cieľom vývoja je poskytnúť používateľom zariadení iPhone slobodu výberu platformy a zbaviť sa obmedzení a väzieb zavedených spoločnosťou Apple na počítače. Podľa vývojárov projektu je majiteľom zariadenia používateľ, ktorý si telefón kúpil, nie Apple, takže si môže na zariadenie nainštalovať akýkoľvek operačný systém.

Budovy sú vo fáze testovania A ako sme už spomenuli, nepokrývajú niektoré funkcie, napríklad zvuk, fotoaparát, akceleráciu GPU, okrem iného nie sú podporované hovory cez mobilných operátorov.

Napr na iPhone 7 je možné teraz používať nasledujúce funkcie: Wi-Fi, Bluetooth, výstup na displej, Multi-Touch, správa napájania, I2C, SPI, USB, AIC, NAND Flash, APCIe, DART a čip Tristar Charge Management Chip. V porovnaní s iPhone 7 nie sú Wi-Fi, Bluetooth a multi-touch na Sandcastle na iPod Touch 7G k dispozícii.

Z dôvodu odstránenia ochrany ktorý viaže zariadenie na firmvér Apple, používa sa checkra1n byť schopný útek z väzenia.

Následne sa firmvér stiahne priamo zo zariadenia Flash a je uložený pomocou štandardného súborového systému APFS (je vytvorený nový oddiel), čo umožňuje Sandcastle koexistovať s iOS.

Pôvodný firmvér iOS je uložený y kedykoľvek používateľ môže reštartovať zariadenie podľa svojho výberu v prostredí so systémom iOS alebo Android.

Na prístup do súborového systému APFS sa používa upravený ovládač linux-apfs, vylepšený o podporu paralelného pripojenia podsekcií a schopnosť pracovať s komprimovanými súbormi.

Aj keď implementácia APFS použitý podporuje režim nahrávania, tento režim je stále experimentálny a predvolene oddiely sú pripojené v režime iba na čítanie (údaje v prostredí Android sa neukladajú a po reštarte sa stratia).

Projekt využíva upravené jadro systému Linux na vytvorenie prostredia systému Linux a okrem použitia buildroot.

Prostredie Android je založené na platforme Android 10. Štandardne sú domovská obrazovka OpenLauncher a Signal Messenger predinštalované.

Na inštaláciu aplikácií pre Android sa navrhuje používať pomocný program adb, okrem toho sú podporované aj Java APK. Balíky APK s spustiteľným kódom pre ARMv8 vyžadujú nové zostavenie (balíčky pre ARMv7 nie sú podporované).

Plnenie

Konečne pre tých, ktorí majú záujem vyskúšať si tento návrhnájdete inštalačné pokyny spoločnosti Sandcastle Na nasledujúcom odkaze.

K dispozícii je súbor „README.txt“ umiestnený vo vnútri súborov zip ponúkané na stiahnutie. (Po inštalácii checkra1n skopírujte súbory setup.sh, loadlinux.c a Android.lzma do počítača a potom spustite setup.sh, zostavte loadlinux a spustite „loadlinux Android.lzma dtbpack“).


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.