Sandcastle, projekt instaliranja Androida i Linuxa na Apple uređaje

android-za-iphone

Prije nekoliko tjedana podijelite ovdje na blogu vijesti o vijestima o dolasku Checkr1ana na Linux, s kojim možemo Jailbreak Apple uređaje na vrlo jednostavan način. Sada je najavljena inicijativa projekta koja tvrdi da iskorištava bug koji Checkra1n koristi da biste mogli instalirati Android ili Linux na iPhone, iPod i ipad.

Ovaj se projekt zove Sandcastle a objavljen je prije nekoliko dana. Ovaj projekt tek započinje, ali čak i tako već ima prilično važan napredak Pa, Android je već moguće instalirati na neke Apple uređaje, od kojih je iPhone 7 u teoriji "više stabilnosti", jer još uvijek ima mnogo aspekata za poliranje.

Projekt također pruža ograničenu podršku za iPod Touch 7G, a prijenos na različite modele iPhone 6, 8, X, 11 i iPod Touch 6G je u tijeku.

Povezani članak:
Kako jailbreak Linux s Checkra1n?

O Sandcastleu

Razvoj vodi gotov tim koji je razvio iPhone Linux projekt prije deset godina i sada radi na Corelliumu, usluzi u oblaku s virtualnim okruženjem s iOS-om za programere. Prošle je godine Apple podigao tužbu protiv Corelliuma zbog zaobilaženja iOS zaštite i vezivanja uređaja (jailbreak).

Cilj razvoja je pružiti korisnicima iPhonea slobodu izbora platforme i riješite se ograničenja i veza na računalima koje je nametnuo Apple. Prema programerima projekta, vlasnik opreme je korisnik koji je kupio telefon, a ne Apple, pa na uređaj može instalirati bilo koji operativni sustav.

Izrade su u fazi testiranja I kao što smo spomenuli, oni ne pokrivaju neke značajke, na primjer zvuk, kamera, ubrzanje GPU-a, pozivi putem mobilnih operatera nisu podržani, između ostalog.

Npr. sljedeće se značajke sada mogu koristiti na iPhoneu 7: Wi-Fi, Bluetooth, izlaz na zaslonu, multi-touch, upravljanje napajanjem, I2C, SPI, USB, AIC, NAND Flash, APCIe, DART i Tristar čip za upravljanje punjenjem. U usporedbi s iPhoneom 7, Wi-Fi, Bluetooth i multi-touch nisu dostupni u Sandcastleu na iPod Touch 7G.

Kako bi se uklonila zaštita koji uređaj povezuje s Appleovim firmwareom, koristi se checkra1n da bi mogao izbiti iz zatvora.

Nakon toga firmware se preuzima izravno s Flash uređaja i pohranjen je pomoću standardnog APFS datotečnog sustava (kreirana je nova particija), omogućavajući Sandcastleu koegzistenciju s iOS-om.

Originalni iOS firmware je spremljen y u bilo koje vrijeme korisnik može ponovno pokrenuti uređaj po svom izboru u okruženju s iOS-om ili Androidom.

Za pristup APFS datotečnom sustavu koristi se modificirani linux-apfs pokretački program, poboljšan podrškom za paralelno montiranje pododjeljaka i mogućnošću rada sa komprimiranim datotekama.

Iako je primjena APFS-a koristi podržani način snimanja, ovaj je način još uvijek eksperimentalan i prema zadanim postavkama, particije su montirane u načinu samo za čitanje (podaci u Android okruženju se ne spremaju i gube nakon ponovnog pokretanja).

Projekt koristi modificiranu Linuxovu jezgru za izgradnju okruženja Linux sustava, uz korištenje buildroot-a.

Androidovo okruženje temelji se na platformi Android 10. Prema zadanim postavkama početni zaslon OpenLauncher i Signal Messenger unaprijed su instalirani.

Da biste instalirali Android aplikacije, predlaže se upotreba uslužnog programa adb, pored podržanih i Java APK-ova. APK paketi s izvršnim kodom za ARMv8 zahtijevaju ponovnu izgradnju (paketi za ARMv7 nisu podržani).

Pražnjenje

Konačno za one koji su zainteresirani za mogućnost isprobavanja ovog prijedlogamožete pronaći upute za instalaciju Sandcastlea U sljedećem linku.

Pruža se datoteka "README.txt" koja se nalazi unutar zip datoteka ponuđeno za preuzimanje. (Nakon instaliranja checkra1n, kopirajte datoteke setup.sh, loadlinux.c i Android.lzma na računalo, a zatim pokrenite setup.sh, izgradite loadlinux i pokrenite "loadlinux Android.lzma dtbpack").


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.