Sandcastle, projekti Androidin ja Linuxin asentamiseksi Apple-laitteille

android-for-the-iPhone

Muutama viikko sitten jaa täällä blogissa uutiset Checkr1anin saapumisesta Linuxiin, jonka avulla voimme Jailbreak Apple -laitteita hyvin yksinkertaisella tavalla. Nyt projektin aloite on ilmoitettu joka väittää hyödyntävänsä Checkra1n: n käyttämää virhettä voidaksesi asentaa Androidin tai Linuxin iPhoneen, iPodiin ja iPadiin.

Tämä projekti on nimeltään Sandcastle ja se julkaistiin muutama päivä sitten. Tämä projekti on vasta alkamassa, mutta silti on jo melko tärkeä edistysaskel No, jo nyt on mahdollista asentaa Android joihinkin Apple-laitteisiin, joista iPhone 7: llä on teoriassa "enemmän vakautta", koska sillä on vielä monia puolia.

Projekti tarjoaa myös rajoitettua tukea iPod Touch 7G: lle, ja siirto eri iPhone 6, 8, X, 11 ja iPod Touch 6G -malleihin on käynnissä.

Aiheeseen liittyvä artikkeli:
Kuinka jailbreak Linuxia Checkra1n: llä?

Tietoja Sandcastlesta

Kehitys johtaa valmis tiimi, joka kehitti iPhone Linux -projektin kymmenen vuotta sitten ja työskentelee nyt Corelliumissa, joka on virtuaalisen ympäristön pilvipalvelu ja iOS kehittäjille. Viime vuonna Apple nosti oikeudenkäynnin Corelliumia vastaan ​​iOS-suojauksen ja laitteiden sitomisen (jailbreak) ohittamisesta.

Kehityksen tavoitteena on antaa iPhone-käyttäjille vapaus valita alusta ja päästä eroon Applen asettamista rajoituksista ja siteistä tietokoneisiin. Projektin kehittäjien mukaan laitteiden omistaja on puhelin ostanut käyttäjä, ei Apple, joten hän voi asentaa minkä tahansa käyttöjärjestelmän laitteeseen.

Koontiversiot ovat testausvaiheessa Ja kuten mainitsimme, ne eivät kata joitain ominaisuuksia, esimerkiksi ääntä, kameraa, GPU-kiihdytystä, matkapuhelinoperaattoreiden kautta tehtäviä puheluita ei tueta muun muassa.

Esimerkiksi seuraavia ominaisuuksia voidaan nyt käyttää iPhone 7: ssä: Wi-Fi, Bluetooth, näyttölähtö, monikosketus, virranhallinta, I2C, SPI, USB, AIC, NAND Flash, APCIe, DART ja Tristar Charge Management Chip. IPhone 7: een verrattuna Wi-Fi, Bluetooth ja multi-touch eivät ole käytettävissä Sandcastlessa iPod Touch 7G: ssä.

Suojan poistamiseksi joka sitoo laitteen Applen laiteohjelmistoon, checkra1n käytetään pystyä vankilaan.

Tämän jälkeen laiteohjelmisto ladataan suoraan Flash-laitteesta ja se tallennetaan tavallisella APFS-tiedostojärjestelmällä (uusi osio luodaan), jolloin Sandcastle voi olla rinnakkain iOS: n kanssa.

Alkuperäinen iOS-laiteohjelmisto tallennetaan y en cualquier momento Käyttäjä voi käynnistää valitsemansa laitteen uudestaan ​​ympäristössä, jossa on iOS tai Android.

APFS-tiedostojärjestelmään pääsemiseksi käytetään muunnettua linux-apfs-ohjainta, jota on parannettu alajaksojen rinnakkaisasennuksella ja kyvyllä työskennellä pakattujen tiedostojen kanssa.

Vaikka APFS-toteutus käytetty tukee tallennustilaa, tämä tila on edelleen kokeellinen ja oletuksena osiot asennetaan vain luku -tilassa (tietoja Android-ympäristössä ei tallenneta ja menetetään uudelleenkäynnistyksen jälkeen).

Projekti käyttää muokattua Linux-ydintä Linux-järjestelmäympäristön rakentamiseen buildrootin käytön lisäksi.

Android-ympäristö perustuu Android 10. -alustaan. Oletuksena OpenLauncher-aloitusnäyttö ja Signal Messenger on esiasennettu.

Android-sovellusten asentamiseksi ehdotetaan adb-apuohjelman käyttöä Java-APK: n lisäksi. APK-paketit, joissa on suoritettava koodi ARMv8: lle, vaativat uudelleenrakentamista (paketit ARMv7: tä ei tueta).

Purkautua

Vihdoin niille, jotka ovat kiinnostuneita kokeilemaan tätä ehdotustalöydät Sandcastlen asennusohjeet Seuraavassa linkissä.

Mukana on "README.txt" -tiedosto, joka sijaitsee zip-tiedostojen sisällä tarjotaan ladattavaksi. (Kun olet asentanut checkra1n-tiedoston, kopioi setup.sh-, loadlinux.c- ja Android.lzma-tiedostot tietokoneelle ja suorita sitten setup.sh, rakenna loadlinux ja suorita "loadlinux Android.lzma dtbpack").


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.