Los temas de mi interés son variados. En algunas cosas podemos coincidir, en otras no. No necesariamente vamos a ser clones unos de otros pensando de una única forma y sin matices. Yo expongo mis valores, para mi son importantes y son el fruto de casi 40 años de reflexión. Pueden estar equivocados o necesitar un retoque, un aggiornamiento o un nuevo punto de vista. Pero ojo, no siempre lo nuevo es mejor. Y no siempre lo nuevo es justo y honesto. Yo sigo en mi misión autoimpuesta de tratar de exponer porque para mí son justos y honestos los valores que defiendo. Puedo equivocarme, pero lo hare buscando la justicia.
Mostrando las entradas con la etiqueta Trucos. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Trucos. Mostrar todas las entradas

sábado, 13 de marzo de 2010

Nandroid Backups

A veces nos creamos una super ROM modificada por nosotros, hermosa, con Live Wallpapers (explicado más abajo), y un montón de otras características... pero OH CAGADA nos mandamos, y ahora no bootea nuestro celular. No arranca, se queda en Android dando vueltas... en fin, tristeza. Pero NO! Con estos fáciles pasos, haremos un backup de nuestro celular, y cada vez que nos mandemos alguna cagada y querramos volver todo atrás lo podemos hacer.

Descargamos el archivo Zip dentro de este directorio virtual en 4Shared (alguno si quiere lo puede subir a Mediafire)

Instalando lo necesario:



1. Extraer el zip ADBRecovery, dentro del mismo existe un directorio llamado in_sd_root. Copiar el contenido a la raiz de la SD. Es un update.zip y un directorio llamado recovery. No olviden que si tienen el Update.zip del root, lo va a sobreescribir, así que o eliminan el Update.zip del root, o le cambian el nombre.
2. Reniciar el celular en modo recovery. Tal como expliqué antes para hacer el root. Igualmente lo vuelvo a copiar acá:


4. Apagamos el teléfono.
5. Manteniendo el boton de la cámara, apretamos el botón de encendido hasta que aparece el logo de Motorola. Ahi soltamos el boton de encendido pero no el de la cámara hasta que aparezca un triángulo amarillo con un signo de exclamación.
6. Cuando aparece el triángulo, soltamos el botón de la cámara y apretamos a la vez: el botón de subir el volumen y el boton de la cámara.
7. Ahora estamos en un modo Recovery.
8. Ponemos Update.Zip y esperamos que finalice

3. Luego de aplicar el parche, no reiniciar el equipo. Conectamos por USB nuestro celular.
4. Abrimos un Shell en nuestra consola windows y ejecutamos esto:

Código: [Seleccionar]
PATH=/sbin:/system/sbin:/system/bin:/system/xbin

Haciendo el Backup



1. Una vez que tenemos nuestro celular en modo recovery(sin haber reiniciado el equipo), vamos a crear una "imágen de disco", la cual nos va a salvar las papas si nos mandamos una cagada. Estando en recovery, abrimos una shell y ponemos esto:

Código: [Seleccionar]
nandroid-mobile.sh --backup --nodata --nocache --nomisc
con el --nodata --nocache --nomisc, le decimos que deje las pelotudeces de lado y nos haga una imagen de lo más importante de nuestra carpeta system. Si quieren mantener las aplicaciones saquen el --nodata.

2. Nos va a pedir un nombre de archivo, pongámosle algo útil, ya que en un futuro vamos a tener mil millones de backups, y va a ser difícil identificarlo. Un 2.01BrasilMarzo2010 está OK.

Recuperando el backup



Vamos a tener que tener algún backup hecho en la /sdcard/nandroid/backups.

1. Iniciar Modo Recovery como siempre, abrir una shell y tipear lo siguiente:

Código: [Seleccionar]
PATH=/sbin:/system/sbin:/system/bin:/system/xbin

nandroid-mobile.sh --restore

2. Seleccionar el backup, aplicar y rebootear.

Fuente

jueves, 11 de marzo de 2010

Evitar la publicidad en los programas del Milestone

Tomado de foromilestone

Hola, bueno el título lo resume bastante, hace un par de días monitoreando el uso de CPU veo que una aplicación gratuita que tengo instalada, estaba ocupando mucho CPU. La cual no debería ser asi ya que se encarga de procesar los sms recibidos, y no habia recibido ninguno.
Así que me pongo a revisar esto y veo que sucedia periodicamente cada 60 segundos hacia un pico de consumo de CPU grande un par de segundos y decaia nuevamente. Me puse a sniffear el trafico tcp del milestone y para sorpresa cada 60 segundos bajaba un banner de publicidad. (todo este comentario, fué con el fin de justificar porque decia consumo de CPU-Significativo).

Para ser este procedimiento tenes que ser root.

1) Crear con el notepad++, u otro editor de texto que soporte archivos en formato unix, un archivo llamado hosts (sin extension) y llenarlo con este contenido:

