iPhone mi nejde. Help /uprava

19.02.2009   Autor: Libor

Tak tato hlaska sice nikomu nic nepovie. Ale ja sa teraz pokusim rozpisat jednotlive situacie, ktore mozu nastat.
Doplnenie o vase problemy

Najskor trochu terminologie
Bootloader: Tak toto su prve kody, ktore sa zavadzaju do pamate a postupne sa ozivuje hardware. Tu sa tiez na zaklade udajov rozhoduje ci nasleduje DFU alebo iBoot.
DFU mode: (Device Firmware Upgrade) DFU mode je specialny stav iPhonu, ktory prakticky zabezpecuje softwarovu neznicitelnost iPhonu. iPhone moze do DFU vstupit hardwarovo alebo softwarovo. Softwarovo znamena, ze tento stav vynutil uzivatel a hardwarovo to vynutil Bootloader. Ako sa dostat do DFU modu ovlada kazdy kto robil jailbreak, ale ja ho spomeniem. 1. vypneme iPhone 2. drzime home a power tlacitko po dobu 10 sekund 3.pustime power a stale drzime home 4. drzime pokial pocitac respektive iTunes nerozpozna iPhone v DFU mode.
Z DFU modu sa dostaneme drzanim power tlacitka 30 az 60 sekund. Po restarte moze automaticky vstupit do Recovery modu (rozhodne nevstupujte do DFU len tak)
iBoot/Recovery mode: Tu sa tiez na zaklade udajov vstupi do jedneho modu a iPhone reaguje na USB. Kym v Recovery mode iPhone caka na iTunes, iBoot je uz iba krocik od plneho spustenia systemu
Springboard: plocha :)
Respring: Springboard je vyhodeny z ramky a znovu zavedeny. Nasleduje po nejakej aktivnej zmene Springboardu (ci zmena temy alebo zmena jazyka…)
Watchdog: O Watchdogu sa da povedat, ze je to samostany system, ktory kontroluje stav Springboardu. Kazde 2 minuty overi reakciu Springboardu, ak nereaguje nasleduje Respring. Tuto operaciu opakuje 4krat a nakoniec vynuti Reboot. Tu tiez existuju dva typy Watchdogu kym softwarovy je spomenuty vyzsie, hardwarovy kazdych 10 minut skontroluje sotfwaroveho Watchdoga.
Tu je videt rozne stupne ochrany iPhonu.

Teraz rozpisem rozne situacie do ktorych som sa dostal a sposob ako ich vyresit.
Nejailbreaknuty iPhone by sa do tychto stavov vobec nemal dostat. Ak ste sa dostali do inych problemov napiste mi o nich na libor (at) iphone.cz

iPhone bootuje a zastane na Apple logu
iPhone bootuje, blikne a rebootuje
Respring po nainstalovani programu
Aplikacie padaju

iPhone bootuje a zastane na Apple logu
Nezalamujte rukami a nedavajte automaticky Restore, mozeme to opravit staci ak SSH uz bolo zapnute. Tento stav nastane ak pri bootovani systemu nastala chyba, mne sa to stalo po nainstalovani IntelliScreen. Ak sa da spojime sa s iPhonom cez SSH, ak nie bohuzial Restore. Uskutocnili sme spojenie a potrebujume upravit com.apple.SpringBoard.plist tu sa nachadzaju programy upravujuce vzhlad a ovladanie iPhonu. Prejdeme do /System/Library/LaunchDemons a stiahneme com.apple.SpringBoard.plist(a urobte si zalohu). Tento subor musime upravit v kvalitnom textovom editore na windows a na mac os x mozeme pouzit PlistEdit Pro oficialna aplikacia na upravu plist alebo TextWrangler.
Vidime startup list a skusime pohladat program, ktory sme naposledy instalovali a podla nas sposobil tento stav. Vymazeme ho zo zoznamu od <key> po </dict> a rebootujeme. Ak je vsetko v poriadku gratulujem a mozeme vymazat alebo reinstalovat dany program, ak sme v rovnakom stave mozeme pokracovat v oprave ci obnovenim zalohy a vymazanim ineho programu alebo pokracovat v uz upravenom.
Nakoniec to moze vyzerat takto
<dict>
<key>DYLD_INSERT_LIBRARIES</key>
<string></string>
</dict>
toto je nic :) ak nepomoze ani toto bohuzial restore.

