Archive for category Android

Fallo del botón de encendido en el Nexus One

Ya llevo 3 años con mi Nexus One, debo decir que muy contento en general. Me dio ciertos problemas de reinicios por sobrecalentamiento al principio, sobre todo cuando usaba el GPS. Después de que me cambiaran la placa en garantía (o eso me dijeron), no me ha vuelto a pasar casi nunca.

Justo cuando parecía que todo iba bien con mi HBOOT personalizado para aumentar la partición /data, y mi ROM actualizada con aspecto Android 4.0 (aunque sigo en Gingerbread, las de Jelly Bean no me convencen), de repente hace unos días el móvil dejó de encenderse. Al principio pensé que había muerto del todo, pero luego recordé que llevaba algunas semanas que le costaba encender la pantalla. A veces tenía que pulsar varias veces, o mantener pulsado durante uno o dos segundos para que se encendiese y mostrase la pantalla de desbloqueo.

Después de poner y quitar la batería varias veces, el móvil finalmente arrancó, y con él encendido pude confirmar mis sospechas. El botón de encendido ya no funcionaba. Y como me da mucha pereza tener que ponerme a elegir móvil nuevo… pues me puse a buscar cómo sobrevivir al problema.

Viviendo sin botón de encendido

Antes de conseguir repuesto, el primer paso es conseguir poder operarlo sin tener botón de encendido.

  1. No dejes que la batería se acabe. Si aun así el móvil se te apaga, o tienes que cambiar la SD o la SIM, hay por ahí un método para encenderlo utilizando el cable de carga y metiendo y sacando la batería en el momento justo.
  2. Activar la pantalla con un botón alternativo. Afortunadamente, si tienes alguna ROM no oficial, basada en CyanogenMod, puedes activar la opción de encender la pantalla mediante los botones de volumen o el trackball:
    • Ajustes->Ajustes de CyanogenMod->Entrada->Activación con bola de navegación
    • Ajustes->Ajustes de CyanogenMod->Entrada->Activación con botón de volumen
  3. Apagar/bloquear la pantalla. Para esto, podemos utilizar la aplicación gratuita Turn Off The Screen.
  4. Apagar el móvil. Igual que en el caso anterior, podemos utilizar una aplicación de terceros, gratuita, llamada Quick Boot.

Cómo reparar el botón de encendido

Con todos los trucos expuestos anteriormente, podemos llevar un uso diario más o menos normal, a no ser que se nos apague el móvil y no tengamos un cargador a mano… En cualquier caso, si quieres reparar por completo el móvil, hay que cambiar la pieza que falla.

Según lo que he podido leer, parece que el diseño del Nexus One hace que el cable que va hasta el botón de encendido quede doblado al cerrar la carcasa. Con el tiempo, esta posición forzada acaba por deteriorar las pistas del cable, lo que hace que el botón primero funcione mal y finalmente acabe por dejar de actuar por completo.

powerbutton-300x224

Desafortunadamente, el cable viene en una pieza junto con la placa en la que se inserta la cámara, y que lleva incluidos otros cuantos cables, por lo que para cambiarlo hay que desmontar bastante. La buena noticia es que la pieza entera se puede conseguir por poco dinero en eBay, unos 12€. Por supuesto no es un repuesto original, y no puedo dar fe de su calidad o fiabilidad, porque todavía no lo he recibido. Os dejo el enlace al vendedor que yo he comprado:

Y por supuesto, un video-tutorial para realizar la operación:

Otra opción si eres un manitas con el soldador, también puedes intentar reparar el cable soldando las pistas que estén cortadas. http://www.youtube.com/watch?v=Wb6HmSdLz98

Ya escribiré algo si al final logro repararlo o lo escacharro definitivamente…

No Comments

Type like a pro! (algunos trucos para el teclado en Android)

