SuperAosp ROM para Nexus One

Super@tmel y yo hemos publicado una nueva ROM para Nexus One.

En este caso se trata de una rom en la que hemos usado como base la AOSP de Android con mínimos añadidos del todo poderoso Cyanogen en el framework y varios retoques que en los que hemos estado trabajando estas últimas semanas.

El resultado se llama SuperAosp y cada vez que uso mi móvil estoy más orgulloso de ella. Para mi es la mejor ROM que ha corrido en mi Nexus One y me dí cuenta al mismo ponerla, es todo un acierto.

Para detalles y comentarios acerca de ella os remito a MovilZona.es

Popularity: 2% [?]

febrero 24, 2011 Etiquetas: > > >   Leer más

ROM, ROM, ROM ROM ROM!!!

Ya conocía el video, pero ahora con esta traducción ya es que encanta!!!

Quiero mi ROM ya!!!!

Popularity: 7% [?]

junio 14, 2010   Leer más

Twitter

  • español

Ok, my account on twitter:

http://twitter.com/tolemac_jros

You are welcome.

Popularity: 2% [?]

junio 11, 2010   Leer más

Donate button

  • español

Some people have asked me about donate button. I have put a Donate button in the right side of this blog.

Thanks in advance.

Popularity: 4% [?]

junio 1, 2010   Leer más

Trying to build Android for LG GW60

  • español

I’m trying to compiling Android source code for LG GW620. I have received some question about it. Due to it, I have decided write this post.

My main idea is building Android Eclair (2.1) for GW620 but I think that I must to go step by step.

The firs step is compile Android Cupcake for GW620 by mixing a Cupcake source code with the LG source code (published by Zacpod), then try to upgrade LG Kernel to 2.6.29 version, for it I have to identify each change in LG Kernel comparing with 2.6.27 version. Then make this changes on 2.6.29 kernel version from Android source code. If I can do it (not is easy, …) then I could think in build Android 2.1, but I think that the before I should must try with Android 1.6 (Donut version).

At the moment I have the first problem that I have posted in XDA LG GW620 Development thread, where I say:

Hi guys,

I’m trying to compile Android 1.5 (Cupcake) for LG EVE
I have followed this steps:

1) Download chocolate-cupcake from codeaurora and source code of LG from ZacPod web site.
2) I have copy the LG source over codeaurora source
3) I have make some changes on msm7201a_surf product at vendor directory, I have touched AndroidBoard, BoardConfig, … makefiles.
4) I have compiled Kernel from LG with eve-defconfig config file.
5) I have prepared zImage file as prebuild item on msm7201a_surf product.
6) I have compile using msm7201a_surf-eng product.

Now, I have got this error:

vendor/qcom/msm7201a_surf/boot/eve/board.c:8:24: error: msm7k/jtag.h: No such file or directory
vendor/qcom/msm7201a_surf/boot/eve/board.c:8:24: error: msm7k/jtag.h: No such file or directory
vendor/qcom/msm7201a_surf/boot/eve/board.c: In function ‘board_set_by_uart’:
vendor/qcom/msm7201a_surf/boot/eve/board.c:151: error: ‘JTAG_ARM11′ undeclared (first use in this function)
vendor/qcom/msm7201a_surf/boot/eve/board.c:151: error: (Each undeclared identifier is reported only once
vendor/qcom/msm7201a_surf/boot/eve/board.c:151: error: for each function it appears in.)

I have searched for jtag.h file but I don’t find it. This file must be in “bootable/bootloader/legacy/include/msm7k” directory, but don’t find. At the begginig seems that I need to define JTAG_ARM11, but I don’t know if this file has something more.
Some one can tell me where I can find it?
I want to compile it and ensure that its works, then I want to upgrade Kernel to 2.6.29 or 2.6.3x with the changes of LG, although I know that it’s difficult, but I want to try.
If I can do it, I want to try compile Android 1.6 or 2.1.
I have very appreciated for your comments and suggestions. I don’t know if this is the correct way.
Ideas? suggestions? comments?
Thanks in advance.

That’s all. At the moment, I hope.

EDIT: I have saw that files have changes between LG kernel and Android kernel, only 426 files are changed :D , I must to identify each change and try to integrate it on 2.6.29 kernel :/, I have work!!

Popularity: 34% [?]

mayo 13, 2010   Leer más

How to Apps2SD in toleROM

  • español

