Ubuntu 0.2 with Synergy (remote keyboard) - HD2 Android Q&A, Help & Troubleshooting and Genera

I thought I needed a remote keyboard and mouse in the latest 0.2 ubuntu release.
(Many, many thnx to the developers!)
Options:
* With usb host? Too difficult for me ; )
* With remote desktop? Didn't work with my knowledge ; )
I succeeded with Synergy (http://synergy2.sourceforge.net/)
Install it on your windows machine.
Install it with ubuntu's package manager (Quicksynergy) in ubuntu
Try youtube for connections settings.
The result is my HD2 Ubuntu as a (sort of) second display!!

Related

win xp final driver wlan ok touchscreen OK except calibration

This post is for people who want to install win xp on HTC SHIFT:
The driver i've found and WORK are: UPDATED LINK 10-05-2008
graphic card: http://downloadcenter.intel.com/dow...All&OSFullName=All+Operating+Systems&lang=eng
usb network: http://www.asix.com.tw/products.php?...emID=86;71;101
touchpad: http://drivers.synaptics.com/Synapti...0_1_8_XP32.exe
intel chipset: http://downloadcenter.intel.com/dow...All&OSFullName=All+Operating+Systems&lang=eng
wlan marvell sd-8686: work!!! howto is here
audio: ftp://152.104.238.19/pc/audio/WDM_R195.zip
bluetooth: work without driver
3g connettivity: sharing with active sync
fingerprint: www.ngt.cn/files/fingerprint.rar
vitakey for fingerprint:copy c:\program files\vitakey from vista partition and execute setup
htc control panel: work only on Vista?????
change resolution: work only on Vista??????
touchpad: WORK !!howto is here
please post link for driver only if tested WORK on XP.
WLAN DRIVER HOWTO:
download wlan driver at: http://www.raondigital.com/data/WLAN Driver_1_1.zip
download sdbus at: http://www.raondigital.com/data/SD Bus Driver_1_1.zip
now unpack sdbus driver to root of your o.s.
reboot your shift and start windows xp disk
run recovery terminal
copy sdbus.sys to yourxpdrive:\windows\system32\drivers
reboot
open device manager
on controller host secure digital->properties->driver detail
the driver version now is 6.053.......OK
go to marvell sd-8686->properties->update driver->select the directory of wlan1.1 driver
and all WORK FINE!!!!!!
Now i need someone to port resolution and htc shift control manager!!!!!!!
fabio
EDITED TOUCH SCREEN
TOUCHSCREEN HOWTO
Installation proces for touch screen:
1.Download HTC Shift Driver Updates (Windows Vista) from htc.com
2.From the drivers packet choose following items:
Vista ECDrvV1 and
Touch Screen 1.0.1.10
3.First instal Vista ECDrvV1
4.Install Touch Screen 1.0.1.10(please do not forget to confirm the announcement
......The software was not tested for windows system ETC......which will appear during the installation process and continue the installation)
5.Restart
6.Go to Start-Control Panel-System-Hardware-device Manager-Human Interface Devices-and here are two HID-compliant device.Disable only the first HID-compliant device (the first HID - compliant from the top)
7.Now the calibration is working
-------------------------------------10-05-08-------------------------------------
Thx to Pof for htcset for enable and disable wifi and bluetooth!!!!
Pof Greate work!!!
IMPORTANT!!!!!!!
-------------------------------16-06-08------------------------------------------------
uploaded htc hid pen driver and controller
please use FULL driver magician with demo doesn't work!!!
i need help to :
2° create an intuitive howto with pictures
4° port resolution changer to windows XP
5° resolve if exist vitakey issue!!!
HELP is appreciated!!
HELP ME! HELP ME!
I tested graphic card, usb network, touchpad, fingerprint,Realtech Audio, all works well.
3g connetion will works by itself after you install activesnyc(mine is ver4.5) and run internet sharing in WM side
please post the link for fingerprint........there are someone who have a wlan driver tested???
has anyone found the drivers for the wlan adapter?
the fingerprint sensor is the same used on some hp laptops i've seen in the past. i'll try their drivers and will reply if it succedes.
post post post!!! win xp is the grate s.o. for this device after linux.....boot time is 20" !!!!
please post driver link!!!!
now have some wlan driver extract from vista...all is ok but s.o. can't start device!!!!!
there is some news!!!!
wlan driver downloadable from http://www.raondigital.com/data/WLAN Driver_1_1.zip
the driver is ok but there are a problem to start the device and seem to be a microsoft hotfix.... i can't try this because isn't downloadable from microsoft (KB921413) and i find only english version here http://hf.xable.net/files/KB921413-v4.exe(i have italian shift so this hot fix doesn't install).
please try this and post result!!!
The driver for WLAN device comes through windows update and comes up as cannot satrt coz the control center starts the device.
Bluetooth installs fine under win XP apparently - cannot confirm. but you have to have it turned on in vista before installing xp otherwise it doesnt pick it up - again cant confirm but may explain why no bt devices have been picked up in my xp installation.
finger print driver from vista works perfectly under win XP, cant upload atm as both the shifts im workin g on are at at work and im not in all this week, but i thing theres a folder called finger print reader or sumthing like tht in program files under the vista image, just copy that file and the x32 executable file and the reader is installed the vitakey app also works under xp.
fingerprint driver
fingerprint driver
winxp confirmed
may download from: www.ngt.cn/files/fingerprint.rar
now wlan WORK!!!!!!!
Sticky
I Think that you should sticky the thread.
Now we need only the touchpanel driver and we will have a perfect Win XP Machine!
febelus said:
Now i need someone to port touchscreen driver,resolution and htc shift control manager!!!!!!!
fabio
Click to expand...
Click to collapse
I had extracted all the drivers previously from vista to have a look at but couldnt manage to get them to work, im due back into work tomora evening and will upload them all then and see if any of you guys can mange to get them to work
audio
noticed you didnt have the audio drivers listed (realtek alc268) so here you go
http://www.realtek.com.tw/downloads/...&GetDown=false
someone know a valid fingerprint software?????
vitakey install sufccessfully but doesn't work!!!!!!!!!!finger print software needed!!!
First 5 links don't work for me. Can you put the full urls in please? Or zip them up and host them all somewhere?
I also agree this thread should be stickied!!! Fantastic work.
I can not find bluetooth after winxp install, Should turn it on under vista before installing Winxp? How can i find bluetooth under winxp if i not? thanks.
before install winxp you need to turn bluetooth and wifi on in vista!!!!
And If I ve removed vista?
I think the only way to use touchscreen for XP right now is by running the Remote Desktop on the WM(SnapVue).

[TUT] The Quest for the Difinitiv Guide to QEMU for Windows Mobile

OP News: (27.4.2011)
Added Developer Files in case someone acctualy wants to take a look at the Source Code from mamaich. See Post Nr. 5
Older News:
There is still alot of Information yet to be Organized and published but feel free to submit Links, Drivers, Addons, Plugins, or anything else you found and tested. Just always remember never to publish any licensed stuff.​
Some Cool stuff some XDA Members have already tested: Photoshop 4.0, 3D Max v3.1, ZBrush2, SiSoft Sandra 2000, OpenOffice, Virtual Joystick, etc.​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Rules & Reminders:​
- Always respect XDA-Developers.com Forum Rules!
- Please try to stay on Topic as much as possible.
- Do not post any Copyrighted Material without explicit and written permission of the copyright owner. If you own a legitimate License this Thread will show you everything you need to know to recycle that license to create your own Windows Mobile Device Images.
- Hopefully this Thread will stay impartial to any Device but that said having a 1Ghz Snapdragon does not hurt.
- There is allot of Information to be collected, verified, and compacted. Any help is greatly appreciated and rewarded by special mentionings throught this Thread. PM Swiss420 with suggestions, feedback, ideas, or basically any material that you think could be usefull for the thread.
- Use the Thanks Button instead of posting "thanks" and please don’t ask why we are rolling this up again. We know its old news but I am sure we can provide new insights and focus the Information. No! Networking has not been achieved yet. But as we see it, it is a Question of what was first the Chicken or the Egg.​
​
[QEMU Applications]
QEMU v0.91 [/Storage Card/QEMU] --> Download ​
Qemu Manager v7.0 (April 2010) with Qemu 0.11.1 and KQEMU Support -> Download
Qemu Manager v6.0 (April 2009) with Qemu 0.10.2 and KQEMU Support -> Download
Qemu Manager v5.0 (Feb 2008) with Qemu 0.9.0/0.9.1 and KQEMU Support -> Download
Qemu Manager Version 4.0 (Feb 2007) With QEMU 0.9.0 and KQEMU support -> Download​
3D_Toolbar_V1.qtb
3D_Toolbar_V2.qtb
3D_Toolbar_V3.qtb
3ddesktop.qtb
boot_Toolbar.qtb
BOOT3D.qtb
FULL.qtb
full_keyboard.qtb
toolbar-boot.qtb
toolbar-Desktop.qtb
toolbar-full.qtb
toolbar-fullO.qtb
toolbar-her.qtb
toolbar-min.qtb
Attached is a preliminary Version of QEMU Extended and preped for Windows 98SE by aSiD1712 and contributing work by TruckyBN. See Original Thread -->​
[QEMU Plugins]
int33mouse.dll [missing Description]​
int21hk.dll [missing Description]​
heroes2.dll [missing Description]​
FMOD.DLL [missing Description]​
LIBUSB0.DLL [missing Description]​
SDL.DLL [missing Description]​
[QEMU Settings]
[Screenshot QEMU Manager running Windows 98SE]​
Code:
CMDLINE.TXT
-tb-size
8
-emul
\Storage Card\QEMU\emul\WinXX
[QEMU Information]
QEMU is a generic and open source machine emulator and virtualizer.
When used as a machine emulator, QEMU can run OSes and programs made for one machine (e.g. an ARM board) on a different machine (e.g. your own PC). Or viceversa. By using dynamic translation, it achieves very good performance.
In order for QEMU to run under Windows Mobile it was necessary to recompile the OpenSource Code. Mainly mamaich at pdaprime.com has taken on this task himself in 2004 and succesfully recompiled QEMU. Unfortunately in March 2010 Mamaich announced the following:
"I've stopped working on QEMU and HOMM 1-2 ports for WinMobile. Earlier I've published complete source code and a toolchain used to build QEMU, but links were lost after this forum have crashed. I'll look for them and reupload in a few days. Currently I'm attaching source code for launcher and all plugins. To build them you'll need Visual Studio 2008. To build QEMU you'll need cygwin, my GCC 3.3.3 port (a bit modified for QEMU), i'll upload them after I'll find them.
Edited:
Added toolbar editor with sources. To compile - use C++ Builder. Usage is similar to DosBox TB editor.
Edited:
Added compiler (arm-wince-pe-gcc.rar). Extract it to /usr/ directiory of CygWin installation and add /usr/local/arm-wince-pe/bin/ to the start of CygWin $path. This GCC is already preconfigured for QEMU, it contains all needed libs like SDL. Added qemu src (qemu-0.9.1.rar). It is already "./configure"d, just use "make" to build in CygWin environment. Normally QEMU.EXE file should not be modified at all. Everything is controllable from plugins."
March 2010 Mamaich (pdaprime.ru)
Click to expand...
Click to collapse
So were does that leaves us? First off we want to thank mamaich for the great work he has done and wish him all the best. We are putting this together in order to search for someone else with enough knowledge to recompile QEMU and add Network functionality if possible. Hopefully someone steps up to the plate and cracks this nut. He will be able to completly rely on our help in any way shape or form. We will post any Developer Information mamaich has provided at PDAPrime as soon as possible but we would like to check first with mamaich and or pdaprime. For now you can find the allot of the Information here
Original Developer Files from Mamaich (Ad Free xda-developers.ch Links):
arm_wince_pe_gcc.rar (Compiler)
GEN_Toolbar.rar ()
qemu_0.9.1.rar
ui_and_launcher.rar
Download here​
This is only a quick overview. We will create Step by Step Instructions for you to follow eventually.
1. Create an Image - use the following command using the qemu-img.exe provided in the QEMU v0.91 [qemu-img create image.img 1000MB] (Creates a Unformated 1Gb Image)
2. Install OS using QEMU Manager for Windows. -> Download here
3. Copy QEMU to SD Card -> Download Example
4. Adjust CMDLINE.TXT, EMUL_CMDLINE.TXT, emul_ini.txt and plugins_ini.txt according to your specific OS and Environment
5. Add a Second Drive by creating a new Image and adding files with WinImage or create a ISO with Nero and load it as a CD Image in QEMU Manager.
6. For debugging and Errors please check the output in: QEMU_OUT.TXT [Error Log]
[QEMU Links]
XDA-Developers Links:
[QEMU on himalayas]
[Windows 95 on HD2]​
Offsite Links:
http://en.wikipedia.org/wiki/QEMU [QEMU @ wikipedia.org]
http://wiki.qemu.org/ [QEMU Wiki]
http://www.davereyn.co.uk/ [Home of QEMU Manager]
http://forum.pdaprime.ru/index.php?showtopic=45356&st=240 [Original Thread from mamaich]
http://www.qemu.com/ [QEMU git repositories]​
YouTube Videos:
Windows 95 on a HD2 [Swiss420]​
Developer Links:
Bug in qemu 0.9.1 (and maybe later) + fix [mamaich @ QEMU Forum]
VBEMP x86 Project - Universal VESA/VBE Video Display Driver [Bearwindows and AnaPa Corporation]​
[QEMU Drivers]
[Verified Drivers: These Drivers have been tested and as working classified]​
Drivers for Cirrus GD-5446 video adapter
"None available"​
Drivers for Realtek 8029AS network adapter (for other OSes try NE2000 compatible driver)
"None available"​
Drivers for Realtek 8139 network adapter
"None available"​
Drivers for Sound Blaster 16 adapter"
None available"​
[Caution: These Drivers have not been tested yet: Use and try at your own Risk - Leave Feedback with exact file name]​
Drivers for Cirrus GD-5446 video adapter
DOS Drivers
OS/2 Drivers
Windows 3.1, Windows NT and Windows 9x Drivers
Drivers for X.Org and X11 are inside "cirrus" module.
QNX includes the driver.​
Drivers for Realtek 8029AS network adapter (for other OSes try NE2000 compatible driver)
BeOS R4 and R4.5 instructions (Use NE2000 PCI)
BeOS R5 instructions (Use NE2000 PCI)
DOS driver for NDIS2
LANtastic 4 driver
LANtastic 5 driver
Windows NT 3.51 driver
Windows NT 4.0 driver
Novell NetWare Client32 driver
Novell NetWare Client for DOS ODI driver
Novell NetWare Client for OS/2 ODI driver
Novell NetWare Server driver
OS/2 driver for NDIS2
SCO UNIX driver
UNIXWare driver
Windows for Workgroups driver (3.1 and 3.11)
Windows 95 driver
Windows 98 driver
Windows 2000 driver
Windows XP includes driver
Windows Vista stopped support
Linux driver is in ne2k-pci.c​
Drivers for Realtek 8139 network adapter
BeOS R4 and R4.5 driver
BeOS R5 driver
DOS driver for NDIS2
FreeBSD driver (for versions that do not include it in kernel repository)
JavaOS driver
MacOS 8.5, 8.6, 9.0 and 9.1 driver
Novell NetWare Client32 driver
Novell NetWare Client for DOS ODI driver
Novell NetWare Client for OS/2 ODI driver
Novell NetWare Server (from 3.12 onward)
SCO UNIX driver
Slackware Linux 8 driver
Solaris 7, 8, 9, and 10 driver
UNIXWare driver
VXWorks for x86 driver
Windows NT 3.51 driver
Windows NT 4.0 driver
Embedded Windows NT 4.0 driver
Windows for Workgroups driver (3.1 and 3.11)
Windows 95 driver
Windows 98 driver
Windows 98 Second Edition, Windows Me and Windows 2000 driver
Windows XP and Windows XP Professional x64 Edition driver
Windows CE 2.0 for x86 driver
Windows CE 3.0 for x86 driver
Mac OS X 10.0.4 and Darwin/PPC 1.3.1 driver
Mac OS X 10.1, Darwin/PPC 1.4.1 and Darwin/PPC 5 driver
Mac OS X 10.2 and Darwin/PPC 6 driver
Linux driver is in 8139too.c or 8139cp.c
Windows Vista, Windows 2003 and Windows CE.NET include drivers​
Drivers for Sound Blaster 16 adapter
DOS driver
Windows NT 4.0 driver
Windows 95 and Windows 98 driver
OSS and ALSA have drivers.
Windows 98 SE, Windows Me, Windows 2000, Windows XP and Windows 2003 include drivers.
Windows Vista dropped support.​
[DOS & Windows 3.1 for QEMU]
Reserved for Windows 3.1
[Windows 95 for QEMU]
Windows 95 osr2​
Graphics: Cirrus Logic 5446 PCI v1.41
Network: [Not yet Available]
Sound: Creative Labs Sound Blaster 16 or AWE-32
Hard disk controllers: Intel 82371SB PCI Bus Master IDE Controller
Monitor: (Unknown)
Mouse: (Unknown)
Ports (COM & LPT): COM1 / LPT1
System Devices: (Unknown)​
Videos:​
Windows 95 on HD2 [by Swiss420]​
Screenshots: 1​
[PDAPrime Thread]​
Mamaich [pdaprime], aSiD1712 [xda-developers], TruckyBN [xda-developers]​
[Windows 98 for QEMU]
Reserved for Windows 98 Ori.
[QEMU for Windows 98SE]
Windows 98 Second Edition
Videos:​
"None yet"​
Screenshots: 1 2​
Windows NT 4.0 for QEMU
Reserved for Windows NT 4.0
[Windows ME for QEMU]
Reserved for Windows ME
[Windows 2000 for QEMU]
Reserved for Windows 2000
[Windows XP for QEMU]
Reserved for Windows XP
[Windows 7 for QEMU]
Reserved for Windows 7
Linux Builds
​
There are many Open Source Operating Systems that run great under QEMU for Windows Mobile. Here you will find a few that have been reported as Working.
--------------------
Puppy Linux / Linux
Puppy Linux is a special build of Linux meant to make computing easy and fast
--------------------
Icaros Desktop light / pre-configured AROS Desktop Environment / AmigaOS 3.1 / Fast and Stable
Icaros Desktop is a pre-configured AROS desktop environment for the PC platform, distributed on a bootable live media. The AROS Research Operating System is a open source lightweight, efficient and flexible desktop operating system, aiming at being compatible with AmigaOS 3.1 at the API level, while improving on it in many areas. [Supports Amiga Forever and AMIGA Games - Untested - Please Report findings]
First
Great work mate!
I think this will be going to an big Thread!
Greetz Tokl
Looks like a very interesting thread I downloaded the QEMU.7z file and transfered it to my phone, but without a base OS, I doubt it'll work. I think I have a 95 disk laying around here somewhere. How would I go about emulating it? Those posts only have images of download links, no actual links
BarrettBear said:
Looks like a very interesting thread I downloaded the QEMU.7z file and transfered it to my phone, but without a base OS, I doubt it'll work. I think I have a 95 disk laying around here somewhere. How would I go about emulating it? Those posts only have images of download links, no actual links
Click to expand...
Click to collapse
Yes you are right the acctual instructions are not yet published. But to get you jumpstarted just download QEMU Manager for Windows here use that to install your Windows 95 or 98 and transfer the image to the SDCard. Will send you a IM with some more information. Feel free to ask if you get stuck same goes for everyone else.

Feature request: Synergy client for Atrix

So since the Atrix has this awesome dock mode, I want a synergy client that is enabled when I drop it in the dock on my desk.
That way I can use my regular desktop but jump over to the webtop environment just by mousing off the edge of my desktop screen. I could cut and paste URL's, edit notes in evernote, do a quick SMS reply, etc without having a separte keyboard and mouse for my dock.
Beyond my abilities for now but willing to contribute to development. How hard is this? Is it something others would appreciate?
For those that don't know what I am talking about:
http://synergy2.sourceforge.net/
http://forum.xda-developers.com/showthread.php?t=994761
While I didn't list specific synergy instructions, it's as simple as going to the Jaunty armel repo and find the synergy package. This will only work if your machine and atrix are on the same network or reachable via routing since the communication originates from synergyc (atrix) to synergys (PC).
Also, there is still the outstanding issue of using a remote keyboard to type in the Mobile View window. It doesn't appear to read any of the XKEYBOARD events that are generated.
agentdr8 said:
http://forum.xda-developers.com/showthread.php?t=994761
While I didn't list specific synergy instructions, it's as simple as going to the Jaunty armel repo and find the synergy package. This will only work if your machine and atrix are on the same network or reachable via routing since the communication originates from synergyc (atrix) to synergys (PC).
Also, there is still the outstanding issue of using a remote keyboard to type in the Mobile View window. It doesn't appear to read any of the XKEYBOARD events that are generated.
Click to expand...
Click to collapse
I'm on Gingerblur with all the perks. Plugged in phone into 21 inch monitor with HDMI works perfect. When verifying account it asked to turn on wifi for network. I did, no worries, so I'm same net for PC and webtop.
Synergy is loaded on WIN 7 pc getting ready to install on phone. Researching which deb package I need 32 bit or 64.
Giving it a shot.
dicksteele said:
Researching which deb package I need 32 bit or 64.
Click to expand...
Click to collapse
Neither, you need one compiled for arm
This one should work: https://launchpad.net/ubuntu/jaunty/armel/synergy/1.3.1-5ubuntu2
perkz said:
Neither, you need one compiled for arm
This one should work: https://launchpad.net/ubuntu/jaunty/armel/synergy/1.3.1-5ubuntu2
Click to expand...
Click to collapse
Excellent find. Didnt get a chance to get back to this.
Looks like most of the hard word is done for me.
[MOD] Full Ubuntu on the Atrix
http://forum.xda-developers.com/showthread.php?t=1000316
Got the software loaded. I can start the synergy client in webtop. I have dual monitors side by side, one's the server one is webtop. The mouse works, not the keyboard. Keyboard is usb logitech G-15. Mouse is wireless M310. Both connected to PC.
So Close......
Booya !
Thanks to all the gurus out there it works !!!
Its 1 am in Cali gotta hit the rack.
Here's the steps I did. Except for step 1 they are all scripts
1. Go back to 1.5.2 snf
http://forum.xda-developers.com/showthread.php?t=991072
2. Aroot
http://forum.xda-developers.com/showthread.php?t=981866
3. GingerBlur 6.5
http://forum.xda-developers.com/showthread.php?t=991595
4. Webtop hack
http://forum.xda-developers.com/showthread.php?t=980193
http://forum.xda-developers.com/attachment.php?attachmentid=535183&stc=1&d=1299441670"
5. MOD Full Ubuntu
http://forum.xda-developers.com/showthread.php?t=1000316
(I stopped after the script, I did not update coreutils, etc. etc. I did my first attempt and only mouse worked not keyboard. May just be a fluke)
6. Grab the synergy deb for ARM (THANKS PERKZ !!!!)
https://launchpad.net/ubuntu/jaunty/armel/synergy/1.3.1-5ubuntu2
7. Do the all the steps on [How To] Simplified webtop customization
http://forum.xda-developers.com/showthread.php?t=983208
8. Plug in phone to HDMI monitor
9. I used Android Terminal Emulator on my home screen in mobileview and ran
1. su
2. /usr/bin/sudo -H -u adas bash
3. export DISPLAY=:0
4. /usr/bin/.lxterminal
(These are steps in [How To] Simplified webtop customization)
10. In lxterminal I ran
sudo dpkg -i --root=/osh --force-overwrite /sdcard/download/syn*.deb
(/sdcard/download is where I saved synergy/1.3.1-5ubuntu2 deb package)
11. Ran /usr/bin/synergyc -f mulder (My Synergy server name)
** Already had synergy server running on my WIN 7 x64 PC. In the server config I dropped a screen in and called it localhost.
Worked freaking perfectly
CREDITS:
Sogarth [MOD] Full Ubuntu on the Atrix and [How To] Simplified webtop customization
Designgears for [SCRIPT] aRoot for Atrix 4G [ root - init.d - sideloading - tethering ]
kennethpenn for [ROM] GingerBlur ★ Beta 6.5 ★ and [GUIDE] Flash OLYFR_U4_1.5.2 SBF to Motorola Atrix 4G
perkz for pointing me in the right direction for the arm synergy package
Fenny for [MOD] Webtop Via HDMI Without a Dock - NOW SUPPORTS BELL ATRIX!!!
Hope I didn't miss anyone. Thanks for DJ_smooth for thinking of this. I have machines/servers running synergy at work, it was a great idea.

[TUT] CHROOT Ubuntu on Iconia

Based on:
http://forum.xda-developers.com/showthread.php?t=987740
All Credits to him
Im using this solution to run jdownloader, a local webserver, and to compile arm sources without any toolchain ( a bit more comfortable ).
You have to know, that this isnt rly fast compared to native ubuntu but its an easy solution..
Requirements:
-> Rooted Iconia A500(1)
-> Terminal Emulator ( some other shell )
Step by Step:
1) Download this package and extract it to /sdcard/ubuntu
2) Follow the installation steps in the linked orginal post.
DO NOT INSTALL THE CUSTOM KERNEL THERE!!!
Im using Jump Desktop as VNC Viewer because its a great App supporting Usb Mouse with Left and Right Click.
Do you want JDownloader running on your Tablet?
1) run apt-get install openjdk-6-jre
2) Download JDownloader MULTIOS Package from their site
3) cd to the extracted directory
4) run java -jar JDownloader.jar
Do you want to access your android system?
1) simply go to /android
You are on a ICS Rom and rightclick doesnt work? (USB Mouse)
1) apt-get install xbindkeys xbindkeys-config xdotools
2) xbindkeys-config
3) im using ctrl+left click as right click so input event is: ctrl+b:1
4) mapped event: xdotools click 3
5) add xbindkeys to autostart (for example with chrome startup application)
Interesting. Thanks for sharing
You might just as well use Linux Installer from the market...
EDIT: It can do both ubuntu and debian (stable/unstable).
This vs LinuxInstaller
I tried using the LinuxInstaller method and while it worked it wasn't as smooth as this. I used it to try to install Ubuntu 11.04 and it install Ubuntu, but headless and I had issues using LinuxInstaller's provided methods for install VNC, SSH, etc.
So far this method appears to be running smoothly, Ubuntu was install, VNC and SSH both installed, now I am just waiting for Gnome to install.
In the end they probably both work equally as well, but I am personally having more success with this method
Linux installer doesnt work on my device correctly
This only seems to be for Ubuntu 11.04.
Linux Installer only seems to support Ubuntu 9.04.
Did anybody try Ubuntu Installer Free by ZPwebsites? It seems to have a stable Ubuntu 12.04 install available from 26th April onwards.
EDIT: Doesn't look like my rooted ICS OTA 1.033 ROM meets the requirements.
japinder said:
This only seems to be for Ubuntu 11.04.
Linux Installer only seems to support Ubuntu 9.04.
Did anybody try Ubuntu Installer Free by ZPwebsites? It seems to have a stable Ubuntu 12.04 install available from 26th April onwards.
EDIT: Doesn't look like my rooted ICS OTA 1.033 ROM meets the requirements.
Click to expand...
Click to collapse
I'm using Backtrack ARM in chroot and it goes pretty well. I'm able to use it with a bluetooth mini keyboard/mouse combo + hdmi on my 40" TV
djxtabay said:
I'm using Backtrack ARM in chroot and it goes pretty well. I'm able to use it with a bluetooth mini keyboard/mouse combo + hdmi on my 40" TV
Click to expand...
Click to collapse
Which method did you use to install Backtrack? The one in the first post, or some app?
Sent from my HTC Sensation XE with Beats Audio using XDA
No there is a topic in the development called "backtrack and office" or something like this.
Simply search for backtrack in the dev section. ;-)
Sent from my A500 using xda premium
http://forum.xda-developers.com/showthread.php?t=1094237
There it is!
Sent from my A500 using xda premium

