Fotos en formato MPO: Accede con tu Nintendo 3DS a esta entrada y haz click en una foto para verla en 3 dimensiones.
Mapa de Tamriel según el primer The Elder Scrolls, elaborado por el usuario Xana: En la provincia volcánica de Morrowind (al este) transcurre la acción de The Elder Scrolls III; En Cyrodiil transcurre la historia de Oblivion y el juego del que vamos a hablar hoy transcurre en la provincia norteña de Skyrim (de ahí el título del juego).
- Accede a esta entrada del foro y desde un ordenador bájate el archivo IMG.
- Instala el SDK de Android en dicho ordenador. No nos hace falta que te descargues todas las API, símplemente verifica que el ejecutable fastboot esté presente en la carpeta platform-tools.
- Enciende la tableta y en la propia pantalla de "Toshiba" (antes de que cargue Android), teclea la siguiente combinación: Power, power, power, volumen +. Sabrás que te ha salido bien porque te saldrá el siguiente texto: "Starting Fastboot USB download protocol, please execute 'fastboot' command".
- A través de la salida micro-usb de la tableta, conéctala al ordenador a través de un puerto USB.
- Abre una terminal y dirígete a la carpeta "platform-tools" del directorio donde has instalado el SDK de Android.
- Desde esa terminal, teclea: fastboot flash recovery cwm-recovery-5.5.0.4.img. Eso sí, recuerda poner la ruta completa (o relativa) de donde se encuentre el cwm-recovery-5.5.0.4.img. Si no lo haces, el fastboot se pensará que el archivo cwm-recovery-5.5.0.4.img se encuentra en la carpeta "platform-tools".
- Una vez finalice el fastboot (debería de ser un proceso rápido), desconecta el cable USB y reinicia la tableta.
Desahogándome...
No creo que pueda hablar de los encargados de "seguridad" sin maldecirlos, por lo que es posible que a continuación quieras apartar tu mirada.
Le di una oportunidad a OpenSuse, porque su instalación funcionó muy bien en mi Macbook Air, pero ahora tengo que decir que ya he tenido suficiente. Honestamente, ya no veo concebible que pueda recomendárselo a nadie.
Primero pasé semanas discutiendo en bugzilla sobre que la política de seguridad de requerir la contraseña de root para cambiar el huso horario y para añadir una red inalámbrica era estúpida y errónea.
Creo que al final se corrigió el asunto de la red inalámbrica, pero el del huso horarario nunca se solucionó (sigue pidiéndome la contraseña de administrador).
Y hoy Daniella me llama desde la escuela, porque ella no ha podido añadir la impresora del colegio sin insertar la contraseña de administrador.
Cualquier imbécil que piense que es "seguro" solicitar la contraseña de root para asuntos del día a día es un enfermo mental.
Así que aquí dejo una petición: Si estás involucrado en la seguridad de una distribución, y piensas que mis hijos (reemplaza "mis hijos" por "vendedores ambulantes" si piensas que tus principales clientes son empresarios) requieren conocer la contraseña de root para acceder a una wifi, o para ser capaces de imprimir un papel, o para cambiar la hora del sistema, por favor mátate. El mundo será un lugar mejor.
... y ahora necesito encontrar una nueva distribución que funcione en mi Macbook Air.
- La línea 6 y 7 sirven para verificar que el usuario invocante es root.
- De las líneas 9 a 16 se definen una serie de variables que serán usados para el correcto funcionamiento del script. Fíjate que la imagen descargada debe de estar en el directorio /sdcard/ubuntu/ con nombre ubuntu.img.
- Desde la línea 17 hasta la 29 se hacen todas las labores de montado, tanto de la imagen chroot como de los falsos dispositivos /proc o /sysfs.
- En las líneas 31 y 32 se fuerza que las DNS del sistema chroot sean las oficiales de Google (8.8.8.8 y 8.8.4.4). Si en tu red tienes el acceso bloqueado a esos servidores, puedes reemplazar dichos valores por los de tu red local.
- En la línea 35 el script nos informará de la dirección ip de nuestro dispositivo, puesto que más tarde accederemos a él a través de un cliente de VNC.
- En la línea 37 se lanza la instancia que hace levantar el sistema operativo de este chroot, el cual está configurado con un servidor VNC para que puedas tener acceso a todo lo que vuelca por pantalla. Si quisieras aplicar una configuración especial, podŕias tocar el /root/init.sh de la imagen o bien modificar este script (a base de "echo" y redirecciones, como se hace en las líneas 31, 32 y 33).
- Desde la línea 38 hasta el final nos indica que, una vez apaguemos el Ubuntu, se desmontarán todos los dispositivos falsos que hemos empleado.
su -El primer comando era necesario para ser usuario root, de hecho lo lógico sería que te salga un cuadro de diálogo preguntando si realmente quieres dar permisos de administrador a esta sesión. Enhorabuena, una vez ejecutes el script tendrás ya Ubuntu funcionando en segundo plano en tu dispositivo Android.
cd sdcard/ubuntu
sh ubuntu.sh
sebas@Macbook:~$ arp -n
Dirección TipoHW DirecciónHW Indic Máscara Interfaz
192.168.0.17 ether 00:0c:30:21:98:e6 C eth0
#!/bin/bash
#Variables
max_ping_tries=2
from_host=1
to_host=254
local_network="192.168.0"
#Rock 'n' roll
echo "Start"
for host_number in `seq ${from_host} ${to_host}`
do
for try_ping in `seq 1 ${max_ping_tries}`
do
ping -c 1 -W 1 ${local_network}.${host_number} >/dev/null 2>/dev/null
if [ $? -eq 0 ]
then
result=`arp -n | awk -v ip_host="${local_network}.${host_number}" '$1==ip_host'`
if [ ! "${result}" ]
then
echo "Can not scan MAC address for ${local_network}.${host_number}, but it responses to ping"
else
echo ${result}
fi
break
fi
if [ ${try_ping} -eq ${max_ping_tries} ]
then
echo "${local_network}.${host_number} no responses to ping"
fi
done
done
echo "End"
result=`arp -n | awk -v ip_host="${local_network}.${host_number}" '$1==ip_host'`
result=`arp -n ${local_network}.${host_number}`