Reply
Thread Tools
penguinbait's Avatar
Posts: 3,096 | Thanked: 1,525 times | Joined on Jan 2006 @ Michigan, USA
#1
How to install Maemo Mapper 1.3.2, and other software on Nokia N800

becomeroot
xterm
ssh
maemo-mapper
libsqlite (needed for mm)
flite (needed for mm)
proj (needed for mm)

I have had some issues so I documented my journey, if anyone wants to follow, feel free. I take no responsibility for damage to anyones equipment. I have reflashed several times while playing with this and it all seems very safe. Not following these exact steps messed me up a few times, but this seems to be the quickest way to get up and running. This should also help any new user who want to install some software.



Installing N800

Flashed to latest Nokia OS 2007 51-6

Connect N800 to internet

I installed becomeroot, from Application 2006 Catalog
http://eko.one.pl/maemo/dists/mistra....1-2_armel.deb


I Added all the BORA Repositories as of this posting (listed below)
http://maemo.org/maemowiki/ApplicationRepositories
On Application Manager, Go to tools > Application Catalog > New
Then fill in the following repositories information, adding all of them
-------------------------
Maemo repository
Web address
http://repository.maemo.org/

Distribution
bora

Components
free non-free extras

Applications
FIXME

-------------------------
Kernel Concepts
Web address
http://downloads.kernelconcepts.de/maemo3

Distribution
bora

Components
free

Applications
GPE Calendar, GPE Contacts, GPE Todo
------------------------
Maemo Hackers

Web address
http://maemo-hackers.org/apt/

Distribution
bora

Components
main
------------------------

when your done adding them click <close>
It will ask you
Refresh package list?

Click <Yes>

I then installed xterm from Application Manager

Exit the Application Manager

start xterm from Extras menu
sudo gainroot
apt-get install ssh
cd /etc/apt
mv sources.list sources.list-orig

(This is the full repository with both n800 and n770) Some 770 rep are disabled, they were not responding at one time or another. Might be some missing ?

http://penguinbait.com/sources.list

open the above address in the web browser on n800 and go to "webpage" > "save as". If you save it with its default name sources_list, in the default location (Documents) run the following

mv /home/user/MyDocs/.documents/sources_list.htm /etc/apt/sources.list


apt-get update (wait 3 minutes)
apt-get upgrade
apt-get install maemo-mapper
apt-get install flite
apt-get install proj


You can test flite
flite -t "maY mo mapper, rocks"



Have fun, the 2006 software should be listed in the application manager along with the 2007 software. You can delete or disable or keep them running OK its 2:57AM I am babbling, see ya

Last edited by penguinbait; 2007-01-13 at 08:08.
 
Posts: 57 | Thanked: 36 times | Joined on Jan 2007
#2
1.3.4 is out an it works on the N800! Following the above, I tried to get flite, it complained about libbluetooth. So, I found and downloaded the package and removed the dependency. I then installed the package and tested flite! You can find the package here:
ftp://knoppmyth.net/flite_1.3_armel.deb
 
Posts: 177 | Thanked: 4 times | Joined on Apr 2006 @ Wirral, UK
#3
I couldn't install flite from the MM repository because a library was missing. The flite at the link above does not seem to have that dependency and it installed fine and works well.

Gnuite, do you see any problems with this solution?

Last edited by 9a6or; 2007-01-18 at 15:49.
 
penguinbait's Avatar
Posts: 3,096 | Thanked: 1,525 times | Joined on Jan 2006 @ Michigan, USA
#4
If you follow these exact instructions, (directly after flashing), this will get maemo-mapper completely working on the n800, you can even upgrade to the latest version of maemo-mapper after that.

Since the release of 1.3.3 and 1.3.4, these instructions will still work, I am just not sure that they are needed. I have lots of 2006 apps running on my n800 and I have not tried to install maemo mapper from scratch since the creation of 1.3.3 or 1.3.4

