1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
|
---
title: Geeksphone
slug: Archive/B2G_OS/Phone_guide/Geeksphone
tags:
- Firefox OS
- Gaia
- Geeksphone
- Tutorial
- Update
- actualizacion
translation_of: Archive/B2G_OS/Phone_guide/Geeksphone
---
<div class="summary">
<h5 id="Ediciones_Developer_Preview_de_teléfonos_Firefox_OS_se_están_convirtiendo_en_una_amplia_difusión_entre_la_comunidad_principalmente_a_través_de_Geeksphone._Dado_que_estos_son_para_desarrolladores_naturalmente_queremos_que_testees_y_juegues_con_ellos_lo_mas_posible!_En_este_articulo_se_cubriran_algunos_tips_básicos_sobre_comó_mantener_el_telefono_actualizado_y_como_ajustar_las_aplicaciones_del_sistema_Gaia."><span class="seoSummary"><span id="result_box" lang="es"><span class="hps">Ediciones</span> <span class="hps">Developer</span> <span class="hps">Preview</span> <span class="hps">de</span> <span class="hps">teléfono</span>s <span class="hps">Firefox</span> <span class="hps">OS</span> <span class="hps">se están convirtiendo en</span> <span class="hps">una amplia difusión entre</span> <span class="hps">la comunidad</span><span>,</span> <span class="hps">principalmente a través de</span></span> <a href="http://www.geeksphone.com/">Geeksphone</a>. Dado que estos son para desarrolladores, naturalmente queremos que testees y juegues con ellos lo mas posible! En este articulo se cubriran algunos tips básicos sobre comó mantener el telefono actualizado y como ajustar las aplicaciones del sistema Gaia. </span></h5>
</div>
<h5 id="(Nota_Estas_instrucciones_son_para_los_viejos_modelos_Keon_y_Peak_no_necesariamente_para_el_ultimo_telefono_Geeksphone_Revolution)">(Nota: Estas instrucciones son para los viejos modelos Keon y Peak, no necesariamente para el ultimo telefono Geeksphone Revolution)</h5>
<p> </p>
<h2 id="Actualizando_tu_Geeksphone_a_las_últimas_versiones">Actualizando tu Geeksphone a las últimas versiones</h2>
<p>Las actualizaciones de Firefox Os pueden ser descargadas desde la aplicación Configuración, que se encuentra bajo información del Dispositivo. Puede configurarse el dispositivo para que cheque por actualizaciones diriamente, semanalmente o mensualmente. Además se proporciona un botón "checar ahora". Cuando hay una actualización disponible se le pedira que descargue e instale la versión actual.</p>
<p><img alt="The screen for checking updates on the Firefox OS settings app" src="https://mdn.mozillademos.org/files/6051/checkupate.png" style="width: 318px; height: 478px; display: block; margin: 0px auto;"></p>
<h2 id="Flasheando_su_teléfono">Flasheando su teléfono</h2>
<p>El equipo de Geeksphone también ofrece la última versión estable y nightly build como descargas autonomas para flasear tu telefono.</p>
<h3 id="Configure_su_teléfono_y_computadora">Configure su teléfono y computadora</h3>
<p>Antes de intentar flashear su teléfono asegurese de que ha realizado las configuraciones descritas en la sección "Configuración del dispositivo Geeksphone" en <a href="https://hacks.mozilla.org/2013/05/pushing-firefox-os-apps-to-the-geeksphone/" style="line-height: 1.572;"> Instalando Apps Firefox OS al Geeksphone</a><span style="line-height: 1.572;">.</span> Esto le asegurara que puede transferir datos a su teléfono. En esa misma sección, siga las instrucciones y asegurese que cuenta con los drivers USB correctos.</p>
<div class="note">
<p><strong>Nota:</strong> Es particularmente importante en las computadoras Windows esten configuradas con los drivers USB correctos.</p>
</div>
<p>Las imagenes estan localizadas en <a href="http://downloads.geeksphone.com/">el sitio de descarga de Geeksphone.</a> En este sitio se le presentaran varias opciones para seleccionar su dispositivo y que tipo de imagen desea utilizar.</p>
<p><img alt="Two phone images side by side, the Geeksphone Keon and Peak, with different software download options below each one." src="https://mdn.mozillademos.org/files/6055/geeksphone-download.png" style="width: 530px; height: 486px; display: block; margin: 0px auto;"></p>
<p>Descarge la imagen que usara y extraiga el archivo en su sistema de archivos. El archivo contiene imagenes y comandos requeridos para flashear el teléfono usando Windows, Mac OS, o Linux. Antes de empezar a flashear el teléfono asegúrese de que tiene habilitada la depuración remota en el teléfono. Esta opción puede ser habilitada lanzando la aplicación Configuraciones y navegando a <code>Informació del dispositivo -> Mas información -> Desarrollador.</code> Asi mismo, no intente flashear el dispositivo si la batería tiene menos del 50% de carga.</p>
<p><img alt="Enabling remote debugging on the Firefox OS Settings app" src="https://mdn.mozillademos.org/files/6049/remote-debugging.png" style="width: 320px; height: 480px; display: block; margin: 0px auto;"></p>
<div class="note">
<p><strong>Nota:</strong> Si tu dispositivo no se encuentra con el script de los siguientes pasos, incluso si esta conectado via USB, tendrás que desbloquear tu teléfono y esperar a que aparezca en el sistema.</p>
</div>
<div class="note">
<p><strong>Nota:</strong> "Flashear" el teléfono eliminara todos los datos en el. Si deseas hacer un respaldo de tus datos y restaurarlos despues, sigue las siguientes instrucciones en <span style="line-height: 1.5;"> </span><a href="/en-US/Firefox_OS/Firefox_OS_build_prerequisites#Backup_the_phone_system_partition">Copia de seguridad de la partición del sistema del teléfono</a><span style="line-height: 1.5;">.</span></p>
</div>
<h3 id="Windows">Windows</h3>
<div class="note">
<p><strong>Nota:</strong> Puede que tenga la necesidad de instalar los drivers USB en Windows. Para obtener estas instrucciones vea la sección<span style="line-height: 1.572;"> "Configuración del dispositivo Geeksphone" en <a href="https://hacks.mozilla.org/2013/05/pushing-firefox-os-apps-to-the-geeksphone/" style="line-height: 1.572;"> Instalando Apps Firefox OS al Geeksphone</a><span style="line-height: 1.572;">.</span></span></p>
</div>
<p>Abra una linea de comandos(<code>inicio -> escriba cmd in la busqueda -> enter </code>en Windows 7, <code>tecla de window + X -> seleccionar linea de comandos</code> en Windos 8) y dirigete a la ruta del directorio donde se encuentran los archivos extraidos con cd "ruta del directorio". Enter:</p>
<pre class="brush: bash" lang="bash">flash.bat
</pre>
<p>Esto instalara la nueva imagen en el teléfono. El teléfono necesitara ser configurado nuevamente ya que todos los datos habrán sido borrados.</p>
<h3 id="Mac_OS">Mac OS</h3>
<p>Abra una ventana de Terminal (<code>Cmd + espacio -> escriba terminal -> enter</code>) y dirijase a la ruta del directorio que contiene los archivos extraidos. Enter:</p>
<pre class="brush: bash" lang="bash">./flash_mac.sh
</pre>
<p>Esto instalara la nueva imagen en el teléfono. El teléfono necesitara ser configurado nuevamente ya que todos los datos habrán sido borrados.</p>
<h3 id="Linux">Linux</h3>
<p>Para flashear un Keon desde Ubuntu hay que agregar la siguientes reglas a /etc/udev/rules.d/51-android.rules</p>
<div>
SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", ATTR{idProduct}=="8013", MODE="0666"</div>
<div>
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d00d", MODE="0666"</div>
<div>
</div>
<p>Abra una ventana de Terminal (control-alt-t en Ubuntu) y dirijase al directorio que contiene los archivos extraidos. Enter:</p>
<pre class="brush: bash" lang="bash">./flash.sh
</pre>
<p>Esto instalara la nueva imagen en el teléfono. El teléfono necesitara ser configurado nuevamente ya que todos los datos habrán sido borrados.</p>
<p>Esto debe flashear la nueva imagen en el teléfono. El teléfono debera configurarse de nuevo ya que toda la información ha sido borrada. Si quiere tener un respaldo de su información y restaurarla despues, puede seguir las instrucciones en <a href="/en-US/Firefox_OS/Firefox_OS_build_prerequisites#Backup_the_phone_system_partition">Respaldo del sistema de partición del teléfono.</a></p>
<div class="note">
<p><strong>Otra forma de "Flashear" el Keon usando Ubuntu es de la siguiente manera:</strong></p>
</div>
<p>Paso 1: Conecta el dispositivo</p>
<p>Paso 2: Abre la Terminal</p>
<p>Paso 3: Escribe el comando <em>sudo nautilus</em>, escribe tu contraseña de Root para abrir el sistema de ficheros</p>
<pre class="brush: bash language-html" lang="bash"><code class="language-bash"><span class="st"><em>sudo nautilus</em></span></code></pre>
<p>Paso 4: Pega la carpeta de Firefox O.S Geeks Phone Build en el directorio</p>
<p>Paso 5: Haz click en el archivo llamado "flash.sh"</p>
<pre class="brush: bash language-html" lang="bash"><code class="language-bash">./flash.sh</code></pre>
<h2 id="Si_tiene_un_'unagi'_o_un_teléfono_developer_preview_que_no_sea_un_Geeksphone">Si tiene un 'unagi' o un teléfono developer preview que no sea un Geeksphone</h2>
<p>Si usted cuenta con un teléfono de desarrollador y no es Geeksphone como un 'unagi' o un dispositivo basado en Android, tal vez necesite realizar los siguientes pasos. Si este no es el caso, por favor siga a la siguiente sección.</p>
<p>Usted necesitara instalar el <strong>adb </strong>y <strong>fastboot</strong>. Estas utilidades se pueden enconrar en el Kid de herramientas de desarrollo Android (ADT).</p>
<p>No es necesario instalar todo el kit de desarrollo. Descargue el kit de desarrollo desde aqui y extraiga el contenido. Adb y fastboot se encuentrar en el directorio /platform-tools/carpeta. Estos pueden ser copiados a /usr/bin en Linux o Mac OS, o copiados en alguna carpeta siempre y cuando se especifique el $PATH de los binarios agregados.</p>
<p>Si usted esta tratando de flashear su dispositivo y tiene otro conectado via USB, su teléfono posiblemente no sea detectado por las utilidades correctamente. Solamente tenga conectado su teléfono mientras intente flashearlo.</p>
<h2 id="Afinando_Gaia">Afinando Gaia</h2>
<p>Si usted es parte de la industria, usted puede adaptar las aplicaciones por default en Gaia - la UI en Firefox OS. En esta sección se cubrira algunos aspectos básicos para clonar Gaia y hacer cambios en las aplicaciones por default del sistema. Tenga en cuenta que estos consejos son "bajo su propio riesgo" y pueden involucrar la sección "Ok, he brickeado mi teléfono". Antes de proceder, este seguro de tener instalado adb y fastboot en su sistema. Para verificar que los tiene instalado abra una ventana de Terminal y escriba <code>adb devices</code> con su dispositivo conectado. Usted deberia ver su teléfono listado bajo los dispositivos conectados.</p>
<p>Usted tambien puede correr fastboot desde terminal. Si usted corre fastboot, se debera mostrar un conjunto de opciones. Si usted no tiene instalado adb o fastboot, una busqueda rapida en Google con su sistema operativo volvera varios resultados sobre como instalarlos. Adicionalmente a adb y fastboot usted necesitara tener Git. Si no tiene instalado Git, de un vistazo a esta <a href="https://help.github.com/articles/set-up-git">guia de configuració</a>. Finalmente asegurese de que su teléfono esta configurado para la depuración remota, paso descrito en la sección previa.</p>
<p>Una vez que tenga todos los prerequisitos abra una terminal y dirijase al directorio donde le gustaría clonar el código fuente de Gaia. Escriba el siguiente comando:</p>
<pre class="brush: bash" lang="bash">git clone git://github.com/mozilla-b2g/gaia.git gaia
cd gaia
</pre>
<p>Esto clonara la ultima versión del código de Gaia en su sistema.</p>
<div class="warning">
<p>Si su plan es subir cambios de regreso al código de Gaia, asegurese de hacer un fork del codigo antes de clonar como se describe en <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Platform/Gaia/Hacking">Hacking Gaia</a>.</p>
</div>
<p>Recientemente el Geeksphone Keon ustiliza la rama v1.0.1 del código de Gaia, así que asigne la rama adecuada con el siguiente comando antes de hacer cualquier otra cosa:</p>
<pre class="brush: bash" lang="bash">git checkout -b v1.0.1 origin/v1.0.1
</pre>
<p>La mayor parte de las aplicaciones del sistema estan localizadas en el subdirectorio de aplicaciones de Gaia. Usted ahora puede hacer cualquier cambio que desee en las aplicaciones de Firefox OS. Una vez que haya hecho los cambios, asegurese que su dispositivo ha sido montado apropiadamente usando el siguiente comando:</p>
<pre class="brush: bash">adb remount</pre>
<p>A continuación, ejecute el siguiente comando para hacer push de las aplicaciones modificadas en su teléfono. Esto hará push por defecto a todas las apps del teléfono:</p>
<pre class="brush: bash" lang="bash">B2G_SYSTEM_APPS=1 make install-gaia
</pre>
<p>Si sólo hizo cambios en una sola app puedes especificar los cambios de esta usando una sintaxis similar. En este ejemplo sólo la aplicación de calendario sera instalada en el teléfono:</p>
<pre class="brush: bash" lang="bash">APP=calendar B2G_SYSTEM_APPS=1 make install-gaia
</pre>
<p>Si tiene problemas mientras hace los cambios, puede reiniciar el teléfono a los valores por defecto usando los siguientes comandos:</p>
<pre class="brush: bash" lang="bash">make production
make reset-gaia
</pre>
<div class="note">
<p><strong>Nota</strong>: Tenga en cuenta que cualquiera de los comandos anteriores limpiaran cualquier dato o aplicación lanzada en el teléfono. Si quiere hacer un respaldo de su información y restaurarla después, debe seguir las instrucciones en el apartado de <a href="/en-US/Firefox_OS/Firefox_OS_build_prerequisites#Backup_the_phone_system_partition">Copia de seguridad de la partición del sistema del teléfono </a>.</p>
</div>
<h2 id="Ok_he_bloqueado_mi_teléfono">"Ok, he bloqueado mi teléfono"</h2>
<p>Si esta en el proceso de modificación de su teléfono y "no responde" debería ser capaz de recuperarlo usando fastboot con un simple procedimiento. A continuación se ilustra como reestablecer el Keon pero con otros teléfonos el proceso debería ser similar. También necesitara verificar si tiene instalado fastboot.</p>
<p>Primero retire el cable USB y después remueva la batería del teléfono por 30 segundos. Entonces reinserte la batería y presiones el botón de bajar volumen mientras mantiene el botón de encendido por unos cuantos segundos. A continuación reconecte el cable USB y ejecute los siguientes comandos desde una ventana de Terminal en el directorio que contiene los ultimos archivos img descritos en la primera sección de este post:</p>
<pre class="brush: bash" lang="bash">fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash userdata userdata.img
fastboot flash system system.img
fastboot reboot
</pre>
<p>Este proceso debera recuperar su teléfono. Si no funciona, es posible que tenga que intentar una segunda vez.</p>
<h2 id="A_jugar!">A jugar!</h2>
<p>Esperamos que estas instrucciones te sean utiles, y naturalmente queremos que seas feliz con Firefox OS y las posibilidades que somos! Sientete libre de jugar con las actualizaciones de tu dispositivo, de hacer cambios/actualizaciones de las aplicaciones Gaia, y también sientete inspirado de construir tus propias Open Web Apps.</p>
<h2 id="Ver_también">Ver también</h2>
<ul>
<li><a href="/en-US/Firefox_OS/Developer_phone_guide/Geeksphone/Geeksphone_FAQ">Geeksphone FAQ</a></li>
<li><a href="/en-US/Apps/Quickstart/Build/Intro_to_open_web_apps">Introducción a la web abierta</a></li>
</ul>
|