Como modificar el firmware de reproductores con chip realtek: Parte 2

PARTE 2:  modificar el install.img y yaffs2_1.img

Repito: En mi ordenador mi nombre de usuario es tito, por tanto al seguir los pasos en vuestro ordenador sustituir tito por vuestro nombre de usuario.

Al abrir el firmware (archivo install.img) con el gestor de archivadores de ubuntu o al descomprimirlo con en terminal con tar, podréis ver todos los archivos que están dentro del install.img.

Ahí podréis ver una carpeta llamada package2 que a su vez tiene dentro un archivo llamado yaffs2_1.img. El archivo yaffs2_1.img contiene bastantes cosas importantes del firmware y ahí suelen estar las sencillas modificaciones en las que yo me he basado hasta la fecha.

Explicaré como descomprimir el archivo yaffs2_1.img, recordad que tenéis que tener instalados los archivos que comenté en la parte 1

1-Abrimos la terminal y entramos a la carpeta donde esté el yaffs2_1.img (en mi caso /home/tito/yaffs_modificado/):
cd /home/tito/yaffs_modificado/

2-Descomprimimos el archivo yaffs2_1.img escribiendo en terminal:
unyaffs yaffs2_1.img

Ahora veremos como dentro de /home/tito/yaffs_modificado (o la carpeta que hayáis usado) está el yaffs2_1.img junto con todos los archivos que había en su interior.
Los que sepáis de Linux sabréis para que es cada cosa, que cosas podéis modificar y que cosas mejor no tocar.  De todos modos os comentaré que dentro de /usr/local/bin/scripts o /usr/local/bin/IMS_Modules están los archivos rss que se encargan del tema de servicios de Internet, IMS o Internet Feeds.Del resto ya os encargáis vosotros. Eso si, hagáis lo que hagáis, con cuidado por lo que pueda pasar…

3-Una vez hayáis echo las modificaciones necesarias. Borrar el archivo yaffs2_1.img que está en /home/tito/yaffs_modificado/ y abrir una nueva ventana de terminal en la que escribiréis lo siguiente:
mkyaffs2image ‘/home/tito/yaffs_modificado/’ yaffs2_1.img

Veréis que dentro de /home/tito/ se ha creado un nuevo archivo yaffs2_1.img

4-Ahora sólo tenéis que reemplazar ese archivo por el que está en la carpeta package2 del isntall.img. Este paso podéis hacerlo o bien con el gestor de archivadores o bien mediante terminal con tar.

Ya está! Espero que compartáis las cosas que hacéis ya que muchas cosas que funcionen para un reproductor también lo harán para otro casi con total seguridad.

{lang: 'es'}

Uncategorized

Comments (11)

Permalink

Como modificar el firmware de reproductores con chip realtek: Parte 1

PARTE 1:  Instalar unyaffs y mkyaffs2image

Es necesario usar un linux basado en Debian, yo he usado Ubuntu. Si usas un sistema que no sea debian puede que tengas que usar otros comandos para instalar los paquetes.
En mi ordenador mi nombre de usuario es tito, por tanto al seguir los pasos en vuestro ordenador sustituir tito por vuestro nombre de usuario.

1-Seguid los pasos al pie de la letra, pero sustituyendo tito por vuestro nombre de usuario.
2-Abrimos la terminal y escribimos lo siguiente:
sudo apt-get install subversion cvs
3-Cuando termine escribimos lo siguiente en la terminal:
svn checkout http://unyaffs.googlecode.com/svn/trunk/ unyaffs-read-only
4-Nos metemos en la carpeta unyaffs-read-only:
cd /home/tito/unyaffs-read-only
5-Escribimos en terminal lo siguiente para compilar unyaffs:
gcc -o unyaffs unyaffs.c
6-Ahora metemos el archivo yaffs en su sitio:
sudo cp -R ‘/home/tito/unyaffs-read-only/unyaffs’ ‘/usr/local/sbin’
7-Escribir en terminal lo siguiente:
sudo apt-get install mtd-utils
8-Escribir en terminal lo siguiente (son dos líneas):
export CVSROOT=:pserver:anonymous@cvs.aleph1.co.uk:/home/aleph1/cvs cvs logon
cvs checkout yaffs2
8-Ahora escribimos lo siguiente en la terminal (son dos líneas):
cd ‘/home/tito/unyaffs-read-only/yaffs2/utils’
sudo make
9-Copiamos los archivos mkyaffs2image y mkyaffs2image a su sitio (es sólo una línea):
sudo cp -R ‘/home/tito/unyaffs-read-only/yaffs2/utils/mkyaffs2image’ ‘/home/tito/unyaffs-read-only/yaffs2/utils/mkyaffsimage’ ‘/usr/local/sbin’

Ya está instalado el unyaffs (necesario para descomprimir los archivos yaffs2_1.img o yaffs2_2.img) y el mkyaffs2image (necesario para volver a crear archivos los archivos yaffs2 despues de haberlos descomprimido y modificado).

En la segunda parte explicaré como modificar el firmware y unos conceptos muy muy básicos para que sepáis que encontraréis dentro del firmware.

{lang: 'es'}

Uncategorized

Comments (5)

Permalink

Como modificar el firmware de un disco duro multimedia de chip Realtek 1073 o 1283

Hace tiempo que varias personas me pidieron una guía sobre como descomprimir el firmware de reproductores  de disco duro multimedia con chipset realtek. No he tenido mucho tiempo últimamente, así que pido disculpas por la tardanza.
En cualquier caso, como más vale tarde que nunca pues ahora publicaré unas instrucciones básicas para instalar lo necesario y modificar el firmware

Las instrucciones las dividiré en dos partes:
1-En la primera parte explicaré como instalar los archivos necesarios
2-En la segunda parte explicaré como descomprimir el firmware, hacer modificaciones básicas y volver a comprimirlo para poder instalarlo.

Los que tengan conocimientos avanzados de linux no tendrán problemas para jugar con el firmware y seguramente puedan hacer cosas muy útiles. Los que no tengan conocimientos de linux mejor que toquen lo mínimo posible.

Esta guías valdrán para modificar los firmwares de reproductores de disco duro multimedia con chipset Realtek, que son entre otros el Eminent EM7080, Asus O!Play, Acryan Playon!HD, Xtreamer, Woxter i-Cube 750 MKV, Mede8er, Emtec N200 o Asus O!Play Air. Pero también vale para cualquier reproductor con chip Retaltek 1073 o 1283.

{lang: 'es'}

Multimedia
Ordenadores

Comments (4)

Permalink