Bueno, lo primero es elegir un teclado, porque como sabréis (o no), existen muchas opciones diferentes. En Android hay infinidad de teclados, unos más convencionales y otros un poco más raros. Algunas alternativas variadas:
  • Teclado original 2.2: no está mal, pero le faltan algunas funcionalidades muy convenientes.
  • Teclado de Gingerbread: básicamente, es el teclado oficial de Android 2.3 para los que aún no podemos disfrutar de Gingerbread (al menos oficialmente… ¿alguien dijo Nexus One de Vodafone?). Tiene algunas mejoras interesantes y se puede instalar fácilmente desde el Market, aunque hay algunas funcionalidades que sólo están en la versión de pago.
  • MultiLing: basado en el teclado de Gingerbread, con algunas opciones de personalización adicionales (apariencia, respuesta táctil, gestos, e incluso un plugin para escritura gestual).
  • Teclado de HTC Sense: puede ser útil para los que vengan de un smartphone HTC con la interfaz Sense. No lo he probado mucho, pero tiene alguna funcionalidad diferente. Puedo intentar que mi media mandarina haga una comparativa 😛
  • Swype: para escribir, en lugar de pulsar teclas (tap), deslizas el dedo (swipe) dibujando un camino que pasa en orden por las letras que forman la palabra. Bueno para escribir con 1 dedo, pero hay que acostumbrarse un poco para ser rápido. Está en beta abierta, así que cuidado con hacerse adictos que tarde o temprano tocará pagar…
  • G-Board Lite: reconocimiento de símbolos manuscritos, al más puro estilo PDA antigua.
  • MessagEase: éste es un concepto de teclado completamente distinto. Nueve teclas, cada una con una letra en el centro que se escribe con una pulsación (tap) y varias en los bordes que se escriben arrastrando desde el centro hacia el borde correspondiente (swipe). Hay que memorizar la situación de las teclas desde cero, ya que es completamente diferente a cualquier teclado tradicional. No obstante, la distribución se basa en estudios de frecuencia y orden de las letras, y los que se han acostumbrado dicen que es muy rápido (hasta 50WPM).
Existen diversas comparativas para ver qué teclado se ajusta más a vuestras preferencias como  estaesta otra, incluso con videos que ayudan bastante a entender cómo funcionan los más raros. En mi caso llevo muchos años con un teclado QWERTY y soy bastante rápido con él, así que descarté las opciones con cambios más radicales. Entre las opciones tradicionales, me he quedado de momento con MultiLing. Es muy similar al teclado original de Gingerbread, pero con algunas opciones de personalización interesantes.
Pero aún con un teclado estándar y sin “predicciones mágicas” que escriben por tí, hay algunos trucos interesantes que pueden haceros la vida más sencilla y que no todo el mundo conoce.

Configurar varios idiomas

Seguramente la mayoría ya conoce esta opción, pero para el que no, puede ser un gran descubrimiento. Una funcionalidad muy útil para los que escribimos a veces en más de un idioma es poder cambiar el diccionario sin tener que ir a los ajustes de Idioma y teclado.

Si vamos a Ajustes->Idioma y teclado->Teclado de Android (sustituir por el teclado que queramos configurar), vemos que hay una opción de Idiomas. Si marcamos varios, podremos cambiar entre ellos simplemente deslizando el dedo horizontalmente sobre la tecla “espacio”.

Letras acentuadas, símbolos y números

En el teclado original de Froyo (y supongo que en los anteriores igual), para escribir una letra acentuada había que mantener pulsada la tecla correspondiente hasta que aparecía un pop-up con una o varias opciones para esa letra. Luego levantábamos el dedo y pulsábamos de nuevo en la opción elegida.

En el teclado de Gingerbread y derivados, el funcionamiento cambia, y puede resultar incómodo si estabas acostumbrado a lo anterior. Ahora el pop-up desaparece si levantamos el dedo, con lo que para escribir hay que deslizar el dedo una vez ha aparecido el pop-up, y puede resultar incómodo ver las diferentes opciones y acertar con la adecuada a la primera. El “truquillo” es que podemos deslizar el dedo fuera del propio pop-up, con lo que vemos perfectamente la opción que estamos seleccionando. Puede parecer una chorrada pero a mí me costó darme cuenta…

Auto-corrección y predicción

