Luz je nový systém sestavení, který by mohl nahradit Theos pro vývoj tweak útěku z vězení.

Luz je nový systém sestavení, který by mohl nahradit Theos pro vývoj tweak útěku z vězení.

Pokud nejste programátor, ať už jste vývojář softwaru pro systémy Apple nebo nějakou jinou platformu, možná jste o systému sestavení ještě nikdy neslyšeli. Ale ten čas máte, protože může být velký… .

Sestavovací systém je v podstatě sada programů, které spolupracují na přeměně surového kódu z programovacího jazyka na pracovní výstupní program. Má to téměř každý hlavní programovací jazyk, a pokud jste vývojář tweaku z vězení, pak jste pravděpodobně již dříve používali jazyk zvaný Theos.

Po tom všem, jeden vývojář jménem ja1dan sdílel tento víkend příspěvek v /r/jailbreak o zbrusu novém systému sestavování Luz speciálně pro vývojáře tweak útěk z vězení, a jak byste mohli očekávat, mohl by se zlepšit. Útěk z vězení výrazně zlepšuje vývojové pracovní postupy.

Na stránce dokumentace Luz se dozvídáme, že Luz byl napsán v čistém Pythonu a že byl navržen pro systémy založené na Apple Darwin s ohledem na rychlost. Vývojář ve skutečnosti tvrdí, že Luz je třikrát rychlejší než Theos a o něco rychlejší než konkurenční Dragon build systém. Níže naleznete srovnávací test založený na terminálu srovnávající Luz a Theos:

Jednou z hlavních výhod Luz je, že dokáže paralelně stavět projekty se submoduly, což znamená, že doba sestavení projektu trvá stejně dlouho, jako je potřeba postavit nejdelší submodul. To přispívá k jeho rychlostním výhodám.

Další důležitou vlastností Luz je, že podle vývojáře přichází s přednastavenou podporou uživatelů bez oprávnění root, přičemž ve výchozím nastavení je povolena struktura souborů bez oprávnění root. To je obzvláště důležité, protože se očekává, že moderní útěky z vězení v systémech iOS a iPadOS 15 a novějších získají formu bez kořenů kvůli změnám v zabezpečení softwaru Apple.

Vypadá to, že Luz má potenciál usnadnit vývoj vylepšení útěk z vězení pro nejnovější útěky z vězení, takže není divu, že toho využije více vývojářů útěk z vězení.

Toto samozřejmě není něco, co koncoví uživatelé ocení stejně jako vývojáři jailbreak tweak, ale koncoví uživatelé by měli být rádi, že uvidí nový systém podpory, který usnadní život vývojářům jailbreak tweak, protože by to mohlo v budoucnu znamenat více verzí jailbreak tweak. budoucnost, když se posouváme k dynamice útěku z vězení bez kořenů.

Projekt Luz je plně open source na vývojářské stránce GitHub pro každého, kdo se o něm chce dozvědět více. Instalace vypadá neuvěřitelně jednoduše a vyžaduje pouze jeden příkaz terminálu .

Těšíte se na to, jak Luz v budoucnu promění vývojové prostředí útěk z vězení? Dejte nám vědět v sekci komentářů níže.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *