Android Froyo LG GW620

UPDATE: Como tener Gingerbread en GW620

En un anterior post ya les he comentado sobre como tener el GW620 de LG, con Android Froyo (2.2.1) funcionando de maravilla, esto es con el operador Tigo en Guatemala (baseband 850Mhz), asi tambien el sitio de @romerogt en donde el publico una guia bastante buena para hacer el cambio de sistema operativo, ahora en esta ocacion les dejo el repositorio con todas las herramientas en un solo lugar para que las puedan descargar.

Contiene:

  • LG utils (para colocarle el fastboot)
  • Firmware de 850Mhz con fastboot
  • Fastboot en binario (ubuntu)
  • Openetna (el ultimo release)
  • Tolerom (por si algo sale mal en el camino)
  • Gapps (Google Addon MDPI-20101020)
  • Firmware de Zacpod; korean-v10t

Este pequeño repositorio lo ire actualizando en base a mis experimentos y conforme a como el proyecto avance.

Actualizacion 15/11/2010: Mirror oficial de losNightly builds Openetna para el LG GW620

Usuario: admin / Password: admin

[iframe http://techno.mayix.net/android-froyo/index.php 500 500]

MySQL show status – Matar procesos colgados

Primero es ver cuantas conexiones a nuestro Mysql tenemos

<br />
mysql&gt; show status like 'Conn%';<br />
+---------------+-------+<br />
| Variable_name | Value |<br />
+---------------+-------+<br />
| Connections   | 8     |<br />
+---------------+-------+<br />
1 row in set (0.00 sec)</p>
<p>mysql&gt; show status like '%onn%';<br />
+--------------------------+-------+<br />
| Variable_name            | Value |<br />
+--------------------------+-------+<br />
| Aborted_connects         | 0     |<br />
| Connections              | 8     |<br />
| Max_used_connections     | 4     |<br />
| Ssl_client_connects      | 0     |<br />
| Ssl_connect_renegotiates | 0     |<br />
| Ssl_finished_connects    | 0     |<br />
| Threads_connected        | 4     |<br />
+--------------------------+-------+<br />
7 rows in set (0.00 sec)<br />

Vamos a ver los procesos en ese momento

<br />
mysql&gt; show processlist;<br />
+----+------+-----------------+--------+---------+------+-------+------------------+<br />
| Id | User | Host            | db     | Command | Time | State | Info             |<br />
+----+------+-----------------+--------+---------+------+-------+------------------+<br />
|  3 | root | localhost       | webapp | Query   |    0 | NULL  | show processlist |<br />
|  5 | root | localhost:61704 | webapp | Query   |  208 |       | NULL             |<br />
|  6 | root | localhost:61705 | webapp | Sleep   |  208 |       | NULL             |<br />
|  7 | root | localhost:61706 | webapp | Sleep   |  208 |       | NULL             |<br />
+----+------+-----------------+--------+---------+------+-------+------------------+<br />
4 rows in set (0.00 sec<br />

Ahora vamos a suponer que ya no necesitamos el proceso numero 5 (Id) o que este esta colgado.

<br />
Kill ID<br />

o si se encontrara ejecutandose y necesitamos terminando de todos modos

<br />
kill query ID<br />

Animas Benditas – Trailer

Cortometraje escrito y dirigido por el maestro Javier Corleto/Xibalbá Producciones.

Basado en una tradición oral guatemalteca

Recopilado por el historiador guatemalteco Celso Lara Figueroa

Con música del maestro Enrique Anleu Díaz

Con actuaciones de Jose Hernandez, Brenda Lara Markus, Cecilia Dougherty, Jose
Barrientos, Elmer Bautista; Secil de Leon, entre otros, que conforman un elenco
guatemalteco.

Mejorando el rendimiento de Mysql en centos 5.1

La verdad es tan solo algunos settings que podemos poner a jugar para mejorar nuestro rendimiento

<br />
[mysqld]<br />
datadir=/var/lib/mysql<br />
socket=/var/lib/mysql/mysql.sock<br />
skip-name-resolve<br />
back_log = 75<br />
max_connections = 500<br />
key_buffer = 384M<br />
myisam_sort_buffer_size = 64M<br />
join_buffer_size = 1M<br />
read_buffer_size = 1M<br />
sort_buffer_size = 2M<br />
table_cache = 1800<br />
thread_cache_size = 384<br />
wait_timeout = 7200<br />
connect_timeout = 10<br />
tmp_table_size = 64M<br />
max_heap_table_size = 64M<br />
max_allowed_packet = 64M<br />
max_connect_errors = 1000<br />
read_rnd_buffer_size = 524288<br />
bulk_insert_buffer_size = 16M<br />
query_cache_min_res = 2K *<br />
query_cache_limit = 4M<br />
query_cache_size = 32M *<br />
query_cache_type = 1 *<br />
query_prealloc_size = 65536<br />
query_alloc_block_size = 131072<br />

* Valores que podemos jugar con respecto a nuestra memoria fisica y tipo de procesador

Android, LG GW620 con froyo (Tigo)

UPDATE: Como tener Gingerbread en GW620

Bueno ahora si lo confirmo por mi propia experiencia de 8 dias y contando… el LG GW620 de Tigo (Guatemala) funciona de maravilla con froyo

Esta vez no hare ningun how to ni guia, porque nuestro estimado amigo @romerogt en su blog nos tiene una nota super completa sobre el asunto
Link | Tips para flashear GW620 de Tigo hacia openetna

UPDATE: repositorio de todo lo que necesitas para poner froyo

Recuperar clave de root en Mysql (5 pasos)

Vamos a recuperar nuestra clave de root en 5 simples pasos

<br />
1) #/etc/init.d/mysql stop</p>
<p>2) # mysqld_safe --skip-grant-tables &amp;</p>
<p>3) # mysql -u root<br />