Auto-corrección al pulsar espacio o punto: se puede desactivar esta funcionalidad si ves que tu Android no te entiende :-P. No obstante, yo recomiendo dejarlo activado y en su lugar ir mejorando el diccionario.

Una novedad en el teclado de Gingerbread es que se puede cambiar una palabra después de haberla terminado de escribir o haber elegido una de las opciones de corrección/predicción. Simplemente pulsamos sobre la palabra recién escrita, aunque ya no esté subrayada, y volverán a aparecer las diferentes opciones en la barra de predicción.

Durante un año utilizando el teclado de Android, siempre había palabras que tenía que pararme a escribirlas de forma totalmente precisa, o bien borrar para deshacer la auto-corrección del teclado. Dos ejemplos:

  • “Allí”, cuando la escribía sin acento (mucho más rápido), la corrección automática te sustituye por palabras que no tienen nada que ver o incluso el apellido de algún contacto. La palabra con acento, cuando sale, sale muy lejos en la barra de predicciones, y no parece que el orden sea adaptativo poniendo primero la palabra que más uses o mejor, la que más veces hayas escogido.
  • “Qué”, cuando escribo sin acento, no me sugiere el pronombre interrogativo con acento.

Después de buscar un poco por internet sin éxito sobre cómo configurar la auto-corrección, estuve buscando en las opciones y se me ocurrió probar una cosa: añadir la palabra a tu diccionario personal. Resultado: cuando escribo “que”, la primera palabra sugerida es “qué”, tal y como yo quería, y lo mismo ocurre con “alli” y “allí”.

Como son palabras que ya están en el diccionario español, Android no te da la opción de guardarlas en el diccionario personal cuando las eliges en la barra de predicción, así que hay que ir a Ajustes->Idioma y teclado->Diccionario de Usuario. Allí, pulsamos Tecla Menú->Añadir, y escribimos la palabra que sea. Et voilà! Esta chorradilla me ha alegró la mañana :-P.

Otros truquillos del teclado

  • Pulsar dos veces espacio = punto.
  • Al poner signos de puntuación, no hace falta borrar el espacio que se añade al elegir una palabra de la barra de predicción, el teclado coloca el signo correctamente a continuación de la palabra y antes del espacio automáticamente.
  • Activar la vibración al pulsar una tecla, ayuda a los que estén acostumbrados a teclados físicos.

Opciones adicionales de MultiLing

  • Gestos: si activas esta opción, podrás realizar diversas acciones deslizando el dedo en un movimiento largo sobre el teclado
    • Vertical hacia abajo (↓): ocultar teclado
    • Vertical hacia arriba (↑): cambiar entre los diferentes tamaños del teclado.
    • Derecha (→): mostrar interfaz de escritura manual (gestual).
  • Teclados adicionales: si mantienes pulsada la tecla [123] aparecen diferentes opciones para poner un teclado numérico, uno de smileys, de símbolos, de escritura manual, junto con otras opciones como Text to Speech o un teclado específico de edición (con botonesCut,  Copy, Paste etc.).
  • Ocultar teclas de Text to Speech y Ajustes: se puede ocultar estos botones que no se usan muy a menudo (o al menos yo), lo cual hace la tecla de Espacio más grande y nos permite tener la coma (,) en el teclado principal.
  • Temas: se puede personalizar el aspecto del teclado con diversos temas, aunque a mí el que más me gusta es el de Gingerbread por defecto.
  • Ajustar intensidad de la vibración al pulsar
  • Tamaño de teclado y de las letras

Bueno, espero que con esto podáis escribir más rápido y sobre todo mejor si sois un poco talibanes ortográficos como yo. Actualizaré este post si encuentro una alternativa de teclado mejor o algún nuevo truco.

 

, , , , , , , ,

3 Comments

WhatsApp, Viber y comodidad vs privacidad

Hace ya unas cuantas semanas que me instalé WhatsApp. En todas partes lo describían como “SMS gratis”. Yo no terminaba de verle el atractivo o la ventaja más allá de una red de mensajería instantánea con mensajes offline, hasta que lo instalé. La funcionalidad única que lo hace realmente útil es que tu identificador es tu número de teléfono. Así de simple, y así de cómodo. Todos tus contactos del teléfono que utilizan la aplicación están automáticamente disponibles.

