Glen Rolle sent me the following mail:
Hi Patrik,
as you have the most comprehensive information about the Mediapad,
I sent this update to you for publishing.
I recently upgraded my Debian to lenny which broke support for the Mediapad.
So I have updated my patches for bluez-utils-3.36.
Additionally there are some changes to the original patch from Tim.
I made following changes:
* dinovo.conf:
I had to update the security policy for dbus as the default policy is now more restrictive.
I added the group section as Debian does not support at_console.
* main.c
I moved the code for connecting the Mediapad.
At the new position, the Mediapad will reconnect by just pressing any key.
The initial connection has to be done manually once.
* fakehid.c
I added some functions to allow a more atomic control over the LCD.
Further I have added control of the NumLock (Nav) LED.
After connecting, the LED may indicate the wrong mode,
but switching mode once after connecting did it for me.
I would like to share some additional thoughts on upgrading with Debian,
as this caused more troubles then expected.
* btusb crashed my kernel. So I had to compile the old BT USB driver (hci_usb).
* I was not able to get the input service up and running with Debian, so I am still using hidd.
* Connection was rejected at the beginning. So I had to connect manually (hidd --connect) the first time.
Kind regards,
Glen
as you have the most comprehensive information about the Mediapad,
I sent this update to you for publishing.
I recently upgraded my Debian to lenny which broke support for the Mediapad.
So I have updated my patches for bluez-utils-3.36.
Additionally there are some changes to the original patch from Tim.
I made following changes:
* dinovo.conf:
I had to update the security policy for dbus as the default policy is now more restrictive.
I added the group section as Debian does not support at_console.
* main.c
I moved the code for connecting the Mediapad.
At the new position, the Mediapad will reconnect by just pressing any key.
The initial connection has to be done manually once.
* fakehid.c
I added some functions to allow a more atomic control over the LCD.
Further I have added control of the NumLock (Nav) LED.
After connecting, the LED may indicate the wrong mode,
but switching mode once after connecting did it for me.
I would like to share some additional thoughts on upgrading with Debian,
as this caused more troubles then expected.
* btusb crashed my kernel. So I had to compile the old BT USB driver (hci_usb).
* I was not able to get the input service up and running with Debian, so I am still using hidd.
* Connection was rejected at the beginning. So I had to connect manually (hidd --connect) the first time.
Kind regards,
Glen
mediapad-3.36.patch
Enjoy!