Sandcastle, ett projekt för att installera Android och Linux på Apple-enheter

Android-för-iPhone

För några veckor sedan dela här på bloggen nyheterna om nyheterna om Checkr1an till Linux, som vi kan Jailbreak Apple-enheter på ett mycket enkelt sätt. Nu har initiativet till ett projekt tillkännagivits som påstår sig utnyttja det fel som Checkra1n använder för att kunna installera Android eller Linux på iPhone, iPod och ipad.

Detta projekt heter Sandslott och det släpptes för några dagar sedan. Detta projekt har precis börjat men ändå har redan ett ganska viktigt framsteg Tja, det är redan möjligt att installera Android på vissa Apple-enheter, av vilka iPhone 7 är att han har "mer stabilitet" i teorin eftersom det fortfarande har många aspekter att polera.

Projektet ger också begränsat stöd för iPod Touch 7G och överföring till olika iPhone 6, 8, X, 11 och iPod Touch 6G-modeller pågår.

Relaterad artikel:
Hur jailbreakar jag Linux med Checkra1n?

Om Sandslott

Utveckling leder ut ett team som utvecklat iPhone Linux-projektet för tio år sedan och arbetar nu på Corellium, en molntjänst med en virtuell miljö med iOS för utvecklare. Förra året lämnade Apple in en rättegång mot Corellium för att kringgå iOS-skydd och enhetsbindning (jailbreak).

Målet med utvecklingen är att ge iPhone-användare frihet att välja en plattform och bli av med Apple-införda begränsningar och band på datorer. Enligt utvecklarna av projektet är ägaren till utrustningen användaren som köpte telefonen, inte Apple, så han kan installera vilket operativsystem som helst på enheten.

Bygg är i testfas Och som vi nämnde täcker de inte vissa funktioner, till exempel ljud, kamera, GPU-acceleration, samtal via mobiloperatörer stöds inte bland annat.

T.ex. följande funktioner kan nu användas på iPhone 7- Wi-Fi, Bluetooth, Display Output, Multi-Touch, Power Management, I2C, SPI, USB, AIC, NAND Flash, APCIe, DART och Tristar Charge Management Chip. Jämfört med iPhone 7 är Wi-Fi, Bluetooth och multi-touch inte tillgängliga på Sandcastle på iPod Touch 7G.

För att ta bort skyddet som binder enheten till Apples firmware, checkra1n används för att kunna jailbreak.

Därefter laddas ned firmware direkt från Flash-enheten och lagras med det vanliga APFS-filsystemet (en ny partition skapas), vilket gör att Sandcastle kan samexistera med iOS.

Den ursprungliga iOS-firmware sparas y helst användaren kan starta om enheten efter eget val i en miljö med iOS eller Android.

För att komma åt APFS-filsystemet används en modifierad linux-apfs-drivrutin, förbättrad med stöd för parallell montering av underavsnitt och möjligheten att arbeta med komprimerade filer.

Även om APFS-implementeringen används stöder inspelningsläge, detta läge är fortfarande experimentellt och som standard, partitioner är monterade i skrivskyddat läge (data i Android-miljö sparas inte och går förlorade efter omstart).

Projektet använder en modifierad Linux-kärna för att bygga en Linux-systemmiljö, förutom att använda buildroot.

Android-miljön baseras på plattformen Android 10. Som standard är OpenLauncher-startskärmen och Signal Messenger förinstallerade.

För att installera Android-applikationer föreslås det att du använder adb-verktyget, förutom Java-APK-filer stöds. APK-paket med körbar kod för ARMv8 kräver ombyggnad (paketen för ARMv7 stöds inte).

Ansvarsfrihet

Slutligen för dem som är intresserade av att kunna prova detta förslag, hittar du Sandcastles installationsinstruktioner I följande länk.

En "README.txt" -fil som finns inuti zip-filerna tillhandahålls erbjuds för nedladdning. (Efter installation av checkra1n kopierar du setup.sh-, loadlinux.c- och Android.lzma-filerna till datorn och kör sedan setup.sh, bygger loadlinux och kör "loadlinux Android.lzma dtbpack").


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.