Mer/Documentation/3rd party wishlist

Background

This is a wishlist of items, following from Task:Community_firmware_image_distribution, to allow Maemo-based operating systems like Mer to be viable alternatives for both developers and end-users on the Nokia Internet Tablets.

Nokia-closed items are not part of this list, unless there was doubt about if they were fully Nokia-closed items. Distribution of Nokia-closed items is to be decided how this could be done in a proper way through maemo.org (see this and this, which clarifies statement) .

Intent

  • Creation and distribution of firmware images for Nokia Internet Tablets containing the components below.
  • Distribution of these components would be from a central server (maemo.org/tablets-dev.nokia.com) behind a MAC identification, as per the existing Nokia-created images.
  • The closed source binaries and libraries to be shipped unchanged.
  • Modification of secondary files (such as installation and start-up scripts) for these components to integrate them into non-Maemo systems, where required.
  • Support of all Nokia Internet Tablet devices: Nokia 770, N800, N810 and N810W.

3rd party wishlist

The maemo packages overview has been reviewed as the basis of this list.

When a package contains links to files contained in initfs, the wish is for the actual files pointed to.

Useful for advanced similar experience as to Maemo 4 on tablets, could be downloaded from a Nokia package repository (MAC-locked) Useful for basic similar experience as to Maemo 4 on tablets, could be downloaded from a Nokia package repository (MAC-locked) Useful for basic similar experience as to Maemo 4 on tablets, should be part of firmware image as to function properly Important for proper hardware interfacing for community firmware images
Priority Package Files Description Reasoning Response from Nokia
1 wlan-firmware Firmware (and SoftMAC) for the Sputnik WLAN Hardware interfacing for N8x0(W) (& 770): WiFi (is listed as Nokia-closed but is it?)  ?
umac.ko from initfs
1 bt-firmware Firmware for the Sputnik BT Hardware interfacing for N8x0W: Bluetooth  ?
2 /mnt/initfs/usr/lib/hotplug/firmware/brf6150fw.bin Firmware for 770 bluetooth Hardware interfacing for 770: Bluetooth  ?
1 osso-dsp-modules-rx-44 DSP modules for OSSO Multimedia framework Hardware interfacing for 770, N8x0(W): DSP Sound and codecs (listed as Texas Instruments owned on Why_the_closed_packages)  ?
2 gpsdriver Driver for GPS5300 GPS chip Hardware interfacing for N810(W): GPS driver (listed as nokia-closed but uncertain?)  ?
3 hildon-input-method-plugins Simpliwrite (art) Handwriting recognition Useful for similar experience to Maemo 4 on tablets  ?
Ezitext (zi) Word completion for input method Useful for similar experience to Maemo 4 on tablets  ?
2 adobe-flashplayer Adobe Flash browser plugin Flash is a key web experience  ?
3 gstreamer0.10-hantro Codecs for GStreamer, optimized for the tablets Useful for proper performance of video decoding on tablets  ?