Backup
From Openmoko
The world is divided into two types of people:
those who have lost data and
those who will.
those who have lost data and
those who will.
Contents |
Overview
This article defines the Backup Application, an application designed for the OpenMoko platform. This is a Native Stylus-Based application.
Use Cases
Here are some possible use cases:
Bootloader backup
Provide a method to backup the data from flash.
Sharing images
Backup could possibly allow for the sharing of images or music between users.
Backup on microSD-Card
IMO Most sophisticated backup solution is coded in Palm UniCMD application
Full backup
Selective backup
Layout Components
(TBD)
Application Area
Key Features:
- Date and time of last successful backup
- Current date and time
- Source
- Destination
Application Menu
| Item | Action | Constraints |
|---|---|---|
| Preferences | Bring up a screen with backup preferences | |
| Backup | Perform immediate full backup onto microSD | |
| Update selections | Perform immediate update of preselected files | |
| Flash backup | Perform flash memory image creation | |
| Full restore | Perform immediate full restoration from last microSD's full backup | |
| Reflash | Perform upload of the flash memory image | |
| Help | Opens Help Viewer Application with help for this application |
Filter Menu
| Item | Action | Constraints |
|---|---|---|
| All | Displays all entries | |
| Backup | Displays all Backup options from this category | |
| Restore | Displays all Restore options from this category | |
| Flash | Displays all Flash related options | |
| Search Results | Displays entries matching current search string |
Action Buttons
| Item | Action | Constraints |
|---|---|---|
| Full backup | Peform immediate full backup onto microSD card | |
| Selective backup | Peform immediate selective backup onto microSD card | |
| Bootloader backup | Perform immediate bootloader backup onto microSD card | |
| Full restoration | Perform immediate full restore from last backup on microSD card | |
| Selective restoration | Bring a list of available files for restoration with backup date and time |
Footer Area
Status Bar
- Progress bar or percentage?
Constraints
(TBD)
Sessions
(TBD)
Architectural Details
(TBD)
Implementation Recommendations
(TBD)
Interactions
Backup commands can be accessible from the File Browser menu
Unresolved Issues
(TBD)
Questions and Answers
(TBD)


