Ako imate Jailbreakan iphone te ste instalirali neke od tweakova iz Cydia, vjerojatno ste već vidjeli Safe Mode zaslon te se pitali čemu on služi? Ako niste, ovdje možete naći objašnjenje za to što je Cydia Safe Mode i kako izaći iz njega u slučaju da vam se to ikada desi.
Da bih objasnio Cydia Safe Mode, moramo početi otpočetka, odnosno od Mobile Substrate koda.
Mobile Substrate
Mobile Substrate je kod koji je napisao developer Cydiae, poznati Jay Freemana (Saurik). Mobile Substrate možete gledati kao malu aplikaciju koja kontrolira sve ostale jailbreakane aplikacije na vašem iUređaju te vas štiti od onih aplikacija i tweakova koje nisu napisane kako treba.
Dakle, prvo imate iOS, a na vrh iOS-a stoji Jailbreak sa Mobile Substrate platformom koja služi kao glavna centrala koja pazi što Cydia tweakovi i Aplikacije rade sa iOS-om.
E kada se desi neki problemi i kada neka dva tweaka nisu kompatibilni, tu u prvi plan dolazi Cydia Safe Mode.
UPDATE:
Novi update za mobile substrate dozvoljava da se substrate potpuno ugasi za vrijeme boota, što bi trebalo pomoći sa različitim tweakovima koji su nam donosili takozvani boot loop.
Boot Loop vam je problem kad vam je iPhone stuck na bijeloj jabuci te ga ne možete rebootati. Ovo se obično desi nakon instalacije tweaka koji nije kompatibilan sa nekim drugim tweakom koji već imate instaliran. Prema uputama Saurika sada možete ugasiti substrate te samim tim i sve tweakove na iPhoneu, tako što drzite gornje dugme za volume za vrijeme boot procesa. To znači da ćete na ovaj način moći zaobići Boot Loop te skinuti tweak koji vam je do sada pravio probleme. Ovo vam takodjer moze pomoci ako ne mozete uci u Cydiau radi razlicitih crasheva.
Safe Mode
Safe mode je funkcija Mobile Substrate platforme koja sprečava iUređaj da uđe u takozvani “Permanent Crash Cycle” ili “Infinite Loop Crash” odnosno da vam sruši operativni sistem. U tom slučaju bi morali da ponovo napravite restore cijelog iUređaja preko iTunesa.
Safe Mode vam također omogućava da skinete i izbrišete Cydia aplikaciju ili tweakove koji ne rade kako treba.
Drugim riječima, Safe Mode u Cydiai radi kao i safe mode na Windows računalima.
Bez te opcije, Cydia i Jailbreakanje ne bi bilo što je danas. Zašto? Zato što svaki put kada bi neka apliacija srušila iOS, morali biste raditi restore preko iTunesa.
Zahvaljujući Safe Modu, u većini slučajeva je dovoljno da samo restartate iUređaj ili izbrišete jedan od tweakova.
Kako izaći iz Safe Mode-a
Primjer, ako ste imalo nalik meni, onda vjerojatno imate dosta tweakova loadiranih na vasem iUređaju. Ja ih trenutačno imam preko 20.
Ponekad se zna desiti da kada instaliram novi tweak, iPhone ode u Safe Mode.
Safe mode mi nudi dvije opcije. Jedna je “OK” a druga je “restart”.
Ako napravim restart, u većini slučajeva sve je OK te iUređaj nastavlja raditi kako treba, međutim ponekad nakon restarta, iUređaj ponovo ode u Safe Mode. Što to znači? To znači da zadnji tweak koji ste instalirali ruši iPhone OS, ali umjesto toga Mobile Substrate stavlja iUređaj u Safe Mode koji vam dozvoljava da otkrijete problem.
Ako pritisnete “ok” opciju, iPhone će nastaviti raditi kao i normalno ali će Mobile Substrate isključiti sve instalirane Cydia aplikacije. Odnosno telefon će nastaviti raditi ali onako kako bi radio da niste jailbreakali telefon.
Sada je na vama da odete u Cydiu i da izbrišete tweak koji vam pravi problem. Ovo je u većini slučajeva zadnji tweak koji ste instalirali budući da je prije njega sve bilo u redu. Odite u Cydiau i izbrišite ga. Restartajte iUređaj i to će vam u većini slučajeva riješiti problem.
Sljedeći put kada vam iPhone ode u Safe Mode, umjesto da se ljutite, sjetite se da vam je Safe Mode i Mobile Substrate upravo uštedio sate vremena koje bi proveli na restore uređaja preko iTunesa.
Ako vam se sviđa Omizio.com, sada nas možete pratiti preko Facebooka, Twittera ili dobivati dnevne iPhone novosti putem emaila.