Okay, I just went through a complete reflash/reinstall on my N810 (actually, several times until I got it right) and I was busy typing up my install notes... thought I might as well share, maybe save other people the bother of figuring out a few details.
Disclaimer: I have no idea what I'm doing. I am not an N810 expert, not a developer, not anything special. I just have an N810 and I like how it works for me. You may want to do other things, so use a little intelligence while going through these notes. I take no responsibility, because I'm totally irresponsible.
Anyway, I used the Windows Nokia reflash utility...
N810 backup - flash - recover:
* Make a Backup
* Backup extra stuff
I used rsync to copy the entire file structure to my removable media but all I really needed were two files (so far): .kerez.dat, .profile
Different users will, of course, have different backup requirements.
- New repo: (for Wizard Mapper prereqs)
name = Diablo Tools
web = http://repository.maemo.org/
dist = diablo/tools
comp = free
- install sudser (to enable the sudo command in term)
From term:
- Set keyboard map:
I built a custom keyboard map by editing the rx-44 file. Mine includes all the symbols needed to script in Perl, which some liken the syntax to comic-book swearing... lots of curly brackets, square brackets, etc...
I just keep a copy of this file on my internal memory card and copy it over to the right location via the terminal.
- Create config folder (for geany - which now complains if it's not there)
mkdir /home/user/.config
- Install prereqs for wiz.mounter and quick.clip
Wizard Mounter is handy for mapping samba shares, etc. Obviously, if you don't need it then you don't need portmap or the kernel extras. The python-mokoui library is used by the moko inertial scroll viewer in Quick-Clips
- backup the stock alarmd files to deal with phantom FlipClock alarms
mkdir /media/mmc2/install/alarmd
cp /var/lib/alarmd/. /media/mmc2/install/alarmd/
Use filemanager to clear some space:
- stock photos in images, videos, help files.
Restore backup
(unselect one big app, just in case)
Note that this installs most of my favorite apps and restores many settings for them. Actually, I'm quite impressed by how much makes it through the backup.
Set gmail account in mcalendar, then sync
OM weather settings
which don't seem to be restored with the backup and I couldn't be bothered to figure out which config file holds these settings.
Install from DEB file:
- kres
settings do not carry through the backup, but they can be restored manually, see below
- notecase
- xournal
disable chinook repo after install
- gizmo
(Note, I did as an update, but this file should work direct)
- fring
still testing this - looks interesting. I've just connected SIP to my gizmo account, but not yet compared call quality.
- file-based Maemo-Mapper mod:
from: http://talk.maemo.org/showthread.php?t=16838
I'm still testing this and, so far, it seems better. The db version seems to start grinding after the cache file gets over 1GB.
Configure quick-clip viewer to use moko
Start term for some extended data recovery
Most people probably don't need this.
cp /media/mmc2/install/kerez.dat .kerez.dat
cp /media/mmc2/install/profile .profile
Clear any phantom alarms held over from the backup
Again, obviously, if you don't have this problem then you don't need to do this.
Anyway, that's all for now. I'll likely come back to this a few more times to edit changes. Feel free to add any of your suggestions and maybe this thread will build into something people find useful.
Disclaimer: I have no idea what I'm doing. I am not an N810 expert, not a developer, not anything special. I just have an N810 and I like how it works for me. You may want to do other things, so use a little intelligence while going through these notes. I take no responsibility, because I'm totally irresponsible.
Anyway, I used the Windows Nokia reflash utility...
N810 backup - flash - recover:
* Make a Backup
* Backup extra stuff
I used rsync to copy the entire file structure to my removable media but all I really needed were two files (so far): .kerez.dat, .profile
Different users will, of course, have different backup requirements.
cp .kerez.dat /media/mmc2/install/kerez.dat
cp .profile /media/mmc2/install/profile
* Reflash
- Do not restore backup
* calibrate screen
* App Manager:
- Enable extras repo
- New repo: (for Wizard Mapper prereqs)
name = Diablo Tools
web = http://repository.maemo.org/
dist = diablo/tools
comp = free
- install sudser (to enable the sudo command in term)
From term:
- Set keyboard map:
I built a custom keyboard map by editing the rx-44 file. Mine includes all the symbols needed to script in Perl, which some liken the syntax to comic-book swearing... lots of curly brackets, square brackets, etc...
I just keep a copy of this file on my internal memory card and copy it over to the right location via the terminal.
sudo cp /media/mmc2/install/rx-44 /usr/share/X11/xkb/symbols/nokia_vndr/
- Create config folder (for geany - which now complains if it's not there)
mkdir /home/user/.config
- Install prereqs for wiz.mounter and quick.clip
Wizard Mounter is handy for mapping samba shares, etc. Obviously, if you don't need it then you don't need portmap or the kernel extras. The python-mokoui library is used by the moko inertial scroll viewer in Quick-Clips
sudo apt-get install portmap kernel-diablo-modules-extra python-mokoui
- make some space
sudo apt-get remove rhapsody-installer
- backup the stock alarmd files to deal with phantom FlipClock alarms
mkdir /media/mmc2/install/alarmd
cp /var/lib/alarmd/. /media/mmc2/install/alarmd/
Use filemanager to clear some space:
- stock photos in images, videos, help files.
Restore backup
(unselect one big app, just in case)
Note that this installs most of my favorite apps and restores many settings for them. Actually, I'm quite impressed by how much makes it through the backup.
Set gmail account in mcalendar, then sync
OM weather settings
which don't seem to be restored with the backup and I couldn't be bothered to figure out which config file holds these settings.
Install from DEB file:
- kres
settings do not carry through the backup, but they can be restored manually, see below
- notecase
- xournal
disable chinook repo after install
- gizmo
(Note, I did as an update, but this file should work direct)
- fring
still testing this - looks interesting. I've just connected SIP to my gizmo account, but not yet compared call quality.
- file-based Maemo-Mapper mod:
from: http://talk.maemo.org/showthread.php?t=16838
I'm still testing this and, so far, it seems better. The db version seems to start grinding after the cache file gets over 1GB.
Configure quick-clip viewer to use moko
Start term for some extended data recovery
Most people probably don't need this.
cp /media/mmc2/install/kerez.dat .kerez.dat
cp /media/mmc2/install/profile .profile
Clear any phantom alarms held over from the backup
Again, obviously, if you don't have this problem then you don't need to do this.
sudo cp /media/mmc2/install/alarmd/. /var/lib/alarmd/
In App Manager:
- Install advoid and set
- install carman (if unselected during restore)
- install wmlbrowser
(still testing this)
- install isearch-edit and set:
http://www.google.com/notebook/m/search?q=%s
http://maps.google.com/maps?f=q&sour...nG=Search+Maps
Anyway, that's all for now. I'll likely come back to this a few more times to edit changes. Feel free to add any of your suggestions and maybe this thread will build into something people find useful.
David...