El 23 de febrero pedí el móvil, el 10 de marzo lo he recibido. Es este móvil: http://www.chinavasion.com/smartphones/m1713genb/
Esa dirección es el sitio más barato que encontré de Internet, pero hasta recibirlo, no vi que se hacia llamar “H6” en vez de “eclipse”. No importa. Es un móvil chino: barato y cutre. Cutre, por lo que iremos viendo. Barato, porque me costo 94€ (+7€ de envío).>- ¡Quiero el móvil! ¿Qué hago?
Lo primero, pídelo allá (ni ebay ni nada). Paga con PayPal y selecciona de Courier el AirMail (HongKong Post). Es la más barata, la que más tarde llega, el peor tracking, pero la que menos problemas de aduana da. Pero antes, termina de leer.
El paquete en que te llega, es tal como describo: 6 cartoncITOS envolviendo el paquete (declarado por valor de 42.70 USD). No esperes sentirte como cuando desempaquetas un cacharro MAC, para nada. Las cosas estarán desordenadas y abiertas, la pantalla tendrá manchas, cuando enciendes el móvil no tienes pantalla de “configuración”, etc. Recuerda, es chino.
- Cuéntanos un poco del hardware…
De peso, tamaño y textura, esta muy bien. Es ligero como una pluma. La carcasa mola y su diseño es realmente agradable. Al menos por fuera. Por dentro, observas que lo que dice ser un puerto USB no lo es (por suerte te dan el cable conversor), la antena de la TV no coge ningún canal (no pasa nada), la pantalla es resistiva y da una sensación muy rara al principio (estaba acostumbrado a un Nexus One), y además esta hay que calibrarla un poco al principio, o no logras bajar las notificaciones de arriba. La cámara no son ni 2Mpx, pero echa las fotos rápidamente. Supongo que es cuestión de acostumbrarse a todo esto. Ahora mismo me siento bastantee agusto con su hardware (a excepción de lo que luego comentaré).
- Que empiece lo divertido. ¿Que tal el software?
Número de modelo: e1000_klx2 2010/11/24 5:24:44 Versión de Android: 2.2.1 Versión de banda base: MAIU.10A.W10.48, 2010/11/29 22:57 Versión kernel: 2.6.32.9, root@eric-desktop#1, Fri Dec 24 13:20:08 CST 2010 Número de compilación: ALPS.10Y.W10.48.p27.MP.V0
[Por lo que leí, lo llaman `Yusu´ como su nombre clave]
Bueno, al principio, te sulfuras bastante. La batería, si usas el teléfono, baja bastante rápido, pero en modo standby, apenas se nota (¡plas, plas! :$). La velocidad, no esta mal para ser un MT65xx/ARMv9/416Mhz, pero he probado el Angry Birds, y era mortal, aún así, para tareas normales, con un poco de paciencia se puede aguantar bien. El problema viene con el sistema operativo ¿Quien te dice que no lleva un virus/troyano/rootkit en la ROM/firmware actual? Hay muchas apps instaladas por defecto, y se pueden activar en cualquier momento, aprovechándose de los datos que se han introducido. Además, no se porqué, pero no ha querido conectarse al router con WPA (¡mekkk! ¡gran gran fallo!). La potencia de la tarjeta WiFi es también es bastante mala, lo cual empeora un tanto el dispositivo.
Bien, por eso, mi objetivo es conseguir quitar la ROM actual y ponerle una que sepa seguro que no tiene malware . Además, si la puedo optimizar, mejor que mejor.
- Mmm… ¿y se podrá conseguir?
Sí. No será nada fácil, y me costará tiempo. No he encontrado información por Internet, pero ya iré conseguiendo. Sí quieres ayudarme, aportar información o simplemente preguntarme más, usa mi correo de contacto ;-)
- Danos algo para empezar…
Sí, claro. El móvil es rooteable muy fácilmente, con el programa SuperOneClickv1.7-ShortFuse. Permite tanto rootear el terminal, como la Shell. A partir de ahí, podemos o sacar los datos con el DDMS de Eclipse, o podemos hacer volcados de las particiones en RAW (.img) a la /sdcard (done!). Con esto he conseguido ya muchísima información, pero necesitaré tiempo para analizarlo todo. El siguiente objetivo que tengo propuesto es ver como funciona el tema del recovery boot, y poder hacer un backup real a partir del `nandroid backup´ o algo así. Ya he visto que con el boton + y el encender se entra en este modo, pero las opciones son las básicas. Lo interesante será también analizar las apps que suministra MediaTek para su MT65xx, las cuales ya tengo en el backup, y poderlas poner al igual que los drivers para que funcione “el hardware imprescindible”. Quiero acabar recompilando el kernel de Android, pero me faltan muchos conceptos como el ZipAlign y otras cosas que he ido leyendo.
No se si por suerte o por desgracia, creo que quien hizo la ROM que lleva, lo dejo compilado en modo debug, porque no me parece normal que salten tantos mensajitos constantemente por el logcat. Mejor.
La dificultad reside en que todo lo que hay que hacer, es ingeniería inversa pura y dura, sabiendo que lo que se encontrará, no será lo más óptimo para la capa inferior. Una vez haya extraído suficientes datos, sepa como no brickearlo, etc. ya me embarcaré a crear la Custom ROM.
- Entonces, ¿lo recomiendas?
Sí eres un usuario básico que quiere usarlo día a día, no. Invierte un poco más y comprate por ebay un Samsung Galaxy S por ~350€. Tendrás una buena experiencia, una buena comunidad que te de soporte, sin sustos, etc. Si eres una persona como yo que tiene ganas de trastear con él, que se va a preocupar de optimizarlo, … pues sí. Realmente, por el precio que vale, es un GRAN móvil, lo que le falla la integración del hardware y el software. Me encantaría poder decir algún dia: “comprarte este móvil, sigue estos pasos, y ten algo bueno y fiable”. De momento toca esperar.
Y eso es todo de momento. Os recuerdo de usar el correo para cualquier tipo de duda :).
— Un saludo a la gente de Barcelona-GTUG por haberme orientado —
[Original -> March 11, 2011]