Etiqueta: Windows 8

  • Pon un Android (o mejor no) en tu Windows

     

    Pues sí, como lo lees… un señor (o señores) de China (SocketeQ) han creado una versión de android que funciona "nativamente" en Windows Vista / 7 / 8. Ese invento se llama Windroy (en otros sitios también lo nombran como WindowsAndroid, ahora te comento sobre el tema).

    Según el autor (socketeQ) Windroy permite funcionar Android en Windows sin usar ningún emulador, ya que utiliza el kernel de Windows.

    El autor indica que es imprescindible que el Windows en el que se quiera ejecutar Windroy tenga gráficos OpenGL 2.0 (con versiones anteriores se ve que no funciona). Además de recomendar que el directorio de instalación sea el predeterminado (C:\Windroy) o bien que no incluya espacios en el nombre.

    Si quieres saber un par de cosillas, puedes consultar el PDF que está en la sección "document" del sitio de socketq.com). Desde ahí también puedes realizar la descarga del ejecutable/instalador: windroy_20130724.exe (es la versión que he probado al escribir esto). Te aviso que el Windows no dejará que lo instales o al menos te indicará que no lo hagas, idem de lo mismo el IE para descargarlo, se empeñará en que no lo descargues, así que… tendrás que lidiar con las advertencias, avisos y demás. Yo lo he instalado, descargándolo directamente del sitio del autor y no he tenido problemas (al menos visibles o notorios… ¡tocaré madera!).

     

    Nota:
    El ejecutable también te lo puedes descargar desde la página de g+ de SocketeQ.

     

    Android iniciando
    Figura 1. Android funcionando en Windows

     

    WindowsAndroid vs Windroy

    Como te decía arriba, existe otra versión llamada WindowsAndroid, que en la página de la que me lo he descargado se llama como la versión de Android que utiliza: WindowsAndroid 4.0.3.

    Este último es igual al primero, no sé si en realidad es la misma "build" o no… (yo me fio más de la versión que hay en la página del autor, el Windroy).
    La diferencia entre los dos es que el Windroy se ejecuta a pantalla completa y el WindowsAndroid se ejecuta en una ventana (las capturas las he usado de este segundo, con idea de que no sean capturas demasiado grandes).

    El WindowsAndroid 4.0.3 me lo he descargado de: http://descargar.mp3.es/lv/software/download/kl670944.htm
    pero debo advertirte que lo que te bajas de ahí es un instalador que TODO lo que te ofrece es basura (al menos para mí), ya que intenta instalarte barras de navegación, cambiar el buscador del navegador y otras chorradillas de esas que después te hacen la vida imposible, así que… NO ACEPTES NADA DE LO QUE TE OFREZCA EL INSTALADOR, dale a CANCELAR a todo lo que te pida que ACEPTES como si fuese algo obligatorio para descargar, NO ACEPTES NADA… salvo que quieras tener tu equipo/navegador lleno de basura y cosas inútiles.
    Avisado quedas.

    Ese enlace, lo encontré al ver las opciones de android para Windows, te dejo aquí el enlace, pero recuerda que las descargas esas tienen publicidad y cosas que seguramente no necesites nunca. Te vuelvo a avisar porque después vienen las quejas, y yo no quiero queja ninguna, todo lo que hagas con todo esto que te explico aquí es bajo tu responsabilidad. ¿Vale? Pues eso.
    5 Herramientas para emular Android en PC.

     

    Si quieres descargarte esa versión sin extras, puedes bajarte el instalador que he subido a mi "nube de copy.com", este es el enlace: 230254-670944-windowsandroid.exe y este es el MD5 del fichero: D3EA9D70B2A374D4B5D3F0123AC9F87B, el cual ocupa 64.8 MB.
    Este enlace es al fichero de texto con el valor de MD5 y tamaño del ejecutable.

     

    Nota:
    También he subido al copy.com el ejecutable windroy_20130724.exe y el checksum MD5 es: 917CF2FA0EDBA470538363C32C7D74D0 y ocupa 81.8 MB.
    Este enlace es para el fichero de texto con los datos del ejecutable y el MD5.

    No sé si dejaré el ejecutable allí durante mucho tiempo o lo borraré o qué haré, ya que, como te digo en realidad el WindowsAndroid casca más que el otro, y por tanto te recomiendo que uses el Windroy.

     

    Añadir aplicaciones de Google

    Según comenta, Google no reconoce este "dispositivo" de Android y por tanto no puede distribuir las aplicaciones típicas de Google, pero como decían en otra de las páginas que he visitado sobre esto del Android para Windows ¿qué es Android sin las aplicaciones de Google?

    Para tener las aplicaciones de Google en el Android para Windows, lo he probado en los dos y funcionan igual… o al menos ahí están las aplicaciones, ya que en el WindowsAndroid casi ni he podido probar nada.

    Consiste en bajarte un fichero llamado gapps-ics-20120429-signed.zip el cual te puedes bajar de la página de Google Apps (GApps) y busca los ficheros de la versión 4.0.x, concretamente el que tiene el número (o fecha) 20120429 (el enlace de arriba te descargará el zip).

    Extrae el contenido del zip y copia la carpeta system y la pegas en el directorio windroy_root (o el que sea, según lo que instales), aceptando todo, ya que en ese directorio también hay una carpeta system con subcarpetas que seguramente también existen en ambos sitios.

     

    Si estás usando el Windroy, utiliza el enlace que estará en el escritorio (si así lo has indicado al instalar, si no, busca el ejecutable (android.exe) en la carpeta windroy_root. En esa misma carpeta hay otro ejecutable que el autor recomienda usar si se produce algún error (que se producirá) y se llama: android-stop.exe.

     

    En la figuras 2 y 3 puedes ver las aplicaciones que tenía antes de agregar las de Google y las que tenía después, en este caso es el WindowsAndroid. En la figura 4 tienes las de Windroy después de aplicar las modificaciones.

     

    Android antes
    Figura 2. Las aplicaciones que incluye WindowsAndroid

     

    Android después
    Figura 3. WindowsAndroid con las aplicaciones de Google

     

    Android después 2
    Figura 4. Windroy con las aplicaciones de Google

     

    Las versiones

    Comentarte que el ejecutable de WindowsAndroid es una build del 18 de diciembre de 2012 (según el about) y el Windroy es del 23 de julio de este año 2013, tal como puedes ver en las capturas mostradas en las imágenes 5 y 6.

    En cualquier caso, la versión de Android es la misma: 4.0.3

     

    Android acerca 1
    Figura 5. El acerca de WindowsAndroid

     

    Android acerca 2
    Figura 6. El acerca de de Windroy

     

    Y esto es todo, ya que poco más puedo añadir… salvo que peta muchísimo, sobre todo el WindowsAndroid (la otra también, pero bueno), ya que debes tener en cuenta que en realidad ni son betas… así que… esto es lo que hay y que sepas, que no "recuerda" todas las configuraciones que hagas, pero… al menos te da para que trastees un poco e incluso para instalar cosas y demás…

     

    Resumiendo

    He probado pocas cosas, pero al menos el navegador, funciona bien, he entrado en la tienda de Google y he mirado cosillas, pero al intentar descargar el Kindle para Android (usando el navegador) y después de elegir el dispositivo en el que quiero instalarlo (ver la figura 7), me ha indicado que ya se descargara en el dispositivo.

     

    android kindle 1
    Figura 7. Instalar el Kindle desde la web en el dispositivo indicado

     

    Y así ha sido, la descarga ha empezado… (ver figura 8) pero nunca ha terminado y mientras tanto algún que otro cuelgue…

    android kindle 2
    Figura 8. Instalando el Kindle en el dispositivo (la hora era UTC, es decir yo tenía las 19.30)

     

    No sé si es que Internet anda regular hoy por aquí o qué… pero no he vuelto a probar y no he sido capaz de descargarlo… y mira que todo este "tinglado" ha sido para descargar el Kindle en un Android. Es que mi móvil Samsung lo tengo prestado y por tanto no podía probarlo, así que… me busqué esto en la red…

     

     

    Nos vemos.
    Guillermo

    P.S. 02.32
    Después de publicar esto (y después de una reinstalación) he probado nuevamente a descargar el Kindle, pero en esta ocasión me decía que no reconocía o que no era compatible con el otro dispositivo. Lo mostraba, pero deshabilitado, así que… se ve que han hecho algo esta gente de Google en esta tarde… eso, o que es casualidad y ya no funciona… No sé, yo ya he desinstalado todo y "paso" un poco del tema… al menos por ahora, que ya es tarde… jejeje

    …

  • Cómo usar un disco virtual en tu Windows (también usando diskpart)

     

    Pues eso… que los discos virtuales (los usados en las máquinas virtuales) los puedes utilizar en tu equipo como si fuera un disco normal. Al menos si esos discos son del tipo VHD o VHDX (no he probado con otros tipos de discos).

    Para añadir (o montar) un disco virtual como una unidad normal podemos hacerlo desde Disk Management (ver la figura 1) o usando la línea de comandos y la utilidad del sistema DiskPart.

     

    montar vhd 01
    Figura 1. Disk Management en Computer management
    o lo que viene a ser "Administrar" el equipo y los discos o viceversa

     

    ADVERTENCIA:
    Si no haces pruebas a lo loco mejor que mejor, ya que la utilidad DiskPart (o la utilidad gráfica de administración de discos) pueden eliminar particiones y otras cosas que seguramente no querrías hacer con tus discos duros, ya sean físicos o virtuales.
    EL QUE AVISA…

     

     

    Montar un disco virtual desde la línea de comandos con DiskPart

    Con la utilidad DiskPart lo puedes hacer "a mano", es decir, usando los comandos en el "shell" de DISKPART, esto es: en la línea de comandos escribes DISKPART y pulsa INTRO y a continuación los comandos que te indicaré.

    Pero también lo puedes hacer con un fichero que incluya esos comandos. Y para usarlo sería algo así como: diskpart /s ficheroDeComandos

    Los comandos para indicar que utilice un disco virtual y que los adjunte (monte), serían los siguientes:

    select vdisk file="el path completo al disco virtual"
    attach vdisk

    Esto lo puedes incluir en un fichero, por ejemplo diskpart_src.txt y usarlo desde la línea de comandos con:

    diskpart /s diskpart_src.txt

    O también, como te comenté antes, escribiendo directamente DISKPART en la línea de comandos y escribir esos dos comandos:

    DISKPART> select vdisk file="el path completo al disco virtual"
    DISKPART> attach vdisk

    y para salir del "shell" de diskpart escribe exit:

    DISKPART> exit

     

    Esto le asignará automáticamente una letra de unidad.

     

    NO me preguntes cómo hacerlo con la utilidad DiskPart, que si bien es posible hacerlo, en realidad es un rollo, así que… sigue leyendo y lo mismo te vale como a mí me ha valido.

     

    Nota:
    Cuando añades un disco virtual o cualquier otro disco "extraíble", Windows suele recordar las letras de unidades asignadas en ocasiones anteriores, por tanto, si esa letra está libre, la volverá a usar.

     

    Añadir un disco virtual con el administrador de discos

    El Administrador de discos está dentro de la utilidad de administrar el equipo (ver la figura 1), y para mostrar el administrador del equipo (Computer management) puedes hacerlo pulsando con el botón secundario del ratón sobre el icono de Equipo / Computer / This PC y seleccionar Administrar (Manage) y una vez que muestra la ventana, seleccionar administración de discos (Disk Management) y en el menú Action (Acción) seleccionamos Attach VHD (Exponer VHD) (ver la figura 2).

    montar vhd 02
    Figura 2. Indicar el disco virtual a utilizar

     

    En la ventana que nos muestra, buscamos el fichero (disco virtual) que queremos montar y lo tendremos en la lista de discos (en la figura 1, el Disco 1, es un disco virtual).

    Utilizando este método también le asignará la letra automáticamente, pero con la ventaja que es más fácil cambiarla. Por tanto, mi recomendación es que la primera vez lo agregues desde el administrador de discos, le asignes la letra (o letras si el disco tiene varias particiones), y así respetará las letras indicadas. Eso sí, intenta usar letras que estén más al final, con idea de que las primeras las utilice para los discos USB y tarjetas de memoria, etc.

     

    Nota:
    Los discos virtuales también se pueden usar para iniciar nuestro equipo usando el sistema operativo que incluya… pero eso te lo lees aquí: Agregar un disco duro virtual para arranque nativo al menú de arranque

     

    La batallita del agüelo

    Te lo cuento al final, pero para el caso es lo mismo, te lo puedes saltar si quieres.

    Hoy (realmente ayer día 9) he estado usando el disco virtual en el que tengo el Windows 7 Ultimate que tenía antes de instalar el Windows 8. Y la verdad es que últimamente lo utilizo sólo para leer el correo con Outlook 2010, ya que algunas de las aplicaciones que antes usaba en ese Windows ahora las estoy usando en el Windows 8 o simplemente no las estoy usando, pero que lo dejo ahí por si me hiciera falta, como es el Visual Studio 2010, el Management Studio de SQL Server y alguna que otra aplicación.

    El caso es que he instalado el Outlook 2013 en mi equipo con Windows 8 (antes tenía el resto del Office 2013, pero no el Outlook) y he accedido a los ficheros de datos (.pst) de Outlook (no sin algún que otro problemilla de sincronización que, afortunadamente, he solucionado con el reparador de PST: SCANPST.EXE). Pero como resulta que esos ficheros de datos están en el disco virtual (el que utilizo con la máquina virtual del Windows 7), y si quiero volver a usarlos tendré que andar montando el disco cada vez que quiera acceder a esos datos, por tanto, lo mejor es crear un fichero "batch" al cual poder llamar cada vez que quiera "montar" (montar de agregar, no es que me vaya a subir encima como si fuera un caballo o lo que quiera que estés pensando… jum!) el disco virtual, con idea de no tener que estar haciendo todos los pasos que necesita uno hacer con el administrador de equipos, sobre todo porque algunas veces tarda un poco más en mostrar los discos y hasta que no los muestra, el menú Acción no tiene las opciones pertinentes.

    Por tanto, lo mejor es tener un acceso directo al fichero "bat / cmd" con las instrucciones para montar el disco virtual y así… es más rápido… ¿no?

    Por supuesto existe la opción de copiar esos ficheros a un disco físico y usarlos desde ahí… que será lo que haga cuando tenga más "consolidado" el uso de Outlook desde el Windows 8.

    Y esto es todo… y ya es más de las doce y media y… pues eso… que te he contado todo esto porque quería que lo supieras y así, a mi me puede servir de guía si alguna vez no me acuerdo cómo se usan esos comando de DiskPart.

    Y es que lo mío no es la memoria, otro tanto me pasa/pasaba con la forma de mostrar la ventana esa para que puedas indicar el usuario que se iniciará con Windows y no tener que poner la clave.
    ¿Que quieres que te lo cuente?
    Vale, pos te lo cuento, pero sin enrollarme, que ya lo tengo explicado en mi sitio.
    Simplemente escribe : control userpasswords2 y ya está… a seguir las indicaciones… (o mejor mira el artículo que en su día publiqué en mi sitio)

     

    Espero que te sea de utilidad, acuérdate de Donar (si quieres) y esas cosas que te digo y te diré siempre 😉

     

    Nos vemos.
    Guillermo

    …

  • Si tu app de Windows Store debe recordar… ¡que recuerde!

     

    Pues eso… ya que, como seguramente sabrás, cuando "te vas" de una aplicación diseñada para la Tienda de Windows (Windows Store / Metro / Modern UI) el propio sistema operativo puede ponerla en modo suspensión y cuando vuelve a tener el "foco", es decir, estar nuevamente activa y, por tanto, en primer plano, debería mostrarte lo que te estaba mostrando antes de perder el foco, es decir, que el usuario no "note" lo que el sistema operativo hace con nuestra aplicación, ya que si ve que prácticamente vuelve a empezar, nos echará la culpa a nosotros (los que hemos diseñado la aplicación), ya que el usuario "no entiende" de cosas técnicas, ni de suspensiones, ni casi de cómo usar la aplicación… ya puestos a criticar al usuario… jeje.

    Aquí no te voy a explicar cómo hacer esto que te comento en nuestras aplicaciones para la Windows Store (pero quiero escribir sobre el tema, y puede que esta especie de "llamada al orden" acelere esa escritura, ya que desde hace algunos meses que quiero escribir sobre esto…).

     

    win8 app

     

    En realidad esto lo estoy escribiendo porque hace ya tiempo me pasó con el Internet Explorer para la Tienda de Windows (no el de escritorio), que estaba copiando algo (tenía un texto seleccionado) y "me salí" de la aplicación para ir al escritorio a pegar eso que había copiado en otra aplicación o no sé para qué me fui del IE, la cuestión es que cuando volví se volvió a "reiniciar" el Internet Explorer, aunque se quedó mostrando la página que yo había abierto, pero como si la hubiese recargado, y vale que no estuviese aún seleccionado el texto, pero al menos esperaba que la página estuviese en el mismo sitio en que la dejé… el texto que mostraba era nuevamente el del principio de la página.

    Y hoy "jugando" con el Minesweeper (la versión del busca minas para la Tienda de Windows) me ha pasado algo parecido… estaba en uno de los retos diarios, me salí un momento para ver "algo" y cuando volví empezó a cargarse de nuevo (y conectándose con el usuario de la XBox -que no tengo, XBox me refiero-, pero que es lo que te permite hacer más cosas que los simples juegos o modos del juego…

    Resumiendo que si los "creadores" de todo el tinglao este de las aplicaciones para la Tienda de Windows (léase Microsoft) no tienen en cuenta esas cosas que nos "recomiendan" al resto de los programadores (o desarrolladores o como quieras llamar a los pica-código) como vamos nosotros a confiar que funcione eso que ellos dicen que funciona y que debemos hacer para que nuestros usuarios tengan un (digamos) buen sentimiento hacia nuestras aplicaciones para la Tienda de Windows.

    En fin…

     

    Nos vemos.
    Guillermo

    P.S.
    Esperemos que en la nueva revisión (Windows 8.1) algunas de estas "pegas" de las aplicaciones propias de Microsoft / Windows 8 ya estén solucionadas, ya que si tú quieres hacer que tus aplicaciones no "padezcan" de esos mismos problemas tendrás que tener en cuenta cómo estaba el estado de la aplicación antes de que el Sistema Operativo la suspendiera para poder restaurarla a ese mismo estado cuando "vuelva" nuevamente a la vida (esté activa).

    …