Ahora vamos a CLI de Mysql

<br />
4)<br />
mysql&gt; use mysql;</p>
<p>mysql&gt; update user set password=PASSWORD(“password nuevo”) where user=’root’;</p>
<p>mysql&gt; flush privileges;</p>
<p>mysql&gt; quit<br />

Paso final

<br />
5) # /etc/init.d/mysql stop<br />

Ahora a probar los cambios realizados:

<br />
# /etc/init.d/mysql start</p>
<p># mysql -u root -p<br />

Android SDK en Ubuntu 64

pequeños detalles que tenemos que aprender a resolver, ahora que he iniciado mi aventura en el codigo fuente de Android 2.2.1 (froyo).

me he instalado el SDK de android en un server virtual de 64bits con Ubuntu server version, al inicio obtuve es problema y creo que es el mas evidente de incompatibilidad de librerias:

<br />
Failed to get the adb version: Cannot run program &quot;/home/techno/devtools/android/android-sdk-linux_x86/tools/adb&quot;: java.io.IOException: error=2, No such file or directory<br />

ahora bien vamos a resolver el problema de una vez por todas, debido a que en ubuntu 64 las librerias x86 no estan disponibles por defecto en la plataforma y debemos colocarlas, encontre un programilla que resuelve de lo mejor esta situacion: getlibs.

Al bajar e instalar este paquete podremos utilizarlo de la siguiente forma:

<br />
getlibs aapt<br />

con lo cual instalara y actualizara las siguiente librerias

<br />
The following NEW packages will be installed:<br />
  ia32-libs lib32asound2 lib32gcc1 lib32ncurses5 lib32stdc++6 lib32z1<br />
  libc6-i386<br />
The following packages will be upgraded:<br />
  libc6 libc6-dev<br />

Listo situacion resuelta!!!

Optimizando Mysql

un super tip rapido y N de util!

optimizando de tablas

<br />
OPTIMIZE TABLE foo<br />

Optimizando la DB

<br />
mysqlcheck -op database_name<br />

por si necesitaramos usuario y password :

<br />
mysqlcheck -op -u usuario -p database_name<br />

Ahora todas las bases de datos en un solo proceso

<br />
mysqlcheck -op -u user_name –all-databases<br />

iperf – Monitor de Ancho de banda

Iperf es una herramienta para medir el ancho de banda y la calidad de un enlace de red. Jperf puede estar asociada con Iperf para proporcionar una interfaz gráfica escrita en Java.

El enlace de red está delimitada por dos hosts que ejecutan Iperf.

La calidad de un enlace se puede probar de la siguiente manera:
- La latencia (tiempo de respuesta o RTT): se puede medir con el comando ping.
- Jitter (variación de latencia): se puede medir con una prueba de Iperf UDP.
- La pérdida de datagramas: se puede medir con una prueba de Iperf UDP.

El ancho de banda se mide a través de pruebas de TCP.

Para que quede claro, la diferencia entre TCP (Transmission Control Protocol) y UDP (User Datagram Protocol) es que el uso de TCP procesos para comprobar que los paquetes se envían correctamente al receptor, mientras que con UDP los paquetes se envían sin ningún control, pero con la ventaja de ser más rápido que TCP.
Iperf utiliza las diferentes capacidades de TCP y UDP para proporcionar estadísticas sobre los enlaces de red.

Por último, Iperf se puede instalar muy fácilmente en cualquier UNIX / Linux o sistema operativo de Microsoft Windows. Un host debe estar configurado como cliente, el otro como servidor.

Link | Tutorial iperf (ingles)

1 5 6 7 8 9 12  Scroll to top