Cydia Substrate integravimas į unc0ver jailbreak žymiai pagerina jo funkcionalumą, ypač stabilumo, našumo ir suderinamumo su įvairiomis iOS versijomis požiūriu.
Pagrindiniai Cydia substrato integravimo patobulinimai
1. Pagerintas stabilumas ir našumas
- Cydia Substrate 0.9.7000, išleistas specialiai unc0ver, pašalina daugelį nestabilumo problemų, susijusių su ankstesniu koregavimo įpurškimo metodu „Substitute“. Naudotojai pranešė, kad perėjus prie substrato sumažėjo tokių problemų kaip savavališkas užšalimas, programos užkabinimas ir netikėtas paleidimas iš naujo. Šią versiją Saurik apibūdina kaip geriausiai patikrintą naujinimą, užtikrinantį įvairių programinės įrangos versijų patikimumą[1].
2. Išsamus proceso sujungimas
- Naujasis Cydia Substrate gali prisijungti prie visų žinomų iOS operacinės sistemos procesų. Ši galimybė leidžia kūrėjams kurti sudėtingesnius ir galingesnius pakeitimus, kurie gali efektyviau nei anksčiau sąveikauti su visa sistema[1][2]. Ši plati prieiga yra didelis pranašumas kūrėjams, norintiems pagerinti vartotojo patirtį taikant pasirinktinius pakeitimus.
3. Baterijos veikimo patobulinimai
- Vartotojai pastebėjo, kad perėjus prie Cydia Substrate akumuliatoriaus tarnavimo laikas pailgėjo. Optimizuotas našumas sumažina sistemos išteklių įtampą, o tai gali lemti efektyvesnį energijos suvartojimą veikimo metu[2].
4. Centralizuota Hook Cache
- „Cydia Substrate“ įdiegus centralizuotą „hook cache“, išsprendžiamos ilgalaikės „vnode“ išnaudojimo problemos, kurios vargina ankstesnes „Substrate“ versijas nuo „iOS 9“. Šis patobulinimas leidžia efektyviau valdyti atmintį ir sumažina gedimų tikimybę dėl atminties apribojimų[ 1].
5. Suderinamumo ir montavimo reikalavimai
- Norėdami naudoti Cydia Substrate, vartotojai turi turėti įdiegtą unc0ver 2.0.0 ar naujesnę versiją. Diegimo procesas apima automatinį pakaitalo pašalinimą ir pakeitimą Substrate, o po to rekomenduojamas perkrovimas ir iš naujo „Jailbreak“, siekiant užtikrinti, kad visi pataisymai būtų tinkamai pritaikyti[1][2].
Išvada
„Cydia Substrate“ integravimas į „unc0ver“ reiškia reikšmingą „Jailbreak“ funkcijų pažangą, suteikiant vartotojams didesnį stabilumą, ilgesnį akumuliatoriaus veikimo laiką ir didesnį kūrėjų lankstumą. Dėl šių patobulinimų tai yra geresnis pasirinkimas vartotojams, norintiems efektyviai pritaikyti savo iOS patirtį, kartu sumažinant trikdžius, paprastai susijusius su įsilaužimu į jail.Citatos:
[1] https://www.idownloadblog.com/2018/12/17/cydia-substrate-0-9-7000-unc0ver/
[2] https://www.iclarified.com/68808/new-cydia-substrate-brings-stability-and-battery-life-improvements-to-unc0ver-jailbreak-for-ios-110-114b3
[3] https://github.com/pwn20wndstuff/Undecimus/issues/2028
[4] https://www.idownloadblog.com/2020/07/20/cydia-substrate-update-0-9-7105/
[5] https://www.reddit.com/r/jailbreak/comments/fbkdsc/discussion_cydia_substrate_and_unc0ver/
[6] https://www.reddit.com/r/jailbreak/comments/3az7ul/question_what_is_cydia_substrate/
[7] https://www.youtube.com/watch?v=0NI8eyUgUv8
[8] https://www.redmondpie.com/unc0ver-v2.0.0-jailbreak-ipa-with-cydia-substrate-support-and-more-released-to-public-as-beta/