Daca aveti un iPhone 3GS/4 sau o tableta iPad cu iOS 5 instalat pe ele, dar si jailbreak facut, atunci probabil intampinati diverse probleme ale performantelor terminalului. Acest lucru este normal avand in vedere ca iOS 5 a fost optimizat pentru a functiona foarte bine pe iPhone 4S si iPad 2/3, iar daca includem jailbreak-ul in ecuatie atunci performantele terminalului scad si mai mult. Pentru a rezolva aceasta problema exista cateva metode, unele dintre ele implica renuntarea la multe functii ale iOS-ului, insa altele necesita doar stergerea catorva fisiere ale unor servicii pe care nu le utilizati.
Cei de la iPhoneitalia explica metodele principale pe care le puteti utiliza, insa dintre ele va recomand dezactivarea Spotlight-ului folosint tweak-ul NoSpot sau Spot Remover, dar si stergerea daemon-urilor pe care nu le considerati necesare. Ei au impartit daemon-urile in 4 categorii: daemon-uri de care va puteti lipsi, daemon-uri care implica renuntarea la unele servicii ale iOS, daemon-uri importante si daemon-uri care au legatura cu tweak-urile din Cydia. Voi pastra ordinea si va spun ca atunci cand mi-am achizitionat primul iPhone m-am jucat cu stergerea daemon-urilor, am sesizat o oarecare imbunatatire a performantelor, insa restore-ul strica tot ce ati facut, deci la un moment dat va veti plictisi.
Acestea fiind spuse, iata ce daemon-uri din iOS puteti sterge pentru a imbunatati performantele iDevice-ului vostru. Damon-urile le gasiti in interiorul fisierelor de sistem ale iOS in folderul System / Library / LaunchDeamons. Pentru a accesa aceste fisiere puteti utiliza iFunbox.
Categoria I
- com.apple.DumpPanic.plist – trimite la Apple log-uri cu crash-urile aplicatiilor din iOS;
- com.apple.ReportCrash. (Different Things). plist – veti gasi 5 daemon-uri care fac exact acelasi lucru precum cel de mai sus;
- com.apple.CrashHouseKeeping.plist – un daemon care are din nou legatura cu crash-urile;
- com.apple.aslmanager.plist – iOS-ul se foloseste de acest daemon pentru a administra log-urile cu crash report-uri;
- com.apple.syslogd.plist – stabileste intrarile din log-uri;
- com.apple.powerlog.plist – daemon folosit pentru verificarea compatibilitatii cu accesorii;
- com.apple.tcpdump.server.plist – daemon-ul care se ocupa de directionarea log-urilor catre serverele Apple;
- com.apple.chud.chum.plist – damon-uri care administreaza CHUD (Computer Hardware Understanding Developer) tools;
- com.apple.chud.pilotfish.plist – un daemon accesoriu celui de mai sus.
Categoria II
- com.apple.AddressBook.plist – genereaza un cache pentru aplicatia Contacts, iar daca il stergeti aplicatia se va deschide mult mai greu;
- com.apple.accessoryd.plist – stergerea duce la imposibilitatea de a mai conecta accesorii terte;
- com.apple.apsd.plist – stergerea blocheaza complet sistemul de notificari push;
- com.apple.dataaccess.dataaccessd.plist – stergand acest daemon nu veti putea sincroniza contactele voastre cu Google sau Microsoft Exchange;
- com.apple.datamigrator.plist – stergerea impiediac viitoarea copiere a contactelor de pe cartele SIM pe iPhone;
- com.apple.racoon.plist – stergerea impiedica folosirea functiei VPN;
- com.apple.MobileInternetSharing.plist – stergerea impiedica utilizarea functiei Personal HotSpot;
- com.apple.aggregated.plist – stergerea impiedica folosirea castilor;
- com.apple.AdminLite.plist – stergerea impiedica afisarea anumitor informatii in cazul inchiderii spontane a unor aplicatii.
Categoria III
- com.apple.mobile.Lockdown.plist – activeaza iPhone-ul vostru cu ajutorul unui SIM;
- com.apple.fairplayd.plist – administreaza sistemul DRM pentru melodiile din iDevice-uri;
- com.apple.installd.plist – instaleaza orice aplicatii sau tweak-uri;
- com.apple.BTServer.plist – administreaza, probabil, functia Bluetooth, insa stergerea sa duce la o scadere importanta a performantelor terminalului;
- com.apple.configd + pm.plist – stocheaza informatiile privind setarile de sistem;
- com.apple.configd-pm.plist – stocheaza informatiile privind setarile de sistem;
- com.apple.gmmd.plist – are rolul de a face debugging pentru aplicatii si nu numai;
- com.apple.mDNSResponder.plist – stergerea sa blocheaza posibilitatea de a mai folosi internetul;
- com.apple.CommCenter.plist – stergerea sa impiedica initierea sua primirea de apeluri;
- com.apple.locationd.plist – este responsabil pentru functionalitatea GPS-ului;
- com.apple.mediaserverd.plist – este responsabil pentru redarea continutului multimedia;
- com.apple.graphicsservices.sample.plist – afiseaza grafica albumelor din aplicatia Music;
- com.apple.usbptpd.plist – prin intermediul sau se realizeaza conexiunea USB catre calculatoare
Categoria IV
- com.bigboss.sbsettingsd.plist – daemon-ul in baza caruia ruleaza SBSettings;
- com.imalc.insomnia.plist – daemon-ul in baza caruia ruleaza Insomnia;
- com.mxweas.MxT2d.plist – daemon-ul in baza caruia ruleaza MXTube;
- com.saurik.Cydia.Startup.plist – daemon-ul utilizat de Cydia pentru a instala fisiere.
Indiferent ce daemon-uri va ganditi sa stergeri, va recomand sa salvati toate fisierele inainte de a le scoate din terminalele voastre, astfel incat sa nu ajungeti in postura de a fi obligati sa faceti restore daca terminalul refuza sa porneasca. Aceste daemon-uri au fost prezentate ca fiind cele disponibile in iPhone, insa puteti jongla cu cele disponibile in iPad sau iPod Touch pentru a obtine aceeasi functionalitate.