En un mundo ideal esta aplicación no tendría sentido, porque la gente utilizaría vCards para almacenar y transferir los contactos, que deberían incluir la dirección de correo electrónico y de mensajería instantánea, que por supuesto sería un identificador Jabber. Todas las redes de IM estarían interconectadas y se podría utilizar cualquier cliente para hablar con cualquier persona en cualquier red y … Uy, perdón, ya he vuelto, es que a veces se me va la cabeza.

Lo cierto es que la realidad no es como me gustaría (al menos en esto…), así que me la descargué. Pero tengo la mala costumbre de querer saber a quién vendo mi alma y en qué términos, así que eché un vistazo a las condiciones legales del servicio, de las que he extraído las partes que me resultaron más interesantes:

B. In order to access and use the features of the Service, you acknowledge and agree that you will have to provide WhatsApp with your phone number, as well as the phone numbers of third parties whom you wish to use the Service with. When providing your phone number, you must provide accurate and complete information. You hereby give your express consent to WhatsApp to use the phone numbers you provide for use in providing you access and use of the Service. You may never use another person’s phone number without their permission.

La interpretación de sentido común es que no deberías suplantar a otras personas utilizando su número como identificador, aunque para eso está el sistema de envío de un SMS de confirmación (habría que estudiar la robustez del sistema…). Otra posible interpretación “legal” (ojo, que IANAL) sería que antes de empezar a usar la aplicación, tendríamos que preguntar primero a cada uno de los contactos de nuestra agenda si nos da permiso para darle su número a WhatsApp. Todos lo habéis hecho, ¿verdad? Me pregunto qué opinaría la Agencia Española de Protección de Datos sobre el asunto…

You must notify WhatsApp immediately of any breach of security or unauthorized use of your phone. Although WhatsApp will not be liable for your losses caused by any unauthorized use of your account, you may be liable for the losses of WhatsApp or others due to such unauthorized use.

Ya sabéis, si os roban el teléfono, nada de llamar primero a vuestra compañía de móvil para cancelar el contrato. Lo primero es llamar a WhatsApp!!! Y si no, preparaos para que os lancen su jauría de abogados por las pérdidas que les puedan ocasionar a ellos o a otros suplantando vuestra identidad.

We do not use your phone number or email address or other personally identifiable information to send commercial or marketing messages without your consent or except as part of a specific program or feature for which you will have the ability to opt-in or opt-out. We may, however, use your email address without further consent for non-marketing or administrative purposes (such as notifying you of major WhatsApp Site or WhatsApp Service changes or for customer service purposes)…

Bueno, no nos mandan publicidad, pero luego puede que sí… pero podemos renunciar a ella… No es ideal, pero es aceptable. Al menos con esta frase extraída de su FAQ me quedo más tranquilo:

Valoramos su privacidad y no hemos vendido, no vendemos ni venderemos nunca su información personal a nadie.

Venga, va, me lo creo. Vamos al tema de la propiedad sobre los contenidos que enviamos:

As clarified in the following section, you retain your ownership rights in your User Status Submissions. You understand that whether or not such User Status Submissions are published, WhatsApp does not guarantee any confidentiality with respect to any submissions

Bueno, la propiedad sigue siendo nuestra pero no se responsabilizan de la privacidad. De nuevo, no es ideal, pero es aceptable. Esta vez creo que la comodidad gana a la privacidad.

Pero no siempre es el caso. Otra aplicación que se ha puesto de moda entre los usuarios de smartphones: Viber. Lo mismo que WhatsApp, pero para hacer llamadas VoIP en lugar de enviar mensajes. Su política de privacidad y su origen han despertado bastantes sospechas, y gracias a ello han tenido que dar explicaciones y modificar su política. Por suerte o por desgracia, como sólo está disponible para iPhone, de momento no tengo que preocuparme de si la instalo o no…

, , , , ,

4 Comments