Difference between revisions of "Nokia 770 Orbiter"

From LinuxMCE
Jump to: navigation, search
(Before you begin)
Line 8: Line 8:
  
 
=Installing OS 2005 on Nokia 770=
 
=Installing OS 2005 on Nokia 770=
Since Pluto Orbiter won't run on firmware version newer that SO 2005, you'll need to get that firmware version installed before you begin.
+
Since LinuxMCE Orbiter won't run on firmware version newer that SO 2005, you'll need to get that firmware version installed before you begin.
  
 
To check you current firmware version you can go to : MainMenu -> Control Panel -> Device -> About Product. There it should say 'Version: 3.2005...". If you already have this version installed then you can skip to next paragraph, else follow up this steps to get it installed.
 
To check you current firmware version you can go to : MainMenu -> Control Panel -> Device -> About Product. There it should say 'Version: 3.2005...". If you already have this version installed then you can skip to next paragraph, else follow up this steps to get it installed.
Line 30: Line 30:
 
#Open up a web admin interface, go to Orbiter page and add a new device of type 'Orbiter'
 
#Open up a web admin interface, go to Orbiter page and add a new device of type 'Orbiter'
 
#Locate the newly added device and change the resolution to 640x480 as the Nokia 770 won't support the default of 800x600
 
#Locate the newly added device and change the resolution to 640x480 as the Nokia 770 won't support the default of 800x600
#Memorize the numeric id that pluto assigns to your new orbiter since you'll need it later, you can see it right of the 'Description' filed on the same page.
+
#Memorize the numeric id that LinuxMCE assigns to your new orbiter since you'll need it later, you can see it right of the 'Description' filed on the same page.
 
#Do a full regen of that orbiter and a quick reload router after that
 
#Do a full regen of that orbiter and a quick reload router after that
  
Line 40: Line 40:
  
 
== Starting the Orbiter ==
 
== Starting the Orbiter ==
#There is no easy way to start you orbiter yet, and you'll need an X terminal emulator to do this task. If you don't have it yet installed, download the osso-xterm deb package from [[http://770.fs-security.com/xterm/ fs-security.com]] and install it on you tablet the same way you installed the pluto orbiter package.  
+
#There is no easy way to start you orbiter yet, and you'll need an X terminal emulator to do this task. If you don't have it yet installed, download the osso-xterm deb package from [[http://770.fs-security.com/xterm/ fs-security.com]] and install it on you tablet the same way you installed the LinuxMCE orbiter package.  
 
#Open up an xterminal using nokia 770's main menu: Extras -> X Terminal
 
#Open up an xterminal using nokia 770's main menu: Extras -> X Terminal
 
#Make sure the network connection is available
 
#Make sure the network connection is available
Line 49: Line 49:
  
 
== Getting Help ==
 
== Getting Help ==
For getting help and troubleshooting possible problems related to nokia 770 and pluto you can always talk to other users the [[http://plutohome.com/support/phpbb2/ forum]] and don't forget that this is still WiP.
+
For getting help and troubleshooting possible problems related to nokia 770 and LinuxMCE you can always talk to other users the [[http://plutohome.com/support/phpbb2/ forum]] and don't forget that this is still WiP.

Revision as of 12:30, 15 March 2007

This page was written by Pluto and imported with their permission when LinuxMCE branched off in February, 2007. In general any information should apply to LinuxMCE. However, this page should be edited to reflect changes to LinuxMCE and remove old references to Pluto.
=Before you begin=

First of all this is work in progress so don't expect the orbiter to be fully functional at full speed on this tablet. There are some known bugs so far:

  • It will only run on OS 2005 for now so don't try to install this on newer firmware versions
  • TTF rendering is not working so you won't see any text when browsing you media files :(
  • Crashing and working a little slow

Thanks to Michael Stepanov from IPTRIPLEPLAY Ltd [info@iptp.net] who ported Orbiter on maemo platform.

Installing OS 2005 on Nokia 770

Since LinuxMCE Orbiter won't run on firmware version newer that SO 2005, you'll need to get that firmware version installed before you begin.

To check you current firmware version you can go to : MainMenu -> Control Panel -> Device -> About Product. There it should say 'Version: 3.2005...". If you already have this version installed then you can skip to next paragraph, else follow up this steps to get it installed.

The next steps are copy pasted from [maemo wiki] and adapted to meet you needs :

Beware that flashing a new image on the Nokia 770 will remove all user changes to the system, including preferences, bookmarks, news feeds, user installed applications, ... Everything not on the memory card will be gone and the device will behave as if just purchased with the single exception that any previously-set lock code will be kept and not reset to the factory-default of "12345" (even the code is not preserved on some images).

  • PC: Download the Linux flasher at [maemo.org]
  • PC: In the same directory download the image you want: [Nokia_770_3.2005.51-13.bin]
  • 770: Unplug charger and switch off the Nokia 770. Connect it to your computer via USB
  • PC: Execute as root (or as a normal user with rights to use the USB port):
./flasher-2.0 -F Nokia_770_3.2005.51-13.bin -f -R
  • PC: "Suitable USB device not found, waiting" is displayed on the console
  • 770: Now plug in the charger to switch on the 770 or switch it on using the power button WHILE holding the Home-button
  • PC: Watch the messages as the image loads to the 770 after which it reboots automatically -- you're done now!

Installing and Running Orbiter on Nokia 770

Configuring the Core

  1. Open up a web admin interface, go to Orbiter page and add a new device of type 'Orbiter'
  2. Locate the newly added device and change the resolution to 640x480 as the Nokia 770 won't support the default of 800x600
  3. Memorize the numeric id that LinuxMCE assigns to your new orbiter since you'll need it later, you can see it right of the 'Description' filed on the same page.
  4. Do a full regen of that orbiter and a quick reload router after that


Configuring the Tablet

  1. Setup you wireless connection. To use your tablet as an orbiter you'll need to make sure that the tablet is located within the internal network of the core.
  2. Upload the deb package to you tablet using the usb cable or by downloading it directly from our website. You can fetch the deb file [here]
  3. Install it by double clicking the deb file from Nokia 770's File Manager.

Starting the Orbiter

  1. There is no easy way to start you orbiter yet, and you'll need an X terminal emulator to do this task. If you don't have it yet installed, download the osso-xterm deb package from [fs-security.com] and install it on you tablet the same way you installed the LinuxMCE orbiter package.
  2. Open up an xterminal using nokia 770's main menu: Extras -> X Terminal
  3. Make sure the network connection is available
  4. Type this in the terminal to start you orbiter
/var/lib/install/bin/startOrbiter.sh -r <ROUTER_INTERNAL_IP> -d <ORBITER_ID>

You can also start the orbiter with verbose logging to debug possible problems, but this will bring a slowdown in orbiter's screen changing :

/var/lib/install/bin/startOrbiterVerbose.sh -r <ROUTER_INTERNAL_IP> -d <ORBITER_ID>

Getting Help

For getting help and troubleshooting possible problems related to nokia 770 and LinuxMCE you can always talk to other users the [forum] and don't forget that this is still WiP.