Pulojekiti ya Sandcastle yakonza Linux ndi Android kumanga kuti ikhazikitsidwe pa iPhone 7

Ntchitoyi mchenga Castle lofalitsidwa misonkhano ikuluikulu Linux ndi Android, zoyenera kuyika pa mafoni a iPhone 7 ndi 7+ kuwonjezera pa iOS. Ntchitoyi imaperekanso chithandizo chochepa cha iPod Touch 7G ndipo ikugwiritsidwa ntchito ku mitundu yosiyanasiyana ya iPhone 6, 8, X, 11 ndi iPod Touch 6G. Zotukuka lofalitsidwa pa GitHub.

Zomangazo zili pagawo loyesa la beta ndipo sizimakhudza zina, mwachitsanzo, phokoso, kamera, kuthamangitsa kwa GPU, ndi mafoni kudzera mwa ogwiritsa ntchito ma cellular sizimathandizidwa. Nthawi yomweyo, mukamagwiritsa ntchito iPhone 7, Wi-Fi, Bluetooth, zotulutsa zowonetsera, kukhudza kwachulukidwe, kasamalidwe kamphamvu, I2C, SPI, USB, AIC, NAND Flash, APCIe, DART ndi Tristar charger management chip ntchito. Poyerekeza ndi iPhone 7, Wi-Fi, Bluetooth, ndi multi-touch sizipezeka mukamagwiritsa ntchito Sandcastle pa iPod Touch 7G.

Kuchotsa chitetezo chomwe chimamangiriza chipangizocho ku firmware ya Apple, zoperekedwa ntchito zida jailbreak chechina. Firmware kutsitsa molunjika kuchokera ku chipangizo cha Flash ndikusungidwa pogwiritsa ntchito fayilo ya APFS (gawo latsopano limapangidwa), lomwe limalola Sandcastle kukhala limodzi ndi iOS. Firmware yapachiyambi ya iOS imasungidwa ndipo nthawi iliyonse wogwiritsa ntchito amatha kuyambitsanso chipangizo chomwe amasankha ku iOS kapena Android chilengedwe. Malangizo oyika Sandcastle aperekedwa mufayilo ya "README.txt" yomwe ili mkati mwa dawunilodi. zip archives (mutatha kuyika checkra1n, muyenera kukopera mafayilo setup.sh, loadlinux.c ndi Android.lzma ku foni yanu, yendetsani setup.sh, build loadlinux ndikuyendetsa "loadlinux Android.lzma dtbpack").

Dalaivala wosinthidwa amagwiritsidwa ntchito kuti apeze fayilo ya APFS linux-apfs, yowonjezeredwa ndi chithandizo cha kuyika kofanana kwa magawo ang'onoang'ono komanso kuthekera kogwira ntchito ndi mafayilo othinikizidwa. Ngakhale kuti kugwiritsidwa ntchito kwa APFS kumathandizira ntchito polemba, mawonekedwewa akadali oyesera ndipo mwachisawawa, magawo amayikidwa mumayendedwe owerengera okha (deta yomwe ili m'malo a Android siyisungidwa ndipo imatayika mukayambiranso).

Ntchitoyi imagwiritsidwa ntchito kusinthidwa vanila Linux kernel. Kupanga malo a Linux system kuyikidwa buildroot. Malo a Android amachokera pa nsanja Android 10. Home Screen preset mwachisawawa OpenLauncher ndi pulogalamu yotumizira mauthenga Signal. Kuti muyike mapulogalamu a Android, tikulimbikitsidwa kugwiritsa ntchito adb. Maphukusi a Java APK amathandizidwa. Maphukusi a APK okhala ndi khodi yotheka a ARMv8 amafuna kumangidwanso (maphukusi a ARMv7 sakuthandizidwa).

Cholinga cha chitukuko ndi kupatsa ogwiritsa iPhone ufulu wosankha nsanja ndikuchotsa zoletsa ndi zoletsa za Hardware zoperekedwa ndi Apple. Malinga ndi omwe amapanga pulojekitiyi, mwiniwake wa zipangizozo ndi amene adagula foniyo, osati Apple, kotero ali ndi ufulu woyika machitidwe aliwonse pa chipangizocho.

Chitukuko chikuchitika ndi gulu lomwe linapanga ntchitoyi zaka khumi zapitazo iPhone Linux, ndipo tsopano akugwira ntchito kukampani Corellium, yopereka ntchito yamtambo yokhala ndi malo enieni okhala ndi iOS kwa opanga. Chaka chatha Apple kutumizidwa mlandu motsutsana ndi Corellium podutsa chitetezo cha iOS ndi kumanga kwa chipangizo (jailbreak).

Source: opennet.ru

Kuwonjezera ndemanga