Du kan nå installere faktisk Android 10 på din Apple iPhone 7 og 7 Plus, takket være Project Sandcastle og checkra1n. Les videre for å vite mer om prosjektet!
Apple lager interessant forbrukermaskinvare i form av iPhone. Apple utøver full kontroll over maskinvaren og programvaren til iPhone og dens andre enheter, slik at den kan levere en uten sidestykke. Denne opplevelsen lar dem kreve store påslag på produktene sine, og flere forbrukere har det bra med denne kostnaden for luksusen av "det bare fungerer". Men all denne kontrollen fra Apple har gitt produktene og deres underliggende opplevelser analogien til en "vegget hage" -- du kan bare nyte opplevelsene som Apple vil at du skal nyte, og ikke oppleve noe annet, bra eller dårlig. Så selv etter at du har betalt ublu pengebeløp for spennende maskinvare, eier du ikke virkelig maskinvaren – du har bare lisensen til å bruke den innenfor grensene satt av Apple. Flere utviklere er uenige i disse grensene, og de forsøker å rette opp situasjonen med Prosjekt Sandcastle, slik at du kan kjøre Android på din Apple iPhone 7.
Prosjekt Sandcastle er arbeidet til teamet på Corellium, som består av de samme personene som ble kreditert for oppstart av Android på den originale iPhone mer enn ti år siden. Som Project Sandcastle bemerker i sin produktfilosofi:
Der sandkasser setter grenser og grenser, gir sandslott en mulighet til å skape noe nytt fra fantasiens ubegrensede grenser. Project Sandcastle handler om å bygge noe nytt på silisiumet til maskinvaren din.
iPhone begrenser brukere til å operere i en sandkasse. Men når du kjøper en iPhone, eier du iPhone-maskinvaren. Android for iPhone gir deg friheten til å kjøre et annet operativsystem på den maskinvaren.
Denne gangen lar Project Sandcastle deg starte Android 10 på Apple iPhone 7, iPhone 7 Plus og iPod Touch. Prosjektet bruker mye checkra1n jailbreak for å starte, det samme som du bruker jailbreak din iPhone via en forankret Android. Det jobbes med å utvide prosjektet til de andre iPhone-ene som er inkludert i checkra1n-jailbreaket, men foreløpig er du begrenset til bare disse tre enhetene. Sølvkanten er at sårbarhetene som har blitt brukt for å få checkra1n-jailbreaket, og dermed Project Sandcastle, mulig, er ekstremt usannsynlig å bli fikset. Så metodene vil teoretisk fungere i evighet på hele spekteret av sårbare iPhones, og fjerner "hva er poenget? Apple vil fikse det med en oppdatering" fraråding fra innsatsen.
Det er noen få store forbehold med å installere og bruke Android på din iPhone. For det første fungerer ikke hovedfunksjoner som Bluetooth, lyd, mobiltilkobling og kamera. Etter vår forståelse kan Project Sandcastle heller ikke sende en versjon av Android med GMS (Google Mobile Services) inkludert, og det ser ikke ut til at det er mulig som en egendefinert gjenoppretting for å flashe den separat heller – slik at du ikke kan få tilgang til noen Google-apper som Play-butikken eller bruke apper som er avhengige av GMS funksjoner. Selve Android-installasjonen er heller ikke permanent, så du mister data og Android OS når du starter på nytt. På plussiden kan du ganske enkelt starte på nytt til iOS når du trenger at telefonen skal være en telefon (med forbehold om at plassen som kreves for Android OS fortsatt vil være reservert). Beta-fraskrivelsen gjelder fortsatt: dette er i beta, så ikke prøv det på maskinvare du ikke kan risikere å miste.
For å laste ned og installere Android-bygget under Project Sandcastle, gå over til den offisielle nettsiden. Instruksjoner for installasjon finnes i Readme i den nedlastede filen. Husk at du trenger å ha checkra1n installert på iDevice allerede, og du trenger enten en Mac eller Linux for videre installasjon. Skript tar seg av prosessen, for det meste, så den generelle prosessen er overraskende nok ikke vanskelig for det den prøver å oppnå: faktisk freaking Android på en iPhone.
Kilde: Prosjekt Sandcastle
Historie via: Forbes