// como añadir la opción de “multitasking” a Cydia (jailbreak)

Cydia, entre todas las cosas buenas que tiene, hay un tema que al día de hoy es un fastidio (perdonando la expresión). Aun en su versión más reciente, este no incluye la capacidad de seguir corriendo en el trasfondo (multitasking). Estimamos mucho al desarrollador de Cydia, Saurik, pero la falta de “multitasking” es un dolor de cabeza especialmente cuando Cydia cada vez que inicia se conecta a los servidores de Saurik para buscar nuevas actualizaciones. Pero no se desanime, hoy le tenemos las instrucciones de como habilitar la capacidad de multitasking a la aplicación de Cydia.

Obviamente antes de continuar los siguientes pasos, su equipo con iOS tiene que haber pasado por el proceso de jailbreak. Favor de consultar nuestros tutoriales.

Unas notas antes de empezar:

  • En adición necesitamos ingresar a los directorios dentro del equipo. Tenemos dos opciones: podemos bajar la aplicación iFile en Cydia, el cual trabaja como un explorador para su iPhone, iPad o iPod Touch, la segunda opción es ingresar mediante OpenSSH a su equipo. Como navegar por iFile les debe de ser un tema bastante familiar, explicaremos como hacer estos pasos medinate OpenSSH.
  • Estaremos usando OpenSSH, pueden consultar este tutorial si no han manejado SSH anteriormente.
  • dgtallikä no se hace responsible de cualquier daño ocasionado al seguir estos pasos.

Paso #1: Si no lo han hecho aún, Instalar OpenSSH en el iPad. Esto se hace ingresando a Cydia y hacer una búsqueda de la herramienta (ingrese “OpenSSH” en la sección de SEARCH).

clip_image001

Luego de instalar OpenSSH, podemos usar herramientas como WinSCP (Windows) o Cyberduck (Mac) para ingresar a los directorios del iPad.

clip_image002

Nota: Como verán en las instrucciones, utilizaremos la cuenta de “root” para ingresar el directorio del iPad y la contraseña “alpine”. Si usted es fiel seguidor de dgtallikä, sabrá que en un tutorial anterior recomendamos que cambie esta contraseña en el iPhone para evitar ataques maliciosos. Lo mismo aplica para el iPad. Si usted ya hizo este cambio en el iPad, cambie “alpine” por la contraseña correcta.

Requerimientos:

  • Identificar el IP de su equipo iPad, iPhone o iPod Touch ingresando a SETTINGS > seleccionando la conexión WiFi > oprimir flecha azul al lado del nombre de la red WiFi que está conectado.
  • Estaremos usando OpenSSH, pueden consultar este tutorial si no han manejado SSH anteriormente.

MAC OS:

Para ambiente MacOS usaremos Cyberduck (si esta en ambiente Windows, salte a la próxima sección). Pueden conseguir Cyberduck en el siguiente enlace.

1. Luego de ser instalado, suban la solución. Opriman el botón “Open Connection” en el menú superior a la izquierda.

2. Ingresar la siguiente información:

– Escoger como método de conexión SFTP (SSH File Transfer Protocol)

– Server: la dirección de ip del equipo.

– Port: 22

– Username: root

– Password: alpine

clip_image003

3. Oprimir “Connect”

4. En el siguiente mensaje oprimir “Allow”

clip_image004

5. Listo, podrán ver todos los archivos en el equipo.

clip_image005

WINDOWS:

Para ambiente Windows usaremos WinSCP. Lo pueden conseguir en este enlace.

1. ¿Instalado? Perfecto, al subir WinSCP entren la siguiente información:

clip_image006

Host name: la dirección de ip de su equipo.

Port Number: 22

username: root

password: alpine

2. Saldrá la siguiente ventana, simplemente opriman Sí (“YES”).

clip_image007

3. Ingreso total al directorio del de su equipo.

clip_image008

Ya que tenemos ingreso a todos los archivos en su equipo con iOS, hagamos los siguientes pasos:

Paso #1: Navegar al directorio /var/stash/Applications/Cydia.app

Paso #2: Abrir el archivo Info.plist

Paso #3: Busque la siguiente línea casi al final:

<key>UIApplicationExitsOnSuspend</key>

<true/>

Paso #4: Cambie el valor de “true” a “false”. Quedaría así:

<key>UIApplicationExitsOnSuspend</key>

<true/>

Luego de cambiar este valor salga del archive (asegure salvar el mismo) y reinicie su equipo. Cydia ahora no cerrará cuando se mueva de aplicación. Solo una advertencia, Cydia puede consumir su memoria bastante rápido así que pendientes. Por tal razón no sugerimos hacer estos pasos en equipos viejos como el iPhone 3G.