I have received several questions about how Apps2SD works in toleSetup, I paste here a comment on androidnetwork forum:

- When you have a ext2 partition and App2SD is disabled, toleSetup allow you to select where is stored each application. Enter toleSetup->InstalledApplications
- When you enable App2SD all applications “in phone” are moved to the ext2 partition of your SDCard and InstalledApplications options is disable. You can only have aplications in SD (APP 2 SD)
- IMPORTANT: When you disable App2SD the applications REMAINS ON SDCARD (due to the size of the applications can be larger than the free space on your phone), but you can enter on InstalledApplications option and decide what application is stored on SD and what in phone.

I hope that this solved yours doubt.

Popularity: 20% [?]

mayo 12, 2010   Leer más

GeeksPhone ONE

PREDATA: En este review hablo de ciertas cosas que observo en la pantalla. Bien tras contrastarlo con otros usuarios del Geeksphone ONE, me dicen que no, que a ellos no les pasa, así que quedo a la espera de ver que es lo que pasa y poder contrastarlo en vivo.

PREDATA2: Bien, más datos sobre el tema de la pantalla. En el foro de geeksphone y en respuesta a mi review, Javier Agüera (COO y Co-Fundador de GeeksPhone), en otra muestra de su nivel de implicación con la comunidad, me explica que puede pasarle a mi pantalla, estas son sus palabras:

“Tolemac, el One que te hemos regalado como developer pertenece a nuestra flota de terminales de desarrollo. Estos terminales son de los primeros lotes de fabricación, y pueden tener algunas taras menores ;) En tu caso, puede que la pantalla tenga algún defecto mínimo como lo que comentas, o que no esté calibrada a la perfección  :)

Aquí podéis ver el post original.


Hace unos días que cuento en mi “harén“ de dispositivos Android, con un nuevo invitado, se trata del dispositivo ONE de la casa GeeksPhone. La cual es una marca española y dicho dispositivo tiene el merito de ser el primer teléfono móvil español con Android.

Desde que me llegó he estado probándolo; y desde el inicio mis impresiones han sido varias y variadas ;) hasta el punto de que no me he decidido a hablar sobre él hasta que he tenido claro que era lo que me gustaba y que era lo que no.

Para hablar brevemente de él voy a separar mis opiniones en dos secciones, hardware y software. En muchos casos caemos en el error de sentenciar un producto porque uno de sus aspectos no nos llena o no nos gustan, pero para hablar de un producto debemos conocer sus partes e identificar donde están los problemas que nos encontramos, y una vez hecho eso, debemos intentar solventarlos para corroborar nuestra opinión.

Dentro de los teléfonos con Android que conozco; y en cuanto a software se refiere, el GeeksPhone ONE se caracteriza por traer consigo un Sistema Android basado en Android 1.5 pero que visualmente es muy distinto a Android AOSP, al que estaba yo acostumbrado a tratar. Dicho software esta desarrollado por el fabricante del teléfono, y aunque no dispone de las aplicaciones “by Google”, las suple con otros programas de terceros que cumplen bien con su cometido. Al principio podemos ser un poco reacios a este software si ya conocemos Android, pero también tiene algunas ventajas

Hablemos del Hardware y su rendimiento.

El teléfono tiene un hardware parecido al de un HTC Magic, y el rendimiento del mismo me ha parecido muy bueno. En cuanto a velocidad el teléfono no se atranca y responde a las demandas del usuario de forma rápida y alegre; bastante fluidez. La cámara es básica, de 3,1 mega pixel, sus características y sus resultados son parecidos a los de una HTC Magic. El GPO (así me gusta llamarlo) viene con una tarjeta SD de 2 GB, que para mí es más que suficiente. Por supuesto el móvil viene con A-GPS, Bluetooth, Acelerómetro, WiFi y todo lo que trae la mayoría de móviles Android. En este enlace podéis ver fotos del dispositivo:

http://www.geeksphone.com/es/moviles/galeria.php

También es digno de mención su teclado, se trata de un teclado QWERTY al que se accede deslizando la pantalla, al estilo del Motorola Milestone. El teclado cuenta con 4 filas de teclas por diez teclas en cada fila hacen un total de 39 ;) (la tecla de espacio ocupa dos espacios ). He trasteado con él y me resulta cómodo, solo le veo una pega, y es que la tecla de espacio no está todo en el centro que yo quisiese para poder pulsarla fácilmente con los dos pulgares, pero es cuestión de acostumbrarse. También echo de menos un poco las dos muecas de todos los teclados en las teclas F y J para situar los dedos sin mirar, pero bueno, realmente esto no es muy necesario en un teléfono móvil.