iPhone bootuje, blikne a rebootuje
Ak blikne a rebootuje priblizne za 2 minuty sposobuje to Watchdog. Ak sa nam da a podari prihlasit do iPhonu cez SSH mame chvilu na upravu Watchdogu. Cely problem je v tom ze iPhonu trva prilis dlho nez nabootuje a tak to Watchdog zle vyhodnoti. Musime docasne odstavit Watchdog od prevadzky premiestnenim do ineho priecinku. Watchdog najdeme v /System/Library/SystemConfigura­tion/mobilewatchdog.bundle. Po naslednom reboote mame priblizne 10 minut na odinstalovanie programov co podla nas sposobuju tuto chybu a obnovit Watchdog, opakujeme reboot a ak je vsetko v poriadku gratulujem, ak nie mozeme postup opakovat alebo restore. Ak Watchdog nevratite na povodne miesto hardwarovy watchdog nema koho skontrolovat a bude furt rebootovat iPhone.

Respring po nainstalovani programu
Tu je dolezite neignorovat to (tu som urobil chybu a musel restore) a spomenut si co sme instalovali ked to zacalo. Vyriesit to mozeme bud odinstalovanim alebo reinstalovanim programu.

Aplikacie padaju
Klasicky pripad nedostatku ramky. Jednoducho reboot ak to nepomoze a velke programy stale padaju a musime sa vzdat niektoreho vylepsenia. Ci je to pocasie na ploche alebo kalendar ci sms na lockscreen. Vsetky tieto programy su narocne, lebo neustale bezia na pozadi a vyzaduju informacie aj ked ich nepotrebujete. Odstranenim jednak uvolnite ramku a zvysite vydrz baterie.

Aby kazdy restore velmi nebolel nezabudajme na zalohy a synchronizovanie, taktiez cas usetrime ked si vytvorime instalaciu uz s pridanymi programami (zatial iba cez PwnageTool)


Po napisani clanku mi zacalo chodit celkom dost mailov. Za co dakujem, kedze je to pre mna spatna reakcia.
Napisem o dvoch zavaznejsich, jeden som vyriesil a s druhym si neviem rady, pokial ste mali alebo mate podobny problem napiste mi o nom a okolnosti za akych to nastalo.

Marek mi pisal, ze si na SpringBoarde skoval ikony kedze ich spustal cez SBSettings, ale po restore sa na SpringBoarde neobjavili.
1, najit soubor s konfiguraci springboardu a povolit zobrazeni skrytych ikon a tyto pak zkopirovat kabelem do PC zeditovat a poslat zpet. to se nepovedlo, protoze jsem jej nenasel.

Tak som sa pozrel cez SSH problemu na zubok. Simuloval som situaciu a skryl Installer. Nehladal som prave konfiguraci springboardu, ale isiel za Instalerom (kazda aplikacia ma svoje nastavenia ulozene v Info.plist). Tak som si stiahol Info.plist Installeru a co nevidim info.plist. Vsimnite si SBAppTag hidden. Odstranil som tuto hodnotu a po nasledovnom Respringu som mal Installer spat na SpringBoarde. Ja som tuto upravu robil cez oficialny Apple Developer nastroj Property List Editor ale aj cez obycajny textovy editor sa tato hodnota da odstranit.

kod

odstranime presne tieto riadky. edit: zabudol som napisat cestu k suboru /private/var/stash/Applications/ alebo sa dostat na / a tam mate shortcut Applications

