Adaptation/N9-N950

= What Works = For Nemo: https://wiki.merproject.org/wiki/Nemo/Status/Matrix

Haptics
15:35 no, nothing actually uses them yet (at least in the built-in software), but they're available for use 15:36 zypper in qt-mobility-haptics-ffmemless libdeclarative-feedback 15:37 http://harmattan-dev.nokia.com/docs/library/html/qtmobility/qml-feedback-api.html and play with e.g. ThemeEffect and friends

= What Doesn't =

GPS
In short: it needs to be reverse engineered, whilst running Harmattan (from closed-source binary gps blobs)
 * Chip is a bcm4751
 * Kernel driver at http://lists.meego.com/pipermail/meego-kernel/2010-October/000740.html, any other sources?
 * http://www.gossamer-threads.com/lists/linux/kernel/1265993?do=post_view_threaded#1265993 has a newer copyright date
 * NB: driver is already in the nemomobile kernel tree (github.com:nemomobile/kernel-adaptation-n950-n9.git) - just not the 3.5 branch
 * Chip speaks a Nokia protocol called MEIF, protocol documentation is not openly available
 * Some reverse engineering notes at http://redmine.replicant.us/projects/replicant/wiki/BCM4751
 * Needs tie-in to GeoClue after the basic hardware is enabled so QtPositioning/QtLocation can talk to it