Please follow this procedure when building an openPMA image:
- check file owner is root.root
- check file permissions of libraries in /lib, atd, avplayer, qpe and quicklauncher are set to -rwxr-xr-t
- check date in linuxrc is set to intended release date
- check if version information shows up in sysinfo
- do first run of the procedure below before release of release candidate
Please follow this procedure to test an openPMA image before release:
[edit] before you start
- backup all the files from your pma!
- copy the aimage.img file to the "System" folder on your pma using usb
- reboot your pma
[edit] booting
- observe the boot process closely
- check if all services have started successfully
[edit] QTopia startup
- check if all installed plugins have been started and appear in the task bar
- check if all installed programs appear in their respective application tab
[edit] multi media apps
- check if the multi media apps are running ok by starting a movie
- skip a bit forward and backward
- stop and close the application
- check if you can record video from an external source (optional!)
- check if you can schedule an recording (optional!)
[edit] applications
- check if apps are working fine by starting some of them
- check if games are working fine by starting some of them
- if you don't have any mophun games the mophun icon shouldn't appear
[edit] settings
- check if those apps are working fine by starting some of them
[edit] documents
- check if your documents show up properly
[edit] USB mass storage (slave)
- check if your pma is still recognized as a mass storage device by your pc
[edit] USB master
- check if attaching an supported mass storage device brings up the file browser
[edit] (W)LAN
- check if you can connect to an known to work access point
- check if the clock gets set correctly upon connection (ntpdate on ifup)
- check if you can browse your pma from your PC using SMB (optional!)