Installing XBMC on a Zotac ZBOX HD-ID11
Downloads needed files:
Zotac ZBOX BIOS update package pa113.zip
HP USB Disk Storage Format Tool HPUSBFW
USBDos usbdos.zip
http://www.bay-wolf.com/usbmemstick.htm
BIOS Update (optional):
(do it on your own risk !!!)
1. Download all the files above
2. Unpack the files
3. Plug in usb stick
4. Start hp tool
5. Choose your usb stick, filesystem: fat32, create a dos startup disk and choose the folder with the unzipped usbdos files, click Start
6. Copy afudos.exe from the unzipped pa113.zip to the stick
7. Copy N1210WMA.rom from pa113 folder to the stick
8. Plug in the stick to the zotag mag, power on and go directly into the bios
9. Choose the right boot order and save the changes and reboot
10. ZBox should now boot from the usb stick
11. On the command prompt type the following command:
AFUDOS A1400825.ROM /B /P /N /X /C
12. After successful ROM update, power off ZBox, unplug usb stick and power on again
These instructions were gleaned or adapted from the following sources. Some other useful links are included
Step-by-step (although out-of-date) install of Ubuntu and XBMC. http://forum.xbmc.org/showthread.php?t=68653
Speed boot time with minimal footprint linux distribution. http://openelec.tv
To get audio working via HDMI:
Add to the end of the options in /etc/modprobe.d/sound.conf:
options snd-hda-intel enable_msi=0 probe_mask=0xffff,0xfff2
Here are some useful sites about the HD-ID11 in general:
Pieter Viljoen’s Blog: Zotac ZBOX Mini-PC ZBOXHD-ID11
XBMCFreak » Nvidia ION
XBMCbuntu – XBMC
To enable awake from suspend with remote:
I configured XBMC to go into suspend mode (ACPI S3 state), and can normally be woken up by pressing the power button (which blinks red and green in suspend mode). However, since it’s mounted to the back of our TV, the button is hard to reach, so I want to wake it up using my wireless USB remote (Lenovo multimedia keyboard).
Follow these instructions Awake from Suspend with Remote. You have to know the USB port mapping:
USB3: Port on front next to card reader, but maybe it’s the device number assigned. Anyway, USB3 worked for me.
Issue the command
sudo sh -c "echo USBx > /proc/acpi/wakeup"
where x is the USB port station, which will toggle between disabled/enabled for the given device. until suspend/wakeup works via the USB device. The sh -c command extends sudo rights through the whole command in quotes. If everything works correctly, see if /proc/acpi/wakeup is preserved on reboot. Mine was not, so I added the above command (without sudo) to /etc/local.rc (make sure the execute flag is set on local.rc)
About a year ago, I began thinking about how much electricity my computer used. I’m not talking about using my computer, but about not using it. Really, how much of your computer do you really use? I’m watching the resource meter right now as I’m typing and the CPU history rarely spikes above 25%. That’s when I’m “using” it. Most of the time it spends on, I spend in the other room.