SpringBoard-injektion ottaminen käyttöön RootHide Bootstrapissa iOS 16:ssa

RootHiden Bootstrap on suunniteltu estämään SpringBoard-säätöjen lisäämisen. Tämä tarkoittaa, että lukitusnäytöllä tai aloitusnäytöllä näkyvät jailbreak-säädöt eivät toimi. Vaikka Asetukset-sovellukseen saatetaan lisätä asetuspaneeli, muutokset eivät tule voimaan.
Tämä rajoitus vaikuttaa säätöihin, jotka muuttavat tilapalkin, ilmoituskeskuksen, ohjauskeskuksen, aloitus- ja lukitusnäyttöjen, Dockin ja muiden osien ulkoasua tai lisäävät niihin uusia ominaisuuksia. On kuitenkin olemassa kiertotapa, jonka avulla voit käyttää näitä säätöjä RootHide Bootstrapin kanssa iOS 16:ssa. Sinun tarvitsee vain käyttää ylimääräistä puolijailbreak-työkalua.
Tämä menetelmä toimii iOS- ja iPadOS-versioissa 16.0–16.6.1, mutta ei ole yhteensopiva iOS 17:n kanssa. Serotonin on turvallinen puolijailbreak-työkalu, joka toimii RootHide Bootstrapin rinnalla ja tarjoaa tukea SpringBoard-säädöille.

Taustajärjestelmässä Serotonin Jailbreak korvaa launchd-käskyn etsimällä `/sbin`-kansion `vp_namecache`-tiedostosta, löytämällä launchd-käskyn nimivälimuistin ja korjaamalla sen osoittamaan launchd-käskyn muokattuun versioon. Se myös muokkaa launchd-käskyä kytkeytymään `posix_spawnp`-tiedostoon SpringBoard-tiedostoa varten, jolloin se voi suorittaa mukautetun SpringBoardin `springboardhook.dylib`-tiedostolla.
Tämän koukun avulla voit ladata säätöjä, Ellekitin säätöjen injektiokirjaston ja muita komponentteja, mikä mahdollistaa aloitusnäytön ja lukitusnäytön mukauttamisen RootHide Bootstrapilla iOS 16.0–16.6.1 -käyttöjärjestelmissä. Lisäksi tämän menetelmän pitäisi toimia kaikissa arm64e-laitteissa, koska KFD-hyökkäys ei vaadi laitekohtaisia offsetteja.
SpringBoard-säätöjen aktivointi Bootstrapissa
Ota SpringBoard-säätöinjektio käyttöön RootHide Bootstrapissa seuraavasti:
- Lataa ja asenna RootHide Bootstrap iOS 16 – iOS 16.6.1 -käyttöjärjestelmiin.
- Asenna ElleKit-säätöpaketti Sileo-sovelluksesta.
- Lataa Serotonin Jailbreak IPA -tiedosto.
- Asenna ladattu tiedosto TrollStore for iOS 16:lla.
- Avaa sovellus aloitusnäytöltä.
- Napauta Jailbreak-painiketta aloittaaksesi (ei/puoliksi) jailbreakin.
- Laitteesi pitäisi käynnistyä uudelleen käyttäjätilassa ja olla käyttövalmis.
