Cómo crear una GoldCard en Linux

De HTCMania Wiki

Contenido

Otros tutoriales relacionados

Requisitos

  1. Has de tener el Android SDK y JAVA instalado
  2. Activar el modo depuración en el terminal y conectarlo al equipo

NOTA: Una SD convertida en GoldCard se puede seguir usando como una SD normal y corriente, siempre y cuando no se formatee o particione la SD.

Pasos previos

  1. Abrir un terminal y ejecutar:
    • sudo adb devices
      • Esto sirve para comprobar que el equipo ha detectado el terminal
  2. Cargar Shell:
    • sudo adb shell
  3. Escribe el siguiente comando en ADB:
    • cat /sys/class/mmc_host/mmc1/mmc1:*/cid
      • Esto te devolverá tu código CID de la tarjeta
  4. Ve a esta dirección http://hexrev.soaa.me/ he introduce el CID para que lo convierta en Reverse CID
  5. Ve a esta dirección y crea la imagen introduciendo los datos que te pide (CID, EMAIL, etc) NOTA: En lugar del CID debemos introducir el Reverse CID del paso anterior.
  6. En unos minutos llegará por correo el archivo goldcard.img
  7. Ya tenemos la imagen... ahora vamos a crear la GoldCard

Cómo crear la GoldCard

  1. Introduce en el terminal este comando:
    • sudo fdisk -l
  2. Esto nos devolverá la información con todos los dispositivos de memoria que estén conectados (DVD, USB, HDD...), en este ejemplo solo hay el disco duro:
    Disco /dev/sda: 200.0 GB, 200049647616 bytes
    255 cabezas, 63 sectores/pista, 24321 cilindros
    Unidades = cilindros de 16065 * 512 = 8225280 bytes
    Tamaño de sector (lógico / físico): 512 bytes / 512 bytes
    Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes
    Identificador de disco: 0x199061db
    Dispositivo Inicio Comienzo Fin Bloques Id Sistema
    /dev/sda1 * 1 13 102400 7 HPFS/NTFS
    /dev/sda2 13 9139 73297920 7 HPFS/NTFS
    /dev/sda3 9140 24321 121949384+ 5 Extendida
    /dev/sda5 9140 11267 17093128+ 83 Linux
    /dev/sda6 11268 11789 4192933+ 82 Linux swap / Solaris
    /dev/sda7 11790 24321 100663258+ 83 Linux
    • NOTA: Donde 'X' es un numero que identificará a nuestra dispositivo (columna llamada así) tarjeta de memoria (1 , 2 , 3 , 4 ...)
  3. Ahora hay que desmontar la tarjeta con el siguiente comando:
    • sudo unmount /dev/devX
      • NOTA: recuerda cambiar X por el valor detectado
  4. Seguramente tendremos el archivo en la carpeta "Descargas" (en inglés "Downloads") y voy a utilizar como referencia esa carpeta, vosotros usar donde tengáis el archivo "goldcard.img"
  5. Cargamos el siguiente comando en el terminal:
    • sudo dd bs=512 if=~/Descargas/goldcard.img of=/dev/sdb1
      • NOTA: Recuerda cambiar las rutas de if="TU_RUTA" y of="TU_DISPOSITIVO", la línea anterior es un ejemplo
  6. Nos devolverá el siguiente mensaje (los datos de transferencia variarán seguramente) :
    0+1 records in
    0+1 records out
    384 bytes transferred in 0.532216 secs
  7. Ya tienes tu GoldCard hecha ;)
Herramientas personales