127.0.0.1 localhost
127.0.0.1 r.admob.com
127.0.0.1 mm.admob.com
127.0.0.1 admob.com
127.0.0.1 www.admob.com
127.0.0.1 pagead2.googlesyndication.com
127.0.0.1 partner.googleadservices.com
127.0.0.1 imageads.googleadservices.com
127.0.0.1 imageads1.googleadservices.com
127.0.0.1 imageads2.googleadservices.com
127.0.0.1 imageads3.googleadservices.com
127.0.0.1 imageads4.googleadservices.com
127.0.0.1 imageads5.googleadservices.com
127.0.0.1 imageads6.googleadservices.com
127.0.0.1 imageads7.googleadservices.com
127.0.0.1 imageads8.googleadservices.com
127.0.0.1 imageads9.googleadservices.com
127.0.0.1 googleads.g.doubleclick.net


2) Copiar el archivo hosts a la sdcard

3) correr esto desde la consola (Yo uso better Terminal Emulator, pero puede ser otra), previo su.
mount -o remount,rw /dev/block/mtdblock3 /system
cd /system/etc
mv hosts hosts.orig
cp /sdcard/hosts ./hosts

Con esto se filtran (ya que no va poder resolver los servidores de publicidad) 17 server de publicidad, son los que identifique sniffeando las app que tengo instalada. Pero la mayoría de aplicaciones utilizan estos, hasta donde ví.

Yo lo probe y funciona al pelo, hasta ahora.

sábado, 7 de marzo de 2009

Colocar-Cambiar-Sincronizar un audio en un video

En vista que es motivo de muchas preguntas les dejo una pequeña ayuda para que se animen a hacerlo:

Primero consigues el spanishdub:
http://sourceforge.net/projects/spanishdub/

Alli pones:
Archivo -> abrir archivo de video
y seleccionas el avi bueno.
luego haces:
AVI -> audio -> (wav, vbr, cbr, lo que sea tu audio)
y seleccionas el audio castellano, o el que quieras poner.
Si el audio es wav tendrás que comprimirlo para que no ocupe mucho espacio, usando Avi -> audio -> "compresión" (Se recomienda Mpeg layer 3 y 128 al menos)
Si es Mp3, déjalo asi. (copia directa)

Ahora viene la sincronización.

Primero puedes intentar:
Video -> frames* por segundo -> "Cambiar pero que coincidan audio y video"
luego te fijas que Video -> "copia directa" esté verificado.
Pones AVI-> guardar como avi, pones un nombre y procesas.

Esto suele funcionar cuando los videos comienzan y terminan en el mismo sitio, pero si tienes que uno de los dos tiene partes de menos (creditos borrados, titulos, mal corte) no funcionará y ahi ya se complica un poco.

Si no anduvo:
Pones play al video útil hasta un sonido al principio de referencia y tomas el tiempo.
Reproduces luego el audio y mides hasta ese mismo sonido.
Te fijas la diferencia de comienzos y obtienes los milisegundos** que probarás en:
AVI -> audio -> intervalo (será negativo o positivo, si comienza antes o después)
Alli pruebas hasta que notas que comienza a tiempo.

Si ya quedó a tiempo todo el video, solucionado (has tenido suerte), sino:
***
Te fijas a cuantos frames corre el video y achicas o incrementas ese valor en:
Video -> frames por segundo -> cambiar a
dependiendo si:
Si el audio continúa al haber terminado el video, DISMINUYES los FPS, si el audio terminó antes que el video AUMENTAS ese valor.
Pero cuidado, porque esto mueve la referencia que tenías del principio (intervalo), así que debes jugar con ambos valores, los de frames y los de intervalo hasta lograr tu sincronización.


Datos de ayuda:
*Un video generalmente corre en (20)(23,976)(25) o (29,97) Frames por segundo, es decir cuadros/imágenes en cada segundo transcurrido.
**Milisegundos: Un segundo tiene 1000 milisegundos. Es decir, 1 ms.= 0.001 seg. (Ej: 3 Seg.= 3000 Ms.)
***Más sencillo es ver a cuantos FPS corre el video que tiene el audio en castellano y usar ese valor de entrada en:
Video -> frames por segundo -> cambiar a
y luego seguir con lo de intervalo. No siempre funciona o no siempre tenemos ese valor, de ahí la explicación anterior.

Lamento no ponerlo con imágenes, quizá lo haga más adelante, pero no cuenten con ello.
Básicamente es un método de prueba y error, tengan eso en cuenta, a veces hay que probar más de diez veces para obtener resultados y lo aconsejable es ir tomando notas mientras se hace, de modo que podamos volver atrás cuando nos pasemos con los valores.
Más que esta sencilla indicación lo que necesitarán es paciencia e insistencia, de todas maneras intentaré ayudarlos en lo que pueda, sólo que ponganlo a continuación asi nos sirve a todos.

Gracias a los chicos de Argenteam de donde saque este tutorial

