PDA

View Full Version : Kako popraviti CPP:158 error - ne radi Cydia Impactor za Yalu jailbreak za Windows



zabrljanje
11-03-2017, 09:19
Sve vise korisnika se zali na nemogucnost ubacivanja Yalu preko Cydia Impactor-a.

Pored mnogih greski koje mogu da se jave tokom ovog procesa, jedna od njih je i http-win.cpp:158


https://yalujailbreak.net/wp-content/uploads/2017/03/cpp-158-error-min.png


Ovo se javlja posto Cydia Impactor ne radi na nekim Windows masinama.


Razlog zasto ne radi:



Cydia Impactor isn’t working for Windows users because Apple has revoked its self signed certificate.






1. Najlakse resenje je da u Settings-u vratite vreme (na neki datum kad vam je jos sertifikat bio vazeci;
Settings/General/Date & Time).



Da bi proverili kad ste ubacili Yalu, idete preko nekog File managre-a (iFile, Filza)





Nadjete folder u kome se nalazi Yalu i drugi jailbreak fajlovi
Trazite fajl koji ima ekstenziju .p12 ekstenziju - ovaj fajl se zove "Personal Information Exchange" file
Pogledajte kad je poslednji put modifikovan i to je sve sto vam je potrebno.




Ovo vazi za korisnike koji nisu uradili reboot posto tad niste u jailbreak modu i logicno je da vam ne radi iFile (jedino da se prisetite kad ste ubacili Yalu sto takodje nije tesko i lepo ovo odradite).


2. Drugo resenje je u instalaciji Virtual Machine i preko toga macOS Sierra ili da odradite ubacivanje kod nekog ko ima Mac.


http://www.iblogapple.com/2017/03/10...rtual-machine/ (http://www.iblogapple.com/2017/03/10/install-macos-sierra-on-windows-using-vmware-virtual-machine/)


[Tutorial] Temp fix for error "http-win.cpp:158" on Windows (https://www.reddit.com/r/jailbreak/comments/5ylbsx/tutorial_temp_fix_for_error_httpwincpp158_on/)



Postoji i varijanta sa kineskom verzijom Yalu i to je napisao @djmarijan ali je ne pominjem posto generalno ne volim nikakve dodatne modifikacije izvornog fajla.

kristianmarkovic
11-03-2017, 12:48
U kom folderu moze da se nadje yalu?

zabrljanje
11-03-2017, 12:59
Novitet je da nova verzija Cydia Impactor-a (Cydia Impactor 0.9.39) ispravlja gresku tokom potpisivanja aplikacija










https://s12.postimg.org/kf8fbtufh/IMG_0334.png







https://twitter.com/saurik/status/840484298998259712

MaXimuS
30-03-2017, 20:31
https://uploads.tapatalk-cdn.com/20170330/a1377877aa3ad205780a2f09c90176b2.jpg

Da li zna itko fix za ovo?

Goxy86
30-03-2017, 20:55
Pokreni poslednju verziju impactora (povezan uredjaj sa racunarom), klikni Xcode, klikni Revoke Cerificates, ukucaj apple id i pass. Provuci yalu102 opet.

MaXimuS
31-03-2017, 00:01
ma tako radi ali ovo je pomocu extendera, da ne moram spajati na komp uredaj svaki put....

Goxy86
31-03-2017, 00:26
Ah ok, onda bi druga varijanta bila da preko filza odes u var/MobileDevice/ProvisioningProfiles
Sortiraj folder da prikazuje fajlove po datumu. Pronadji fajl koji je povezan sa yalu jailbreakom i izbrisi ga. Datum fajla treba da se podudara sa datumom kad si uradio yalu jb. Ako nisi siguran oko datuma mozes da instaliras CertRemainTime tweak. Evo kako izgleda taj fajl kod mene, doduse samo on i postoji u tom folderu ali ne mora biti kod tebe slucaj. Ja ne koristim extender ali ovo bi trebalo da resi error koji imas.


https://uploads.tapatalk-cdn.com/20170330/0223f87eb9e431f2e5b5843cfdcb643c.jpg

MaXimuS
31-03-2017, 00:53
Hvala na ovome ali sad je došao drugi error :)
https://uploads.tapatalk-cdn.com/20170330/05f40e3ad9cc034d974df3579f9febef.jpg

Goxy86
31-03-2017, 04:31
Gde je jedan tu je i drugi [emoji4]
Ustvari ovo ne moze ovako jednostavno da se resi ali moze da se resi.
Da objasnim malo i za druge ko je zainteresovan:
Saurik nakon sto je izbacio Cydia extender, shvatio je da on funkcionise "out of the box" samo sa apple developer accountom. Medjutim sa malo podesavanja i dodataka moze da funkcionise i bez dev accounta.
Znaci ako imas instaliran ext3nder sa julio repoa, koji auto sign-uje ipa to znaci da nakon sedmog dana ne mora da se brise extender sertifikat u settings app. Sad on traje godinu dana. Ali vazno je to da i dalje moras da obnavljas yalu sertifikat na svakih 7 dana kroz extender (zato si dobio taj error koji imas). A da bi to uradio bez racunara kao sto zelis, kljucna rec je ExtendLife. Njega instaliras isto sa njegovog repoa. To je nadogradnja za extender. Znaci kad ti istekne yalu sertifikat, unutar extendera mozes da ga obnovis zahvaljujuci ExtendLife-u. Imas opciju revoke certificates i ukucas apple id i password. Nakon toga ce extender da te posalje u safari, odes na Lukin sajt gde tapnes na ipa link za yalu102, tapnes open in extender, ukucas apple id i pass i posle par sekindi ce da pita za install, tapnes i reinstalirace novi yalu na homescreenu. To je to [emoji4]

Za malo detaljniju pricu okacicu 2 yt linka koji dobro objasnjavaju sve oko extendera.


https://youtu.be/fyrmZJL3XX0


https://youtu.be/P6bcCDizZ9k