Posible solución para que el iPhone 3G corra más rápido en el iOS4

  1. kanyo
    Mensajes
    5,214


    Si vuestro iPhone 3G es muy lento con el iOS4 es probable que permitió experiéncia en RedSnow.
    Ésto hace que los icónos obtengan una sombra agradable, pero este tratamiento sombra es demasiádo para el 3G.
    Puede desactivar los fondos mediante la edición de un archivo. Cómo editar este archivo no se describe aquí con mucho detalle.
    Los chicos de xSellize nos han comunicádo un método de posíble solución a esto via SSH.
    Nos comunícan que si no sabéis, que os esperéis que sacarán una herramienta para hacer eso (o tal vez añaden un interruptor en SBSettings).

    • Accéden a su root mediante SSH.
    • Navegáis hasta /System/Library/CoreServices/SpringBoard.app
    • Convertís el plist que necesitamos de binario a xml para que pueda editar en un editor de texto: plutil -convert xml1 N82AP.plist
    • Editar el archivo N82AP.plist y cambiad ésta línea.
    <key>homescreen-wallpaper</key>
    <true/>

    a esto:

    <key>homescreen-wallpaper</key>
    <false/>


    • Guardád los cámbios y haced un respring o reiniciad el dispositívo.
    Si deseáis fondos después de esto, podéis utilizar bosspaper o Winterboard.

    Fuente: xSellize y BigBoss










  2. kanyo
    Mensajes
    5,214
    Mejorar el rendimiénto del iPhone 3G con el iOS4 (Actualizádo)


    Los chícos de LocuraiPhone nos han dado otra posíble solución para mejorar el rendimiento del iPhone 3G con el iOS4.

    Empezámos:

    Ingresar via SSH a la carpeta /System/Library y realizar un Backup de la carpeta LaunchDaemons (por si acaso)

    Borrar los siguiente archivos:

    com.apple.DumpPanic.plist (Envia fallos para ser evaluados por Apple)
    com.apple.ReportCrash.(todos).plist
    com.apple.CrashHouseKeeping.plist
    com.apple.aslmanager.plist (Este Daemon administra logs del sistema)
    com.apple.syslogd.plist (Crea logs con eventos del sistema)
    com.apple.powerlog.plist (Se utiliza para monitorizar problemas con cargadores de terceros)
    com.apple.stackshot.server.plist (No se modifica nada al eliminarlo)
    com.apple.tcpdump.server.plist (No se modifica nada al eliminarlo)
    com.apple.iqagent.plist (No se modifica nada al eliminarlo)
    com.apple.mobile.profile_janitor.plist (No se modifica nada al eliminarlo)
    com.apple.chud.chum.plist (Util si eres desarrollador)
    com.apple.chud.pilotfish.plist (Util si eres desarrollador)

    Solo borrar si no utilizas estas características (si no tienes idea de que se trata, no borres nada):

    com.apple.AddressBook.plist (Al borrar la aplicación de Contactos cargara mas lentamente) Borralo si no te importa.
    com.apple.accessoryd.plist (Al borrarlo se desactiva la funcionalidad de accesorios externos como Docks, Transmisores FM y cables AV). Estos accesorios solo cargaran la bateria del dispositívo. Puedes borrarlo si no utilizas estos accesorios.
    com.apple.apsd.plist (Al borrarlo se desactivan completamente las notificaciones Push).
    com.apple.dataaccess.dataaccessd.plist (Al borrarlo se desactiva la sincronizacion de contactos con Exchange y Google Sync). Solo borrarlo si no lo utilizas.
    com.apple.datamigrator.plist (Se usa para transferir contactos entre Sim y telefono).
    com.apple.racoon.plist (Se usa para conexiones VPN). Si no utilizas VPN puedes borrarlo.
    com.apple.MobileInternetSharing.plist (Usado para Tethering). Si no utilizas Tethering puedes borrarlo.
    com.apple.AOSNotification.plist (Usado para sincronizacion con MobileME). Si no utilizas MobileMe puedes borrarlo.
    com.apple.AdminLite.plist (Utilizado para tratar de recuperar el control de una aplicacion cuando esta falla). Borrandolo, las aplicaciones que fallen directamente se cerraran.

    • Editar este archivo (Esto cierra completamente las aplicaciones al salir – Opcional)
    com.apple.itunesstored.plist

    Modificar:

    <key>SuccessfulExit</key>
    <true/>


    Debe quedar asi:


    <key>SuccessfulExit</key>
    <false/>


    Eliminar las sombras de los iconos del SpringBoard


    • Acceder por SSH al iPhone y dirigirse a la carpeta /System/Library/CoreServices/
    • Nos situamos sobre Springboard.app y pulsamos el boton derecho.
    • Elegimos mostrar contenido del paquete y nos apareceda esto:


    • Seleccionar los 8 archivos tal y como estan en la imagen, y eliminarlos.
    Instalar iMemory enhancer para crear un archivo de intercambio(Memoria Virtual)

    Con este Tweak podremos ampliar nuestra memoria RAM disponible creando una memoria virtual.

    Antes de iMemory enhancer:



    Despues de iMemory enhancer:



    esto es iMemory enhacer.

    • Para instalarlo solo deben agregar el siguiente repositorio a Cydia:

    "http://gumballtech.com/cydia" (sin las comíllas)

    • Buscar iMemory enhancer e instalarlo.


    • Al finalizar reiniciar el iPhone (Demorara mas de lo habitual mientras se crea el archivo, no preocuparse)
    Ahora ya tenemos un iPhone 3G con iOS4 multitarea y fondos personalizados mucho mas fluido y las aplicaciones se ejecutarán correctamente

    Grácias a nuestros amígos de LocuraiPhone









  3. manuneux
    Mensajes
    1
    Yo lo he hecho y a ver qué pasa

  4. mogaec
    Mensajes
    15
    Hola Kanyo disculpa quisiera hacerte una consulata que significa SSH? y que es SBSettings? quisiera intentar lo que sugieres!!!! Gracias!!!!

  5. fabycc
    Mensajes
    7,384
    Cita Iniciado por mogaec Ver Mensaje
    Hola Kanyo disculpa quisiera hacerte una consulata que significa SSH? y que es SBSettings? quisiera intentar lo que sugieres!!!! Gracias!!!!
    Hacer el Jailbreak en tu idevice, y no preguntes que es jailbreak, busca que esta por todo el foro. Te explico un poco, SSH es habrir el sistemas de archivos para trabajarlo mediante un programa desde la pc o mac ( por ejemplo usando itunnel) y el sbsetting es para manejar algunas cosas como por ejemplo lo mas simple seria poner el estado de la bateria en numerico o cantidad de memoria libre.

+ Comentar Post