Y por último, sobre el hardware y en cuanto a botones; la joya de la corona, algo muy original que no había visto antes (no quiere decir que no exista) la tecla del volumen. En la mayoría de los móviles que he manejado el volumen tiene dos teclas uno para subir y otro para bajar. En el GPO solo hay un botón; bueno, más bien es un control para el volumen. Se trata de una pestaña en el lateral derecho del móvil que hace la función de Slider. Para subir el volumen desplazamos el slider hacia arriba y para bajarlo lo desplazamos hacia abajo, lo bueno es que al soltarlo la pestaña vuelve a la posición original, al centro, por lo tanto para subir el volumen al máximo, subiremos el slider hacia arriba y lo mantendremos, una vez veamos en pantalla que está a tope, lo soltamos y el slider vuelve a su posición central. Muy chulo, me ha gustado mucho, pero me ha gustó todavía más cuando me di cuenta de que bajándolo hacia abajo y forzándolo un poco el slider se bloqueaba abajo y no volvía a la zona central. Esa posición se usa para poner el móvil en silencio, luego lo volvemos a subir un poco y vuelve a su posición central y vuelve a estar en modo normal. Este invento me ha gustado mucho.

Hablando del volumen puedo decir que es el primer teléfono móvil con Android que veo que suena FUERTE, da gusto oírlo aunque vaya dentro de un bolso o se haya quedado debajo de un montón de ropa.

El último componente del que voy a hablar es el que menos me gusta; la pantalla. Tiene una pantalla de 3’2 pulgadas, resistiva, Hybrid-Resistive pone en la web de GeeksPhone, pero no se a que se refiere. Lo que si me gusta de la pantalla es su respuesta, aunque el teléfono trae su propio stick para la pantalla, yo nunca lo he usado, responde bien a mis dedos aunque sea resistiva. Otro punto a favor es el tamaño, igual que la HTC Magic, con 3’2 pulgadas se puede trabajar con él cómodamente, comparado con el LG GW620 es mucho más amplia. Lo malo, aunque ya sabemos a que se debe, leer los predatas del inicio del articulo, de la pantalla es la definición, si se mira muy de cerca puedes ver una especie de bandas horizontales parpadeantes que no me gustan nada y por supuesto perjudica a la calidad general de la imagen.

En cuanto al acabado general del teléfono, materiales, tacto y demás también tengo opinión. Hace un par de años andaba yo en contacto con “supuestos” fabricantes de móviles chinos que fabricaban móviles de 2 tarjetas SIM, cosa que me encantaba; bien, pues yo compraba varias unidades y las ponía aquí a la venta, así que tuve la oportunidad de ver muchos modelos, estos modelos empezaron siendo un poco cutres, pero poco a poco iban mejorando hasta llegar a unos niveles de calidad muy aceptables. ¿Alguien recuerda el SciPhone i68?, empezó siendo una copia cutre del iPhone, pero llegó a ser un muy buen móvil, parecido al iPhone con dos tarjetas SIM y un buen rendimiento. Por supuesto no era el iPhone, pero valía 10- si 10- veces menos. Bien pues el acabado del GPO me ha recordado a los mejores de esos móviles pero como dos o tres pasos por encima. NO TIENE NADA QUE ENVIDIAR MÓVILES DE HTC Y OTRAS MARCAS. Por supuesto hay cosas que mejorar, como todos, pero estoy muy contento con el acabado final y los materiales, de hecho os cuento una anécdota; Siempre soy muy cuidadoso con mis móviles, siempre llevo encima un mínimo de 2, pero no os equivoquéis, no es que esté limpiándolos de vez en cuando y tal, no, no, me refiero a que tengo mucho cuidado con los golpes y arañazos en la pantalla y demás. Muy pocas veces se me ha caído un móvil al suelo, suelo llevar cuidado con eso. Bien pues resulta que nada más recibir mi GPO y extraerlo de la caja se me cayó al suelo, y es más, unas horas después en casa tropecé con un cojín y salió volando unos 3 metros de distancia hasta caer al suelo y arrastró otros 2 o 3 metros. LMQMP!!! Nunca se me caen los móviles y nada más recibir este, el primer día ya llevaba dos caídas. Lo curioso es que examiné el móvil por todos los lados y curiosamente no lleva ni un rasguño. ¿Suerte? No creo, un golpe vale, pero dos, … el acabado del GPO es bastante bueno. Sin ir más lejos el otro día se me rompió la pantalla del LG GW620, ¿Cómo? Reiniciándolo!!. Ni golpes ni nada, lo apagué, le quité la batería, lo volví a encender y … premio!! Una línea de pixeles muerta.

