User:CesarB/Requirements
From Openmoko
< User:CesarB(Difference between revisions)
m (Category changes: -User) |
|||
(4 intermediate revisions by 2 users not shown) | |||
Line 25: | Line 25: | ||
=== Power management === | === Power management === | ||
+ | * Show battery charge level | ||
* Tone when battery low | * Tone when battery low | ||
− | * Auto suspend when battery low | + | * Auto suspend when battery low ([http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=847 bug 847]) |
* Turn all chips off correctly on shutdown | * Turn all chips off correctly on shutdown | ||
* Turn the unneeded chips off on suspend (phone idle) | * Turn the unneeded chips off on suspend (phone idle) |
Latest revision as of 00:16, 31 August 2008
- Note: this is just my personal opinion of what the Neo should have before it's usable as someone's primary cell phone.
Contents |
[edit] Must have
[edit] Phone calls
- Dialing/answering/hangup from the GUI
- Phone address book
- SIM address book
- Record of received/made/missed calls
- Ringing/vibrator
- Selection of ringtone/vibrator mode and volume from the GUI
- Call volume changing on the GUI, during a call
- Audio device selection (handset, headset, bluetooth)
- Supplementary services (parsing of +CUSD and display on the GUI)
[edit] SMS
- SMS receiving
- SMS composing/sending
- SMS storage
- Tone/vibrator on SMS receive
- Selection of tone/vibrator mode and volume from the GUI
[edit] Power management
- Show battery charge level
- Tone when battery low
- Auto suspend when battery low (bug 847)
- Turn all chips off correctly on shutdown
- Turn the unneeded chips off on suspend (phone idle)
[edit] Should have
[edit] CB
- Display of cell broadcast
[edit] Networking
- GPRS/CSD GUI configuration, with multiple profiles
- Usable as a GSM modem (both bluetooth and USB; better as a AT interpreter instead of passthrough)
- Automatic network up/down when needed/idle (configurable as never/ask/always)
- Bytes sent/receive counter (both per-use and resetable total)
- WAP browser
[edit] MMS
- MMS receiving
- MMS composing/sending
- MMS storage
- Tone/vibrator on MMS receive
- Selection of tone/vibrator mode and volume from the GUI
[edit] File transfer
- Bluetooth OBEX (at least send/receive OPUSH)
[edit] File management
- GUI file/object manager
- Free space monitor
[edit] Packaging
- GUI package installation
- GUI repository configuration
[edit] Date/Time
- Timezone selection on GUI
- Getting time from either GPS or GSM
[edit] Nice to have
[edit] Phone calls
- Hands-free mode (using the more powerful ringtone speakers)
[edit] Networking
- Web browser
- Bluetooth PAN AP (with GUI configuration)
- Using a bluetooth PAN (with GUI configuration)
- Using a bluetooth modem/dialup (with GUI configuration)
- Automatic network selection based on available networks and a set of rules
[edit] Applications
- Alarm
- Calendar
- Media player
- Picture viewer
[edit] SIM
- STK