ZF2 Running Windows 7, 8 & 10 using KVM

Let me preface that ever since I heard of an Intel based phone, the idea of running Windows at near native speeds has always intrigued me.
It's not perfect, but I think we're very close to that goal
Here's a video of my ZE551 running Windows 7:
Edit:
Here's @knightmare running Windoze 10 on his ZF2
http://forum.xda-developers.com/showpost.php?p=62008697&postcount=144
Edit:
Here's a video of my ZE551 installing Windoze 8: ( pretty boring for most people since it's just the install )
Edit:
Here's a video of my ZE551 playing ( I use that term loosely here ) a D3D9 game: Runes of Magic. Even though the Windows 8 QXL driver says it's hardware enabled in DxDiag, it's painfully slow.. taking nearly 15 minutes to start up/log in.
Edit:
Here's a video of Passmark 8 on Windows 8. Some people asked for benchmarks:
Here are the tools you will need to get this running yourself ( ZE551 ):
1. KVM enabled kernel - http://forum.xda-developers.com/zen...fhd-kernel-ze551-kvm-bridge-compiled-t3145055
2. Linux chroot - the one I use is called Linux Deploy ( in the Play Store )
3. Spice client - the one I use is called aSPICE ( in the Play Store )
4. Root - kinda duh
5. Unlocked Bootloader - without an unlocked bootloader, you can't install a new kernel
6. Terminal Emulator - the one I use is called Terminal Emulator ( in the Play Store )
7. SSH client - the one I use is called VX ConnectBot ( in the Play Store )
8. Busybox - most every root-based app uses this ( in the Play Store )
9. OS iso - any cdrom image of the OS you want to run, ie windows 7?
Optional:
1. (optional) a decent sized MicroSD card, I use a 128 gb one that's partitioned 50 gigs or so as ext4 for Linux & 70'ish gigs for vFAT
2. (optional) an SD Card partitioner - the one I use is called Aparted ( in the Play Store )
After unlocking your bootloader and getting root running, this is the process you will follow:
1. Flash the 2.19 kernel img using fastboot flash boot boot_2.19_kvm_bridge.img and reboot. Pray you boot up.
2. Start Terminal Emulator
2a. at the $ prompt, type: su
2b. Grant Permission to Terminal Emulator for Root access ( 1 time thing )
2c. check to see if kvm.ko and kvm-intel.ko are loaded by typing: lsmod
2d. If they aren't loaded, load them using the commands: insmod /lib/modules/kvm.ko and insmod /lib/modules/kvm-intel.ko
2e. exit out of Terminal Emulator by tying the command: exit and then exit again
3. Partition your microSD card using Aparted * OPTIONAL *
4. Use Linux Deploy to install your favorite Linux distro. Unless you are hoping to compile the Android AOSP kernel ( what the FHD phone kernel is ), you can use just about any of them. ONLY use SSH, you won't need framebuffer or X access. This could take upwards of half an hour.
5. After Linux Deploy has installed your linux distro, click Start to start up the chroot.
6. Use an SSH client to connect to your linux distro. ( I prefer to ssh in via my laptop, but also use VX ConnectBot when I'm out and about )
7. Use the package manager to install qemu-kvm for your distro. Most Debian & Ubuntu distros use apt-get, Arch uses pacman, Fedora uses rpm, etc...
7a. (optional) I find it easier to grant superuser privileges to my qemu-kvm executable, so I chmod a+s /usr/bin/qemu-system-x86_64 ; if you are paranoid about security, read through the documentation to do this correctly
8. I recommend creating a shell script to start up qemu-kvm because it can be a pain in the butt to remember all of the switches you like. ie...
qemu-system-x86_64 -full-screen -m 1G -enable-kvm -cpu host \
-drive file=/mnt/0/machine1.img,format=raw -boot menu=on \
--usbdevice tablet -smp 4 -vga qxl -monitor stdio -balloon virtio \
-soundhw hda -net nic,model=virtio \
-net user,smb=/mnt/MicroSD \
-spice port=5900,addr=127.0.0.1,disable-ticketing [email protected]
I have this line ( it's broken up by \'s <-- MAKE SURE THERE IS NO WHITE SPACE AFTER THE \ ) in my bash script called start_win7.sh
Here's a quick explanation of the line:
8a. qemu-system-x86_64 - This is the name of the qemu-kvm executable on my Arch x86_64 distro
8b. -full-screen - Full screen
8c. -m 1G - 1 gig of ram for our virtual machine
8d. -enable-kvm - enable KVM, the whole point of this endeavor
8e. -cpu host - use the same cpu information as our ZF2
8f. -drive file=/mnt/0/machine1.img,format=raw - the location of my hard drive, this is a 10 gig file
8g. -boot menu=on - boot menu enabled ( hit F12 etc.. )
8h. -usbdevice tablet - Qemu SUCKS at tracking the mouse, this forces qemu to track where we touch the screen
8i. -smp 4 - we're using 4 threads ( cores )
8j. -vga qxl - we're using the qxl vga adapter
8l. -monitor stdio - allow us to use the console to make immediate changes to the VM
8m. -balloon virtio - use the virtio balloon feature in the KVM kernel
8n. -soundhw hda - use the Intel HD Audio driver for sound
8o. -net nic,model=virtio - create a network card using the virtual IO feature in the KVM kernel
8p. -net user,smb=/mnt/MicroSD - create a shared folder, in this case the vFAT portion of the microSD card
8q. -spice port=5900,addr=127.0.0.1,disable-ticketing - Start up the SPICE engine for passing video & audio
8r. [email protected] - pass any further arguments to our qemu-kvm executable
so my file: start_win7.sh looks like this:
#!/bin/bash
qemu-system-x86_64 -full-screen -m 1G -enable-kvm -cpu host \
-drive file=/mnt/0/machine1.img,format=raw -boot menu=on \
--usbdevice tablet -smp 4 -vga qxl -monitor stdio -balloon virtio \
-soundhw hda -net nic,model=virtio \
-net user,smb=/mnt/MicroSD \
-spice port=5900,addr=127.0.0.1,disable-ticketing [email protected]
8s. chmod +x start_win7.sh to make it executable
9. Start up the qemu-kvm virtual machine referencing the location of your windows 7 install cd. ie...
./start_win7.sh -cdrom /mnt/MicroSD/Vcd/en_windows7.iso
9a. Qemu will start up and then show you this:
QEMU 2.3.0 monitor - type 'help' for more information
(qemu)
9b. you can then issue QEMU commands from the (qemu) prompt
10. Start up aSPICE
11. Click the OFF button to the left of Show Advanced Settings
12. Make sure Enable Sound is checked, if it isn't, do so.
13. The default connection is 127.0.0.1:5900, so click Connect
At this point, you should see your Windows install starting.
After this you will need the virtio drivers for your Windows box. I'll try to get those urls, but you should be able to Google them. Redhat has VirtIO & Spice guest driver cd's for Windows.
Redhat Windows Virtio Drivers CD: https://fedoraproject.org/wiki/Windows_Virtio_Drivers
SPICE Guest Drivers: http://www.spice-space.org/download.html ( download the QXL Driver and Spice Agent, the executable does not work )
Windows 8 QXL Drivers from Red Hat People: http://people.redhat.com/~vrozenfe/qxlwddm/
How to connect to Windows via RDP: http://forum.xda-developers.com/showpost.php?p=62096457&postcount=165
Edit:
Verified that Windows 8.1 pro can be upgraded to Windows 10. Redhat's qxl windows 8 driver works with Windows 10.
Great job bro. This is iam waiting for using zenfone 2.Is there any sound for windows 7?
if like can i change into windows 8 or 10??.
Tq
Yes, there is sound using aspice if you use the Intel hd audio driver. Unfortunately, the pc link video grabber doesn't record sound. ( why there isn't audio in my video )
Since this virtual machine is simply a pc, you should be able to install Windows 8 or 10.
Please let us know how that turns out!
Sent from my ASUS_Z00AD using XDA Free mobile app
this is amazing...this means there is a chance in the future, to run windows 10 or windows phone 10 (whenever that comes out) ? what about connecting mouse/keyboards via bluetooth? i cant wait for this to grow more! amazing work...!!!
Amazing! Care to try with Windows 10 to see how it behaves?
Seems already fast in your video, you already have ideas to make closer to native speed or it's already the best?
You've outdone yourself. A full modern Windows desktop OS in our pockets.
@ycavan
The very important question: What about video driver? Is it just dummy SVGA or full featured 3D graphics card?
Without Direct3D, windows for me will be nearly useless.
At the moment there is no direct 3d. The problem there is that my chroot doesn't seem to have proper access to all the hardware.
I've heard that the vmware driver is supposed to support d3d9 natively via gallium.
So... The next step would be to look at getting qemu-kvm compile for Android.
If any awesome Android developers out there are willing to do that, we might have a chance at full speed Windows with direct 3d.
I will say this... Epsxe was able to start up ps1 games with Pete's opengl driver via spice.
Sent from my ASUS_Z00AD using XDA Free mobile app
I've been messing around with the Android NDK lately, and if I have time today, I can try cross-compiling qemu-kvm.
This type of stuff is why I love supporting the XDA Community. Very cool. I'll give it a shot today - if USB OTG works, I'll have to see if I can get my Tactrix OpenPort cable to work with it and MazdaEdit.
This is a wonderful job bro... Can we follow the same procedure on other phones (Oneplus One in my case) with a kernel that supports KVM?
vigneshnallamad said:
This is a wonderful job bro... Can we follow the same procedure on other phones (Oneplus One in my case) with a kernel that supports KVM?
Click to expand...
Click to collapse
Since the Oneplus One is using an ARM based chip , not a x86 chip so I don't think it's possible to run Windows
damn man, that's some awesome stuff right there. imma have to find me self a zenfone 2
Jay.Lent said:
damn man, that's some awesome stuff right there. imma have to find me self a zenfone 2
Click to expand...
Click to collapse
Do it. Peer pressure!
awesome work Bro..
btw will it increases battery life of zenfone 2? or making it worse?
as we all know that android 5.0 is very buggy, the memory leak problem cause battery draining, so I wonder about your trick by installing windows 7 on asus zenfone 2 will it fix the battery draining problem?
Awesome Work !! Wish you all the very best for future developments
Wow excellent job.:thumbup:..didn't except such a beautiful stuff....lol touch screen Windows 7
Sent from my ASUS_Z00AD using XDA Free mobile app
Oh my glob! If there is any possibility to have tf2 in my pocket... I will seriously throw money at someone.
qkall said:
Oh my glob! If there is any possibility to have tf2 in my pocket... I will seriously throw money at someone.
Click to expand...
Click to collapse
You could always stream it from your PC as I'm not certain it would run well even on minimum settings.
As per the fact that the windows 7 runs on VM inside the Android, it should ideally worsen the battery life. Windows 7 doesn't replace the android os. If someone is worried about battery should not try this. Nevertheless, it truly would be a great thing to witness.

Categories

Resources