Sandcastle, et projekt til installation af Android og Linux på Apple-enheder

Android-til-iPhone

For nogle uger siden del her på bloggen nyheden om ankomsten af ​​Checkr1an til Linux, hvormed vi kan Jailbreake Apple-enheder på en meget enkel måde. Nu blev initiativet til et projekt annonceret som har til hensigt at drage fordel af fejlen brugt af Checkra1n for at kunne installere Android eller Linux på iPhone, iPod og iPad.

Dette projekt kaldes Sandcastle og den blev udgivet for et par dage siden. Dette projekt er lige startet, men stadig allerede har en betydelig fremgang Nå, det er allerede muligt at kunne installere Android på nogle Apple-enheder, som iPhone 7 er, den har "mere stabilitet" i teorien, da den stadig har mange aspekter at pudse.

Projektet giver også begrænset support til iPod Touch 7G og portering til forskellige iPhone 6, 8, X, 11 og iPod Touch 6G-modeller er i gang.

relateret artikel:
Sådan jailbreakes Linux med Checkra1n?

Om Sandcastle

udvikling tager dig færdig et team, der udviklede iPhone Linux-projektet ti år siden og arbejder nu hos Corellium, en cloud-tjeneste med et virtuelt iOS-miljø for udviklere. Sidste år anlagde Apple en retssag mod Corellium for at omgå iOS-beskyttelse og jailbreake enheden.

Målet med udviklingen er at give iPhone-brugere frihed til at vælge en platform og slippe af med de restriktioner og bindinger, som Apple har pålagt udstyret. Ifølge udviklerne af projektet er ejeren af ​​udstyret den bruger, der har købt telefonen, ikke Apple, så du kan installere et hvilket som helst operativsystem på enheden.

Bygninger er i testfase og som vi nævnte, dækker de ikke nogle funktioner, for eksempel understøttes lyd, kamera, GPU acceleration, opkald gennem mobiloperatører ikke, blandt andet.

Fx Følgende funktioner kan allerede bruges på iPhone 7: Wi-Fi, Bluetooth, skærmudgang, multi-touch, strømstyring, I2C, SPI, USB, AIC, NAND Flash, APCIe, DART og Tristar charge management chip. Sammenlignet med iPhone 7 er Wi-Fi, Bluetooth og multi-touch ikke tilgængelige i Sandcastle på iPod Touch 7G.

For at fjerne beskyttelsen som binder enheden til Apples firmware, checkra1n bruges at kunne jailbreake.

Efterfølgende downloades firmwaren direkte fra Flash-enheden og gemmes ved hjælp af standard APFS-filsystemet (en ny partition oprettes), hvilket gør det muligt for Sandcastle at eksistere sammen med iOS.

Den originale iOS-firmware er gemt y når som helst brugeren kan genstarte enheden efter eget valg i et iOS- eller Android-miljø.

For at få adgang til APFS-filsystemet bruges en modificeret linux-apfs-driver, forbedret med understøttelse af parallel montering af underafsnit og mulighed for at arbejde med komprimerede filer.

Selvom APFS-implementeringen brugt understøtter optagetilstand, denne tilstand er stadig eksperimentel og som standard, partitioner er monteret skrivebeskyttet (Data i Android-miljøet gemmes ikke og går tabt efter en genstart.)

Projektet bruger en modificeret Linux-kerne til at bygge et Linux-systemmiljø, og buildroot bruges.

Android-miljøet er baseret på Android 10-platformen. Som standard er OpenLauncher-startskærmen og Signal Messenger forudinstalleret.

For at installere Android-applikationer foreslås det at bruge adb-værktøjet, plus Java APK'er understøttes. APK-pakker med eksekverbar kode til ARMv8 kræver ombygning (pakker til ARMv7 understøttes ikke).

Aflad

Endelig For dem, der er interesseret i at kunne prøve dette forslag, kan du finde installationsvejledningen til Sandcastle I det følgende link.

En "README.txt"-fil placeret inde i zip-filerne leveres der tilbydes til download. (Efter installation af checkra1n skal du kopiere filerne setup.sh, loadlinux.c og Android.lzma til din computer og derefter køre setup.sh, bygge loadlinux og køre "loadlinux Android.lzma dtbpack").


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.