Tras montar Eclair en mi HTC Magic, decidí que podía mejorar su rendimiento aplicando técnicas de overclocking. Cuál no sería mi sorpresa al comprobar que no hay que overclockear, sino simplemente ajustar la frecuencia a su tope de fábrica. Según HTC, el procesador de este modelo es un Qualcomm MSM7201a, que trabaja a 528 MHz (o puede trabajar, como deberían haber especificado), pero el dispositivo viene configurado a 384 MHz. En la siguiente imagen se pueden leer las especificaciones oficiales al respecto (clic para ampliar):
Uno de los principales problemas del overclocking es que, al forzar el circuito, éste se calienta, lo que tiene dos consecuencias directas: En primer lugar, el consumo de batería se incrementa, y en segundo, el circuito puede llegar a quemarse. En el caso del HTC Magic, esto no supone un problema porque nunca vamos a sobrepasar el tope de fábrica.
Para ajustar la frecuencia del terminal, tenemos dos opciones:
Llevo una semana con una configuración que oscila entre 245 MHz y 528 MHz con la pantalla activa, y a 128 MHz con la pantalla apagada. Salvando un pequeño percance con la antena, en la que tuve que reiniciar porque el terminal se quedó colgado en medio de una conversación, percibo un rendimiento mucho más alto sin penalización en la autonomía. Soy un usuario bastante activo de Internet en el móvil, y con frecuencia estoy saltando de Twidroid al navegador, y de ahí a Facebook. Antes del cambio, estas tareas eran tediosas, mientras que ahora las realizo con bastante fluidez.
Como siempre, os recomiendo mucho cuidado si decidís lanzaros a la piscina, y recordaros que lo hacéis bajo vuestra responsabilidad y que lo hagáis siempre en presencia de adultos.
Actualización 18/08/2010. Recomiendo la lectura y aplicación de este mini how-to que he redactado para usuarios de Spare Parts: Solucionar la lentitud de las ROM homebrew de Android con Spare Parts.
De todas las aplicaciones que he encontrado en el Market para hacer tethering (esto es, utilizar el móvil para proporcionar conectividad 3G a un ordenador), me quedo con Proxoid por dos motivos: Su facilidad de uso y la posibilidad de hacer tethering vía USB. Por bluetooth me parece poco seguro, y por wifi, según tengo entendido, no se puede usar WPA2, así que el escenario no es muy distinto.
La seguridad en el tethering es un punto crucial porque, de no hacerlo con cuidado, la operadora, ejerciendo sus derechos contractuales, puede subirnos la tarifa y quitarnos las ganas de usar el móvil como punto de acceso para los restos. Al menos, esto era así hasta ahora, porque según nos contaba @gsiibert, Vodafone permitirá tethering y VoIP en sus nuevas tarifas de datos. Ignoro el estado del resto de operadoras, pero espero que con el tiempo vayan cambiando su parecer al respecto.
Vayamos al grano. En este hilo [inglés] encontraremos (casi) todas las instrucciones necesarias para hacer tethering, pero yo he preferido reestructurar algunos pasos. Antes de empezar, quiero remarcar que este procedimiento está descrito únicamente para equipos que tengan instalada alguna distribución de Linux.
vim /etc/udev/rules.d/90-android.rules
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", MODE="0666"./adb forward tcp:8080 tcp:8080
Aunque parezca un procedimiento muy complejo, se simplifica considerablemente tras ejecutarlo por primera vez. Además, podemos reservar un navegador para la conectividad móvil, evitando tener que reconfigurar el proxy cada vez. Yo uso Chrome para estos menesteres, dejando Firefox libre para la navegación ordinaria.
En Android 2.1 (Ecclair) existe la posibilidad de hacer tethering nativo, al menos con la ROM de Cyanogen que he instalado recientemente en mi HTC Magic. No obstante, he sido incapaz de echarlo a andar por USB. Si alguien sabe cómo hacerlo, le agradeceré algún enlace o comentario ilustrativo.
Nota importante: Habida cuenta de la incertidumbre existente sobre el tethering en España, es importante recordar que cada cual es responsable de las consecuencias que ello acarree.
Tengo una HTC Magic de Vodafone desde hace algo más de un año, y durante todo este tiempo he disfrutado de las bondades de Android como sistema operativo móvil. Sin embargo, Vodafone decidió dejar de actualizar la versión del sistema desde la 1.6 (Donut), por lo que mi experiencia de usuario se ve muy limitada con respecto a propietarios de móviles más modernos o de gama superior (como @apuntoprieto con su Desire).
Dado que el terminal es de mi propiedad, ya que lo he pagado, tengo derecho a flashearle una nueva versión de Android sin que pierda su garantía de fábrica. Digo esto porque muchos usuarios desconocen lo que pueden hacer con sus propios equipos. Usando el tutorial que me pasó @apuntoprieto, mi Magic ya tiene Eclair, la última versión disponible de Android. No obstante, debo hacer un par de apuntes para evitaros los problemas que me he encontrado en el proceso:
Actualización 24/06/2010. El día que realicé todo el proceso, al llegar la noche, fui a echar mano de la alarma como de costumbre, pero no la encontré. Trasteando al día siguiente, la encontré dentro de la aplicación Reloj.
Actualización 18/08/2010. Recomiendo la lectura y aplicación de este mini how-to que he redactado para usuarios de Spare Parts: Solucionar la lentitud de las ROM homebrew de Android con Spare Parts.
Seleccione un término para iniciar una búsqueda.