Debian 6 "squeeze" testing for Rhodium
Some cleanups and I'll work on uploading it next weekend.
Here is the download link:
http://www.4shared.com/dir/n-2ObqP_/pro2-debian.html
Please check the status below before downloading. It is not perfect yet as Rhobuntu. I created it because we are stuck with version 9.04 of Ubuntu, and I think Debian is a good alternative to stay current. I tried as I can to not change anything that mey impact the ability to upgrade. So all the customizations are configuration files or additions.
What is inside?
- Debian installation with LXDE desktop (I used Debian-testing-armel-netinst.iso from Debian.org as starting point)
- Some customizations based on Rhobuntu
http://xdaforums.com/showthread.php?t=640785
- playwav2 to enable ALSA sound support
http://husson.hd.free.fr/playwav2
- My own customizations that include:
- Xorg server is used instead of Xfbdev (kdrive)
- Auto login to non-root user instead of root
- Linux kernel and modules that are coming with XDAndroid 8/30 (sound didn't work with latest 20100916 zImage build)
- Some applications that I developed:
How to use:
- Download the three files pro2-debian.7z.00* in the same folder and extract using the command:
7z x pro2-debian.7z.001
- Move the extracted files to the root of SD card. So in the root of the sdcard you should have the following:
- debian.img file
- debian directory with the following content:
- HARET.EXE
- INITRD.gz
- startup.txt
- zImage
- From windows mobile, execute debian/HARET.EXE
Status:
- It will only work with HTC pro2. The touch screen is statically configured (dimensions and input device path).
- The calibration application doesn't start automatically. If my calibration file doesn't fit, you'll need to start ts_calibrate manually from the command line.
- I didn't use the keymaps from Rhobuntu, xorg doesn't use the console keymaps anyway. The xkb configuration is in /etc/hal/fdi/policy/10-keymap.fdi. It is currently configure as following:
- model: pc105
- two keyboard layout: en and ar. You can switch between them using the keyboard combination alt+shift
- I didn't change the xorg keyboard layout files. So the key's aren't 100% mapped to the physical keyboard keys. So of the mappings are as following:
- The green symbols above the digit keys cab accessed by shift+the digit key.
- ? --> FN+Shift+N
- | --> FN+Shift+B
- TAB --> FN+<Space>
- : --> FN+Shift+H
- + --> FN+Shift+I
- _ --> FN+Shift+O
- [ --> FN+9
- ] --> FN+0
- { --> FN+Shift+9
- } --> FN+Shift+0
- ESC --> FN+Q
- ` --> FN+1
- ~ --> FN+Shift+1
- END --> FN+Right
- HOME --> FN+Left
- " --> FN+Shift+K
- Others are similar to the physical keyboard.
This may be confusing, but I see it more natural as it is similar to my laptop keyboard.
- To switch between the virtual consoles, use the following keys sequence: Ctrl then Alt then the console number
- The X server always crash with suspension. The device manager will restart it after resuming. But sometimes the screen remains black although you can blindly work. For example switching blindly to virtual console 1 and typing the root user name and password then reboot will work.
- The device will autologin to non-root user. The username is user and passowrd is user
- The root password is root