Bien en cuanto a máquina me parece un buen móvil en general a excepción de la pega de la pantalla y remarcando su acabado, su teclado y su tecla de volumen.

Software, software y más software…

Bien como he adelantado antes el GPO lleva incorporado un framework (o sistema de ventanas) basado completamente en el de Android con algunas modificaciones. En este apartado he tenido sensaciones muy variadas debido a que estoy muy acostumbrado a Android tal cual está implementado todos los dispositivos que he usado anteriormente, pero este trae muchas modificaciones en el framework y he tenido que hacer un esfuerzo para usarlo y acostumbrarme a él; de hecho hasta el día de ayer, 10 o 12 días después de recibirlo no le he instalado otra ROM, he estado funcionando con la original del GPO.

Las modificaciones son principalmente visuales, los iconos y las partes gráficas son distintos al Android AOSP. Además cabe destacar que el launcher (o aplicación home) incorpora tres botones fijos en la parte inferior de la pantalla, para suplir la falta de teclas físicas. El GPO trae en el frontal solo tres teclas, una verde, una blanca y otra roja, que en principio son para llamar, ir a inicio y colgar sucesivamente. Entonces donde están las teclas de ir atrás, menú y búsqueda. Bien, el GPO incorpora esas teclas en el launcher para que estén accesibles siempre son teclas táctiles en pantalla, lo cual nos quita una porción de pantalla para las aplicaciones a cambio de tener disponibles esas teclas. Una vez que me he acostumbrado a usarlo la cosa ha ido bien. El software responde rápido y te puedes acostumbrar a él.

Ahora bien, ayer instalé una ROM basada en Android 2.1 Eclair, en concreto cocinada por Super@tmel y …, bueno, … aún reconociendo que es a lo que he estado acostumbrado siempre opino que no hay color!! Y ahora puedo criticar la opción del software original del GPO. Se agradece tener ese espacio extra que te quitan las teclas en pantalla del original y por supuesto los iconos son mucho más atractivos. Los originales que trae el GPO son anticuados y un poco toscos. El diseño de Android AOSP es mucho mejor que el del original del GPO.

Otra cosa a mencionar es lo bien que va Android 2.1 Eclair sobre el dispositivo. Sinceramente lo veo en todas las ocasiones más rápido que un HTC Magic con Android 2.1 Eclair, hasta el punto que el GPO ha pasado a ser el móvil que más uso. Por delante del HTC Magic y del LG GW620. Me siento muy cómodo con él a excepción, como ya he mencionado de la calidad de la pantalla, pero yo no uso el móvil para ver videos ni para tomar fotos, para eso tengo mi Nikon D300 y mi Sony F828, así que lo de la pantalla no me molesta tanto.

Para terminar volver a comentar que me parece una muy buena opción el GeeksPhone ONE, siempre y cuando le instalemos una ROM diferente a la que trae de serie.

En esto cabe destacar el esfuerzo que está haciendo el Staff de GeeksPhone ONE para apoyar a la comunidad que ha surgido y está surgiendo alrededor de esta marca y este teléfono. Tanto los fundadores de la marca como el resto de gente está trabajando estrechamente con los miembros de la comunidad en hacer cada vez más cercano a la gente el ONE y sus futuros proyectos.

Así pues aprovecho esta  parrafada para deciros que de aquí en adelante me centraré en el GeeksPhone ONE y en el desarrollo de una ROM Eclair, trabajando mano a mano con Super@tmel. Ya iré avisando aquí de los progresos.

Saludos,

Popularity: 4% [?]

mayo 7, 2010   Leer más

First day with Android 1.6 on my LG GW620

  • español

I will to translate this post summarized to english although my english is poor. Sorry but I don’t contol the past tense verbs :/

Yesterday was a “frenetic” day, as says Cachorro, a companion in www.clublgmobile.com forum.

In the morning I were noticied about new firmware for Korean KH5200 device that included Android 1.6. KH5200 is the same device that GW620, has the same hardware, but is distributed with this name. I downloaded the firmware to work on it.