domingo, 10 de agosto de 2008

Toshiba Satellite A215 S4757 y su bendito touchpad

Para los afortunados que hemos adquiridos una Toshiba Satellite A215, nos encontramos con el bonus de que venia con el insufrible Windows Vista Home Premium. Aun estoy tratando de entender como es que puede llamarse premium a este paquete tan pobre y acotado. Y mas aun, porque es tan pesado y lento que se come 1gb practicamente pelado de aplicaciones propias.
En fin que Toshiba, inteligentemente ha provisto en su version para Vista de un soft, que en forma de barra de menues permite disparar ciertas funciones de la laptop, como el volumen, brillo, sonido y, desgraciadamente, desactivar y activar el touchpad.
La gracia viene ahora: aparentemente la desactivacion del touch se lleva a cabo por hardware, no por software, lo que es un problema, como paso a relatar:
Dado que hace unos meses estaba usando mi laptop como reemplazo de escritorio, me encontraba en la necesidad de desactivar el touchpad porque usaba un mouse inhalambrico usb y el pad era un problema porque el menor toque hacia volar el mouse y el puntero a cualquier parte, sobretodo cuando estaba escribiendo algun texto. En fin que lo tenia casi siempre desactivado por medio del soft de toshiba.
Pero, hete aqui que Vista, como comentaba, se me volvia rapidamente mas pesado y lento sin explicacion alguna. Asi que decidi "darle el espiante" e instalar windows XP en su lugar. Quiero decir que tenia mis dudas acerca de instalar la version 7 de ubuntu.
Cual seria mi sorpresa al descubrir que, una vez instalado XP, no lograba hacer funcionar el bendito pad. Probe todos los drivers para XP que encontre, recorri todas las paginas de internet e intente bajar el soft provisto por toshiba para xp de la barra de menues de vista (que no instalaba ni rezando un rosario). Resultado, imposible hacer funcionar el pad. En principio pense que seria por un problema de la instalacion, reinstale, probe otros trucos. Probe el live cd de la version 8 de ubuntu. Nada. Luego, vencido, volvi al paso de 24 hs de reinstalacion del vista desde los discos de rescate de toshiba. Al final del proceso, "FN"+F9 y el dichoso pad se reactivo.
Entonces, probe el live cd de ubuntu y, sorpresa, note que el pad funcionaba y era detectado perfectamente.
Entonces, mis queridos amigos usuarios de esta version de Toshiba, ojo si intentan instalar otro sistema operativo, antes reactiven todas las funciones desde el soft de toshiba, porque luego, sera un engorro tratar de usar pad, camara, sonido, etc.

Espero haber ayudado a alguien con este comentario.
Saludos

sábado, 26 de abril de 2008

Reducir Consumo de memoria en Firefox

Estaba buscando la forma de personalizar ciertas opciones de firefox, y me encontré con este post de novomen en los foros de Macthink, en el se explica como mejorar el rendimiento de nuestro browser reduciendo considerablemente el consumo recursos del sistema:

Lo que pasa con Firefox, es que su caché esta puesta a reservar algo de 64MB de la RAM, lo que hay que hacer es modificar este valor en “browser.sessionhistory.max_total_viewers”

REDUCIENDO EL CONSUMO DE MEMORIA:
javascript:void(0)
Publicar entrada
1- Escribimos en la barra de direcciones: “about:config”. Sin las comillas.
2- Buscamos la línea donde ponga “browser.sessionhistory.max_total_viewers”
3- Le hacemos doble clic a la línea correspondiente y cambiamos el valor de -1 a 0
4- Cerramos Firefox y lo reiniciamos

miércoles, 21 de marzo de 2007

Hotmail/Live - me fui

Hola, yo tenia una cuenta de hotmail por muchos años. Era mi cuenta principal y ahi guardaba todos los mensajes mas importantes que recibia. Un dia, sin previo aviso, hotmail me la deshabilito. No solo eso, sino que borro todos mis correos electronicos.
No es que no tuviera backups de los mails en el outlook. Pero la accion me enveneno. Pero como no queria perder la posibilidad de acceder a MSN, sobre todo porque mis contactos usan esta mierda de mensajeria, no podia dar de baja mis cuentas hotmail.
Asi que espere y busque y me entere que podia registrar mis cuentas de gmail como cuentas passport.
Solo hay que ingresar a la pagina de passport y elegir la opcion

Utilice una dirección de correo electrónico que ya tenga.

Alli se ingresa la cuenta de correo electronico que se desea usar con passport. Luego simplemente se exportan los contactos de una cuenta hotmail, se loguea con la nueva cuenta - en mi caso gmail - y se importan los contactos. Obviamente, si los nombres de cuentas nueva y vieja son similares, los contactos te agregaran al toque. Sino es cuestion de mandar avisos a todos por email.
Y voila! Se acabo hotmail de mi vida. Que se guarden sus cuentas donde les quepan.