Paso 2: Configurar el teléfono
Tentador que puede ser para destrozar su GameBoy a piezas para empujar su teléfono en él, debe haber preparación de antemano. En primer lugar, debe configurar su teléfono para poder trabajar sin una pantalla táctil, como toda respuesta táctil se perderá por la realización de este proyecto. Android tendrá que navegar con los botones poco disponibles para usted. El más reciente la versión de Android, mejor que mejor, ya que tiene más soporte para dispositivos externos. Nada JellyBean 4.1 o sobre debe ser bien, pero pretenden para KitKat 4.4 o superior en el lado seguro.
Antes de iniciar, asegúrese de que su teléfono está arraigada. Archivos en el sistema deben ser editados y sin privilegios de root, esto no será posible. Mi teléfono, el LG Optimus L3 II, salió de la caja con un gestor de arranque bloqueado, una versión LG de Android 4.1.2 y neutralismo. Los teléfonos Android vienen raramente la arraigada y con un bootloader desbloqueado, pero no es invisible. Fui demasiado y decidió desbloquear mi bootloader y extraoficialmente actualizar mi Android a 4.4.4 KitKat, bajo la forma de un puerto oficioso de CM11 por Caio99BR. Elegí este firmware específico por varias razones: podido hasta 6.0 Android, como hay puertos no oficiales para este LG, pero el más nuevo de la versión, más uso intensivo de recursos es, y este teléfono no es lo que usted llamaría potente. KitKat tiene más que suficiente soporte para teclados externos y ratones, así que lo dejé en aquel. Cuál es agradable sobre la custom ROM de CyanogenMod son que son altamente personalizables, raíz se ha integrado en el firmware, y usted puede ajustar el sistema para aumentar el rendimiento a su voluntad.
Por supuesto, no hay que modificar su sistema tanto como lo hice. Todo lo que realmente necesita hacer es ver cómo a raíz de su teléfono en Internet.
Ahora, usted necesita conectar su teclado de bluetooth a su teléfono. No desmontar ni el teléfono ni el teclado hasta que lograron emparejar los dispositivos juntos y se ha asegurado que trabajan bien juntos. No seas como yo (tomé el teclado apartes y desoldar los componentes de él pasado el punto de no retorno). Que terminé tener que recrear las teclas numéricas en un protoboard para escribir en el código de emparejamiento que mi teléfono. Si su teléfono admite entrada USB y utiliza un teclado USB, usted no necesita preocuparse por esto.
Jugar con el control de tu teléfono con el teclado y asegúrese de que usted puede acceder a todos los controles vitales que necesita para hacer funcionar su teléfono con el teclado.
Recomiendo instalar a un servidor de escritorio remoto en el teléfono como copia de seguridad. Nunca se puede estar demasiado seguro. Decidí instalar Mobizen, y habilité pantalla compartir a través de WiFi y USB. Puede controlar el teléfono por WiFi accediendo a mobizen.com, pero debe instalar al cliente Mobizen en su PC si usted quiere controlar por el puerto USB. Lamentablemente, no hay ningún cliente de PC para sistemas operativos Linux, pero debe estar bien si usas Windows o OSX. También he instalado Remodroid en mi celular LG y mi teléfono actual, como me permite controlar a distancia el LG de mi teléfono actual. Aunque tiene sus desventajas. Rendimiento con RemoDroid ha sido en ninguna parte cerca de perfecto, pero funciona bastante bien para mis necesidades. Se supone que el espejo de la pantalla LG en mi teléfono, pero si a menudo sólo permanece atascado. Se puede sin embargo utilizar como una pantalla táctil de control remota, que es más que suficiente para mí.
Si usted planea en tener conexión WiFi en tu GameBoy, usted querrá guardar todas las contraseñas de WiFi en él de antemano, ya que no será capaz de escribir de una vez el teléfono en la GameBoy, a menos que utilice un escritorio remoto.
También recomiendo instalar todo el software del emulador que va a usar más adelante ahora, te salvará de la molestia de instalar sin una pantalla táctil. Así podría comenzar alrededor de toquetear la configuración de cada emulador para adaptarlo a sus necesidades.
Puesto que no habrá ninguna retroalimentación táctil, también tienes que eliminar todos los bloqueos de pantalla y posibles obstáculos que requieren acciones como deslizar o arrastrar.