Optimizar iPhone 3G con iOS4 eliminando servicios
Se pueden desactivar daemon innecesarios que consumen ram, tienes que tener jailbreak hecho y acceder vía SSH a nuestro iPhone.
Una vez conectado con CyberDuck nos vamos a la carpeta /System/Library/LaunchDaemons.
vez ahí dentro, tendremos que eliminar los siguientes archivos:
com.apple.DumpPanic.plist – Este servicio se encarga de enviar los fallos y cuelgues de las aplicaciones a Apple.
com.apple.ReportCrash.x.plist – De aquí, tendremos que eliminar todos los archivos .plist que empiecen por com.apple.ReportCrash.
com.apple.CrashHouseKeeping.plist
com.apple.aslmanager.plist – Este servicio es el administrador de los log del sistema.
com.apple.syslogd.plist – Crea un archivo con un log de los distintos eventos del sistema.
com.apple.powerlog.plist – Este servicio es el encargado de la monitorización de problemas con cargadores de terceros.
Los siguientes servicios que tenemos que eliminar no modifican nada al ser eliminados:
com.apple.stackshot.server.plist
com.apple.tcpdump.server.plist
com.apple.iqagent.plist
com.apple.mobile.profile_janitor.plist
Estos dos servicios tan sólo son de utilidad para los desarrolladores:
com.apple.chud.chum.plist
com.apple.chud.pilotfish.plist
Lo que habíamos borrado hasta ahora, no supone ninguna carencia al usuario de a pie.
Los que vamos borrar ahora mejora la velocidad del iPhone 3G, pero tendremos que pagar a cambio la carencia de algunos servicios o aplicaciones.
Tú decides:
com.apple.AddressBook.plist – Si borramos este servicio, la aplicación de contactos arrancará más lentamente, pues no queda residente en memoria.
com.apple.accessoryd.plist – Borrando este servicio, será imposible conectar accesorios externos (Transmisores FM, Docks, etc) a nuestro iPhone, y éstos sólo permitirán cargarlo.
com.apple.apsd.plist – Eliminando este daemon, eliminaremos las notificaciones push por completo de nuestro sistema.
com.apple.dataaccess.dataaccessd.plist – Desactiva la sincronización de contactos con Exchange y Google Sync.
com.apple.datamigrator.plist – Proceso encargado de transferir contactos entre la tarjeta SIM y el iPhone.
com.apple.racoon.plist – Proceso utilizado para la gestión de conexiones VPN.
com.apple.MobileInternetSharing.plist – Encargado de gestionar la compartición de datos con Tethering entre el iPhone y nuestro Mac.
com.apple.AOSNotification.plist – Daemon encargado de la sincronización con MobileME.
com.apple.AdminLite.plist – Es el proceso que se encarga de intentar recuperar el control de una aplicación que se ha quedado congelada. Si lo eliminamos, la aplicación se cerrará directamente.
Modificando los parámetros internos de algunos archivos
Ahora que hemos dejado a nuestro iOS más liviano y sin procesos inútiles en segundo plano, toca optimizar el rendimiento modificando algunos de los parámetros en el interior de los archivos del sistema operativo.
Si editamos el archivo com.apple.itunesstored.plist, tendremos más RAM disponible para otras cosas. Para ello, lo abrimos con cualquier editor de texto (Text Edit nos vale perfectamente).
Una vez abierto el archivo, tenemos que buscar lo siguiente:
<key>SuccessfulExit</key>
<false/>
Cuando tengamos localizada la clave SuccessfulExit, tendremos que cambiar el false por un true, con lo que quedaría así:
<key>SuccessfulExit</key>
<true/>
Otra opción por último es instalar una aplicación que crea un archivo de memoria temporal para agilizar nuestro torpe iPhone 3G.
Arranca Cydia y mete esta fuente: gumballtech com/ cydia
Busca el programa iMemory enhacer y lo instalas