The firs step was extract a backup from my device. Then plug in the device to the PC and I did the update.

At start the device get Korean language automatically, you can select other languages but only UK english, US english or Korean.

I download the usb drivers from LG from:

http://octopusbox.com/files/drivers/LGUSBModemDriver_WHQL_ML_Ver_4.9.4_All.exe

I plug in the device and it was recognized. Then I activated the Debuging Mode and the PC don´t recognized it. I went to Device administrator and I can see that the hardware id isn’t the same as GW620, I update my android_winsub.inf with it USB\VID_1004&PID_618E&REV_0100&MI_05 and the PC recognized it.

I had access to the device via adb, but not total access, I hadn’t root access. I press 3845#*620# to enter in hidden menu, but didn’t work. Of course, I have a KH5200 phone now, I tried with 3845#*5200# and then it worked. I went to Module test->Stability Test->Enable root permissions and … as I thought, the device ask me for the password, the same thing as V10I and V10N versions.

Some days ago, I try to install V10I version under rooted V10G and I could see that the root access remained. The V10G to V10I update don´t delete userdata partition and then I could see that the root access flag was in userdata. But the problem persisted due to the Korean V10M update erase userdata partition, … Then I thought to do this steps:

1) Extract system and boot images from the korean version.

2) Install GW620 V10G firmware version.

3) Enable Root permissions on V10G.

4) Access to fastboot and flash system and boot images from korean version.

I would have root permissions enabled with this steps. But unfortunately, I couldn’t do the first step. I needed root permissions for extract images.

I started to get nervous, and I started to remember the mother of the engineer that had the good idea of ask for a password. I thought: “I have to found the password”

I searched in Inet, but I don’t found. I searched the apk of hidden menú in /system/app and I found it. I extracted it to my PC and opened it with an hex editor, but I didn’t find the pass. Then I remenber that I see a disassembler of dalvik opcodes. I searched it on Inet and I found. I extracted classes.dex file from apk and I did disassembly it. Then I found the needed password :D , yeah!!

I had root permissions.

Then I searched by a method to translate the OS to spanish, then I found an application called “MoreLocale 2″, I istalled it, selected Spanish and it’s works, I extracted libicudata.so from other ROM with all languages and put it on my GW620.

Then I discovered (after a complete day) that I hadn’t coverage, I went to Setttings->Wireless controls->Mobile Network settings->Network operators->Search networks, select my network from my operators and I got this message: “Your SIM card does not allow a connection to this network”. I don´t know why. I think that is restricted to KT korean operator. I have search the way to connect with my operator but I didn’t find.

Then I saw that Android Wify tether doesn’t work, no NetFilter on kernel. Medieval Bluetooth FTP neither, no OBEX on kernel…

The last step in this day was try to enter in fastmode, I got a surprise, I could access to fastmode:

1) Extract the battery.

2) Put it again.

3) Press power button.

4) Wait 0.5 seconds

5) Press space repeatedly.

The day was helpful, learned and advanced enough. To see what comes tomorrow.

Regards,

Credits to: Zacpod, raburton, cwhchew, routehero, surfdev and other XDA people.

PD: You can’t access to fastboot mode if you have open I, N versions or Corean K. I have accessed to fastboot in Coran version, but it’s due to something that I have changed, I don’t sure but I think that is for rooting the system or due to activate “ro.debuggable” property which I have changed in my ROM. When I will be sure I tell you.

Popularity: 35% [?]

abril 27, 2010 Etiquetas: > >   Leer más

EVE Adam 620Love!!

  • español

I’m trying to root the GW620 in the new versions where password dialog appear, I have found the password.

I have found the passord disassembling the LG Code. Greetings for JesusFreke for your Dalvik disassembler http://code.google.com/p/smali/

Password: EVE&ADAM&&620LOVE!

Happy rooting.

Popularity: 22% [?]

abril 26, 2010 Etiquetas: >   Leer más

Disponible Android 1.6 para el GW620

A través de XDA he podido hacerme eco de la buena noticia:

http://forum.xda-developers.com/showpost.php?p=6294714&postcount=815

Se trata del firmware del KH5200, el GW620 Koreano, acabo de instalarlo en mi teléfono y efectimavente se trata de Android 1.6.

Estoy haciendo pruebas, os iré contando.

Popularity: 9% [?]

abril 26, 2010 Etiquetas: >   Leer más
Page 1 of 212