Dalsi mail bol od Petra
Pisal, pri pripojeni iPhonu do pocitaca sa mu iPhone restartuje a obcas padne aj samotne iTunes. Po zrestartovani vsetko funguje normalne. O podobnom probleme som este nepocul a teda neviem poradit. Ak sa niekomu uz nieco podobne stalo a vyriesil to inak nez cez restore :) napiste mi na libor (at) iphone.cz
A este raz Petra ziadam o zaslanie logov o crash ak vie ako.

6 komentářů shlédnuto 17611x
  • Currently 0/5 Stars.
Peter Regos 26.12.2009 21:24
Dori den mam taki problem,dal som vymazat vsetky subory a zlozky a dat na povodne obnovenie systemu iPhone 3g 8gb.Zapnem ho objavi sa Logo Jablko chvilu toci sa kolecko potom zastavi ale chvilama zasa sa zapne ale nespusti sa .Bol jealbraknuty.Co mam spravit aby som ho znovu rozbehol moc vas prosim.Dakujem napiste mi na skype .moj nick pegasmusic dakujem ozvite sa cim skorej budem cakat moc mi na nom zalezi.ozvite sa Peto Senica
Peter Regos 26.12.2009 21:25
Dori den mam taki problem,dal som vymazat vsetky subory a zlozky a dat na povodne obnovenie systemu iPhone 3g 8gb.Zapnem ho objavi sa Logo Jablko chvilu toci sa kolecko potom zastavi ale chvilama zasa sa zapne ale nespusti sa .Bol jealbraknuty.Co mam spravit aby som ho znovu rozbehol moc vas prosim.Dakujem napiste mi na skype .moj nick pegasmusic dakujem ozvite sa cim skorej budem cakat moc mi na nom zalezi.ozvite sa Peto Senica
jajo 26.12.2009 23:30
mam rovnaky problem a zatial nevyrieseny...:(
luis.r@seznam.cz 12.02.2010 09:13
ahoj mám stejnej problém jako ostatní... nejdemi najet. jestli už někdo ví nebo mi může pomoc .. prosím napiště na luis.r@seznam.cz díky moc..
forex vps 05.06.2010 11:22
dfg 22.06.2010 04:12
MBT MBT shoes MBT Men shoes MBT Women shoes MBT Chapa Chapa GTX MBT Chapa GTX MBT Changa Women UGG Women UGG boots ugg boots cardy ugg women ugg cardy boots Nike Air Nike Air Max Nike Air Max Shoes Nike Dunk Nike Dunk SB Nike Dunk SB Shoes Nike Shox Nike Shox Shoes Timberland Timberland sale Timberland boots Timberland boots online Timberland on sale New timberland boots Women Bags Women Bags Sale Women Handbags Women Handbags Sale Women New Bags Cheap Bags Cheap Bags On Sale UGG UGG boots UGG boots short Short ugg Short ugg boots Ugg boots tall New women bags New women bags sale New women bags sale online Louis Vuitton Handbags Gucci bags hair straighteners hair straighteners sales GHD straighteners GHD straighteners sales CHI iron CHI iron sales BOSE headphones discount cheap CHI iron Nike Nike Shoes Nike Shoes Sale Nike running Nike running shoes Nike trainers Nike trainers shoes Timberland boots Timberland boots sale Timberland boot Timberland boot sale Timberland boots cheap Men timberlands nike air max sale nike air max spot up nike air max skyline nike air jordans women nike air max nike air max conquer nike air max 1 nl nike air max moto nike air max shoes nike air shox shox shoes nike air shoes air shox air shox shoes nike shox air nike air max ltd shox sneakers shox classic shox trainers mens shox nike shox shoes shox women shox cl nike max nike air shox shoes nike air yeezy shoes nike air yeezys nike air yeezy cheap nike shox air shox r4 air yeezy colorways nike air max series air yeezys shoes air yeezy shoe air shoes air yeezy shoes air jeezy shoes nike shox classic air yeezy sneakers nike airmax air yeezy sneaker nike air rift men shox red and black shox nike yeezys shox shoe nike classic men's shox shox sneaker air rifts nike size shox size 9 nike limited edition nike white pink shox black shox

    © iPhone.cz, 2008-2017
    Developed by New Web Art