The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
Adaptation/N9-N950
From Mer Wiki
< Adaptation(Difference between revisions)
(→GPS: show latest BCM4751 version, and not an archived one) |
|||
(7 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
= What Works = | = What Works = | ||
− | + | For Nemo: https://wiki.merproject.org/wiki/Nemo/Status/Matrix | |
+ | |||
+ | == Haptics == | ||
+ | 15:35 < w00t> no, nothing actually uses them yet (at least in the built-in software), but they're available for use | ||
+ | 15:36 < w00t> zypper in qt-mobility-haptics-ffmemless libdeclarative-feedback | ||
+ | 15:37 < w00t> http://harmattan-dev.nokia.com/docs/library/html/qtmobility/qml-feedback-api.html and play with e.g. ThemeEffect and friends | ||
= What Doesn't = | = What Doesn't = | ||
== GPS == | == GPS == | ||
+ | In short: it needs to be reverse engineered, whilst running Harmattan (from closed-source binary gps blobs) | ||
* Chip is a bcm4751 | * Chip is a bcm4751 | ||
* Kernel driver at http://lists.meego.com/pipermail/meego-kernel/2010-October/000740.html, any other sources? | * 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 | * 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/ | + | * Some reverse engineering notes at http://redmine.replicant.us/projects/replicant/wiki/BCM4751 |
− | * Needs tie-in to | + | * Needs tie-in to GeoClue after the basic hardware is enabled so QtPositioning/QtLocation can talk to it |
Latest revision as of 15:45, 3 December 2013
Contents |
[edit] What Works
For Nemo: https://wiki.merproject.org/wiki/Nemo/Status/Matrix
[edit] Haptics
15:35 < w00t> no, nothing actually uses them yet (at least in the built-in software), but they're available for use 15:36 < w00t> zypper in qt-mobility-haptics-ffmemless libdeclarative-feedback 15:37 < w00t> http://harmattan-dev.nokia.com/docs/library/html/qtmobility/qml-feedback-api.html and play with e.g. ThemeEffect and friends
[edit] What Doesn't
[edit] 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