Update
From QtMoko
If you don't want to loose time flashing your neo and restoring backups of everything, you can update your QtMoko installation using standard debian process.
Contents |
[edit] You will need
- A working QtMoko installation
- A working internet connection on your neo
- A way to display a console (an ssh connection from computer is recommended)
[edit] Installation of packages
This step only need to be done once.
- edit file /etc/apt/sources.list and add the line
deb http://qtmoko.meurisse.org /
- run apt-get update
- run apt-get install qtmoko
- If you installed QtMoko on the nand of your phone, run apt-get install qtmoko-kernel-nand. This package will flash the new kernel on your phone when updated.
[edit] Updates
Updating your phone is now as simple as:
apt-get update apt-get dist-upgrade
Don't forget to reboot your phone
[edit] Common problems
- I got an error message saying E: You don't have enough free space in /var/cache/apt/archives/
run mount -o remount -o size=70M /var/cache/apt/ (you can change the parameter size to your needs) Don't forget that this command use RAM to store downloaded package. If your phone as no swap activated, your phone may run out of memory during the update. The other solution is to not upgrade all the package in one time.
- Update is really slow
Press power button and select Shutdown Qt Extended. This will free memory and make the update process faster.
[edit] Notes
The packaging is still a work in progress. Don't forget to backup your phone before any update (I use cp -a /home/root /media/card/backup).
[edit] Update to v15
You need to edit manually files /etc/fb.modes and /etc/init.d/qpe.sh. They are available at [1] and [2]
[edit] Update to v24
You should manually disable logging. Go to settings > logging, in the menu select disable logging and choose no.