This was strictly posted as a howto install from a fresh flash, and get the above mentioned items working. If you can not get it to work any other way, than this should work, but again, I do not think it is needed. Good Luck!!
 
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#5
Originally Posted by 9a6or View Post
I couldn't install flite from the MM repository because a library was missing. The flite at the link above does not seem to have that dependency and it installed fine and works well.

Gnuite, do you see any problems with this solution?
No, I don't see a problem with removing the libbluetooth1 dependency from flite. Why would it need bluetooth, anyway? *shrug*

I'll see if I can get that modified .deb into the repository to avoid this problem in the future.
 
Posts: 48 | Thanked: 2 times | Joined on Jan 2007
#6
Originally Posted by gnuite View Post
No, I don't see a problem with removing the libbluetooth1 dependency from flite. Why would it need bluetooth, anyway? *shrug*

I'll see if I can get that modified .deb into the repository to avoid this problem in the future.

Weird, i was just coming to request flite to be fixed

Awesome news!
 
Posts: 12 | Thanked: 1 time | Joined on Jan 2007
#7
I have followed these instructions perfectly three times on two different n800s and it causes a WSOD every time.

I say two devices because the first one I had crashed so hard after doing this that I could not flash it back. The new one let me flash it and it came back - twice.

The second time - the ONLY THING I DID WAS PERFORM THE ABOVE INSTRUCTIONS. As soon as I had - I restarted the device and it WSOD.

Good News - Meamo-mapper works before the restart -
Bad News - it only works until you restart and then never again.

I gotta believe that this is a bluetooth issue - I am not installing maemo-mapper until it is put into a bora repository - I am tired of flashing this thing.
 
aflegg's Avatar
Posts: 1,463 | Thanked: 81 times | Joined on Oct 2005 @ UK
#8
in4m8ionman: if you can change behaviour with flashing it is *not* a WSOD.

The WSOD specifically refers to a hardware fault on some batches of 770s which caused the LCD to fail after a reboot (often coinciding with flashing).
__________________
Andrew Flegg -- mailto:andrew@bleb.org | http://www.bleb.org
Now known as
Jaffa
 
Posts: 12 | Thanked: 1 time | Joined on Jan 2007
#9
Thanks aflegg..

n800 newbie - sounds like my terminology may be incorrect - but I did followed the instructions on the old device and it resulted in immediately spiraling into a reset loop that I was unable to get my way out of with either PC or Linux flash utility. I took it back and got this new one - The current n800 puts itself into a reset loop as well and the only way out of it is a flash.

I also understand that it may not be the maemo-mapper program that is sending my device into the reset loop - but that has been my experience.

thoughts anyone?

BTW - penguinbait - thanks for the instructions and links - this message has increased my abilities 10 fold - I am greatfull and would love to help test stuff as we go along.
 
gnuite's Avatar
Posts: 1,245 | Thanked: 421 times | Joined on Dec 2005
#10
Originally Posted by in4m8ionman View Post
I also understand that it may not be the maemo-mapper program that is sending my device into the reset loop - but that has been my experience.

thoughts anyone?
I'm not sure exactly what the problem is, but there are a lot of steps in penguinbait's directions, and any one of them (or any combination of them) could be causing the problem.

I just released Maemo Mapper v1.3.4 a few days ago, though, which should make penguinbait's procedure no longer necessary. So try installing v1.3.4 by itself instead of using penguinbait's procedure. You can do this in just one simple step by clicking on this link.

proj and/or flite, if you want them, will have to be installed separately. which can be done from the Application Manager after you install Maemo Mapper (the above .install file will automatically add the right repository). There is an issue with flite that may prevent it from installing, but I recommend installing only Maemo Mapper and seeing if you still get the reboot loop. If it works fine, then you can install proj and/or flite.

EDIT: If the .install file above doesn't work, then just enter the repository information directly:

Web address: http://repository.maemo.org/extras
Distribution: mistral
Components: free non-free

Maemo Mapper is in the "Applications" category.

Last edited by gnuite; 2007-01-20 at 17:59. Reason: Added repo info in case .install doesn't work.
 
Reply


 
Forum Jump


All times are GMT. The time now is 09:50.