Showing posts with label howto. Show all posts
Showing posts with label howto. Show all posts

Tuesday, December 8, 2009

Charging a BL-5J (N900) battery in the N810

There are several reasons why you would like to charge your N900 battery in a N810. Maybe you have a spare battery that you want to charge while using the other battery in your N900, or maybe your N900 refuses to charge the battery by itself. Please note that even though it works for me, the standard disclaimer applies - it's all your fault if this destroys your devices and/or batteries :)

Now, let's have a look at the pinouts and connectors of both batteries:

So, the connectors seem to have the same size, even though the batteries do not. Trying to put the N900 battery into the N810 is not straightforward, as there is a white piece of plastic that prevents the battery from getting close to the connectors. The solution is to simply use the N810 stylus as a lever to push the battery towards the connectors:

After the stylus and battery are fixed, simply connect the N810 to the power adapter, and it should start charging. Thanks to Quim for this helpful hint :)

Thursday, May 7, 2009

HOWTO: Stable Xephyr on Ubuntu 9.04 for Fremantle SDK

As stated in the Fremantle SDK Installation Notes, Xephyr on Ubuntu 9.04 crashes when clicking on a text field in the Fremantle Beta SDK. It also says that the Intrepid (Ubuntu 8.10) version works better. Here is how you can compile and install Intrepid's Xephyr version:

sudo apt-get build-dep xserver-xephyr
sudo apt-get install build-essential devscripts
dget http://at.archive.ubuntu.com/ubuntu/pool/main/x/xorg-server/xorg-server_1.5.2-2ubuntu3.dsc
dpkg-source -x xorg-server_1.5.2-2ubuntu3.dsc
cd xorg-server-1.5.2/
debuild
cd ..
sudo dpkg -i xserver-xephyr_1.5.2-2ubuntu3_i386.deb
Xephyr :2 -host-cursor -screen 800x480x16 -dpi 96 -ac &

Now you can start the Fremantle Beta SDK and run it without crashing all the time :) You can delete the rest of the .deb packages created - they are not needed for Xephyr. If you want to go back (well... "forward" really) to Jaunty's Xephyr package, you can simply use sudo aptitude install xserver-xephyr to upgrade it.