Prima Pagina Apple Cum sa rezolvi problema cu lag-ul animatiilor pentru iOS 4.3.3

Cum sa rezolvi problema cu lag-ul animatiilor pentru iOS 4.3.3

Din pacate stim cu totii ca ultimele versiuni ale iOS 4 au adus si anumite probleme in ceea ce priveste afisarea incorecta a animatiilor in Springboard pe iOS. Daca aveti multe aplicatii deschise in background atunci este foarte posibil ca unele animatii sa fie afisate greoi, cu lag. Problema a fost intalnita de destul de multe persoane si pentru ea s-a gasit o rezolvare care implica modificarea fisierului Springboard din terminalele noastre. Procesul nu e chiar simplu dar cei care l-au testat sustin ca functioneaza.

Inainte de a incepe procesul e recomandabil sa faceti un backup al terminalului vostru cu iTunes pentru a fi siguri ca in cazul unui esec aveti cum sa va restaurati tot ce aveti in telefon. Aveti mare grija cum faceti modificarile pentru a nu va trezi cu un iPhone care nu functioneaza. Va recomand sa salvati fisierele N90AP si N88AP intr-un folder separat pentru a le putea copia din nou in telefon in cazul in care metoda nu functioneaza pentru voi. Nu folositi acesti pasi daca nu sunteti pe iOS 4.3.3.

1. Conectati terminalul vostru la PC si folosind un program preferat conectati-va la fisierele de sistem ale calculatorului vostru. Puteti folosi ifunbox, iPhone Explorer, WinSCP, ce vreti voi.

2. Dupa ce v-ati conectat navigati catre system/library/coreservices/springboard.app si copiati in calculator unul dintre aceste 2 fisiere : N90AP.plist pentru iPhone 4 si N88AP.plist pentru iPhone 3GS.

3. Deschideti fisierul cu un editor de text pentru fisiere .plist. Puteti folosi pledit, plist editor sau pe Mac e si mai simplu cu editorul nativ.

Dupa ce ati deschis fisierul cautati urmatoarele linii de cod :

<key>launch-mode</key>
<string>post-animate</string> sau <string>pre-animate</string> in cazul in care nu exista post-animate.

Inlocuiti ambele linii de cod cu acestea de mai jos :

<key>launch-applications-while-
animating</key>
<true/>

4. Inchideti si redeschideti terminalul vostru sau faceti un respring folosind SBSettings pentru a aplica modificarile.

Dupa ce faceti acesti pasi ar trebui sa aveti un terminal pe care ruleaza animatiile fara nici cea mai mica problema. S-ar putea sa aveti probleme cu status bar-ul care si-ar putea schimba uneori culoarea la trecerea dintre aplicatii insa nu afecteaza cu nimic functionalitatea terminalului. Exista sansa sa aveti probleme si cu Cydia insa o inchidere a aplicatiei din multitasking bar si o redeschidere a ei rezolva problema.

  • a testat careva, merge?

  • alex

    ce-am ajuns sa facem pentru a merge bine os…frumos !!

  • dumi

    pe 3gs apare
    launch-mode
    post-animate
    pot sa modific asta ?

  • make

    si la mine imi apare la fel ca lui dumi
    putem sa editam ?

  • Razvan

    Am testat pe ios 4.3.3 (iphone 4 32gb) merg foarte bn animatiile dupa acest tutorial. Multumesc

  • Bogdan Ungureanu

    La care animatii te referi?

  • dumi

    am modificat pe 3gs liniile acelea….merg mai bine animatiile aplicatiilor intr`adevar ..multumim zaone

  • confirm ca merge si pentru ip4, doar ca eu le-am sters. cydia merge perfect

  • Bogdan Ungureanu

    La ce tip de animatii va referiti,

  • @Bogdan Ungureanu: animatiile care iti apar cand deschizi o aplicatie sau cand schimbi o aplicatie folosind app switcherul. va recomand si articolul asta daca vreti performanta mai buna pe ios. http://justynsmith.info/speed-up-the-iphone-4

  • Daemon-urile alea nu aduc un spor de performanta suficient de mare, am incercat si eu metodele alea in trecut insa nu merita bataia de cap. Ma bucur ca va merge.

  • Bogdan Ungureanu

    @Alexandru Tabrea: merci mult, acum am deschis si eu ochii 🙂

  • @zaone: dar dezactivarea fisierelor cu umbre pentru icoane, dock si app switcher chiar aduce un spor de performanta, sesizabil mai ales pentru app switcher

  • pe 3gs parca agata mai tare cu alea, pe 4.3.3

  • @dumi, da merge si mie tot asa imi apare, le-am modificat si e totul ok.

  • alien

    puteti face asta si cu iFile…

  • Corect, e chiar mai simplu cu iFile, partea proasta e ca nu ai cum salva fisierul decat daca ai dropbox.

  • launch-mode
    post-animate

    deci nu gasesc in fisierul acela varianta data de tine pe iphone 3gs… nu exista pre animate ci doar post animate si sunt pe 4.3.3

  • O sa ma uit si pe 3GS-ul meu, modificati post-animate atunci.

  • make

    am editat post-animate .. merge mult mai bine 🙂

  • Multumesc pentru raspuns, incerc asa.

  • In N90AP imi apare doar :
    launch-mode
    pre-animate

    Asta trebuie editat? N-am gasit nimic cu “post”…

  • Astept un feedback la problema mea….Multumesc anticipat !!!

  • Inca astept un raspuns…zaone?!…E cumva dead topic?!

  • Modifica linia cu pre.

  • Dan

    salut.am un iphone 4 ios 4.3 bb04.10.01 am incercat sa fac ce scrie mai sus numai k in momentul in care am dat respring din springboard s-a resetat si s-a toto incarcat f mult timp dar nimic si a trebuit restore apoi am mai incercat o data dar l-am inchis si repornit(fara springboard) si la fel se incarca si nimic,era blocat.Am scris exact asa

    launch-applications-while-animating

    ASTA a fost prima data

    launch-applications-while-
    animating

    A DOUA oara

    Daca ma puteti ajuta si pe mine va rog.multumesc